@font-face{font-family:__Archivo_afd4a3;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-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:__Archivo_afd4a3;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-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:__Archivo_afd4a3;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-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:__Archivo_Fallback_afd4a3;src:local("Arial");ascent-override:89.50%;descent-override:21.41%;line-gap-override:0.00%;size-adjust:98.10%}.__className_afd4a3{font-family:__Archivo_afd4a3,__Archivo_Fallback_afd4a3;font-style:normal}.__variable_afd4a3{--font-archivo:"__Archivo_afd4a3","__Archivo_Fallback_afd4a3"}@font-face{font-family:"__Instrument_Serif_bbcc58";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161.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:"__Instrument_Serif_bbcc58";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7.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:"__Instrument_Serif_bbcc58";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70.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:"__Instrument_Serif_bbcc58";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc.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}.__className_bbcc58{font-family:"__Instrument_Serif_bbcc58";font-weight:400}.__variable_bbcc58{--font-instrument:"__Instrument_Serif_bbcc58"}@font-face{font-family:__JetBrains_Mono_694534;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-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:__JetBrains_Mono_694534;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__JetBrains_Mono_694534;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-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:__JetBrains_Mono_694534;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-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:__JetBrains_Mono_694534;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-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:__JetBrains_Mono_694534;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.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:__JetBrains_Mono_Fallback_694534;src:local("Arial");ascent-override:75.04%;descent-override:22.07%;line-gap-override:0.00%;size-adjust:135.93%}.__className_694534{font-family:__JetBrains_Mono_694534,__JetBrains_Mono_Fallback_694534;font-style:normal}.__variable_694534{--font-jetbrains:"__JetBrains_Mono_694534","__JetBrains_Mono_Fallback_694534"}:root{--ink-1000:#050404;--ink-950:#0a0908;--ink-900:#100e0d;--ink-850:#151312;--ink-800:#1b1917;--ink-700:#262321;--ink-600:#36322f;--bone-50:#f1ece3;--bone-200:#d9d3c8;--bone-400:#aaa399;--bone-600:#8a847b;--signal-500:#ff3b2a;--signal-400:#ff5a4b;--signal-700:#c3200f;--chrome-300:#c9c6d4;--gold-400:#d9a441;--color-bg:var(--ink-950);--color-bg-sunken:var(--ink-1000);--color-surface:var(--ink-900);--color-surface-raised:var(--ink-850);--color-surface-hover:var(--ink-800);--color-line:hsla(39,33%,92%,.09);--color-line-strong:hsla(39,33%,92%,.18);--color-text:var(--bone-50);--color-text-secondary:var(--bone-400);--color-text-muted:var(--bone-600);--color-accent:var(--signal-500);--color-accent-hover:var(--signal-400);--color-on-accent:#0a0908;--color-focus:var(--signal-400);--color-success:#7fd49b;--color-danger:#ff6b5e;--color-scrim:rgba(5,4,4,.72);--release-tint:#3a1a1a;--font-sans:var(--font-archivo),"Helvetica Neue",Arial,sans-serif;--font-serif:var(--font-instrument),"Times New Roman",serif;--font-mono:var(--font-jetbrains),ui-monospace,"SF Mono",Menlo,monospace;--text-mega:clamp(4rem,1.2rem + 13.5vw,15rem);--text-display:clamp(3rem,1.4rem + 7.4vw,9rem);--text-h1:clamp(2.5rem,1.5rem + 4.4vw,5.5rem);--text-h2:clamp(2rem,1.4rem + 2.6vw,3.75rem);--text-h3:clamp(1.375rem,1.15rem + 0.9vw,1.875rem);--text-lg:1.1875rem;--text-md:1rem;--text-sm:0.875rem;--text-xs:0.75rem;--text-2xs:0.6875rem;--leading-crush:0.84;--leading-tight:1.02;--leading-snug:1.25;--leading-body:1.6;--tracking-display:-0.015em;--tracking-label:0.14em;--wdth-condensed:62;--wdth-semicondensed:80;--wdth-normal:100;--wdth-expanded:125;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--section-gap:clamp(4.5rem,3rem + 6vw,10rem);--gutter:clamp(1rem,0.6rem + 1.8vw,2.5rem);--max-w:1680px;--max-w-text:42rem;--bar-h:64px;--announce-h:0px;--header-h:calc(var(--bar-h) + var(--announce-h));--sticky-top:var(--header-h);--player-h:84px;--tabbar-h:0px;--mini-h:0px;--bottom-chrome:var(--player-h);--border:1px solid var(--color-line);--border-strong:1px solid var(--color-line-strong);--radius-0:0;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--radius-pill:999px;--shadow-1:0 1px 2px rgba(0,0,0,.4);--shadow-2:0 12px 32px -12px rgba(0,0,0,.7);--shadow-art:0 40px 80px -30px rgba(0,0,0,.85),0 20px 40px -20px rgba(0,0,0,.6);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in:cubic-bezier(0.7,0,0.84,0);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-instant:90ms;--dur-fast:160ms;--dur-base:260ms;--dur-slow:520ms;--dur-reveal:900ms;--z-base:0;--z-raised:10;--z-header:40;--z-player:50;--z-tabbar:55;--z-drawer:80;--z-fullplayer:90;--z-toast:100;--z-grain:110}@media (max-width:899px){:root{--bar-h:56px;--tabbar-h:64px;--mini-h:64px;--bottom-chrome:calc(var(--tabbar-h) + env(safe-area-inset-bottom, 0px))}:root[data-player=on]{--bottom-chrome:calc(var(--tabbar-h) + var(--mini-h) + 8px + env(safe-area-inset-bottom, 0px))}}@media (min-width:900px){:root{--bottom-chrome:0px}:root[data-player=on]{--bottom-chrome:var(--player-h)}}:root[data-header=hidden]{--sticky-top:0px}.site{--header-h:calc(var(--bar-h) + var(--announce-h));--sticky-top:var(--header-h)}.site[data-announce=on]{--announce-h:32px}:root[data-header=hidden] .site{--sticky-top:var(--announce-h)}*,:after,:before{box-sizing:border-box}*{margin:0}html{text-size-adjust:100%;color-scheme:dark}body,html{background:var(--color-bg)}body{min-height:100dvh;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-body);font-variation-settings:"wdth" var(--wdth-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}a,button{touch-action:manipulation}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{overflow-wrap:break-word}h1,h2,h3,h4{font-weight:inherit;font-size:inherit;line-height:inherit;text-wrap:balance}ol,ul{list-style:none;padding:0}::selection{background:var(--color-accent);color:var(--color-on-accent)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-xs)}:focus:not(:focus-visible){outline:none}html{scroll-padding-top:calc(var(--header-h) + 16px);scroll-padding-bottom:calc(var(--bottom-chrome) + 16px)}.container{width:100%;max-width:var(--max-w);margin-inline:auto;padding-inline:var(--gutter)}.page{padding-top:var(--header-h);padding-bottom:calc(var(--bottom-chrome) + var(--space-16));min-height:100dvh}.t-label{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:500;letter-spacing:var(--tracking-label);color:var(--color-text-secondary);line-height:1.4}.t-display,.t-label{text-transform:uppercase}.t-display{font-family:var(--font-sans);font-variation-settings:"wdth" var(--wdth-condensed);font-weight:800;line-height:var(--leading-crush);letter-spacing:var(--tracking-display)}.t-serif{font-family:var(--font-serif);font-style:italic;font-weight:400;text-transform:none;letter-spacing:-.01em}.t-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;top:var(--space-3);left:var(--space-3);z-index:calc(var(--z-grain) + 1);padding:var(--space-3) var(--space-5);background:var(--color-text);color:var(--color-bg);font-weight:600;transform:translateY(-200%);transition:transform var(--dur-fast) var(--ease-out)}.skip-link:focus{transform:none}.grain{pointer-events:none;position:fixed;inset:0;z-index:var(--z-grain);opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}@media (pointer:fine){html{scrollbar-width:thin;scrollbar-color:var(--ink-600) var(--color-bg)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html.is-preloading,html.is-preloading body{overflow:hidden}