/* Brand kit K5 Heritage: generated by tools/compile_kit.py, do not edit by hand */
@font-face{font-family:"Libre Caslon Text";src:url(/demo/10021/assets/kit/fonts/libre-caslon-text-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Libre Caslon Text";src:url(/demo/10021/assets/kit/fonts/libre-caslon-text-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"Libre Caslon Text";src:url(/demo/10021/assets/kit/fonts/libre-caslon-text-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Hanken Grotesk";src:url(/demo/10021/assets/kit/fonts/hanken-grotesk-var.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
:root{--k-paper:#F7F2E8;--k-paper-2:#EDE4D3;--k-surface:#FFFDF8;--k-ink:#1E1A17;--k-ink-2:#4A403A;--k-ink-3:#625750;--k-brand:#6E1F2A;--k-brand-2:#842736;--k-brand-deep:#4A141C;--k-brand-tint:#F0DCDD;--k-on-brand:#F7F2E8;--k-accent:#1F3A5F;--k-accent-ink:#1F3A5F;--k-on-accent:#F7F2E8;--k-star:#B8862B;--k-on-dark:#F7F2E8;--k-on-dark-2:#D6C8BF;--k-scrim:#2A0F14;--k-error:#A3261E;--k-ok:#2E6B4A;--k-ink-rgb:30 26 23;--k-on-dark-rgb:247 242 232;--k-scrim-rgb:42 15 20;--k-brand-rgb:110 31 42;--k-accent-rgb:31 58 95;--k-paper-rgb:247 242 232;--k-line:rgb(30 26 23 / .14);--k-line-2:rgb(30 26 23 / .26);--k-line-dark:rgb(247 242 232 / .18);--k-font-display:"Libre Caslon Text",Georgia,serif;--k-font-body:"Hanken Grotesk",Arial,sans-serif;--k-display-weight:400;--k-display-tracking:-0.01em;--k-display-case:none;--k-emphasis-style:italic;--k-body-size:17px;--k-r-btn:4px;--k-r-tag:4px;--k-r-img:2px;--k-r-card:2px;--k-btn-case:none;--k-btn-weight:600;--k-card-shadow:none}
