@charset "UTF-8";:root{color-scheme:dark;--bg: #0a0a0b;--surface: #141417;--surface-2: #1c1c20;--border: #26262b;--text: #f4f4f6;--text-muted: #86868f;--accent: #2c5382;--accent-soft: #2c538233;--accent-bright: #4795f5;--accent-violet: #9458f5;--danger: #c46a6a;--shadow-hard: 4px 4px 0 var(--accent);--galaxy-opacity: .55;--galaxy-tint: #4a9bff;--subject-science: #2dd4bf;--subject-economy: #38bdf8;--subject-politics: #60a5fa;--subject-history: #818cf8;--subject-culture: #a78bfa;--subject-everyday: #c084fc;--brain-undeveloped: #4d4d52;--brain-poor: #752626;--streak-body: #9458f5;--streak-core: #d1b0fd;--streak-count: #b68afd;--app-bg: #0b0b0b;--app-accent-light: #77b0fc;--radius: 14px;--radius-phone: 42px;--radius-sm: 10px;--radius-pill: 999px;--font: "Archivo", system-ui, sans-serif;--font-mono: ui-monospace, "SF Mono", "Cascadia Mono", Menlo, monospace;--wdth-display: 125%;--wdth-body: 100%;--wdth-label: 75%;--fw-hero: 800;--fs-display: clamp(3rem, 8.5vw, 7rem);--fs-h1: clamp(1.875rem, 4.6vw, 3.5rem);--fs-h2: clamp(1.75rem, 3.5vw, 2.75rem);--fs-h3: 1.25rem;--fs-body: 1.0625rem;--fs-sm: .9375rem;--fs-xs: .8125rem;--fs-eyebrow: .6875rem;--lh-display: .86;--lh-tight: 1.25;--lh-body: 1.55;--ls-display: -.045em;--ls-eyebrow: .12em;--fw-display: 600;--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-6: 1.5rem;--s-8: 2rem;--s-12: 3rem;--s-16: 4rem;--s-24: 6rem;--s-32: 8rem;--phone-w: min(21rem, 36vh)}@font-face{font-family:Archivo;font-style:normal;font-weight:400 800;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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;font-style:normal;font-weight:400 800;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin-ext.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}@property --tilt-x{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --tilt-y{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --turn{syntax: "<angle>"; inherits: true; initial-value: 0deg;}@property --brain-progress{syntax: "<number>"; inherits: true; initial-value: 0;}@property --tilt-scale{syntax: "<number>"; inherits: false; initial-value: 1;}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:100dvh;background:var(--bg);color:var(--text);font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;overflow-x:clip}h1,h2,h3{margin:0;font-weight:var(--fw-display);line-height:var(--lh-tight)}:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}
