.page_formPage__HwtSp{padding:6rem 0 10rem;background:linear-gradient(135deg,#fdf8e6,#fcf3cd);min-height:100vh}.page_container__p_21J{max-width:700px}.page_title__3TkFJ{font-size:2.5rem;margin-bottom:1.5rem;color:#0f172a;text-align:center;font-weight:800}.page_desc__tTy5m{text-align:center;color:#475569;line-height:1.8;margin-bottom:3rem;font-weight:500}.page_formWrapper__kMWPb{padding:3.5rem;background:#ffffff;border-radius:24px;box-shadow:0 15px 35px rgba(234,194,36,.08);border:1px solid #fef08a}.page_form__Wt57I{display:flex;flex-direction:column;gap:2rem}.page_formGroup__Sjkko{display:flex;flex-direction:column;gap:.5rem}.page_label__MQgak{font-weight:600;font-size:.95rem;color:#1e293b;display:flex;align-items:center;gap:.5rem}.page_required__hb_7w{background:#ef4444;color:white;font-size:.7rem;padding:.1rem .4rem;border-radius:4px}.page_input__gAuZp,.page_textarea__Xohhl{width:100%;padding:.75rem 1rem;border-radius:var(--radius);border:1px solid #cbd5e1;background:#f8fafc;color:#1e293b;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.page_input__gAuZp:focus,.page_textarea__Xohhl:focus{outline:none;border-color:#EAC224;box-shadow:0 0 0 3px rgba(234,194,36,.2)}.page_submitBtn__oJKQQ{background:var(--primary);color:white;padding:1rem;border:none;border-radius:9999px;font-size:1rem;font-weight:600;cursor:pointer;margin-top:1rem}.page_submitBtn__oJKQQ:hover{background:var(--primary-hover)}.page_errorText__07_jV{color:#ef4444;font-size:.85rem;margin-top:.25rem}.page_turnstilePlaceholder__wVaj6{color:var(--text-muted);font-size:.8rem;text-align:center;padding:1rem;border:1px dashed var(--border);border-radius:var(--radius)}