@font-face{font-family:"Barlow KV";font-style:italic;font-weight:900;src:url(/static/fonts/BarlowSemiCondensed-BlackItalic.ttf)}
@font-face{font-family:"Open Sauce KV";font-weight:400;src:url(/static/fonts/OpenSauceOne-Regular.ttf)}
@font-face{font-family:"Open Sauce KV";font-weight:700;src:url(/static/fonts/OpenSauceOne-Bold.ttf)}
body{margin:0;background:#F6F5F1;color:#111;font:400 17px/1.5 "Open Sauce KV",Arial,sans-serif}
main{max-width:640px;margin:0 auto;padding:40px max(16px,env(safe-area-inset-left))}
h1{font:italic 900 44px/1 "Barlow KV",Impact,sans-serif;text-transform:uppercase;margin:0 0 6px;border-bottom:6px solid #C60000;padding-bottom:10px}
h2{font:italic 900 22px "Barlow KV",Impact,sans-serif;text-transform:uppercase;margin:28px 0 8px}
form{display:flex;gap:8px;flex-wrap:wrap}input{font:inherit;padding:10px 12px;border:2px solid #111;background:#fff;min-width:0;flex:1}
button{font:italic 900 20px "Barlow KV",Impact,sans-serif;text-transform:uppercase;background:#C60000;color:#fff;border:0;padding:10px 18px;cursor:pointer}
a{color:#C60000}code{background:#eee;padding:1px 5px}.n{color:#5A5C5E;font-size:14px;margin-top:28px}
