body{min-height:100svh;line-height:1.55}.page{max-width:680px;padding:calc(14px + var(--safe-t)) max(var(--gut), var(--safe-r)) calc(40px + var(--safe-b)) max(var(--gut), var(--safe-l));margin:0 auto}.back{min-height:30px;font:400 16px/1 var(--f-pixel);letter-spacing:.03em;color:var(--gold);border:2px solid var(--gold-d);box-shadow:0 0 0 2px var(--edge), 2px 2px 0 2px var(--edge);background:#1b1522;align-items:center;gap:6px;padding:0 9px 1px;text-decoration:none;display:inline-flex}.back:hover{border-color:var(--gold)}h1{font:400 44px/1 var(--f-pixel);letter-spacing:.02em;color:var(--ink);text-shadow:3px 3px 0 var(--edge);margin:26px 0 4px}h1 b{color:var(--gold);font-weight:400}.sub{font:400 17px/1.4 var(--f-pixel);color:var(--mint);letter-spacing:.03em;margin:0 0 22px}h2{font:400 27px/1.1 var(--f-pixel);letter-spacing:.02em;color:var(--gold);text-shadow:2px 2px 0 var(--edge);margin:34px 0 10px}h3{font:700 16px/1.3 var(--f-text);color:var(--ink);margin:18px 0 6px}p,li{color:var(--muted);font-size:16px}p{margin:0 0 10px}strong,b{color:var(--ink);font-weight:700}ul{margin:0 0 10px;padding-left:20px}li{margin-bottom:6px}li::marker{color:var(--gold)}.card{background:var(--night-2);border:2px solid var(--line);box-shadow:3px 3px 0 var(--edge);margin:0 0 12px;padding:14px 16px}.card>:last-child{margin-bottom:0}.card.gold{border-color:var(--gold-d)}.card.mint{border-color:#6e9a78}.tldr{counter-reset:k;gap:8px;margin:0;padding:0;list-style:none;display:grid}.tldr li{background:var(--night-2);border:2px solid var(--line);box-shadow:2px 2px 0 var(--edge);margin:0;padding:10px 12px 10px 48px;position:relative}.tldr li:before{counter-increment:k;content:counter(k);box-sizing:border-box;width:24px;height:24px;font:400 19px/1 var(--f-pixel);color:#2a2033;background:var(--gold);box-shadow:2px 2px 0 var(--edge);place-items:center;padding-bottom:2px;display:grid;position:absolute;top:12px;left:11px}.tiers{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.tiers li{background:var(--night-2);border:2px solid var(--line);grid-template-columns:9.2em 3.2em minmax(0,1fr);align-items:baseline;gap:4px 12px;margin:0;padding:9px 12px;display:grid}.tiers .v{font:400 19px/1.1 var(--f-pixel);color:var(--gold);letter-spacing:.02em}:root{--r1:#fff0ce;--r2:#a8d6b1;--r3:#9dbbe0;--r4:#c9a7eb;--r5:#f6c979}.tiers .v.r0{color:var(--muted)}.tiers .v.r1{color:var(--r1)}.tiers .v.r2{color:var(--r2)}.tiers .v.r3{color:var(--r3)}.tiers .v.r4{color:var(--r4)}.tiers .v.r5{color:var(--r5)}.tiers .p{font:700 16px/1.1 var(--f-text);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.tiers .w{font-size:14px;line-height:1.4}.tiers li.top{border-color:var(--gold-d)}@media (max-width:480px){.tiers li{grid-template-columns:minmax(0,1fr) auto}.tiers .w{grid-column:1/-1}}.tag{font:400 15px/1 var(--f-pixel);letter-spacing:.02em;vertical-align:1px;padding:2px 6px 3px;display:inline-block}.tag.mint{color:#1d2a22;background:var(--mint)}.tag.gold{color:#2a2033;background:var(--gold)}.boards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.boards li{background:var(--night-2);border:2px solid var(--line);margin:0;padding:12px 14px}.boards b{font:400 20px/1.1 var(--f-pixel);color:var(--gold);letter-spacing:.02em;margin-bottom:4px;font-weight:400;display:block}.boards span{font-size:14px;line-height:1.4;display:block}.faq h3{color:var(--ink)}.foot{border-top:2px dashed var(--line);margin-top:36px;padding-top:14px;font-size:14px}.foot .btn{max-width:320px;margin:18px auto 0}
