.feature-grid{padding-block:var(--at-section-padding--standard,var(--at-space--2xl,2.5rem));padding-inline:var(--at-gutter,1.875rem)}.feature-grid--icon-links{overflow:clip}.feature-grid__inner{max-width:var(--at-content-max,100%);margin-inline:auto}.feature-grid__header{margin-block-end:var(--at-space--l,1.5rem)}.feature-grid__text-side h2,.feature-grid__header h2{font-size:clamp(2.25rem, 3.5vw + 0.5rem, 4rem);font-weight:600;letter-spacing:var(--at-tracking--tight,-.025em);line-height:var(--at-leading--tight,1.1);margin-block:0 var(--at-space--xs,.834rem)}.feature-grid__desc{font-size:var(--at-text--s,.875rem);line-height:var(--at-leading--relaxed,1.6);color:var(--at-text-body,#3D3D48);margin-block:0 var(--at-space--s,1rem)}.feature-grid__desc--secondary{font-style:italic;color:var(--at-text-body,#3D3D48);border-inline-start:3px solid var(--at-teal-400,#5FC5BC);padding-inline-start:var(--at-space--s,1rem);margin-block-start:var(--at-space--s,1rem);margin-block-end:0}.feature-grid__btn{margin-block-start:var(--at-space--m,1.25rem)}.feature-grid__media{position:relative}.feature-grid__media::before{content:'';position:absolute;inset:0;border-radius:var(--at-radius--m,12px);background:var(--at-primary-t-6,rgb(63 79 157 / .05));transform:translate(14px,14px);z-index:-1;pointer-events:none}.feature-grid__img{width:100%;height:auto;display:block;border-radius:var(--at-radius--m,12px);object-fit:cover;position:relative;z-index:0}.feature-grid__media:has(.aisb-media-embed)::before{background:#fff0}.feature-grid .aisb-media-embed{border-radius:var(--at-radius--m,12px);border:3px solid var(--at-white-t-3,rgb(255 255 255 / .5));box-shadow:var(--at-shadow--embed,0 1.91px 5.72px 0 rgb(0 0 0 / .15));position:relative;z-index:0;overflow:hidden}.feature-grid__split{display:grid;gap:var(--at-space--xl,2.5rem);align-items:center}@media (min-width:768px){.feature-grid--icon-image .feature-grid__split{grid-template-columns:1fr 1fr;align-items:start}.feature-grid--emphasis .feature-grid__split{grid-template-columns:7fr 5fr;align-items:start}.feature-grid--icon-links .feature-grid__split{grid-template-columns:4fr 8fr;align-items:start}.feature-grid--text-accordion .feature-grid__split{grid-template-columns:1fr 1fr;align-items:start}.feature-grid--highlight .feature-grid__split{grid-template-columns:5fr 7fr}}body .feature-grid .content-list__item{display:block;counter-increment:none;border:none;padding:0;grid-template-columns:unset}body .feature-grid .content-list__item::before{content:none!important;display:none!important}body .feature-grid .content-list__items{display:block;counter-reset:none}.feature-grid__items{display:flex;flex-direction:column;margin-block-start:var(--at-space--m,1.25rem)}.feature-grid__items-col .feature-grid__items{margin-block-start:0}.feature-grid__item{display:flex;align-items:flex-start;gap:var(--at-space--s,1rem);padding-block:var(--at-space--m,1.25rem);border-block-start:1px solid var(--at-neutral-200,#DCDCE0)}.feature-grid__item:last-child{border-block-end:1px solid var(--at-neutral-200,#DCDCE0)}.feature-grid .aisb-icon-text__icon{color:var(--at-primary,#3F4F9D);font-size:1.375rem;flex-shrink:0;margin-block-start:2px;line-height:var(--at-leading--none,1)}.feature-grid__counter{font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:var(--at-tracking--wider,.08em);color:var(--at-primary,#3F4F9D);flex-shrink:0;min-width:2ch;padding-block-start:4px;line-height:var(--at-leading--none,1)}.feature-grid .aisb-icon-text__heading{font-size:var(--at-text--m,1.125rem);font-weight:600;line-height:var(--at-leading--snug,1.3);margin:0;color:var(--at-indigo-950,#191149);overflow-wrap:break-word;word-break:break-word}.feature-grid .aisb-icon-text__desc{font-size:var(--at-text--s,.875rem);color:var(--at-text-body,#3D3D48);margin-block-start:var(--at-space--3xs,.37rem);line-height:var(--at-leading--relaxed,1.6);margin-block-end:0;overflow-wrap:break-word;word-break:break-word}.feature-grid .aisb-icon-text__body{flex:1 1 0%;min-width:0;min-inline-size:min(8rem, 100%);overflow-wrap:break-word;word-break:normal}.feature-grid--icon-image .feature-grid__img{aspect-ratio:var(--at-ratio--portrait,3 / 4)}@media (min-width:768px){.feature-grid--icon-image:not(.feature-grid--emphasis) .feature-grid__items{display:grid;grid-template-columns:1fr 1fr;gap:0}.feature-grid--icon-image:not(.feature-grid--emphasis) .feature-grid__item:nth-last-child(-n+2){border-block-end:1px solid var(--at-neutral-200,#DCDCE0)}.feature-grid--icon-image:not(.feature-grid--emphasis) .feature-grid__item:nth-child(odd){padding-inline-end:var(--at-space--s,1rem)}.feature-grid--icon-image:not(.feature-grid--emphasis) .feature-grid__item:nth-child(even){padding-inline-start:var(--at-space--s,1rem);border-inline-start:1px solid var(--at-neutral-200,#DCDCE0)}}.feature-grid--icon-grid .feature-grid__header{text-align:center;max-width:var(--at-prose-width,65ch);margin-inline:auto;margin-block-end:var(--at-space--l,1.5rem)}.feature-grid--icon-grid>.feature-grid__inner>.feature-grid__desc{text-align:center;max-width:var(--at-prose-width,65ch);margin-inline:auto;margin-block-end:var(--at-space--l,1.5rem)}.feature-grid--icon-grid .feature-grid__items{display:grid;grid-template-columns:1fr;gap:0;margin-block-start:0}@media (min-width:768px){.feature-grid--icon-grid .feature-grid__items{grid-template-columns:1fr 1fr}.feature-grid--icon-grid .feature-grid__item{padding-inline:var(--at-space--s,1rem)}.feature-grid--icon-grid .feature-grid__item:nth-child(odd){padding-inline-start:0}.feature-grid--icon-grid .feature-grid__item:nth-child(even){border-inline-start:1px solid var(--at-neutral-200,#DCDCE0)}}@media (min-width:1024px){.feature-grid--icon-grid .feature-grid__items{grid-template-columns:1fr 1fr 1fr}.feature-grid--icon-grid .feature-grid__item:nth-child(even){border-inline-start:none}.feature-grid--icon-grid .feature-grid__item:nth-child(odd){padding-inline-start:var(--at-space--s,1rem)}.feature-grid--icon-grid .feature-grid__item:nth-child(3n+2),.feature-grid--icon-grid .feature-grid__item:nth-child(3n+3){border-inline-start:1px solid var(--at-neutral-200,#DCDCE0)}.feature-grid--icon-grid .feature-grid__item:nth-child(3n+1){padding-inline-start:0}.feature-grid--icon-grid .feature-grid__item:nth-last-child(-n+3){border-block-end:1px solid var(--at-neutral-200,#DCDCE0)}}.feature-grid--emphasis .feature-grid__header h2{font-size:clamp(3rem, 5vw + 0.5rem, 6rem);font-weight:800;letter-spacing:var(--at-tracking--tight,-.025em);line-height:var(--at-leading--none,1)}.feature-grid--icon-links .feature-grid__img{aspect-ratio:var(--at-ratio--portrait,3 / 4)}@media (min-width:768px){.feature-grid--icon-links .feature-grid__media{margin-inline-start:calc(-1 * var(--at-gutter, 1.875rem))}.feature-grid--icon-links .feature-grid__img{border-radius:0 var(--at-radius--m,12px) var(--at-radius--m,12px) 0}.feature-grid--icon-links .feature-grid__media::before{display:none}}.aisb-icon-text__link{display:inline-flex;align-items:center;gap:.35em;font-size:var(--at-text--m,1.125rem);font-weight:600;color:var(--at-primary,#3F4F9D);text-decoration:none;margin-block-start:var(--at-space--3xs,.37rem);transition:color var(--at-duration--fast,0.15s) var(--at-ease--default,ease),gap var(--at-duration--fast,0.15s) var(--at-ease--out,cubic-bezier(0,0,.2,1))}.aisb-icon-text__link::after{content:'';display:inline-block;width:1em;height:1em;background-color:currentColor;flex-shrink:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:transform var(--at-duration--fast,0.15s) var(--at-ease--out,cubic-bezier(0,0,.2,1))}.aisb-icon-text__link:focus-visible{color:var(--at-indigo-800,#293A80);gap:.5em}.aisb-icon-text__link:focus-visible::after{transform:translateX(3px)}@media (hover:hover){.aisb-icon-text__link:hover{color:var(--at-indigo-800,#293A80);gap:.5em}.aisb-icon-text__link:hover::after{transform:translateX(3px)}}.feature-grid--highlight .feature-grid__img{aspect-ratio:var(--at-ratio--landscape,4 / 3)}.feature-grid--highlight .feature-grid__text-side h2{font-size:clamp(2.75rem, 4.5vw + 0.5rem, 5.5rem);font-weight:600;letter-spacing:var(--at-tracking--tight,-.025em)}.feature-grid--highlight .feature-grid__text-side{position:relative;overflow:hidden}.feature-grid--highlight .feature-grid__text-side::before{content:'';position:absolute;inset-block-start:-4rem;inset-inline-start:-4rem;width:22rem;height:22rem;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--at-primary,#3F4F9D) 7%,transparent) 0%,transparent 70%);pointer-events:none;z-index:0}.feature-grid--highlight .feature-grid__text-side>*{position:relative;z-index:1}.js-fg-animate .feature-grid__text-side h2,.js-fg-animate .feature-grid__header h2{opacity:0;transform:translateY(16px);transition:opacity 0.5s var(--at-ease--out,cubic-bezier(0,0,.2,1)),transform 0.5s var(--at-ease--out,cubic-bezier(0,0,.2,1))}.js-fg-animate.is-heading-visible .feature-grid__text-side h2,.js-fg-animate.is-heading-visible .feature-grid__header h2{opacity:1;transform:none}.js-fg-animate .feature-grid__media{opacity:0;transition:opacity 0.6s var(--at-ease--out,cubic-bezier(0,0,.2,1)) 0.2s}.js-fg-animate.is-heading-visible .feature-grid__media{opacity:1}.js-fg-animate .feature-grid__item{opacity:0;transform:translateY(12px);transition:opacity var(--at-duration--slow,0.35s) var(--at-ease--out,cubic-bezier(0,0,.2,1)),transform var(--at-duration--slow,0.35s) var(--at-ease--out,cubic-bezier(0,0,.2,1));transition-delay:calc(var(--item-index, 0) * 60ms)}.js-fg-animate .feature-grid__items.is-visible .feature-grid__item{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js-fg-animate .feature-grid__item,.js-fg-animate .feature-grid__text-side h2,.js-fg-animate .feature-grid__header h2,.js-fg-animate .feature-grid__media{opacity:1;transform:none;transition:none}.aisb-icon-text__link,.aisb-icon-text__link::after{transition:none}}@media (max-width:767px){.feature-grid__split{gap:var(--at-space--l,2.813rem)}.feature-grid--icon-image:not(.feature-grid--emphasis) .feature-grid__items{display:flex;flex-direction:column}.feature-grid--icon-image:not(.feature-grid--emphasis) .feature-grid__item:nth-child(even){border-inline-start:none;padding-inline-start:0}.feature-grid--icon-image:not(.feature-grid--emphasis) .feature-grid__item:nth-child(odd){padding-inline-end:0}.feature-grid--icon-image:not(.feature-grid--emphasis) .feature-grid__item:nth-last-child(-n+2){border-block-end:none}.feature-grid--icon-image:not(.feature-grid--emphasis) .feature-grid__item:last-child{border-block-end:1px solid var(--at-neutral-200,#DCDCE0)}.feature-grid--icon-links .feature-grid__media{margin-inline-start:0}.feature-grid--icon-links .feature-grid__img{border-radius:var(--at-radius--m,12px)}.feature-grid--icon-links .feature-grid__media::before{display:block}}.feature-grid--accordion-image .feature-grid__img{aspect-ratio:var(--at-ratio--portrait,3 / 4)}@media (min-width:768px){.feature-grid--accordion-image .feature-grid__split{grid-template-columns:5fr 7fr;align-items:start}.feature-grid--accordion-image .feature-grid__media{position:sticky;top:calc(var(--aisb-header-h, 96px) + 6rem)}.feature-grid--text-accordion .feature-grid__split>.feature-grid__text-side:first-child{position:sticky;top:calc(var(--aisb-header-h, 96px) + 6rem)}}.fg-accordion{margin-block-start:var(--at-space--l,1.5rem)}.fg-accordion__item{border-block-start:1px solid var(--at-neutral-200,#DCDCE0)}.fg-accordion__item:last-child{border-block-end:1px solid var(--at-neutral-200,#DCDCE0)}.fg-accordion__trigger{display:flex;align-items:center;gap:var(--at-space--s,1rem);width:100%;padding-block:var(--at-space--m,1.25rem);background:none;border:none;cursor:pointer;text-align:start;color:inherit;font-family:inherit}.fg-accordion__trigger:focus-visible{outline:2px solid var(--at-focus-outline-color,var(--at-primary,#3F4F9D));outline-offset:2px;border-radius:2px}.fg-accordion__badge{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;font-size:.8125rem;font-weight:600;line-height:var(--at-leading--none,1);background:var(--at-neutral-100,#ECECEF);color:var(--at-neutral-400,#9C9CA5);transition:background var(--at-duration--slow,0.35s) var(--at-ease--out,cubic-bezier(0,0,.2,1)),color var(--at-duration--slow,0.35s) var(--at-ease--out,cubic-bezier(0,0,.2,1))}.fg-accordion__item--active .fg-accordion__badge{background:var(--at-primary,#3F4F9D);color:var(--at-white,#ffffff)}.fg-accordion__title{flex:1;font-size:var(--at-text--m,1.125rem);font-weight:600;line-height:var(--at-leading--snug,1.3);color:var(--at-neutral-600,#5C5C6A);transition:color var(--at-duration--slow,0.35s) var(--at-ease--out,cubic-bezier(0,0,.2,1))}.fg-accordion__item--active .fg-accordion__title{color:var(--at-indigo-950,#191149)}.fg-accordion__item:not(.fg-accordion__item--active) .fg-accordion__trigger:hover .fg-accordion__title,.fg-accordion__item:not(.fg-accordion__item--active) .fg-accordion__trigger:focus-visible .fg-accordion__title{color:var(--at-indigo-950,#191149)}.fg-accordion__item:not(.fg-accordion__item--active) .fg-accordion__trigger:hover .fg-accordion__badge,.fg-accordion__item:not(.fg-accordion__item--active) .fg-accordion__trigger:focus-visible .fg-accordion__badge{background:var(--at-neutral-200,#DCDCE0);color:var(--at-neutral-600,#5C5C6A)}.fg-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--at-duration--slow,0.35s) var(--at-ease--out,cubic-bezier(0,0,.2,1))}.fg-accordion__item--active .fg-accordion__panel{grid-template-rows:1fr}.fg-accordion__panel-inner{overflow:hidden}.fg-accordion__desc{font-size:var(--at-text--s,.875rem);color:var(--at-text-body,#3D3D48);line-height:var(--at-leading--relaxed,1.6);padding-block:0 var(--at-space--m,1.25rem);padding-inline-start:calc(2rem + var(--at-space--s, 1rem));margin:0;max-inline-size:var(--at-prose-width,65ch)}.fg-accordion__desc>p:first-child{margin-block-start:0}.fg-accordion__desc>p:last-child{margin-block-end:0}.fg-accordion__item-btn{margin-inline-start:calc(2rem + var(--at-space--s, 1rem));margin-block-end:var(--at-space--m,1.25rem)}@media (prefers-reduced-motion:reduce){.fg-accordion__panel{transition:none}}