@media(max-width:900px){.bf-legacy{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.bf-legacy{position:relative}.bf-legacy *,.bf-legacy *:before,.bf-legacy *:after{box-sizing:border-box;min-width:0}.bf-legacy img,.bf-legacy svg,.bf-legacy video,.bf-legacy canvas,.bf-legacy iframe{max-width:100%!important;height:auto}.bf-legacy .container,.bf-legacy .section-inner,.bf-legacy .hero-inner,.bf-legacy .nav-inner,.bf-legacy .footer-inner,.bf-legacy .calc-shell,.bf-legacy .calculator-shell,.bf-legacy .app-shell,.bf-legacy .tool-shell,.bf-legacy .form-shell,.bf-legacy main,.bf-legacy section,.bf-legacy header,.bf-legacy footer{max-width:100%!important;min-width:0!important}.bf-legacy .hero,.bf-legacy .section,.bf-legacy .section-light,.bf-legacy .section-tight,.bf-legacy .breadcrumb,.bf-legacy .state-facts,.bf-legacy .faq,.bf-legacy .final-cta,.bf-legacy .footer{padding-left:16px!important;padding-right:16px!important}.bf-legacy h1,.bf-legacy h2:not(:where([data-hl="3"])),.bf-legacy h3:not(:where([data-hl="4"])),.bf-legacy h4:not(:where([data-hl="5"])),.bf-legacy p,.bf-legacy a,.bf-legacy button,.bf-legacy label,.bf-legacy span,.bf-legacy li,.bf-legacy td,.bf-legacy th,.bf-legacy h2:where([data-hl="3"]),.bf-legacy h3:where([data-hl="4"]){overflow-wrap:break-word;word-break:normal}.bf-legacy h1{font-size:clamp(28px,8vw,38px)!important;line-height:1.14!important;letter-spacing:0!important}.bf-legacy h2:not(:where([data-hl="3"])){font-size:clamp(23px,7vw,32px)!important;line-height:1.18!important;letter-spacing:0!important}.bf-legacy .hero-eyebrow,.bf-legacy .hero-badge,.bf-legacy .badge,.bf-legacy .pill,.bf-legacy .kicker,.bf-legacy .eyebrow,.bf-legacy [class*=eyebrow],.bf-legacy [class*=badge],.bf-legacy [class*=pill]{max-width:100%!important;white-space:normal!important;text-align:center;justify-content:center;overflow-wrap:break-word}.bf-legacy .hero-cta-row,.bf-legacy .cta-row,.bf-legacy .hero-meta,.bf-legacy .nav-inner,.bf-legacy .nav-links,.bf-legacy .tabs,.bf-legacy .step-tabs,.bf-legacy .topic-tabs,.bf-legacy .filter-row,.bf-legacy .button-row,.bf-legacy .actions{max-width:100%!important;flex-wrap:wrap!important}.bf-legacy .hero-cta-row .btn,.bf-legacy .cta-row .btn,.bf-legacy .btn,.bf-legacy button,.bf-legacy input,.bf-legacy select,.bf-legacy textarea{max-width:100%!important}.bf-legacy .hero-cta-row .btn,.bf-legacy .cta-row .btn{width:100%;justify-content:center}.bf-legacy .grid,.bf-legacy [class*=grid-cols],.bf-legacy .options,.bf-legacy .pillars,.bf-legacy .quotes,.bf-legacy .state-facts-grid,.bf-legacy .footer-inner,.bf-legacy .contact-grid,.bf-legacy .cards-grid,.bf-legacy .tool-grid,.bf-legacy .result-grid,.bf-legacy .form-grid,.bf-legacy .input-grid,.bf-legacy .comparison-grid{grid-template-columns:1fr!important}.bf-legacy .card,.bf-legacy .opt-card,.bf-legacy .pillar,.bf-legacy .quote,.bf-legacy .state-fact,.bf-legacy .glass-card,.bf-legacy .section-card,.bf-legacy .tool-card,.bf-legacy .contact-card,.bf-legacy .option-card,.bf-legacy .form-card,.bf-legacy .result-card,.bf-legacy .summary-card,.bf-legacy .panel,.bf-legacy .modal,.bf-legacy .wizard,.bf-legacy .wizard-card,.bf-legacy [class$=-card],.bf-legacy [class*="-card "],.bf-legacy [class$=-panel],.bf-legacy [class*="-panel "]{width:100%!important;max-width:100%!important;min-width:0!important}.bf-legacy table{display:block;width:100%!important;max-width:100%!important;overflow-x:auto}.bf-legacy .overflow-x-auto,.bf-legacy [class*=overflow-x]{max-width:100%!important}.bf-legacy .brand-logo-img{max-width:calc(100vw - 96px)!important;height:auto!important}.bf-legacy nav#mainNav,.bf-legacy .nav{max-width:100vw!important;overflow:hidden}.bf-legacy nav#mainNav .nav-inner,.bf-legacy .nav-inner{padding-left:16px!important;padding-right:16px!important}.bf-legacy nav#mainNav .nav-links.open,.bf-legacy .nav-links.open{width:100%!important;max-width:100vw!important;left:0!important;right:0!important}.bf-legacy .contact-options,.bf-legacy .topic-options,.bf-legacy .service-options,.bf-legacy .choice-grid,.bf-legacy .checkbox-grid,.bf-legacy .option-grid,.bf-legacy .radio-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.bf-legacy .contact-options>*,.bf-legacy .topic-options>*,.bf-legacy .service-options>*,.bf-legacy .choice-grid>*,.bf-legacy .checkbox-grid>*,.bf-legacy .option-grid>*,.bf-legacy .radio-grid>*{width:100%!important;max-width:100%!important}}
