@font-face{font-family:Hanken Grotesk;src:url(/fonts/HankenGrotesk.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/fonts/HankenGrotesk-Italic.ttf)format("truetype");font-style:italic;font-weight:100 900;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/BricolageGrotesque.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{--font-body:"Hanken Grotesk";--font-heading:"Bricolage Grotesque";--page-background:#fff;--section-background:#f8fafc;--highlight:#6d5bd0;--heading-color:#2a1f18;--text-color:#7a6e62;--border-color:#d9cebe}body{font-family:var(--font-body),sans-serif;background-color:var(--page-background);color:var(--text-color)}h1,h2,h3,h4,h5,h6,span{font-family:var(--font-heading),sans-serif}body{margin:0}*{box-sizing:border-box}@media print{.no-print{visibility:hidden!important;display:none!important}}
