.et_pb_contact_field .et_pb_contact_form_label{display:none!important}.et_pb_contact_form_container input[type="text"]::placeholder,.et_pb_contact_form_container input[type="email"]::placeholder,.et_pb_contact_form_container textarea::placeholder{color:#999!important;opacity:1!important}.et_pb_contact_form_container select{color:#999!important}.et_pb_contact_form_container select option:not([value=""]){color:#333!important}.et_pb_contact_form_container input[type="text"],.et_pb_contact_form_container input[type="email"],.et_pb_contact_form_container textarea,.et_pb_contact_form_container select{padding:16px!important;background:#fff!important;width:100%!important;box-sizing:border-box!important}.et_pb_toggle_title{cursor:pointer!important}.et_pb_toggle_content{display:none!important}.et_pb_toggle_open .et_pb_toggle_content{display:block!important}.et_pb_toggle{border:1px solid #ddd!important;border-radius:4px!important;margin-bottom:10px!important;padding:10px 20px!important}body .nsc-page{font-size:16.5px;line-height:1.6}body .nsc-page .band{padding:64px 0}body .nsc-page h2{font-size:clamp(28px,3vw,40px);line-height:1.08;margin-bottom:18px}body .nsc-page h3{font-size:clamp(19px,1.7vw,21px)}body .nsc-page .lede{font-size:19px;line-height:1.5}body .nsc-page .statement{font-size:clamp(22px,2.4vw,32px)!important;line-height:1.18;padding:40px 48px!important}body .nsc-page .payoff{padding:40px}body .nsc-page .payoff-line{font-size:clamp(24px,2.4vw,32px);line-height:1.12}body .nsc-page .word{font-size:clamp(28px,3vw,40px)}body .nsc-page .principle{padding:30px 32px 28px}body .nsc-page .principle .def{font-size:19px}body .nsc-page .step-n{font-size:36px}body .nsc-page .offer{padding:34px 34px 32px}body .nsc-page .offer-name{font-size:clamp(30px,3.2vw,42px)}body .nsc-page .offer .tagline{font-size:20px}body .nsc-page .offer .price{font-size:24px}body .nsc-page .person-name{font-size:clamp(24px,2.4vw,30px)}body .nsc-page .role{font-size:17px}body .nsc-page .faq summary{font-size:19px;padding:16px 40px 16px 0}body .nsc-page .faq summary::after{top:11px}body .nsc-page .compare thead strong{font-size:17px}body .nsc-page .compare th,body .nsc-page .compare td{font-size:16px;padding:14px 16px}body .nsc-page .review p,body .nsc-page .gets li,body .nsc-page .plain-list li{font-size:16px}body .nsc-page .after-offers{font-size:17px}body .nsc-page .btn{font-size:16px;padding:12px 24px}body .nsc-who{font-size:16.5px;line-height:1.6}body .nsc-who .chooser{padding:60px 0 72px}body .nsc-who h2.title{font-size:clamp(28px,3vw,40px);line-height:1.08}body .nsc-who .tabs{margin-bottom:44px}body .nsc-who .tab{padding:16px 18px}body .nsc-who .tab strong{font-size:18px}body .nsc-who .tab small{font-size:14.5px}body .nsc-who .story{gap:44px;margin-bottom:36px}body .nsc-who .story h2{font-size:clamp(28px,3vw,40px);line-height:1.08;margin-bottom:18px}body .nsc-who .quote{font-size:20px}body .nsc-who .story-body{gap:36px;margin-bottom:36px}body .nsc-who .story-body p{font-size:17px}body .nsc-who .story-body .lede{font-size:19px}body .nsc-who .photo-slot figcaption{font-size:17px}body .nsc-who .statement{font-size:clamp(22px,2.4vw,32px);line-height:1.18;padding:40px 48px!important;margin-bottom:56px}body .nsc-who .compare-wrap h3{font-size:clamp(22px,2.2vw,28px)}body .nsc-who .compare thead strong{font-size:17px}body .nsc-who .compare th,body .nsc-who .compare td{padding:13px 16px}body .nsc-who .compare tbody th{font-size:16px}body .nsc-who .mk{font-size:19px}body .nsc-who .rec{font-size:18px;margin:28px 0 44px}body .nsc-who .payoff{padding:36px 40px}body .nsc-who .payoff-line{font-size:clamp(24px,2.4vw,32px);line-height:1.12}body .nsc-who .gets li,body .nsc-who .review p{font-size:16px}body .nsc-who .closing{padding:64px 0}body .nsc-who .closing h2{font-size:clamp(28px,3vw,40px)}body .nsc-who .btn{font-size:16px;padding:12px 24px}@media (max-width:900px){body .nsc-page .band{padding:48px 0}body .nsc-page .statement,body .nsc-who .statement{padding:28px 22px!important}body .nsc-page .payoff,body .nsc-who .payoff{padding:28px 22px}body .nsc-page .principle,body .nsc-page .offer{padding:26px 22px}}@media (max-width:640px){body .nsc-page h2,body .nsc-who h2.title,body .nsc-who .story h2{font-size:26px}body .nsc-who .compare th,body .nsc-who .compare td{padding:11px 6px}}