@layer ds.reset;@layer ds.tokens{:root{--ds-ink-950:#070d19;--ds-ink-925:#0a1221;--ds-ink-900:#0f192b;--ds-ink-875:#132036;--ds-ink-850:#16223a;--ds-ink-825:#1c2940;--ds-ink-800:#13213a;--ds-ink-775:#1c2d4a;--ds-ink-750:#24324b;--ds-ink-700:#1e3152;--ds-ink-text:#101b2e;--ds-ink-ondark:#0b1424;--ds-ink-600:#4b5568;--ds-ink-550:#5a6272;--ds-ink-400:#6b7a96;--ds-ink-350:#9aa3b4;--ds-ink-200:#b6bdcb;--ds-ivory-0:#fff;--ds-ivory-50:#fffdf8;--ds-ivory-100:#faf7f0;--ds-ivory-150:#f7f3ea;--ds-ivory-200:#f3eee3;--ds-ivory-300:#ece5d6;--ds-ivory-400:#e4dccb;--ds-ivory-700:#887e6a;--ds-ivory-ondark:#f2ede1;--ds-gold-50:#fbf6ea;--ds-gold-100:#f3e8cf;--ds-gold-200:#f1e1b8;--ds-gold-300:#e6cf9e;--ds-gold-350:#e3cb97;--ds-gold-400:#d8bc82;--ds-gold-500:#c2a065;--ds-gold-600:#9c7a3f;--ds-gold-800:#7d5f2a;--ds-gold-850:#5a4b2a;--ds-gold-900:#4a3d1e;--ds-gold-950:#2a2617;--ds-sapphire-700:#2a5a8c;--ds-sapphire-300:#93bbe8;--ds-sapphire-100:#e5ecf5;--ds-sapphire-950:#12233a;--ds-emerald-700:#2e6b4e;--ds-emerald-300:#7fcba3;--ds-emerald-100:#e6f0e9;--ds-emerald-950:#11291f;--ds-terracotta-700:#9c4a10;--ds-terracotta-300:#f2a766;--ds-terracotta-100:#f8e8da;--ds-terracotta-950:#2e1a0e;--ds-garnet-800:#871f27;--ds-garnet-700:#a2272f;--ds-garnet-600:#b23a42;--ds-garnet-500:#c9434b;--ds-garnet-300:#f29691;--ds-garnet-100:#f7e4e3;--ds-garnet-950:#341719;--ds-pencil-700:#564e7a;--ds-pencil-500:#7d779b;--ds-pencil-400:#857faa;--ds-pencil-300:#c0b9de;--ds-pencil-100:#f0eef4;--ds-pencil-950:#1c1a2e;--ds-logo-yellow:#ffcd2f;--ds-logo-red:#eb212e;--ds-logo-blue:#0079be;--ds-logo-green:#3fb34f;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-color-bg:var(--ds-ivory-100);--ds-color-surface:var(--ds-ivory-50);--ds-color-surface-raised:var(--ds-ivory-0);--ds-color-surface-sunken:var(--ds-ivory-200);--ds-color-surface-hover:var(--ds-ivory-150);--ds-color-surface-selected:var(--ds-gold-50);--ds-color-border-subtle:var(--ds-ivory-300);--ds-color-border:var(--ds-ivory-400);--ds-color-border-strong:var(--ds-ivory-700);--ds-color-text:var(--ds-ink-text);--ds-color-text-muted:var(--ds-ink-600);--ds-color-text-subtle:var(--ds-ink-550);--ds-color-text-on-brand:var(--ds-ivory-100);--ds-color-text-on-danger:var(--ds-ivory-0);--ds-color-brand:var(--ds-ink-800);--ds-color-brand-hover:var(--ds-ink-700);--ds-color-brand-active:var(--ds-ink-950);--ds-color-accent:var(--ds-gold-600);--ds-color-accent-strong:var(--ds-gold-800);--ds-color-accent-subtle:var(--ds-gold-100);--ds-color-accent-line:var(--ds-gold-300);--ds-color-focus:var(--ds-sapphire-700);--ds-color-mark-bg:var(--ds-gold-200);--ds-color-mark-text:var(--ds-ink-text);--ds-color-link:var(--ds-ink-text);--ds-color-link-underline:var(--ds-gold-500);--ds-color-link-hover:var(--ds-gold-800);--ds-color-success:var(--ds-emerald-700);--ds-color-success-bg:var(--ds-emerald-100);--ds-color-success-border:#9cc3ac;--ds-color-warning:var(--ds-terracotta-700);--ds-color-warning-bg:var(--ds-terracotta-100);--ds-color-warning-border:#e2b48f;--ds-color-danger:var(--ds-garnet-700);--ds-color-danger-bg:var(--ds-garnet-100);--ds-color-danger-border:#de9ea0;--ds-color-danger-fill:var(--ds-garnet-700);--ds-color-danger-fill-hover:var(--ds-garnet-800);--ds-color-info:var(--ds-sapphire-700);--ds-color-info-bg:var(--ds-sapphire-100);--ds-color-info-border:#a8beda;--ds-color-ai:var(--ds-pencil-700);--ds-color-ai-bg:var(--ds-pencil-100);--ds-color-ai-border:var(--ds-pencil-500);--ds-color-chip-bg:var(--ds-ivory-0);--ds-color-chip-bg-hover:var(--ds-gold-50);--ds-color-chip-border:var(--ds-ivory-700);--ds-color-chip-border-hover:var(--ds-gold-800);--ds-color-chip-text:var(--ds-ink-text);--ds-color-chip-code:var(--ds-gold-800);--ds-color-chip-divider:var(--ds-ivory-400);--ds-color-data:var(--ds-ivory-700);--ds-color-data-strong:var(--ds-ink-800);--ds-color-data-key:var(--ds-gold-800);--ds-color-track:var(--ds-ivory-300);--ds-color-cover-bg:var(--ds-ink-800);--ds-color-cover-bg-lift:var(--ds-ink-775);--ds-color-cover-gold:var(--ds-gold-400);--ds-color-cover-text:var(--ds-ivory-ondark);--ds-color-cover-sheen:#ffffff12;--ds-color-cover-shade:#0000004d;--ds-color-hero-glow:#d8bc8224;--ds-color-hero-depth:#1e31528c;--ds-color-scrim:#070d198f;--ds-color-sheen:#ffffff29;--ds-color-sheen-soft:#e6cf9e61;--ds-color-logo-sheen:#ffffffa8;--ds-color-skeleton-sheen:#ffffffb3;--ds-display-logo-light:block;--ds-display-logo-dark:none;--ds-display-icon-moon:block;--ds-display-icon-sun:none;--ds-shadow-xs:0 1px 1px #101b2e0a;--ds-shadow-sm:0 1px 2px #101b2e0f, 0 1px 1px #101b2e0a;--ds-shadow-md:0 6px 16px -4px #101b2e1a, 0 2px 4px #101b2e0a;--ds-shadow-lg:0 16px 32px -8px #101b2e29, 0 4px 8px #101b2e0a;--ds-shadow-xl:0 32px 64px -16px #070d1952, 0 8px 16px #070d1914;--ds-shadow-pressed:inset 0 2px 4px #070d1933;--ds-shadow-primary:0 1px 2px #101b2e1a, inset 0 1px 0 #ffffff14;--ds-shadow-input:inset 0 1px 1px #101b2e0a;--ds-shadow-cover:0 1px 0 #ffffff0f inset, 0 24px 48px -20px #070d198c, 0 4px 12px #070d192e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-color-bg:var(--ds-ink-925);--ds-color-surface:var(--ds-ink-900);--ds-color-surface-raised:var(--ds-ink-850);--ds-color-surface-sunken:var(--ds-ink-950);--ds-color-surface-hover:var(--ds-ink-875);--ds-color-surface-selected:#1f2433;--ds-color-border-subtle:var(--ds-ink-825);--ds-color-border:var(--ds-ink-750);--ds-color-border-strong:var(--ds-ink-400);--ds-color-text:var(--ds-ivory-ondark);--ds-color-text-muted:var(--ds-ink-200);--ds-color-text-subtle:var(--ds-ink-350);--ds-color-text-on-brand:var(--ds-ink-ondark);--ds-color-text-on-danger:var(--ds-ivory-0);--ds-color-brand:var(--ds-gold-400);--ds-color-brand-hover:var(--ds-gold-300);--ds-color-brand-active:var(--ds-gold-500);--ds-color-accent:var(--ds-gold-400);--ds-color-accent-strong:var(--ds-gold-350);--ds-color-accent-subtle:var(--ds-gold-950);--ds-color-accent-line:var(--ds-gold-850);--ds-color-focus:var(--ds-sapphire-300);--ds-color-mark-bg:var(--ds-gold-900);--ds-color-mark-text:var(--ds-ivory-ondark);--ds-color-link:var(--ds-ivory-ondark);--ds-color-link-underline:var(--ds-gold-600);--ds-color-link-hover:var(--ds-gold-300);--ds-color-success:var(--ds-emerald-300);--ds-color-success-bg:var(--ds-emerald-950);--ds-color-success-border:#2f5c47;--ds-color-warning:var(--ds-terracotta-300);--ds-color-warning-bg:var(--ds-terracotta-950);--ds-color-warning-border:#6e4223;--ds-color-danger:var(--ds-garnet-300);--ds-color-danger-bg:var(--ds-garnet-950);--ds-color-danger-border:#6e2e33;--ds-color-danger-fill:var(--ds-garnet-500);--ds-color-danger-fill-hover:var(--ds-garnet-600);--ds-color-info:var(--ds-sapphire-300);--ds-color-info-bg:var(--ds-sapphire-950);--ds-color-info-border:#2c4a70;--ds-color-ai:var(--ds-pencil-300);--ds-color-ai-bg:var(--ds-pencil-950);--ds-color-ai-border:var(--ds-pencil-400);--ds-color-chip-bg:var(--ds-ink-850);--ds-color-chip-bg-hover:var(--ds-ink-775);--ds-color-chip-border:var(--ds-ink-400);--ds-color-chip-border-hover:var(--ds-gold-400);--ds-color-chip-text:var(--ds-ivory-ondark);--ds-color-chip-code:var(--ds-gold-350);--ds-color-chip-divider:var(--ds-ink-750);--ds-color-data:var(--ds-ink-400);--ds-color-data-strong:var(--ds-ivory-ondark);--ds-color-data-key:var(--ds-gold-400);--ds-color-track:var(--ds-ink-750);--ds-color-scrim:#03060cb8;--ds-color-sheen:#ffffff57;--ds-color-sheen-soft:#d8bc8224;--ds-color-logo-sheen:#e3cb97bd;--ds-color-skeleton-sheen:#ffffff0f;--ds-display-logo-light:none;--ds-display-logo-dark:block;--ds-display-icon-moon:none;--ds-display-icon-sun:block;--ds-shadow-xs:0 1px 1px #0000003d;--ds-shadow-sm:0 1px 2px #00000052, 0 1px 1px #0003;--ds-shadow-md:0 8px 20px -6px #0000007a, 0 2px 4px #0000003d;--ds-shadow-lg:0 20px 40px -12px #0000008f, 0 4px 8px #0000003d;--ds-shadow-xl:0 32px 72px -16px #000000b8, 0 8px 16px #00000052;--ds-shadow-pressed:inset 0 2px 4px #0000005c;--ds-shadow-primary:0 1px 2px #00000052, inset 0 1px 0 #ffffff3d;--ds-shadow-input:inset 0 1px 1px #0003}}:root[data-theme=dark],.ds-theme-inverse{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-color-bg:var(--ds-ink-925);--ds-color-surface:var(--ds-ink-900);--ds-color-surface-raised:var(--ds-ink-850);--ds-color-surface-sunken:var(--ds-ink-950);--ds-color-surface-hover:var(--ds-ink-875);--ds-color-surface-selected:#1f2433;--ds-color-border-subtle:var(--ds-ink-825);--ds-color-border:var(--ds-ink-750);--ds-color-border-strong:var(--ds-ink-400);--ds-color-text:var(--ds-ivory-ondark);--ds-color-text-muted:var(--ds-ink-200);--ds-color-text-subtle:var(--ds-ink-350);--ds-color-text-on-brand:var(--ds-ink-ondark);--ds-color-text-on-danger:var(--ds-ivory-0);--ds-color-brand:var(--ds-gold-400);--ds-color-brand-hover:var(--ds-gold-300);--ds-color-brand-active:var(--ds-gold-500);--ds-color-accent:var(--ds-gold-400);--ds-color-accent-strong:var(--ds-gold-350);--ds-color-accent-subtle:var(--ds-gold-950);--ds-color-accent-line:var(--ds-gold-850);--ds-color-focus:var(--ds-sapphire-300);--ds-color-mark-bg:var(--ds-gold-900);--ds-color-mark-text:var(--ds-ivory-ondark);--ds-color-link:var(--ds-ivory-ondark);--ds-color-link-underline:var(--ds-gold-600);--ds-color-link-hover:var(--ds-gold-300);--ds-color-success:var(--ds-emerald-300);--ds-color-success-bg:var(--ds-emerald-950);--ds-color-success-border:#2f5c47;--ds-color-warning:var(--ds-terracotta-300);--ds-color-warning-bg:var(--ds-terracotta-950);--ds-color-warning-border:#6e4223;--ds-color-danger:var(--ds-garnet-300);--ds-color-danger-bg:var(--ds-garnet-950);--ds-color-danger-border:#6e2e33;--ds-color-danger-fill:var(--ds-garnet-500);--ds-color-danger-fill-hover:var(--ds-garnet-600);--ds-color-info:var(--ds-sapphire-300);--ds-color-info-bg:var(--ds-sapphire-950);--ds-color-info-border:#2c4a70;--ds-color-ai:var(--ds-pencil-300);--ds-color-ai-bg:var(--ds-pencil-950);--ds-color-ai-border:var(--ds-pencil-400);--ds-color-chip-bg:var(--ds-ink-850);--ds-color-chip-bg-hover:var(--ds-ink-775);--ds-color-chip-border:var(--ds-ink-400);--ds-color-chip-border-hover:var(--ds-gold-400);--ds-color-chip-text:var(--ds-ivory-ondark);--ds-color-chip-code:var(--ds-gold-350);--ds-color-chip-divider:var(--ds-ink-750);--ds-color-data:var(--ds-ink-400);--ds-color-data-strong:var(--ds-ivory-ondark);--ds-color-data-key:var(--ds-gold-400);--ds-color-track:var(--ds-ink-750);--ds-color-scrim:#03060cb8;--ds-color-sheen:#ffffff57;--ds-color-sheen-soft:#d8bc8224;--ds-color-logo-sheen:#e3cb97bd;--ds-color-skeleton-sheen:#ffffff0f;--ds-display-logo-light:none;--ds-display-logo-dark:block;--ds-display-icon-moon:none;--ds-display-icon-sun:block;--ds-shadow-xs:0 1px 1px #0000003d;--ds-shadow-sm:0 1px 2px #00000052, 0 1px 1px #0003;--ds-shadow-md:0 8px 20px -6px #0000007a, 0 2px 4px #0000003d;--ds-shadow-lg:0 20px 40px -12px #0000008f, 0 4px 8px #0000003d;--ds-shadow-xl:0 32px 72px -16px #000000b8, 0 8px 16px #00000052;--ds-shadow-pressed:inset 0 2px 4px #0000005c;--ds-shadow-primary:0 1px 2px #00000052, inset 0 1px 0 #ffffff3d;--ds-shadow-input:inset 0 1px 1px #0003}:root{--ds-font-display:"Cormorant Garamond", "Cormorant", "Times New Roman", serif;--ds-font-serif:"Source Serif 4", "Source Serif Pro", Georgia, "Times New Roman", serif;--ds-font-sans:"Inter", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--ds-font-mono:"JetBrains Mono", "Cascadia Mono", Consolas, monospace;--ds-weight-regular:400;--ds-weight-medium:500;--ds-weight-semibold:600;--ds-fs-display:4rem;--ds-lh-display:4.5rem;--ds-fs-h1:3rem;--ds-lh-h1:3.5rem;--ds-fs-h2:2.25rem;--ds-lh-h2:2.75rem;--ds-fs-h3:1.375rem;--ds-lh-h3:1.75rem;--ds-fs-h4:1.125rem;--ds-lh-h4:1.5rem;--ds-fs-lead:1.25rem;--ds-lh-lead:2rem;--ds-fs-reading:1.125rem;--ds-lh-reading:1.75rem;--ds-fs-body:1rem;--ds-lh-body:1.5rem;--ds-fs-sm:.875rem;--ds-lh-sm:1.25rem;--ds-fs-ui-sm:.8125rem;--ds-fs-xs:.75rem;--ds-lh-xs:1rem;--ds-fs-mono:.8125rem;--ds-lh-mono:1.25rem;--ds-fs-number:2rem;--ds-lh-number:2.5rem;--ds-fs-year:3rem;--ds-lh-year:3.5rem;--ds-ls-display:-.012em;--ds-ls-tight:-.006em;--ds-ls-ui:.01em;--ds-ls-overline:.12em}@media (max-width:63.99rem){:root{--ds-fs-display:3rem;--ds-lh-display:3.5rem;--ds-fs-h1:2.5rem;--ds-lh-h1:3rem;--ds-fs-h2:2rem;--ds-lh-h2:2.5rem;--ds-fs-year:2.5rem;--ds-lh-year:3rem}}@media (max-width:44.99rem){:root{--ds-fs-display:2.5rem;--ds-lh-display:3rem;--ds-fs-h1:2rem;--ds-lh-h1:2.5rem;--ds-fs-h2:1.75rem;--ds-lh-h2:2.25rem;--ds-fs-lead:1.125rem;--ds-lh-lead:1.75rem;--ds-fs-reading:1.0625rem;--ds-fs-year:2.25rem;--ds-lh-year:2.75rem}}:root{--ds-space-0:0;--ds-space-1:.25rem;--ds-space-2:.5rem;--ds-space-3:.75rem;--ds-space-4:1rem;--ds-space-5:1.25rem;--ds-space-6:1.5rem;--ds-space-8:2rem;--ds-space-10:2.5rem;--ds-space-12:3rem;--ds-space-16:4rem;--ds-space-20:5rem;--ds-space-24:6rem;--ds-control-sm:2rem;--ds-control-pad-sm:.75rem;--ds-icon-sm:1rem;--ds-control-md:2.5rem;--ds-control-pad-md:1rem;--ds-icon-md:1.25rem;--ds-control-lg:3rem;--ds-control-pad-lg:1.25rem;--ds-icon-lg:1.25rem;--ds-control-gap:.5rem;--ds-icon-nudge:.25rem;--ds-hit-public:2.5rem;--ds-hit-crm:2rem;--ds-hit-min:var(--ds-hit-public);--ds-input-fs:var(--ds-fs-sm);--ds-container:75rem;--ds-gutter:1.5rem;--ds-header-h:4.5rem;--ds-sticky-offset:calc(var(--ds-header-h) + var(--ds-space-6));--ds-measure:68ch;--ds-reader-num-w:3rem;--ds-reader-margin-w:15.5rem;--ds-reader-rail-w:12.5rem;--ds-facets-w:17rem;--ds-tree-indent:1rem;--ds-crm-sidebar-w:15.5rem;--ds-crm-sidebar-w-min:4.5rem;--ds-crm-topbar-h:3.5rem;--ds-crm-panel-w:19rem}@media (max-width:44.99rem){:root{--ds-gutter:1rem;--ds-header-h:4rem}}:root{--ds-radius-xs:2px;--ds-radius-sm:4px;--ds-radius-md:6px;--ds-radius-lg:8px;--ds-radius-xl:12px;--ds-radius-pill:999px;--ds-hairline:1px;--ds-rule:2px;--ds-focus-width:2px;--ds-focus-offset:2px;--ds-z-raised:10;--ds-z-sticky:100;--ds-z-header:200;--ds-z-dropdown:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-toast:600;--ds-z-skip:700;--ds-dur-instant:80ms;--ds-dur-fast:.12s;--ds-dur-base:.2s;--ds-dur-slow:.32s;--ds-dur-spin:.8s;--ds-dur-toast:6s;--ds-dur-icon:.56s;--ds-dur-reveal:.64s;--ds-dur-text:.76s;--ds-dur-count:1.2s;--ds-dur-chart:.9s;--ds-dur-sheen:.9s;--ds-dur-shimmer:1.6s;--ds-dur-logo:22s;--ds-dur-fade:.2s;--ds-stagger-xs:18ms;--ds-stagger-sm:28ms;--ds-stagger-md:70ms;--ds-stagger-lg:.11s;--ds-shift-xs:1px;--ds-shift-sm:.375rem;--ds-shift-md:.75rem;--ds-ease-standard:cubic-bezier(.2, 0, 0, 1);--ds-ease-emphasized:cubic-bezier(.3, 0, 0, 1);--ds-ease-enter:cubic-bezier(0, 0, .2, 1);--ds-ease-exit:cubic-bezier(.4, 0, 1, 1);--ds-ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ds-ease-in-out:cubic-bezier(.65, 0, .35, 1);--ds-ease-spring:cubic-bezier(.34, 1.32, .64, 1)}@supports (transition-timing-function:linear(0, 1)){:root{--ds-ease-spring:linear(0, .057 3.8%, .192 7.7%, .359 11.5%, .528 15.4%, .68 19.2%, .806 23.1%, .903 26.9%, .972 30.8%, 1.016 34.6%, 1.042 38.5%, 1.054 44%, 1.049 50%, 1.031 57.7%, 1.015 65.4%, 1.004 73.1%, .998 80.8%, .998 90%, 1)}}@media (prefers-reduced-motion:reduce){:root{--ds-dur-instant:.01ms;--ds-dur-fast:.01ms;--ds-dur-base:.01ms;--ds-dur-slow:.01ms;--ds-dur-spin:2.4s;--ds-dur-icon:.01ms;--ds-dur-reveal:.01ms;--ds-dur-text:.01ms;--ds-dur-count:.01ms;--ds-dur-chart:.01ms;--ds-dur-sheen:.01ms;--ds-stagger-xs:0s;--ds-stagger-sm:0s;--ds-stagger-md:0s;--ds-stagger-lg:0s;--ds-shift-xs:0px;--ds-shift-sm:0px;--ds-shift-md:0px}}:root.ds-motion-off{--ds-dur-instant:.01ms;--ds-dur-fast:.01ms;--ds-dur-base:.01ms;--ds-dur-slow:.01ms;--ds-dur-spin:2.4s;--ds-dur-icon:.01ms;--ds-dur-reveal:.01ms;--ds-dur-text:.01ms;--ds-dur-count:.01ms;--ds-dur-chart:.01ms;--ds-dur-sheen:.01ms;--ds-stagger-xs:0s;--ds-stagger-sm:0s;--ds-stagger-md:0s;--ds-stagger-lg:0s;--ds-shift-xs:0px;--ds-shift-sm:0px;--ds-shift-md:0px}.ds-density-compact{--ds-hit-min:var(--ds-hit-crm);--ds-input-fs:var(--ds-fs-sm)}}@layer ds.base,ds.layout,ds.components,ds.patterns,ds.motion,ds.utilities,ds.showcase;
