*{box-sizing:border-box}body{margin:0;background:#090d18;color:#f5f6ff;font:16px system-ui}header{height:70px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #263047}header strong{letter-spacing:.15em}button{padding:12px 16px;border:0;border-radius:10px;background:#34304f;color:white;font-weight:700}main{max-width:680px;margin:65px auto;padding:0 20px}h1{font-size:clamp(38px,8vw,64px);line-height:1.05;letter-spacing:-.05em}h1 span,.tag{color:#a294ff}.tag{font-size:11px;letter-spacing:.16em;font-weight:800}section{margin-top:35px;padding:24px;background:#121a2d;border:1px solid #303a55;border-radius:18px}label{display:block;margin:15px 0;color:#cbd2e3}input,textarea{display:block;width:100%;margin-top:7px;padding:12px;border-radius:9px;border:1px solid #39445e;background:#0b1120;color:white;font:inherit}.primary{width:100%;background:#806cf3}#status,small{color:#aab4c8;font-size:13px;line-height:1.6}small{display:block;margin-top:22px}