.BlogLeadForm_scrollContainer__2VSzS{padding:24px;background:#ffffff;border-radius:0 0 12px 12px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.BlogLeadForm_tabContainer__LRCG4{display:flex;gap:8px;margin-bottom:24px}.BlogLeadForm_tabButton__ONsCG{flex:1 1;padding:12px;border:none;border-radius:25px;background:#f0f0f0;color:#666;cursor:pointer;transition:all .3s ease}.BlogLeadForm_tabButton__ONsCG.BlogLeadForm_active__fwvER{background:#801c7d;color:white}.BlogLeadForm_form__MbBm5{display:flex;flex-direction:column;gap:16px}.BlogLeadForm_input__sr1_p{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:8px;font-size:14px}.BlogLeadForm_input__sr1_p:focus{outline:none;border-color:#801c7d}.BlogLeadForm_checkboxContainer__xRGeG{display:flex;align-items:center;gap:8px;font-size:14px;flex-wrap:wrap}.BlogLeadForm_checkbox__PcR_7{accent-color:#801c7d;width:15px;height:15px}.BlogLeadForm_link__p2ddb{color:#801c7d;text-decoration:none}.BlogLeadForm_submitButton__QBX4F{background:#801c7d;color:white;padding:14px;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:background .3s ease}.BlogLeadForm_submitButton__QBX4F:hover{background:#7d3c98}.BlogLeadForm_submitButton__QBX4F.BlogLeadForm_disabled__e2z2E{background:#cccccc;cursor:not-allowed}.BlogLeadForm_error__M6_Be{color:#dc3545;font-size:12px;margin-top:4px}.BlogLeadForm_policyButton__CiUFH{background:transparent;color:#801c7d;padding:14px;border:1px solid #801c7d;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.BlogLeadForm_policyButton__CiUFH:hover{background:#f9f0ff}.BlogLeadForm_insureText__4hoW5{text-align:center;color:#801c7d;font-weight:500;cursor:pointer}.BlogLeadForm_scrollContainer__2VSzS::-webkit-scrollbar{width:6px}.BlogLeadForm_scrollContainer__2VSzS::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.BlogLeadForm_scrollContainer__2VSzS::-webkit-scrollbar-thumb{background:#801c7d;border-radius:3px}.BlogLeadForm_bannerContainer__jhr9y{background:linear-gradient(135deg,#801c7e,#0e1b63)}.BlogLeadForm_bannerContainer__jhr9y h3{color:white}.BlogLeadForm_bannerContainer__jhr9y{padding:6px;display:flex;overflow:hidden;border-radius:12px 12px 0 0;background:linear-gradient(0deg,#fce7ff 50%,#fff);border-top:1px solid #fce7ff;align-items:center}.BlogLeadForm_bannerContainer__jhr9y img{margin-right:12px}.BlogLeadForm_bannerContainer__jhr9y h3{color:#801c7d;font-weight:900;padding-left:15px}@media (max-width:480px){.BlogLeadForm_formContainer__BwSpP{max-width:100%;border-radius:0}.BlogLeadForm_scrollContainer__2VSzS{padding:16px}}