:root { font-family: sans-serif; color: #243b32; background: #f6f4ec; } main { box-sizing: border-box; max-width: 420px; margin: 10vh auto; padding: 28px; background: white; border-radius: 16px; } label { display: block; margin: 20px 0; } input { display: block; box-sizing: border-box; width: 100%; padding: 12px; margin-top: 8px; font: inherit; } button { padding: 12px 24px; font: inherit; background: #234d42; color: white; border: 0; border-radius: 8px; cursor: pointer; } #error { color: #9b2925; line-height: 1.6; }
