@font-face{font-family:"Bodoni Moda";src:url(fonts/bodoni-moda-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Barlow Condensed";src:url(fonts/barlow-condensed-latin-500-normal.woff2) format("woff2");font-weight:500;font-display:swap}
:root{--ink:#0b0a09;--bone:#efe8dc;--dim:#a69e90;--brass:#c9a35c;--line:rgba(239,232,220,.12)}
*{box-sizing:border-box;margin:0;padding:0}
body{background:var(--ink);color:var(--bone);font:16px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}
main{width:min(760px,100% - 32px);margin:0 auto;padding:60px 0 100px}
a{color:var(--brass)}
.back{font-family:"Barlow Condensed",sans-serif;letter-spacing:.25em;text-transform:uppercase;font-size:13px;text-decoration:none}
h1{font-family:"Bodoni Moda",Georgia,serif;font-weight:400;font-size:clamp(40px,8vw,64px);line-height:1;margin:34px 0 30px}
h2{font-family:"Barlow Condensed",sans-serif;font-weight:500;letter-spacing:.15em;text-transform:uppercase;font-size:15px;color:var(--brass);margin:38px 0 10px}
p,li{color:#d6cfc3;margin-bottom:10px}
ul{padding-left:20px}
.ph{background:rgba(201,163,92,.14);outline:1px dashed rgba(201,163,92,.6);padding:0 .2em}
.note{border:1px dashed var(--brass);padding:14px 18px;border-radius:4px;color:var(--dim);font-size:14px}
