.faq-section{background:#fff;padding:60px 0;line-height:25px}.faq-container{max-width:800px;margin:0 auto}.faq-section-header{text-align:center}.faq-section-title{font-size:3rem;font-weight:700;color:#1a202c;margin-bottom:24px;line-height:1.2;letter-spacing:-.01em}.faq-item{border-bottom:1px solid #e2e8f0;margin-bottom:0}.faq-question{width:100%;padding:25px 0;background:none;border:none;text-align:left;font-size:1.2rem;font-weight:600;color:#333657;cursor:pointer;transition:all .3s ease;display:flex;justify-content:space-between;align-items:center}.faq-question:hover{color:#e13940}.faq-toggle{font-size:1.5rem;color:#64748b;transition:all .3s ease;font-weight:300}.faq-answer{padding-bottom:0;max-height:0;overflow:hidden;transition:all .4s ease}.faq-answer.active{padding-bottom:32px;max-height:300px}.faq-answer p{color:#64748b;line-height:1.7;font-size:1rem;margin:0}.faq-answer-link{color:#e13940;text-decoration:underline;font-weight:600}.button{position:relative;background:none;border:none;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:800;border-radius:32px;transition:background-position .4s ease-in-out;min-width:200px}.button--small{height:40px;padding:12px 20px}.button--medium{height:46px;padding:14px 24px}.button--large{height:56px;padding:14px 62px}.button--loading{pointer-events:none}.button--loading:after{content:"";position:absolute;top:9px;left:45%;width:28px;height:28px;border-radius:50%;border:2px solid transparent;animation:loading .7s linear infinite}.button--primary{background:#e1242a;color:#fff;background-size:300% 100%}.button--primary:active,.button--primary:focus,.button--primary:hover{background-position:100%;background-image:linear-gradient(90deg,#eb3941,#f15e64,#e14e53,#e2373f);box-shadow:0 5px 15px rgba(242,97,103,.4)}.button--primary-loading{color:#e1242a}.button--primary-loading:after{border-color:#fff #fff #fff transparent}.button--primary-outline{background:#fff;color:#e1242a;border:1px solid #e1242a}.button--primary-outline:active,.button--primary-outline:hover{color:#fff;background:#e1242a}.button--primary-outline-loading{color:#fff}.button--primary-outline-loading:after{border-color:#e1242a #e1242a #e1242a transparent}.button--primary-outline-loading:focus{background:#fff}.button--secondary{background:#156bd3;color:#fff;border:none;background-size:300% 100%}.button--secondary:active,.button--secondary:focus,.button--secondary:hover{background-position:100%;background-image:linear-gradient(90deg,#25aae1,#4481eb,#04befe,#3f86ed);box-shadow:0 4px 15px 0 rgba(65,132,234,.75)}.button--secondary-loading{color:#156bd3}.button--secondary-loading:after{border-color:#fff #fff #fff transparent}.button--secondary-outline{background:#fff;color:#156bd3;border:1px solid #156bd3}.button--secondary-outline:active,.button--secondary-outline:focus,.button--secondary-outline:hover{color:#fff;background:#156bd3}.button--secondary-outline-loading{color:#fff}.button--secondary-outline-loading:after{border-color:#156bd3 #156bd3 #156bd3 transparent}.button--default{background:#495865;color:#fff;border:1px solid #495865;background-size:300% 100%}.button--default:active,.button--default:focus,.button--default:hover{background-position:100%;background-image:linear-gradient(90deg,#888,#495865);box-shadow:0 4px 15px 0 #888}.button--default-loading{color:#fff}.button--default-loading:after{border-color:#495865 #495865 #495865 transparent}.button--default-outline{background:#fff;color:#495865;border:1px solid #495865}.button--default-outline:active,.button--default-outline:focus,.button--default-outline:hover{background:#495865;color:#fff}.button--default-outline-loading{color:#fff}.button--default-outline-loading:after{border-color:#495865 #495865 #495865 transparent}.button--disabled{pointer-events:none;opacity:.5}.button--block{width:100%}.button--flexible{min-width:unset}.button--with-icon{height:auto;padding:4px 16px}.fce-root{--fce-header-offset:76px;overflow-x:clip;color:#e5e7eb;background:#07080f;font-family:__Montserrat_0c51c4,__Montserrat_Fallback_0c51c4,sans-serif;font-style:normal}.fce-root h1,.fce-root h2,.fce-root h3{line-height:normal}.fce-container{width:100%;max-width:72rem;margin:0 auto;padding:0 clamp(1.2rem,4vw,2rem)}.fce-reveal{transform:translate3d(0,18px,0);transition:transform .78s ease-out}.fce-reveal--in{transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.fce-reveal{transform:none;transition:none}}.fce-ctas{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center}.fce-band__ctas,.fce-ctas--center{justify-content:center}.fce-band__ctas{display:flex;width:100%;margin-top:1.75rem}.fce-section__title{margin:0 auto 1rem;padding:.62rem 1.25rem;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:14px;font-size:clamp(.8rem,1.1vw,.94rem);font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:#fff7ed;border-left:4px solid #dc2626;background:linear-gradient(135deg,rgba(220,38,38,.32),rgba(7,8,15,.82))}.fce-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fce-hero{position:relative;min-height:min(96vh,60rem);display:flex;align-items:center;padding-top:calc(env(safe-area-inset-top, 0px) + var(--fce-header-offset) + clamp(2.25rem, 5vw, 4rem));padding-bottom:clamp(3rem,8vw,5rem);padding-left:0;padding-right:0}.fce-hero__bg,.fce-hero__grain,.fce-hero__grid,.fce-hero__overlay{position:absolute;inset:0}.fce-hero__bg{z-index:0;overflow:hidden}.fce-hero__bg img{animation:fce-bg-zoom 28s ease-in-out infinite alternate}@keyframes fce-bg-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.fce-hero__bg img{animation:none}}.fce-hero__overlay{z-index:1;background:linear-gradient(140deg,rgba(0,0,0,.62),rgba(7,11,28,.5) 50%,rgba(120,11,22,.42))}.fce-hero__grid{z-index:2;opacity:.09;background-image:linear-gradient(rgba(220,38,38,.18) 1px,transparent 0),linear-gradient(90deg,rgba(251,191,36,.16) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 78% 64% at 50% 40%,#000 22%,transparent 76%);mask-image:radial-gradient(ellipse 78% 64% at 50% 40%,#000 22%,transparent 76%)}.fce-hero__grain{z-index:2;opacity:.06;background-image:radial-gradient(circle at 28% 20%,hsla(53,98%,77%,.22) 1px,transparent 0);background-size:5px 5px}.fce-hero__blob{position:absolute;z-index:2;border-radius:50%;filter:blur(70px)}.fce-hero__blob--a{width:min(46vw,28rem);height:min(46vw,28rem);top:-8%;left:-10%;background:#b91c1c;opacity:.34}.fce-hero__blob--b{width:min(52vw,34rem);height:min(52vw,34rem);bottom:-16%;right:-16%;background:#1d4ed8;opacity:.32}.fce-hero__blob--c{width:min(28vw,16rem);height:min(28vw,16rem);top:38%;right:4%;background:#f59e0b;opacity:.2}.fce-hero__inner{position:relative;z-index:3;display:grid;gap:2.5rem;align-items:center}@media (min-width:980px){.fce-hero__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.fce-hero__copy--enter{animation:fce-hero-enter 1s ease-out both}@keyframes fce-hero-enter{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce){.fce-hero__copy--enter{animation:none;opacity:1;transform:none}}.fce-hero__eyebrow{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:1.05rem;padding:.32rem .9rem .32rem .5rem;border-radius:999px;border:1px solid rgba(251,191,36,.55);background:rgba(7,8,15,.62);backdrop-filter:blur(8px);font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fef3c7}.fce-hero__eyebrow-bolt{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:50%;background:linear-gradient(135deg,#dc2626,#f59e0b);font-size:.72rem;line-height:1;animation:fce-bolt-pulse 1.9s ease-in-out infinite}@keyframes fce-bolt-pulse{50%{transform:scale(1.18);box-shadow:0 0 18px rgba(245,158,11,.78)}}@media (prefers-reduced-motion:reduce){.fce-hero__eyebrow-bolt{animation:none}}.fce-hero__title{margin:0 0 1rem;max-width:46rem;font-size:clamp(1.08rem,2.15vw + .45rem,2.18rem);font-weight:900;letter-spacing:.015em;color:#fef3c7;text-shadow:0 2px 30px rgba(0,0,0,.7),0 1px 4px rgba(0,0,0,.55)}.fce-hero__title mark{background:linear-gradient(100deg,#fef3c7,#fbbf24 28%,#f87171 60%,#fecaca);-webkit-background-clip:text;background-clip:text;color:transparent;background-color:transparent}.fce-hero__body{margin:0 0 .6rem;font-size:clamp(.93rem,1.15vw,1.06rem);font-weight:650;line-height:1.58;color:#f1f5f9;text-shadow:0 1px 8px rgba(0,0,0,.5)}.fce-hero__body a{display:inline;color:#fcd34d;font-weight:760;text-underline-offset:3px}.fce-hero__body a:hover{color:#fca5a5}.fce-hero__ctas{margin-top:1.4rem}.fce-strstack-wrap{position:relative;width:min(100%,27rem);margin:0 auto;animation:fce-strstack-enter .95s cubic-bezier(.22,1,.36,1) both;animation-delay:.18s}@media (min-width:980px){.fce-hero__viz{justify-self:end}}@keyframes fce-strstack-enter{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.fce-strstack-wrap{animation:none}}.fce-strstack__glow{position:absolute;inset:-10% -8%;border-radius:26px;pointer-events:none;z-index:0;background:radial-gradient(ellipse 56% 60% at 18% 14%,rgba(220,38,38,.38),transparent 58%),radial-gradient(ellipse 48% 52% at 86% 18%,rgba(251,191,36,.32),transparent 55%),radial-gradient(ellipse 40% 44% at 50% 92%,rgba(29,78,216,.28),transparent 56%);filter:blur(10px);animation:fce-strstack-glow 11s ease-in-out infinite alternate}@keyframes fce-strstack-glow{0%{opacity:.72}to{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.fce-strstack__glow{animation:none}}.fce-strstack__shell{position:relative;z-index:1;overflow:hidden;border-radius:22px;border:1px solid rgba(220,38,38,.34);background:linear-gradient(155deg,rgba(7,8,15,.97),rgba(30,13,22,.62));backdrop-filter:blur(14px);box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 24px 60px rgba(0,0,0,.42),0 0 72px rgba(220,38,38,.16)}.fce-strstack__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.45rem;padding:.65rem .95rem;border-bottom:1px solid rgba(220,38,38,.24);background:linear-gradient(135deg,rgba(220,38,38,.2),rgba(251,191,36,.14))}.fce-strstack__title{font-size:clamp(.66rem,1vw,.78rem);font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:#fef3c7}.fce-strstack__badge{display:inline-flex;align-items:center;gap:.32rem;padding:.18rem .5rem;border-radius:999px;background:rgba(220,38,38,.18);border:1px solid rgba(220,38,38,.5);font-size:.56rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#fecaca}.fce-strstack__badge-dot{width:.38rem;height:.38rem;border-radius:50%;background:#dc2626;box-shadow:0 0 8px rgba(220,38,38,.78);animation:fce-blink 1.6s ease-in-out infinite}@keyframes fce-blink{50%{opacity:.35;transform:scale(.78)}}@media (prefers-reduced-motion:reduce){.fce-strstack__badge-dot{animation:none}}.fce-strstack__mesh{position:absolute;inset:0;pointer-events:none;opacity:.16;z-index:0;background-image:linear-gradient(rgba(251,191,36,.18) 1px,transparent 0),linear-gradient(90deg,rgba(220,38,38,.14) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 45%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 80% 70% at 50% 45%,#000 30%,transparent 100%)}.fce-strstack__rail{position:absolute;left:2.05rem;top:1.05rem;bottom:1.05rem;width:2px;z-index:1}.fce-strstack__rail-line{position:absolute;inset:0;border-radius:999px;background:linear-gradient(180deg,#dc2626,#f59e0b 38%,#fbbf24 68%,#1d4ed8);opacity:.55}.fce-strstack__rail-pulse{position:absolute;left:50%;top:0;width:11px;height:11px;margin-left:-5.5px;border-radius:50%;background:radial-gradient(circle,#fff7ed 0,#fbbf24 50%,transparent 72%);box-shadow:0 0 16px rgba(251,191,36,.85);animation:fce-strstack-pulse 5.8s ease-in-out infinite}@keyframes fce-strstack-pulse{0%{top:0;opacity:.35;transform:scale(.85)}10%{opacity:1;transform:scale(1.15)}88%{opacity:1;transform:scale(1.05)}to{top:calc(100% - 11px);opacity:.3;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.fce-strstack__rail-pulse{animation:none;top:50%}}.fce-strstack__list{position:relative;z-index:2;list-style:none;margin:0;padding:.85rem .85rem .95rem .6rem;display:flex;flex-direction:column;gap:.55rem}.fce-strstack__item{--fce-ss-i:0;--fce-ss-color:#dc2626;--fce-ss-fill:60%;position:relative;display:grid;grid-template-columns:2.6rem 1fr;align-items:center;gap:.7rem;animation:fce-strstack-item-in .6s ease-out both;animation-delay:calc(.18s + var(--fce-ss-i) * .1s)}@keyframes fce-strstack-item-in{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.fce-strstack__item{animation:none}}.fce-strstack__orb{position:relative;width:2.6rem;height:2.6rem;display:grid;place-items:center}.fce-strstack__orb-ring{position:absolute;inset:0;border-radius:50%;border:1.5px dashed color-mix(in srgb,var(--fce-ss-color) 60%,transparent);animation:fce-orb-spin 9s linear infinite}.fce-strstack__orb-ring--inner{inset:.32rem;border-style:solid;animation:fce-orb-spin 6s linear infinite reverse;border-left:1.5px solid color-mix(in srgb,var(--fce-ss-color) 70%,transparent);border-top:1.5px solid color-mix(in srgb,var(--fce-ss-color) 70%,transparent);border-right:1.5px solid transparent;border-bottom:1.5px solid transparent}@keyframes fce-orb-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.fce-strstack__orb-ring,.fce-strstack__orb-ring--inner{animation:none}}.fce-strstack__orb-core{position:relative;z-index:1;width:1.65rem;height:1.65rem;border-radius:50%;display:grid;place-items:center;font-size:.92rem;line-height:1;background:linear-gradient(145deg,color-mix(in srgb,var(--fce-ss-color) 60%,#fef3c7),color-mix(in srgb,var(--fce-ss-color) 30%,#18121d));border:1px solid color-mix(in srgb,var(--fce-ss-color) 78%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--fce-ss-color) 55%,transparent),inset 0 1px 0 hsla(0,0%,100%,.18)}.fce-strstack__orb-spark{position:absolute;top:0;left:50%;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:color-mix(in srgb,var(--fce-ss-color) 80%,#fff);box-shadow:0 0 10px color-mix(in srgb,var(--fce-ss-color) 70%,transparent);transform-origin:50% 1.3rem;animation:fce-orb-spark 4.2s linear infinite}@keyframes fce-orb-spark{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.fce-strstack__orb-spark{animation:none;opacity:.55}}.fce-strstack__card{position:relative;overflow:hidden;padding:.5rem .7rem .58rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--fce-ss-color) 28%,hsla(0,0%,100%,.08));border-left:3px solid var(--fce-ss-color);background:linear-gradient(135deg,rgba(7,8,15,.92),color-mix(in srgb,var(--fce-ss-color) 9%,rgba(30,13,22,.55)));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);transition:transform .28s ease,box-shadow .28s ease}.fce-strstack__item:focus-within .fce-strstack__card,.fce-strstack__item:hover .fce-strstack__card{transform:translateX(4px);box-shadow:0 10px 28px color-mix(in srgb,var(--fce-ss-color) 26%,transparent)}@media (prefers-reduced-motion:reduce){.fce-strstack__item:focus-within .fce-strstack__card,.fce-strstack__item:hover .fce-strstack__card{transform:none}}.fce-strstack__card-top{display:flex;align-items:center;justify-content:space-between;gap:.4rem;margin-bottom:.34rem}.fce-strstack__num{font-size:.55rem;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:.09em;line-height:1;color:var(--fce-ss-color);padding:.14rem .38rem;border-radius:5px;background:color-mix(in srgb,var(--fce-ss-color) 16%,transparent);border:1px solid color-mix(in srgb,var(--fce-ss-color) 36%,transparent)}.fce-strstack__pct{font-size:.58rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#fde68a}.fce-strstack__text{margin:0 0 .38rem;font-size:clamp(.7rem,1.02vw,.78rem);font-weight:700;line-height:1.32;color:#fef3c7;text-shadow:0 1px 4px rgba(0,0,0,.5)}.fce-strstack__bar{position:relative;height:4px;border-radius:999px;background:hsla(0,0%,100%,.08);overflow:hidden}.fce-strstack__bar-fill{position:absolute;inset:0;width:var(--fce-ss-fill);border-radius:inherit;background:linear-gradient(90deg,var(--fce-ss-color),color-mix(in srgb,var(--fce-ss-color) 55%,#fbbf24));box-shadow:0 0 8px color-mix(in srgb,var(--fce-ss-color) 60%,transparent);animation:fce-strstack-bar 1.6s ease-out both;animation-delay:calc(.45s + var(--fce-ss-i) * .12s)}@keyframes fce-strstack-bar{0%{width:0}to{width:var(--fce-ss-fill)}}@media (prefers-reduced-motion:reduce){.fce-strstack__bar-fill{animation:none}}.fce-strstack__shimmer{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 32%,hsla(0,0%,100%,.07) 50%,transparent 68%);background-size:220% 100%;animation:fce-strstack-shimmer 4.6s ease-in-out infinite;animation-delay:calc(var(--fce-ss-i) * .55s)}@keyframes fce-strstack-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.fce-strstack__shimmer{animation:none;opacity:0}}.fce-strstack__tags{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:.4rem;padding:0 .85rem .85rem;justify-content:center}.fce-strstack__tag{--fce-tg-i:0;display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem;border-radius:999px;background:rgba(220,38,38,.14);border:1px solid rgba(220,38,38,.36);font-size:.56rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#fecaca;animation:fce-tag-in .45s ease-out both;animation-delay:calc(.85s + var(--fce-tg-i) * .08s)}.fce-strstack__tag:nth-child(2){background:rgba(251,191,36,.14);border-color:rgba(251,191,36,.36);color:#fef3c7}.fce-strstack__tag:nth-child(3){background:rgba(29,78,216,.16);border-color:rgba(29,78,216,.42);color:#bfdbfe}@keyframes fce-tag-in{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.fce-strstack__tag{animation:none}}.fce-band{position:relative;padding:clamp(3.2rem,8vw,5.2rem) 0;overflow:clip}.fce-band__grid{position:absolute;inset:0;opacity:.07;background-image:linear-gradient(rgba(220,38,38,.2) 1px,transparent 0),linear-gradient(90deg,rgba(251,191,36,.14) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 35%,#000 25%,transparent 100%);mask-image:radial-gradient(ellipse 80% 60% at 50% 35%,#000 25%,transparent 100%)}.fce-band__orb{position:absolute;border-radius:50%;filter:blur(62px);opacity:.2}.fce-band__orb--a{width:18rem;height:18rem;top:-4rem;right:-5rem;background:#b91c1c}.fce-band__orb--b{width:16rem;height:16rem;bottom:-3rem;left:-4rem;background:#1d4ed8}.fce-band__orb--c{width:14rem;height:14rem;top:14%;left:-5rem;background:#f59e0b}.fce-band__orb--d{width:12rem;height:12rem;bottom:8%;right:8%;background:#dc2626}.fce-band--about{background:linear-gradient(160deg,#fff7ed,#fef2f2 38%,#fffbeb 72%,#fff7ed)}.fce-band--about .fce-band__grid{opacity:.04}.fce-band--about .fce-band__orb--a{background:#dc2626;opacity:.1}.fce-band--about .fce-band__orb--b{background:#f59e0b;opacity:.1}.fce-band--about .fce-section__title{color:#7f1d1d;border-left-color:#dc2626;background:linear-gradient(135deg,rgba(220,38,38,.16),rgba(245,158,11,.14));box-shadow:0 12px 32px rgba(220,38,38,.08)}.fce-about__grid{display:grid;gap:clamp(1.6rem,4vw,2.5rem);align-items:stretch;grid-template-columns:1fr}@media (min-width:980px){.fce-about__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,min(100%,27rem));gap:clamp(2rem,4vw,3rem)}.fce-about__col--copy{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.4rem)}.fce-about__col--viz{justify-self:end;width:100%;max-width:27rem;display:flex;flex-direction:column}.fce-about__col--viz .fce-whyviz,.fce-about__col--viz .fce-whyviz__list-wrap{flex:1;display:flex;flex-direction:column}.fce-about__col--viz .fce-whyviz__list{flex:1;justify-content:space-between}}.fce-about__lead{margin:0;max-width:44rem;font-size:clamp(.96rem,1.16vw,1.06rem);font-weight:650;line-height:1.6;color:#7f1d1d}.fce-about__lead a{color:#b45309;font-weight:760;text-underline-offset:3px}.fce-about__lead a:hover{color:#dc2626}.fce-svc-wrap{position:relative;overflow:hidden;border-radius:20px;width:100%;display:flex;flex-direction:column;border:1px solid rgba(220,38,38,.24);background:linear-gradient(155deg,hsla(0,0%,100%,.97),hsla(0,86%,97%,.78));box-shadow:0 0 0 1px hsla(0,0%,100%,.7),0 18px 48px rgba(220,38,38,.12),0 8px 22px rgba(245,158,11,.1)}.fce-about__col--copy .fce-svc-wrap{flex:1}.fce-svc-wrap__head{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.45rem;padding:.7rem .95rem;border-bottom:1px solid rgba(220,38,38,.22);background:linear-gradient(135deg,rgba(220,38,38,.18),rgba(251,191,36,.14))}.fce-svc-wrap__title{margin:0;font-size:clamp(.74rem,1.05vw,.86rem);font-weight:850;color:#7f1d1d}.fce-svc-wrap__count,.fce-svc-wrap__title{letter-spacing:.1em;text-transform:uppercase}.fce-svc-wrap__count{display:inline-flex;align-items:center;gap:.34rem;padding:.2rem .58rem;border-radius:999px;background:rgba(245,158,11,.16);border:1px solid rgba(245,158,11,.42);font-size:.56rem;font-weight:800;color:#b45309}.fce-svc-wrap__count-num{font-size:.78rem;font-weight:900;font-variant-numeric:tabular-nums;background:linear-gradient(100deg,#dc2626,#f59e0b);-webkit-background-clip:text;background-clip:text;color:transparent}.fce-svc-wrap__mesh{opacity:.28;background-image:linear-gradient(rgba(220,38,38,.08) 1px,transparent 0),linear-gradient(90deg,rgba(251,191,36,.1) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 78% 70% at 50% 50%,#000 28%,transparent 100%);mask-image:radial-gradient(ellipse 78% 70% at 50% 50%,#000 28%,transparent 100%)}.fce-svc-wrap__mesh,.fce-svc-wrap__particles{position:absolute;inset:0;pointer-events:none;z-index:0}.fce-svc-wrap__particle{position:absolute;width:4px;height:4px;border-radius:50%;background:radial-gradient(circle,#fbbf24 0,#f59e0b 50%,transparent 75%);box-shadow:0 0 8px rgba(251,191,36,.7);animation:fce-svc-particle 7s ease-in-out infinite}.fce-svc-wrap__particle:first-child{top:12%;left:8%;animation-delay:0s}.fce-svc-wrap__particle:nth-child(2){top:38%;right:6%;animation-delay:1.4s;background:radial-gradient(circle,#fca5a5 0,#dc2626 55%,transparent 75%)}.fce-svc-wrap__particle:nth-child(3){bottom:18%;left:14%;animation-delay:2.8s}.fce-svc-wrap__particle:nth-child(4){bottom:8%;right:18%;animation-delay:4.2s;background:radial-gradient(circle,#93c5fd 0,#1d4ed8 55%,transparent 75%)}.fce-svc-wrap__particle:nth-child(5){top:60%;left:4%;animation-delay:5.6s}@keyframes fce-svc-particle{0%,to{transform:translateY(0) scale(1);opacity:.35}50%{transform:translateY(-14px) scale(1.35);opacity:.95}}@media (prefers-reduced-motion:reduce){.fce-svc-wrap__particle{animation:none;opacity:.4}}.fce-svc-wrap__body{position:relative;z-index:1;padding:.85rem .85rem .95rem;flex:1;display:flex;flex-direction:column}.fce-svc-fan{display:flex;align-items:flex-end;justify-content:center;gap:.36rem;height:2.5rem;margin:0 0 .85rem}.fce-svc-fan__bar{--fce-fan-h:60%;--fce-fan-i:0;position:relative;width:.55rem;height:var(--fce-fan-h);border-radius:4px;background:linear-gradient(180deg,var(--fce-fan-color,#dc2626),color-mix(in srgb,var(--fce-fan-color,#dc2626) 50%,#fbbf24));box-shadow:0 0 10px color-mix(in srgb,var(--fce-fan-color,#dc2626) 55%,transparent);animation:fce-svc-fan-grow 1.5s ease-out both,fce-svc-fan-breathe 3.6s ease-in-out infinite;animation-delay:calc(.18s + var(--fce-fan-i) * .08s),calc(1.7s + var(--fce-fan-i) * .22s)}@keyframes fce-svc-fan-grow{0%{height:0;opacity:.4}to{height:var(--fce-fan-h);opacity:1}}@keyframes fce-svc-fan-breathe{0%,to{transform:scaleY(1);opacity:1}50%{transform:scaleY(.78);opacity:.82}}@media (prefers-reduced-motion:reduce){.fce-svc-fan__bar{animation:none;height:var(--fce-fan-h)}}.fce-svc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem;flex:1}.fce-svc-row{--fce-svc-i:0;--fce-svc-color:#dc2626;--fce-svc-fill:80%;position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.6rem;padding:.46rem .6rem .5rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--fce-svc-color) 24%,rgba(220,38,38,.14));border-left:3px solid var(--fce-svc-color);background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--fce-svc-color) 7%,#fff7ed));box-shadow:0 4px 12px color-mix(in srgb,var(--fce-svc-color) 10%,transparent);transition:transform .26s ease,box-shadow .26s ease;animation:fce-svc-row-in .55s ease-out both;animation-delay:calc(.1s + var(--fce-svc-i) * .07s)}@keyframes fce-svc-row-in{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.fce-svc-row{animation:none}}.fce-svc-row:focus-within,.fce-svc-row:hover{transform:translateX(3px);box-shadow:0 10px 24px color-mix(in srgb,var(--fce-svc-color) 22%,transparent)}@media (prefers-reduced-motion:reduce){.fce-svc-row:focus-within,.fce-svc-row:hover{transform:none}}.fce-svc-row__disc{position:relative;width:2.1rem;height:2.1rem;display:grid;place-items:center;flex-shrink:0}.fce-svc-row__disc-ring{position:absolute;inset:0;border-radius:50%;border:1.4px dashed color-mix(in srgb,var(--fce-svc-color) 55%,transparent);animation:fce-svc-disc-spin 8s linear infinite}.fce-svc-row:nth-child(2n) .fce-svc-row__disc-ring{animation-direction:reverse;animation-duration:10s}@keyframes fce-svc-disc-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.fce-svc-row__disc-ring{animation:none}}.fce-svc-row__disc-core{position:relative;z-index:1;width:1.5rem;height:1.5rem;border-radius:50%;display:grid;place-items:center;font-size:.82rem;line-height:1;background:linear-gradient(145deg,color-mix(in srgb,var(--fce-svc-color) 36%,#fff),color-mix(in srgb,var(--fce-svc-color) 16%,#fff7ed));border:1px solid color-mix(in srgb,var(--fce-svc-color) 50%,transparent);box-shadow:0 3px 10px color-mix(in srgb,var(--fce-svc-color) 28%,transparent)}.fce-svc-row__body{min-width:0}.fce-svc-row__top{display:flex;align-items:center;gap:.4rem;margin-bottom:.28rem}.fce-svc-row__num{font-size:.52rem;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:.09em;line-height:1;color:var(--fce-svc-color);padding:.12rem .32rem;border-radius:4px;background:color-mix(in srgb,var(--fce-svc-color) 14%,transparent);border:1px solid color-mix(in srgb,var(--fce-svc-color) 32%,transparent)}.fce-svc-row__text{margin:0;font-size:clamp(.66rem,1vw,.74rem);font-weight:700;line-height:1.28;color:#7f1d1d}.fce-svc-row__bar{position:relative;height:3px;border-radius:999px;background:rgba(127,29,29,.1);overflow:hidden}.fce-svc-row__bar-fill{position:absolute;inset:0;width:var(--fce-svc-fill);border-radius:inherit;background:linear-gradient(90deg,var(--fce-svc-color),color-mix(in srgb,var(--fce-svc-color) 55%,#fbbf24));box-shadow:0 0 6px color-mix(in srgb,var(--fce-svc-color) 55%,transparent);animation:fce-svc-bar-fill 1.6s ease-out both;animation-delay:calc(.45s + var(--fce-svc-i) * .1s)}@keyframes fce-svc-bar-fill{0%{width:0}to{width:var(--fce-svc-fill)}}@media (prefers-reduced-motion:reduce){.fce-svc-row__bar-fill{animation:none}}.fce-svc-row__shimmer{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 32%,hsla(0,0%,100%,.55) 50%,transparent 68%);background-size:220% 100%;animation:fce-svc-row-shimmer 4.6s ease-in-out infinite;animation-delay:calc(var(--fce-svc-i) * .5s)}@keyframes fce-svc-row-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.fce-svc-row__shimmer{animation:none;opacity:0}}.fce-whyviz{position:relative;overflow:hidden;border-radius:20px;border:1px solid rgba(220,38,38,.24);background:linear-gradient(155deg,hsla(0,0%,100%,.97),hsla(0,86%,97%,.78));box-shadow:0 0 0 1px hsla(0,0%,100%,.7),0 18px 48px rgba(220,38,38,.12),0 8px 22px rgba(245,158,11,.1)}.fce-whyviz__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.45rem;padding:.7rem .95rem;border-bottom:1px solid rgba(220,38,38,.22);background:linear-gradient(135deg,rgba(220,38,38,.18),rgba(251,191,36,.14))}.fce-whyviz__title{margin:0;font-size:clamp(.74rem,1.04vw,.86rem);font-weight:850;color:#7f1d1d}.fce-whyviz__badge,.fce-whyviz__title{letter-spacing:.1em;text-transform:uppercase}.fce-whyviz__badge{display:inline-flex;align-items:center;gap:.34rem;padding:.2rem .58rem;border-radius:999px;background:rgba(220,38,38,.14);border:1px solid rgba(220,38,38,.42);font-size:.56rem;font-weight:800;color:#b91c1c}.fce-whyviz__badge-dot{width:.4rem;height:.4rem;border-radius:50%;background:#dc2626;box-shadow:0 0 10px rgba(220,38,38,.7);animation:fce-blink 1.7s ease-in-out infinite}.fce-whyviz__mesh{position:absolute;inset:0;pointer-events:none;opacity:.3;background-image:linear-gradient(rgba(220,38,38,.08) 1px,transparent 0),linear-gradient(90deg,rgba(251,191,36,.08) 1px,transparent 0);background-size:20px 20px;-webkit-mask-image:radial-gradient(ellipse 80% 75% at 50% 50%,#000 30%,transparent 100%);mask-image:radial-gradient(ellipse 80% 75% at 50% 50%,#000 30%,transparent 100%)}.fce-whyviz__list-wrap{position:relative;padding:.85rem .85rem .95rem}.fce-whyviz__spine{position:absolute;left:50%;top:.85rem;bottom:.85rem;width:3px;margin-left:-1.5px;z-index:0}.fce-whyviz__spine-line{position:absolute;inset:0;border-radius:999px;background:linear-gradient(180deg,#dc2626,#f59e0b 32%,#fbbf24 60%,#1d4ed8);opacity:.55}.fce-whyviz__spine-pulse{position:absolute;left:50%;top:0;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:radial-gradient(circle,#fff7ed 0,#fbbf24 55%,transparent 72%);box-shadow:0 0 14px rgba(251,191,36,.78);animation:fce-whyviz-pulse 5.8s ease-in-out infinite}@keyframes fce-whyviz-pulse{0%{top:0;opacity:.35;transform:scale(.85)}10%{opacity:1;transform:scale(1.15)}88%{opacity:1;transform:scale(1.05)}to{top:calc(100% - 10px);opacity:.3;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.fce-whyviz__spine-pulse{animation:none;top:50%}}.fce-whyviz__list{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.fce-whyviz__item{--fce-wv-i:0;--fce-wv-color:#dc2626;--fce-wv-side:1;position:relative;display:grid;align-items:center;gap:.55rem;animation:fce-whyviz-in .55s ease-out both;animation-delay:calc(.1s + var(--fce-wv-i) * .07s)}.fce-whyviz__item[data-side=left],.fce-whyviz__item[data-side=right]{grid-template-columns:1fr auto 1fr}@keyframes fce-whyviz-in{0%{opacity:0;transform:translateX(calc(8px * var(--fce-wv-side)))}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.fce-whyviz__item{animation:none}}.fce-whyviz__node{grid-column:2;position:relative;width:1.85rem;height:1.85rem;display:grid;place-items:center;z-index:2}.fce-whyviz__node-ring{position:absolute;inset:0;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--fce-wv-color) 60%,transparent);animation:fce-whyviz-ring 2.6s ease-in-out infinite;animation-delay:calc(var(--fce-wv-i) * .32s)}@keyframes fce-whyviz-ring{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.32);opacity:.2}}@media (prefers-reduced-motion:reduce){.fce-whyviz__node-ring{animation:none;opacity:.5}}.fce-whyviz__node-core{position:relative;z-index:1;width:1.45rem;height:1.45rem;border-radius:50%;display:grid;place-items:center;font-size:.78rem;line-height:1;background:linear-gradient(145deg,color-mix(in srgb,var(--fce-wv-color) 36%,#fff),color-mix(in srgb,var(--fce-wv-color) 18%,#fff7ed));border:1px solid color-mix(in srgb,var(--fce-wv-color) 52%,transparent);box-shadow:0 4px 12px color-mix(in srgb,var(--fce-wv-color) 26%,transparent)}.fce-whyviz__card{position:relative;overflow:hidden;padding:.46rem .6rem .5rem;border-radius:11px;border:1px solid color-mix(in srgb,var(--fce-wv-color) 26%,rgba(220,38,38,.16));background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--fce-wv-color) 8%,#fff7ed));box-shadow:0 4px 14px color-mix(in srgb,var(--fce-wv-color) 12%,transparent);transition:transform .26s ease,box-shadow .26s ease}.fce-whyviz__item[data-side=left] .fce-whyviz__card{grid-column:1;border-right:3px solid var(--fce-wv-color);text-align:right}.fce-whyviz__item[data-side=right] .fce-whyviz__card{grid-column:3;border-left:3px solid var(--fce-wv-color)}.fce-whyviz__item:focus-within .fce-whyviz__card,.fce-whyviz__item:hover .fce-whyviz__card{transform:translateY(-2px);box-shadow:0 10px 26px color-mix(in srgb,var(--fce-wv-color) 24%,transparent)}@media (prefers-reduced-motion:reduce){.fce-whyviz__item:focus-within .fce-whyviz__card,.fce-whyviz__item:hover .fce-whyviz__card{transform:none}}.fce-whyviz__card-top{display:flex;align-items:center;gap:.36rem;margin-bottom:.22rem}.fce-whyviz__item[data-side=left] .fce-whyviz__card-top{justify-content:flex-end}.fce-whyviz__num{font-size:.54rem;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:.09em;line-height:1;color:var(--fce-wv-color);padding:.12rem .34rem;border-radius:5px;background:color-mix(in srgb,var(--fce-wv-color) 14%,transparent);border:1px solid color-mix(in srgb,var(--fce-wv-color) 32%,transparent)}.fce-whyviz__card-text{margin:0;font-size:clamp(.66rem,1vw,.74rem);font-weight:660;line-height:1.32;color:#7f1d1d}.fce-whyviz__card-shimmer{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 32%,hsla(0,0%,100%,.55) 50%,transparent 68%);background-size:220% 100%;animation:fce-whyviz-shimmer 4.6s ease-in-out infinite;animation-delay:calc(var(--fce-wv-i) * .55s)}@keyframes fce-whyviz-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.fce-whyviz__card-shimmer{animation:none;opacity:0}}.fce-whyviz__item:before{content:"";position:absolute;top:50%;height:1.5px;background:linear-gradient(90deg,color-mix(in srgb,var(--fce-wv-color) 55%,transparent),transparent);opacity:.6;z-index:0}.fce-whyviz__item[data-side=right]:before{left:50%;width:.85rem}.fce-whyviz__item[data-side=left]:before{right:50%;width:.85rem;background:linear-gradient(270deg,color-mix(in srgb,var(--fce-wv-color) 55%,transparent),transparent)}@media (max-width:600px){.fce-whyviz__spine{left:1.2rem;margin-left:0}.fce-whyviz__item,.fce-whyviz__item[data-side=left],.fce-whyviz__item[data-side=right]{grid-template-columns:auto 1fr;gap:.7rem}.fce-whyviz__node{grid-column:1}.fce-whyviz__item[data-side=left] .fce-whyviz__card,.fce-whyviz__item[data-side=right] .fce-whyviz__card{grid-column:2;text-align:left;border-left:3px solid var(--fce-wv-color);border-right:1px solid color-mix(in srgb,var(--fce-wv-color) 26%,rgba(220,38,38,.16))}.fce-whyviz__item[data-side=left] .fce-whyviz__card-top{justify-content:flex-start}.fce-whyviz__item:before{display:none}}.fce-band--ops{background:linear-gradient(180deg,#0b1020,#131a36 50%,#1e1b4b)}.fce-band--ops .fce-section__title{color:#e0e7ff;border-left-color:#818cf8;background:linear-gradient(135deg,rgba(129,140,248,.28),rgba(11,16,32,.82))}.fce-ops__lead{margin:0 auto 1.4rem;max-width:50rem;text-align:center;font-size:clamp(.93rem,1.1vw,1.02rem);font-weight:650;line-height:1.55;color:#c7d2fe}.fce-ops__lead a{color:#fcd34d;font-weight:760;text-underline-offset:3px}.fce-ops__lead a:hover{color:#fff7ed}.fce-easy-carousel{position:relative;width:100%;margin:0 auto}.fce-easy-viewport{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fce-easy-viewport::-webkit-scrollbar{display:none}.fce-easy-track{display:flex;align-items:stretch;gap:1.25rem;padding:1.5rem clamp(1.5rem,10vw,6rem);width:-moz-max-content;width:max-content}.fce-easy-card{--fce-ec-i:0;--fce-ec-color:#818cf8;position:relative;overflow:hidden;flex-shrink:0;width:min(82vw,18rem);padding:1.15rem 1.15rem 1.25rem;border-radius:18px;border:1px solid color-mix(in srgb,var(--fce-ec-color) 26%,rgba(129,140,248,.16));border-top:2px solid var(--fce-ec-color);background:linear-gradient(145deg,rgba(11,16,32,.94),rgba(19,26,54,.6));scroll-snap-align:center;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 14px 36px rgba(0,0,0,.32);transform:scale(.93);opacity:.65;transition:transform .42s ease,opacity .42s ease,box-shadow .42s ease}.fce-easy-card--active{transform:scale(1);opacity:1;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 22px 52px color-mix(in srgb,var(--fce-ec-color) 28%,transparent),0 0 0 1px color-mix(in srgb,var(--fce-ec-color) 24%,transparent)}@media (prefers-reduced-motion:reduce){.fce-easy-card{transition:none;transform:scale(.96);opacity:.85}.fce-easy-card--active{transform:none}}.fce-easy-card__icon{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:11px;margin-bottom:.7rem;font-size:1.15rem;background:linear-gradient(135deg,color-mix(in srgb,var(--fce-ec-color) 36%,rgba(11,16,32,.92)),color-mix(in srgb,var(--fce-ec-color) 18%,rgba(19,26,54,.6)));border:1px solid color-mix(in srgb,var(--fce-ec-color) 40%,transparent);transition:transform .5s ease}.fce-easy-card--active .fce-easy-card__icon{transform:rotate(-6deg) scale(1.06)}@media (prefers-reduced-motion:reduce){.fce-easy-card--active .fce-easy-card__icon{transform:none}}.fce-easy-card__num{display:inline-block;margin-bottom:.55rem;padding:.18rem .5rem;font-size:.62rem;font-weight:900;font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--fce-ec-color);background:color-mix(in srgb,var(--fce-ec-color) 14%,transparent);border:1px solid color-mix(in srgb,var(--fce-ec-color) 36%,transparent);border-radius:6px}.fce-easy-card__text{margin:0;font-size:clamp(.78rem,1.1vw,.9rem);font-weight:700;color:#e0e7ff;line-height:1.4}.fce-easy-card__shimmer{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 32%,hsla(0,0%,100%,.06) 50%,transparent 68%);background-size:220% 100%;animation:fce-ec-shimmer 4.4s ease-in-out infinite;animation-delay:calc(var(--fce-ec-i) * .5s)}@keyframes fce-ec-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.fce-easy-card__shimmer{animation:none;opacity:0}}.fce-easy-fade{position:absolute;top:0;bottom:0;width:clamp(2rem,7vw,5rem);pointer-events:none;z-index:2}.fce-easy-fade--left{left:0;background:linear-gradient(90deg,#131a36,rgba(19,26,54,0))}.fce-easy-fade--right{right:0;background:linear-gradient(270deg,#131a36,rgba(19,26,54,0))}.fce-easy-dots{display:flex;justify-content:center;align-items:center;gap:.5rem;margin:.85rem 0 0;padding:0;list-style:none}.fce-easy-dot{width:.55rem;height:.55rem;padding:0;border:none;border-radius:999px;background:rgba(224,231,255,.25);cursor:pointer;transition:width .35s ease,background .35s ease}.fce-easy-dot:hover{background:rgba(252,211,77,.7)}.fce-easy-dot--active{width:1.85rem;background:linear-gradient(90deg,#818cf8,#fbbf24);box-shadow:0 0 12px rgba(129,140,248,.5)}.fce-easy-dot:focus-visible{outline:2px solid #fbbf24;outline-offset:3px}.fce-band--faq{position:relative;overflow:clip;background:radial-gradient(ellipse 90% 68% at 8% 6%,rgba(220,38,38,.24) 0,transparent 50%),radial-gradient(ellipse 80% 62% at 94% 20%,rgba(251,191,36,.22) 0,transparent 48%),radial-gradient(ellipse 65% 52% at 50% 98%,rgba(29,78,216,.2) 0,transparent 46%),linear-gradient(156deg,#050609,#0c0610 22%,#170714 48%,#07080f)}.fce-faq__deco{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.fce-faq__blob{position:absolute;border-radius:50%;filter:blur(60px);animation:fce-faq-float 16s ease-in-out infinite alternate}.fce-faq__blob--a{width:22rem;height:22rem;top:-18%;left:-8%;opacity:.48;background:radial-gradient(circle at 40% 40%,#dc2626,#7f1d1d 55%,transparent 70%);animation-duration:18s}.fce-faq__blob--b{width:20rem;height:20rem;bottom:-12%;right:-6%;opacity:.4;background:radial-gradient(circle at 50% 50%,#fbbf24,#b45309 50%,transparent 72%);animation-duration:20s;animation-delay:-5s}.fce-faq__blob--c{width:14rem;height:14rem;top:44%;left:42%;opacity:.26;background:radial-gradient(circle at 50% 50%,#1d4ed8,#1e3a8a 45%,transparent 70%);animation-duration:12s;animation-delay:-2s}@keyframes fce-faq-float{0%{transform:translate(0) scale(1)}to{transform:translate(2%,-2%) scale(1.07)}}.fce-faq__spark{position:absolute;inset:0;opacity:.45;background-image:radial-gradient(1.2px 1.2px at 8% 12%,hsla(53,98%,77%,.7),transparent),radial-gradient(1px 1px at 24% 76%,hsla(0,94%,82%,.55),transparent),radial-gradient(1.1px 1.1px at 44% 34%,hsla(0,0%,100%,.55),transparent),radial-gradient(1px 1px at 62% 86%,rgba(252,211,77,.55),transparent),radial-gradient(1.2px 1.2px at 76% 18%,hsla(53,98%,77%,.5),transparent),radial-gradient(1px 1px at 90% 62%,hsla(0,0%,100%,.4),transparent),radial-gradient(1px 1px at 16% 55%,hsla(0,91%,71%,.45),transparent),radial-gradient(1.1px 1.1px at 96% 38%,rgba(251,191,36,.55),transparent);background-size:100% 100%;animation:fce-spark 4.8s ease-in-out infinite alternate;-webkit-mask-image:radial-gradient(ellipse 75% 70% at 50% 45%,#000 20%,transparent 100%);mask-image:radial-gradient(ellipse 75% 70% at 50% 45%,#000 20%,transparent 100%)}@keyframes fce-spark{0%{opacity:.3}to{opacity:.6;transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.fce-faq__blob{animation:none}.fce-faq__spark{animation:none;opacity:.4;transform:none}}.fce-band--faq .fce-band__grid{z-index:2}.fce-faq__inner{position:relative;z-index:3}.fce-faq__title{text-transform:none;letter-spacing:.04em;font-size:clamp(1rem,1.4vw,1.2rem);text-shadow:0 2px 24px rgba(0,0,0,.6),0 1px 3px rgba(0,0,0,.45)}.fce-faq__accordion .faq-section{margin:0;padding:0;background:transparent}.fce-faq__accordion .faq-section .container{max-width:none;padding:0}.fce-faq__accordion .faq-section-header{margin-bottom:1.25rem}.fce-faq__accordion .faq-section-title{color:#fef3c7;font-size:clamp(1.5rem,3vw,2.25rem);margin-bottom:0;letter-spacing:-.01em}.fce-faq__accordion .faq-item{border-radius:16px;border:1px solid rgba(220,38,38,.24);background:linear-gradient(135deg,rgba(7,8,15,.88),rgba(30,13,22,.42))}.fce-faq__accordion .faq-item.active{border-color:rgba(251,191,36,.6)}.fce-faq__accordion .faq-question{color:#fef3c7;padding-left:10px}.fce-faq__accordion .faq-question:hover{color:#fbbf24}.fce-faq__accordion .faq-item.active .faq-toggle{transform:rotate(45deg)}.fce-faq__accordion .faq-answer p{border-left:2px solid rgba(251,191,36,.5);padding-left:.85rem}.fce-band--final{position:relative;padding:clamp(3rem,7vw,4.8rem) 0;background:linear-gradient(120deg,rgba(220,38,38,.08),rgba(251,191,36,.08)),linear-gradient(180deg,#fff7ed,#fef2f2 50%,#fffbeb)}.fce-final__inner{position:relative;z-index:1;text-align:center}.fce-final__lead{margin:0 auto 1.4rem;max-width:50rem;padding:0 .5rem;font-size:clamp(.95rem,1.3vw,1.1rem);font-weight:650;line-height:1.52;color:#7f1d1d;text-wrap:balance}.fce-final__lead strong{color:#b91c1c;font-weight:800}.fce-final__lead a{color:#b45309;font-weight:760;text-underline-offset:3px}.fce-final__lead a:hover{color:#dc2626}@media (max-width:768px){.fce-ctas{justify-content:center}}.text{letter-spacing:.5px;line-height:1.56}.text--xxs{font-size:11px}.text--xs{font-size:12px}.text--s{font-size:14px}.text--m{font-size:16px}.text--l{font-size:18px}.text--xl{font-size:20px}.text--xxl{font-size:22px}.text--xxxl{font-size:30px;line-height:38px}.text--thin{font-weight:300}.text--normal{font-weight:400}.text--semi-bold{font-weight:500}.text--bold{font-weight:700}.text--black{color:#101c22}.text--gray-darker{color:#212121}.text--gray-dark{color:#495865}.text--gray{color:#888}.text--gray-light{color:#e5e9ee}.text--white{color:#fff}.text--primary{color:#e1242a}.text--secondary{color:#156bd3}@media(min-width:992px){.text--xxl{font-size:35px;line-height:1.2}.text--xxxl{font-size:45px;line-height:1.2}}.section-title__dual--remaining-words,.section-title__dual-reverse--first-word{color:#e1242a}.section-title__last-word-gradient--gradient{background:linear-gradient(90deg,#6d5bd0,#a855f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.section-title__secondary{padding-bottom:15px;position:relative}.section-title__secondary:after{content:"";position:absolute;bottom:0;left:0;height:3px;background:#e1242a}.section-title__secondary--full{display:inline-block}.section-title__secondary--full:after{width:100%}.section-title__secondary--center{text-align:center}.section-title__secondary--center:after{left:50%;transform:translateX(-50%);width:120px}.section-title__secondary--left:after{width:120px}.container{margin:0 auto;padding-left:15px;padding-right:15px}.container--fluid{padding-left:30px;padding-right:30px}@media(min-width:768px){.container:not(.container--fluid){width:750px}}@media(min-width:992px){.container--fluid{padding-left:100px;padding-right:100px}.container:not(.container--fluid){width:970px}}@media(min-width:1200px){.container:not(.container--fluid){width:1170px}}.slider{display:flex;align-items:center;position:relative}.slider__arrow{background:none;border:none;position:relative;height:50px;width:30px;cursor:pointer;overflow:hidden}.slider__arrow:before{content:"";position:absolute;top:8px;height:30px;width:30px;border-color:#495865 #495865 transparent transparent;border-style:solid;border-width:2px}.slider__arrow--prev:before{transform:rotate(-135deg);left:15px}.slider__arrow--next:before{transform:rotate(45deg);left:-15px}.slider__arrow--disabled{cursor:default;pointer-events:none;opacity:.3}.slider__list-wrapper{flex:1;overflow:hidden}.slider__list{position:relative;display:flex;flex-wrap:nowrap;transition:left .8s ease-in-out}.slider__list>li{flex:0 0 100%;padding:0 15px}@media(min-width:768px){.slider__list>li{flex:0 0 50%}}@media(min-width:992px){.slider__list>li{flex:0 0 33.33333%}}.related-resource-item{display:block;background:#fff;border:1px solid #e5e9ee;box-shadow:0 0 5px #e5e9ee;text-decoration:none}.related-resource-item__image-container{height:105px;position:relative}.related-resource-item__image{-o-object-fit:cover;object-fit:cover}.related-resource-item__description-container{height:140px;padding:20px 25px 20px 20px}.related-resource-item__description{height:92px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.related-resource-item__footer{border-top:1px solid #e5e9ee;padding:10px 25px 10px 20px}@media(min-width:992px){.related-resource-item__image-container{height:150px}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner{margin:0 auto;border-radius:50%;border-width:2px;border-style:solid;animation:loading .7s linear infinite}.spinner--default{border-color:#101c22 #101c22 #101c22 transparent}.spinner--primary{border-color:#e1242a #e1242a #e1242a transparent}.spinner--secondary{border-color:#156bd3 #156bd3 #156bd3 transparent}.spinner--small{width:16px;height:16px}.spinner--medium{width:28px;height:28px}.spinner--large{width:40px;height:40px}.related-resources{background:#f5f7fa;padding-top:50px;padding-bottom:50px}.related-resources__header{text-align:center;padding-bottom:50px}.related-resources__description{padding-top:8px}@keyframes infiniteslide{0%{transform:translateZ(0)}to{transform:translate3d(-3445px,0,0)}}.loginext-empower-brands{background:#efefef;text-align:center;padding:12px 0 20px;overflow:hidden;height:225px}.loginext-empower-brands__section-title{text-align:center;padding:8px 0 14px}.loginext-empower-brands__brand-list{display:flex;align-items:center;gap:50px;animation:infiniteslide 37.92s linear 0s infinite normal none running}.loginext-empower-brands__brand-list-item{height:65px;display:inline-flex}.loginext-empower-brands__brand-image{height:100%;width:unset;aspect-ratio:3/2;-o-object-fit:contain;object-fit:contain}