body{margin:0;background:#f2f6f5;color:#142d3b;font:16px/1.6 system-ui,sans-serif}main{max-width:600px;margin:48px auto;padding:32px;background:white;border:1px solid #dce5e4;border-radius:16px}h1{font-size:30px;line-height:1.2}.eyebrow{color:#087263;font-weight:700}form{display:grid;gap:18px;margin:24px 0}label{display:grid;gap:8px;font-weight:600}input{padding:12px;border:1px solid #8da4a1;border-radius:6px;font:inherit;min-width:0}.notice{background:#edf6f3;padding:14px;border-radius:8px}.real-auth-enroll{background:#087263;color:white;border:0;font:inherit;font-weight:600;margin:0}form p{margin:0}@media(max-width:650px){main{margin:16px;padding:24px}}
