@font-face{font-family:archivo;src:url(/_next/static/media/fa394b7fd42343f1-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:archivo Fallback;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_d3f4b0{font-family:archivo,archivo Fallback}.__variable_d3f4b0{--font-archivo:"archivo","archivo Fallback"}@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/7ae2e44bcd7f25e3-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:jetbrainsMono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_c37db4{font-family:jetbrainsMono,jetbrainsMono Fallback}.__variable_c37db4{--font-jetbrains:"jetbrainsMono","jetbrainsMono Fallback"}@font-face{font-family:"sourceSerif";src:url(/_next/static/media/1852a3d30f887151-s.p.woff2) format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:"sourceSerif Fallback";src:local("Arial");ascent-override:95.65%;descent-override:30.93%;line-gap-override:0.00%;size-adjust:108.31%}.__className_088201{font-family:"sourceSerif","sourceSerif Fallback"}.__variable_088201{--font-source-serif:"sourceSerif","sourceSerif Fallback"}@font-face{font-family:grotesk;src:url(/_next/static/media/b7cec5e12f86ab29-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:grotesk Fallback;src:local("Arial");ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.00%;size-adjust:110.84%}.__className_260566{font-family:grotesk,grotesk Fallback}.__variable_260566{--font-grotesk:"grotesk","grotesk Fallback"}@font-face{font-family:fraunces;src:url(/_next/static/media/c80faab85811bb56-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:fraunces Fallback;src:local("Arial");ascent-override:84.44%;descent-override:22.02%;line-gap-override:0.00%;size-adjust:115.82%}.__className_7c0d9d{font-family:fraunces,fraunces Fallback}.__variable_7c0d9d{--font-fraunces:"fraunces","fraunces Fallback"}@font-face{font-family:manrope;src:url(/_next/static/media/13a82cba7a966f1c-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_1c2028{font-family:manrope,manrope Fallback}.__variable_1c2028{--font-manrope:"manrope","manrope Fallback"}@font-face{font-family:newsreader;src:url(/_next/static/media/ff627ed4d0f4adce-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:newsreader Fallback;src:local("Arial");ascent-override:76.71%;descent-override:27.66%;line-gap-override:0.00%;size-adjust:95.82%}.__className_0d2ed9{font-family:newsreader,newsreader Fallback}.__variable_0d2ed9{--font-newsreader:"newsreader","newsreader Fallback"}@font-face{font-family:oswald;src:url(/_next/static/media/9f5924d605442e0a-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:oswald Fallback;src:local("Arial");ascent-override:146.78%;descent-override:35.56%;line-gap-override:0.00%;size-adjust:81.28%}.__className_84a96f{font-family:oswald,oswald Fallback}.__variable_84a96f{--font-oswald:"oswald","oswald Fallback"}@font-face{font-family:robotoSlab;src:url(/_next/static/media/5f98d46049cde2c3-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:robotoSlab Fallback;src:local("Arial");ascent-override:97.37%;descent-override:25.18%;line-gap-override:0.00%;size-adjust:107.61%}.__className_5afdda{font-family:robotoSlab,robotoSlab Fallback}.__variable_5afdda{--font-roboto-slab:"robotoSlab","robotoSlab Fallback"}@font-face{font-family:playfair;src:url(/_next/static/media/7abc95b5a35fc581-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:playfair Fallback;src:local("Arial");ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.00%;size-adjust:101.58%}.__className_bf6e8f{font-family:playfair,playfair Fallback}.__variable_bf6e8f{--font-playfair:"playfair","playfair Fallback"}@font-face{font-family:sora;src:url(/_next/static/media/49940239ad0953ee-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:sora Fallback;src:local("Arial");ascent-override:85.11%;descent-override:25.44%;line-gap-override:0.00%;size-adjust:113.97%}.__className_f09019{font-family:sora,sora Fallback}.__variable_f09019{--font-sora:"sora","sora Fallback"}:root{--sxx-void:#08090a;--sxx-base:#0b0c0e;--sxx-raise:#101114;--sxx-raise-2:#16181c;--sxx-text:#e9e9e6;--sxx-text-dim:#a3a6aa;--sxx-text-faint:#7e8286;--sxx-text-ghost:#4e5257;--sxx-line:rgba(233,233,230,0.08);--sxx-line-strong:rgba(233,233,230,0.16);--sxx-line-ghost:rgba(233,233,230,0.035);--paper:#fdfdfb;--paper-canvas:#e6e7e5;--paper-ink:#1d1f24;--paper-ink-dim:#4a4e57;--paper-ink-faint:#8b8f99;--paper-line:rgba(29,31,36,0.12);--paper-line-strong:rgba(29,31,36,0.22);--sxx-signal:#ff3d1f;--sxx-signal-soft:rgba(255,61,31,0.55);--sxx-signal-ghost:rgba(255,61,31,0.12);--sxx-cold:#8fa8c8;--font-japanese:"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,"Noto Sans CJK JP","Noto Sans JP";--font-chinese:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC","Noto Sans SC";--font-sans:var(--font-archivo),var(--font-japanese),var(--font-chinese),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:var(--font-jetbrains),ui-monospace,"SF Mono",Menlo,monospace;--font-serif:var(--font-source-serif),"Source Serif 4",Georgia,"Times New Roman",serif;--fs-display:clamp(3.4rem,13.2vw,15.5rem);--fs-mega:clamp(2.6rem,9.5vw,11rem);--fs-h1:clamp(2.2rem,6.4vw,6.5rem);--fs-h2:clamp(1.75rem,4.2vw,3.75rem);--fs-h3:clamp(1.25rem,2.2vw,2rem);--fs-lead:clamp(1.05rem,1.55vw,1.5rem);--fs-body:clamp(0.95rem,1.05vw,1.0625rem);--fs-small:0.8125rem;--fs-label:0.6875rem;--fs-micro:0.625rem;--lh-display:0.84;--lh-tight:0.98;--lh-snug:1.18;--lh-body:1.62;--lh-label:1.1;--tr-display:-0.045em;--tr-tight:-0.025em;--tr-normal:-0.011em;--tr-label:0.14em;--tr-micro:0.2em;--fw-regular:400;--fw-medium:500;--fw-semi:600;--fw-bold:700;--fw-black:800;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--space-11:12rem;--space-12:16rem;--section-y:clamp(6rem,13vh,12rem);--gutter:clamp(1.25rem,4.2vw,4.5rem);--grid-cols:12;--grid-gap:clamp(1rem,1.7vw,1.75rem);--max-w:1800px;--radius-none:0px;--radius-xs:1px;--radius-sm:2px;--radius-pill:999px;--bw:1px;--dur-fast:180ms;--dur-normal:400ms;--dur-slow:720ms;--dur-cinematic:1100ms;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-out-soft:cubic-bezier(0.33,1,0.68,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-signal:cubic-bezier(0.16,1,0.3,1);--z-canvas:0;--z-grid:1;--z-content:10;--z-nav:100;--z-progress:110;--z-preloader:900;--z-cursor:9999;--glass-blur:22px;--glass-saturate:150%;--glass-brightness:1.06;--glass-tint:rgba(150,172,198,0.055);--glass-tint-strong:rgba(150,172,198,0.09);--glass-rim-top:rgba(255,255,255,0.22);--glass-rim-bottom:rgba(255,255,255,0.05);--glass-edge:rgba(233,233,230,0.14);--glass-shadow:0 12px 40px -12px rgba(0,0,0,0.7);--noise-opacity:0.035;--motion-scale:1;color-scheme:dark}@layer app-reset{*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:auto}body{background-color:var(--sxx-void);color:var(--sxx-text);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--tr-normal);font-weight:var(--fw-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;min-height:100svh}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}canvas,img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit;background:none;border:none;letter-spacing:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;text-wrap:balance}ol,ul{list-style:none}::-moz-selection{background:var(--sxx-signal);color:var(--sxx-void)}::selection{background:var(--sxx-signal);color:var(--sxx-void)}}html{scrollbar-width:thin;scrollbar-color:var(--sxx-line-strong) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--sxx-line-strong);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--sxx-text-ghost)}::-webkit-scrollbar-thumb:active{background:var(--sxx-signal)}@media (min-width:901px) and (min-height:621px){html.landing-scroll-active{scrollbar-width:none;-ms-overflow-style:none}html.landing-scroll-active::-webkit-scrollbar{display:none;width:0;height:0}}:focus-visible{outline:var(--bw) solid var(--sxx-signal);outline-offset:4px}:focus:not(:focus-visible){outline:none}.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}.skip-link{position:absolute;top:var(--space-4);left:var(--space-4);z-index:calc(var(--z-cursor) + 1);padding:var(--space-3) var(--space-5);background:var(--sxx-text);color:var(--sxx-void);font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;transform:translateY(-200%);transition:transform var(--dur-fast) var(--ease-out)}.skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){:root{--motion-scale:0;--dur-fast:1ms;--dur-normal:1ms;--dur-slow:1ms;--dur-cinematic:1ms}*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.container{width:100%;max-width:var(--max-w);margin-inline:auto;padding-inline:var(--gutter)}.label{font-family:var(--font-mono);font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--sxx-text-faint);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums}.label--bright{color:var(--sxx-text-dim)}.label--signal{color:var(--sxx-signal)}.rule{width:100%;height:var(--bw);background:var(--sxx-line);border:0}.display{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tr-display);font-weight:var(--fw-black);text-transform:uppercase;text-wrap:pretty}.glass{background:var(--glass-tint);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate)) brightness(var(--glass-brightness));-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate)) brightness(var(--glass-brightness));border:var(--bw) solid var(--glass-edge);box-shadow:inset 0 var(--bw) 0 var(--glass-rim-top),inset 0 calc(var(--bw) * -1) 0 var(--glass-rim-bottom),var(--glass-shadow)}.glass-sheen{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.1) 0,rgba(255,255,255,.02) 22%,transparent 55%,rgba(255,255,255,.03))}@supports not (backdrop-filter:blur(1px)){.glass{background:rgba(16,17,20,.92)}}.maintenance{display:grid;min-height:100svh;place-content:center;gap:var(--space-5);padding:var(--space-7);background:var(--sxx-void);color:var(--sxx-text)}.maintenance h1{font-size:var(--fs-display);letter-spacing:var(--tr-display)}.maintenance p:last-child{max-width:48ch;color:var(--sxx-text-dim)}.settings-form{display:grid;gap:var(--space-4);max-width:42rem;color:var(--sxx-text-dim)}.settings-form label{color:var(--sxx-text)}.settings-form textarea{width:100%;resize:vertical;padding:var(--space-3);border:var(--bw) solid var(--sxx-line-strong);background:var(--sxx-base);color:var(--sxx-text)}.settings-form button{justify-self:start;padding:var(--space-3) var(--space-5);border:var(--bw) solid var(--sxx-signal);background:var(--sxx-signal);color:var(--sxx-void);font:inherit;cursor:pointer}