.EventRegisterForm_form__IVXJc{--accent:var(--brand-accent);--accent-soft:rgba(15,157,99,0.15);--ink:var(--brand-primary);--muted:var(--brand-muted);--line:var(--brand-border);max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:20px;padding:32px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 24px 60px -32px rgba(15,23,42,.4);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.EventRegisterForm_header__qFgHq{text-align:center}.EventRegisterForm_heading__u_OdC{margin:0;font-family:var(--font-heading);font-size:1.7rem;font-weight:700;color:var(--ink)}.EventRegisterForm_sub___U3db{margin:8px auto 0;max-width:46ch;font-size:.95rem;color:var(--muted)}.EventRegisterForm_grid__CmBbE{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.EventRegisterForm_field__GwPFp{display:flex;flex-direction:column;gap:7px}.EventRegisterForm_label__7XzbA{font-size:.85rem;font-weight:600;color:var(--ink)}.EventRegisterForm_input__UA3eK,.EventRegisterForm_textarea__Ai_xt{width:100%;padding:12px 14px;font-family:inherit;font-size:.95rem;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:11px;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.EventRegisterForm_input__UA3eK::placeholder,.EventRegisterForm_textarea__Ai_xt::placeholder{color:#94a3b8}.EventRegisterForm_input__UA3eK:hover,.EventRegisterForm_textarea__Ai_xt:hover{border-color:#cbd5e1}.EventRegisterForm_input__UA3eK:focus,.EventRegisterForm_textarea__Ai_xt:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.EventRegisterForm_textarea__Ai_xt{resize:vertical;min-height:110px;line-height:1.55}.EventRegisterForm_submit__G8ejs{margin-top:4px;padding:15px 24px;font-family:inherit;font-size:1rem;font-weight:600;color:#fff;background:var(--accent);border:0;border-radius:12px;cursor:pointer;box-shadow:0 12px 24px -10px rgba(15,157,99,.55);transition:background .16s ease,transform .1s ease}.EventRegisterForm_submit__G8ejs:hover{background:var(--brand-accent-dark)}.EventRegisterForm_submit__G8ejs:active{transform:translateY(1px)}.EventRegisterForm_submit__G8ejs:disabled{opacity:.65;cursor:progress}.EventRegisterForm_msg__1qc4u{margin:0;padding:12px 15px;font-size:.92rem;border-radius:10px}.EventRegisterForm_msgOk__Lc8Ne{color:#065f46;background:#d1fae5;border:1px solid #a7f3d0}.EventRegisterForm_msgError__XxfUE{color:#9f1239;background:#ffe4e6;border:1px solid #fecdd3}.EventRegisterForm_summary__ve3Bq{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--brand-bg-alt);border-radius:12px;text-align:center}.EventRegisterForm_summaryTitle__GrCZT{font-family:var(--font-heading);font-size:1.05rem;font-weight:700;color:var(--ink)}.EventRegisterForm_summaryMeta__UGQqY{font-size:.85rem;color:var(--muted)}@media (max-width:620px){.EventRegisterForm_form__IVXJc{padding:24px 20px}.EventRegisterForm_grid__CmBbE{grid-template-columns:1fr}}