:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#161618);--color-surface:var(--lightningcss-light,#f8f8fa)var(--lightningcss-dark,#232326);--color-surface-hover:var(--lightningcss-light,#ededf1)var(--lightningcss-dark,#2c2c30);--color-raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1c1f);--color-text:var(--lightningcss-light,#1d1d1f)var(--lightningcss-dark,#f2f2f4);--color-text-secondary:var(--lightningcss-light,#6e6e73)var(--lightningcss-dark,#9d9da3);--color-text-faint:color-mix(in srgb, var(--color-text) 20%, var(--color-surface));--color-border:var(--lightningcss-light,#e2e2e7)var(--lightningcss-dark,#2e2e33);--color-accent:var(--lightningcss-light,#b55803)var(--lightningcss-dark,#f47907);--color-mark:#e97204;--color-fill:var(--color-mark);--color-fill-hover:color-mix(in srgb, var(--color-mark) 85%, white);--color-on-fill:#161618;--color-selected:var(--lightningcss-light,color-mix(in srgb, var(--color-mark) 15%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--color-mark) 20%, transparent));--color-focus:var(--color-accent);--glyph-filter:none;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-heading:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback", var(--font-sans);--tracking-heading:-.02em;--text-display:44px;--text-title:32px;--text-heading:20px;--text-body:15px;--text-small:13px;--text-caption:11px;--type-display:700 var(--text-display) / 1.1 var(--font-heading);--type-title:700 var(--text-title) / 1.15 var(--font-heading);--type-heading:700 var(--text-heading) / 1.3 var(--font-heading);--type-body:400 var(--text-body) / 1.5 var(--font-sans);--type-small:400 var(--text-small) / 1.45 var(--font-sans);--type-caption:400 var(--text-caption) / 1.3 var(--font-sans);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--gutter:var(--space-5);--section-gap:var(--space-8);--radius-s:6px;--radius-m:10px;--radius-l:16px;--radius-full:999px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=759px){:root{--text-display:32px;--text-title:26px;--gutter:var(--space-4);--section-gap:var(--space-7)}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--glyph-filter:invert(1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--glyph-filter:invert(1)}}
