.CookieConsentBanner_banner__WEjm5{position:fixed;right:var(--hero-inset);top:clamp(96px,5.21vw + 72px,180px);z-index:150;width:min(400px,calc(100vw - 2 * var(--gutter)));padding:clamp(20px,1.5vw,28px) clamp(20px,1.5vw,28px) clamp(16px,1.2vw,22px);border-radius:var(--r-tile);background:rgba(255,255,255,.92);border:1px solid var(--rule-faint);box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 40px rgba(0,0,0,.1);backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px);color:var(--ink);animation:CookieConsentBanner_rise__5TZu0 .42s var(--ease-out) both}html[data-locked] .CookieConsentBanner_banner__WEjm5{display:none}@keyframes CookieConsentBanner_rise__5TZu0{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}.CookieConsentBanner_heading__JeBWw{font-size:var(--t-body);font-weight:600;letter-spacing:var(--ls-body)}.CookieConsentBanner_copy__0rPmX{margin-top:8px;font-size:var(--t-small);font-weight:400;line-height:1.45;color:var(--ink-2);text-wrap:pretty}.CookieConsentBanner_actions___Owar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:16px}.CookieConsentBanner_button__FhYhn{display:inline-flex;align-items:center;min-height:40px;padding-inline:16px;border-radius:var(--r-pill);background:var(--btn-black);color:#fff;font-size:var(--t-small);font-weight:500;transition:background .3s var(--ease)}.CookieConsentBanner_button__FhYhn:hover{background:var(--btn-black-hover)}.CookieConsentBanner_link__vrVLf{display:inline-flex;align-items:center;min-height:40px;padding-inline:4px;font-size:var(--t-small);font-weight:500;transition:opacity .26s var(--ease)}.CookieConsentBanner_link__vrVLf:hover{opacity:.6}@media (max-width:759px){.CookieConsentBanner_banner__WEjm5{top:auto;right:var(--gutter);left:var(--gutter);bottom:max(16px,env(safe-area-inset-bottom,0px) + 12px);width:auto}}@media (prefers-reduced-motion:reduce){.CookieConsentBanner_banner__WEjm5{animation:none}}@font-face{font-family:Inter;font-style:normal;font-weight:400;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:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.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:400;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:400;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:400;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:400;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:400;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;font-style:normal;font-weight:500;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:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.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:500;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:500;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:500;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:500;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:500;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;font-style:normal;font-weight:600;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:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.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:600;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:600;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:600;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:600;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:600;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_37ef13{font-family:Inter,Inter Fallback;font-style:normal}.__variable_37ef13{--font-inter:"Inter","Inter Fallback"}:root{--site-max:1920px;--gutter:clamp(22px,22px + (100vw - 390px) * 0.11634,200px);--hero-inset:max(22px,var(--gutter) * 0.75);--content:min(1520px,100vw - 2 * var(--gutter));--bg:#ffffff;--bg-grey:#f5f5f7;--bg-dark:#111111;--surface:#ffffff;--ink:#000000;--ink-2:#57575b;--ink-3:#6e6e73;--ink-on-dark:#ffffff;--ink-2-on-dark:#cecfcf;--ink-3-on-dark:#b5b5b5;--blue:#0096ff;--rule:#d7d7d7;--rule-faint:#e8e8e8;--rule-dark:rgba(255,255,255,0.14);--pill-dark:#313131;--btn-black:rgba(0,0,0,0.9);--btn-black-hover:rgba(0,0,0,0.7);--control:#e8e8ea;--control-hover:#dcdce0;--control-dark:#1e1e1f;--control-dark-hover:#2a2a2c;--r-card:clamp(20px,2.5vw,48px);--r-tile:clamp(16px,1.875vw,36px);--r-pill:999px;--t-display:clamp(1.875rem,2.8125vw,3.375rem);--t-price:clamp(2.75rem,4.1667vw,5rem);--t-title:clamp(1.3125rem,1.5625vw,1.875rem);--t-question:clamp(1.1875rem,1.3542vw,1.625rem);--t-body:clamp(0.9375rem,0.9375vw,1.125rem);--t-small:clamp(0.8125rem,0.8333vw,1rem);--lh-display:1.083;--lh-body:1.167;--lh-hero:1.204;--ls-display:-0.029em;--ls-title:-0.028em;--ls-question:-0.030em;--ls-price:-0.025em;--ls-body:-0.024em;--ls-small:-0.020em;--section-y:clamp(56px,5.677vw,109px);--label-gap:clamp(7px,1.042vw,20px);--ease:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--dur:640ms;--nav-h:56px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 24px)}body,html{overflow-x:clip}body{background:var(--bg);color:var(--ink);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:var(--t-body);font-weight:500;line-height:var(--lh-body);letter-spacing:var(--ls-body);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}img,svg,video{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{font:inherit;border:0;background:none;cursor:pointer}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:3px}::selection{background:var(--blue);color:#fff}.shell{width:100%;max-width:calc(var(--content) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-y)}.sectionLabel{font-size:var(--t-body);font-weight:500;line-height:var(--lh-body);color:var(--ink-3);margin-bottom:var(--label-gap)}.display{font-size:var(--t-display);font-weight:600;line-height:var(--lh-display);letter-spacing:var(--ls-display);margin:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.site{transition:filter .62s var(--ease-out),opacity .62s var(--ease-out)}html[data-locked],html[data-locked] body{overflow:hidden;height:100%}html[data-locked] .site{filter:blur(22px) saturate(115%);transform:scale(1.03);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}