:root{--color-background:#121212;--color-surface:#1c1c1c;--color-text:#f8f8f8;--color-muted:#bdbdbd;--color-border:#393939;--color-dark:#090909;--color-on-dark:#fff;--color-accent:#e50914;--color-accent-hover:#bb0710;--font-display:"Anton", "Arial Narrow", sans-serif;--font-serif:var(--font-display);--font-sans:"Inter", "Segoe UI", Arial, sans-serif;--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:3rem;--space-6:clamp(3rem, 6vw, 6rem);--space-section:clamp(4.5rem, 9vw, 9rem);--gutter:clamp(1.25rem, 4vw, 4rem);--container-width:1400px}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;line-height:1.65}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:anywhere;font-weight:400}h1{letter-spacing:-.015em;font-size:clamp(2.65rem,5.7vw,5.8rem);line-height:1.08}h2{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2.4rem,4.4vw,4.5rem);line-height:1.12}h3{letter-spacing:0;font-size:clamp(1.65rem,2.5vw,2.25rem);line-height:1.2}h1 em,h2 em,h3 em{font-style:normal}.eyebrow{font-family:var(--font-sans);letter-spacing:.17em;text-transform:uppercase;font-size:.7rem;font-weight:600;line-height:1.5}.body-copy{color:var(--color-muted);font-size:clamp(1rem,1.2vw,1.125rem)}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-400-normal.Byf51wtH.woff2)format("woff2"),url(/_astro/anton-latin-400-normal.AUNGEG_V.woff)format("woff")}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-ext-400-normal.SyiqE2Jt.woff2)format("woff2"),url(/_astro/anton-latin-ext-400-normal.BMODBQc6.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2)format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-ext-600-normal.D2bJ5OIk.woff2)format("woff2"),url(/_astro/inter-latin-ext-600-normal.CIVaiw4L.woff)format("woff")}*,:before,:after{box-sizing:border-box}body{background-color:var(--color-background);color:var(--color-text);margin:0}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}button{font:inherit}img,video{object-fit:cover;width:100%;height:100%;display:block}::selection{background:var(--color-accent);color:#fff}:focus-visible{outline-offset:6px;outline:2px solid}.container{width:min(calc(100% - var(--gutter) * 2), var(--container-width));margin-inline:auto}.section{padding-block:var(--space-section)}.text-link{border-bottom:1px solid;align-items:center;gap:2rem;min-height:48px;padding-block:.8rem;font-size:.9rem;display:inline-flex}.text-link span{transition:transform .18s}.text-link:hover span{transform:translate(4px)}.button{background:var(--color-accent);color:#fff;min-height:54px;font-size:.9rem;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.035em;justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 1.4rem;transition:background .18s;display:inline-flex}.button:hover{background:var(--color-accent-hover)}.text-link:hover{color:#ff6269}.skip-link{z-index:100;background:var(--color-background);padding:1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}#mobile-drawer[data-astro-cid-xlat7obg],.menu-shade[data-astro-cid-xlat7obg]{display:none}@media (width<=767px){html{--drawer-width:min(86vw, 420px);overflow-x:clip}#page-content{transition:transform .36s cubic-bezier(.22,.61,.36,1)}html.menu-open,html.menu-open body{overflow:hidden}.menu-open #page-content{transform:translateX(calc(-1 * var(--drawer-width)))}#mobile-drawer[data-astro-cid-xlat7obg]{z-index:101;width:var(--drawer-width);height:100dvh;padding:env(safe-area-inset-top) var(--gutter) max(2rem, env(safe-area-inset-bottom));background:var(--color-background);overscroll-behavior:contain;visibility:hidden;transition:transform .36s cubic-bezier(.22,.61,.36,1),visibility .36s;display:block;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}.menu-open #mobile-drawer[data-astro-cid-xlat7obg]{visibility:visible;transform:translate(0)}.drawer-top[data-astro-cid-xlat7obg]{justify-content:space-between;align-items:center;gap:1rem;min-height:86px;display:flex}.drawer-brand[data-astro-cid-xlat7obg]{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.8rem;font-weight:400}.close-menu[data-astro-cid-xlat7obg]{width:48px;height:48px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;font-size:2rem;font-weight:300;display:grid}nav[data-astro-cid-xlat7obg]{margin-top:1rem}nav[data-astro-cid-xlat7obg] a[data-astro-cid-xlat7obg]{border-top:1px solid var(--color-border);font-family:var(--font-display);text-transform:uppercase;padding:1.3rem 0;font-size:1.65rem;display:block}nav[data-astro-cid-xlat7obg] a[data-astro-cid-xlat7obg]:hover{color:var(--color-muted)}.menu-shade[data-astro-cid-xlat7obg]{z-index:100;opacity:0;visibility:hidden;background:#00000040;transition:opacity .36s,visibility .36s;display:block;position:fixed;inset:0}.menu-open .menu-shade[data-astro-cid-xlat7obg]{opacity:1;visibility:visible}}.header[data-astro-cid-nen7h5rs]{z-index:10;justify-content:space-between;align-items:center;gap:2rem;min-height:90px;display:flex;position:relative}.brand[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:-.015em;font-size:2rem;font-weight:400;line-height:1}.brand[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{font-family:var(--font-sans);letter-spacing:.19em;margin-top:.65rem;font-size:.55rem;font-weight:500;display:block}.desktop-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(1.5rem,3vw,3rem);font-size:.8rem;display:flex}.desktop-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-block:.75rem}.desktop-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:last-child{border-bottom:2px solid var(--color-accent)}.desktop-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-muted)}.mobile-menu[data-astro-cid-nen7h5rs]{display:none}@media (width<=767px){.header[data-astro-cid-nen7h5rs]{min-height:86px}.brand[data-astro-cid-nen7h5rs]{font-size:1.45rem}.brand[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs],.desktop-nav[data-astro-cid-nen7h5rs]{display:none}.mobile-menu[data-astro-cid-nen7h5rs]{cursor:pointer;min-height:48px;color:inherit;background:0 0;border:0;align-items:center;gap:.8rem;padding:0;font-size:.8rem;display:flex}.menu-icon[data-astro-cid-nen7h5rs]{border-block:1px solid;width:22px;height:8px}}.footer[data-astro-cid-jo6i4kqk]{padding-top:var(--space-6);padding-bottom:2rem}.footer-top[data-astro-cid-jo6i4kqk]{padding-bottom:var(--space-6);justify-content:space-between;align-items:center;gap:2rem;display:flex}.wordmark[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(2.2rem,5vw,4.5rem);font-weight:400;line-height:1}nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:.5rem 1.8rem;font-size:.75rem;display:flex}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],nav[data-astro-cid-jo6i4kqk] .pending[data-astro-cid-jo6i4kqk]{padding-block:.8rem}a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:5px;text-decoration:underline}.pending[data-astro-cid-jo6i4kqk]{color:var(--color-muted)}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--color-border);color:var(--color-muted);justify-content:space-between;gap:1rem;padding-top:1.5rem;font-size:.7rem;display:flex}@media (width<=767px){.footer-top[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:start}nav[data-astro-cid-jo6i4kqk]{gap:.2rem 1.4rem}.footer-bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.7rem}}
