.Pv6Z9a_main{--line-2:#ffffff29;--surface-2:#ffffff0f;--faint:#ffffff2e;--red:#ff6b6b;--red-bg:#ff6b6b1a;max-width:520px;margin:0 auto;padding:80px 28px 120px}.Pv6Z9a_heading{letter-spacing:-.02em;margin-bottom:8px;font-size:26px;font-weight:800}.Pv6Z9a_subheading{color:var(--text-2);margin-bottom:36px;font-size:15px;line-height:1.6}.Pv6Z9a_section{background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;padding:28px 28px 32px}.Pv6Z9a_section+.Pv6Z9a_section{margin-top:20px}.Pv6Z9a_sectionTitle{margin-bottom:6px;font-size:17px;font-weight:700}.Pv6Z9a_sectionDesc{color:var(--text-2);margin-bottom:20px;font-size:14px;line-height:1.55}.Pv6Z9a_form{gap:10px;display:flex}.Pv6Z9a_emailInput{background:var(--surface-2);border:1.5px solid var(--line);color:var(--text);border-radius:10px;outline:none;flex:1;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .15s}.Pv6Z9a_emailInput:focus{border-color:var(--green)}.Pv6Z9a_emailInput::placeholder{color:var(--muted)}.Pv6Z9a_btn{background:var(--green);color:var(--on-green);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;justify-content:center;align-items:center;padding:12px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}.Pv6Z9a_btn:hover{background:var(--green-deep)}.Pv6Z9a_btn:disabled{opacity:.5;cursor:not-allowed}.Pv6Z9a_btnDanger{border:1.5px solid var(--red);color:var(--red);background:0 0}.Pv6Z9a_btnDanger:hover{background:var(--red-bg)}.Pv6Z9a_btnDanger:disabled{opacity:.5}.Pv6Z9a_message{border-radius:10px;margin-top:14px;padding:12px 14px;font-size:14px;line-height:1.5}.Pv6Z9a_messageSuccess{color:var(--green);background:#a8ff351a}.Pv6Z9a_messageError{background:var(--red-bg);color:var(--red)}.Pv6Z9a_refundSection{text-align:center;background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;margin-top:20px;padding:20px 28px}.Pv6Z9a_refundSection p{color:var(--text-2);margin-bottom:12px;font-size:14px;line-height:1.55}.Pv6Z9a_refundLink{color:var(--text);border-bottom:1px solid var(--faint);font-weight:600}
