#demo-web-invaders,#demo-web-invaders *{box-sizing:border-box}#demo-web-invaders.form-demo{margin:0 auto;padding:32px;border-radius:12px;background:#bf560f1c;color:#2d2a27;font-family:system-ui,sans-serif}#demo-web-invaders .form-demo__header h1{margin:0 0 8px;font-size:28px}#demo-web-invaders .form-demo__header p{margin:0 0 22px}#demo-web-invaders .form-demo__notice{display:grid;gap:4px;margin-bottom:24px;padding:14px 16px;border-left:4px solid #c65c16;border-radius:6px;background:rgba(255,255,255,.65)}#demo-web-invaders .form-demo__form{display:grid;gap:18px}#demo-web-invaders .form-demo__field{display:grid;gap:7px}#demo-web-invaders label{font-weight:700}#demo-web-invaders input,#demo-web-invaders textarea{width:100%;padding:11px 12px;border:1px solid rgba(45,42,39,.35);border-radius:6px;background:#fff;color:#2d2a27;font:inherit}#demo-web-invaders textarea{resize:vertical}#demo-web-invaders input:focus,#demo-web-invaders textarea:focus{outline:3px solid rgba(198,92,22,.18);border-color:#c65c16}#demo-web-invaders .is-invalid{border-color:#a51818}#demo-web-invaders .form-demo__error{min-height:18px;color:#a51818;font-size:13px}#demo-web-invaders .form-demo__honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}#demo-web-invaders .form-demo__submit{justify-self:start;padding:11px 18px;border:1px solid #2d2a27;border-radius:6px;background:#2d2a27;color:#fff;font:inherit;cursor:pointer}#demo-web-invaders .form-demo__submit:hover,#demo-web-invaders .form-demo__submit:focus-visible{background:#c65c16;border-color:#c65c16}#demo-web-invaders .form-demo__submit:disabled{cursor:wait;opacity:.65}#demo-web-invaders .form-demo__status{min-height:24px;font-weight:700}#demo-web-invaders .form-demo__status.is-success{color:#356b2f}#demo-web-invaders .form-demo__status.is-error{color:#a51818}@media (max-width:640px){#demo-web-invaders.form-demo{padding:20px}#demo-web-invaders .form-demo__submit{width:100%}}