@media(max-width:749px){.utility .row a[href^="tel:"]{display:none}.utility .row{gap:12px}.utility .row>div{gap:12px;flex-wrap:wrap}.nav-cta .btn-primary{padding:9px 14px;font-size:12px;gap:6px}.nav .row{gap:12px}.hero{padding:24px 0 36px}.hero-headline{font-size:clamp(30px,8vw,42px);line-height:1.08}.hero-sub{margin-top:18px;font-size:16px;line-height:1.5}.hero-cta{margin-top:22px}.btn{padding:14px 18px;font-size:15px}.hero-cta,.final-actions,.ms-ss-actions{flex-direction:column;align-items:stretch;gap:12px}.hero-cta .btn,.final-actions .btn,.ms-ss-actions .btn{width:100%;justify-content:center}.final-actions{margin-bottom:84px}.msg-fab{bottom:16px;right:16px;padding:10px 14px;font-size:12px}.msg-fab .icon{width:18px;height:18px;font-size:11px}.wrap h2{font-size:clamp(26px,7vw,36px);line-height:1.12}.video-story-grid{display:block}.video-story-content h2{font-size:clamp(26px,7vw,36px)}.video-frame{margin-top:20px}.lead-doc h3{font-size:clamp(28px,7.5vw,40px);line-height:1.06}.lead-doc .role{font-size:15px}.lead-doc .bio{font-size:15px;line-height:1.6}.lead-doc .bio+.bio{margin-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/mobile-fixes.css.map */
