.legacy-page .site-header{position:sticky;top:0;background:#050608f2}.legacy-page .main-nav{gap:24px}.legacy-page .brand{width:182px}.legacy-page .service-hero{min-height:0}.legacy-page .page-actions{margin-top:32px}.legacy-page .legacy-copy p,.legacy-page .legacy-article p{font-size:17px}.legacy-page .button{min-height:50px}.legacy-page .pages-footer{margin-top:40px}
@media(max-width:700px){.legacy-page .brand{width:150px}.legacy-page .nav-phone{font-size:0}.legacy-page .nav-phone::after{content:'CALL';font-size:10px;letter-spacing:1.4px}.legacy-page .service-hero{padding-top:40px}.legacy-page .location-map iframe{min-height:300px}}
