.proof-page{max-width:940px;margin:48px auto;padding:0 24px}.proof-page h1{font-size:clamp(44px,7vw,76px);line-height:1.05;letter-spacing:-3px;margin:20px 0}.proof-page h1 em{color:#d2aff0;font-style:normal}.proof-intro{font-size:20px;max-width:720px;line-height:1.6;color:#e2cadf}.proof-date{font-size:12px;color:#b9a4bf}.proof-panel{padding:30px;margin:24px 0;border:1px solid #c6a6d333;border-radius:24px;background:#ffffff04}.proof-panel h2{font-size:27px;margin:8px 0 20px}.proof-panel p,.proof-panel li,.proof-facts dd{font-size:15px;line-height:1.8;color:#d2bfd7}.proof-panel li{margin:12px 0}.proof-panel a,.proof-back,.proof-page footer a,.token-contract a{color:#ffd0b4;text-underline-offset:4px}.proof-facts{display:grid;grid-template-columns:155px 1fr;gap:20px}.proof-facts dt{font-weight:700;color:#f1d6be}.proof-facts dd{margin:0}.proof-address{display:block;overflow-wrap:anywhere;padding:14px;background:#120b1b66;border-radius:12px;font:13px/1.8 monospace;margin:10px 0 24px}.proof-panel label{color:#bda7c7;font-size:12px}.proof-planned{border-color:#d6ad7444}.proof-page footer{flex-wrap:wrap;gap:16px}@media(max-width:650px){.proof-page{margin-top:30px;padding:0 16px}.proof-panel{padding:22px}.proof-facts{grid-template-columns:1fr;gap:8px}.proof-facts dd{margin-bottom:16px}.proof-intro{font-size:17px}.proof-page h1{letter-spacing:-2px}}
