*{box-sizing:border-box}body{margin:0;background:#080609;color:#f7f4ed;font:17px/1.6 system-ui,sans-serif}main{max-width:1080px;margin:5vh auto;padding:28px}.logo{width:220px;max-width:75%}.kicker{color:#f5c35c;font-size:12px;font-weight:800;letter-spacing:2px;margin-top:35px}h1{font-size:clamp(36px,6vw,68px);line-height:1.05;margin:20px 0}a{color:#50e4f5}.notice{padding:18px;border:1px solid #665426;border-radius:14px;background:#211a0d;margin:28px 0}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}article{background:#19131d;border:1px solid #55405e;border-radius:20px;padding:24px}h2{margin-top:0;font-size:22px}strong{font-size:38px;color:#f5c35c}strong span{font-size:15px;font-weight:400}button{border:0;border-radius:14px;background:#ff008a;color:white;font:800 17px system-ui;padding:17px;cursor:pointer;width:100%}button:disabled{opacity:.5;cursor:wait}button:focus-visible,a:focus-visible{outline:3px solid #50e4f5;outline-offset:5px}#status{padding:15px 0}#status[data-error=true]{color:#ff9ebc}@media(max-width:720px){.plans{grid-template-columns:1fr}main{padding:22px}}
