:root{--st-cobalt:#1d3f94;--st-cobalt-night:#0e1a3a;--st-cobalt-light:#93aaf0;--st-cobalt-tint:#e6ecf8;--st-red:#d8432f;--st-red-action:#c63b28;--st-red-text:#b3341f;--st-turquoise:#1a9a8f;--st-turquoise-action:#127c73;--st-turquoise-text:#12756c;--st-paper:#faf7f0;--st-white:#fff;--st-ink:#2b211b;--st-ink-muted:#6b5f57;--st-line:#e4ded3;--st-bg:var(--st-paper);--st-surface:var(--st-white);--st-text:var(--st-ink);--st-text-muted:var(--st-ink-muted);--st-border:var(--st-line);--st-brand:var(--st-cobalt);--st-action:var(--st-red-action);--st-on-action:var(--st-white);--st-success:var(--st-turquoise-text);--st-danger:var(--st-red-text);--st-font-display:"Bricolage Grotesque", "Figtree", system-ui, sans-serif;--st-font-body:"Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--st-font-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--st-text-xs:12px;--st-leading-xs:16px;--st-text-sm:14px;--st-leading-sm:20px;--st-text-base:16px;--st-leading-base:24px;--st-text-lg:20px;--st-leading-lg:28px;--st-text-xl:25px;--st-leading-xl:32px;--st-text-2xl:31px;--st-leading-2xl:36px;--st-text-3xl:39px;--st-leading-3xl:44px;--st-text-4xl:49px;--st-leading-4xl:52px;--st-text-5xl:61px;--st-leading-5xl:64px;--st-radius-sm:4px;--st-radius-md:8px;--st-radius-lg:12px;--st-radius-xl:20px;--st-radius-pill:999px;--st-space-1:4px;--st-space-2:8px;--st-space-3:12px;--st-space-4:16px;--st-space-5:24px;--st-space-6:32px;--st-space-7:48px;--st-space-8:64px;--st-space-9:96px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--st-bg:var(--st-cobalt-night);--st-surface:#16244c;--st-text:var(--st-paper);--st-text-muted:#b8c0d6;--st-border:#26346a;--st-brand:var(--st-cobalt-light);--st-success:#5fcfc4;--st-danger:#f2948c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--st-bg:var(--st-cobalt-night);--st-surface:#16244c;--st-text:var(--st-paper);--st-text-muted:#b8c0d6;--st-border:#26346a;--st-brand:var(--st-cobalt-light);--st-success:#5fcfc4;--st-danger:#f2948c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
*{box-sizing:border-box}html,body{margin:0}body{background:var(--st-bg);color:var(--st-text);font-family:var(--st-font-body);font-size:var(--st-text-base);line-height:var(--st-leading-base)}
