@import"https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@300;400;500;600&family=Geist+Mono:wght@400;500&display=swap";:root{--font-sans:"Hanken Grotesk","Helvetica Neue",Helvetica,sans-serif;--font-mono:"Geist Mono",ui-monospace,monospace;--orange:#ff5b35;--orange-ink:#c93d18;--orange-ink-dark:#ff7a55;--on-orange:#111;--on-orange-muted:#4a1a0a;--radius-pill:999px;--radius-panel:28px;--radius-card:24px;--radius-bubble:26px;--radius-bubble-tail:8px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:28px;--space-7:36px;--type-display:300 104px/.92 var(--font-sans);--type-title:400 64px/1 var(--font-sans);--type-heading:500 30px/1.1 var(--font-sans);--type-card:400 30px/1.05 var(--font-sans);--type-body:400 17px/1.5 var(--font-sans);--type-label:600 13px/1.15 var(--font-sans);--type-meta:400 11px/1.3 var(--font-mono)}:root,[data-theme=light]{color-scheme:light;--bg-page:#ececea;--bg-surface:#fff;--bg-sunken:#f2f2ef;--line:#e2e2de;--ink:#111;--ink-2:#6e6e6a;--ink-3:#8a8a86;--btn-primary:#111;--btn-primary-ink:#fff}[data-theme=dark]{color-scheme:dark;--bg-page:#0f0f0e;--bg-surface:#1a1a19;--bg-sunken:#242422;--line:#2c2c2a;--ink:#f3f2ef;--ink-2:#a9a8a4;--ink-3:#8d8c89;--btn-primary:#ff5b35;--btn-primary-ink:#111}@media(prefers-color-scheme:dark){:root:not([data-theme=light])[data-theme=system]{color-scheme:dark;--bg-page:#0f0f0e;--bg-surface:#1a1a19;--bg-sunken:#242422;--line:#2c2c2a;--ink:#f3f2ef;--ink-2:#a9a8a4;--ink-3:#8d8c89;--btn-primary:#ff5b35;--btn-primary-ink:#111}}*{box-sizing:border-box;margin:0;padding:0;scrollbar-color:var(--line) transparent;scrollbar-width:thin}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--line);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}body,html{background-color:var(--bg-page);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#__nuxt,body,html{height:100%}button,input,textarea{font-family:inherit}
