@font-face{font-family:Fraunces;src:url(/assets/fraunces.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/manrope.woff2) format("woff2");font-weight:400;font-display:swap}:root{--paper:#F0E9DD;--clay:#B5532E;--clay-ink:#994223;--on-clay:#FFFCF6;--olive:#7D8A5B;--olive-dark:#424C30;--ink:#302B22;--muted:#605749;--pale:#E4E7D8;--error:#8D271B;--page:5vw;--display:Fraunces,Georgia,serif;--body:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.6}::selection{background:var(--clay);color:var(--paper)}a{color:inherit;text-underline-offset:5px}button,input,select{font:inherit}a,button,input,select{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--clay);outline-offset:5px}input,select{caret-color:var(--clay)}img{max-width:100%;display:block;object-fit:cover}figure,h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--display);font-weight:400;line-height:1.1;text-wrap:balance}h2{font-size:clamp(36px,4.5vw,68px);letter-spacing:-.035em}h3{font-size:26px}p{max-width:65ch}svg{flex-shrink:0}dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(min-width:1700px){:root{--page:7vw}}@media(max-width:600px){:root{--page:6vw}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}