:root{--c-ink-900:#0F1721;--c-ink-700:#2B3744;--c-ink-500:#56626F;--c-line:#D7DCE2;--c-line-ui:#737E8A;--c-surface:#F4F6F8;--c-white:#FFFFFE;--c-sh-700:#163E63;--c-sh-600:#1B4D7A;--c-sh-050:#EAF1F7;--c-gun-700:#7A2B26;--c-gun-600:#96352F;--c-gun-050:#F9EDEC;--c-bow-700:#255634;--c-bow-600:#2F6B3F;--c-bow-050:#EAF3EC;--c-warn-700:#8A4B08;--c-warn-050:#FDF4E7;--c-focus:#B8541A;--c-brand-700:var(--c-sh-700);--c-brand-600:var(--c-sh-600);--c-brand-050:var(--c-sh-050);--ff-display:"Archivo","Archivo Narrow","Helvetica Neue",Arial,sans-serif;--ff-body:"Source Sans 3","Source Sans Pro","Segoe UI",system-ui,sans-serif;--fs-xs:0.8125rem;--fs-sm:0.9375rem;--fs-base:1.125rem;--fs-md:1.25rem;--fs-lg:1.5rem;--fs-xl:clamp(1.625rem, 1.2rem + 1.6vw, 2rem);--fs-2xl:clamp(1.875rem, 1.2rem + 2.6vw, 2.5rem);--fs-3xl:clamp(2.25rem, 1.2rem + 4.2vw, 3.25rem);--lh-tight:1.15;--lh-snug:1.3;--lh-body:1.6;--tr-tight:-0.02em;--tr-wide:0.06em;--s-1:0.25rem;--s-2:0.5rem;--s-3:0.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--r-sm:2px;--r-md:4px;--r-lg:6px;--shadow-1:0 1px 2px rgba(15, 23, 33, 0.06);--shadow-2:0 2px 8px rgba(15, 23, 33, 0.08);--w-page:1200px;--w-text:68ch;--focus-ring:3px solid var(--c-focus);--focus-offset:2px}.brand-sh{--c-brand-700:var(--c-sh-700);--c-brand-600:var(--c-sh-600);--c-brand-050:var(--c-sh-050)}.brand-gun{--c-brand-700:var(--c-gun-700);--c-brand-600:var(--c-gun-600);--c-brand-050:var(--c-gun-050)}.brand-bow{--c-brand-700:var(--c-bow-700);--c-brand-600:var(--c-bow-600);--c-brand-050:var(--c-bow-050)}