@font-face{font-family:"Cormorant";src:url(../fonts/cormorant-garamond.woff2) format("woff2");font-weight:400 600;font-display:swap}
@font-face{font-family:"Inter";src:url(../fonts/inter.woff2) format("woff2");font-weight:100 900;font-display:swap}
@font-face{font-family:"Plex Mono";src:url(../fonts/ibm-plex-mono-latin-400-normal.woff2) format("woff2");font-weight:400;font-display:swap}
:root{--panna:#FBF9F4;--ink:#16150F;--ink-2:#4A463C;--ottone-t:#7A6230;--terra:#9E4A2E;--line:rgba(22,21,15,.15)}
*{box-sizing:border-box}
body{margin:0;background:var(--panna);color:var(--ink);font:400 16px/1.65 "Inter",system-ui,sans-serif}
a{color:var(--ink)}
.draft{background:var(--terra);color:#fff;padding:10px 16px;font:400 12px/1.5 "Plex Mono",monospace;letter-spacing:.04em;text-align:center}
header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid var(--line);gap:12px}
header img{width:190px;height:auto}
header a.back{font:400 11px/1 "Plex Mono",monospace;letter-spacing:.1em;text-transform:uppercase}
main{max-width:760px;margin:0 auto;padding:40px 16px 80px}
h1{font:400 clamp(38px,8vw,64px)/1 "Cormorant",Georgia,serif;margin:0 0 8px}
h2{font:500 26px/1.15 "Cormorant",Georgia,serif;margin:40px 0 8px}
h3{font-size:16px;margin:24px 0 4px}
.meta{font:400 11px/1.4 "Plex Mono",monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ottone-t);margin-bottom:30px}
.box{border:1px solid var(--ink);padding:20px;margin:24px 0}
.todo{background:#fff3c4;padding:1px 4px}
nav.legal{display:flex;flex-wrap:wrap;gap:8px 18px;border-top:1px solid var(--line);padding:20px 16px;font-size:13px;max-width:760px;margin:0 auto}
label{display:block;font-size:14px;margin:14px 0 4px}
input,textarea{width:100%;padding:12px;border:1px solid var(--line);background:#fff;font:inherit;border-radius:2px}
button{margin-top:18px;min-height:48px;padding:0 26px;border-radius:99px;border:1px solid var(--ink);background:var(--ink);color:var(--panna);font:inherit;cursor:pointer}
.ok{margin-top:14px;color:var(--ottone-t)}
