body{background-color:#f9f9fc;margin:0;font-family:Rethink Sans}h1{font-size:50px;font-weight:800}@media only screen and (max-width:800px){h1{font-size:40px}}.h2_sub{font-weight:400}h3{font-size:24px;font-weight:500}select,input{text-align:center;border-radius:5px;width:250px;padding:10px;font-size:20px}button{cursor:pointer}table{border-collapse:collapse;border-spacing:2px;width:100%}td{border:1px solid gray;padding:.5em}li{margin-bottom:20px}.center-align{text-align:center;margin:0 auto}.center-image{margin:0 auto;display:block}.min-height{min-height:100vh}.max-width{max-width:1000px;margin:0 auto;padding:0 20px}.text-block-padding{padding:30px 0}.text-block-padding-paragraph{padding:20px}.text-block-padding-byline{padding:10px 20px}.text-block-margin{margin:30px 0;line-height:28px}.text-block-h2{margin-block-end:0}.mobile_only{display:initial}@media only screen and (max-width:800px){.desktop_only{display:none}}@media only screen and (min-width:800px){.mobile_only{display:none}}.body_container{min-height:500px}.top_banner{color:#fff;background-color:#00f}.header_container{background-color:#fff;justify-content:space-between;align-items:flex-end;padding:10px;display:flex}@media only screen and (max-width:800px){.header_container{justify-content:center}}.header_content{flex-direction:row;justify-content:space-between;align-items:flex-end;max-width:1200px;margin:0 auto;display:flex}.header_image{display:flex}.header_text_desktop{padding:0 10px 6px 20px;display:flex}@media only screen and (max-width:800px){.header_text_desktop{display:none}}.sub_header_container{color:#fff;background-color:#0000;background-image:linear-gradient(#0003,#0003),url(/life-insurance-banner.webp);background-position:bottom;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:200px;position:relative;background-size:cover!important}.sub_header_content_box{height:220px;margin:0 auto}@media only screen and (min-width:1200px){.sub_header_content_box{max-width:1200px}}.sub_header_headlines{flex-direction:column;align-items:flex-start;display:flex}@media only screen and (min-width:775px){.sub_header_headlines{padding-right:250px}}.sub_header_top{margin:0}@media only screen and (max-width:1200px){.sub_header_margin{margin:0 20px}}.sub_header_margin_top{margin-top:30px}.sub_header_bottom{width:100%;position:absolute;bottom:30px}@media only screen and (max-width:575px){.sub_header_h1{padding-bottom:10px;font-size:20px;font-weight:800}.sub_header_h3{font-size:14px}}.hero_container{background-color:#0000;background-image:linear-gradient(#0003,#0003),url(/online-quotes-guide-hero.jpg);background-position:0 60%;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:100px 20px;background-size:cover!important}.hero_content_container{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.hero_headline_desktop{color:#fff;flex:1;padding:0 40px;font-size:1.85em}@media only screen and (max-width:1200px){.hero_headline_desktop{display:none}}.footer_container{background-color:#333;padding:10px}.footer_link_decoration,.header_link_decoration{color:#fff;text-decoration:underline}.footer_text{color:#fff;padding:10px 10px 20px}.footer_text_block{padding:10px}.page_holder{padding:400px 0}.breadcrumbs{color:#fff;background:#46a28a;padding:10px 0;font-size:14px}.value_prop_container{flex-wrap:wrap;max-width:1200px;margin:0 auto;padding:30px 0;display:flex}.value_prop{flex-flow:column wrap;flex:1;place-content:center;-webkit-align-items:center;min-width:300px;display:flex}.value_prop_detail{text-align:center}@media only screen and (max-width:600px){.value_prop_detail{order:2}}.value_prop_detail_copy{max-width:300px;font-size:16px}.value_prop_metric{font-size:100px;font-weight:500;line-height:90px}.value_prop_metric_unit{flex:1;font-size:25px}.mav-partner__images,.max-ad-images,.max-ad-description,.tap-button,.max-ad-listings{border:none!important}.media_alpha_desktop{display:none}@media only screen and (min-width:575px){.media_alpha_desktop{display:block}.media_alpha_mobile{display:none}}#ma_placeholder_container{padding-top:20px}.mediaalpha_buffer{flex-direction:column;margin:30px 0;display:flex}.mediaalpha_buffer_variation{background-color:#d3d3d340}@media only screen and (max-width:1200px){.mediaalpha_buffer_control{background-color:#64967840}.mediaalpha_buffer{margin:0}}.mediaalpha_container{color:#fff;background-color:#646464;height:200px;margin:20px 20px 0;display:flex}.mediaalpha_form_container{background:#64967840;flex-wrap:wrap;justify-content:center;align-items:center;margin:auto;padding:20px;display:flex}@media only screen and (max-width:1200px){.mediaalpha_form_container{background:0 0}}.mediaalpha_variation_question{text-align:center;margin:45px 20px 0;font-size:40px}@media only screen and (max-width:1200px){.mediaalpha_variation_question{font-size:30px}}.mediaalpha_form_container_variation{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:15vh;margin:auto;display:flex}@media only screen and (max-width:1200px){.mediaalpha_form_container_variation{background:0 0}}.mediaalpha_form_container_variation_small{height:10vh}.mediaalpha_form_container_variation_breadcrumbs{background:#64967826;justify-content:space-around;padding:10px;display:flex}.mediaalpha_form_container_variation_breadcrumbs-flex{font-weight:800}@media only screen and (max-width:575px){.mediaalpha_form_container_variation_breadcrumbs-none{display:none}}.mediaalpha_form_container_variation_breadcrumbs_left{left:20px}.mediaalpha_form_container_variation_breadcrumbs_right{right:20px}@media only screen and (max-width:775px){.mediaalpha_form_container{padding:8px}}.mediaapha_form_item_container{text-align:center;border:1px solid #0000;padding:10px;font-size:22px}@media only screen and (max-width:775px){.mediaapha_form_item_container{padding:5px;font-size:14px}}.mediaapha_form_item{text-align:center;border:1px solid #0000;border-radius:5px;padding:10px;font-size:22px}@media only screen and (max-width:775px){.mediaapha_form_item{padding:10px;font-size:16px}}.mediaapha_form_button{color:#fff;background-color:#46a28a}.mediaapha_form_button:hover{color:#fff;background-color:#46a28acc}.media_alpha_year_select{font-size:22px}@media only screen and (max-width:775px){.media_alpha_year_select{width:125px;font-size:16px}}@media only screen and (max-width:500px){.mediaalpha_zip_submit{max-width:100px}}#mediaalpha_placeholder{min-height:350px}.media_alpha_placeholder_ad_container{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.media_alpha_placeholder_ad{border:2px solid #e6e6e6;flex-flow:row;justify-content:space-around;align-items:center;max-width:1200px;height:120px;margin:5px;display:flex}.media_alpha_placeholder_ad:hover{background-color:#46a28a1a}.media_alpha_placeholder_ad_section{display:flex}@media only screen and (max-width:500px){.media_alpha_placeholder_ad_section_middle{display:none}}.media_alpha_placeholder_ad_button{text-align:center;color:#fff;background-color:#60bba3;border:1px solid #0000;border-radius:5px;padding:10px;font-size:22px}.media_alpha_placeholder_ad_button:hover{color:#fff;background-color:#377e6c}@media only screen and (max-width:600px){.media_alpha_placeholder_ad_button{margin-top:20px}}#a_b_test{z-index:1000;background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.a_b_test_modal{background-color:#fff;flex-flow:column;align-items:center;width:90vw;max-width:1200px;display:flex;position:relative}.a_b_test_modal_exit_button{color:#fff;cursor:pointer;font-size:20px;position:absolute;top:10px;right:15px}.a_b_test_modal_header_image{background-color:#46a28a;justify-content:center;width:100%;padding:20px 0;display:flex}.a_b_test_modal_text{text-align:center;margin:0 20px}.a_b_test_modal_text_bottom{margin-bottom:20px}.a_b_test_modal_exit_link{visibility:hidden;text-decoration:underline}.a_b_test_modal_buttons{flex-flow:wrap;justify-content:center;max-width:800px;margin:10px;display:flex}.a_b_test_modal_button{color:#fff;text-align:center;background-color:#46a28a;border:3px solid #fff;border-radius:5px;width:130px;margin:10px 10px 50px;padding:20px 0;font-size:25px}.a_b_test_modal_button:hover{color:#fff;background-color:#46a28acc}@media only screen and (min-width:500px){.a_b_test_modal_button{width:250px}}.wp-block-image{max-width:100%;margin:0 auto}.wp-block-table{margin:0}html :where(img[class*=wp-image-]){max-width:100%;height:auto}.wp-center-align{margin:30px auto;padding:0 20px}@media only screen and (max-width:800px){.wp-center-align{margin:30px 10px}}.wp-block-heading{background-repeat:no-repeat;background-size:cover}.wp-post-featured-image{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-flow:column;justify-content:center;align-items:center;height:600px;display:flex}.wp-post-featured-image-new{background:linear-gradient(45deg,#30b5c2 0%,#312170 100%);flex-flow:column;justify-content:center;align-items:center;display:flex}.wp-hero-content{color:#fff;text-align:center;background:#00000040;padding:30px 50px}.wp-hero-content-new{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.wp-hero-content-top{margin-top:20px}@media only screen and (max-width:900px){.wp-hero-content-top{margin-bottom:20px}}.wp-hero-content-bottom{margin-bottom:20px}.wp-hero-content-wrapper-new{color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}@media only screen and (max-width:900px){.wp-hero-content-wrapper-new{align-items:center}}.wp-content-header-center-block{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:900px){.wp-content-header-center-block{flex-direction:column;align-items:center}}.wp-title-block{width:50%}@media only screen and (max-width:1000px){.wp-title-block{text-align:center;order:2;width:100%}}.wp-button{color:#fff;background-color:#60bba3;border:0 solid #0000;border-radius:5px;padding:20px;font-size:18px}.wp-button:hover{background-color:#377e6c}.wp-excerpt{max-width:80%}@media only screen and (max-width:1000px){.wp-excerpt{max-width:100%}.wp-header-badge{order:1;display:none}}.wp-last-updated{margin-top:30px}.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word;border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.header_ad_disclosure_container{text-align:center;color:#fff;background:#46a28a;padding:17px 74px}.header-bottom-banner{color:#fff;text-align:center;background:#46a28a;margin:0 auto;padding:20px}@media only screen and (max-width:800px){.header_ad_disclosure_container{padding:10px 20px;font-size:12px}}.has-text-align-center,.aligncenter{text-align:center}.has-text-align-right{text-align:right}.new_footer_container{color:#fff;background-color:#3079a2;padding:20px 0}.new_footer_content{flex-flow:row;justify-content:center;align-items:flex-start;display:flex}@media only screen and (max-width:1000px){.new_footer_content{flex-direction:column;justify-content:center}}.new_footer_left_side,.new_footer_right_side{flex-flow:column;align-items:flex-start;display:flex}@media only screen and (min-width:1000px){.new_footer_left_side{margin-right:20px}.new_footer_right_side{margin-left:20px}}.new_footer_cell{min-height:50px;margin:10px 0}.new_footer_link_cells{flex-flow:wrap;justify-content:space-between;align-items:center;width:80%;display:flex}.new_footer_link_cell_right{margin:0 10px 0 0}.new_footer_link_cell_let{margin:0 0 0 10px}.modal{position:relative}.modal_background{z-index:1000;background-color:#0000004d;flex-direction:column;place-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal_container{opacity:1;background-color:#fff;flex-direction:row;justify-content:space-around;align-items:center;width:80%;max-width:1200px;min-height:500px;max-height:800px;animation:.5s ease-in-out fadeIn;display:flex;position:relative}@media only screen and (max-width:800px){.modal_container_entrance{flex-direction:column;width:90%;max-height:1000px;position:absolute}}.modal_container_lead{flex-direction:column;width:90%;max-width:1200px;max-height:1100px}@media only screen and (max-width:800px){.modal_container_lead{width:100%;height:95%}}.modal_x_out{color:#fff;background-color:#3079a2;border-radius:5px;place-content:center;align-items:center;width:30px;height:30px;margin:0 auto;display:flex;position:absolute;top:15px;right:15px}.modal_tcpa{margin:20px;font-size:12px}.modal_container_left{flex-flow:column;justify-content:center;align-items:center;width:50%;height:100%;padding:50px 0;display:flex}@media only screen and (max-width:800px){.modal_container_left{width:100%;height:50%;padding:0}}.modal_message{color:#3079a2;text-align:center;font-size:40px}.modal_sub_message{text-align:center;font-weight:600}.modal_bottom_message{color:#3079a2;text-align:center;max-width:90%;margin:30px 0 0}@media only screen and (max-width:800px){.modal_bottom_message{margin:10px 0 50px}}.modal_bottom_message_no_bold{font-weight:400}@media only screen and (max-width:800px){.modal_mobile_badge,.modal_mobile_logo{display:none}}.modal_container_right{background:#ddebf4;flex-direction:column;justify-content:center;align-items:center;width:50%;height:100%;display:flex}@media only screen and (max-width:800px){.modal_container_right{width:100%;height:initial;padding:20px 0}}@media only screen and (max-width:600px){.modal_container_right{justify-content:flex-start}}.modal_container_right_top{flex-direction:row;justify-content:center;align-items:center;margin:0 0 40px;display:flex}@media only screen and (max-width:800px){.modal_container_right_top{margin:20px 0}}.modal_container_right_top_cell{color:#3079a2;padding:0 10px}.modal_container_right_bottom{flex-flow:wrap;place-content:center;align-items:center;width:100%;display:flex}.modal_button{color:#3079a2;background-color:#fff;border:.5px solid #3079a2;border-radius:5px;width:35%;height:75px;margin:20px;padding:12px 30px;font-size:16px}.modal_button_large{width:145px}.modal_button:hover{color:#fff;background:#60bba3}.modal_iframe{border:none;width:100%;height:100%}.modal_x_out{cursor:pointer}#life_insurance_ads{justify-content:center;align-items:center;max-width:1000px;margin:0 auto;display:flex}.life_insurance_ads{border-radius:10px;width:1200px;max-width:1200px;margin:10px}.life_insurance_ads_lead_gen{background-color:#ddebf480}@media only screen and (max-width:800px){.life_insurance_ads_lead_gen{background-color:#ddebf4}}.life_insurance_ads_affiliate{background-color:#ddebf4}.ma_survey_container_new{flex-direction:column;align-items:center;display:flex}.ma_survey_top{justify-content:space-between;width:100%;display:flex}.ma_survey_bottom{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.ma_survey_step_icon{color:#3079a2;background:#d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:40px 35px 20px;display:flex}@media only screen and (max-width:800px){.ma_survey_step_icon{margin:40px 5px 20px}}.ma_survey_step_line{width:100%;margin-bottom:13px}.ma_survey_step_title{color:#7b7b7b}@media only screen and (max-width:800px){.ma_survey_step_title{height:20px;font-size:15px}}.ma_survey_top_cell{flex-direction:column;justify-content:center;align-items:center;display:flex}.ma_survey_form{flex-direction:column;width:100%;height:185px;margin:20px;display:flex}.ma_survey_question{margin:20px 0;font-size:24px}.ma_survey_input_row{justify-content:center;display:flex}.ma_survey_input{background:#f1f1f1;border:0 solid #0000;margin:0 5px 0 0}.ma_error_message{color:red;font-style:oblique}.ma_survey_input_zip{background-image:url(/icon_zip_v2.svg);background-position:10px;background-repeat:no-repeat;padding-left:20px}.ma_survey_input_birth,.ma_survey_input_gender{background-image:url(/icon_birth.svg);background-position:10px;background-repeat:no-repeat}.ma_survey_input_coverage{background-image:url(/icon_coverage.svg);background-position:10px;background-repeat:no-repeat}.ma_survey_button,.posts_item_button{color:#fff;background:#60bba3;border:0 solid #0000;border-radius:5px;margin:0 0 0 5px;padding:10px;font-size:18px}.ma_survey_button_hover:hover{background-color:#377e6c}.ma_survey_restart_button{margin:20px 0 0}.posts_container{flex-flow:wrap;justify-content:center;padding:20px 0;display:flex}.posts_item{flex-direction:column;width:300px;margin:20px 10px;display:flex}.posts_item_link,.quote_vertical_link,.breadcrumbs_link{color:initial;text-decoration:none}.breadcrumbs_link{color:#fff;text-decoration:underline}.posts_item_title{height:95px}.posts_item_excerpt{height:100px}.posts_item_button{width:100%;margin:0 auto}.posts_item_button:hover{background-color:#377e6c}.quote_vertical_container{flex-flow:wrap;justify-content:center;align-items:center;display:flex}.quote_vertical_link{width:300px;margin:50px 20px}.quote_vertical_name{width:285px;font-size:50px;font-weight:800}#leads_ads{flex-flow:wrap;justify-content:center;display:flex}#external_ads{padding:0 0 30px;line-height:28px}.life_insurance_ads_headline{padding:40px 20px 0 40px;font-size:1.5em}.life_insurance_ads_sub_headline{padding:40px 20px 0 40px;font-size:19px}.life_insurance_ads_subheadline{padding:0 20px}@media only screen and (max-width:600px){.life_insurance_ads_subheadline{display:none!important}}.new_internal_ads_container{width:90%;padding:20px;display:flex}.new_internal_ads_container_wrapper{background:#fff;width:100%;padding:30px 20px 20px;display:flex;position:relative;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d,0 -6px 16px -6px #00000006}.new_internal_ads_container_left{flex-flow:column;justify-content:center;display:flex}.new_internal_ads_container_left_variation{justify-content:center}@media only screen and (max-width:600px){.new_internal_ads_container_left{display:none}}.new_internal_ads_container_right{flex-flow:column;width:100%;margin:0 0 0 20px;display:flex}.new_internal_ads_container_right_variation{padding-top:20px}@media only screen and (max-width:600px){.new_internal_ads_container_right{margin:0}}.new_internal_container_left_top{display:flex}.new_internal_container_left_bottom{margin:5px 0 0;display:flex}.new_internal_container_right_top{align-items:center;display:flex}.new_internal_container_right_top_name{width:215px}.new_internal_container_right_top_name_variation{width:100%!important}.new_internal_container_right_top_agency{text-align:right;width:100%}.new_internal_container_right_top_agency_variation{text-align:center!important}@media only screen and (min-width:600px){.new_internal_container_right_top_agency_variation{display:none}}.new_internal_container_right_middle{text-align:left;display:flex}.new_internal_container_right_bottom{justify-content:space-between;align-items:center;display:flex}.new_internal_container_right_bottom_variation{padding:0 40px}@media only screen and (max-width:600px){.new_internal_container_right_bottom{flex-direction:column}}.new_internal_container_phone{color:#a7aeeb}@media only screen and (max-width:600px){.new_internal_container_phone{color:#a7aeeb;order:2}}.new_internal_container_right_bottom_mobile_headshot{display:none}@media only screen and (max-width:600px){.new_internal_container_right_bottom_mobile_headshot{display:initial}}.life_insurance_estimate_container{width:100%;margin-top:25px}.life_insurance_estimate_disclaimer{padding-top:20px}.content_seperator{margin:20px 0}.modal_input{margin:20px}.modal_error{text-align:center;color:red;width:100%}.internal_external_ads_seperator{margin:20px 0 0}.internal_external_ads_spacer{width:90%}.down_arrow{animation:1.5s ease-in-out infinite pulse1}@keyframes pulse1{0%{opacity:0;transform:scale(1)}50%{opacity:1}to{opacity:0;transform:scale(1.25)}}.affiliate_ad_container{width:100%;max-width:1100px;margin:0 auto;padding:20px 20px 40px}.affiliate_ad{cursor:pointer;background-color:#fff;border-radius:0;flex-flow:wrap;place-content:center space-around;align-items:center;min-height:150px;padding:20px 10px 10px;transition:all .3s;display:flex;position:relative;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d,0 -6px 16px -6px #00000006}.affilaite_ad_label{color:#fff;border-radius:0 25px 25px 0;padding:5px 10px;position:absolute;top:-12.5px;left:-10px}.affiliate_ad_logo{max-width:200px;margin:0 20px 0 10px}@media only screen and (max-width:800px){.affiliate_ad_logo{width:50%;margin:initial}}.affiliate_element_1,.affiliate_element_3{width:20%}@media only screen and (max-width:800px){.affiliate_element_1,.affiliate_element_3{width:100%}}.affiliate_element_2{flex-direction:column;place-content:flex-start;align-items:flex-start;width:60%;display:flex}.affiliate_element_2_internal{flex-direction:column;margin:0 auto;display:flex}@media only screen and (max-width:800px){.affiliate_element_2{width:80%;margin-bottom:10px}}.affiliate_headline{text-align:left;font-size:18px;font-weight:700}.affiliate_subheadlines{text-align:left;margin-block:14px 0;padding-inline-start:14px;font-size:14px}.affiliate_subheadline_item{margin-bottom:14px}.external_ads_container{width:100%;margin:0 auto;padding:0 0 20px;line-height:25px}.local_lead_iframe{border:none;height:100vh}.content_post{word-break:break-word}.ma_survey_reset{width:100%;padding:20px 0 0;display:none}@media only screen and (max-width:600px){.ma_survey_reset{display:block}.life_insurance_estimate_sub_headline{display:none}}.display_none{display:none}.header_v2_container{background:linear-gradient(-45deg,#30b5c2 0%,#312170 100%);padding:10px 20px}.header_v2_inner_container{max-width:1200px;margin:0 auto}.header_v2_logo{width:21px;height:131px}.header_v2_h1{color:#fff}@media only screen and (max-width:600px){.header_v2_h1{font-size:20px}}.header_v2_h2{color:#fff;font-weight:400}@media only screen and (max-width:600px){.header_v2_h2{font-size:15px}}.advertorial{font-size:19px;line-height:40px}.ad-arb-image{max-width:100%;max-height:600px}.ad-arb-link{color:#3079a2;cursor:pointer;text-decoration:underline}@media only screen and (max-width:600px){.advertorial-sub-headline{text-align:left;border-width:5px;border-left-style:solid;border-left-color:currentColor;padding:15px}}.ad-arb-byline{justify-content:space-evenly;align-items:center;display:flex}@media only screen and (max-width:600px){.ad-arb-byline{font-size:11px}}.ad_arb_social_container{margin-top:20px}.ad-arb-social-icon{margin:10px 20px 0}.exit-ad-text{max-width:920px;font-size:19px}.selector_unit{background-color:#ddebf4;padding:10px 10px 30px}.selector_container{flex-flow:wrap;justify-content:space-evenly;max-width:800px;margin:0 auto;display:flex}.selector{text-align:center;cursor:pointer;background-color:#fff;border:3px solid #0000;border-radius:15px;width:200px;margin:10px;padding:20px}.selector:hover{background-color:#60bba31a;border-color:#46a28acc}.selector_icon{justify-content:center;align-items:center;padding:12.5% 0 2.5%;display:flex}.selector_headline{flex-direction:column;justify-content:space-around;height:100px;padding:15px;display:flex}.lead_form{border:0;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.lead_form_loading{background:linear-gradient(-45deg,#30b5c2 0%,#312170 100%)}.lead-form-fade-in{transition:opacity .5s ease-in;opacity:100!important}.leadFormShell{background:#0b0c10;width:100%;min-height:100vh;position:relative;overflow:hidden}.leadIframe,.loaderLayer{position:absolute;inset:0}.leadIframe{opacity:0;filter:blur(4px);will-change:opacity,filter;background:0 0;border:0;width:100%;height:100%;transition:opacity .35s,filter .35s}.leadIframe.visible{opacity:1;filter:blur()}.loaderLayer{opacity:1;background:linear-gradient(-45deg,#30b5c2 0%,#312170 100%);flex-direction:column;justify-content:center;align-items:center;gap:12px;transition:opacity .25s;display:flex}.loaderLayer.hidden{opacity:0;pointer-events:none}.loaderLayer:before{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff14 50%,#fff0 100%);animation:1.4s ease-in-out infinite loaderShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes loaderShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.lead_form_text{color:#fff}#lead_iframe{animation:none}@media (prefers-reduced-motion:reduce){.leadIframe,.loaderLayer,.loaderLayer:before{transition:none;animation:none}}
