:root{--ink:#0a0a0a;--paper:#fff;--rule:#0a0a0a24;--pad:24px}@media (min-width:900px){:root{--pad:64px}}*{box-sizing:border-box}html,body{background:var(--paper);color:var(--ink);margin:0}body{-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.6}.wrap{max-width:720px;padding:0 var(--pad);margin:0 auto}header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:16px 0;display:flex}.lockup{align-items:center;gap:11px;display:flex}.lockup img{object-fit:contain;width:28px;height:28px;display:block}.wordmark{letter-spacing:.14em;font-size:13px;font-weight:800}.back{color:inherit;font-size:13px}h1{font-variation-settings:"SOFT" 100,"WONK" 1;letter-spacing:-.04em;margin:48px 0 8px;font-family:Fraunces,Georgia,serif;font-size:clamp(2.4rem,7vw,4rem);font-weight:900;line-height:.92}.stand{opacity:.55;margin:0 0 40px;font-size:13px}h2{letter-spacing:.14em;text-transform:uppercase;opacity:.55;margin:38px 0 10px;font-size:13px;font-weight:700}p,li{font-size:16px}ul{margin:0 0 10px;padding-left:20px}table{border-collapse:collapse;width:100%;margin:8px 0 0;font-size:15px}th,td{text-align:left;border-top:1px solid var(--rule);vertical-align:top;padding:10px 12px 10px 0}th{width:38%;font-weight:700}a{color:inherit}.hint{border:1px solid var(--ink);margin:36px 0 0;padding:16px;font-size:14px}footer{border-top:1px solid var(--rule);opacity:.6;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:48px;padding:48px 0 36px;font-size:13px;display:flex}.big{font-variation-settings:"SOFT" 100,"WONK" 1;letter-spacing:-.045em;margin:56px 0 18px;font-family:Fraunces,Georgia,serif;font-size:clamp(3rem,11vw,6.5rem);font-weight:900;line-height:.88}.lead{max-width:34ch;margin:0 0 34px;font-size:18px}.act{flex-wrap:wrap;gap:12px;margin:28px 0 0;display:flex}.act a,.act button{font:inherit;border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;border-radius:0;padding:15px 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.act .ghost{background:var(--paper);color:var(--ink)}.cardprev{border-top:1px solid var(--rule);align-items:flex-start;gap:20px;margin:34px 0 0;padding:26px 0 0;display:flex}.cardprev img{border:1px solid var(--ink);width:150px;display:block}.cardprev p{opacity:.7;margin:0 0 10px;font-size:14px}.mini{opacity:.6;margin:26px 0 0;font-size:13px}#card{display:none}
