@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/dm-sans-latin-400-normal.7abd0811.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-400-normal.6193dcef.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/dm-sans-latin-500-normal.210398b6.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-500-normal.1dd5b1eb.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/dm-sans-latin-600-normal.ad414a0a.woff2) format("woff2"),url(/_next/static/media/dm-sans-latin-600-normal.895dddc8.woff) format("woff")}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-400-normal.e872e3f2.woff2) format("woff2"),url(/_next/static/media/instrument-serif-latin-400-normal.4ace7644.woff) format("woff")}:root{--paper:#e9eff0;--ink:#162b35;--muted:#435e6c;--accent:#b96f4d;--line:#c4d0d4;--font-ui:"DM Sans",Arial,sans-serif;--font-display:"Instrument Serif",Georgia,serif;font-family:var(--font-ui);color:var(--ink);background:var(--paper);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0;min-width:320px}button{font:inherit;cursor:pointer}button:disabled{cursor:not-allowed}svg{display:block}h1,h2,h3,p{margin-top:0}p{line-height:1.5}.brand{display:inline-flex;align-items:center;gap:14px;text-decoration:none;color:var(--ink);white-space:nowrap;flex-shrink:0}.brand>svg{width:45px;height:45px;flex:none}.brand>span{font:400 35px/1 var(--font-display);letter-spacing:-.025em}.brand small{font-size:.75em;color:var(--muted)}.brand:focus-visible{outline:3px solid var(--accent);outline-offset:6px}@media(max-width:700px){.brand{gap:9px}.brand>svg{width:32px;height:32px}.brand>span{font-size:26px}}