:root{--rt-white:#fff;--rt-neutral-25:#fcfcfb;--rt-neutral-50:#f6f6f4;--rt-neutral-100:#efeeeb;--rt-neutral-150:#e6e5e1;--rt-neutral-200:#d9d8d3;--rt-neutral-300:#c2c0ba;--rt-neutral-400:#a3a19b;--rt-neutral-500:#86847f;--rt-neutral-600:#6e6c68;--rt-neutral-700:#4a4845;--rt-neutral-800:#3a3835;--rt-neutral-900:#26241f;--rt-neutral-950:#1a1918;--rt-black:#0e0d0c;--rt-vermilion-100:#fdeae3;--rt-vermilion-200:#f9c7b4;--rt-vermilion-400:#f0653c;--rt-vermilion-500:#e2542b;--rt-vermilion-600:#c7431d;--rt-vermilion-700:#a63416;--rt-vermilion-900:#6e2110;--rt-signal-100:#ffe9e0;--rt-signal-500:#ff4a0f;--rt-signal-600:#d33a08;--rt-green-100:#e2f2ea;--rt-green-500:#1b9c66;--rt-green-600:#147d52;--rt-green-700:#0e5d3d;--rt-green-300:#4fcb8e;--rt-red-100:#fbe7e4;--rt-red-500:#d33a28;--rt-red-600:#b02a1c;--rt-red-700:#8a2015;--rt-red-300:#f2705c;--rt-amber-100:#fbf0d9;--rt-amber-500:#c98a14;--rt-amber-600:#9a680c;--rt-amber-300:#e9be55;--rt-slate-100:#e6eef2;--rt-slate-500:#2f7a96;--rt-slate-600:#1f6f8b;--rt-slate-300:#7fc4da;--rt-bg:var(--rt-neutral-25);--rt-bg-sunken:var(--rt-neutral-50);--rt-bg-inverse:var(--rt-neutral-950);--rt-surface:var(--rt-white);--rt-surface-2:var(--rt-neutral-50);--rt-surface-3:var(--rt-neutral-100);--rt-surface-hover:var(--rt-neutral-50);--rt-surface-press:var(--rt-neutral-100);--rt-scrim:#1a19186b;--rt-ink:var(--rt-neutral-950);--rt-ink-2:var(--rt-neutral-800);--rt-ink-3:var(--rt-neutral-600);--rt-ink-4:var(--rt-neutral-500);--rt-ink-disabled:var(--rt-neutral-300);--rt-ink-inverse:#f4f3f0;--rt-ink-on-accent:var(--rt-white);--rt-line-soft:#f2f1ee;--rt-line:var(--rt-neutral-150);--rt-line-strong:var(--rt-neutral-200);--rt-line-inverse:#ffffff24;--rt-accent:var(--rt-vermilion-500);--rt-accent-text:var(--rt-vermilion-600);--rt-accent-hover:var(--rt-vermilion-400);--rt-accent-press:var(--rt-vermilion-700);--rt-accent-wash:var(--rt-vermilion-100);--rt-accent-ring:#e2542b52;--rt-signal:var(--rt-signal-500);--rt-signal-text:var(--rt-signal-600);--rt-signal-wash:var(--rt-signal-100);--rt-positive:var(--rt-green-600);--rt-positive-bg:var(--rt-green-100);--rt-negative:var(--rt-red-600);--rt-negative-bg:var(--rt-red-100);--rt-warning:var(--rt-amber-600);--rt-warning-bg:var(--rt-amber-100);--rt-info:var(--rt-slate-600);--rt-info-bg:var(--rt-slate-100)}[data-rt-theme=dark]{--rt-bg:var(--rt-neutral-950);--rt-bg-sunken:var(--rt-black);--rt-bg-inverse:var(--rt-neutral-25);--rt-surface:var(--rt-neutral-900);--rt-surface-2:#2e2c28;--rt-surface-3:#3a3835;--rt-surface-hover:#32302c;--rt-surface-press:#26241f;--rt-scrim:#0000009e;--rt-ink:#f4f3f0;--rt-ink-2:#dad8d2;--rt-ink-3:#a3a19b;--rt-ink-4:#86847f;--rt-ink-disabled:#57544f;--rt-ink-inverse:var(--rt-neutral-950);--rt-line-soft:#ffffff0f;--rt-line:#3a3835;--rt-line-strong:#4a4845;--rt-accent-text:var(--rt-vermilion-400);--rt-accent-wash:#e2542b24;--rt-positive:var(--rt-green-300);--rt-positive-bg:#1b9c6629;--rt-negative:var(--rt-red-300);--rt-negative-bg:#d33a2829;--rt-warning:var(--rt-amber-300);--rt-warning-bg:#c98a1429;--rt-info:var(--rt-slate-300);--rt-info-bg:#2f7a9629}
:root{--rt-font-sans:"General Sans", system-ui, -apple-system, sans-serif;--rt-font-mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--rt-font-serif:"Fraunces", Georgia, serif;--rt-size-display-xl:80px;--rt-size-display:64px;--rt-size-h1:48px;--rt-size-h2:36px;--rt-size-h3:28px;--rt-size-h4:22px;--rt-size-h5:18px;--rt-size-body-lg:17px;--rt-size-body:15px;--rt-size-sm:13.5px;--rt-size-xs:12px;--rt-size-eyebrow:11px;--rt-size-micro:10.5px;--rt-weight-regular:400;--rt-weight-medium:500;--rt-weight-semibold:600;--rt-weight-bold:700;--rt-lh-display:.98;--rt-lh-tight:1.08;--rt-lh-snug:1.25;--rt-lh-body:1.55;--rt-lh-loose:1.7;--rt-track-display:-.028em;--rt-track-heading:-.02em;--rt-track-tight:-.01em;--rt-track-mono:.02em;--rt-track-label:.16em;--rt-track-eyebrow:.22em;--rt-measure-tight:46ch;--rt-measure:68ch;--rt-measure-wide:82ch}
:root{--rt-space-0:0px;--rt-space-1:4px;--rt-space-2:8px;--rt-space-3:12px;--rt-space-4:16px;--rt-space-5:20px;--rt-space-6:24px;--rt-space-8:32px;--rt-space-10:40px;--rt-space-12:48px;--rt-space-16:64px;--rt-space-20:80px;--rt-space-24:96px;--rt-space-32:128px;--rt-control-sm:32px;--rt-control:40px;--rt-control-lg:48px;--rt-hit-min:44px;--rt-container:1200px;--rt-container-wide:1440px;--rt-gutter:24px}
:root{--rt-radius-xs:3px;--rt-radius-sm:6px;--rt-radius-md:8px;--rt-radius-lg:12px;--rt-radius-xl:16px;--rt-radius-pill:999px;--rt-elev-0:none;--rt-elev-1:0 1px 2px #1a19180d;--rt-elev-2:0 4px 12px -4px #1a19181a;--rt-elev-3:0 16px 32px -12px #1a191829;--rt-elev-4:0 32px 64px -24px #1a191838;--rt-elev-cta:0 1px 0 #fff6 inset, 0 6px 18px -8px #e2542b80;--rt-focus-ring:0 0 0 3px var(--rt-accent-ring);--rt-focus-offset:2px;--rt-z-base:0;--rt-z-sticky:100;--rt-z-drawer:200;--rt-z-modal:300;--rt-z-toast:400;--rt-z-tooltip:500;--rt-grid-28:linear-gradient(var(--rt-neutral-100) 1px, transparent 1px), linear-gradient(90deg, var(--rt-neutral-100) 1px, transparent 1px);--rt-grid-size:28px 28px}[data-rt-theme=dark]{--rt-elev-1:0 1px 2px #0006;--rt-elev-2:0 8px 24px -10px #0009;--rt-elev-3:0 24px 60px -20px #000000b3;--rt-elev-4:0 40px 90px -30px #000c;--rt-elev-cta:0 1px 0 #ffffff1f inset, 0 8px 24px -10px #e2542b73;--rt-grid-28:linear-gradient(#ffffff0d 1px, transparent 1px), linear-gradient(90deg, #ffffff0d 1px, transparent 1px)}

