@font-face{font-family:Cabinet Grotesk;src:url(/assets/CabinetGrotesk-Bold-ChXdH3YW.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cabinet Grotesk;src:url(/assets/CabinetGrotesk-Extrabold-CYDRgUb6.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--color-primary:#121417;--color-on-primary:#fff;--color-accent:#c9a24a;--color-background:#fff;--color-text:#121417;--font-display:"Cabinet Grotesk", var(--font-body);--font-body:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--color-surface:color-mix(in srgb, var(--color-text) 4%, var(--color-background));--color-surface-strong:color-mix(in srgb, var(--color-text) 8%, var(--color-background));--color-line:color-mix(in srgb, var(--color-text) 14%, var(--color-background));--color-line-strong:color-mix(in srgb, var(--color-text) 40%, var(--color-background));--color-accent-soft:color-mix(in srgb, var(--color-accent) 22%, var(--color-background));--color-navy:#1c2b3a;--color-sand:#eadfc8;--color-cream:#f7f3ea;--color-page:var(--color-cream);--color-line-warm:#e4dccb;--color-slate:#3f5b74;--color-muted:#5f666d;--color-on-dark:#d9dee0;--color-on-dark-muted:#b8c0c6;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--text-xs:.8rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5625rem;--text-2xl:1.953rem;--text-3xl:2.441rem;--leading-tight:1.2;--leading-normal:1.55;--weight-normal:400;--weight-medium:500;--weight-bold:650;--radius-sm:4px;--radius-md:8px;--radius-pill:999px;--shadow-panel:0 12px 32px -12px color-mix(in srgb, var(--color-text) 30%, transparent);--border:1px solid var(--color-line);--container-max:80rem;--gutter:var(--space-4);--measure:68ch;--header-z:20;--focus-ring:2px solid var(--color-text);--focus-halo:0 0 0 5px var(--color-accent-soft);--duration:.16s}@media (width>=48em){:root{--gutter:var(--space-6)}}
