.fe-cta{position:relative;isolation:isolate;overflow:hidden;--fe-cta-eyebrow-default: var(--fe-yellow);--fe-cta-heading-default: var(--fe-white);--fe-cta-body-default: rgba(255, 255, 255, .82);--fe-cta-quote-default: var(--fe-white);--fe-cta-name-default: var(--fe-white);--fe-cta-role-default: rgba(255, 255, 255, .66);--fe-cta-dot-default: rgba(255, 255, 255, .32);--fe-cta-dot-on-default: var(--fe-mint);--fe-cta-avatar-default: rgba(255, 255, 255, .9)}.fe-cta[data-tone=light]{--fe-cta-eyebrow-default: var(--fe-navy);--fe-cta-heading-default: var(--fe-navy-deep);--fe-cta-body-default: var(--fe-body);--fe-cta-quote-default: var(--fe-navy-deep);--fe-cta-name-default: var(--fe-navy-deep);--fe-cta-role-default: var(--fe-body-soft);--fe-cta-dot-default: rgba(2, 93, 127, .28);--fe-cta-dot-on-default: var(--fe-navy);--fe-cta-avatar-default: rgba(2, 93, 127, .12)}.fe-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.fe-cta>.fe-cta__bg{display:block}.fe-cta__top{position:absolute;top:0;left:0;right:0;z-index:1;height:var(--fe-cta-top-h, 6.4rem);background:var(--fe-cta-top-fade, none);pointer-events:none}.fe-cta__inner{position:relative;z-index:2;width:100%;max-width:var(--fe-page);margin-inline:auto;padding-inline:var(--fe-gutter)}.fe-cta__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3.2rem,5.5vw,8rem);align-items:start}.fe-cta__main{display:flex;flex-direction:column;gap:clamp(1.6rem,2vw,2.4rem);min-width:0}.fe-cta__copy{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.6rem,2vw,2.4rem);min-width:0}.fe-cta__copy>*{margin:0}.fe-cta__eyebrow{display:flex;align-items:center;gap:1.6rem;font-family:var(--fe-font-head);font-weight:700;font-size:var(--fe-eyebrow-size);line-height:var(--fe-eyebrow-lh);letter-spacing:.08em;text-transform:uppercase;color:var(--fe-cta-eyebrow, var(--fe-cta-eyebrow-default))}.fe-cta__eyebrow:before{content:"";flex:0 0 auto;width:3.2rem;height:3px;background:currentColor;border-radius:2px}.fe-cta .fe-cta__heading{color:var(--fe-cta-heading, var(--fe-cta-heading-default))}.fe-cta .fe-cta__body{max-width:56rem;color:var(--fe-cta-body, var(--fe-cta-body-default));font-size:clamp(1.8rem,1.8vw,1.9rem)}.fe-cta__body>*{margin:0 0 1.2rem}.fe-cta__body>*:last-child{margin-bottom:0}.fe-cta__quotes{display:block;width:100%;margin-top:clamp(.8rem,1.4vw,1.6rem);padding:24px;border:1px solid rgba(255,255,255,.1216);border-radius:12px;background:#ffffff10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fe-cta__quote{display:flex;flex-direction:column;gap:16px}.fe-cta__quote[hidden]{display:none}.fe-cta__quote-text{margin:0;padding-left:0;border-left:0;font-family:var(--fe-font-body);font-style:italic;font-size:1.6rem;line-height:1.6;color:var(--fe-cta-quote, var(--fe-cta-quote-default))}.fe-cta__quote-text>*{margin:0 0 .8rem}.fe-cta__quote-text>*:last-child{margin-bottom:0}.fe-cta__author{display:flex;align-items:center;gap:1.2rem}.fe-cta__avatar{flex:0 0 auto;overflow:hidden;width:4rem;aspect-ratio:1;border-radius:50%;background:var(--fe-cta-avatar, var(--fe-cta-avatar-default))}.fe-cta__avatar img{display:block;width:100%;height:100%;object-fit:cover}.fe-cta__author-meta{display:flex;flex-direction:column;min-width:0}.fe-cta__author-name{margin:0;font-family:var(--fe-font-body);font-weight:700;font-size:clamp(1.4rem,1.1vw,1.5rem);line-height:1.35;color:var(--fe-cta-name, var(--fe-cta-name-default))}.fe-cta__author-role{margin:0;font-family:var(--fe-font-body);font-size:clamp(1.2rem,1.05vw,1.4rem);line-height:1.35;color:var(--fe-cta-role, var(--fe-cta-role-default))}.fe-cta__dots{display:flex;gap:.8rem;margin:clamp(1.4rem,1.8vw,2rem) 0 0;padding:0;list-style:none}.fe-cta__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background:var(--fe-cta-dot, var(--fe-cta-dot-default));cursor:pointer;transition:background-color .2s var(--fe-ease),transform .2s var(--fe-ease)}.fe-cta__dot[aria-current=true]{background:var(--fe-cta-dot-on, var(--fe-cta-dot-on-default));transform:scale(1.25)}.fe-cta__dot:focus-visible{outline:2px solid var(--fe-focus-ring, #323232);outline-offset:2px;box-shadow:0 0 0 2px var(--fe-focus-halo, #ffffff)}.fe-cta__cards{display:grid;grid-template-columns:repeat(var(--fe-cta-card-cols, 2),minmax(0,1fr));gap:2.4rem;margin:0;padding:0;list-style:none;margin-top:5rem}.fe-cta__card{display:flex;flex-direction:column;align-items:flex-start;padding:4.8rem;border-radius:var(--fe-cta-card-radius, 4px);background:var(--fe-cta-card-bg, var(--fe-white));box-shadow:var(--fe-cta-card-shadow, 0 18px 44px -12px rgba(2, 45, 62, .18))}.fe-cta__card>*{margin:0}.fe-cta__card-title{font-family:var(--fe-font-head);font-weight:700;font-size:2.4rem;line-height:var(--fe-card-title-lh);color:var(--fe-cta-card-title, var(--fe-navy-deep))}.fe-cta__card-text{margin:2.4rem 0;font-family:var(--fe-font-body);font-size:clamp(1.6rem,1.15vw,1.6rem);line-height:28px;color:var(--fe-cta-card-text, #555555)}.fe-cta__card-text>*{margin:0 0 1.2rem}.fe-cta__card-text>*:last-child{margin-bottom:0}.fe-cta__card-cta{margin-top:auto}@media screen and (max-width:989px){.fe-cta__grid{grid-template-columns:minmax(0,1fr);gap:clamp(3.2rem,5vw,4.8rem)}.fe-cta__cards{margin-top:0}.fe-cta__main{display:contents}.fe-cta__quotes{order:1}}@media screen and (max-width:768px){.fe-cta__cta,.fe-cta__card-cta{width:100%;text-align:center}}@media screen and (max-width:599px){.fe-cta__cards{grid-template-columns:minmax(0,1fr);margin:0}}@media(prefers-reduced-motion:reduce){.fe-cta__dot{transition:none}.fe-cta__dot[aria-current=true]{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-fe-cta.css.map */
