@font-face{font-family:Noto Sans;src:url(/assets/fonts/noto-sans-latin.woff2)format("woff2");font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Robinson;src:url(/assets/fonts/robinson-trial-light.otf)format("opentype");font-style:normal;font-weight:300;font-display:swap}:root{--color-espresso:#200803;--color-bean:#50302a;--color-orange:#f9512f;--color-cream:#fbf5e9;--color-foam:#f1e6d4;--font-heading:"Robinson", "Arial Narrow", Arial, sans-serif;--font-body:"Noto Sans", Arial, sans-serif;--gutter:clamp(24px, 4.445vw, 64px);--section-space:48px;--radius:16px}*,:before,:after{box-sizing:border-box;border:0 solid}html{scroll-behavior:smooth;scroll-padding-top:80px}body{color:var(--color-espresso);font-family:var(--font-body);background:#fff;margin:0;line-height:1.5}h1,h2,h3,p,blockquote{margin:0}button,a{-webkit-tap-highlight-color:#0000}button{font:inherit;color:inherit;background:0 0;border:0}a{color:inherit}button:not(:disabled),summary{cursor:pointer}img{display:block}:focus-visible{outline:3px solid var(--color-orange);outline-offset:5px}section{scroll-margin-top:80px}.skipLink{z-index:100;background:#fff;padding:12px 20px;position:fixed;top:16px;left:16px;transform:translateY(-200%)}.skipLink:focus{transform:none}.visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
