@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.1q6_w5dna172u.woff2)format("woff2");font-display:swap;font-weight:100 900}._4TGUea_className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}._4TGUea_variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.16jj7wmz59xfp.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.TtCY3W_className{font-family:GeistSans,GeistSans Fallback}.TtCY3W_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
:root{--bg:#000;--fg:#fff;--fg-2:#a1a1a1;--fg-3:#6b6b6b;--line:#ffffff17;--line-2:#ffffff29;--card:#0a0a0a;--sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, monospace;--ease:cubic-bezier(.22, 1, .36, 1);--pad:clamp(20px, 4vw, 56px);--max:1280px}*,:before,:after{box-sizing:border-box}html{background:var(--bg);color:var(--fg);-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{font:400 16px/1.6 var(--sans);background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}main{overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3{letter-spacing:-.045em;margin:0;font-weight:600;line-height:1}h2{font-size:clamp(2.4rem,5.6vw,4.6rem)}h3{letter-spacing:-.03em;font-size:1.5rem}p{margin:0}::selection{color:#000;background:#fff}:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #fff}.mono{font-family:var(--mono)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
