.fig-ft-faq{padding:var(--fig-section-md,88px) 0}.fig-ft-faq__inner{margin:0 auto;max-width:880px}.fig-ft-faq__eyebrow{color:var(--fig-color-action,#0075c0);font-size:12px;font-weight:700;letter-spacing:.14em;margin:0 0 10px;text-align:center;text-transform:uppercase}.fig-ft-faq__heading{color:var(--fig-color-navy,#102c58);font-size:clamp(26px,3vw,36px);font-weight:700;margin:0 0 48px;text-align:center}.fig-ft-faq__item{border-bottom:1px solid var(--fig-color-border,#d6e2ec)}.fig-ft-faq__item:first-child{border-top:1px solid var(--fig-color-border,#d6e2ec)}.fig-ft-faq__item:last-child{border-bottom:none}.fig-ft-faq__question{align-items:center;background:none;border:none;color:var(--fig-color-navy,#102c58);cursor:pointer;display:flex;font-family:inherit;font-size:17px;font-weight:700;gap:16px;padding:20px 0;text-align:left;width:100%;-webkit-tap-highlight-color:transparent}.fig-ft-faq__num{color:var(--fig-color-action,#0075c0);flex-shrink:0;font-family:inherit;font-size:14px;font-weight:700}.fig-ft-faq__question span:nth-child(2){flex:1}.fig-ft-faq__icon{color:var(--fig-color-muted,#5a6b80);flex-shrink:0;opacity:.7;transition:transform .18s ease,color .18s ease}.fig-ft-faq__answer{color:var(--fig-color-ink,#314257);font-size:16px;line-height:1.65;max-height:0;overflow:hidden;padding:0 0 0 36px;transition:max-height .32s ease,padding-bottom .32s ease}.fig-ft-faq__answer p{margin:0 0 12px}.fig-ft-faq__answer p:last-child{margin-bottom:0}.fig-ft-faq__item.is-open .fig-ft-faq__answer{padding-bottom:20px}.fig-ft-faq__item.is-open .fig-ft-faq__icon{color:var(--fig-color-orange,#ed6e26);opacity:1;transform:rotate(45deg)}.fig-ft-faq--light_blue{background:var(--fig-color-light-blue-bg,#eaf5f9)}.fig-ft-faq--white{background:#fff}.fig-ft-faq--navy{background:var(--fig-color-navy,#102c58)}.fig-ft-faq--gradient{background:var(--fig-gradient-hero,linear-gradient(to right,#021a3e,#0075c0))}.fig-ft-faq--gradient .fig-ft-faq__eyebrow,.fig-ft-faq--navy .fig-ft-faq__eyebrow{color:hsla(0,0%,100%,.75)}.fig-ft-faq--gradient .fig-ft-faq__heading,.fig-ft-faq--navy .fig-ft-faq__heading{color:#fff}.fig-ft-faq--gradient .fig-ft-faq__item,.fig-ft-faq--navy .fig-ft-faq__item{border-bottom-color:hsla(0,0%,100%,.15)}.fig-ft-faq--gradient .fig-ft-faq__item:first-child,.fig-ft-faq--navy .fig-ft-faq__item:first-child{border-top-color:hsla(0,0%,100%,.15)}.fig-ft-faq--gradient .fig-ft-faq__question,.fig-ft-faq--navy .fig-ft-faq__question{color:#fff}.fig-ft-faq--gradient .fig-ft-faq__question:hover,.fig-ft-faq--navy .fig-ft-faq__question:hover{color:hsla(0,0%,100%,.8)}.fig-ft-faq--gradient .fig-ft-faq__num,.fig-ft-faq--navy .fig-ft-faq__num{color:hsla(0,0%,100%,.45)}.fig-ft-faq--gradient .fig-ft-faq__icon,.fig-ft-faq--navy .fig-ft-faq__icon{color:#fff;opacity:.55}.fig-ft-faq--gradient .fig-ft-faq__item.is-open .fig-ft-faq__icon,.fig-ft-faq--navy .fig-ft-faq__item.is-open .fig-ft-faq__icon{opacity:1}.fig-ft-faq--gradient .fig-ft-faq__answer,.fig-ft-faq--navy .fig-ft-faq__answer{color:hsla(0,0%,100%,.8)}.fig-ft-faq--pale{background:var(--fig-color-pale-bg,#f3f7fb)}.fig-ft-faq__answer ol,.fig-ft-faq__answer ul{margin:0 0 12px;padding:0 0 0 22px}.fig-ft-faq__answer ol:last-child,.fig-ft-faq__answer ul:last-child{margin-bottom:0}.fig-ft-faq__answer li{margin:0 0 6px;position:relative}.fig-ft-faq__answer li:last-child{margin-bottom:0}.fig-ft-faq__answer ul>li:before{background:currentColor;border-radius:50%;content:"";height:5px;left:-14px;opacity:.45;position:absolute;top:.6em;width:5px}.fig-ft-faq__answer ol{counter-reset:fig-faq-ol}.fig-ft-faq__answer ol>li{counter-increment:fig-faq-ol}.fig-ft-faq__answer ol>li:before{color:currentColor;content:counter(fig-faq-ol) ".";left:-22px;opacity:.75;position:absolute;top:0}.fig-ft-faq__answer .fig-btn--tertiary{font-size:inherit}