.Me2VVa_box{border:1px solid var(--border);background:var(--surface);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px 40px;padding:28px 32px;display:grid}.Me2VVa_text p{color:var(--muted);margin-top:8px;line-height:1.55}.Me2VVa_heading{font-family:var(--font-display), Georgia, serif;align-items:center;gap:10px;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:600;display:flex}.Me2VVa_heading svg{color:var(--accent);flex-shrink:0}.Me2VVa_form{flex-direction:column;gap:10px;display:flex}.Me2VVa_row{align-items:flex-end;gap:10px;display:flex}.Me2VVa_field{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.Me2VVa_label{font-size:.85rem;font-weight:600}.Me2VVa_field input{border:1px solid var(--border-strong);background:var(--background);width:100%;color:var(--foreground);font:inherit;border-radius:12px;padding:11px 14px}.Me2VVa_submit{background:var(--brand-gold);color:var(--brand-ink);font:inherit;cursor:pointer;border:0;border-radius:12px;flex-shrink:0;padding:12px 20px;font-weight:700;transition:background .15s}.Me2VVa_submit:hover{background:var(--brand-gold-hover)}.Me2VVa_submit:disabled{opacity:.7;cursor:progress}.Me2VVa_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.Me2VVa_error{background:var(--warning-bg);color:var(--warning);border-radius:10px;padding:8px 12px;font-size:.9rem}.Me2VVa_small{color:var(--muted);font-size:.82rem}.Me2VVa_small a{text-decoration:underline}.Me2VVa_sent{background:var(--success-bg);color:var(--success);border-radius:14px;gap:10px;padding:16px 18px;line-height:1.5;display:flex}.Me2VVa_sent svg{flex-shrink:0;margin-top:2px}.Me2VVa_sent span{color:var(--foreground)}@media (max-width:760px){.Me2VVa_box{grid-template-columns:1fr;padding:22px 18px}}@media (max-width:420px){.Me2VVa_row{flex-direction:column;align-items:stretch}}
