.site-view[data-view=home] .hero-synced .hero-media{background:#071624}.site-view[data-view=home] .hero.hero-static.hero-synced{--hero-header-height:100px;height:calc(100svh - var(--hero-header-height));aspect-ratio:auto}.site-view[data-view=home] .hero.hero-static.hero-synced .hero-content{margin-inline:auto;position:absolute;inset:0}@media (max-width:700px){.site-view[data-view=home] .hero.hero-static.hero-synced{aspect-ratio:auto;--hero-header-height:88px}.site-view[data-view=home] .hero.hero-static.hero-synced .hero-media{aspect-ratio:auto;height:100%;position:absolute;inset:0}.site-view[data-view=home] .hero.hero-static.hero-synced .hero-content{height:100%;padding:24px 0 90px;position:absolute}.site-view[data-view=home] .hero.hero-static.hero-synced{background:#071624}}.site-view[data-view=home] .hero-scene-heading,.site-view[data-view=home] .hero-scene-actions{display:grid}.site-view[data-view=home] .hero-scene-text,.site-view[data-view=home] .hero-scene-cta{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;transition:opacity .45s,visibility .45s}.site-view[data-view=home] .hero-scene-text.is-active,.site-view[data-view=home] .hero-scene-cta.is-active{opacity:1;visibility:visible;pointer-events:auto}.site-view[data-view=home] .hero-scene-actions{width:max-content;max-width:100%}@media (prefers-reduced-motion:reduce){.site-view[data-view=home] .hero-scene-text,.site-view[data-view=home] .hero-scene-cta{transition:none}}.site-view[data-view=home] .cvs-heading{flex-wrap:wrap}.site-view[data-view=home] .cvs-heading>div{flex:360px;min-width:0}.site-view[data-view=home] .home-client-link{z-index:1;color:#fff;white-space:normal;text-align:center;border:1px solid #ffffffb3;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;display:inline-flex;position:relative}.site-view[data-view=home] .home-client-link:hover{background:#ffffff1f}.site-view[data-view=home] #services h2:focus-visible{outline-offset:6px;outline:3px solid #65b9fa}body:has(.site-view[data-view=home]) .footer-premium{border-top:0!important}body:has(.site-view[data-view=home]) .footer-bottom>span:last-child{font-style:italic}body:has(.site-view[data-view=home]) .footer-bottom>span:last-child strong{font-style:normal;font-weight:800}.site-view[data-view=home] #google-reviews-title .home-review-rank{color:var(--theme-logo-blue);font-weight:800}
