.info-page{min-height:100svh;padding:120px 0 80px;background:radial-gradient(circle at 80% 10%,#28445855,transparent 32%),#081019}.info-shell{width:min(900px,calc(100% - 32px));margin:auto}.info-hero{margin-bottom:34px}.info-hero h1{margin:14px 0;font-size:clamp(34px,6vw,58px)}.info-hero p{max-width:720px;color:#9eb0bb;line-height:1.9;white-space:pre-line}.info-card{padding:30px;border:1px solid #ffffff17;border-radius:16px;background:#111e29}.info-card+.info-card{margin-top:18px}.info-card h2{margin-top:0}.info-steps{display:grid;gap:12px;margin:0;padding:0;list-style:none;counter-reset:step}.info-steps li{counter-increment:step;padding:18px 18px 18px 66px;position:relative;border:1px solid #ffffff12;border-radius:12px;background:#ffffff04;line-height:1.8}.info-steps li::before{content:counter(step);position:absolute;left:18px;top:16px;width:32px;height:32px;border:1px solid #e5bd6470;border-radius:50%;display:grid;place-items:center;color:#f0ce78;font-weight:900}.public-form{display:grid;gap:17px}.public-form label{display:grid;gap:8px;color:#c1cdd3;font-weight:800}.public-form input,.public-form textarea{width:100%;padding:13px 14px;border:1px solid #ffffff22;border-radius:10px;background:#08131d;color:#fff}.public-form textarea{resize:vertical}.form-status{padding:14px;border:1px solid #ffffff17;border-radius:10px;background:#ffffff06;color:#9fb0ba;line-height:1.7}.form-status--closed{border-color:#e5bd6440;color:#e8cd88}.form-success{border-color:#70d59a55;background:#70d59a10;color:#a7ecc1}.info-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}@media(max-width:600px){.info-page{padding-top:96px}.info-card{padding:22px}}
