.cookie[data-astro-cid-mmfs7a7x]{--slide:.48s;z-index:40;width:32.6563vw;min-width:320px;max-width:100%;transition:transform var(--slide) var(--ease-out);will-change:transform;flex-direction:column;display:flex;position:fixed;bottom:0;right:0;transform:translate(100%)}.cookie[data-astro-cid-mmfs7a7x].is-open{transform:none}.cookie[data-astro-cid-mmfs7a7x][hidden]{display:none}.cookie__message[data-astro-cid-mmfs7a7x]{padding:var(--pad);background:var(--c-ink);color:var(--c-white);flex-direction:column;gap:1.66667vw;display:flex}.cookie__title[data-astro-cid-mmfs7a7x]{font-family:var(--font-display);font-weight:400;font-size:var(--fs-lg);letter-spacing:.02em;text-transform:uppercase;line-height:.703}.cookie__text[data-astro-cid-mmfs7a7x]{letter-spacing:var(--ls-tight);color:var(--c-mute);font-size:1.25vw;line-height:1.256}.cookie__accent[data-astro-cid-mmfs7a7x]{color:var(--c-white)}.cookie__link[data-astro-cid-mmfs7a7x]{color:var(--c-white);text-underline-offset:.2em;text-decoration:underline}.cookie__actions[data-astro-cid-mmfs7a7x]{display:flex}.cookie__button[data-astro-cid-mmfs7a7x]{min-width:0;height:5.46875vw;min-height:3rem;letter-spacing:var(--ls-tight);white-space:nowrap;transition:flex-grow .32s var(--ease-out);flex:1 1 0;place-items:center;padding:.5rem;font-size:1.25vw;line-height:1.25;display:grid;overflow:clip}.cookie__button[data-astro-cid-mmfs7a7x]:hover,.cookie__button[data-astro-cid-mmfs7a7x]:focus-visible{flex-grow:1.8}.cookie__button--decline[data-astro-cid-mmfs7a7x]{background:var(--c-white);color:var(--c-mute)}.cookie__button--accept[data-astro-cid-mmfs7a7x]{background:var(--c-blue);color:var(--c-white)}@media (width<=900px){.cookie[data-astro-cid-mmfs7a7x]{width:100%;inset:auto 0 0;transform:translateY(100%)}.cookie[data-astro-cid-mmfs7a7x].is-open{transform:none}.cookie__message[data-astro-cid-mmfs7a7x]{gap:calc(32 * var(--m));padding:var(--pad)}.cookie__title[data-astro-cid-mmfs7a7x]{font-size:calc(64 * var(--m));line-height:1.156}.cookie__text[data-astro-cid-mmfs7a7x]{font-size:var(--fs-sm)}.cookie__button[data-astro-cid-mmfs7a7x]:hover,.cookie__button[data-astro-cid-mmfs7a7x]:focus-visible{flex-grow:1}.cookie__button[data-astro-cid-mmfs7a7x]{height:calc(73 * var(--m));font-size:var(--fs-sm)}}@font-face{font-family:TT Interphases Pro;src:url(/fonts/tt-interphases-regular.woff2)format("woff2"),url(/fonts/tt-interphases-regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Interphases Pro;src:url(/fonts/tt-interphases-medium.woff2)format("woff2"),url(/fonts/tt-interphases-medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Bluescreens Pro Condensed;src:url(/fonts/tt-bluescreens-condensed-regular.woff2)format("woff2"),url(/fonts/tt-bluescreens-condensed-regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--c-blue:#1160ff;--c-ink:#262626;--c-paper:#ededed;--c-white:#fff;--c-mute:#9c9c9c;--c-mute-light:#b7b7b7;--c-ghost:#d9d9d9;--font-ui:"TT Interphases Pro", ui-sans-serif, system-ui, "Helvetica Neue", Arial, sans-serif;--font-display:"TT Bluescreens Pro Condensed", "TT Interphases Pro", ui-sans-serif, system-ui, sans-serif;--fs-display:20.833vw;--lh-display:.69;--ls-display:.01em;--fs-display-md:8.333vw;--lh-display-md:.7;--fs-display-sm:10.417vw;--lh-display-sm:.695;--ls-display-sm:.01em;--lh-card-title:.68;--fs-hero:clamp(2.125rem, 5.208vw, 6.25rem);--lh-hero:1.15;--fs-lg:clamp(1.75rem, 3.333vw, 4rem);--lh-lg:1.25;--lh-statement:1.156;--fs-md:clamp(1.1875rem, 2.24vw, 2.6875rem);--lh-md:1.256;--fs-sm:clamp(.875rem, 1.302vw, 1.5625rem);--lh-sm:1.8;--ls-tight:-.02em;--pad:clamp(1.25rem, 3.333vw, 4rem);--gap-xl:clamp(2rem, 3.333vw, 4rem);--measure:calc(1272 / 1920 * 100vw);--section-h:100svh;--ease-out:cubic-bezier(.22, 1, .36, 1);--dur:.9s}@media (width<=900px){:root{--m:min(.2545vw, 1.15px);--measure:100%;--pad:calc(16 * var(--m));--gap-xl:calc(32 * var(--m));--fs-display:calc(156 * var(--m));--lh-display:.705;--fs-display-sm:calc(100 * var(--m));--lh-display-sm:.8;--lh-card-title:.7;--fs-display-md:calc(107 * var(--m));--lh-display-md:1.05;--fs-hero:calc(37 * var(--m));--lh-hero:1.108;--fs-lg:calc(32 * var(--m));--lh-statement:1.108;--fs-md:calc(29 * var(--m));--lh-md:1.24;--fs-sm:calc(20 * var(--m));--lh-sm:1.65;--fs-legal:calc(25 * var(--m));--lh-legal:1.6}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-gutter:stable}html.lenis,html.lenis body{height:auto}html.has-smooth-scroll{scroll-behavior:auto}body{background:var(--c-blue);color:var(--c-white);font-family:var(--font-ui);font-synthesis-weight:none;font-weight:500;line-height:var(--lh-md);letter-spacing:var(--ls-tight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:none;overflow-x:clip}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(h1,h2,h3,h4,p,ul,ol){font-size:inherit;font-weight:inherit;text-wrap:pretty}ul,ol{padding:0;list-style:none}:focus-visible{outline-offset:4px;outline:2px solid}::selection{background:var(--c-blue);color:var(--c-white)}.section{width:100%;min-height:var(--section-h);padding:var(--pad);position:relative;overflow:clip}.measure{width:100%;max-width:var(--measure);margin-inline:auto}.t-display{font-family:var(--font-display);font-weight:400;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-transform:uppercase}.t-display-sm{font-family:var(--font-display);font-weight:400;font-size:var(--fs-display-sm);line-height:var(--lh-display-sm);letter-spacing:var(--ls-display-sm);text-transform:uppercase}.t-card-title{font-family:var(--font-display);font-weight:400;font-size:var(--fs-display-sm);line-height:var(--lh-card-title);letter-spacing:0;text-transform:uppercase}.t-hero{font-size:var(--fs-hero);line-height:var(--lh-hero);letter-spacing:var(--ls-tight);text-wrap:balance}.t-lg{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-tight)}.t-md{font-size:var(--fs-md);line-height:var(--lh-md);letter-spacing:var(--ls-tight)}.t-sm{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-tight)}.fig-w{max-width:calc(var(--fig-w) / 1920 * 100vw)}@media (width<=900px){.fig-w{max-width:none}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--c-ink);color:var(--c-white);letter-spacing:0;transition:transform .2s var(--ease-out);padding:.75rem 1.25rem;font-size:1rem;position:absolute;top:0;left:0;transform:translateY(-120%)}.skip-link:focus-visible{transform:translateY(0)}[data-reveal]{--reveal-y:2.5rem;opacity:0;transform:translate3d(0, var(--reveal-y), 0);transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform}[data-reveal].is-inview{opacity:1;transform:none}html:not(.has-smooth-scroll) [data-reveal]{opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}}
