.form-module__KE-MXW__khung{max-width:460px;margin:0 auto;padding:48px 20px 80px}.form-module__KE-MXW__nhan{letter-spacing:.12em;text-transform:uppercase;color:var(--vr-moss-500);margin:0 0 6px;font-size:11px}.form-module__KE-MXW__tieuDe{color:var(--vr-forest-800);margin:0 0 8px;font-size:25px;line-height:1.3}.form-module__KE-MXW__moTa{color:var(--vr-forest-700);margin:0 0 26px;font-size:14.5px}.form-module__KE-MXW__the{border:1px solid var(--vr-mist-300);background:#fff;border-radius:18px;padding:26px 24px}.form-module__KE-MXW__o{margin-bottom:16px}.form-module__KE-MXW__o label{color:var(--vr-forest-700);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.form-module__KE-MXW__o input,.form-module__KE-MXW__o select{border:1.5px solid var(--vr-mist-300);width:100%;color:var(--vr-ink-950);background:#fff;border-radius:10px;padding:12px 13px;font-family:inherit;font-size:16px}.form-module__KE-MXW__o input:focus,.form-module__KE-MXW__o select:focus{border-color:var(--vr-forest-600);outline:none}.form-module__KE-MXW__goiY{color:var(--vr-moss-500);margin:6px 0 0;font-size:12.5px}.form-module__KE-MXW__vien{gap:10px;display:flex}.form-module__KE-MXW__vien label{flex:1;margin:0}.form-module__KE-MXW__vien input{opacity:0;pointer-events:none;position:absolute}.form-module__KE-MXW__vienO{text-align:center;border:1.5px solid var(--vr-mist-300);color:var(--vr-forest-700);cursor:pointer;border-radius:10px;padding:12px;font-size:15px;font-weight:600;transition:border-color .15s,background .15s;display:block}.form-module__KE-MXW__vien input:checked+.form-module__KE-MXW__vienO{border-color:var(--vr-gold-500);background:var(--vr-clay-100);color:var(--vr-clay-600)}.form-module__KE-MXW__vien input:focus-visible+.form-module__KE-MXW__vienO{outline:2px solid var(--vr-forest-600);outline-offset:2px}.form-module__KE-MXW__nut{background:var(--vr-clay-600);color:#fff;cursor:pointer;border:none;border-radius:11px;width:100%;margin-top:8px;padding:14px 22px;font-family:inherit;font-size:15px;font-weight:600}.form-module__KE-MXW__nut:hover:not(:disabled){background:#8f5a34}.form-module__KE-MXW__nut:disabled{opacity:.6;cursor:default}.form-module__KE-MXW__loi{background:var(--vr-clay-100);border:1px solid var(--vr-clay-500);color:#7a3f18;border-radius:10px;margin:0 0 18px;padding:12px 14px;font-size:14px;line-height:1.5}.form-module__KE-MXW__duoi{text-align:center;color:var(--vr-forest-700);margin:20px 0 0;font-size:14px}
