.global-solutions__card-jurisdictions::before,.global-solutions__jurisdictions-grid::after,.global-solutions__jurisdictions-grid::before{content:"";position:absolute;top:0;bottom:0;width:.0625rem;background-color:var(--primary-1);pointer-events:none;z-index:1}.global-solutions__wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;width:100%;gap:4rem}.global-solutions__sidebar{position:sticky;top:9.375rem;align-self:flex-start;min-width:0;max-width:100%;box-sizing:border-box}.global-solutions__content{display:flex;flex-direction:column;min-width:0;width:100%;max-width:100%}.global-solutions__card{background-color:var(--primary-0);border:.0625rem solid var(--primary-1);padding:1.5rem;border-radius:.5rem;display:flex;flex-direction:column}.global-solutions__card:hover .global-solutions__card-icon-arrow,.global-solutions__card:hover .global-solutions__card-title{color:var(--primary-5)}.global-solutions__card.--open .global-solutions__card-title{color:var(--primary-4)}.global-solutions__card-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.global-solutions__card-title{font-weight:700;line-height:1.2;color:var(--primary-16);margin:0;transition:color .3s;flex:1}.global-solutions__card-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:8px;background:var(--gray-1);border-radius:4px;width:40px;height:40px}.global-solutions__card-icon-arrow{font-size:1rem;transition:transform .5s cubic-bezier(.34, 1.56, .64, 1),color .3s;display:inline-block;color:var(--primary-16)}.--open .global-solutions__card-icon-arrow{transform:rotate(180deg);color:var(--primary-4)}.global-solutions__card-text{line-height:1.4;color:var(--primary-14);margin-bottom:.5rem;flex:1 1 auto}.global-solutions__card-jurisdictions{max-height:0;overflow:hidden;transform:scaleY(0);transform-origin:top;opacity:0;margin-top:0;position:relative;transition:max-height .6s cubic-bezier(.34, 1.56, .64, 1),transform .6s cubic-bezier(.34, 1.56, .64, 1),margin-top .6s cubic-bezier(.34, 1.56, .64, 1),opacity .4s .2s}.global-solutions__card-jurisdictions::before{left:calc(75% - .75rem);opacity:0;transition:opacity .4s .2s}.--open .global-solutions__card-jurisdictions{max-height:125rem;transform:scaleY(1);opacity:1;margin-top:1.5rem;transition:max-height .7s cubic-bezier(.34, 1.56, .64, 1),transform .7s cubic-bezier(.34, 1.56, .64, 1),margin-top .7s cubic-bezier(.34, 1.56, .64, 1),opacity .5s .15s}.--open .global-solutions__card-jurisdictions::before{opacity:1}.global-solutions__jurisdictions-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:1.5rem;row-gap:.625rem;padding-top:.25rem;transform:translateY(-.5rem);opacity:0;transition:transform .5s cubic-bezier(.34, 1.56, .64, 1) .25s,opacity .5s cubic-bezier(.34, 1.56, .64, 1) .25s;position:relative}.global-solutions__jurisdictions-grid::before{left:calc(25% - .75rem)}.global-solutions__jurisdictions-grid::after{left:calc(50% - .75rem)}.global-solutions__card:not(.--open) .global-solutions__jurisdictions-grid{transition:transform .3s,opacity .3s}.--open .global-solutions__jurisdictions-grid{transform:translateY(0);opacity:1}.global-solutions__jurisdiction-item{line-height:1.4;color:var(--primary-14);text-decoration:none;transition:color .3s,transform .2s;display:block;opacity:0;transform:translateY(.5rem)}.global-solutions__card:not(.--open) .global-solutions__jurisdiction-item{transition:opacity .2s,transform .2s}.--open .global-solutions__jurisdiction-item{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards fadeInUp}.--open .global-solutions__jurisdiction-item:first-child{animation-delay:175ms}.--open .global-solutions__jurisdiction-item:nth-child(2){animation-delay:.2s}.--open .global-solutions__jurisdiction-item:nth-child(3){animation-delay:225ms}.--open .global-solutions__jurisdiction-item:nth-child(4){animation-delay:.25s}.--open .global-solutions__jurisdiction-item:nth-child(5){animation-delay:275ms}.--open .global-solutions__jurisdiction-item:nth-child(6){animation-delay:.3s}.--open .global-solutions__jurisdiction-item:nth-child(7){animation-delay:325ms}.--open .global-solutions__jurisdiction-item:nth-child(8){animation-delay:.35s}.--open .global-solutions__jurisdiction-item:nth-child(9){animation-delay:375ms}.--open .global-solutions__jurisdiction-item:nth-child(10){animation-delay:.4s}.--open .global-solutions__jurisdiction-item:nth-child(11){animation-delay:425ms}.--open .global-solutions__jurisdiction-item:nth-child(12){animation-delay:.45s}.--open .global-solutions__jurisdiction-item:nth-child(13){animation-delay:475ms}.--open .global-solutions__jurisdiction-item:nth-child(14){animation-delay:.5s}.--open .global-solutions__jurisdiction-item:nth-child(15){animation-delay:525ms}.--open .global-solutions__jurisdiction-item:nth-child(16){animation-delay:.55s}.--open .global-solutions__jurisdiction-item:nth-child(17){animation-delay:575ms}.--open .global-solutions__jurisdiction-item:nth-child(18){animation-delay:.6s}.--open .global-solutions__jurisdiction-item:nth-child(19){animation-delay:625ms}.--open .global-solutions__jurisdiction-item:nth-child(20){animation-delay:.65s}.global-solutions__jurisdiction-item:hover{color:var(--primary-4);text-decoration:underline;transform:translateY(0) translateX(.125rem)}@keyframes fadeInUp{from{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:90em){.global-solutions__card-jurisdictions::before{display:none}.global-solutions__jurisdictions-grid{grid-template-columns:repeat(3,1fr);column-gap:1rem;row-gap:.75rem}.global-solutions__jurisdictions-grid::before{left:calc(33.333% - .5rem)}.global-solutions__jurisdictions-grid::after{left:calc(66.666% - .5rem)}}@media (max-width:61.99875em){.global-solutions__wrapper{grid-template-columns:1fr;gap:1.5rem}.global-solutions__sidebar{position:relative;top:0;margin-bottom:1.5rem}.global-solutions__card-jurisdictions::before{display:none}.global-solutions__jurisdictions-grid{grid-template-columns:repeat(3,1fr);column-gap:1rem;row-gap:.75rem}.global-solutions__jurisdictions-grid::before{left:calc(33.333% - .5rem)}.global-solutions__jurisdictions-grid::after{left:calc(66.666% - .5rem)}}@media (max-width:47.99875rem){.global-solutions__card-jurisdictions::before,.global-solutions__jurisdictions-grid::after{display:none}.global-solutions__jurisdictions-grid{grid-template-columns:repeat(2,1fr);column-gap:.75rem;row-gap:.5rem}.global-solutions__jurisdictions-grid::before{left:calc(50% - .375rem)}}