/* Upwell production CTAs and lead form */
.plan-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:18px;width:100%;border-radius:999px;padding:12px 16px;background:linear-gradient(135deg,var(--teal),var(--blue));color:#fff!important;font-weight:900;text-decoration:none;box-shadow:0 14px 34px rgba(7,127,140,.24);transition:transform .18s ease,box-shadow .18s ease}.plan-cta:hover{transform:translateY(-2px);box-shadow:0 18px 44px rgba(7,127,140,.32)}.price-card.featured .plan-cta{background:linear-gradient(135deg,#fff,#dff8f7);color:var(--navy)!important}.lead-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);gap:32px;align-items:start}.lead-copy p{color:rgba(255,255,255,.84);max-width:720px}.privacy-note{font-size:14px;line-height:1.55}.home-lead-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;background:#fffdf8;color:var(--navy);border-radius:26px;padding:22px;box-shadow:0 22px 60px rgba(6,23,21,.18)}.home-lead-form .form-row{display:grid;gap:7px}.home-lead-form .full,.home-lead-form button,.home-lead-form .form-status,.home-lead-form .text-link{grid-column:1/-1}.home-lead-form label{font-weight:900;font-size:13px;color:var(--navy)}.home-lead-form input,.home-lead-form select{width:100%;min-height:46px;border:1px solid rgba(6,23,21,.18);border-radius:14px;background:#fff;color:var(--navy);padding:10px 12px;font:inherit}.home-lead-form input::placeholder{color:rgba(67,82,79,.58)}.home-lead-form select:required:invalid{color:rgba(67,82,79,.7)}.home-lead-form .form-status{margin:0;color:#33443f;font-size:14px;line-height:1.45}.home-lead-form .text-link{color:var(--blue);font-weight:900;text-decoration:underline;text-underline-offset:3px}.home-lead-form button:disabled{opacity:.7;cursor:wait}.home-lead-form :focus-visible,.plan-cta:focus-visible{outline:3px solid #0c6bff;outline-offset:3px}@media(max-width:880px){.lead-card{grid-template-columns:1fr}.home-lead-form{grid-template-columns:1fr}.lead-copy p{font-size:16px}}@media(prefers-reduced-motion:reduce){.plan-cta{transition:none!important}.plan-cta:hover{transform:none!important}}
