body{font-family:system-ui,sans-serif;margin:0;color:#1d2330;background:#f6f7f9}main{max-width:960px;margin:0 auto;padding:16px}section{background:#fff;border:1px solid #e3e6eb;border-radius:8px;padding:12px 16px;margin-bottom:12px}form label{display:block;margin-bottom:8px}input,select,textarea{display:block;width:100%;max-width:360px;padding:6px;margin-top:4px}[role=alert]{color:#b42318}@media (max-width: 600px){main{padding:8px}}
