@font-face{font-family:Fraunces;font-style:normal;font-weight:300 600;font-display:swap;src:url('/fonts/fraunces-6NU78FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0KxC9TeA.woff2')}@font-face{font-family:Manrope;font-weight:300 800;font-display:swap;src:url('/fonts/manrope-xn7gYHE41ni1AdIRggexSg.woff2')}*{box-sizing:border-box}body{background:#171310;color:#f4eadf;font:16px/1.9 Manrope,sans-serif;margin:0}header,footer{max-width:1050px;margin:auto;padding:28px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;font-size:12px}a{color:#eeb78a;text-underline-offset:5px}.brand{font:26px Fraunces,serif;text-decoration:none;color:#f4eadf}main{max-width:750px;margin:50px auto 80px;padding:0 24px}h1,h2,h3{font-family:Fraunces,serif;font-weight:400;line-height:1.15;letter-spacing:-.025em}h1{font-size:clamp(38px,6vw,60px)}h2{font-size:30px;margin-top:50px}h3{font-size:24px;margin-top:32px}p,li{color:#cbb9a7}.intro{font-size:19px}footer{border-top:1px solid #ffffff17}a:focus-visible{outline:2px solid #eeb78a;outline-offset:5px}
