@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-italic.woff2) format("woff2")}:root,[data-theme=dark]{color-scheme:dark;--bg: #090a0c;--bg-sidebar: #080809;--bg-inset: #0a0a0b;--bg-raised: #111113;--bg-hover: #ffffff0a;--bg-selected: #ffffff10;--bg-active: #ffffff16;--scrim: #000000b3;--fg: #f3f0e7;--fg-soft: #c9c8c3;--fg-muted: #99978b;--fg-faint: #6e6d66;--fg-on-accent: #1a1206;--accent: #f6ae35;--focus-color: var(--accent);--accent-hover: #f9bd58;--accent-active: #e39f27;--accent-text: #f6ae35;--accent-wash: #f6ae3514;--accent-select: #f6ae353d;--accent-line: #f6ae3599;--line: #1f2023;--line-strong: #2e3034;--line-control: #45474d;--line-control-hover: #6a6c73;--ok: #bed3a4;--ok-line: #bed3a440;--danger: #edac99;--danger-line: #edac9940;--danger-fill: #b8462f;--danger-fill-hover: #c9533a;--on-danger: #fff6f2;--info: #b3c9e8;--info-line: #b3c9e840;--neutral-status: #99978b;--shadow-float: 0 1px 0 #ffffff08 inset, 0 16px 48px #000000b3, 0 2px 8px #00000080;--shadow-toast: 0 1px 0 #ffffff08 inset, 0 12px 32px #00000099;--skeleton: #ffffff0a;--skeleton-shine: #ffffff12}[data-theme=light]{color-scheme:light;--bg: #fafaf7;--bg-sidebar: #f4f3ef;--bg-inset: #f1f0eb;--bg-raised: #ffffff;--bg-hover: #0000000a;--bg-selected: #0000000f;--bg-active: #00000017;--scrim: #1a181466;--fg: #121210;--fg-soft: #33322d;--fg-muted: #66655b;--fg-faint: #8f8d83;--fg-on-accent: #1a1206;--accent: #d9a34b;--accent-hover: #cf9840;--accent-active: #bd8834;--accent-text: #85590f;--focus-color: var(--accent-text);--accent-wash: #d9a34b1f;--accent-select: #d9a34b52;--accent-line: #b07a2aa6;--line: #e6e4dd;--line-strong: #d4d1c8;--line-control: #b3b0a6;--line-control-hover: #8d8a80;--ok: #3d6b26;--ok-line: #3d6b2640;--danger: #a43d27;--danger-line: #a43d2740;--danger-fill: #b8462f;--danger-fill-hover: #a33c27;--on-danger: #ffffff;--info: #335a8a;--info-line: #335a8a40;--neutral-status: #66655b;--shadow-float: 0 0 0 1px #0000000d, 0 16px 48px #1a18142e, 0 2px 8px #1a18141a;--shadow-toast: 0 0 0 1px #0000000d, 0 12px 32px #1a181426;--skeleton: #0000000a;--skeleton-shine: #00000005}@media(prefers-color-scheme:light){[data-theme=system]{color-scheme:light;--bg: #fafaf7;--bg-sidebar: #f4f3ef;--bg-inset: #f1f0eb;--bg-raised: #ffffff;--bg-hover: #0000000a;--bg-selected: #0000000f;--bg-active: #00000017;--scrim: #1a181466;--fg: #121210;--fg-soft: #33322d;--fg-muted: #66655b;--fg-faint: #8f8d83;--fg-on-accent: #1a1206;--accent: #d9a34b;--accent-hover: #cf9840;--accent-active: #bd8834;--accent-text: #85590f;--focus-color: #85590f;--accent-wash: #d9a34b1f;--accent-select: #d9a34b52;--accent-line: #b07a2aa6;--line: #e6e4dd;--line-strong: #d4d1c8;--line-control: #b3b0a6;--line-control-hover: #8d8a80;--ok: #3d6b26;--ok-line: #3d6b2640;--danger: #a43d27;--danger-line: #a43d2740;--danger-fill: #b8462f;--danger-fill-hover: #a33c27;--on-danger: #ffffff;--info: #335a8a;--info-line: #335a8a40;--neutral-status: #66655b;--shadow-float: 0 0 0 1px #0000000d, 0 16px 48px #1a18142e, 0 2px 8px #1a18141a;--shadow-toast: 0 0 0 1px #0000000d, 0 12px 32px #1a181426;--skeleton: #0000000a;--skeleton-shine: #00000005}}:root{--font-display: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-text: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, monospace;--text-2xs: 11px;--lh-2xs: 16px;--text-xs: 12px;--lh-xs: 16px;--text-sm: 13px;--lh-sm: 20px;--text-base: 14px;--lh-base: 22px;--text-md: 16px;--lh-md: 24px;--text-lg: 20px;--lh-lg: 28px;--text-xl: 24px;--lh-xl: 32px;--text-2xl: 32px;--lh-2xl: 38px;--text-3xl: 44px;--lh-3xl: 48px;--text-hero: 72px;--lh-hero: 72px;--text-display: 56px;--lh-display: 60px;--text-display-phone: 36px;--lh-display-phone: 40px;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--track-tight: -.022em;--track-snug: -.015em;--track-label: .08em;--measure: 64ch;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--sidebar-width: 232px;--topbar-height: 52px;--content-max: 1080px;--gutter: 32px;--gutter-phone: 16px;--row-height: 40px;--row-height-dense: 32px;--control-height: 36px;--control-height-sm: 28px;--control-height-lg: 44px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-pill: 999px;--border-width: 1px;--border: var(--border-width) solid var(--line);--border-strong: var(--border-width) solid var(--line-strong);--focus-width: 2px;--focus-offset: 2px;--focus-ring: var(--focus-width) solid var(--focus-color);--dur-instant: 0ms;--dur-micro: 90ms;--dur-fast: .14s;--dur-ui: .22s;--dur-swap: .4s;--dur-pulse: 2.6s;--ease-out: cubic-bezier(.2, .7, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-linear: linear;--z-base: 0;--z-raised: 1;--z-sticky: 10;--z-sidebar: 20;--z-topbar: 30;--z-menu: 40;--z-scrim: 50;--z-dialog: 60;--z-palette: 70;--z-toast: 80;--z-tooltip: 90;--z-skip: 100}@media(prefers-reduced-motion:reduce){:root{--dur-micro: 0ms;--dur-fast: 0ms;--dur-ui: 0ms;--dur-swap: 0ms}}:root{--font-serif: var(--font-display);--pub-band: clamp(64px, 9vw, 112px);--pub-grid-line: #ffffff09}[data-theme=light]{--pub-grid-line: #0000000a}@media(prefers-color-scheme:light){[data-theme=system]{--pub-grid-line: #0000000a}}
