.resend-page .payment-hero h1{overflow-wrap:anywhere;font-size:clamp(38px,9vw,72px)}.resend-page .payment-card h2{overflow-wrap:anywhere;font-size:clamp(30px,7vw,44px)}.resend-page .payment-card{min-width:0}.resend-page .field{margin-bottom:18px}.resend-page .field input{min-height:48px;font-size:16px}.resend-page .field-help{color:var(--muted);font-size:12px;line-height:1.5}.resend-page .action-button{width:100%;min-height:48px;font-size:14px}.resend-page .action-button:disabled{opacity:.65;cursor:progress}.resend-page #turnstile-container{max-width:100%;min-height:65px;margin:0 0 16px;overflow:hidden}.resend-error{color:#7a1710;background:#fbe3df;border-left:5px solid #b3261e;margin:0;padding:10px 12px;font-size:14px;font-weight:700;line-height:1.5}.resend-result{border-left:5px solid var(--green);color:#1f4a2e;background:#e1efdc;margin-top:20px;padding:14px 16px;font-size:15px;line-height:1.55}.resend-result strong{margin-bottom:6px;display:block}.resend-wrong{margin-top:26px}.resend-wrong h3{text-transform:uppercase;margin:0 0 8px;font:700 24px Barlow Condensed,sans-serif}.resend-wrong p{margin:0 0 12px;font-size:14px;line-height:1.6}.resend-whatsapp{min-height:44px;color:var(--rust);overflow-wrap:anywhere;align-items:center;padding:0 4px;font-size:14px;font-weight:800;display:inline-flex}.resend-page .skip-link:focus{top:12px}:root[data-theme=dark] .resend-error{color:#ffd7d1;background:#4a1f1b}:root[data-theme=dark] .resend-result{color:#d3ecd9;background:#233a2a}:root[data-theme=dark] .resend-whatsapp{color:#f5b79f}:root[data-theme=dark] .resend-page .field-help{color:#d9c3a6}
