@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/sora-latin-ext-wght-normal.1_x6rmexwh_7b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Sora;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/sora-latin-wght-normal.2o7d_x-bmx02y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/hanken-grotesk-latin-ext-wght-normal.23qn2_caajicl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/hanken-grotesk-latin-wght-normal.3241148m1u9do.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--surface:#f4efe3;--surface-card:#fff;--surface-sunken:#e9e2d2;--surface-glass:#f4efe3b8;--sidebar:#0b0a08;--sidebar-raised:#16140f;--sidebar-line:#2a261d;--sidebar-ink:#fff;--sidebar-muted:#a9a193;--sidebar-label:#8a8070;--ink:#16140f;--ink-muted:#5a5243;--ink-faint:#7d7466;--hairline:#ece5d5;--border:#d9cfba;--accent:#e8d9b5;--accent-tint:#f7f0de;--gold:#c2a063;--gold-ink:#7e6234;--positive:#1c4a3d;--positive-tint:#e3efe9;--positive-on-dark:#6fc2a3;--warning:#8a5a12;--warning-tint:#f8ecd8;--risk:#7a2e27;--risk-tint:#f6e4e1;--focus:#7e6234;--scrim:#0b0a0873;--font-display:"Sora", system-ui, sans-serif;--font-body:"Hanken Grotesk", system-ui, sans-serif;--text-large-title-size:40px;--text-large-title-line:44px;--text-large-title-weight:600;--text-large-title-tracking:-.045em;--text-hero-number-size:40px;--text-hero-number-line:44px;--text-hero-number-weight:600;--text-hero-number-tracking:-.03em;--text-title-2-size:22px;--text-title-2-line:28px;--text-title-2-weight:600;--text-title-2-tracking:-.03em;--text-number-size:30px;--text-number-line:36px;--text-number-weight:600;--text-number-tracking:-.02em;--text-title-3-size:17px;--text-title-3-line:22px;--text-title-3-weight:600;--text-title-3-tracking:-.02em;--text-display-thin-size:44px;--text-display-thin-line:50px;--text-display-thin-weight:300;--text-display-thin-tracking:-.02em;--text-wordmark-size:21px;--text-wordmark-line:21px;--text-wordmark-weight:600;--text-wordmark-tracking:-.045em;--text-body-size:15px;--text-body-line:22px;--text-body-weight:400;--text-body-strong-size:15px;--text-body-strong-line:22px;--text-body-strong-weight:600;--text-callout-size:14px;--text-callout-line:20px;--text-callout-weight:500;--text-caption-size:13px;--text-caption-line:18px;--text-caption-weight:400;--text-label-size:12px;--text-label-line:16px;--text-label-weight:500;--text-label-tracking:.14em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-sm:10px;--radius-md:14px;--radius-lg:22px;--radius-xl:24px;--radius-pill:999px;--shadow-card:0 1px 2px #16140f0a, 0 8px 24px #16140f0f;--shadow-raised:0 2px 6px #16140f0f, 0 16px 36px #16140f1f;--shadow-hero:0 18px 40px -20px #0b0a0873;--shadow-modal:0 24px 64px #0b0a0847}
*,:before,:after{box-sizing:border-box}body{background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:var(--text-body-size);line-height:var(--text-body-line);margin:0}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
