@media (max-width:760px){html:has(.bb-landing){scroll-snap-type:none;scroll-padding-top:0}.bb-landing>footer,.bb-landing>section{scroll-snap-align:start}}@media (max-width:760px){@media(max-width:760px){.bb-container{width:calc(100% - 40px)}.bb-header{height:80px}.bb-brand{font-size:22px}.bb-brand-mark{width:33px;height:33px;border-radius:10px}.bb-eyebrow{font-size:9px;letter-spacing:1.6px;margin-bottom:24px}.bb-primary,.bb-secondary{font-size:13px!important;padding:14px 16px;min-height:54px;gap:5px;border-radius:10px}.bb-section-heading{display:block;margin-bottom:30px}.bb-section-heading>.bb-eyebrow{margin-bottom:19px}.bb-how h2,.bb-section-heading h2{font-size:33px;letter-spacing:-1.1px}.bb-section-heading>p:last-child{font-size:14px;margin-top:20px}.bb-feature-top{margin-bottom:12px}.bb-how{padding-block:45px}.bb-how ol{grid-template-columns:1fr;gap:28px;margin-top:35px}.bb-how li>span{margin-bottom:15px;padding-top:15px}.bb-how li h3{font-size:16px;line-height:1.25;margin:0 0 6px}.bb-how li p{max-width:100%;margin:0;line-height:1.45}.bb-faq{display:block;padding-block:40px 32px}.bb-faq h2{font-size:30px;margin-bottom:25px}.bb-faq-question{font-size:14px}.bb-footer{flex-wrap:wrap;gap:20px;padding-block:30px}}@media(max-width:430px){.bb-feature-top{margin-bottom:10px}}.bb-header{height:76px;flex-shrink:0}@media(max-width:760px){.bb-header{height:58px}}@media(max-width:760px) and (max-height:720px){.bb-header{height:50px}}@media(max-width:760px) and (max-height:640px){.bb-header{height:44px}}}