.s-card-grid{--s-card-grid--card-glass-bg:var(--color-glass);--s-card-grid--card-border-radius:var(--x2);--card-border-radius-mob:calc(var(--x) * 1.5);--s-card-grid--card-padding-mob:var(--x3);--s-card-grid--card-box-shadow:none;--s-card-grid--card-hover-box-shadow:none;--s-card-grid--card-hover-border:var(--s-card-grid--card-border);--card-border:var(--s-card-grid--card-border);--card-inner-padding:var(--s-card-grid--card-padding);--card-border-radius:var(--s-card-grid--card-border-radius);--card-icon-size:var(--x3);--card-content-padding-md:var(--x6)}.s-card-grid--cards-dark{--s-card-grid--card-border-radius:var(--radius-box);--card-content-padding-md:var(--x4)}@media (width>=992px){.s-card-grid__layout{align-items:flex-start}}.s-card-grid__intro{flex-direction:column;display:flex}.s-card-grid__intro:not(:empty){margin-bottom:var(--x7)}.s-card-grid__intro-text>:last-child>:last-child{margin-bottom:0}.s-card-grid__intro-button{margin-top:var(--x3)}.s-card-grid__intro-button .button{margin:0!important}@media (width>=992px){.s-card-grid--intro-above .s-card-grid__intro{flex-direction:row;justify-content:space-between;align-items:flex-end}.s-card-grid--intro-above .s-card-grid__intro-text{flex:0 0 58.3333%;max-width:58.3333%}.s-card-grid--intro-above .s-card-grid__intro-button{flex:none;margin-top:0}}.s-card-grid--intro-aside .s-card-grid__intro-button{margin-top:var(--x3)}@media (width>=992px){.s-card-grid--intro-aside .s-card-grid__intro{margin-bottom:0}.s-card-grid--intro-aside .s-card-grid__intro-button{margin-top:var(--x4)}}.s-card-grid__outro:not(:empty){margin-top:var(--x8)}.s-card-grid__outro>:last-child>:last-child{margin-bottom:0}.s-card-grid__cards{--bs-gutter-x:var(--x4);row-gap:var(--x4)}.s-card-grid--cards-dark .s-card-grid__cards:has(>.col-md-6)[class]{row-gap:var(--x2);margin-right:calc(var(--x1) * -1);margin-left:calc(var(--x1) * -1)}.s-card-grid--cards-dark .s-card-grid__cards:has(>.col-md-6)[class]>[class*=col-]{padding-right:var(--x1);padding-left:var(--x1)}.s-card-grid__card--inner{border:var(--card-border);border-radius:var(--card-border-radius-mob);height:100%;box-shadow:var(--s-card-grid--card-box-shadow);flex-direction:column;transition:all .2s;display:flex;overflow:hidden}.s-card-grid__card--inner .c-heading{margin-bottom:calc(var(--x) * 1.5)}@media (width>=768px){.s-card-grid__card--inner{border-radius:var(--card-border-radius)}.s-card-grid__card--inner .c-heading{margin-bottom:var(--x1)}}.s-card-grid__card--inner:focus-visible{outline:2px solid var(--color-one);outline-offset:2px}@media (width>=992px){.s-card-grid__card a.s-card-grid__card--inner:hover,.s-card-grid__card a.s-card-grid__card--inner:focus-visible{border:var(--s-card-grid--card-hover-border);box-shadow:var(--s-card-grid--card-hover-box-shadow)}.s-card-grid__card a.s-card-grid__card--inner:hover .button-link-one:after,.s-card-grid__card a.s-card-grid__card--inner:focus-visible .button-link-one:after{left:10px}}.s-card-grid__card--image img{max-width:100%;height:auto;display:block}.s-card-grid__card--content{height:100%;padding:var(--x3) calc(var(--x) * 2.5)}.s-card-grid__card--content .c-subheading{margin-bottom:var(--x1);font-weight:500}.s-card-grid__card--content>:last-child>:last-child{margin-bottom:0}@media (width>=768px){.s-card-grid__card--content{padding:var(--card-content-padding-md)}}.s-card-grid__card--buttons{gap:var(--x2);margin-top:var(--x2);flex-wrap:wrap;display:flex}.s-card-grid__card--buttons .button{margin:0!important}.s-card-grid__card--buttons .button-span.button-link-one:after{content:"";width:14px;height:14px;-webkit-mask:var(--button-link-one--arrow) center/contain no-repeat;mask:var(--button-link-one--arrow) center/contain no-repeat;background-color:currentColor;transition:left .2s cubic-bezier(0,0,.2,1);position:relative;top:0;left:8px}.s-card-grid__card.image-type-icon .s-card-grid__card--image{padding:var(--x3) var(--x3) 0;margin-bottom:var(--x3)}.s-card-grid__card.image-type-icon .s-card-grid__card--image img{width:var(--card-icon-size);height:var(--card-icon-size)}@media (width>=768px){.s-card-grid__card.image-type-icon .s-card-grid__card--image{padding:var(--x4) var(--x4) 0}}.s-card-grid__card.image-type-icon .s-card-grid__card--content{padding-top:0}.s-card-grid__card.image-type-full .s-card-grid__card--inner{border:none!important}.s-card-grid__card.image-type-full .s-card-grid__card--image img{aspect-ratio:352/235;object-fit:cover;object-position:center}.s-card-grid__card.image-type-full .s-card-grid__card--content{border:var(--card-border);border-radius:var(--card-border-radius);border-top-left-radius:0;border-top-right-radius:0;transition:all .3s;border-top:none!important}@media (width>=992px){.s-card-grid__card.image-type-full a.s-card-grid__card--inner:hover .s-card-grid__card--content{border:var(--s-card-grid--card-hover-border)}}.s-card-grid__card.image-position-bottom .s-card-grid__card--inner{flex-direction:column-reverse}.s-card-grid__card.image-position-bottom .s-card-grid__card--content{padding-top:var(--card-inner-padding);border-radius:var(--card-border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.s-card-grid__card.image-position-bottom.image-type-full .s-card-grid__card--inner{border:var(--card-border)}@media (width<=991.98px){.s-card-grid{--card-inner-padding:var(--s-card-grid--card-padding-mob)}.s-card-grid__intro:not(:empty){margin-bottom:var(--x6)}.s-card-grid__outro:not(:empty){margin-top:var(--x6)}.s-card-grid__cards{--bs-gutter-x:var(--x3);row-gap:var(--x3)}}@media (width<=767.98px){.s-card-grid__intro:not(:empty){margin-bottom:var(--x4)}.s-card-grid__intro:has(.s-card-grid__intro-button){margin-bottom:var(--x5)}.s-card-grid__cards{--bs-gutter-x:var(--x2);row-gap:var(--x2)}.s-card-grid__card--buttons{margin-top:var(--x2)}}.s-card-grid--layout-showcase{--s-card-grid--showcase-bg:var(--color-five);--s-card-grid--showcase-padding:var(--x5);--s-card-grid--showcase-image-ratio:480 / 352}.s-card-grid--layout-showcase .s-card-grid__card--inner{background:var(--s-card-grid--showcase-bg);border:none}.s-card-grid--layout-showcase .s-card-grid__card.image-type-full .s-card-grid__card--image,.s-card-grid--layout-showcase .s-card-grid__card.image-type-full .s-card-grid__card--image .c-image{flex:none;height:auto}.s-card-grid--layout-showcase .s-card-grid__card.image-type-full .s-card-grid__card--image img{width:100%;height:auto;aspect-ratio:auto var(--s-card-grid--showcase-image-ratio);object-fit:cover}.s-card-grid--layout-showcase .s-card-grid__card.image-type-full .s-card-grid__card--content{border:none;border-radius:0}.s-card-grid--layout-showcase .s-card-grid__card--content{padding:var(--x4) var(--x3) var(--x5);flex-direction:column;display:flex}@media (width>=768px){.s-card-grid--layout-showcase .s-card-grid__card--content{padding:var(--s-card-grid--showcase-padding)}}.s-card-grid--layout-showcase .s-card-grid__header .c-heading{margin-bottom:var(--x2)}.s-card-grid--layout-showcase .s-card-grid__tagline{margin-bottom:var(--x1)}.s-card-grid--layout-showcase .s-card-grid__card-content ul{margin-top:var(--x3);margin-bottom:0}.s-card-grid--layout-showcase .s-card-grid__card-meta{color:var(--body-medium-color);font-family:var(--body-medium-font-family);font-size:var(--body-medium-size-mob);line-height:var(--body-medium-lh-mob);font-weight:var(--body-medium-font-weight)}@media (width>=992px){.s-card-grid--layout-showcase .s-card-grid__card-meta{font-size:var(--body-medium-size);line-height:var(--body-medium-lh)}}.s-card-grid--layout-showcase .s-card-grid__card-meta{margin-top:var(--x3);letter-spacing:-.2px;margin-bottom:0;font-weight:500}.text-color-light .s-card-grid__subheading.subheading-small{--text-light-copy-color:var(--color-one);--text-light-span-color:var(--color-one)}.text-color-light .s-card-grid__card--default .s-card-grid__card--inner{background:var(--s-card-grid--card-glass-bg);border:none}@property --s-card-grid-dark-a{syntax:"<color>";inherits:false;initial-value:#0000}@property --s-card-grid-dark-b{syntax:"<color>";inherits:false;initial-value:#0000}@property --s-card-grid-dark-a-stop{syntax:"<percentage>";inherits:false;initial-value:50%}.s-card-grid__card--dark .s-card-grid__card--inner{--s-card-grid-dark-a:var(--c-background--gradient-three-top);--s-card-grid-dark-b:var(--c-background--gradient-three-bottom);--s-card-grid-dark-a-stop:50%;background:linear-gradient(to top left, var(--s-card-grid-dark-a) var(--s-card-grid-dark-a-stop), var(--s-card-grid-dark-b) 100%);--s-card-grid--card-hover-border:none;border:none;transition:--s-card-grid-dark-a .2s,--s-card-grid-dark-b .2s,--s-card-grid-dark-a-stop .2s}.s-card-grid__card--dark .s-card-grid__card--inner .button-link-one{--text-light-span-color:var(--color-one)}.s-card-grid__card--dark .s-card-grid__card--inner:hover{--s-card-grid-dark-a:#012a1e;--s-card-grid-dark-b:#054a37;--s-card-grid-dark-a-stop:40%}
