@keyframes CookieConsent_fvConsentRise__Cklje{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.CookieConsent_banner__7jGSz{position:fixed;inset-inline-start:clamp(1rem,3vw,2rem);inset-block-end:clamp(1rem,3vw,2rem);z-index:60;max-width:min(24.5rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow-y:auto;background:var(--fv-white);border:1px solid var(--fv-line-soft);border-radius:var(--fv-radius-lg);box-shadow:var(--fv-shadow-float);padding:1.25rem 1.4rem 1.3rem;animation:CookieConsent_fvConsentRise__Cklje .45s var(--fv-ease) both}.CookieConsent_text__NTMTX{margin:0;font-size:var(--fv-small);line-height:1.55;color:var(--fv-ink-70)}.CookieConsent_policyLink__XaSEc{color:var(--fv-periwinkle-text);text-decoration:underline;text-underline-offset:.2em;transition:color var(--fv-dur) var(--fv-ease)}.CookieConsent_policyLink__XaSEc:hover{color:var(--fv-periwinkle-deep)}.CookieConsent_panel__wT7gO{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.32,.72,0,1)}.CookieConsent_panel__wT7gO[data-open]{grid-template-rows:1fr}.CookieConsent_panelInner__O3lkc{min-height:0;overflow:hidden;opacity:0;transition:opacity .3s ease}.CookieConsent_panel__wT7gO[data-open] .CookieConsent_panelInner__O3lkc{opacity:1;transition-delay:.12s}.CookieConsent_categories__ka7WZ{list-style:none;margin:.95rem 0 0;padding:.15rem 0 0;border-top:1px solid var(--fv-line-soft)}.CookieConsent_category__Rukzz{padding:.75rem 0;border-bottom:1px solid var(--fv-line-soft)}.CookieConsent_categoryHead__Ds7Bv{display:flex;align-items:center;justify-content:space-between;gap:.8rem;cursor:pointer}.CookieConsent_categoryTitle__aHqlW{font-size:var(--fv-small);font-weight:500;color:var(--fv-ink)}.CookieConsent_alwaysOn__oxRgH{font-size:var(--fv-caption);color:var(--fv-ink-50);white-space:nowrap}.CookieConsent_categoryText__9Bpkq{display:block;margin-top:.25rem;font-size:var(--fv-caption);line-height:1.5;color:var(--fv-ink-50)}.CookieConsent_switch__WSFHH{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:38px;height:22px;margin:0;border-radius:var(--fv-radius-pill);background:var(--fv-periwinkle-25);position:relative;cursor:pointer;transition:background-color .25s ease}.CookieConsent_switch__WSFHH:before{content:"";position:absolute;inset-block-start:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:50%;background:var(--fv-white);box-shadow:0 1px 2px rgba(17,17,35,.2);transition:transform .25s var(--fv-ease)}.CookieConsent_switch__WSFHH:checked{background:var(--fv-periwinkle-deep)}.CookieConsent_switch__WSFHH:checked:before{transform:translateX(16px)}[dir=rtl] .CookieConsent_switch__WSFHH:checked:before{transform:translateX(-16px)}.CookieConsent_actions__n98ZM{margin-top:1.05rem;display:flex;gap:.6rem}.CookieConsent_actions__n98ZM .fv-btn{font-size:var(--fv-small);font-weight:500;padding:.8em 1em;flex:1 1;white-space:nowrap}.CookieConsent_foot__pqRjy{margin-top:.8rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem}.CookieConsent_customize__YYwcg{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;padding:.2em 0;border:0;background:none;font:inherit;font-size:var(--fv-small);color:var(--fv-ink-50);text-decoration:underline;text-underline-offset:.2em;transition:color var(--fv-dur) var(--fv-ease)}.CookieConsent_customize__YYwcg:hover{color:var(--fv-ink)}@media (max-width:420px){.CookieConsent_actions__n98ZM{flex-direction:column}}@media (prefers-reduced-motion:reduce){.CookieConsent_banner__7jGSz{animation:none}.CookieConsent_panelInner__O3lkc,.CookieConsent_panel__wT7gO,.CookieConsent_switch__WSFHH,.CookieConsent_switch__WSFHH:before{transition:none}}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/db31f65e421e1a52-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/85b9689a7c37fb86-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e3cfd9e8c05cb69a-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/70042a686ddb92bc-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fecd11eceb3061bb-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2539f2b880606974-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a167e6428af9044a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/db31f65e421e1a52-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/85b9689a7c37fb86-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e3cfd9e8c05cb69a-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/70042a686ddb92bc-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fecd11eceb3061bb-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2539f2b880606974-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Noto Serif Display";font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a167e6428af9044a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c2823ccd57abdcb3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7cef1a1e9ebc0225-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3212f87815eb0dd-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c53656f9d9967344-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d224021ff82a5d26-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f93326e6b36ae572-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/54021f693ae17c82-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c2823ccd57abdcb3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7cef1a1e9ebc0225-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3212f87815eb0dd-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c53656f9d9967344-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d224021ff82a5d26-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f93326e6b36ae572-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Noto Serif Display";font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/54021f693ae17c82-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Noto Serif Display Fallback";src:local("Times New Roman");ascent-override:91.24%;descent-override:25.01%;line-gap-override:0.00%;size-adjust:117.17%}.__className_bb3260{font-family:"Noto Serif Display","Noto Serif Display Fallback"}.__variable_bb3260{--fv-font-serif:"Noto Serif Display","Noto Serif Display Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_fcbcbf{font-family:Inter,Inter Fallback;font-style:normal}.__variable_fcbcbf{--fv-font-sans:"Inter","Inter Fallback"}:root{--fv-bg:#fbfbfb;--fv-light:#fdfbf8;--fv-light-2:#fdfdf5;--fv-white:#ffffff;--fv-periwinkle:#9b9bff;--fv-periwinkle-deep:#6f6fff;--fv-lime:#eaf3b2;--fv-lime-bright:#f4ffb1;--fv-sky:#ceecff;--fv-sky-deep:#a5ddff;--fv-ink:#111123;--fv-ink-70:rgba(17,17,35,0.72);--fv-ink-50:rgba(17,17,35,0.62);--fv-line:rgba(17,17,35,0.12);--fv-line-soft:rgba(17,17,35,0.08);--fv-light-70:rgba(253,251,248,0.78);--fv-light-40:rgba(253,251,248,0.58);--fv-periwinkle-text:#5757e6;--fv-line-light:rgba(253,251,248,0.16);--fv-periwinkle-25:rgba(155,155,255,0.25);--fv-periwinkle-12:rgba(155,155,255,0.12);--fv-periwinkle-tint:#dfdfff;--fv-periwinkle-wash:#f1f1ff;--fv-error:#c0392b;--fv-error-text:#8c1d18;--fv-display:clamp(2.5rem,1.7rem + 3.4vw,4rem);--fv-h2:clamp(2.1rem,1.5rem + 2.5vw,3.5rem);--fv-h3:clamp(1.45rem,1.25rem + 0.85vw,2rem);--fv-body-lg:clamp(1.1rem,1rem + 0.4vw,1.3rem);--fv-body:1.125rem;--fv-small:0.9375rem;--fv-caption:0.8125rem;--fv-section:clamp(5.5rem,4rem + 7vw,10rem);--fv-header-top:clamp(1rem,3.5vh,3.2rem);--fv-header-h:86px;--fv-header-space:calc(var(--fv-header-top) + var(--fv-header-h));--fv-gutter:clamp(1.25rem,4vw,2.5rem);--fv-container:1280px;--fv-radius-pill:999px;--fv-radius-xl:64px;--fv-radius-panel:40px;--fv-radius-lg:24px;--fv-radius-md:12px;--fv-grad:linear-gradient(90deg,#9b9bff,#6f6fff);--fv-grad-rev:linear-gradient(90deg,#6f6fff,#9b9bff);--fv-shadow-soft:0 1px 2px rgba(17,17,35,0.04),0 16px 48px -24px rgba(17,17,35,0.12);--fv-shadow-float:0 2px 6px rgba(17,17,35,0.05),0 32px 80px -40px rgba(111,111,255,0.35);--fv-ease:cubic-bezier(0.22,1,0.36,1);--fv-dur:0.55s;--fv-reveal-y:22px}body{margin:0}.fv-layer,.fv-layer *,.fv-layer :after,.fv-layer :before,.fv-page,.fv-page *,.fv-page :after,.fv-page :before{box-sizing:border-box}.fv-page{min-height:100vh;background:var(--fv-bg)}.fv-layer,.fv-page{color:var(--fv-ink);font-family:var(--fv-font-sans),"Inter",system-ui,sans-serif;font-size:var(--fv-body);line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.fv-page ::selection{background:var(--fv-periwinkle);color:var(--fv-ink)}.fv-layer :focus-visible,.fv-page :focus-visible{outline:2px solid var(--fv-periwinkle-deep);outline-offset:3px}.fv-layer a,.fv-layer button,.fv-page a,.fv-page button{cursor:pointer}@media (max-width:900px){.fv-page--sticky-cta footer{padding-bottom:5rem}}@media (max-width:700px){:root{--fv-reveal-y:9px}}.fv-skip{position:fixed;top:.75rem;left:.75rem;z-index:100;transform:translateY(-200%);background:var(--fv-ink);color:var(--fv-light);border-radius:var(--fv-radius-pill);padding:.8em 1.4em;text-decoration:none;font-size:var(--fv-small);transition:transform var(--fv-dur) var(--fv-ease)}.fv-skip:focus-visible{transform:translateY(0)}.fv-page section[id]{scroll-margin-top:clamp(5.5rem,11vh,7.5rem)}.fv-page .fv-section-bottom{background:var(--fv-bg);padding-bottom:var(--fv-section)}.fv-container{width:min(var(--fv-container),calc(100% - 2 * var(--fv-gutter)));margin-inline:auto}.fv-serif{font-family:var(--fv-font-serif),"Noto Serif Display",Georgia,serif;font-weight:400;letter-spacing:-.01em}.fv-em,.fv-serif em{font-style:italic;font-weight:inherit}.fv-serif-md{font-family:var(--fv-font-serif),"Noto Serif Display",Georgia,serif;font-weight:500;letter-spacing:-.01em}.fv-label{display:inline-flex;align-items:center;gap:.65em;font-size:.8125rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--fv-ink-50)}.fv-label:before{content:"";width:26px;height:1px;background:currentColor;opacity:.6}.fv-disc{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(100% 82% at 50% 124%,var(--fv-periwinkle-25) 0,transparent 64%),var(--fv-white);box-shadow:inset 0 0 0 1.5px var(--fv-periwinkle);color:var(--fv-periwinkle-text);line-height:1}button.fv-btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.fv-btn{text-decoration:none}:where(.fv-btn){display:inline-flex;align-items:center;justify-content:center;gap:.5em;border-radius:var(--fv-radius-pill);border:1px solid transparent;font-family:inherit;font-size:1rem;font-weight:400;line-height:1;padding:1.05em 1.6em;transition:background-color var(--fv-dur) var(--fv-ease),border-color var(--fv-dur) var(--fv-ease),color var(--fv-dur) var(--fv-ease),box-shadow var(--fv-dur) var(--fv-ease),filter var(--fv-dur) var(--fv-ease),transform var(--fv-dur) var(--fv-ease)}.fv-btn:active{transform:translateY(1px)}.fv-btn--fill{background:var(--fv-periwinkle);color:var(--fv-ink)}.fv-btn--fill:hover{background:var(--fv-periwinkle-deep);color:var(--fv-ink);box-shadow:var(--fv-shadow-float)}.fv-btn--outline{background:transparent;border-color:var(--fv-line);color:var(--fv-ink)}.fv-btn--outline:hover{border-color:var(--fv-periwinkle-deep);color:var(--fv-periwinkle-text)}.fv-btn--grad{background:var(--fv-grad);color:var(--fv-white)}.fv-btn--grad:hover{filter:brightness(1.08);box-shadow:var(--fv-shadow-float)}.fv-btn--grad-rev{background:var(--fv-grad-rev);color:var(--fv-white)}.fv-btn--grad-rev:hover{filter:brightness(1.08);box-shadow:var(--fv-shadow-float)}.fv-btn--white{background:var(--fv-white);color:var(--fv-ink)}.fv-btn--white:hover{box-shadow:var(--fv-shadow-float);transform:translateY(-2px)}.fv-btn--outline-white{background:transparent;border-color:rgba(255,255,255,.7);color:var(--fv-white)}.fv-btn--outline-white:hover{background:rgba(255,255,255,.16);border-color:var(--fv-white)}.fv-btn--light{background:var(--fv-light);color:var(--fv-ink)}.fv-btn--light:hover{background:var(--fv-white);color:var(--fv-periwinkle-text);box-shadow:var(--fv-shadow-float)}.fv-btn--outline-light{background:transparent;border-color:var(--fv-line-light);color:var(--fv-light)}.fv-btn--outline-light:hover{border-color:var(--fv-periwinkle);color:var(--fv-periwinkle)}.fv-arrow-link{display:inline-flex;align-items:center;gap:.45em;font-weight:500;font-size:var(--fv-small);color:var(--fv-ink);text-decoration:none;transition:color var(--fv-dur) var(--fv-ease)}.fv-arrow-link .fv-arrow{transition:transform var(--fv-dur) var(--fv-ease)}.fv-arrow-link:hover{color:var(--fv-periwinkle-text)}.fv-arrow-link:hover .fv-arrow{transform:translateX(4px)}[data-fv-static] .fv-page :after,[data-fv-static] .fv-page :before,[data-fv-static] .fv-page :not(svg):not(svg *){opacity:1!important;transform:none!important;transition:none!important;animation:none!important}[data-fv-static] .fv-skip{transform:translateY(-200%)!important}.fv-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}@media (prefers-reduced-motion:reduce){.fv-layer *,.fv-layer :after,.fv-layer :before,.fv-page *,.fv-page :after,.fv-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}