*{box-sizing:border-box}body{color:var(--text);font:16px/1.55 var(--hz-font-ui);margin:0}h1,h2,h3{font-family:Georgia,serif}.wrap{width:min(1220px,100% - 48px);margin:auto}a{color:inherit;text-decoration:none}header{z-index:50;background:#fff;height:104px;position:relative}.header-inner{align-items:center;gap:28px;width:min(1420px,100% - 36px);height:104px;margin:auto;display:flex}.logo{align-items:center;gap:10px;margin-right:auto;display:flex}.logo>span{background:linear-gradient(145deg,var(--green),var(--navy));color:#fff;border-radius:10px;place-items:center;width:50px;height:50px;font-size:25px;display:grid}.logo>b{font-size:22px;line-height:1}.logo small{color:var(--green);letter-spacing:.22em;margin-top:5px;font-size:11px;display:block}.header-inner nav{align-items:center;gap:25px;display:flex}.header-inner nav button,.header-inner nav>a{white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:800}.header-inner nav button{gap:8px;display:flex}.header-inner nav i{font-style:normal}.btn{background:var(--green);color:#fff;border-radius:12px;align-items:center;min-height:50px;padding:0 22px;font-weight:900;display:inline-flex}.header-cta{gap:15px}.hamb{background:0 0;border:0;display:none}.mega{background:#fff;border-radius:0 0 18px 18px;width:min(1320px,100% - 36px);position:absolute;top:104px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 65px #102f3e38}.close{cursor:pointer;background:#fff;border:1px solid #d6e5de;border-radius:50%;width:34px;height:34px;font-size:22px;position:absolute;top:12px;right:14px}.standard{grid-template-columns:repeat(3,1fr);gap:10px 20px;padding:35px;display:grid}.standard>a:not(.overview){border-radius:12px;grid-template-columns:46px 1fr;gap:14px;padding:18px;display:grid}.standard>a:hover{background:var(--soft)}.menu-icon{background:var(--soft);width:44px;height:44px;color:var(--green);border-radius:13px;place-items:center;font-size:21px;font-style:normal;display:grid}.standard span{gap:5px;display:grid}.standard small{color:#65777f}.standard em{color:var(--green);font-size:12px;font-style:normal;font-weight:900}.overview{text-align:center;background:var(--navy);color:#fff;border-radius:10px;grid-column:1/-1;padding:14px}.location-mega{grid-template-columns:repeat(3,1fr);display:grid}.location-mega section{border-right:1px solid #dbe6e0;padding:32px 30px}.location-mega h3{font-size:23px}.location-mega section>a:not(.all){border-radius:10px;gap:2px;padding:10px;display:grid;position:relative}.location-mega section>a:hover{background:var(--soft)}.location-mega small{color:var(--green);font-size:9px;font-weight:900}.location-mega section>a i{color:var(--green);position:absolute;top:18px;right:10px}.location-mega .all{color:var(--green);border-top:1px solid #dce7e1;margin-top:10px;padding:13px 10px;font-size:13px;font-weight:900;display:block}.location-mega footer{background:var(--navy);color:#fff;grid-column:1/-1;justify-content:space-between;padding:20px 30px;display:flex}.mobile{display:none}.hero{color:#fff;background:linear-gradient(90deg,#173f50f2 0%,#173f50a8 45%,#0000 75%),url(https://images.unsplash.com/photo-1544725176-7c40e5a71c5e?auto=format&fit=crop&w=2200&q=90) 50%/cover;align-items:center;min-height:720px;display:flex}.hero-content{width:min(1220px,100% - 48px);margin:auto}.trust{gap:8px;margin-bottom:30px;display:grid}.trust>span{color:#fff}.trust b{color:#ffc747;letter-spacing:4px}.trust small{color:#fff;letter-spacing:0;margin-top:6px;display:block}.hero h1{margin:15px 0 25px;font-size:76px;line-height:.98}.hero p{max-width:660px;font-size:19px}.actions{gap:16px;margin-top:30px;display:flex}.outline{border:2px solid #fff;border-radius:12px;align-items:center;padding:0 22px;font-weight:900;display:inline-flex}.reviews,.process,.final,.site-footer{background:var(--navy);color:#fff}.reviews,.section,.process,.blog{padding:100px 0}.reviews h2,.section h2,.process h2,.blog h2{margin:12px 0 38px;font-size:48px}.reviews>div>span,.section>span,.process>div>span,.blog>div>span,.final span{color:var(--lime);letter-spacing:.14em;font-size:11px;font-weight:900}.cards,.service-grid,.content-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.cards article,.service-grid article,.content-grid>div{color:var(--text);background:#fff;border-radius:18px;padding:28px}.cards article>b{color:var(--green);font-size:12px}.cards h3{font-size:22px}.service-grid article{background:var(--soft)}.service-grid article>i{width:55px;height:55px;color:var(--green);background:#fff;border-radius:15px;place-items:center;font-size:25px;font-style:normal;display:grid}.service-grid h3{font-size:27px}.service-grid a,.blog a{color:var(--green);font-weight:900}.process>div>div{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.process article{color:var(--text);background:#fff;border-radius:18px;padding:28px;position:relative}.process article>i{color:var(--green);font-size:24px;font-style:normal}.process article>b{color:#94a49d;position:absolute;right:24px}.city-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.city-grid a{border:1px solid #d6e5dd;border-radius:15px;gap:20px;padding:24px;display:grid}.city-grid b{font:22px Georgia,serif}.city-grid span{color:var(--green);font-size:13px;font-weight:900}.blog .cards article>div{background:linear-gradient(145deg,#b6ded0,#173f50);border-radius:18px 18px 0 0;height:180px;margin:-28px -28px 22px}.inner-hero{color:#fff;background:linear-gradient(90deg,#173f50f7,#173f50b0),url(https://images.unsplash.com/photo-1576091160399-112ba8d25d1d?auto=format&fit=crop&w=2200&q=85) 50%/cover;align-items:center;min-height:550px;display:flex}.inner-hero>div{width:min(1220px,100% - 48px);margin:auto}.inner-hero h1{max-width:800px;margin:15px 0;font-size:64px}.inner-hero p{max-width:650px;font-size:19px}.content-grid{grid-template-columns:1fr 1fr}.content-grid>div{border:1px solid #d7e5de}.final{border-top:1px solid #ffffff18;padding:80px 0}.final>.wrap{justify-content:space-between;align-items:center;display:flex}.final h2{margin:10px 0;font-size:46px}.site-footer{padding-top:60px}.footer-grid{grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:50px;display:grid}.footer-grid>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.site-footer .logo{color:#fff}.site-footer .phone{color:var(--lime);font-size:22px;font-weight:900}.copyright{text-align:center;background:#0f3443;margin-top:55px;padding:25px;font-size:12px}@media (width<=900px){header,.header-inner{height:84px}.header-inner nav,.header-cta{display:none}.hamb{gap:5px;width:46px;height:46px;padding:10px;display:grid}.hamb i{background:var(--navy);height:2px;display:block}.mobile{z-index:100;background:#fff;padding:18px;display:block;position:fixed;inset:0;overflow:auto}.mobile>div{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.mobile>div>button{background:0 0;border:0;font-size:30px}.mobile section>button{background:0 0;border:0;border-bottom:1px solid #d9e5df;justify-content:space-between;width:100%;padding:18px 5px;font-size:17px;font-weight:900;display:flex}.mobile nav{background:var(--soft);padding:10px 15px;display:grid}.mobile nav a,.mobile>a{padding:11px 0}.mobile>.btn{margin-top:20px;padding:0 20px}.hero{background-position:62%;min-height:680px}.hero h1{font-size:52px}.cards,.service-grid,.content-grid,.process>div>div,.city-grid{grid-template-columns:1fr 1fr}.final>.wrap{flex-direction:column;align-items:flex-start;gap:25px}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}}@media (width<=560px){.wrap,.hero-content,.inner-hero>div{width:calc(100% - 32px)}.logo>b{font-size:18px}.logo>span{width:44px;height:44px}.hero h1,.inner-hero h1{font-size:43px}.hero p{font-size:17px}.actions{flex-direction:column;align-items:flex-start}.reviews,.section,.process,.blog{padding:72px 0}.reviews h2,.section h2,.process h2,.blog h2,.final h2{font-size:35px}.cards,.service-grid,.content-grid,.process>div>div,.city-grid,.footer-grid{grid-template-columns:1fr}.footer-grid>div:first-child{grid-column:auto}.final{padding:65px 0}}.image-logo{width:220px}.image-logo img{width:100%;height:auto;display:block}.site-header{z-index:80}.detailed-hero{background-image:linear-gradient(90deg,#173f50f5 0%,#173f50d0 40%,#173f5038 67%,#0000 82%),url(/hero-couple.png);background-position:50%;background-size:cover;min-height:760px;position:relative}.detailed-hero .hero-content{padding-bottom:115px}.faces{display:flex}.faces i{color:#fff;background:linear-gradient(145deg,#2fbf71,#173f50);border:2px solid #fff;border-radius:50%;place-items:center;width:36px;height:36px;margin-right:-8px;font-size:9px;font-style:normal;display:grid}.trust{gap:5px;width:max-content}.trust b{flex-direction:column;align-items:flex-start;font-size:20px;display:flex}.trust small{font-size:13px}.quick-help{z-index:3;background:var(--navy);border-radius:18px;grid-template-columns:1.25fr repeat(3,1fr);align-items:center;gap:18px;width:min(1180px,100% - 48px);padding:22px 28px;display:grid;position:absolute;bottom:34px;left:50%;transform:translate(-50%);box-shadow:0 22px 50px #0c2c3938}.quick-help h2{color:#fff;text-align:center;margin:0;font-size:26px}.quick-help a{color:var(--navy);text-align:center;background:#fff;border-radius:12px;padding:14px 18px;font-weight:900}.quick-help a:hover{background:var(--lime)}.premium-reviews{padding-bottom:68px;overflow:hidden}.review-heading{justify-content:space-between;align-items:flex-end;margin-bottom:30px;display:flex}.review-heading h2{margin-bottom:8px}.review-heading p{color:#d4e2e6;margin:0}.review-heading>div:last-child{gap:9px;display:flex}.review-heading button,.blog-head button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:46px;height:46px;font-size:20px;display:grid}.review-heading button:hover{background:var(--green)}.review-viewport{margin-left:max(24px,50vw - 610px);overflow:hidden}.review-track{--review-card:360px;gap:18px;width:max-content;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:flex}.review-track article{flex:0 0 var(--review-card);min-height:265px;color:var(--text);background:#fff;border-radius:18px;padding:28px}.review-track article>b{color:var(--green);align-items:center;gap:8px;font-size:12px;display:flex}.review-track img{width:16px;height:16px}.review-track small{color:#63757c}.review-track h3{font-size:23px}.review-track p{line-height:1.7}.review-dots{justify-content:center;gap:8px;margin-top:28px;display:flex}.review-dots button{cursor:pointer;background:#fff6;border:0;border-radius:50%;width:8px;height:8px;padding:0}.review-dots button.active{background:var(--lime);width:12px;height:12px}.section-intro{color:#5d7078;max-width:700px;margin:-20px 0 38px;font-size:18px}.service-grid article{flex-direction:column;min-height:320px;display:flex}.service-grid article>a{margin-top:auto}.local-care{background:#f1f7f4}.care-tabs{gap:10px;margin-bottom:28px;display:flex}.care-tabs button{color:var(--navy);cursor:pointer;background:#fff;border:1px solid #cfe0d7;border-radius:999px;padding:13px 20px;font-weight:900}.care-tabs button.active{border-color:var(--green);background:var(--green);color:#fff}.city-grid a{background:#fff;transition:all .2s}.city-grid a:hover{border-color:var(--green);transform:translateY(-3px);box-shadow:0 14px 30px #173f5012}.city-grid small{color:var(--green);font-size:10px;font-weight:900}.locations-all{margin-top:30px}.aid-feature{background:var(--navy);color:#fff;padding:105px 0}.aid-feature>.wrap{grid-template-columns:1.05fr .95fr;align-items:center;gap:80px;display:grid}.aid-feature h2{color:#fff;max-width:680px;margin:13px 0 20px;font-size:48px}.aid-feature p{color:#d5e4e7;max-width:650px;font-size:18px}.aid-feature>div>div>span{color:var(--lime);letter-spacing:.14em;font-size:11px;font-weight:900}.aid-feature img{object-fit:contain;border-radius:20px;width:100%;max-height:520px;display:block}.aid-feature .outline{color:#fff}.blog{overflow:hidden}.blog-head{justify-content:space-between;align-items:flex-end;margin-bottom:35px;display:flex}.blog-head h2{margin-bottom:0}.blog-head>div:last-child{align-items:center;gap:10px;display:flex}.blog-head>div:last-child>a{margin-right:15px}.blog-head button{color:var(--navy);border-color:#9cb5aa}.blog-rail{scrollbar-width:none;gap:18px;padding:0 max(24px,50vw - 610px) 12px;display:flex;overflow-x:auto}.blog-rail::-webkit-scrollbar{display:none}.blog-rail article{background:#fff;border:1px solid #d3e1da;border-radius:18px;flex-direction:column;flex:0 0 365px;min-height:510px;padding:18px;display:flex}.blog-image{background-position:50%;background-size:cover;border-radius:13px;height:220px}.image-0{background-image:url(https://images.unsplash.com/photo-1576091160550-2173dba999ef?auto=format&fit=crop&w=800&q=80)}.image-1{background-image:url(https://images.unsplash.com/photo-1559839734-2b71ea197ec2?auto=format&fit=crop&w=800&q=80)}.image-2{background-image:url(/hearing-aids.png);background-color:var(--navy);background-repeat:no-repeat;background-size:contain}.image-3{background-image:url(https://images.unsplash.com/photo-1506126613408-eca07ce68773?auto=format&fit=crop&w=800&q=80)}.image-4{background-image:url(https://images.unsplash.com/photo-1529156069898-49953e39b3ac?auto=format&fit=crop&w=800&q=80)}.image-5{background-image:url(https://images.unsplash.com/photo-1581579185169-7d3b3f57bc0c?auto=format&fit=crop&w=800&q=80)}.blog-rail article>small{color:var(--green);margin-top:18px;font-weight:900}.blog-rail h3{font-size:24px}.blog-rail .btn{width:max-content;margin-top:auto}.content-grid>div>i{background:var(--soft);width:48px;height:48px;color:var(--green);border-radius:13px;place-items:center;font-size:21px;font-style:normal;display:grid}.footer-grid{grid-template-columns:1.4fr repeat(4,1fr)}.site-footer .image-logo{width:235px;margin:0}.social{flex-direction:row!important;display:flex!important}.social a{border:1px solid #ffffff80;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}.social img{filter:brightness(0)invert();width:22px}.legal{border-top:1px solid #ffffff25;justify-content:center;gap:35px;margin-top:55px;padding:25px 0;font-size:12px;display:flex}@media (width<=1050px){.header-inner,.header-inner nav{gap:14px}.header-inner nav button,.header-inner nav>a{font-size:12px}.image-logo{width:185px}.footer-grid{grid-template-columns:1fr 1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}}@media (width<=900px){.image-logo{width:200px}.detailed-hero{background-position:67%;min-height:760px}.detailed-hero .hero-content{padding-bottom:190px}.quick-help{grid-template-columns:1fr 1fr;bottom:24px}.quick-help h2{grid-column:1/-1}.aid-feature>.wrap{grid-template-columns:1fr}.aid-feature img{max-height:450px}.blog-head{flex-direction:column;align-items:flex-start;gap:25px}}@media (width<=560px){.detailed-hero{background-position:70%;min-height:840px}.detailed-hero .hero-content{padding-bottom:250px}.quick-help{grid-template-columns:1fr;width:calc(100% - 28px);padding:18px}.quick-help h2{grid-column:auto}.review-track{--review-card:calc(100vw - 48px)}.review-heading{flex-direction:column;align-items:flex-start;gap:20px}.care-tabs{overflow-x:auto}.care-tabs button{flex:none}.aid-feature{padding:72px 0}.aid-feature h2{font-size:35px}.blog-rail article{flex-basis:calc(100vw - 48px)}.footer-grid{grid-template-columns:1fr}.footer-grid>div:first-child{grid-column:auto}.legal{flex-wrap:wrap;gap:15px 25px}}.home-stories{padding:110px 0}.home-stories article{border-bottom:1px solid #d7e4dd;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding:70px 0;display:grid}.home-stories article:first-child{padding-top:0}.home-stories article.reverse>div{order:2}.home-stories img{object-fit:cover;border-radius:24px 100px 24px 24px;width:100%;height:440px;box-shadow:0 25px 55px #173f5018}.home-stories .reverse img{border-radius:100px 24px 24px}.home-stories span,.symptoms>span,.service-options span,.why span,.editorial span,.appointment>span,.article-library>span,.contact-layout span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.home-stories h2,.symptoms h2,.service-options h2,.why h2,.editorial h2,.appointment h2,.service-faq h2,.contact-layout h2{margin:13px 0 18px;font-size:46px;line-height:1.15}.home-stories p,.editorial p{font-size:18px;line-height:1.75}.stats{background:var(--green);color:#fff;padding:58px 0}.stats>.wrap{grid-template-columns:repeat(4,1fr);display:grid}.stats>.wrap>div{text-align:center;border-right:1px solid #ffffff45;gap:6px;padding:15px 30px;display:grid}.stats>.wrap>div:last-child{border:0}.stats b{font:46px Georgia,serif}.home-faq,.service-faq{background:#f0f7f3;padding:100px 0}.home-faq>.wrap,.service-faq>.wrap{grid-template-columns:.7fr 1.3fr;gap:90px;display:grid}.home-faq>div>div:first-child>span,.service-faq>div>div:first-child>span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.home-faq h2{font-size:46px}.home-faq>div>div:first-child>a{color:var(--green);font-weight:900}.faq-list{border-top:1px solid #cbdad2}.faq-list details{border-bottom:1px solid #cbdad2;padding:23px 0}.faq-list summary{color:var(--navy);cursor:pointer;justify-content:space-between;font-size:18px;font-weight:900;list-style:none;display:flex}.faq-list summary i{color:var(--green);font-size:24px;font-style:normal}.faq-list p{color:#5a6d74;line-height:1.7}.service-hero{min-height:640px}.symptoms>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.symptoms article{border:1px solid #d5e3dc;border-radius:16px;align-items:center;gap:18px;padding:22px;display:flex}.symptoms article i{background:var(--soft);width:46px;height:46px;color:var(--green);border-radius:13px;place-items:center;font-style:normal;display:grid}.symptoms h3{font-size:19px}.service-options{background:var(--navy);color:#fff;padding:100px 0}.service-options h2{color:#fff}.service-options>.wrap>div{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.service-options a{min-height:280px;color:var(--text);background:#fff;border-radius:18px;flex-direction:column;padding:28px;display:flex}.service-options a>i{background:var(--soft);width:50px;height:50px;color:var(--green);border-radius:14px;place-items:center;font-size:22px;font-style:normal;display:grid}.service-options a h3{font-size:23px}.service-options a b{color:var(--green);margin-top:auto;font-size:13px}.why{background:#edf7f2;padding:105px 0}.why>.wrap{grid-template-columns:.7fr 1.3fr;gap:70px;display:grid}.why>.wrap>div:last-child{grid-template-columns:1fr 1fr;gap:16px;display:grid}.why article{background:#fff;border-radius:17px;padding:26px;position:relative}.why article>b{color:var(--green);position:absolute;right:22px}.why article h3{font-size:21px}.price-band{background:var(--navy);color:#fff;padding:65px 0}.price-band>.wrap{justify-content:space-between;align-items:center;display:flex}.price-band span{color:var(--lime);letter-spacing:.14em;font-size:11px;font-weight:900}.price-band h2{color:#fff;margin:8px 0;font-size:43px}.split-section{grid-template-columns:1fr 1fr;align-items:center;gap:85px;padding-top:105px;padding-bottom:105px;display:grid}.split-section img{object-fit:cover;border-radius:24px 105px 24px 24px;width:100%;height:500px}.split-section ul{color:var(--navy);gap:12px;padding:0;font-weight:900;list-style:none;display:grid}.appointment{padding-top:100px;padding-bottom:100px}.article-filter{gap:10px;margin-bottom:35px;display:flex}.article-filter button{background:#fff;border:1px solid #cfded6;border-radius:999px;padding:12px 18px;font-weight:900}.article-filter button:first-child{background:var(--green);color:#fff}.article-library>div:last-child{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.article-library article{border:1px solid #d3e1da;border-radius:18px;padding:18px}.article-library .blog-image{height:210px}.article-library article>small{color:var(--green);margin-top:18px;font-weight:900;display:block}.article-library article h3{font-size:23px}.article-library article>a{color:var(--green);font-weight:900}.blog-detail{grid-template-columns:260px 1fr;gap:80px;padding-top:100px;padding-bottom:110px;display:grid}.blog-detail aside{background:var(--soft);border-radius:16px;align-self:start;padding:25px;display:grid;position:sticky;top:25px}.blog-detail aside a{border-bottom:1px solid #cfe0d7;padding:11px 0}.blog-detail .lead{color:var(--navy);font:27px/1.5 Georgia,serif}.blog-detail section{border-bottom:1px solid #d6e3dc;padding:25px 0}.blog-detail section h2{font-size:36px}.contact-layout{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.contact-layout .phone{color:var(--green);font:38px Georgia,serif;display:block}.contact-layout form{background:var(--soft);border-radius:18px;grid-template-columns:1fr 1fr;gap:18px;padding:30px;display:grid}.contact-layout label{gap:7px;font-weight:900;display:grid}.contact-layout label:nth-child(4){grid-column:1/-1}.contact-layout input,.contact-layout textarea{background:#fff;border:1px solid #cbdad2;border-radius:10px;width:100%;padding:14px}.contact-layout form .btn{cursor:pointer;border:0;width:max-content}@media (width<=900px){.home-stories article,.home-faq>.wrap,.service-faq>.wrap,.why>.wrap,.split-section,.blog-detail,.contact-layout{grid-template-columns:1fr;gap:40px}.home-stories article.reverse>div{order:initial}.stats>.wrap,.service-options>.wrap>div,.article-library>div:last-child,.why>.wrap>div:last-child{grid-template-columns:1fr 1fr}.blog-detail aside{position:static}.contact-layout form{grid-template-columns:1fr}.contact-layout label:nth-child(4){grid-column:auto}}@media (width<=560px){.home-stories{padding:72px 0}.home-stories article{padding:52px 0}.home-stories img,.split-section img{border-radius:18px 58px 18px 18px;height:330px}.home-stories h2,.symptoms h2,.service-options h2,.why h2,.editorial h2,.appointment h2,.service-faq h2,.home-faq h2{font-size:35px}.stats>.wrap,.symptoms>div,.service-options>.wrap>div,.why>.wrap>div:last-child,.article-library>div:last-child{grid-template-columns:1fr}.stats>.wrap>div{border-bottom:1px solid #ffffff45;border-right:0}.price-band>.wrap{flex-direction:column;align-items:flex-start;gap:25px}.article-filter{overflow-x:auto}.article-filter button{flex:none}.service-hero{min-height:590px}}.header-inner nav button{align-items:center}.header-inner nav button>i{place-items:center;width:14px;height:14px;font-size:0;line-height:1;display:grid;position:relative}.header-inner nav button>i:before{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transform:rotate(45deg)translate(-1px,-1px)}.review-dots{align-items:center;min-height:14px}.review-dots button{flex:0 0 8px;width:8px;height:8px;transition:transform .2s,background .2s;display:block}.review-dots button.active{width:8px;height:8px;transform:scale(1.5)}.detail-intro{grid-template-columns:1fr 1fr;align-items:center;gap:85px;padding-top:105px;padding-bottom:105px;display:grid}.detail-intro>div>span,.detail-path span,.pricing-focus span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.detail-intro h2,.detail-path h2,.pricing-focus h2{margin:14px 0 20px;font-size:46px;line-height:1.12}.detail-intro p{font-size:18px;line-height:1.75}.detail-intro ul{color:var(--navy);gap:12px;padding:0;font-weight:900;list-style:none;display:grid}.detail-intro img{object-fit:cover;border-radius:25px 105px 25px 25px;width:100%;height:500px;display:block;box-shadow:0 25px 55px #173f5018}.detail-path{background:var(--navy);color:#fff;padding:105px 0}.detail-path h2{color:#fff;max-width:760px}.detail-path>.wrap>div{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px;display:grid}.detail-path article{min-height:245px;color:var(--text);background:#fff;border-radius:18px;padding:28px;position:relative}.detail-path article>i{background:var(--soft);width:50px;height:50px;color:var(--green);border-radius:14px;place-items:center;font-size:22px;font-style:normal;display:grid}.detail-path article>small{color:#819399;font-weight:900;position:absolute;top:27px;right:24px}.detail-path article h3{margin:22px 0 10px;font-size:23px}.detail-path article p{color:#607178;line-height:1.65}.pricing-focus{background:#eef7f2;padding:90px 0}.pricing-focus>.wrap{background:#fff;border:1px solid #cfe1d8;border-radius:24px;padding:45px}.pricing-focus h2{max-width:780px}.pricing-focus>.wrap>div{grid-template-columns:repeat(4,1fr);gap:12px;margin:28px 0;display:grid}.pricing-focus b{background:var(--soft);color:var(--navy);border-radius:10px;padding:15px}@media (width<=900px){.detail-intro{grid-template-columns:1fr;gap:40px}.detail-path>.wrap>div,.pricing-focus>.wrap>div{grid-template-columns:1fr 1fr}}@media (width<=560px){.detail-intro{padding-top:70px;padding-bottom:70px}.detail-intro h2,.detail-path h2,.pricing-focus h2{font-size:35px}.detail-intro img{border-radius:18px 58px 18px 18px;height:330px}.detail-path{padding:72px 0}.detail-path>.wrap>div,.pricing-focus>.wrap>div{grid-template-columns:1fr}.pricing-focus{padding:65px 0}.pricing-focus>.wrap{padding:25px}}.site-header{position:relative}.header-inner{gap:34px;width:min(1480px,100% - 56px)}.header-inner nav{gap:31px}.header-inner nav button,.header-inner nav>a{padding:12px 0;font-size:14px;transition:color .18s}.header-inner nav button:hover,.header-inner nav button[aria-expanded=true],.header-inner nav>a:hover{color:var(--green)}.header-inner nav button[aria-expanded=true]{box-shadow:inset 0 -2px var(--green)}.header-inner nav button[aria-expanded=true]>i:before{transform:rotate(225deg)translate(-1px,-1px)}.mega{z-index:90;border-top:1px solid #e3ece7;margin-top:0;animation:.18s ease-out mega-in;top:100%;overflow:visible}.mega:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.mega>.close{z-index:3}@keyframes mega-in{0%{opacity:0;transform:translate(-50%,-5px)}to{opacity:1;transform:translate(-50%)}}.location-mega{overflow:hidden}.location-mega section{min-width:0;padding:30px}.location-mega h3{align-items:center;gap:14px;margin:0 0 20px;padding-right:38px;display:flex}.location-mega h3 .menu-icon{flex:0 0 44px}.location-mega section>a:not(.all){grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:62px;padding:9px 10px}.location-mega section>a:not(.all) .location-pin{background:var(--soft);width:32px;height:32px;color:var(--green);border-radius:9px;place-items:center;font-style:normal;display:grid;position:static}.location-mega section>a:not(.all) span{gap:1px;min-width:0;display:grid}.location-mega section>a:not(.all) b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.location-mega section>a:not(.all) em{color:var(--green);font-style:normal}.location-mega footer span{gap:2px;display:grid}.location-mega footer small{color:#d7e4e8;font-size:12px}.location-mega footer>a{font-weight:900}@media (width<=1220px) and (width>=901px){.header-inner{gap:17px;width:calc(100% - 28px)}.header-inner nav{gap:17px}.header-inner nav button,.header-inner nav>a{font-size:12px}.image-logo{width:175px}.header-cta{padding:0 17px}.mega{width:calc(100% - 28px)}}.sign-strip{background:var(--soft);padding:26px 0}.sign-strip>.wrap{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.sign-strip article{background:#fff;border-radius:14px;align-items:center;gap:14px;padding:15px 18px;display:flex}.sign-strip article>i{background:var(--green);color:#fff;border-radius:12px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.sign-strip article span{display:grid}.sign-strip small{color:var(--green);font-size:9px;font-weight:900}.sign-strip b{color:var(--navy);font-family:Georgia,serif}.treatment-flow{background:var(--navy);color:#fff;padding:105px 0}.treatment-flow>.wrap{grid-template-columns:.7fr 1.3fr;gap:75px;display:grid}.treatment-flow span,.earwax-options>span,.assessment-audience span,.test-journey span,.results-panel span,.aid-choice span,.aid-options>span,.fitting-journey span,.aftercare-band span{color:var(--lime);letter-spacing:.14em;font-size:11px;font-weight:900}.treatment-flow h2,.earwax-options h2,.assessment-audience h2,.test-journey h2,.results-panel h2,.aid-choice h2,.aid-options h2,.fitting-journey h2,.aftercare-band h2{font-size:46px;line-height:1.15}.treatment-flow>div>div:first-child>a{color:var(--lime);font-weight:900}.flow-steps{grid-template-columns:1fr 1fr;gap:16px;display:grid}.flow-steps article{color:var(--text);background:#fff;border-radius:17px;padding:24px}.flow-steps i,.earwax-options i{background:var(--soft);width:46px;height:46px;color:var(--green);border-radius:13px;place-items:center;font-style:normal;display:grid}.flow-steps b{margin-top:18px;font:21px Georgia,serif;display:block}.earwax-options>div,.aid-options>div{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.earwax-options article{border:1px solid #d4e3db;border-radius:18px;padding:27px}.earwax-options h3{font-size:23px}.assessment-audience{grid-template-columns:.7fr 1.3fr;gap:75px;padding-top:105px;padding-bottom:105px;display:grid}.assessment-audience>div:last-child{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.assessment-audience article{background:var(--soft);border-radius:18px;padding:25px}.assessment-audience article>i{color:var(--green);font-size:28px;font-style:normal}.assessment-audience h3{font-size:21px}.assessment-audience span,.aid-choice span,.aid-options>span{color:var(--green)}.test-journey{background:#edf7f2;padding:100px 0}.test-journey>div>div{grid-template-columns:repeat(4,1fr);gap:0;margin-top:35px;display:grid}.test-journey article{border-top:2px solid var(--green);background:#fff;padding:26px;position:relative}.test-journey article>i{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;margin-top:-47px;font-style:normal;font-weight:900;display:grid}.test-journey h3{margin-top:25px}.results-panel{background:var(--navy);color:#fff;padding:85px 0}.results-panel>.wrap{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.results-panel h2{color:#fff}.results-panel>div>div:last-child{gap:12px;display:grid}.results-panel b{background:#ffffff0c;border:1px solid #ffffff2b;border-radius:11px;padding:15px 18px}.aid-choice{background:var(--navy);color:#fff;padding:100px 0}.aid-choice>.wrap{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.aid-choice h2{color:#fff}.aid-choice img{object-fit:contain;border-radius:24px;width:100%;max-height:500px;display:block}.aid-options article{border:1px solid #d3e2da;border-radius:18px;flex-direction:column;min-height:330px;padding:27px;display:flex}.aid-options article>i{color:var(--green);font-size:34px;font-style:normal}.aid-options article>small{color:var(--green);margin-top:18px;font-weight:900}.aid-options h3{font-size:24px}.aid-options article>a{color:var(--green);margin-top:auto;font-weight:900}.fitting-journey{background:#edf7f2;padding:100px 0}.fitting-journey>.wrap{grid-template-columns:.7fr 1.3fr;gap:70px;display:grid}.fitting-journey span{color:var(--green)}.fitting-journey>div>div:last-child{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.fitting-journey article{background:#fff;border-radius:18px;padding:25px}.fitting-journey article>i{color:var(--green);font-size:28px;font-style:normal}.aftercare-band{background:var(--navy);color:#fff;padding:75px 0}.aftercare-band>.wrap{justify-content:space-between;align-items:center;gap:50px;display:flex}.aftercare-band h2{color:#fff;max-width:760px;margin:10px 0}@media (width<=900px){.treatment-flow>.wrap,.assessment-audience,.results-panel>.wrap,.aid-choice>.wrap,.fitting-journey>.wrap{grid-template-columns:1fr;gap:40px}.assessment-audience>div:last-child,.fitting-journey>div>div:last-child{grid-template-columns:repeat(3,1fr)}.test-journey>div>div{grid-template-columns:1fr 1fr;gap:25px 0}.aftercare-band>.wrap{flex-direction:column;align-items:flex-start}}@media (width<=560px){.sign-strip>.wrap,.flow-steps,.earwax-options>div,.assessment-audience>div:last-child,.aid-options>div,.fitting-journey>div>div:last-child{grid-template-columns:1fr}.treatment-flow,.aid-choice,.test-journey,.fitting-journey{padding:72px 0}.treatment-flow h2,.earwax-options h2,.assessment-audience h2,.test-journey h2,.results-panel h2,.aid-choice h2,.aid-options h2,.fitting-journey h2,.aftercare-band h2{font-size:35px}.assessment-audience{padding-top:72px;padding-bottom:72px}.test-journey>div>div{grid-template-columns:1fr;gap:25px}.results-panel{padding:70px 0}}.landing-feature{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:105px;padding-bottom:105px;display:grid}.landing-feature.reverse img{order:2}.landing-feature img{object-fit:cover;border-radius:24px 95px 24px 24px;width:100%;height:480px;display:block}.landing-feature span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.landing-feature h2{font-size:46px;line-height:1.15}.landing-feature p{font-size:18px;line-height:1.75}.service-options.hearing-test{color:var(--text);background:#eef7f2}.service-options.hearing-test h2{color:var(--navy)}.service-options.hearing-aids{background:#123847}.service-options.earwax-removal a:first-child{box-shadow:inset 0 4px var(--green)}@media (width<=900px){.landing-feature{grid-template-columns:1fr;gap:40px}.landing-feature.reverse img{order:initial}}@media (width<=560px){.landing-feature{padding-top:72px;padding-bottom:72px}.landing-feature img{border-radius:18px 58px 18px 18px;height:330px}.landing-feature h2{font-size:35px}}.lean-overview{padding:100px 0}.lean-overview>.wrap{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.lean-overview span,.lean-included>span,.lean-process span,.lean-results span,.lean-support span,.page-final-cta span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.lean-overview h2,.lean-included h2,.lean-process h2,.lean-results h2,.lean-support h2,.page-final-cta h2{margin:13px 0 18px;font-size:46px;line-height:1.15}.lean-overview p,.lean-results p,.lean-support p{font-size:18px;line-height:1.75}.lean-overview ul{color:var(--navy);gap:11px;padding:0;font-weight:900;list-style:none;display:grid}.lean-overview img{object-fit:cover;border-radius:24px 95px 24px 24px;width:100%;height:470px;display:block}.lean-overview.aids{background:#f0f7f4}.lean-overview.aids img{object-fit:contain;background:var(--navy)}.lean-included>div{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.lean-included article{background:#fff;border:1px solid #d3e2da;border-radius:18px;padding:28px}.lean-included article>i{background:var(--soft);width:48px;height:48px;color:var(--green);border-radius:13px;place-items:center;font-size:22px;font-style:normal;display:grid}.lean-included h3{font-size:22px}.lean-included p{color:#607178;line-height:1.7}.lean-process{background:var(--navy);color:#fff;padding:100px 0}.lean-process h2{color:#fff}.lean-process>div>div{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:35px;display:grid}.lean-process article{color:var(--text);background:#fff;border-radius:17px;padding:26px}.lean-process article>i{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;font-weight:900;display:grid}.lean-process article h3{font-size:21px}.lean-process article p{color:#607178}.lean-process.aids{background:#123847}.lean-results{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:100px;padding-bottom:100px;display:grid}.lean-results>div:last-child{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lean-results b{background:var(--soft);color:var(--navy);border-radius:12px;padding:18px}.lean-results a{color:var(--green);font-weight:900}.lean-support{background:#eef7f2;padding:90px 0}.lean-support>.wrap{grid-template-columns:1fr .8fr;align-items:center;gap:80px;display:grid}.lean-support img{object-fit:cover;border-radius:70px 20px 20px;width:100%;height:330px;display:block}.page-final-cta{background:var(--navy);color:#fff;border-top:1px solid #ffffff20;padding:75px 0}.page-final-cta>.wrap{justify-content:space-between;align-items:center;gap:50px;display:flex}.page-final-cta span{color:var(--lime)}.page-final-cta h2{color:#fff;margin-bottom:5px}.page-final-cta p{color:#d7e4e8;margin:0}@media (width<=900px){.lean-overview>.wrap,.lean-results,.lean-support>.wrap{grid-template-columns:1fr;gap:40px}.lean-process>div>div{grid-template-columns:1fr 1fr}.page-final-cta>.wrap{flex-direction:column;align-items:flex-start}}@media (width<=560px){.lean-overview,.lean-process,.lean-support{padding:72px 0}.lean-overview h2,.lean-included h2,.lean-process h2,.lean-results h2,.lean-support h2,.page-final-cta h2{font-size:35px}.lean-overview img{border-radius:18px 58px 18px 18px;height:330px}.lean-included>div,.lean-process>div>div,.lean-results>div:last-child{grid-template-columns:1fr}.lean-results{padding-top:72px;padding-bottom:72px}.lean-support img{height:280px}.page-final-cta{padding:60px 0}}.lean-page.aids .lean-overview{background:#f0f7f4}.lean-page.aids .lean-overview img{object-fit:contain;background:var(--navy)}.lean-page.aids .lean-process{background:#123847}.support-points{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.support-points b{color:var(--navy);background:#fff;border-radius:9px;padding:10px 13px;font-size:13px}.lean-page.hearing-test-pricing .lean-included article,.lean-page.hearing-aid-prices-finance .lean-included article{background:var(--navy);color:#fff;border:0}.lean-page.hearing-test-pricing .lean-included article p,.lean-page.hearing-aid-prices-finance .lean-included article p{color:#d7e4e8}.lean-page.nhs-vs-private-hearing-aids .lean-included>div{grid-template-columns:1fr 1fr}.lean-page.nhs-vs-private-hearing-aids .lean-included article{min-height:260px}.lean-page.find-the-right-hearing-aid-for-you .lean-included article{background:#f0f7f4}.lean-page.hearing-aid-aftercare-repairs .lean-results b{background:#fff;border:1px solid #cfe0d7}.lean-page.tinnitus-assessment .lean-overview{background:#f7f4ed}.lean-page.what-to-expect-at-your-hearing-test .lean-process article{border-top:4px solid var(--lime)}@media (width<=560px){.lean-page.nhs-vs-private-hearing-aids .lean-included>div{grid-template-columns:1fr}}.home-blog .blog-head p{color:#607178;max-width:720px;margin:10px 0 0}.home-blog .blog-rail{padding-bottom:20px}.home-blog .blog-rail .btn{color:#fff}.blog-footer{background:var(--navy);color:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:40px;margin-top:38px;padding:28px 30px;display:flex}.blog-footer>div{gap:4px;display:grid}.blog-footer b{font:24px Georgia,serif}.blog-footer span{color:#d7e4e8}.blog-footer .btn{color:#fff;flex:none}.location-directory{grid-template-columns:.65fr 1.35fr;gap:75px;padding-top:100px;padding-bottom:100px;display:grid}.location-directory>div:first-child>span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.location-directory h2{font-size:44px}.location-directory>div:last-child{grid-template-columns:1fr 1fr;gap:14px;display:grid}.location-directory a{border:1px solid #d3e2da;border-radius:14px;grid-template-columns:42px 1fr;align-items:center;gap:4px 14px;padding:19px;display:grid}.location-directory a>i{background:var(--soft);width:42px;height:42px;color:var(--green);border-radius:11px;grid-row:1/3;place-items:center;font-style:normal;display:grid}.location-directory a>span{color:var(--green);font-size:12px;font-weight:900}.location-directory a:hover{border-color:var(--green);background:var(--soft)}main:has(.page-final-cta)+.final{display:none}@media (width<=900px){.location-directory{grid-template-columns:1fr;gap:35px}}@media (width<=560px){.blog-footer{flex-direction:column;align-items:flex-start}.location-directory{padding-top:72px;padding-bottom:72px}.location-directory h2{font-size:35px}.location-directory>div:last-child{grid-template-columns:1fr}}.blog-detail aside .btn{color:#fff;text-align:center;margin-top:20px}.article-cta{background:var(--navy);color:#fff;border-radius:20px;margin-top:45px;padding:35px}.article-cta>span{color:var(--lime);letter-spacing:.14em;font-size:11px;font-weight:900}.article-cta h2{color:#fff;margin:10px 0}.article-cta .btn{color:#fff}.who-helps>div,.aid-types>div,.related-services>div{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.who-helps article,.aid-types article{border:1px solid #d3e2da;border-radius:18px;padding:27px}.who-helps article>i,.aid-types article>i,.related-services a>i{background:var(--soft);width:48px;height:48px;color:var(--green);border-radius:13px;place-items:center;font-size:22px;font-style:normal;display:grid}.who-helps h3,.aid-types h3{font-size:22px}.who-helps>span,.service-locations span,.test-first span,.aid-types>span,.aid-tiers span,.finance-band span,.brands>span,.areas-covered span,.related-services>span,.local-trust span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.who-helps h2,.service-locations h2,.test-first h2,.aid-types h2,.aid-tiers h2,.finance-band h2,.brands h2,.areas-covered h2,.related-services h2{font-size:44px;line-height:1.15}.service-locations{background:#eef7f2;padding:100px 0}.service-locations>.wrap{grid-template-columns:.7fr 1.3fr;gap:70px;display:grid}.service-locations>div>div:last-child{grid-template-columns:1fr 1fr;gap:13px;display:grid}.service-locations>div>div:last-child>a{background:#fff;border-radius:13px;grid-template-columns:35px 1fr;align-items:center;gap:2px 10px;padding:16px;display:grid}.service-locations a>i{color:var(--green);grid-row:1/3;font-style:normal}.service-locations a>span{font-size:11px}.test-first{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:100px;padding-bottom:100px;display:grid}.test-first img{object-fit:cover;border-radius:24px 90px 24px 24px;width:100%;height:420px}.test-first a,.aid-types>a{color:var(--green);font-weight:900}.aid-types>div{grid-template-columns:repeat(3,1fr)}.aid-types>a{margin-top:28px;display:inline-block}.aid-tiers{background:var(--navy);color:#fff;padding:100px 0}.aid-tiers h2{color:#fff}.aid-tiers>div>div{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.aid-tiers article{color:var(--text);background:#fff;border-radius:18px;padding:30px}.aid-tiers article.featured{outline:4px solid var(--lime);transform:translateY(-8px)}.aid-tiers article>small{color:var(--green);font-weight:900}.aid-tiers article h3{font-size:24px}.aid-tiers article a{color:var(--green);font-weight:900}.finance-band{background:#eef7f2;padding:70px 0}.finance-band>.wrap{justify-content:space-between;align-items:center;gap:50px;display:flex}.finance-band h2{margin:8px 0}.brands>div{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.brands>div>b{text-align:center;border:1px solid #d3e2da;border-radius:14px;padding:26px;font:23px Georgia,serif}.areas-covered{background:#eef7f2;padding:80px 0}.areas-covered>.wrap{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.areas-covered>div>div:last-child{grid-template-columns:1fr 1fr;gap:12px;display:grid}.areas-covered b{background:#fff;border-radius:11px;padding:16px}.local-trust{background:var(--navy);color:#fff;padding:23px 0}.local-trust>.wrap{grid-template-columns:repeat(4,1fr);display:grid}.local-trust>div>div{border-right:1px solid #ffffff30;gap:3px;padding:8px 25px;display:grid}.local-trust b{font:21px Georgia,serif}.local-trust span{color:#fff;letter-spacing:0}.related-services>div{grid-template-columns:1fr 1fr}.related-services a{border:1px solid #d3e2da;border-radius:17px;grid-template-columns:55px 1fr;gap:5px 15px;padding:24px;display:grid}.related-services a>i{grid-row:1/3}.related-services a>span{color:var(--green);font-weight:900}@media (width<=900px){.who-helps>div,.aid-types>div{grid-template-columns:1fr 1fr}.service-locations>.wrap,.test-first,.areas-covered>.wrap{grid-template-columns:1fr;gap:40px}.aid-tiers>div>div{grid-template-columns:1fr}.aid-tiers article.featured{transform:none}.brands>div,.local-trust>.wrap{grid-template-columns:1fr 1fr}.local-trust>div>div:nth-child(2){border-right:0}}@media (width<=560px){.who-helps>div,.aid-types>div,.service-locations>div>div:last-child,.brands>div,.areas-covered>div>div:last-child,.related-services>div,.local-trust>.wrap{grid-template-columns:1fr}.who-helps h2,.service-locations h2,.test-first h2,.aid-types h2,.aid-tiers h2,.finance-band h2,.brands h2,.areas-covered h2,.related-services h2{font-size:35px}.service-locations,.aid-tiers{padding:72px 0}.test-first{padding-top:72px;padding-bottom:72px}.test-first img{height:320px}.finance-band>.wrap{flex-direction:column;align-items:flex-start}.local-trust>div>div{border-bottom:1px solid #ffffff30;border-right:0}}.earwax-page h2{color:var(--navy);font-size:48px;line-height:1.08}.earwax-page section>span,.earwax-page section>div>span,.earwax-page section>div>div>span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.earwax-hero{color:#fff;background:linear-gradient(90deg,#123847f7 0%,#123847e8 44%,#12384755 72%,#0000),url(https://images.unsplash.com/photo-1559234938-b60fff04894d?auto=format&fit=crop&w=2200&q=88) 50%/cover;align-items:center;min-height:680px;display:flex}.earwax-hero>.wrap{padding:70px 0}.earwax-hero h1{max-width:760px;margin:14px 0 20px;font-size:68px;line-height:1}.earwax-hero p{max-width:600px;font-size:19px}.earwax-hero>div>span{color:var(--lime)}.earwax-trust{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.earwax-trust b{background:#ffffff10;border:1px solid #ffffff38;border-radius:999px;padding:10px 13px;font-size:13px}.ew-symptoms{text-align:center}.ew-symptoms>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ew-symptoms article{text-align:left;border:1px solid #d5e3dc;border-radius:15px;align-items:center;gap:15px;padding:22px;display:flex}.ew-symptoms i,.ew-who i{background:var(--soft);width:48px;height:48px;color:var(--green);border-radius:14px;flex:0 0 48px;place-items:center;font-size:22px;font-style:normal;display:grid}.ew-symptoms b{color:var(--navy);font:21px Georgia,serif}.ew-overview,.ew-feature{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:105px;padding-bottom:105px;display:grid}.ew-overview img,.ew-feature img{object-fit:cover;border-radius:24px 100px 24px 24px;width:100%;height:500px;display:block}.ew-overview h2,.ew-feature h2{margin:12px 0 20px}.ew-overview p,.ew-feature p{font-size:18px;line-height:1.75}.ew-overview ul,.ew-price ul{color:var(--navy);gap:11px;padding:0;font-weight:800;list-style:none;display:grid}.ew-overview .btn{margin-top:18px}.ew-services{background:var(--navy);color:#fff;padding:105px 0}.ew-services h2{color:#fff;max-width:760px;margin:12px 0 40px}.ew-services>div>div{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.ew-services>div>div>a{min-height:290px;color:var(--text);background:#fff;border-radius:18px;flex-direction:column;padding:27px;transition:all .2s;display:flex}.ew-services>div>div>a:hover{transform:translateY(-5px);box-shadow:0 20px 40px #071f2940}.ew-services i{background:var(--soft);width:52px;height:52px;color:var(--green);border-radius:14px;place-items:center;font-size:24px;font-style:normal;display:grid}.ew-services h3{color:var(--navy);margin:22px 0 7px;font-size:24px}.ew-services a>b{color:var(--green);margin-top:auto}.ew-services>.wrap>.btn{margin-top:32px}.ew-process{background:#eef7f2;padding:105px 0}.ew-process h2{margin:12px 0 45px}.ew-process>div>div{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.ew-process article{border-top:3px solid var(--green);background:#fff;padding:28px 25px;position:relative}.ew-process article:first-child{border-radius:18px 0 0 18px}.ew-process article:last-child{border-radius:0 18px 18px 0}.ew-process article:not(:last-child):after{content:"→";z-index:2;background:var(--green);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:40px;right:-15px}.ew-process article>i{color:var(--green);font-size:27px;font-style:normal}.ew-process small{float:right;color:#92a49b;font-weight:900}.ew-process h3{font-size:22px}.ew-feature.reverse{grid-template-columns:1fr 1fr}.ew-feature.reverse img{border-radius:100px 24px 24px;order:2}.ew-feature a{color:var(--green);font-weight:900}.ew-feature.reverse{position:relative}.ew-feature.reverse:before{content:"";z-index:-1;background:#f4f8f5;width:100vw;height:100%;position:absolute;left:50%;transform:translate(-50%)}.ew-who>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ew-who article{border:1px solid #d4e2db;border-radius:18px;padding:27px}.ew-who h3{font-size:22px}.ew-who p{color:#607178}.ew-price{background:var(--navy);color:#fff;padding:100px 0}.ew-price>.wrap{grid-template-columns:1fr .8fr;align-items:center;gap:90px;display:grid}.ew-price h2{color:#fff;margin:12px 0}.ew-price>div>div:first-child>p{color:#d6e5e8;font-size:18px}.ew-price ul{color:#fff}.price-card{color:var(--text);background:#fff;border-radius:24px;padding:36px;box-shadow:0 24px 55px #071f2945}.price-card small{color:var(--green);font-weight:900}.price-card>b{color:var(--navy);margin:12px 0 0;font:64px Georgia,serif;display:block}.price-card p{margin-bottom:25px}.ew-expect>div{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.ew-expect article{background:var(--soft);border-radius:18px;padding:27px}.ew-expect i{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;font-weight:900;display:grid}.ew-expect h3{font-size:21px}.ew-midlands{color:#fff;background:linear-gradient(135deg,#123847,#1c5264);padding:90px 0}.ew-midlands h2{color:#fff;max-width:700px;margin:12px 0}.ew-midlands p{color:#d5e4e8}.ew-midlands>div>div{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.ew-midlands a{background:#ffffff0b;border:1px solid #ffffff40;border-radius:999px;padding:11px 16px;font-weight:800}.ew-midlands a:hover{background:var(--green);border-color:var(--green)}.ew-finder{grid-template-columns:.7fr 1.3fr;gap:75px;padding-top:100px;padding-bottom:100px;display:grid}.ew-finder h2{margin:12px 0}.ew-finder form{gap:10px;margin-top:25px;display:flex}.ew-finder input{min-width:0;font:inherit;border:1px solid #cbdcd3;border-radius:12px;flex:1;padding:0 17px}.ew-finder>div:last-child{grid-template-columns:1fr 1fr;gap:13px;display:grid}.ew-finder>div:last-child>a{border:1px solid #d4e2db;border-radius:14px;grid-template-columns:40px 1fr;align-items:center;gap:3px 12px;padding:18px;display:grid}.ew-finder i{background:var(--soft);width:40px;height:40px;color:var(--green);border-radius:11px;grid-row:1/3;place-items:center;font-style:normal;display:grid}.ew-finder a>span{color:var(--green);font-size:12px;font-weight:900}.ew-unsure{background:#eaf8f0;padding:70px 0}.ew-unsure>.wrap,.earwax-final>.wrap{justify-content:space-between;align-items:center;gap:50px;display:flex}.ew-unsure h2,.earwax-final h2{margin:8px 0}.ew-unsure p,.earwax-final p{margin:0}.ew-unsure .actions>a:not(.btn),.earwax-final .actions>a:not(.btn){color:var(--navy);font-weight:900}.earwax-final{background:var(--navy);color:#fff;padding:85px 0}.earwax-final h2{color:#fff}.earwax-final>div>div>span{color:var(--lime)}.earwax-final .actions>a:not(.btn){color:#fff}.earwax-page+.final{display:none}main:has(.earwax-final)+.final{display:none}@media (width<=900px){.earwax-hero{background-position:60%;min-height:620px}.earwax-hero h1{font-size:54px}.ew-services>div>div,.ew-symptoms>div,.ew-who>div{grid-template-columns:1fr 1fr}.ew-overview,.ew-feature,.ew-feature.reverse,.ew-price>.wrap,.ew-finder{grid-template-columns:1fr;gap:42px}.ew-feature.reverse img{order:initial}.ew-process>div>div,.ew-expect>div{grid-template-columns:1fr 1fr;gap:16px}.ew-process article,.ew-process article:first-child,.ew-process article:last-child{border-radius:16px}.ew-process article:after{display:none}.ew-unsure>.wrap,.earwax-final>.wrap{flex-direction:column;align-items:flex-start}}@media (width<=560px){.earwax-page h2{font-size:35px}.earwax-hero{background-position:67%;min-height:650px}.earwax-hero>.wrap{padding:55px 0}.earwax-hero h1{font-size:44px}.earwax-trust{display:grid}.ew-symptoms>div,.ew-services>div>div,.ew-who>div,.ew-process>div>div,.ew-expect>div,.ew-finder>div:last-child{grid-template-columns:1fr}.ew-overview,.ew-feature{padding-top:72px;padding-bottom:72px}.ew-overview img,.ew-feature img{border-radius:18px 58px 18px 18px;height:330px}.ew-services,.ew-process,.ew-price{padding:72px 0}.ew-feature.reverse img{border-radius:58px 18px 18px}.ew-finder{padding-top:72px;padding-bottom:72px}.ew-finder form{flex-direction:column;align-items:stretch}.ew-finder input{min-height:52px}.ew-midlands{padding:72px 0}.ew-unsure,.earwax-final{padding:60px 0}}.earwax-page,.core-page{overflow:hidden}.core-page h2{color:var(--navy);font-size:46px;line-height:1.12}.core-page section>span,.core-page section>div>span,.core-page section>div>div>span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.core-hero{color:#fff;background-position:50%;background-size:cover;align-items:center;min-height:650px;display:flex}.core-hero>.wrap{padding:70px 0}.core-hero h1{max-width:780px;margin:14px 0 20px;font-size:66px;line-height:1}.core-hero p{max-width:650px;font-size:19px}.core-hero>div>span{color:var(--lime)}.core-trust{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.core-trust b{background:#ffffff12;border:1px solid #ffffff45;border-radius:999px;padding:9px 13px;font-size:13px}.core-signs{text-align:center}.core-signs>div{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.core-signs article{text-align:left;border:1px solid #d5e3dc;border-radius:15px;align-items:center;gap:14px;padding:21px;display:flex}.core-signs i,.core-options i{background:var(--soft);width:47px;height:47px;color:var(--green);border-radius:13px;flex:0 0 47px;place-items:center;font-size:21px;font-style:normal;display:grid}.core-signs b{color:var(--navy);font:20px Georgia,serif}.core-overview,.core-feature{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:100px;padding-bottom:100px;display:grid}.core-overview img,.core-feature img{object-fit:cover;border-radius:22px 90px 22px 22px;width:100%;height:470px;display:block}.core-page.hearing-aids .core-overview img{object-fit:contain;background:var(--navy)}.core-overview h2,.core-feature h2{margin:12px 0 19px}.core-overview p,.core-feature p{font-size:18px;line-height:1.75}.core-overview ul{color:var(--navy);gap:10px;padding:0;font-weight:800;list-style:none;display:grid}.core-options{background:var(--navy);color:#fff;padding:100px 0}.core-options h2{color:#fff;max-width:800px;margin:12px 0 38px}.core-options>div>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.core-options>div>div>a{min-height:270px;color:var(--text);background:#fff;border-radius:17px;flex-direction:column;padding:26px;transition:all .2s;display:flex}.core-options>div>div>a:hover{transform:translateY(-4px);box-shadow:0 20px 40px #081f2940}.core-options h3{color:var(--navy);margin:20px 0 5px;font-size:23px}.core-options a>b{color:var(--green);margin-top:auto}.core-options>.wrap>.btn{margin-top:30px}.core-page.hearing-aids .core-options>div>div{grid-template-columns:repeat(5,1fr)}.core-page.hearing-aids .core-options>div>div>a{min-height:300px;padding:22px}.core-process{background:#eef7f2;padding:95px 0}.core-process>.wrap{grid-template-columns:.65fr 1.35fr;gap:65px;display:grid}.core-process h2{margin:12px 0}.core-process>.wrap>div:last-child{grid-template-columns:1fr 1fr;gap:14px;display:grid}.core-process article{background:#fff;border-radius:16px;padding:24px}.core-process article i{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;font-weight:900;display:grid}.core-process h3{font-size:21px}.core-feature a,.core-locations a{color:var(--green);font-weight:900}.core-feature img{border-radius:90px 22px 22px}.core-price{color:#fff;background:linear-gradient(135deg,#123847,#1c5264);padding:90px 0}.core-price>.wrap{grid-template-columns:1fr .78fr;align-items:center;gap:85px;display:grid}.core-price h2{color:#fff;margin:10px 0}.core-price>div>div>p{color:#d6e4e8}.core-price article{color:var(--text);background:#fff;border-radius:22px;padding:34px}.core-price article small{color:var(--green);font-weight:900}.core-price article>b{color:var(--navy);margin:10px 0;font:48px Georgia,serif;display:block}.core-locations{background:#f3f8f5;padding:95px 0}.core-locations>.wrap{grid-template-columns:.65fr 1.35fr;gap:65px;display:grid}.core-locations h2{margin:12px 0}.core-locations>div>div:last-child{grid-template-columns:1fr 1fr;gap:12px;display:grid}.core-locations>div>div:last-child>a{background:#fff;border-radius:13px;grid-template-columns:40px 1fr;align-items:center;gap:3px 12px;padding:17px;display:grid}.core-locations i{background:var(--soft);border-radius:11px;grid-row:1/3;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.core-locations a>span{font-size:12px}.core-final{background:var(--navy);color:#fff;padding:78px 0}.core-final>.wrap{justify-content:space-between;align-items:center;gap:50px;display:flex}.core-final h2{color:#fff;margin:9px 0}.core-final p{color:#d5e4e8;margin:0}.core-final>div>div>span{color:var(--lime)}.core-final .actions>a:not(.btn){color:#fff;font-weight:900}.core-page+.final{display:none}main:has(.core-final)+.final{display:none}@media (width<=1050px){.core-page.hearing-aids .core-options>div>div{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.core-hero{background-position:62%;min-height:610px}.core-hero h1{font-size:53px}.core-signs>div,.core-options>div>div{grid-template-columns:1fr 1fr}.core-overview,.core-feature,.core-price>.wrap,.core-locations>.wrap,.core-process>.wrap{grid-template-columns:1fr;gap:40px}.core-process>.wrap>div:last-child{grid-template-columns:1fr 1fr}.core-final>.wrap{flex-direction:column;align-items:flex-start}.core-page.hearing-aids .core-options>div>div{grid-template-columns:1fr 1fr}}@media (width<=560px){.core-page h2{font-size:35px}.core-hero{background-position:68%;min-height:640px}.core-hero>.wrap{padding:55px 0}.core-hero h1{font-size:43px}.core-trust{display:grid}.core-signs>div,.core-options>div>div,.core-process>.wrap>div:last-child,.core-locations>div>div:last-child,.core-page.hearing-aids .core-options>div>div{grid-template-columns:1fr}.core-overview,.core-feature{padding-top:72px;padding-bottom:72px}.core-overview img,.core-feature img{border-radius:18px 55px 18px 18px;height:325px}.core-options,.core-process,.core-price,.core-locations{padding:72px 0}.core-final{padding:60px 0}}.core-process>.wrap>div:first-child{align-self:start}.core-process>.wrap>div:first-child h2{text-wrap:balance;max-width:430px}.core-process>.wrap>div:first-child p{color:#607178;max-width:390px}.core-locations{position:relative}.core-locations:before{content:"";pointer-events:none;background:radial-gradient(circle at 10% 20%,#2fbf7112 0 2px,#0000 3px) 0 0/28px 28px;position:absolute;inset:0}.core-locations>.wrap{position:relative}.core-locations>div>div:first-child{align-self:start;position:sticky;top:130px}.core-locations>div>div:first-child h2{text-wrap:balance;max-width:430px}.core-locations>div>div:first-child>a{align-items:center;gap:8px;margin-top:16px;display:inline-flex}.core-locations>div>div:first-child>a:after{content:"→";background:var(--green);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.core-locations>div>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.core-locations>div>div:last-child>a{border:1px solid #d4e3db;min-height:116px;padding:20px 48px 20px 20px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;box-shadow:0 8px 25px #173f5008}.core-locations>div>div:last-child>a:after{content:"→";width:30px;height:30px;color:var(--green);background:#fff;border:1px solid #cfe1d7;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.core-locations>div>div:last-child>a:hover{border-color:var(--green);transform:translateY(-4px);box-shadow:0 18px 38px #173f5018}.core-locations>div>div:last-child>a:hover:after{border-color:var(--green);background:var(--green);color:#fff}.core-locations i{background:linear-gradient(145deg,#effaf4,#dff4e8);border:1px solid #cfe5d9;border-radius:13px;width:46px;height:46px;font-size:20px;box-shadow:inset 0 0 0 5px #fff}.core-locations a>b{color:var(--navy);font:19px/1.25 Georgia,serif}.core-locations a>span{letter-spacing:.02em;margin-top:3px}.core-page.earwax-removal .core-locations i:before{content:"◔"}.core-page.hearing-test .core-locations i:before{content:"◉"}.core-page.hearing-aids .core-locations i:before{content:"◖"}.core-locations i{font-size:0}.core-locations i:before{font-size:20px}@media (width<=900px){.core-locations>div>div:first-child{position:static}.core-process>.wrap>div:first-child h2,.core-locations>div>div:first-child h2{max-width:620px}.core-locations>div>div:last-child{grid-template-columns:1fr 1fr}}@media (width<=560px){.core-process>.wrap>div:first-child h2{max-width:310px}.core-locations>div>div:last-child{grid-template-columns:1fr}.core-locations>div>div:last-child>a{min-height:105px}.core-locations:before{opacity:.55}}.core-process>.wrap{grid-template-columns:.85fr 1.15fr}.core-process>.wrap>div:first-child h2{max-width:500px;font-size:40px}.core-process>.wrap>div:first-child p{max-width:420px}@media (width<=900px){.core-process>.wrap{grid-template-columns:1fr}.core-process>.wrap>div:first-child h2{max-width:620px}}@media (width<=560px){.core-process>.wrap>div:first-child h2{max-width:330px;font-size:33px}}.ht-cms{overflow:hidden}.ht-cms h2{color:var(--navy);font-size:45px;line-height:1.12}.ht-cms section>span,.ht-cms section>div>span,.ht-cms section>div>div>span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.ht-need,.ht-results{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:100px;padding-bottom:100px;display:grid}.ht-need h2,.ht-results h2{margin:12px 0 20px}.ht-need p,.ht-results p{font-size:18px;line-height:1.75}.ht-need>div>div,.ht-results>div>div{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.ht-need b,.ht-results b{background:var(--soft);color:var(--navy);border-radius:9px;padding:10px 13px;font-size:13px}.ht-need img,.ht-results img{object-fit:cover;border-radius:22px 90px 22px 22px;width:100%;height:460px;display:block}.ht-results img{border-radius:90px 22px 22px}.ht-check{text-align:left}.ht-check>p{color:#607178;max-width:720px;margin:-20px 0 36px;font-size:18px}.ht-check>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ht-check article{background:#fff;border:1px solid #d4e3db;border-radius:17px;padding:27px}.ht-check article>i{background:var(--soft);width:49px;height:49px;color:var(--green);border-radius:13px;place-items:center;font-size:22px;font-style:normal;display:grid}.ht-check h3{font-size:22px}.ht-check article p{color:#607178}.ht-process{background:var(--navy);color:#fff;padding:95px 0}.ht-process>.wrap{grid-template-columns:.72fr 1.28fr;gap:70px;display:grid}.ht-process h2{color:#fff;max-width:450px;margin:12px 0}.ht-process>div>div:first-child p{color:#d5e4e8}.ht-process>div>div:last-child{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ht-process article{color:var(--text);background:#fff;border-radius:16px;padding:24px}.ht-process article>i{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;font-weight:900;display:grid}.ht-process h3{font-size:21px}.ht-process article p{color:#607178}.ht-next{background:#eef7f2;padding:90px 0}.ht-next>.wrap{grid-template-columns:.75fr 1.25fr;align-items:center;gap:70px;display:grid}.ht-next h2{margin:12px 0}.ht-next>div>div:last-child{grid-template-columns:1fr 1fr;gap:13px;display:grid}.ht-next article{background:#fff;border-radius:14px;align-items:center;gap:14px;padding:20px;display:flex}.ht-next article>i{background:var(--soft);width:42px;height:42px;color:var(--green);border-radius:11px;place-items:center;font-style:normal;display:grid}.ht-next article>b{color:var(--navy);font:18px Georgia,serif}.ht-cms.pricing .ht-check article{background:var(--navy);color:#fff;border:0}.ht-cms.pricing .ht-check h3{color:#fff}.ht-cms.pricing .ht-check article p{color:#d5e4e8}.ht-cms.pricing .ht-results b{background:#fff;border:1px solid #d3e2da}.ht-cms+.final{display:none}main:has(.ht-cms .page-final-cta)+.final{display:none}@media (width<=900px){.ht-need,.ht-results,.ht-process>.wrap,.ht-next>.wrap{grid-template-columns:1fr;gap:40px}.ht-check>div{grid-template-columns:1fr 1fr}.ht-results img{order:2}.ht-process h2{max-width:650px}}@media (width<=560px){.ht-cms h2{font-size:35px}.ht-need,.ht-results{padding-top:72px;padding-bottom:72px}.ht-need img,.ht-results img{border-radius:18px 55px 18px 18px;height:320px}.ht-check>div,.ht-process>div>div:last-child,.ht-next>div>div:last-child{grid-template-columns:1fr}.ht-process,.ht-next{padding:72px 0}.ht-results img{border-radius:55px 18px 18px}}.ha-cms{overflow:hidden}.ha-cms h2{color:var(--navy);font-size:45px;line-height:1.12}.ha-cms section>span,.ha-cms section>div>span,.ha-cms section>div>div>span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.ha-overview,.ha-how{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:100px;padding-bottom:100px;display:grid}.ha-overview h2,.ha-how h2{margin:12px 0 20px}.ha-overview p,.ha-how p{font-size:18px;line-height:1.75}.ha-overview>div>div{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.ha-overview b{background:var(--soft);color:var(--navy);border-radius:9px;padding:10px 13px;font-size:13px}.ha-overview img,.ha-how img{object-fit:contain;background:var(--navy);border-radius:22px 90px 22px 22px;width:100%;height:470px;display:block}.ha-options>p{color:#607178;max-width:760px;margin:-20px 0 36px;font-size:18px}.ha-options>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ha-options article{background:#fff;border:1px solid #d4e3db;border-radius:17px;padding:27px}.ha-options article>i{background:var(--soft);width:49px;height:49px;color:var(--green);border-radius:13px;place-items:center;font-size:22px;font-style:normal;display:grid}.ha-options h3{font-size:22px}.ha-options article p{color:#607178}.ha-feature-dark{color:#fff;background:linear-gradient(135deg,#123847,#1c5264);padding:95px 0}.ha-feature-dark>.wrap{grid-template-columns:1fr .9fr;align-items:center;gap:75px;display:grid}.ha-feature-dark h2{color:#fff;margin:12px 0}.ha-feature-dark p{color:#d7e4e8;font-size:18px;line-height:1.75}.ha-feature-dark>div>div>div{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.ha-feature-dark b{background:#ffffff0d;border:1px solid #ffffff35;border-radius:9px;padding:10px 13px}.ha-feature-dark img{object-fit:contain;background:#0e3342;border-radius:22px;width:100%;height:400px;display:block}.ha-how>div>div{grid-template-columns:1fr 1fr;gap:12px;margin-top:25px;display:grid}.ha-how article{background:var(--soft);border-radius:13px;align-items:center;gap:12px;padding:17px;display:flex}.ha-how article>i{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:39px;height:39px;font-size:12px;font-style:normal;font-weight:900;display:grid}.ha-how article>b{color:var(--navy)}.ha-how img{border-radius:90px 22px 22px;order:-1}.ha-support{background:#eef7f2;padding:90px 0}.ha-support>.wrap{grid-template-columns:.75fr 1.25fr;align-items:center;gap:70px;display:grid}.ha-support h2{margin:12px 0}.ha-support>div>div:last-child{grid-template-columns:1fr 1fr;gap:13px;display:grid}.ha-support article{background:#fff;border-radius:14px;align-items:center;gap:14px;padding:20px;display:flex}.ha-support article>i{background:var(--soft);width:42px;height:42px;color:var(--green);border-radius:11px;place-items:center;font-style:normal;display:grid}.ha-support article>b{color:var(--navy);font:18px Georgia,serif}.ha-cms.pricing .ha-options article{background:var(--navy);color:#fff;border:0}.ha-cms.pricing .ha-options h3{color:#fff}.ha-cms.pricing .ha-options article p{color:#d6e4e8}.ha-cms.comparison .ha-options>div{grid-template-columns:1fr 1fr}.ha-cms.support .ha-feature-dark img{object-fit:cover}.ha-cms+.final{display:none}main:has(.ha-cms .page-final-cta)+.final{display:none}@media (width<=900px){.ha-overview,.ha-how,.ha-feature-dark>.wrap,.ha-support>.wrap{grid-template-columns:1fr;gap:40px}.ha-options>div{grid-template-columns:1fr 1fr}.ha-how img{order:initial}.ha-feature-dark img{height:350px}}@media (width<=560px){.ha-cms h2{font-size:35px}.ha-overview,.ha-how{padding-top:72px;padding-bottom:72px}.ha-overview img,.ha-how img{border-radius:18px 55px 18px 18px;height:320px}.ha-options>div,.ha-cms.comparison .ha-options>div,.ha-how>div>div,.ha-support>div>div:last-child{grid-template-columns:1fr}.ha-feature-dark,.ha-support{padding:72px 0}.ha-feature-dark img{height:300px}.ha-how img{border-radius:55px 18px 18px}}.ha-cms .inner-hero{background-image:linear-gradient(90deg,#123847f7 0%,#123847dc 43%,#12384742 72%,#0000),url(/hearing-aids-hero-banner.avif);background-position:50%;background-size:cover}.ha-cms .ha-overview img{content:url(/hearing-aids-home-fitting.png);object-fit:cover;background:#dcebe4}.ha-cms .ha-feature-dark img{content:url(/hearing-aids-story.png);object-fit:cover;background:#123847}.ha-cms .ha-how img{content:url(/hearing-aids-lifestyle-device.png);object-fit:cover;background:#dcebe4}.core-page.hearing-aids .core-hero{background-position:50%;background-size:cover;background-image:linear-gradient(90deg,#123847f6 0%,#123847df 43%,#12384745 72%,#0000),url(/hearing-aids-hero-banner.avif)!important}.core-page.hearing-aids .core-overview img{content:url(/hearing-aids-home-fitting.png);object-fit:cover;background:#dcebe4}.core-page.hearing-aids .core-feature img{content:url(/hearing-aids-story.png);object-fit:cover}@media (width<=900px){.ha-cms .inner-hero,.core-page.hearing-aids .core-hero{background-position:58%}}@media (width<=560px){.ha-cms .inner-hero,.core-page.hearing-aids .core-hero{background-position:64%}.ha-cms .ha-overview img,.ha-cms .ha-how img{object-position:center}}.standard a[href=\/company] small,.standard a[href="/earwax-removal/care-homes"] small,.standard a[href=\/contact] small{font-size:0}.standard a[href=\/company] small:after{content:"Professional hearing care built around comfort, clarity and personal support."}.standard a[href="/earwax-removal/care-homes"] small:after{content:"Flexible on-site ear and hearing care for residents and care teams."}.standard a[href=\/contact] small:after{content:"Speak with our team, ask a question or arrange an appointment."}.standard a[href=\/company] small:after,.standard a[href="/earwax-removal/care-homes"] small:after,.standard a[href=\/contact] small:after{font-size:12px;line-height:1.45;display:block}.company-cms{overflow:hidden}.company-cms h2{color:var(--navy);font-size:45px;line-height:1.12}.company-cms section>span,.company-cms section>div>span,.company-cms section>div>div>span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.company-hero{color:#fff;background-position:50%;background-size:cover;align-items:center;min-height:610px;display:flex}.company-hero>.wrap{padding:70px 0}.company-hero h1{max-width:780px;margin:14px 0 20px;font-size:66px;line-height:1}.company-hero p{max-width:650px;font-size:19px}.company-hero>div>span{color:var(--lime)}.company-story,.company-feature{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:100px;padding-bottom:100px;display:grid}.company-story h2,.company-feature h2{margin:12px 0}.company-story p,.company-feature p{font-size:18px;line-height:1.75}.company-story>div>div,.company-feature>div>div{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.company-story b,.company-feature b{background:var(--soft);color:var(--navy);border-radius:9px;padding:10px 13px;font-size:13px}.company-story img,.company-feature img{object-fit:cover;border-radius:22px 90px 22px 22px;width:100%;height:450px;display:block}.company-feature img{border-radius:90px 22px 22px}.company-values>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.company-values article{border:1px solid #d4e3db;border-radius:17px;padding:28px}.company-values article>i{background:var(--soft);width:50px;height:50px;color:var(--green);border-radius:13px;place-items:center;font-size:22px;font-style:normal;display:grid}.company-values h3{font-size:23px}.company-values p{color:#607178}.company-process{background:var(--navy);color:#fff;padding:95px 0}.company-process>.wrap{grid-template-columns:.7fr 1.3fr;gap:70px;display:grid}.company-process h2{color:#fff;margin:12px 0}.company-process>div>div:first-child p{color:#d5e4e8}.company-process>div>div:last-child{grid-template-columns:1fr 1fr;gap:14px;display:grid}.company-process article{color:var(--navy);background:#fff;border-radius:15px;align-items:center;gap:13px;padding:22px;display:flex}.company-process article>i{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:41px;height:41px;font-size:11px;font-style:normal;display:grid}.company-process article>b{font:19px Georgia,serif}.company-areas{background:#eef7f2;padding:90px 0}.company-areas>.wrap{grid-template-columns:.7fr 1.3fr;gap:70px;display:grid}.company-areas h2{margin:12px 0}.company-areas>div>div:last-child{grid-template-columns:1fr 1fr;gap:12px;display:grid}.company-areas>div>div:last-child>b{color:var(--navy);background:#fff;border-radius:12px;padding:17px}.company-contact{background:#eef7f2;padding:95px 0}.company-contact>.wrap{grid-template-columns:1fr 1fr;gap:70px;display:grid}.company-contact h2{margin:12px 0}.company-contact .faqs{margin-top:25px}.company-contact form{background:#fff;border-radius:20px;gap:12px;padding:32px;display:grid}.company-contact input,.company-contact select,.company-contact textarea{width:100%;font:inherit;background:#fff;border:1px solid #ceded6;border-radius:10px;padding:15px}.company-contact textarea{resize:vertical;min-height:120px}.company-contact form .btn{cursor:pointer;border:0;justify-content:center}.company-final{background:var(--navy);color:#fff;padding:78px 0}.company-final>.wrap{justify-content:space-between;align-items:center;gap:50px;display:flex}.company-final h2{color:#fff;margin:9px 0}.company-final p{color:#d5e4e8;margin:0}.company-final>div>div>span{color:var(--lime)}.company-cms+.final{display:none}main:has(.company-final)+.final{display:none}@media (width<=900px){.company-hero{background-position:60%}.company-story,.company-feature,.company-process>.wrap,.company-areas>.wrap,.company-contact>.wrap{grid-template-columns:1fr;gap:40px}.company-values>div{grid-template-columns:1fr 1fr}.company-feature img{order:2}.company-final>.wrap{flex-direction:column;align-items:flex-start}}@media (width<=560px){.company-cms h2{font-size:35px}.company-hero{background-position:66%;min-height:620px}.company-hero h1{font-size:43px}.company-story,.company-feature{padding-top:72px;padding-bottom:72px}.company-story img,.company-feature img{border-radius:18px 55px 18px 18px;height:320px}.company-values>div,.company-process>div>div:last-child,.company-areas>div>div:last-child{grid-template-columns:1fr}.company-process,.company-areas,.company-contact{padding:72px 0}.company-final{padding:60px 0}}.locations-cms{overflow:hidden}.locations-cms h2{color:var(--navy);font-size:44px;line-height:1.12}.locations-cms section>span,.locations-cms section>div>span,.locations-cms section>div>div>span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.loc-finder{background:var(--navy);color:#fff;padding:70px 0}.loc-finder>.wrap{grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;display:grid}.loc-finder h2{color:#fff;margin:8px 0}.loc-finder p{color:#d5e4e8;margin:0}.loc-finder form{background:#fff;border-radius:16px;grid-template-columns:1fr 1fr auto;gap:10px;padding:12px;display:grid}.loc-finder input,.loc-finder select{min-width:0;font:inherit;background:#fff;border:1px solid #d1dfd8;border-radius:9px;padding:0 14px}.loc-services>div{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.loc-services a{border:1px solid #d3e2da;border-radius:18px;flex-direction:column;min-height:290px;padding:28px;display:flex}.loc-services i,.loc-benefit i{background:var(--soft);width:50px;height:50px;color:var(--green);border-radius:13px;place-items:center;font-size:23px;font-style:normal;display:grid}.loc-services h3{font-size:25px}.loc-services a>b{color:var(--green);margin-top:auto}.loc-popular,.loc-coverage{background:#eef7f2;padding:95px 0}.loc-popular h2,.loc-coverage h2{margin:12px 0 35px}.loc-card-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.loc-card-grid>a{background:#fff;border:1px solid #d2e2da;border-radius:15px;grid-template-columns:45px 1fr;align-items:center;gap:3px 13px;padding:20px;transition:all .2s;display:grid}.loc-card-grid>a:hover{border-color:var(--green);transform:translateY(-4px);box-shadow:0 17px 35px #173f5015}.loc-card-grid i{background:var(--soft);width:45px;height:45px;color:var(--green);border-radius:12px;grid-row:1/4;place-items:center;font-size:21px;font-style:normal;display:grid}.loc-card-grid small{color:var(--green);font-size:9px;font-weight:900}.loc-card-grid b{color:var(--navy);font:18px/1.2 Georgia,serif}.loc-card-grid span{font-size:11px;font-weight:900}.loc-regions{grid-template-columns:1fr 1fr;gap:28px;padding-top:100px;padding-bottom:100px;display:grid}.loc-regions>div{background:#f2f8f5;border-radius:20px;padding:34px}.loc-regions h2{margin:10px 0 24px}.loc-regions>div>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.loc-regions a{color:var(--navy);background:#fff;border-radius:10px;padding:14px;font-weight:800}.loc-home,.loc-editorial{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:100px;padding-bottom:100px;display:grid}.loc-home img,.loc-editorial img{object-fit:cover;border-radius:22px 90px 22px 22px;width:100%;height:460px;display:block}.loc-home h2,.loc-editorial h2{margin:12px 0}.loc-home p,.loc-editorial p{font-size:18px;line-height:1.75}.loc-editorial a:not(.btn){color:var(--green);font-weight:900}.loc-unsure{background:#eaf8f0;padding:70px 0}.loc-unsure>.wrap,.loc-final>.wrap{justify-content:space-between;align-items:center;gap:50px;display:flex}.loc-unsure h2,.loc-final h2{margin:8px 0}.loc-unsure p{margin:0}.loc-unsure a{color:var(--navy);font-size:23px;font-weight:900}.loc-final{background:var(--navy);color:#fff;padding:75px 0}.loc-final h2{color:#fff}.loc-final>div>div>span{color:var(--lime)}.loc-steps{background:var(--navy);color:#fff;padding:95px 0}.loc-steps h2{color:#fff;margin:12px 0 35px}.loc-steps>div>div{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.loc-steps article{color:var(--navy);background:#fff;border-radius:15px;align-items:center;gap:13px;padding:23px;display:flex}.loc-steps article i{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:11px;font-style:normal;display:grid}.loc-steps article b{font:18px Georgia,serif}.loc-benefit>div{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.loc-benefit article{border:1px solid #d3e2da;border-radius:15px;align-items:center;gap:14px;padding:23px;display:flex}.loc-benefit article b{color:var(--navy)}.service-hub.hearing-aids .loc-editorial img,.city-service.hearing-aids .loc-editorial img{object-fit:cover}.locations-cms+.final{display:none}main:has(.loc-final)+.final{display:none}@media (width<=1000px){.loc-card-grid,.loc-services>div,.loc-steps>div>div,.loc-benefit>div{grid-template-columns:1fr 1fr}}@media (width<=900px){.loc-finder>.wrap,.loc-home,.loc-editorial{grid-template-columns:1fr;gap:40px}.loc-finder form{grid-template-columns:1fr}.loc-finder input,.loc-finder select{min-height:50px}.loc-regions{grid-template-columns:1fr}.loc-unsure>.wrap,.loc-final>.wrap{flex-direction:column;align-items:flex-start}}@media (width<=560px){.locations-cms h2{font-size:35px}.loc-services>div,.loc-card-grid,.loc-regions>div>div,.loc-steps>div>div,.loc-benefit>div{grid-template-columns:1fr}.loc-finder,.loc-popular,.loc-coverage,.loc-steps{padding:72px 0}.loc-home,.loc-editorial,.loc-regions{padding-top:72px;padding-bottom:72px}.loc-home img,.loc-editorial img{border-radius:18px 55px 18px 18px;height:320px}.loc-final{padding:60px 0}}.city-service>.local-trust{display:none}.company-cms.about .company-hero{background-position:55%;background-image:linear-gradient(90deg,#123847f6 0%,#123847d8 44%,#12384732 76%,#0000),url(/company-team.png)!important}.company-cms.care .company-hero{background-position:50%;background-image:linear-gradient(90deg,#123847f6 0%,#123847d8 44%,#12384732 76%,#0000),url(/company-care-home.png)!important}.company-cms.contact .company-hero{background-position:50%;background-image:linear-gradient(90deg,#123847f6 0%,#123847d8 44%,#12384732 76%,#0000),url(/company-contact.png)!important}.company-cms.care .company-story img,.company-cms.care .company-feature img{content:url(/company-care-home.png)}.company-cms.contact .company-story img{content:url(/company-contact.png)}.company-cms .company-story{position:relative}.company-cms .company-story:before{content:"";z-index:-1;background:var(--soft);border-radius:40px;width:42%;height:72%;position:absolute;top:14%;right:-8%;transform:rotate(3deg)}.company-cms .company-story img,.company-cms .company-feature img{box-shadow:0 25px 60px #173f5020}.company-cms .company-values{padding-top:115px;padding-bottom:115px;position:relative}.company-cms .company-values:before{content:"";z-index:-1;background:#f5f9f7;width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.company-cms .company-values article{background:#fff;min-height:260px;transition:all .22s;box-shadow:0 10px 35px #173f500a}.company-cms .company-values article:hover{border-color:var(--green);transform:translateY(-5px);box-shadow:0 22px 46px #173f5018}.company-cms .company-process article{min-height:105px;position:relative;overflow:hidden}.company-cms .company-process article:after{content:"→";color:var(--green);position:absolute;right:17px}.company-cms .company-feature{gap:95px}.company-cms .company-feature>div{padding:35px 0}.company-cms .company-areas>div>div:last-child>b{border:1px solid #0000;align-items:center;min-height:62px;transition:all .2s;display:flex}.company-cms .company-areas>div>div:last-child>b:hover{border-color:var(--green);transform:translate(3px)}.company-cms.contact .company-contact{background:linear-gradient(135deg,#edf8f2,#f8fbf9)}.company-cms.contact .company-contact form{box-shadow:0 26px 65px #173f5018}.company-cms.contact .company-contact input:focus,.company-cms.contact .company-contact select:focus,.company-cms.contact .company-contact textarea:focus{border-color:var(--green);outline:2px solid #2fbf7145}.locations-cms>.inner-hero{background-image:linear-gradient(90deg,#123847f6 0%,#123847dc 44%,#1238473d 75%,#0000),url(/locations-home-visit.png);background-position:50%;background-size:cover}.locations-cms .loc-home img,.locations-cms .loc-editorial img{content:url(/locations-home-visit.png)}.locations-cms.hearing-aids .loc-editorial img{content:url(/hearing-aids-home-fitting.png)}.locations-cms .loc-finder{position:relative}.locations-cms .loc-finder:after{content:"⌖";color:#ffffff0b;font-size:180px;line-height:1;position:absolute;top:50%;right:4%;transform:translateY(-50%)}.locations-cms .loc-finder>.wrap{z-index:1;position:relative}.locations-cms .loc-finder form{box-shadow:0 18px 50px #071f2935}.locations-cms .loc-card-grid>a{min-height:135px;padding:22px;position:relative;overflow:hidden}.locations-cms .loc-card-grid>a:after{content:"→";background:var(--soft);width:28px;height:28px;color:var(--green);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;right:14px}.locations-cms .loc-card-grid>a:hover:after{background:var(--green);color:#fff}.locations-cms .loc-popular{background:linear-gradient(#f4faf7,#eaf6f0)}.locations-cms .loc-regions>div{border:1px solid #d9e7e0;padding:40px;position:relative;overflow:hidden;box-shadow:0 15px 45px #173f500d}.locations-cms .loc-regions>div:after{content:"⌖";color:#2fbf7110;font-size:150px;position:absolute;bottom:-45px;right:-20px}.locations-cms .loc-regions a{z-index:1;border:1px solid #0000;transition:all .2s;position:relative}.locations-cms .loc-regions a:hover{border-color:var(--green);transform:translate(3px)}.locations-cms .loc-home,.locations-cms .loc-editorial{gap:95px}.locations-cms .loc-home img,.locations-cms .loc-editorial img{box-shadow:0 25px 60px #173f5020}.locations-cms .loc-benefit article{background:#fff;min-height:92px;transition:all .2s;box-shadow:0 8px 25px #173f5008}.locations-cms .loc-benefit article:hover{border-color:var(--green);transform:translateY(-4px)}.locations-cms .loc-steps article{min-height:105px;position:relative}.locations-cms .loc-steps article:after{content:"→";color:var(--green);position:absolute;right:15px}.locations-cms .areas-covered{background:linear-gradient(135deg,#edf8f2,#f8fbf9);position:relative}.locations-cms .related-services a{background:#fff;transition:all .2s;box-shadow:0 8px 28px #173f5009}.locations-cms .related-services a:hover{border-color:var(--green);transform:translateY(-4px)}@media (width<=900px){.company-cms.about .company-hero,.company-cms.care .company-hero,.company-cms.contact .company-hero,.locations-cms>.inner-hero{background-position:62%}.company-cms .company-story:before{display:none}.company-cms .company-values{padding-top:90px;padding-bottom:90px}.company-cms .company-feature,.locations-cms .loc-home,.locations-cms .loc-editorial{gap:42px}.locations-cms .loc-finder:after{display:none}}@media (width<=560px){.company-cms.about .company-hero,.company-cms.care .company-hero,.company-cms.contact .company-hero,.locations-cms>.inner-hero{background-position:68%}.company-cms .company-values{padding-top:72px;padding-bottom:72px}.locations-cms .loc-card-grid>a{min-height:120px}.locations-cms .loc-regions>div{padding:27px}}.location-premium{--loc-accent:#2fbf71;--loc-tint:#edf8f2}.location-premium.hearing-tests{--loc-accent:#168e9b;--loc-tint:#eaf6f7}.location-premium.hearing-aids{--loc-accent:#2d7a91;--loc-tint:#edf5f8}.location-premium>.inner-hero{background-image:linear-gradient(90deg,#0d3444f7 0%,#123f50e8 43%,#123f5040 76%,transparent),var(--loc-hero)}.location-premium.earwax-removal>.inner-hero{--loc-hero:url(/location-earwax-premium.png)}.location-premium.hearing-tests>.inner-hero{--loc-hero:url(/location-hearing-test-premium.png)}.location-premium.hearing-aids>.inner-hero{--loc-hero:url(/location-hearing-aids-premium.png)}.location-premium .inner-hero span,.location-premium section>div>span,.location-premium section>div>div>span{color:var(--loc-accent)}.loc-intro{grid-template-columns:1.08fr .92fr;padding-top:110px;padding-bottom:110px}.loc-intro .loc-photo{position:relative}.loc-intro .loc-photo img{border-radius:26px 96px 26px 26px;height:520px;box-shadow:0 30px 70px #123f5025}.loc-intro .loc-photo small{color:var(--navy);letter-spacing:.09em;background:#fff;border-radius:999px;padding:10px 14px;font-size:10px;font-weight:900;position:absolute;bottom:22px;left:22px;box-shadow:0 8px 26px #123f5030}.loc-ticks{gap:8px;margin:25px 0;display:grid}.loc-ticks b{color:var(--navy);font-size:14px}.loc-symptoms{background:var(--loc-tint);padding:105px 0}.loc-symptoms>.wrap{grid-template-columns:.72fr 1.28fr;align-items:start;gap:75px;display:grid}.loc-symptoms h2{margin:12px 0}.loc-symptoms>.wrap>div:first-child{position:sticky;top:130px}.loc-symptoms>.wrap>div:last-child{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.loc-symptoms article{background:#fff;border:1px solid #d3e5dc;border-radius:18px;grid-template-columns:54px 1fr;align-items:center;gap:15px;min-height:104px;padding:20px;display:grid;box-shadow:0 10px 30px #123f500a}.loc-symptoms article i{background:var(--loc-tint);width:54px;height:54px;color:var(--loc-accent);border-radius:15px;place-items:center;font-size:22px;font-style:normal;display:grid}.loc-symptoms article b{color:var(--navy);font:19px/1.25 Georgia,serif}.loc-journey{color:#fff;background:#123f50;padding:110px 0;position:relative;overflow:hidden}.loc-journey:after{content:"";border:80px solid #ffffff08;border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;right:-120px}.loc-journey>.wrap{z-index:1;grid-template-columns:.68fr 1.32fr;gap:80px;display:grid;position:relative}.loc-journey h2{color:#fff;margin:12px 0}.loc-journey p{color:#d5e5e9}.journey-track{grid-template-columns:1fr 1fr;gap:14px;display:grid}.journey-track article{background:#ffffff0d;border:1px solid #ffffff20;border-radius:19px;grid-template-columns:50px 1fr;gap:16px;min-height:160px;padding:25px;display:grid}.journey-track article i{background:var(--loc-accent);color:#fff;border-radius:50%;place-items:center;width:50px;height:50px;font-style:normal;font-weight:900;display:grid}.journey-track article b{font:21px Georgia,serif}.journey-track article p{margin:8px 0 0;font-size:14px}.loc-service-focus{grid-template-columns:.92fr 1.08fr;align-items:center;gap:85px;padding-top:110px;padding-bottom:110px;display:grid}.loc-service-focus h2{margin:12px 0}.loc-service-focus>div>div{grid-template-columns:1fr 1fr;gap:11px;margin-top:27px;display:grid}.loc-service-focus b{background:var(--loc-tint);border-radius:12px;align-items:center;gap:10px;padding:15px;font-size:14px;display:flex}.loc-service-focus b i{color:var(--loc-accent);font-style:normal}.loc-service-focus img{object-fit:cover;border-radius:90px 24px 24px;width:100%;height:460px;box-shadow:0 30px 70px #123f5020}.location-premium.hearing-tests .loc-service-focus{grid-template-columns:1.08fr .92fr}.location-premium.hearing-tests .loc-service-focus>div{order:2}.location-premium.hearing-tests .loc-service-focus img{border-radius:24px 24px 90px;order:1}.loc-pricing{background:linear-gradient(135deg,#eef8f3,#f9fbfa);padding:100px 0}.loc-pricing>.wrap{grid-template-columns:1.15fr .85fr;align-items:center;gap:80px;display:grid}.loc-pricing h2{margin:12px 0}.loc-pricing ul{gap:8px;padding:0;list-style:none;display:grid}.loc-pricing article{color:#fff;background:#123f50;border-radius:24px;padding:36px;box-shadow:0 28px 65px #123f5025}.loc-pricing article small{letter-spacing:.1em;color:#bceecf;font-size:10px;font-weight:900}.loc-pricing article>b{margin:10px 0;font:43px Georgia,serif;display:block}.loc-pricing article p{color:#d5e5e9}.loc-pricing article .btn{margin-top:12px}.loc-proof{grid-template-columns:.7fr 1.3fr;gap:70px;display:grid}.loc-proof>div:last-child{grid-template-columns:1fr 1fr;gap:14px;display:grid}.loc-proof article{background:#fff;border:1px solid #d5e3dc;border-radius:18px;min-height:190px;padding:25px;transition:all .2s}.loc-proof article:hover{border-color:var(--loc-accent);transform:translateY(-5px);box-shadow:0 18px 42px #123f5013}.loc-proof article i{background:var(--loc-tint);width:44px;height:44px;color:var(--loc-accent);border-radius:12px;place-items:center;font-style:normal;display:grid}.loc-proof article b{color:var(--navy);margin-top:20px;font:20px Georgia,serif;display:block}.loc-proof article p{color:#64757b;font-size:14px}.location-premium .areas-covered{color:#fff;background:linear-gradient(135deg,#123f50,#1b5665)}.location-premium .areas-covered h2{color:#fff}.location-premium .areas-covered p{color:#d5e5e9}.location-premium .areas-covered b{color:var(--navy);box-shadow:0 8px 25px #061d2618}.location-premium .related-services{background:var(--loc-tint)}.service-hub.earwax-removal>.inner-hero{background-image:linear-gradient(90deg,#123847f5,#123847d9 46%,#12384735),url(/location-earwax-premium.png)}.service-hub.hearing-tests>.inner-hero{background-image:linear-gradient(90deg,#123847f5,#123847d9 46%,#12384735),url(/location-hearing-test-premium.png)}.service-hub.hearing-aids>.inner-hero{background-image:linear-gradient(90deg,#123847f5,#123847d9 46%,#12384735),url(/location-hearing-aids-premium.png)}.service-hub.earwax-removal .loc-editorial img{content:url(/location-earwax-premium.png)}.service-hub.hearing-tests .loc-editorial img{content:url(/location-hearing-test-premium.png)}.service-hub.hearing-aids .loc-editorial img{content:url(/location-hearing-aids-premium.png)}@media (width<=900px){.loc-intro,.loc-symptoms>.wrap,.loc-journey>.wrap,.loc-service-focus,.loc-pricing>.wrap,.loc-proof{grid-template-columns:1fr;gap:42px}.loc-symptoms>.wrap>div:first-child{position:static}.location-premium.hearing-tests .loc-service-focus>div,.location-premium.hearing-tests .loc-service-focus img{order:initial}.loc-intro .loc-photo img{height:430px}.loc-proof>div:last-child{grid-template-columns:1fr 1fr}}@media (width<=560px){.loc-intro,.loc-service-focus{padding-top:72px;padding-bottom:72px}.loc-symptoms,.loc-journey,.loc-pricing{padding:72px 0}.loc-symptoms>.wrap>div:last-child,.journey-track,.loc-service-focus>div>div,.loc-proof>div:last-child{grid-template-columns:1fr}.loc-intro .loc-photo img,.loc-service-focus img{border-radius:18px 55px 18px 18px;height:320px}.journey-track article{min-height:138px}.loc-proof article{min-height:165px}}.detailed-hero{background-image:linear-gradient(90deg,#123f50f7 0%,#123f50d9 43%,#123f5042 67%,#0000 83%),url(/home-hero-v3.png);background-position:50%;background-size:cover}.mega .close{display:none}.header-inner nav button[aria-expanded=true]{color:var(--green)}.header-inner nav button[aria-expanded=true] i{transform:rotate(180deg)}.header-inner nav button i{transition:transform .2s}.mega{animation:.22s cubic-bezier(.2,.7,.2,1) megaClick}@keyframes megaClick{0%{opacity:0;transform:translate(-50%,-10px)scale(.99)}to{opacity:1;transform:translate(-50%)scale(1)}}.process{background:linear-gradient(135deg,#123f50,#0f3443);position:relative;overflow:hidden}.process:after{content:"";border:80px solid #ffffff07;border-radius:50%;width:440px;height:440px;position:absolute;top:-150px;right:-100px}.process>.wrap{z-index:1;position:relative}.process>div>div{counter-reset:steps}.process article{color:#fff;background:#ffffff0d;border:1px solid #ffffff28;min-height:275px;padding:30px;box-shadow:0 20px 50px #071f2925}.process article>i{background:var(--green);color:#fff;border-radius:16px;place-items:center;width:58px;height:58px;font-size:27px;display:grid;box-shadow:0 10px 25px #2fbf7135}.process article>b{color:#fff;opacity:.4;font:900 30px/1 Georgia,serif;top:25px;right:25px}.process article h3{color:#fff;margin-top:28px;font-size:23px}.process article p{color:#cfe1e6}.process article:hover{background:#ffffff15;border-color:#81de4380;transform:translateY(-6px)}.process article{transition:all .25s}.stats{background:linear-gradient(110deg,#28ad65,#45cd7d);padding:72px 0}.stats b{letter-spacing:-.04em;text-shadow:0 4px 14px #126c3935;font:900 62px/1 Georgia,serif}.stats span{text-transform:uppercase;letter-spacing:.06em;margin-top:8px;font-size:13px;font-weight:900}.home-stories img,.home-stories article:first-child img{object-position:center}.blog-cover,.blog-rail article>.blog-cover{object-fit:cover;border-radius:15px;width:100%;height:220px;margin:0 0 22px;display:block}.blog-rail article{padding:16px}.blog-rail article h3{margin-top:10px}.cms-blog-index>.article-filter{border-bottom:1px solid #d8e4de;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.cms-blog-index>.article-filter b{color:var(--navy);font:26px Georgia,serif}.cms-blog-index>div:nth-of-type(2){grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.cms-blog-index article{background:#fff;flex-direction:column;min-width:0;min-height:510px;padding:16px;transition:all .25s;display:flex;box-shadow:0 10px 32px #123f5009}.cms-blog-index article:hover{border-color:var(--green);transform:translateY(-6px);box-shadow:0 22px 48px #123f5015}.cms-blog-index article>img{object-fit:cover;border-radius:13px;width:100%;height:230px}.cms-blog-index article p{color:#62747b}.cms-blog-index article>a{margin-top:auto}.blog-pagination{justify-content:center;gap:8px;margin-top:50px;display:flex}.blog-pagination button{min-width:44px;height:44px;color:var(--navy);cursor:pointer;background:#fff;border:1px solid #ccddd4;border-radius:10px;padding:0 14px;font-weight:900}.blog-pagination button.active{border-color:var(--green);background:var(--green);color:#fff}.blog-pagination button:disabled{opacity:.4;cursor:not-allowed}.cms-article-page{background:#fff}.article-header{text-align:center;max-width:900px;padding-top:105px;padding-bottom:55px}.article-header>span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.article-header h1{color:var(--navy);margin:15px 0;font-size:58px;line-height:1.05}.article-header>p{color:#61737a;font-size:20px}.article-header>div{justify-content:center;gap:25px;margin-top:25px;font-size:13px;display:flex}.article-shell{grid-template-columns:240px minmax(0,760px) 245px;justify-content:center;align-items:start;gap:34px;padding-bottom:110px;display:grid}.article-toc,.article-side-cta{position:sticky;top:25px}.article-toc{background:#f1f5f3;border-radius:14px;padding:24px;display:grid}.article-toc>b{color:var(--navy);margin-bottom:12px}.article-toc a{border-bottom:1px solid #d6e1dc;padding:10px 0;font-size:12px;font-weight:800}.article-side-cta{background:var(--navy);color:#fff;border-radius:18px;padding:28px}.article-side-cta span{color:var(--lime);letter-spacing:.12em;font-size:10px;font-weight:900}.article-side-cta h3{font-size:26px}.article-side-cta p{color:#d6e5e8}.article-side-cta>a:last-child{color:var(--lime);margin-top:18px;font-weight:900;display:block}.article-body{min-width:0}.article-hero-image{object-fit:cover;border-radius:18px;width:100%;max-height:480px;margin-bottom:38px;display:block}.article-body>div:not(.article-cta){color:#43565d;font-size:17px;line-height:1.82}.article-body h2,.article-body h3,.article-body h4{color:var(--navy);scroll-margin-top:30px;line-height:1.2}.article-body h2{margin-top:55px;font-size:38px}.article-body h3,.article-body h4{margin-top:42px;font-size:29px}.article-body img{border-radius:14px;max-width:100%;height:auto}.article-body figure{margin:35px 0}.article-body li{margin:9px 0}.article-body a{color:#168f56;text-decoration:underline}.related-blogs{background:#f1f7f4;padding:95px 0}.related-blogs>div>span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.related-blogs h2{font-size:45px}.related-blogs>div>div{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.related-blogs a{background:#fff;border-radius:17px;padding:15px;box-shadow:0 12px 35px #123f500c}.related-blogs img{object-fit:cover;border-radius:12px;width:100%;height:220px}.related-blogs small{color:var(--green);margin-top:17px;font-weight:900;display:block}.related-blogs h3{font-size:22px}.related-blogs a>b{color:var(--green)}@media (width<=1100px){.article-shell{grid-template-columns:210px minmax(0,1fr)}.article-side-cta{grid-column:2;position:static}.cms-blog-index>div:nth-of-type(2){grid-template-columns:1fr 1fr}}@media (width<=760px){.detailed-hero{background-position:62%}.stats b{font-size:48px}.article-header{padding-top:72px}.article-header h1{font-size:42px}.article-shell{grid-template-columns:1fr}.article-toc,.article-side-cta{grid-column:auto;position:static}.article-toc{max-height:330px;overflow:auto}.cms-blog-index>div:nth-of-type(2),.related-blogs>div>div{grid-template-columns:1fr}.cms-blog-index article{min-height:0}.blog-pagination{flex-wrap:wrap}.article-header>div{flex-direction:column;align-items:center;gap:5px}}:root{--site-width:1360px}.wrap,.header-inner,.mega{width:min(var(--site-width),calc(100% - 48px))}.standard{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:32px}.standard>a:not(.overview){border:1px solid #e0ebe5;min-height:116px;padding:21px;transition:all .2s}.standard>a:not(.overview):hover{border-color:var(--green);transform:translateY(-3px);box-shadow:0 13px 30px #173f5010}.standard .overview{place-items:center;min-height:54px;font-weight:900;display:grid}.location-mega section{padding:34px}.location-mega section>a:not(.all){min-height:66px;padding:12px}.mega footer b{color:#fff}.btn,.outline,.site-footer a,.article-side-cta a,.quick-help a,.blog-pagination a{transition:transform .2s,box-shadow .2s,background-color .2s,color .2s,border-color .2s}.btn:hover{background:#21a95f;transform:translateY(-3px);box-shadow:0 12px 28px #20a85e35}.outline:hover{border-color:var(--lime);color:#fff;background:#ffffff12;transform:translateY(-3px)}.site-footer a:hover{color:var(--lime)}.quick-help a:hover{transform:translateY(-3px);box-shadow:0 12px 25px #071e2720}.article-header{max-width:980px;padding-top:92px;padding-bottom:48px}.article-header h1{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;max-width:940px;margin:18px auto 24px;font-size:clamp(44px,5vw,68px);line-height:1.12}.article-header>p{max-width:780px;margin:0 auto;font-size:20px;line-height:1.65}.article-header>div{flex-wrap:wrap;align-items:center;margin-top:28px;display:flex}.article-header>div small{color:#61737a;border-left:1px solid #cedbd4;padding-left:24px}.article-shell{width:min(var(--site-width),calc(100% - 48px));grid-template-columns:260px minmax(0,780px) 270px;gap:38px}.article-toc{max-height:calc(100vh - 55px);overflow:auto}.article-toc a{border-left:3px solid #0000;padding:11px 10px 11px 17px;position:relative}.article-toc a.active{border-left-color:var(--green);color:#126f43;background:#e3f4eb;border-bottom-color:#bcd9ca}.article-toc a.active:before{content:"•";color:var(--green);position:absolute;left:5px}.article-side-cta{min-height:310px;padding:31px}.article-side-cta h3,.article-side-cta h2{line-height:1.16;color:#fff!important}.article-side-cta .btn{justify-content:center;width:100%}.article-body>div:not(.article-cta)>p:first-child{color:#344c56;font-size:20px}.article-hero-image{object-position:center 28%;max-height:520px}.related-blogs a:hover{transform:translateY(-5px);box-shadow:0 22px 46px #123f5018}.related-blogs a{transition:all .23s}.blog-pagination a,.blog-pagination span{min-width:44px;height:44px;color:var(--navy);background:#fff;border:1px solid #ccddd4;border-radius:10px;place-items:center;padding:0 14px;font-weight:900;display:grid}.blog-pagination a:hover{border-color:var(--green);color:var(--green);transform:translateY(-2px)}.blog-pagination a.active{border-color:var(--green);background:var(--green);color:#fff}.blog-pagination .disabled{opacity:.38}.blog-pagination button{display:none}.hero,.core-hero,.earwax-hero,.company-hero,.inner-hero{background-position:50% 28%!important}.detailed-hero{background-position:50% 38%!important}.core-overview img,.core-feature img,.company-story img,.company-feature img,.loc-editorial img,.loc-service-focus img,.home-stories img{object-position:center 28%}.location-premium.hearing-tests .loc-proof>div:last-child article:first-child{grid-column:1/-1;min-height:150px}.location-premium.hearing-aids .loc-proof>div:last-child{grid-template-columns:1.25fr .75fr}.location-premium.hearing-aids .loc-proof article:nth-child(3),.location-premium.earwax-removal .loc-symptoms article:first-child,.location-premium.earwax-removal .loc-symptoms article:nth-child(6){grid-column:1/-1}.service-hub.hearing-tests .loc-benefit>div{grid-template-columns:1.2fr .8fr 1fr}.service-hub.hearing-aids .loc-benefit>div{grid-template-columns:repeat(3,1fr)}.service-hub.hearing-aids .loc-benefit article:last-child{grid-column:1/-1}.service-hub.earwax-removal .loc-benefit>div{grid-template-columns:1fr 1fr}.conversion-dock{z-index:120;background:#fff;border-radius:15px;grid-template-columns:.8fr 1.2fr;gap:8px;padding:8px;display:none;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 15px 50px #071f2950}.conversion-dock a{background:var(--navy);color:#fff;border-radius:10px;place-items:center;min-height:48px;font-weight:900;display:grid}.conversion-dock a:last-child{background:var(--green)}@media (width<=1100px){.article-shell{grid-template-columns:220px minmax(0,1fr)}.article-side-cta{grid-column:2}.location-premium.hearing-aids .loc-proof>div:last-child,.service-hub.hearing-tests .loc-benefit>div,.service-hub.hearing-aids .loc-benefit>div{grid-template-columns:1fr 1fr}}@media (width<=760px){.wrap,.header-inner,.mega,.article-shell{width:calc(100% - 32px)}.article-header h1{font-size:40px;line-height:1.15}.article-header>div small{border-left:0;padding-left:0}.article-shell{grid-template-columns:1fr}.article-side-cta{grid-column:auto}.article-toc{max-height:300px}.conversion-dock{display:grid}.site-footer{padding-bottom:85px}.hero,.core-hero,.earwax-hero,.company-hero,.inner-hero{background-position:68% 22%!important}.detailed-hero{background-position:64%!important}.location-premium.hearing-tests .loc-proof>div:last-child article:first-child,.location-premium.hearing-aids .loc-proof article:nth-child(3),.location-premium.earwax-removal .loc-symptoms article:first-child,.location-premium.earwax-removal .loc-symptoms article:nth-child(6),.service-hub.hearing-aids .loc-benefit article:last-child{grid-column:auto}.location-premium.hearing-aids .loc-proof>div:last-child,.service-hub.hearing-tests .loc-benefit>div,.service-hub.hearing-aids .loc-benefit>div,.service-hub.earwax-removal .loc-benefit>div{grid-template-columns:1fr}}.cms-blog-index{scroll-margin-top:24px}.blog-viewport{--blog-card:365px;margin-left:max(24px,calc((100vw - var(--site-width))/2));overflow:hidden}.home-blog .blog-rail{will-change:transform;width:max-content;padding-left:0;padding-right:0;overflow:visible}.home-blog .blog-rail article{flex-basis:var(--blog-card)}.article-header{z-index:2;background:#fff;min-height:auto;display:block;position:relative}.article-header>*{position:static!important}.article-header>span{margin-bottom:12px;display:inline-block}.article-header h1{clear:both;margin-top:0}.article-header>p{margin-top:0}.article-shell{z-index:1;position:relative}.article-body .article-cta{background:var(--navy);color:#fff;margin-top:55px;display:block}.article-body .article-cta h2{margin:10px 0 14px;display:block;color:#fff!important}.article-body .article-cta p{color:#dce8eb}.article-body .article-cta .btn{color:#fff;text-decoration:none}.call-widget{z-index:125;background:var(--green);color:#fff;border:1px solid #ffffff70;border-radius:999px;align-items:center;gap:11px;padding:10px 15px 10px 10px;font-size:12px;line-height:1.25;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 38px #102f3e42}.call-widget:hover{transform:translateY(-4px);box-shadow:0 18px 44px #102f3e58}.call-widget i{width:42px;height:42px;color:var(--green);background:#fff;border-radius:50%;place-items:center;font-size:21px;font-style:normal;display:grid}.call-widget b{font-size:14px}@media (width<=760px){.blog-viewport{--blog-card:calc(100vw - 48px);margin-left:24px}.home-blog .blog-rail{padding-left:0}.call-widget{display:none}.article-header{padding-bottom:36px}.article-header h1{font-size:38px}.article-hero-image{margin-top:8px}}.faces i{background:#dcece4;overflow:hidden}.faces i img{object-fit:cover;object-position:center;width:100%;height:100%}.trust b{letter-spacing:0;flex-direction:row;align-items:center;gap:12px;display:flex}.trust b>span{color:#ffc747;letter-spacing:3px;white-space:nowrap;font-size:21px}.trust b small{color:#fff;white-space:nowrap;margin:0;font-size:14px;font-weight:900;display:inline}.blog-dots{width:min(var(--site-width),calc(100% - 48px));justify-content:center;gap:7px;margin:18px auto 0;display:flex}.blog-dots button{cursor:pointer;background:#9dafaa;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:all .2s}.blog-dots button.active{background:var(--green);border-radius:99px;width:25px}.article-header{width:min(var(--site-width),calc(100% - 48px));max-width:var(--site-width);text-align:left;padding-left:298px;height:auto!important}.article-header h1,.article-header>p{max-width:780px;margin-left:0;margin-right:0}.article-header>div{justify-content:flex-start}.article-hero-image{aspect-ratio:16/9;object-fit:cover;object-position:center 25%;max-height:none}.article-side-cta{isolation:isolate;overflow:hidden}.article-side-cta:after{content:")))";z-index:-1;color:#ffffff0e;letter-spacing:-25px;font:110px Georgia,serif;position:absolute;bottom:-38px;right:-18px;transform:rotate(-12deg)}.article-side-cta .btn{white-space:nowrap;padding-inline:13px;font-size:13px}.article-side-cta h3{z-index:1;position:relative}.article-cta{isolation:isolate;position:relative;overflow:hidden}.article-cta:after{content:")))";color:#ffffff0a;letter-spacing:-34px;font:150px Georgia,serif;position:absolute;bottom:-55px;right:-20px}.call-widget{justify-content:flex-start;width:62px;min-height:62px;padding:10px;transition:width .28s cubic-bezier(.22,.61,.36,1),transform .2s,box-shadow .2s;overflow:hidden}.call-widget i{flex:0 0 42px}.call-widget span{opacity:0;min-width:128px;transition:all .2s;transform:translate(8px)}.call-widget:hover,.call-widget:focus-visible{width:210px}.call-widget:hover span,.call-widget:focus-visible span{opacity:1;transform:none}@media (width<=1100px){.article-header{padding-left:258px}}@media (width<=760px){.trust{width:auto;max-width:100%}.trust b{gap:8px}.trust b>span{font-size:18px}.trust b small{white-space:normal;font-size:11px}.article-header{text-align:left;width:calc(100% - 32px);padding-left:0}.article-header>div{align-items:flex-start}.service-grid,.city-grid,.core-signs>div,.core-options>div>div,.company-values>div,.related-blogs>div>div{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding-bottom:12px;overflow-x:auto;display:flex!important}.service-grid::-webkit-scrollbar{display:none}.city-grid::-webkit-scrollbar{display:none}.core-signs>div::-webkit-scrollbar{display:none}.core-options>div>div::-webkit-scrollbar{display:none}.company-values>div::-webkit-scrollbar{display:none}.related-blogs>div>div::-webkit-scrollbar{display:none}.service-grid>*,.city-grid>*,.core-signs>div>*,.core-options>div>div>*,.company-values>div>*,.related-blogs>div>div>*{scroll-snap-align:start;flex:0 0 84%}.home-stories article{grid-template-columns:1fr}.home-stories article img{order:-1;height:310px}.home-stories article.reverse img{order:-1}}.company-cms.about .company-feature img{content:url(/hazelwood-treatment.avif)}.site-header{z-index:130;transition:transform .32s cubic-bezier(.22,.61,.36,1),box-shadow .2s;position:sticky;top:0}.site-header:not(.header-hidden){box-shadow:0 7px 24px #173f500b}.standard .overview:hover,.location-mega footer>a:hover{background:var(--green);color:#fff;box-shadow:0 10px 25px #2fbf7130}.standard .overview:hover{transform:none}.article-header h1{font-size:clamp(42px,4.25vw,58px)}.article-header>div{gap:18px;font-size:14px}.article-header>div b{font-size:15px}.article-header>div time,.article-header>div small{color:#52666e;font-size:13px}.article-header>div small{font-weight:700}.ht-cms .ht-need img{content:url(/hazelwood-treatment.avif);object-fit:cover}.ht-cms .ht-results img{content:url(/hazelwood-happy-client.avif);object-fit:cover}.care-tabs{background:#dfeee6;border-radius:999px;width:max-content;max-width:100%;padding:5px;overflow:visible}.care-tabs button{min-width:155px;box-shadow:none;background:0 0;border:0}.care-tabs button:hover{color:var(--green);background:#fff}.care-tabs button.active{background:var(--green);box-shadow:0 8px 20px #2fbf7130}.care-tabs:after{display:none}.call-widget{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#20b866;border:1px solid #fffa;animation:2.6s ease-in-out infinite call-breathe}.call-widget i{font-family:var(--hz-font-ui);font-weight:900;animation:2.6s ease-in-out infinite call-ring}@keyframes call-breathe{0%,to{box-shadow:0 12px 34px #102f3e3d,0 0 #2fbf7148}50%{box-shadow:0 16px 42px #102f3e55,0 0 0 11px #2fbf7100}}@keyframes call-ring{0%,72%,to{transform:rotate(0)}76%{transform:rotate(12deg)}80%{transform:rotate(-12deg)}84%{transform:rotate(8deg)}88%{transform:rotate(0)}}.ha-support{background:linear-gradient(135deg,#eef8f3,#f8fbf9);position:relative;overflow:hidden}.ha-support:before{content:"";background:#2fbf710d;border-radius:50%;width:360px;height:360px;position:absolute;top:-100px;right:-100px}.ha-support>.wrap{position:relative}.ha-support>div>div:first-child{border-left:4px solid var(--green);align-self:start;padding:28px}.ha-support>div>div:last-child{grid-template-columns:1.15fr .85fr}.ha-support article{border:1px solid #d5e5dc;min-height:112px;transition:all .22s;box-shadow:0 12px 32px #173f500b}.ha-support article:nth-child(3){grid-column:1/-1}.ha-support article:hover{border-color:var(--green);transform:translateY(-4px);box-shadow:0 20px 42px #173f5018}.location-premium.hearing-aids .loc-proof{align-items:start}.location-premium.hearing-aids .loc-proof>div:first-child{background:var(--navy);color:#fff;border-radius:18px;padding:30px}@media (width<=900px){.mobile{padding:14px 18px 30px}.mobile>div{z-index:2;background:#fff;padding:14px 0;position:sticky;top:-14px}.mobile .image-logo{width:175px}.mobile section>button{text-align:left;align-items:center;gap:15px;min-height:58px;padding:15px 4px}.mobile nav{border-radius:0 0 12px 12px;gap:3px;padding:10px}.mobile nav a{border-bottom:1px solid #cfe0d7;padding:12px 10px;line-height:1.35;display:block}.mobile nav a:last-child{border-bottom:0}.mobile>.btn{color:#fff;justify-content:center;width:100%;display:flex}.ha-support>div>div:last-child{grid-template-columns:1fr 1fr}}@media (width<=560px){.quick-help{background:#b92d61;border-radius:28px;width:calc(100% - 74px);padding:22px;bottom:18px}body{overflow-x:hidden}.detailed-hero{isolation:isolate;min-height:980px;padding-top:0;display:block;background:var(--navy)!important}.detailed-hero:after{content:"";z-index:0;background:url(/home-hero-v3.png) 72%/cover no-repeat;border-radius:18px;height:270px;position:absolute;bottom:205px;left:16px;right:16px}.detailed-hero .hero-content{z-index:1;padding-top:58px;padding-bottom:500px;position:relative}.detailed-hero .hero-content h1{max-width:330px;font-size:48px;line-height:1.02}.detailed-hero .hero-content p{max-width:335px;line-height:1.65}.detailed-hero .actions{gap:12px}.detailed-hero .actions .btn{min-height:54px}.quick-help{background:var(--navy);border:1px solid #ffffff24;border-radius:28px;width:calc(100% - 74px);padding:22px;bottom:18px;box-shadow:0 22px 55px #071f2945}.quick-help h2{font-size:24px}.quick-help a{padding:12px}.care-tabs{gap:3px;width:100%;padding:4px;display:flex;overflow:visible}.care-tabs button{white-space:normal;flex:1 1 0;min-width:0;padding:11px 6px;font-size:11px}.conversion-dock{display:none!important}.call-widget{width:58px;min-height:58px;padding:8px;display:flex;bottom:15px;right:15px}.call-widget:hover,.call-widget:focus-visible{width:58px}.call-widget i{width:40px;height:40px}.call-widget span{display:none}.article-header h1{font-size:38px}.article-header>div{align-items:flex-start;gap:7px;font-size:13px}.article-header>div b{font-size:14px}.article-header>div time,.article-header>div small{font-size:12px}.article-header>div small{padding-left:0}.ha-support>div>div:first-child{padding:22px}.ha-support>div>div:last-child{scroll-snap-type:x mandatory;overflow-x:auto;display:flex!important}.ha-support article,.ha-support article:nth-child(3){scroll-snap-align:start;flex:0 0 84%;grid-column:auto}.site-footer{padding-bottom:82px}}.mobile>.mobile-blog{color:var(--navy);border-bottom:1px solid #d9e5df;padding:18px 4px;font-size:17px;font-weight:900;display:block}.call-widget svg{width:23px;height:23px;display:block}.conversion-dock svg{width:18px;height:18px;margin-right:7px}.legal-page{overflow:hidden}.legal-hero{background:linear-gradient(135deg,var(--navy),#20586b);color:#fff;padding:95px 0}.legal-hero span,.legal-contact span{color:var(--lime);letter-spacing:.14em;font-size:11px;font-weight:900}.legal-hero h1{max-width:800px;margin:12px 0 18px;font-size:58px;line-height:1.08}.legal-hero p{color:#d8e6e9;max-width:720px;font-size:19px}.legal-content{grid-template-columns:250px minmax(0,760px);justify-content:center;gap:70px;padding-top:90px;padding-bottom:100px;display:grid}.legal-content aside{background:#eef7f2;border-radius:15px;align-self:start;padding:22px;display:grid;position:sticky;top:125px}.legal-content aside b{color:var(--navy);margin-bottom:8px}.legal-content aside a{color:#48616b;border-bottom:1px solid #d4e3db;padding:10px 0;font-size:13px;font-weight:800}.legal-content article>section{padding:0 0 38px;scroll-margin-top:125px}.legal-content h2{color:var(--navy);margin:0 0 13px;font-size:34px}.legal-content p{color:#50656d;font-size:17px;line-height:1.8}.legal-contact{background:#eef7f2;padding:65px 0}.legal-contact>.wrap{justify-content:space-between;align-items:center;gap:40px;display:flex}.legal-contact h2{color:var(--navy);margin:8px 0}.legal-link-grid{grid-template-columns:repeat(3,1fr);gap:18px;padding-top:90px;padding-bottom:100px;display:grid}.legal-link-grid article{border:1px solid #d5e4dc;border-radius:18px;align-content:start;gap:8px;padding:28px;display:grid}.legal-link-grid h2{color:var(--navy);margin:0 0 8px}.legal-link-grid a{background:var(--soft);color:var(--navy);border-radius:9px;padding:11px;font-weight:800}.legal-link-grid a:hover{background:var(--green);color:#fff}@media (width<=760px){.legal-hero{padding:70px 0}.legal-hero h1{font-size:42px}.legal-content{grid-template-columns:1fr;gap:30px;padding-top:55px;padding-bottom:70px}.legal-content aside{max-height:300px;position:static;overflow:auto}.legal-content h2{font-size:29px}.legal-contact>.wrap{flex-direction:column;align-items:flex-start}.legal-link-grid{scroll-snap-type:x mandatory;padding-top:60px;padding-bottom:70px;display:flex;overflow-x:auto}.legal-link-grid article{scroll-snap-align:start;flex:0 0 84%}}.local-care .care-tabs button.active,.local-care .care-tabs button.active:hover,.local-care .care-tabs button.active:focus-visible{background:var(--green)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.detailed-hero .actions>a{justify-content:center;width:252px}.social a:hover{border-color:var(--lime);background:#ffffff10;transform:translateY(-2px)}@media (width<=560px){.detailed-hero .actions{width:100%}.detailed-hero .actions>a{justify-content:center;width:min(100%,320px)}}.hero-content,.quick-help,.review-heading{width:min(var(--site-width),calc(100% - 48px))}.review-viewport{margin-left:max(24px,calc((100vw - var(--site-width))/2))}.btn,.outline,.quick-help a,.locations-all,.overview{white-space:nowrap;justify-content:center;align-items:center}.btn,.outline{gap:10px;min-height:52px}.btn i,.header-cta i{width:28px;height:28px;color:var(--green);background:#fff;border-radius:50%;flex:0 0 28px;place-items:center;font-style:normal;line-height:1;display:inline-grid}.header-cta{padding-right:11px}.detailed-hero .actions>a{min-height:54px}.detailed-hero .actions .outline{border-width:2px}.review-heading{margin-left:auto;margin-right:auto}.premium-reviews .review-viewport{width:calc(100% - max(24px,calc((100vw - var(--site-width))/2)));margin-right:0}.premium-reviews .review-track article{scroll-snap-align:start}@media (width<=760px){.hero-content,.quick-help,.review-heading{width:calc(100% - 32px)}.review-viewport{margin-left:16px}.premium-reviews .review-viewport{width:calc(100% - 16px)}.detailed-hero .actions>a{width:min(100%,320px);min-height:56px}.detailed-hero .actions .outline{height:56px;padding-top:0;padding-bottom:0;display:flex}.btn,.outline{white-space:nowrap}.quick-help{width:calc(100% - 74px)}}.home-blog .blog-cover{opacity:0;background:var(--soft);transition:opacity .4s}.home-blog .blog-cover.is-loaded{opacity:1}.micro-page{background:#fff;overflow:hidden}.micro-page h1,.micro-page h2,.micro-page h3{color:var(--navy)}.micro-page h2{font-size:clamp(36px,4vw,52px);line-height:1.08}.micro-page section>div>span,.micro-page section>div>div>span,.micro-page section>span{color:var(--green);letter-spacing:.14em;font-size:11px;font-weight:900}.micro-page p{color:#50656d;font-size:18px;line-height:1.75}.micro-breadcrumb{color:#60737a;align-items:center;gap:10px;padding-top:18px;padding-bottom:18px;font-size:14px;display:flex}.micro-breadcrumb a{font-weight:800}.micro-breadcrumb i{color:var(--green);font-style:normal}.micro-hero{background:linear-gradient(135deg,#f4faf7,#e5f5ec);padding:70px 0 76px}.micro-hero>.wrap{grid-template-columns:1.02fr .98fr;align-items:center;gap:70px;display:grid}.micro-hero h1{max-width:720px;margin:15px 0 22px;font-size:clamp(48px,5vw,72px);line-height:1}.micro-hero p{max-width:680px}.micro-hero img{object-fit:cover;object-position:center;border-radius:26px 110px 26px 26px;width:100%;height:590px;box-shadow:0 28px 65px #173f5020}.micro-hero .actions,.micro-final .actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.micro-hero .outline{background:#fff}.micro-trust{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.micro-trust b{color:var(--navy);background:#fff;border:1px solid #cde0d6;border-radius:999px;padding:9px 12px;font-size:13px}.micro-signs{text-align:center}.micro-signs>.section-intro{max-width:720px;margin:0 auto 34px}.micro-signs>div{text-align:left;grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.micro-signs article{background:#fff;border:1px solid #d4e3dc;border-radius:16px;align-items:center;gap:16px;padding:22px;display:flex}.micro-signs article i,.micro-benefits article i,.micro-prepare article i,.micro-related a>i{background:var(--soft);width:50px;height:50px;color:var(--green);border-radius:14px;flex:0 0 50px;place-items:center;font-size:21px;font-style:normal;display:grid}.micro-signs article b{font:20px/1.3 Georgia,serif}.micro-signs aside{color:#614f2e;text-align:left;background:#fff9ec;border-left:4px solid #e1a63a;border-radius:0 10px 10px 0;max-width:940px;margin:25px auto 0;padding:15px 18px}.micro-split,.micro-home,.micro-who{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:105px;padding-bottom:105px;display:grid}.micro-split img,.micro-home img,.micro-who img{object-fit:cover;border-radius:24px 90px 24px 24px;width:100%;height:510px}.micro-split blockquote{border-left:4px solid var(--green);background:var(--soft);color:var(--navy);margin:25px 0 0;padding:20px 22px;font-weight:800;line-height:1.6}.micro-benefits,.micro-prepare{background:#f0f7f3;padding:100px 0}.micro-benefits h2,.micro-prepare h2{max-width:700px}.micro-benefits .wrap>div,.micro-prepare .wrap>div{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:38px;display:grid}.micro-benefits article,.micro-prepare article{background:#fff;border:1px solid #d3e3da;border-radius:18px;padding:27px}.micro-benefits article h3,.micro-prepare article h3{font-size:23px}.micro-benefits article p,.micro-prepare article p{font-size:16px}.micro-home{direction:rtl}.micro-home>*{direction:ltr}.micro-home ul,.micro-who ul{color:var(--navy);gap:11px;padding:0;font-weight:800;list-style:none;display:grid}.micro-home .btn{margin-top:18px}.micro-process{background:var(--navy);color:#fff;padding:100px 0}.micro-process h2{color:#fff;max-width:720px}.micro-process>div>span{color:var(--lime)!important}.micro-process .wrap>div{grid-template-columns:repeat(4,1fr);gap:16px;margin:36px 0 22px;display:grid}.micro-process article{background:#ffffff0b;border:1px solid #ffffff24;border-radius:18px;padding:28px;position:relative}.micro-process article i{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:50px;height:50px;font-style:normal;font-weight:900;display:grid}.micro-process article h3{color:#fff;margin-top:25px}.micro-process article p{color:#d4e3e7;font-size:16px}.micro-process small{color:#bdd0d5}.micro-who img{border-radius:90px 24px 24px}.micro-who small{color:#60737a;margin-top:18px;display:block}.micro-trust-band{background:var(--navy);color:#fff;padding:90px 0}.micro-trust-band>.wrap{grid-template-columns:.9fr 1.1fr;align-items:center;gap:75px;display:grid}.micro-trust-band h2{color:#fff}.micro-trust-band p{color:#d4e3e7}.micro-trust-band>div>div:first-child>span{color:var(--lime)}.micro-trust-band>div>div:last-child{grid-template-columns:1fr 1fr;gap:14px;display:grid}.micro-trust-band article{background:#ffffff0a;border:1px solid #ffffff25;border-radius:15px;align-items:center;gap:14px;padding:20px;display:flex}.micro-trust-band article i{background:var(--green);border-radius:12px;place-items:center;width:44px;height:44px;font-style:normal;display:grid}.micro-price{background:#eef7f2;padding:100px 0}.micro-price>.wrap{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;display:grid}.micro-price article{background:#fff;border-radius:22px;padding:35px;box-shadow:0 20px 50px #173f5012}.micro-price article>small{color:var(--green);letter-spacing:.12em;font-weight:900}.micro-price article>b{color:var(--navy);margin:14px 0;font:34px/1.15 Georgia,serif;display:block}.micro-price ul{grid-template-columns:1fr 1fr;gap:11px;padding:0;list-style:none;display:grid}.micro-price article .btn{margin-top:18px}.micro-locations{grid-template-columns:.7fr 1.3fr;gap:75px;padding-top:105px;padding-bottom:105px;display:grid}.micro-locations>div:first-child{align-self:start;position:sticky;top:125px}.micro-locations>div:last-child{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.micro-locations>div:last-child a{border:1px solid #d4e3dc;border-radius:15px;grid-template-columns:42px 1fr;align-items:center;gap:2px 13px;padding:17px;display:grid}.micro-locations a i{background:var(--soft);width:42px;height:42px;color:var(--green);border-radius:12px;grid-row:1/3;place-items:center;font-style:normal;display:grid}.micro-locations a span{color:#687b82;font-size:11px}.micro-locations a b{color:var(--navy)}.micro-faq{background:#f0f7f3;padding:100px 0}.micro-faq>.wrap{grid-template-columns:.7fr 1.3fr;gap:85px;display:grid}.micro-faq>div>div:first-child{align-self:start;position:sticky;top:125px}.micro-final{background:var(--navy);color:#fff;padding:90px 0}.micro-final>.wrap{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;display:grid}.micro-final h2{color:#fff}.micro-final p{color:#d4e3e7}.micro-final>div>div>span{color:var(--lime)}.micro-final .outline{color:#fff;border-color:#ffffff80}.micro-final img{object-fit:cover;border-radius:22px 80px 22px 22px;width:100%;height:430px}.micro-final small{color:#bcd0d5;margin-top:18px;display:block}.micro-related>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.micro-related a{border:1px solid #d3e2da;border-radius:18px;flex-direction:column;min-height:245px;padding:27px;display:flex}.micro-related a h3{font-size:23px}.micro-related a b{color:var(--green);margin-top:auto}main:has(.micro-final)+.final{display:none}@media (width<=900px){.micro-hero>.wrap,.micro-split,.micro-home,.micro-who,.micro-trust-band>.wrap,.micro-price>.wrap,.micro-locations,.micro-faq>.wrap,.micro-final>.wrap{grid-template-columns:1fr;gap:42px}.micro-hero img{height:470px}.micro-home{direction:ltr}.micro-benefits .wrap>div,.micro-prepare .wrap>div,.micro-process .wrap>div{grid-template-columns:1fr 1fr}.micro-locations>div:first-child,.micro-faq>div>div:first-child{position:static}.micro-related>div{grid-template-columns:1fr 1fr}}@media (width<=560px){.micro-page p{font-size:17px}.micro-breadcrumb{white-space:nowrap;font-size:12px;overflow:hidden}.micro-hero{padding:45px 0 55px}.micro-hero h1{font-size:43px}.micro-hero img{border-radius:18px 55px 18px 18px;height:340px}.micro-hero .actions{display:grid}.micro-hero .actions a,.micro-final .actions a{width:100%}.micro-trust{grid-template-columns:1fr 1fr;display:grid}.micro-signs>div,.micro-benefits .wrap>div,.micro-prepare .wrap>div,.micro-process .wrap>div,.micro-trust-band>div>div:last-child,.micro-price ul,.micro-locations>div:last-child,.micro-related>div{grid-template-columns:1fr}.micro-signs article{min-height:80px}.micro-split,.micro-home,.micro-who{padding-top:72px;padding-bottom:72px}.micro-split img,.micro-home img,.micro-who img{border-radius:18px 55px 18px 18px;height:330px}.micro-benefits,.micro-prepare,.micro-process,.micro-trust-band,.micro-price,.micro-faq,.micro-final{padding:72px 0}.micro-locations{padding-top:72px;padding-bottom:72px}.micro-final img{height:310px}.micro-related{padding-top:72px;padding-bottom:72px}.micro-related a{min-height:210px}}.hv-hero{background:linear-gradient(135deg,#f5faf7,#e6f4eb)}.hv-hero img{object-position:center}.hv-problem{grid-template-columns:1.08fr .92fr;align-items:center;gap:75px;padding-top:105px;padding-bottom:105px;display:grid}.hv-problem>div>div{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:30px;display:grid}.hv-problem article{border:1px solid #d5e4dc;border-radius:16px;padding:21px}.hv-problem article i,.hv-includes article i,.hv-why article i{background:var(--soft);width:48px;height:48px;color:var(--green);border-radius:14px;place-items:center;font-size:21px;font-style:normal;display:grid}.hv-problem article h3{font-size:21px}.hv-problem article p{font-size:15px}.hv-problem>img{object-fit:cover;border-radius:95px 24px 24px;width:100%;height:570px}.hv-includes{background:#eef7f2;padding:100px 0}.hv-includes>.wrap>p{max-width:740px}.hv-includes>.wrap>div{grid-template-columns:repeat(4,1fr);gap:15px;margin:35px 0 25px;display:grid}.hv-includes article{background:#fff;border:1px solid #d3e3da;border-radius:18px;padding:26px}.hv-includes article h3{font-size:22px}.hv-includes article p{font-size:16px}.hv-includes .wrap>a{color:var(--green);font-weight:900}.hv-why{background:var(--navy);color:#fff;padding:95px 0}.hv-why>.wrap{grid-template-columns:.85fr 1.15fr;gap:65px;display:grid}.hv-why h2,.hv-why h3{color:#fff}.hv-why p{color:#d4e3e7}.hv-why>div>div:first-child>span{color:var(--lime)}.hv-why>div>div:first-child img{object-fit:cover;border-radius:18px 65px 18px 18px;width:100%;height:300px;margin-top:22px}.hv-why>div>div:last-child{grid-template-columns:1fr 1fr;gap:14px;display:grid}.hv-why article{background:#ffffff0b;border:1px solid #ffffff24;border-radius:17px;padding:25px}.hv-why article i{background:var(--green);color:#fff}.hv-settings>div{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.hv-settings article{background:#fff;border:1px solid #d4e3dc;border-radius:18px;overflow:hidden}.hv-settings article img{object-fit:cover;width:100%;height:220px}.hv-settings article div{padding:21px}.hv-settings article h3{font-size:22px}.hv-settings article p{font-size:15px}.hv-reviews{background:var(--navy);color:#fff;padding:100px 0}.hv-reviews h2{color:#fff}.hv-reviews>div>span{color:var(--lime)}.hv-reviews .wrap>div{grid-template-columns:repeat(3,1fr);gap:16px;margin:35px 0 24px;display:grid}.hv-reviews article{color:var(--navy);background:#fff;border-radius:18px;padding:28px}.hv-reviews article>b{color:var(--green);align-items:center;gap:7px;font-size:13px;display:flex}.hv-reviews article>b img{width:17px;height:17px}.hv-reviews article>b small{color:#63757c}.hv-reviews article h3{font-size:22px}.hv-reviews article p{font-size:16px}.hv-reviews .wrap>a{color:var(--lime);font-weight:900}.home-visit-page .micro-related>div{grid-template-columns:repeat(4,1fr)}.hv-final img{object-position:center}@media (width<=900px){.hv-problem,.hv-why>.wrap{grid-template-columns:1fr;gap:42px}.hv-includes>.wrap>div,.hv-settings>div,.home-visit-page .micro-related>div,.hv-problem>div>div{grid-template-columns:1fr 1fr}.hv-reviews .wrap>div{grid-template-columns:1fr}.hv-problem>img{height:450px}}@media (width<=560px){.hv-problem{padding-top:72px;padding-bottom:72px}.hv-problem>div>div,.hv-includes>.wrap>div,.hv-why>div>div:last-child,.hv-settings>div,.home-visit-page .micro-related>div{grid-template-columns:1fr}.hv-problem>img{border-radius:55px 18px 18px;height:330px}.hv-includes,.hv-why,.hv-reviews{padding:72px 0}.hv-settings{padding-top:72px;padding-bottom:72px}.hv-settings article img{height:240px}}.hv-hero img{content:url(/locations-home-visit.png)}.hv-problem>img{content:url(/hazelwood-patient.avif)}body{background:#fff}.reviews,.process,.final,.site-footer,.service-options,.price-band,.detail-path,.treatment-flow,.results-panel,.aftercare-band,.aid-choice,.aid-feature,.aid-tiers,.core-options,.core-final,.page-final-cta,.company-final,.company-process,.earwax-final,.ew-price,.ew-services,.ht-process,.lean-process,.loc-final,.loc-finder,.loc-steps,.local-trust,.micro-process,.micro-trust-band,.micro-final,.hv-why,.hv-reviews{color:var(--text)!important;background:#f3f8f5!important;border-color:#d6e4dd!important}.reviews h2,.process h2,.final h2,.service-options h2,.price-band h2,.detail-path h2,.treatment-flow h2,.results-panel h2,.aftercare-band h2,.aid-choice h2,.aid-feature h2,.aid-tiers h2,.core-options h2,.core-final h2,.page-final-cta h2,.company-final h2,.company-process h2,.earwax-final h2,.ew-price h2,.ew-services h2,.ht-process h2,.lean-process h2,.loc-final h2,.loc-finder h2,.loc-steps h2,.micro-process h2,.micro-trust-band h2,.micro-final h2,.hv-why h2,.hv-reviews h2{color:var(--navy)!important}.reviews p,.process p,.final p,.service-options p,.price-band p,.detail-path p,.treatment-flow p,.results-panel p,.aftercare-band p,.aid-choice p,.aid-feature p,.aid-tiers p,.core-options p,.core-final p,.page-final-cta p,.company-final p,.company-process p,.earwax-final p,.ew-price p,.ew-services p,.ht-process p,.lean-process p,.loc-final p,.loc-finder p,.loc-steps p,.micro-process p,.micro-trust-band p,.micro-final p,.hv-why p,.hv-reviews p{color:#53686f!important}.reviews span,.process span,.final span,.service-options span,.price-band span,.detail-path span,.treatment-flow span,.results-panel span,.aftercare-band span,.aid-choice span,.aid-feature span,.aid-tiers span,.core-options span,.core-final span,.page-final-cta span,.company-final span,.company-process span,.earwax-final span,.ew-price span,.ew-services span,.ht-process span,.lean-process span,.loc-final span,.loc-finder span,.loc-steps span,.micro-process span,.micro-trust-band span,.micro-final span,.hv-why span,.hv-reviews span{color:var(--green)!important}.micro-process article,.micro-trust-band article,.hv-why article{color:var(--text)!important;background:#fff!important;border-color:#d3e3da!important}.micro-process article h3,.micro-trust-band article b,.hv-why article h3{color:var(--navy)!important}.micro-process small,.micro-final small{color:#667a81!important}.review-heading p{color:#5c7077!important}.review-heading button{color:var(--navy)!important;background:#fff!important;border-color:#b9cec3!important}.review-heading button:hover{border-color:var(--green)!important;background:var(--green)!important;color:#fff!important}.review-dots button{background:#b7c9c0}.review-dots button.active{background:var(--green)}.site-footer{border-top:1px solid #d5e4dc}.site-footer .image-logo img{filter:brightness(0)}.site-footer .logo,.site-footer a,.site-footer p,.site-footer span{color:var(--navy)!important}.site-footer .phone,.site-footer h3,.site-footer b{color:var(--green)!important}.social a{background:#fff;border-color:#bcd0c6!important}.social img{filter:none!important}.copyright{color:#486069!important;background:#e6f1eb!important}.legal{border-color:#d4e2db!important}.location-mega footer,.overview{color:var(--navy)!important;background:#edf7f2!important}.location-mega footer a{color:var(--green)!important}.quick-help,.blog-footer,.article-side-cta,.article-body .article-cta,.article-cta{color:var(--navy)!important;background:#fff!important;border:1px solid #d3e2da!important;box-shadow:0 18px 45px #173f5010!important}.quick-help h2,.blog-footer h2,.blog-footer b,.article-side-cta h3,.article-cta h3{color:var(--navy)!important}.blog-footer span,.article-side-cta p,.article-cta p{color:#5a6e75!important}.blog-footer .btn,.article-side-cta .btn,.article-cta .btn{color:#fff!important}.article-side-cta>a:last-child{color:var(--green)!important}.inner-hero,.locations-cms>.inner-hero,.location-premium>.inner-hero,.service-hub.hearing-tests>.inner-hero,.service-hub.hearing-aids>.inner-hero,.service-hub.earwax-removal>.inner-hero,.ha-cms .inner-hero{color:var(--navy)!important;background-image:linear-gradient(90deg,#f7fbf9fa 0%,#f7fbf9e8 52%,#f7fbf985 100%),var(--hero-image)!important}.inner-hero h1,.inner-hero h2,.inner-hero p{color:var(--navy)!important}.inner-hero .outline{border-color:var(--navy)!important;color:var(--navy)!important}.company-hero,.company-cms.about .company-hero,.company-cms.care .company-hero,.company-cms.contact .company-hero,.legal-hero{color:var(--navy)!important;background:#eef7f2!important}.company-hero h1,.company-hero h2,.company-hero p,.legal-hero h1,.legal-hero p{color:var(--navy)!important}.core-page.hearing-aids .core-hero,.core-hero,.core-price,.ha-feature-dark,.ew-midlands,.location-premium .areas-covered{color:var(--navy)!important;background:#eef7f2!important}.core-hero h1,.core-hero h2,.core-hero p,.core-price h2,.ha-feature-dark h2,.ew-midlands h2,.location-premium .areas-covered h2{color:var(--navy)!important}.location-premium.hearing-aids .loc-proof>div:first-child,.ha-cms.pricing .ha-options article,.ht-cms.pricing .ht-check article,.lean-page.hearing-test-pricing .lean-included article,.lean-page.hearing-aid-prices-finance .lean-included article{color:var(--text)!important;background:#f0f7f3!important;border:1px solid #d3e2da!important}.location-premium.hearing-aids .loc-proof>div:first-child h2{color:var(--navy)!important}.location-premium.hearing-aids .loc-proof>div:first-child p{color:#566b72!important}.final .outline,.micro-final .outline,.earwax-final .outline,.company-final .outline,.core-final .outline,.page-final-cta .outline{border-color:var(--navy)!important;color:var(--navy)!important}.detailed-hero{color:var(--navy)!important;background-image:linear-gradient(90deg,#f6faf8f5 0%,#f6faf8d8 44%,#f6faf835 72%,#0000 90%),url(/hero-couple.png)!important}.detailed-hero h1,.detailed-hero p,.detailed-hero .trust small{color:var(--navy)!important}.detailed-hero .outline{border-color:var(--navy)!important;color:var(--navy)!important}.stats{color:var(--navy)!important;background:#eaf7f0!important}.stats>.wrap>div{border-color:#cfe1d7!important}.stats b{color:var(--green)}@media (width<=560px){.detailed-hero{background:#f2f8f5!important}.quick-help{background:#fff!important;border-color:#d3e2da!important;box-shadow:0 18px 45px #173f5018!important}.quick-help h2{color:var(--navy)!important}.site-footer{background:#f3f8f5!important}.conversion-dock a:first-child{color:var(--navy)!important;background:#fff!important}}.inner-hero,.locations-cms>.inner-hero,.location-premium>.inner-hero,.service-hub.hearing-tests>.inner-hero,.service-hub.hearing-aids>.inner-hero,.service-hub.earwax-removal>.inner-hero,.ha-cms .inner-hero{background-color:#eef7f2!important;background-image:linear-gradient(90deg,#f8fbf9fa 0%,#f8fbf9ef 43%,#f8fbf9a8 58%,#f8fbf91f 76%,transparent 100%),var(--hero-image)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.conversion-dock a:first-child{color:var(--navy)!important;background:#fff!important;border:1px solid #d3e2da!important}.site-footer .image-logo img{content:url(/hazelwood-logo.png);filter:none!important}.sd-note{border-left:3px solid var(--green);max-width:640px;margin:16px 0 0;padding-left:14px;font-size:14px!important}.sd-availability{background:#eaf7f0;padding:75px 0;scroll-margin-top:110px}.sd-availability>.wrap{grid-template-columns:.8fr 1.2fr;align-items:center;gap:75px;display:grid}.sd-availability form{background:#fff;border:1px solid #cee0d7;border-radius:20px;padding:30px;box-shadow:0 18px 45px #173f500e}.sd-availability label{color:var(--navy);margin-bottom:9px;font-weight:900;display:block}.sd-availability form>div{gap:10px;display:flex}.sd-availability input{min-width:0;font:inherit;text-transform:uppercase;border:1px solid #bfd2c8;border-radius:12px;flex:1;padding:0 17px}.sd-availability form>p{background:var(--soft);border-radius:12px;margin:16px 0;padding:15px;font-size:15px}.sd-availability form>p a,.sd-availability form>a{color:var(--green);font-weight:900}.sd-links{grid-template-columns:none!important;gap:25px!important;margin:0!important;display:flex!important}.sd-links a{color:var(--green);font-weight:900}.sd-support{background:#f6faf8;padding:90px 0}.sd-support>.wrap{grid-template-columns:.75fr 1.25fr;gap:70px;display:grid}.sd-support>div>div:last-child{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sd-support b{color:var(--navy);background:#fff;border:1px solid #d3e2da;border-radius:14px;padding:19px}.sd-price article>a:last-child{color:var(--green);margin-top:18px;font-weight:900;display:block}.same-day-page .micro-related>div{grid-template-columns:repeat(4,1fr)}.sd-hero img,.sd-final img{object-position:center}@media (width<=900px){.sd-availability>.wrap,.sd-support>.wrap{grid-template-columns:1fr;gap:36px}.same-day-page .micro-related>div{grid-template-columns:1fr 1fr}}@media (width<=560px){.sd-availability,.sd-support{padding:65px 0}.sd-availability form{padding:20px}.sd-availability form>div{flex-direction:column;align-items:stretch}.sd-availability input{min-height:54px}.sd-links{flex-direction:column;align-items:flex-start}.sd-support>div>div:last-child,.same-day-page .micro-related>div,.sd-hero .micro-trust{grid-template-columns:1fr}}.child-page{--child-soft:#f1faf5;--child-warm:#fbf8f1}.child-hero{background:linear-gradient(120deg,#f0faf5 0%,#fff 65%)}.child-hero img{object-position:center}.child-note{border-left:3px solid var(--green);padding-left:14px;font-size:14px!important}.child-understanding,.child-approach,.child-method{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;padding-top:90px;padding-bottom:90px;display:grid}.child-understanding aside{background:#fff4e8;border:1px solid #f0d7b9;border-radius:18px;margin-top:28px;padding:24px}.child-understanding aside b{color:var(--navy);font:700 22px Georgia}.child-illustration{text-align:center;background:radial-gradient(circle at 50% 42%,#fff 0 24%,#dff5e8 25% 45%,#eef8f2 46%);border-radius:32px;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:42px;display:flex}.child-illustration i{color:var(--green);font-size:74px;font-style:normal}.child-illustration span{color:var(--navy);margin:16px 0 8px;font:700 27px Georgia}.child-eligibility{background:var(--child-warm);padding:92px 0;scroll-margin-top:110px}.child-eligibility>.wrap{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.child-facts{border:1px solid #d7e5dc;border-radius:20px;grid-template-columns:auto 1fr;margin-top:32px;display:grid;overflow:hidden}.child-facts>*{border-bottom:1px solid #d7e5dc;padding:14px 16px}.child-facts>:nth-last-child(-n+2){border-bottom:0}.child-facts b{color:var(--navy);background:#eaf7f0}.child-eligibility form{background:#fff;border:1px solid #dceae2;border-radius:26px;gap:16px;padding:32px;display:grid;box-shadow:0 18px 45px #173f5012}.child-eligibility form h3{margin:0;font:700 27px Georgia}.child-eligibility label{gap:8px;font-weight:700;display:grid}.child-eligibility input,.child-eligibility select{width:100%;min-height:52px;font:inherit;background:#fff;border:1px solid #bfd2c6;border-radius:12px;padding:0 14px}.child-eligibility small{color:#607178;line-height:1.55}.child-eligibility [role=status]{background:#eefaf3;border-radius:12px;margin:0;padding:14px}.child-approach img{object-fit:cover;border-radius:30px;width:100%;height:510px}.child-approach>div:last-child>div{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.child-approach article{background:#fff;border:1px solid #dce8e1;border-radius:16px;padding:20px}.child-approach article i{color:var(--green);margin-bottom:10px;font-size:24px;font-style:normal;display:block}.child-approach article h3{margin:0;font-size:19px}.child-process{background:#f3faf6}.child-process>div>small{text-align:center;max-width:760px;margin:30px auto 0;line-height:1.6;display:block}.child-method>div{border-radius:28px;min-height:380px;padding:38px}.child-method>div:first-child{background:var(--child-soft)}.child-method>div:last-child{background:var(--child-warm)}.child-method ul{gap:15px;margin-top:28px;padding:0;list-style:none;display:grid}.child-method li{background:#fff;border-radius:12px;padding:15px;font-weight:700}.child-medical{background:#fff8ef;padding:88px 0}.child-medical>.wrap{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid}.child-medical>.wrap>div:last-child{grid-template-columns:1fr 1fr;gap:14px;display:grid}.child-medical b{color:var(--navy);background:#fff;border:1px solid #efdcc6;border-radius:14px;padding:18px}.child-trust{color:var(--navy)!important;background:#edf8f2!important}.child-trust h2,.child-trust h3,.child-trust p{color:var(--navy)!important}.child-trust article{background:#fff!important;border:1px solid #dce9e1!important}.child-price{background:#fff;padding:90px 0}.child-price>.wrap{grid-template-columns:1fr .85fr;align-items:center;gap:80px;display:grid}.child-price article{background:var(--child-soft);border:1px solid #d9e8df;border-radius:28px;flex-direction:column;gap:16px;padding:36px;display:flex}.child-price article>b{color:var(--navy);font:700 28px Georgia}.child-price ul{gap:10px;padding:0;list-style:none;display:grid}.child-price article>a:last-child{text-align:center;color:var(--navy);font-weight:700}.child-area-note{border:1px solid #d9e8df;border-radius:28px;padding:46px;background:var(--child-soft)!important;display:block!important}.child-area-note i{color:var(--green);font-size:42px;font-style:normal;display:block}.child-area-note h3{margin:16px 0 10px;font:700 28px Georgia}.child-faq{background:#f7faf8}.child-final{color:var(--navy)!important;background:linear-gradient(120deg,#edf8f2,#fff)!important}.child-final h2,.child-final p,.child-final small{color:var(--navy)!important}.child-final img{object-position:center}.child-final .outline{color:var(--navy)!important;background:#fff!important;border-color:#9dbdaf!important}@media (width<=760px){.child-understanding,.child-approach,.child-method,.child-eligibility>.wrap,.child-medical>.wrap,.child-price>.wrap{grid-template-columns:1fr;gap:32px;padding-top:62px;padding-bottom:62px}.child-eligibility,.child-medical,.child-price{padding:62px 0}.child-eligibility form{padding:22px}.child-facts{grid-template-columns:1fr}.child-facts>*{border-bottom:1px solid #d7e5dc!important}.child-facts>:last-child{border-bottom:0!important}.child-approach>div:first-child{order:2}.child-approach img{height:330px}.child-approach>div:last-child>div,.child-medical>.wrap>div:last-child{scroll-snap-type:x mandatory;padding-bottom:10px;display:flex;overflow-x:auto}.child-approach article,.child-medical b{scroll-snap-align:start;min-width:78%}.child-method>div{min-height:0;padding:25px}.child-illustration{min-height:280px}.child-price article{padding:25px}.child-final .actions{align-items:stretch}.child-final .actions a{justify-content:center;width:100%}}.actions .outline,.micro-hero .outline,.micro-final .outline{transition:background .25s,color .25s,border-color .25s,transform .25s}.actions .outline:hover,.micro-hero .outline:hover,.micro-final .outline:hover{transform:translateY(-2px);background:var(--navy)!important;border-color:var(--navy)!important;color:#fff!important}.btn{transition:transform .25s,box-shadow .25s,background .25s,color .25s}.btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px #2fbf7138}.child-page article,.child-page .child-medical b,.child-page .child-area-note{transition:transform .3s,border-color .3s,box-shadow .3s}.child-page article:hover,.child-page .child-medical b:hover,.child-page .child-area-note:hover{border-color:#9bd2b4;transform:translateY(-5px);box-shadow:0 18px 36px #173f5014}.child-page article i{width:50px;height:50px;color:var(--green);background:linear-gradient(145deg,#e7f8ef,#fff);border:1px solid #cfe8da;border-radius:15px;place-items:center;font-style:normal;font-weight:900;display:grid;box-shadow:0 9px 18px #2fbf711a}.child-illustration{text-align:left;background-image:linear-gradient(#173f5008 25%,#173f50e6 100%),url(/children-ear-care-hero.png);background-position:50%;background-size:cover;justify-content:flex-end;align-items:flex-start;position:relative;overflow:hidden}.child-illustration>*{z-index:1;position:relative}.child-illustration i{background:#fff;border-radius:20px;width:62px;height:62px;font-size:30px}.child-illustration span,.child-illustration p{color:#fff}.child-eligibility form:before{content:"Eligibility first · care second";color:#fff;background:linear-gradient(#0000,#173f50c7),url(/children-ear-care-hero.png) 50% 42%/cover;border-radius:26px 26px 0 0;align-items:flex-end;min-height:150px;margin:-32px -32px 10px;padding:24px;font:700 24px Georgia;display:flex}.child-approach>div:first-child{position:relative}.child-approach>div:first-child:after{content:"Comfort-led care";color:var(--navy);background:#fff;border-radius:14px;padding:14px 20px;font-weight:900;position:absolute;bottom:28px;right:-18px;box-shadow:0 18px 35px #173f5029}.child-process>div>div{position:relative}.child-process article{position:relative;background:#fff!important;border:1px solid #d5e5dc!important}.child-process article:not(:last-child):after{content:"→";z-index:2;background:var(--green);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid;position:absolute;top:34px;right:-23px}.child-method>div{border:1px solid #dae8e0;position:relative;overflow:hidden}.child-method>div:after{content:"";background:radial-gradient(circle,#81de4350,#2fbf7108 68%);border-radius:50%;width:130px;height:130px;position:absolute;bottom:-45px;right:-45px}.child-method .btn{z-index:1;position:relative}.child-medical b{align-items:center;gap:10px;display:flex}.child-medical b:first-letter{color:var(--green)}.child-trust img{aspect-ratio:16/10;object-fit:cover;object-position:center 42%;border-radius:24px}.child-price article>b{flex-direction:column;gap:6px;display:flex}.child-price article>b strong{color:var(--green);font:700 64px/1 Georgia}.child-area-note{flex-direction:column;justify-content:flex-end;min-height:330px;position:relative;overflow:hidden;background-image:linear-gradient(#f0faf540,#f0faf5f5 62%),url(/children-ear-care-hero.png)!important;background-position:50%!important;background-size:cover!important;display:flex!important}.child-area-note i{background:#fff;border-radius:18px;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:28px;left:30px;box-shadow:0 12px 28px #173f501f}.social{gap:12px!important}.social a{margin:0!important}.home-stories img{object-position:center;transition:transform .5s}.home-stories article:hover img{transform:scale(1.025)}@media (width<=760px){.child-eligibility form:before{min-height:125px;margin:-22px -22px 8px;padding:20px}.child-process article:not(:last-child):after{content:"↓";top:auto;bottom:-22px;right:20px}.child-approach>div:first-child:after{bottom:18px;right:12px}.child-price article>b strong{font-size:52px}}.child-illustration{background-image:linear-gradient(#173f5005,#173f50d1),url(/children-earwax-explainer.png)!important}.child-approach>div:first-child{background:url(/children-comfort-home-visit.png) 50%/cover;border-radius:30px;min-height:510px}.child-approach>div:first-child img{opacity:0}.child-trust img{content:url(/children-comfort-home-visit.png)}.older-page{--older-soft:#f2f8f4;--older-warm:#fff8ec;--older-line:#d5e4db;color:var(--navy)}.older-page p{font-size:18px;line-height:1.75}.older-page h2{max-width:820px;font-size:clamp(36px,4vw,58px);line-height:1.08}.older-page section>div>span,.older-page section>.wrap>div>span{color:var(--green);letter-spacing:.1em;margin-bottom:14px;font-size:13px;font-weight:900;display:block}.older-page .btn{min-height:56px;padding:0 25px;font-size:16px}.older-hero{background:linear-gradient(135deg,#f4faf6 0%,#fff 58%,#fff7e9 100%);padding:38px 0 84px}.older-hero>.wrap{grid-template-columns:1.02fr .98fr;align-items:center;gap:70px;display:grid}.older-hero h1{margin:0 0 24px;font-size:clamp(48px,5.2vw,76px);line-height:1.01}.older-hero p{max-width:690px}.older-hero .outline,.older-final .outline{border:2px solid var(--navy);min-height:56px;color:var(--navy);border-radius:999px;align-items:center;padding:0 24px;font-weight:900;display:inline-flex}.older-helper{color:var(--navy);margin:18px 0;font-weight:800;display:inline-block}.older-trust{grid-template-columns:1fr 1fr;gap:11px;margin-top:18px;display:grid}.older-trust b{color:var(--navy);font-size:15px}.older-hero figure{margin:0;position:relative}.older-hero figure img{aspect-ratio:5/5.25;object-fit:cover;border-radius:34px;width:100%;box-shadow:0 24px 55px #173f5024}.older-hero figcaption{background:#fff;border-radius:18px;flex-direction:column;gap:4px;max-width:260px;padding:18px 22px;display:flex;position:absolute;bottom:28px;left:-25px;box-shadow:0 18px 40px #173f5029}.older-hero figcaption b{font:700 23px Georgia}.older-hero figcaption small{font-size:14px}.older-reasons{padding-top:92px;padding-bottom:92px}.older-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:55px;margin-bottom:38px;display:grid}.older-heading>span{grid-column:1/-1;margin:0!important}.older-heading h2,.older-heading p{margin:0}.older-card-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.older-card-grid article{border:1px solid var(--older-line);background:#fff;border-radius:23px;padding:28px;transition:all .3s}.older-card-grid article:hover{border-color:#91cfac;transform:translateY(-6px);box-shadow:0 18px 40px #173f5014}.older-page article>i,.older-page .older-support aside>i,.older-page .older-locations a>i{width:55px;height:55px;color:var(--green);background:linear-gradient(145deg,#dff7e9,#fff);border:1px solid #cde8d9;border-radius:17px;place-items:center;margin-bottom:20px;font-size:23px;font-style:normal;font-weight:900;display:grid}.older-card-grid h3{margin:0 0 10px;font-size:24px}.older-card-grid p{font-size:16px}.older-signs{background:var(--older-soft);padding:92px 0}.older-signs>.wrap>div:first-child{grid-template-columns:1fr 1fr;align-items:end;gap:45px;display:grid}.older-signs>.wrap>div:first-child span{grid-column:1/-1;margin:0}.older-sign-grid{margin-top:35px;grid-template-columns:repeat(3,1fr)!important;gap:15px!important;display:grid!important}.older-sign-grid article{background:#fff;border-radius:18px;align-items:center;gap:15px;padding:18px 20px;display:flex!important}.older-sign-grid i{flex:0 0 48px!important;width:48px!important;height:48px!important;margin:0!important}.older-signs aside{background:#fff8e9;border-left:5px solid #e6a33b;border-radius:0 16px 16px 0;margin-top:25px;padding:20px 24px;font-size:16px}.older-home{grid-template-columns:1fr .86fr;align-items:center;gap:75px;padding-top:100px;padding-bottom:100px;display:grid}.older-home ul,.older-price ul{gap:12px;margin:28px 0;padding:0;list-style:none;display:grid}.older-home li,.older-price li{font-weight:700}.older-home figure{margin:0;position:relative}.older-home img{object-fit:cover;border-radius:30px;width:100%;height:580px}.older-home figure>div{background:var(--navy);color:#fff;border-radius:18px;flex-direction:column;gap:7px;max-width:280px;padding:20px;display:flex;position:absolute;bottom:30px;left:-28px}.older-home figure strong{color:var(--lime);letter-spacing:.12em;font-size:12px}.older-home figure b{font:700 22px/1.2 Georgia}.older-aids{background:#edf8f2;padding:92px 0}.older-aids>.wrap{grid-template-columns:.7fr 1.3fr;align-items:center;gap:65px;display:grid}.older-aids-copy a{color:var(--green);font-weight:900}.older-card-grid.compact{grid-template-columns:1fr 1fr}.older-card-grid.compact article{background:#fff}.older-process{color:var(--navy)!important;background:#fff!important;padding:100px 0!important}.older-process h2,.older-process h3,.older-process p,.older-process small{color:var(--navy)!important}.older-process article{position:relative;border:1px solid var(--older-line)!important;box-shadow:none!important;background:linear-gradient(#fff,#f3faf6)!important}.older-process article:not(:last-child):after{content:"→";background:var(--navy);color:#fff;z-index:2;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid;position:absolute;top:37px;right:-25px}.older-process article i{font-size:18px!important}.older-support{grid-template-columns:1.15fr .85fr;gap:26px;padding-top:92px;padding-bottom:92px;display:grid}.older-support-main,.older-support aside{border-radius:30px;padding:42px}.older-support-main{background:var(--older-soft)}.older-support-main>div{grid-template-columns:1fr 1fr;gap:12px;margin:25px 0;display:grid}.older-support-main>div b{background:#fff;border-radius:13px;padding:15px}.older-support aside{background:var(--older-warm);border:1px solid #efddbd;margin:0}.older-support aside blockquote{color:var(--navy);margin:28px 0 0;font:700 27px Georgia}.older-proof{background:#f7faf8;padding:95px 0}.older-proof>.wrap>div:first-child{text-align:center;max-width:760px;margin:0 auto 35px}.older-proof h2{margin-left:auto;margin-right:auto}.older-photo-strip{grid-template-columns:1fr 1.15fr 1fr;align-items:center;gap:16px;display:grid}.older-photo-strip img{object-fit:cover;border-radius:24px;width:100%;height:360px}.older-photo-strip img:nth-child(2){height:430px}.older-review-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:25px;display:grid}.older-review-grid article{border:1px solid var(--older-line);background:#fff;border-radius:22px;padding:28px}.older-review-grid article>b{color:#f6b400;letter-spacing:.05em}.older-review-grid small{color:var(--navy);letter-spacing:0}.older-review-grid p{font:700 22px/1.35 Georgia}.older-price{padding:95px 0}.older-price>.wrap{grid-template-columns:1fr .72fr;align-items:center;gap:80px;display:grid}.older-price article{background:var(--navy);color:#fff;border-radius:30px;flex-direction:column;padding:38px;display:flex}.older-price article small{color:var(--lime);letter-spacing:.1em;font-weight:900}.older-price article strong{color:#fff;margin:15px 0 4px;font:700 76px/1 Georgia}.older-price article>b{font-size:18px}.older-price article .btn{margin-top:10px}.older-locations{background:linear-gradient(135deg,#eef9f3,#fff);border-radius:36px;grid-template-columns:.8fr 1.2fr;gap:60px;margin-bottom:95px;padding-top:95px;padding-bottom:95px;display:grid}.older-locations>div:last-child{grid-template-columns:1fr 1fr;gap:12px;display:grid}.older-locations a:not(.btn){border:1px solid var(--older-line);background:#fff;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;column-gap:14px;padding:18px;display:grid;position:relative}.older-locations a>i{grid-row:1/3;width:45px;height:45px;margin:0}.older-locations a span{font-size:12px}.older-locations a b{grid-column:2;font-size:18px}.older-locations a em{color:var(--green);grid-area:1/3/3;font-style:normal}.older-faq{background:#f7faf8!important}.older-final{background:linear-gradient(105deg,#f2faf5 0 62%,#fff 62%);padding:86px 0}.older-final>.wrap{grid-template-columns:1fr .62fr;align-items:center;gap:60px;display:grid}.older-final img{object-fit:cover;border-radius:30px;width:100%;height:440px}.older-final .outline:hover{background:var(--navy);color:#fff}.older-page .micro-related{padding-top:92px;padding-bottom:92px}@media (width<=900px){.older-hero>.wrap,.older-heading,.older-home,.older-aids>.wrap,.older-support,.older-price>.wrap,.older-locations,.older-final>.wrap{grid-template-columns:1fr}.older-card-grid{grid-template-columns:1fr 1fr}.older-hero figure{max-width:680px}.older-hero figcaption,.older-home figure>div{left:18px}.older-signs>.wrap>div:first-child{grid-template-columns:1fr}.older-signs>.wrap>div:first-child span{grid-column:auto}.older-process article:not(:last-child):after{content:"↓";top:auto;bottom:-24px;right:20px}.older-locations{border-radius:0;margin-bottom:0}}@media (width<=600px){.older-page p{font-size:17px}.older-hero{padding:22px 0 62px}.older-hero>.wrap{gap:38px}.older-hero h1{font-size:43px}.older-hero figure img{aspect-ratio:4/4.4}.older-hero figcaption{margin:-30px 18px 0;position:relative;bottom:auto;left:auto}.older-trust,.older-card-grid,.older-card-grid.compact,.older-sign-grid,.older-support-main>div,.older-review-grid,.older-locations>div:last-child{grid-template-columns:1fr!important}.older-reasons,.older-home,.older-support,.older-price,.older-locations{padding-top:65px;padding-bottom:65px}.older-signs,.older-aids,.older-proof,.older-process,.older-final{padding-top:65px!important;padding-bottom:65px!important}.older-card-grid{scroll-snap-type:x mandatory;padding-bottom:12px;display:flex;overflow-x:auto}.older-card-grid article{scroll-snap-align:start;min-width:82%}.older-sign-grid article{min-width:0}.older-home img{height:430px}.older-photo-strip{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.older-photo-strip img,.older-photo-strip img:nth-child(2){scroll-snap-align:center;min-width:82%;height:390px}.older-price article strong{font-size:62px}.older-final img{height:390px}.older-page .actions{align-items:stretch}.older-page .actions a{justify-content:center;width:100%}}.older-hero{padding:26px 0 68px}.older-hero figure img{aspect-ratio:auto;object-position:center;height:520px}.older-support aside{padding:0;overflow:hidden}.older-support aside>img{object-fit:cover;width:100%;height:270px;display:block}.older-support aside>div{padding:30px}.older-support aside>div>i{background:#fff;margin-top:-58px;position:relative;box-shadow:0 12px 24px #173f5024}@media (width<=600px){.older-hero figure img{aspect-ratio:auto;height:400px}.older-support aside>img{height:230px}}.care-page{--care-soft:#f1f8f4;--care-warm:#fff8ec;--care-line:#d5e4db;color:var(--navy)}.care-page p{font-size:18px;line-height:1.7}.care-page h2{font-size:clamp(36px,4vw,58px);line-height:1.08}.care-page section>div>span,.care-page section>.wrap>div>span{color:var(--green);letter-spacing:.1em;margin-bottom:14px;font-size:13px;font-weight:900;display:block}.care-page article{transition:transform .3s,border-color .3s,box-shadow .3s}.care-page article:hover{transform:translateY(-5px);box-shadow:0 18px 38px #173f5014;border-color:#97d4b2!important}.care-page article>i,.care-day article>i,.care-standards article>i{width:54px;height:54px;color:var(--green);background:#e2f8ec;border:1px solid #c8e9d6;border-radius:17px;flex:0 0 54px;place-items:center;font-size:21px;font-style:normal;font-weight:900;display:grid}.care-hero{background:linear-gradient(135deg,#f1faf5,#fff 65%,#fff7e8);padding:26px 0 70px}.care-hero>.wrap{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.care-hero h1{margin:0 0 22px;font-size:clamp(47px,5vw,72px);line-height:1.01}.care-hero img{object-fit:cover;border-radius:32px;width:100%;height:520px;box-shadow:0 24px 52px #173f5024}.care-hero .outline,.care-final .outline{border:2px solid var(--navy);min-height:56px;color:var(--navy);border-radius:999px;align-items:center;padding:0 24px;font-weight:900;display:inline-flex}.care-hero .wrap>div>a:not(.btn):not(.outline){color:var(--navy);margin:18px 0;font-weight:800;display:inline-block}.care-trust{grid-template-columns:1fr 1fr;gap:11px;display:grid}.care-trust b{font-size:15px}.care-benefits{padding-top:95px;padding-bottom:95px}.care-benefits>div:first-child{grid-template-columns:1fr .8fr;align-items:end;gap:55px;margin-bottom:38px;display:grid}.care-benefits>div:first-child span{grid-column:1/-1;margin:0}.care-benefits>div:last-child{grid-template-columns:repeat(4,1fr);gap:17px;display:grid}.care-benefits article{border:1px solid var(--care-line);border-radius:23px;padding:28px}.care-benefits h3{font-size:24px}.care-benefits article p{font-size:16px}.care-signs{background:var(--care-soft);padding:95px 0}.care-signs>.wrap{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid}.care-signs>.wrap>div:last-child{grid-template-columns:1fr 1fr;gap:14px;display:grid}.care-signs article{background:#fff;border-radius:17px;align-items:center;gap:14px;padding:18px;display:flex}.care-signs article i{margin:0}.care-signs aside{background:#fff7e8;border-left:5px solid #e5a742;border-radius:0 15px 15px 0;padding:18px 20px}.care-options{padding-top:95px;padding-bottom:95px}.care-options>div:first-child{max-width:760px;margin-bottom:35px}.care-options>div:last-child{grid-template-columns:1fr 1fr;gap:22px;display:grid}.care-options article{background:var(--care-soft);border:1px solid var(--care-line);border-radius:28px;padding:38px}.care-options article+article{background:var(--care-warm)}.care-options article a{color:var(--green);font-weight:900}.care-process{background:#eef8f3;padding:95px 0}.care-process>.wrap>div{grid-template-columns:repeat(5,1fr);gap:13px;display:grid}.care-process article{border:1px solid var(--care-line);background:#fff;border-radius:21px;padding:25px;position:relative}.care-process article:not(:last-child):after{content:"→";background:var(--navy);color:#fff;z-index:2;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:30px;right:-20px}.care-process small{text-align:center;margin-top:28px;font-size:14px;display:block}.care-day{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;padding-top:95px;padding-bottom:95px;display:grid}.care-day figure{margin:0;position:relative}.care-day figure img{object-fit:cover;border-radius:30px;width:100%;height:600px}.care-day figcaption{background:#fff;border-radius:15px;padding:17px;font-weight:900;position:absolute;bottom:24px;left:24px;right:24px}.care-day article{border-bottom:1px solid var(--care-line);gap:16px;padding:18px 0;display:flex}.care-day article i{margin:0}.care-day h3{margin:0 0 6px}.care-day article p{margin:0;font-size:16px}.care-consent{background:#fff8ed;padding:95px 0}.care-consent>.wrap{grid-template-columns:1fr 1fr;gap:70px;display:grid}.care-consent blockquote{border-left:5px solid var(--green);background:#fff;padding:22px;font:700 26px Georgia}.care-consent>.wrap>div:last-child{grid-template-columns:1fr 1fr;gap:13px;display:grid}.care-consent>.wrap>div:last-child b{background:#fff;border-radius:15px;padding:18px}.care-standards{background:var(--navy);color:#fff;padding:90px 0}.care-standards h2,.care-standards p{color:#fff}.care-standards>.wrap{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.care-standards>.wrap>div:last-child{grid-template-columns:1fr 1fr;gap:15px;display:grid}.care-standards article{background:#ffffff0d;border:1px solid #ffffff38;border-radius:18px;align-items:center;gap:14px;padding:20px;display:flex}.care-standards article i{background:#fff;margin:0}.care-pricing{padding:95px 0}.care-pricing>.wrap>div:last-child{grid-template-columns:1fr 1fr;gap:20px;margin-top:35px;display:grid}.care-pricing article{border:1px solid var(--care-line);background:var(--care-soft);border-radius:27px;flex-direction:column;padding:35px;display:flex}.care-pricing article+article{background:var(--navy);color:#fff}.care-pricing article+article p{color:#fff}.care-pricing article small{color:var(--green);font-weight:900}.care-pricing article strong{margin:18px 0 5px;font:700 37px Georgia}.care-pricing .btn{align-self:flex-start;margin-top:auto}.care-enquiry{background:var(--care-soft);padding:95px 0}.care-enquiry>.wrap{grid-template-columns:.78fr 1.22fr;gap:70px;display:grid}.care-enquiry ul{gap:12px;padding:0;font-weight:800;list-style:none;display:grid}.care-enquiry form{border:1px solid var(--care-line);background:#fff;border-radius:28px;padding:34px}.care-enquiry form>div{grid-template-columns:1fr 1fr;gap:15px;display:grid}.care-enquiry label{gap:8px;margin-bottom:15px;font-weight:800;display:grid}.care-enquiry input,.care-enquiry select{min-height:52px;font:inherit;border:1px solid #b9cec2;border-radius:11px;padding:0 14px}.care-enquiry .care-check{align-items:flex-start;font-weight:500;display:flex}.care-enquiry .care-check input{flex:0 0 20px;width:20px;height:20px;min-height:auto}.care-enquiry form>p{background:#e9f8f0;border-radius:12px;padding:15px}.care-faq{background:#fff!important}.care-final{background:linear-gradient(105deg,#edf8f2 0 64%,#fff 64%);padding:85px 0}.care-final>.wrap{grid-template-columns:1fr .62fr;align-items:center;gap:60px;display:grid}.care-final img{object-fit:cover;border-radius:29px;width:100%;height:430px}.care-final .outline:hover{background:var(--navy);color:#fff}@media (width<=900px){.care-hero>.wrap,.care-benefits>div:first-child,.care-signs>.wrap,.care-day,.care-consent>.wrap,.care-standards>.wrap,.care-enquiry>.wrap,.care-final>.wrap{grid-template-columns:1fr}.care-benefits>div:last-child{grid-template-columns:1fr 1fr}.care-process>.wrap>div{grid-template-columns:1fr}.care-process article:not(:last-child):after{content:"↓";top:auto;bottom:-23px;right:22px}.care-hero img{max-width:680px}.care-day figure{order:2}}@media (width<=600px){.care-page p{font-size:17px}.care-hero{padding:20px 0 62px}.care-hero h1{font-size:42px}.care-hero img{height:400px}.care-trust,.care-benefits>div:last-child,.care-signs>.wrap>div:last-child,.care-options>div:last-child,.care-consent>.wrap>div:last-child,.care-standards>.wrap>div:last-child,.care-pricing>.wrap>div:last-child,.care-enquiry form>div{grid-template-columns:1fr}.care-benefits,.care-day,.care-options,.care-signs,.care-process,.care-consent,.care-standards,.care-pricing,.care-enquiry,.care-final{padding-top:65px;padding-bottom:65px}.care-benefits>div:last-child,.care-options>div:last-child{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.care-benefits article,.care-options article{scroll-snap-align:start;min-width:82%}.care-day figure img{height:430px}.care-enquiry form{padding:22px}.care-final img{height:380px}.care-page .actions{align-items:stretch}.care-page .actions a{justify-content:center;width:100%}}.older-support aside>div>i{width:64px;height:64px;color:var(--green);background:#fff;border-radius:20px;place-items:center;font-size:28px;font-style:normal;font-weight:900;display:grid;position:relative;box-shadow:0 12px 24px #173f5024;margin:-62px auto 20px!important}.older-support aside h3{text-align:center;font-size:clamp(30px,3vw,42px);font-weight:700;line-height:1.08}.older-support aside>div>p{text-align:center}.older-support aside blockquote{text-align:center;font-size:30px}.pricing-page{--psoft:#f1f8f4;--pwarm:#fff8eb;--pline:#d4e3da;color:var(--navy)}.pricing-page p{font-size:18px;line-height:1.7}.pricing-page h2{font-size:clamp(36px,4vw,58px);line-height:1.08}.pricing-page section>div>span,.pricing-page section>.wrap>div>span{color:var(--green);letter-spacing:.1em;margin-bottom:14px;font-size:13px;font-weight:900;display:block}.pricing-page article{transition:all .3s}.pricing-page article:hover{transform:translateY(-5px);box-shadow:0 18px 38px #173f5014}.pricing-page article>i,.price-hero aside i,.price-travel article i{width:52px;height:52px;color:var(--green);background:#e2f8ec;border:1px solid #c9e9d7;border-radius:16px;place-items:center;font-style:normal;font-weight:900;display:grid}.price-hero{background:linear-gradient(135deg,#f2faf6,#fff 60%,#fff8e9);padding:28px 0 76px}.price-hero>.wrap{grid-template-columns:1fr .7fr;align-items:center;gap:75px;display:grid}.price-hero h1{margin:0 0 24px;font-size:clamp(50px,5.2vw,76px);line-height:1.01}.price-hero .outline,.price-final .outline{border:2px solid var(--navy);min-height:56px;color:var(--navy);border-radius:999px;align-items:center;padding:0 24px;font-weight:900;display:inline-flex}.price-hero aside{background:var(--navy);color:#fff;border-radius:32px;flex-direction:column;padding:38px;display:flex;box-shadow:0 24px 55px #173f5026}.price-hero aside>small{color:var(--lime);letter-spacing:.1em;font-weight:900}.price-hero aside>strong{margin:16px 0 3px;font:700 92px/1 Georgia}.price-hero aside>b{font-size:19px}.price-hero aside>div{grid-template-columns:1fr 1fr;gap:12px;margin-top:28px;display:grid}.price-hero aside span{align-items:center;gap:9px;font-weight:700;display:flex}.price-hero aside i{flex:0 0 36px;width:36px;height:36px}.price-promise{background:var(--navy);color:#fff;padding:86px 0}.price-promise h2,.price-promise p{color:#fff}.price-promise>.wrap>div:last-child{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:35px;display:grid}.price-promise article{background:#ffffff0c;border:1px solid #ffffff35;border-radius:20px;padding:25px}.price-promise article i{background:#fff}.price-promise article p{font-size:15px}.price-plans{padding-top:95px;padding-bottom:95px}.price-plans>div{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px;display:grid}.price-plans article{border:1px solid var(--pline);background:#fff;border-radius:28px;flex-direction:column;padding:34px;display:flex;position:relative}.price-plans article.featured{border:2px solid var(--green);background:var(--psoft)}.price-plans article>em{background:var(--green);color:#fff;border-radius:999px;padding:7px 11px;font-size:12px;font-style:normal;font-weight:900;position:absolute;top:20px;right:22px}.price-plans article>small{color:var(--green);letter-spacing:.08em;font-weight:900}.price-plans article>strong{margin:18px 0 4px;font:700 60px Georgia}.price-plans article>b{min-height:44px}.price-plans ul{gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}.price-plans .btn{margin-top:auto}.price-plans article>p{font-size:14px}.price-included{background:var(--psoft);padding:92px 0}.price-included>.wrap>div{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:35px;display:grid}.price-included article{border:1px solid var(--pline);background:#fff;border-radius:22px;padding:28px}.price-included article p{font-size:16px}.price-policies{padding-top:95px;padding-bottom:95px}.price-policies>div:first-child{max-width:780px}.price-table{border:1px solid var(--pline);border-radius:22px;margin-top:35px;overflow:hidden}.price-table>div{grid-template-columns:1fr 1fr 1.25fr;display:grid}.price-table>div>*{border-bottom:1px solid var(--pline);padding:17px 20px}.price-table>div:first-child{background:var(--navy);color:#fff}.price-table>div:last-child>*{border-bottom:0}.price-no-wax{background:var(--pwarm);padding:90px 0}.price-no-wax>.wrap{grid-template-columns:1fr .7fr;align-items:center;gap:70px;display:grid}.price-no-wax aside{background:#fff;border:1px solid #eddcbd;border-radius:27px;padding:35px}.price-no-wax aside i{width:64px;height:64px;color:var(--green);background:#e3f8ec;border-radius:20px;place-items:center;font-size:28px;font-style:normal;display:grid}.price-no-wax aside h3{font-size:30px}.price-no-wax aside b{background:var(--psoft);border-radius:12px;padding:15px;display:block}.price-travel{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;padding-top:95px;padding-bottom:95px;display:grid}.price-travel figure{margin:0;position:relative}.price-travel figure img{object-fit:cover;border-radius:30px;width:100%;height:580px}.price-travel figcaption{background:#fff;border-radius:14px;padding:16px;font-weight:900;position:absolute;bottom:22px;left:22px;right:22px}.price-travel article{border-bottom:1px solid var(--pline);align-items:center;gap:14px;padding:14px 0;display:flex}.price-travel article i{flex:0 0 48px;width:48px;height:48px}.price-travel h3,.price-travel p{margin:0}.price-travel article p{font-size:15px}.price-travel .btn{margin-top:25px}.price-compare{background:var(--psoft);padding:92px 0}.comparison-cards{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:35px;display:grid}.comparison-cards article{border:1px solid var(--pline);background:#fff;border-radius:24px;flex-direction:column;padding:30px;display:flex}.comparison-cards strong{margin:15px 0;font:700 42px Georgia}.comparison-cards ul{gap:10px;padding:0;list-style:none;display:grid}.comparison-cards a{color:var(--green);margin-top:auto;font-weight:900}.price-steps{padding:95px 0}.price-steps>.wrap>div{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:35px;display:grid}.price-steps article{border:1px solid var(--pline);background:#fff;border-radius:22px;padding:28px}.price-steps article i{font-size:17px}.price-steps article p{font-size:15px}.price-reviews{background:#f8faf9;padding:92px 0}.price-reviews>.wrap>div{grid-template-columns:repeat(3,1fr);gap:18px;margin:35px 0 25px;display:grid}.price-reviews article{border:1px solid var(--pline);background:#fff;border-radius:23px;padding:29px}.price-reviews article>b{color:#f6b400}.price-reviews article small{color:var(--navy)}.price-reviews article p{font:700 22px/1.4 Georgia}.price-faq{background:#fff!important}.price-final{background:var(--navy);color:#fff;padding:85px 0}.price-final h2,.price-final p{color:#fff}.price-final>.wrap{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.price-final .actions{justify-content:flex-end}.price-final .outline{color:#fff;border-color:#fff}.price-final .actions>a:last-child{color:#fff;font-weight:900}@media (width<=900px){.price-hero>.wrap,.price-no-wax>.wrap,.price-travel,.price-final>.wrap{grid-template-columns:1fr}.price-promise>.wrap>div:last-child,.price-steps>.wrap>div{grid-template-columns:1fr 1fr}.price-plans>div,.price-included>.wrap>div,.comparison-cards,.price-reviews>.wrap>div{grid-template-columns:1fr}.price-hero aside{max-width:650px}.price-travel figure{order:2}.price-final .actions{justify-content:flex-start}}@media (width<=600px){.pricing-page p{font-size:17px}.price-hero h1{font-size:43px}.price-hero aside>strong{font-size:72px}.price-hero aside>div,.price-promise>.wrap>div:last-child,.price-steps>.wrap>div{grid-template-columns:1fr}.price-promise,.price-included,.price-no-wax,.price-compare,.price-reviews,.price-final,.price-plans,.price-policies,.price-travel,.price-steps{padding-top:65px;padding-bottom:65px}.price-plans>div,.price-included>.wrap>div,.comparison-cards,.price-reviews>.wrap>div{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.price-plans article,.price-included article,.comparison-cards article,.price-reviews article{scroll-snap-align:start;min-width:84%}.price-table{border:0;gap:13px;display:grid;overflow:visible}.price-table>div{border:1px solid var(--pline);background:#fff;border-radius:15px;grid-template-columns:1fr}.price-table>div:first-child{display:none}.price-table>div span{padding:11px 16px}.price-table>div span:first-child{background:var(--psoft);font-weight:900}.price-travel figure img{height:420px}.price-final .actions{align-items:stretch}.price-final .actions a{justify-content:center;width:100%}}.process article h3{color:var(--navy)!important}.price-table>div>*{font-size:18px;line-height:1.45}.price-table>div:first-child>*{font-size:19px}.price-no-wax{isolation:isolate;background:linear-gradient(90deg,#fff8ebfa 0 48%,#fff8ebb8 68%,#fff8eb6b),url(/earwax-no-wax-explanation.png) 50%/cover no-repeat;position:relative}.price-no-wax aside{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0}.price-related{background:linear-gradient(90deg,#f6faf8fa,#f6faf8e6),url(/earwax-no-wax-explanation.png) 50%/cover no-repeat;padding:92px 0}.price-related>.wrap>div{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.price-related a{background:#fffffff0}.hearing-detail-page,.hearing-aid-detail,.service-hub-page{color:var(--navy);overflow:hidden}.hearing-detail-page h2,.hearing-aid-detail h2,.service-hub-page h2{font-size:clamp(36px,4vw,58px);line-height:1.08}.hearing-detail-page p,.hearing-aid-detail p,.service-hub-page p{font-size:18px;line-height:1.7}.hearing-detail-page section>div>span,.hearing-aid-detail section>div>span,.service-hub-page section>div>span,.hearing-detail-page section>.wrap>span,.hearing-aid-detail section>.wrap>span,.service-hub-page section>.wrap>span{color:var(--green);letter-spacing:.1em;margin-bottom:13px;font-size:13px;font-weight:900;display:block}.htd-hero,.hap-hero,.hub-hero{background:linear-gradient(135deg,#f1faf5,#fff 65%,#fff8eb);padding:38px 0 78px}.htd-hero>.wrap,.hap-hero>.wrap,.hub-hero>.wrap{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.htd-hero h1,.hap-hero h1,.hub-hero h1{margin:0 0 23px;font-size:clamp(48px,5.2vw,74px);line-height:1.01}.htd-hero figure{margin:0;position:relative}.htd-hero img,.hap-hero>.wrap>img,.hub-hero img{object-fit:cover;border-radius:32px;width:100%;height:520px;box-shadow:0 24px 55px #173f5024}.htd-hero figcaption{background:#fff;border-radius:13px;padding:14px 18px;font-weight:900;position:absolute;bottom:22px;left:22px}.htd-hero .outline,.hap-hero .outline,.hub-hero .outline,.htd-final .outline,.hap-final .outline{border:2px solid var(--navy);min-height:56px;color:var(--navy);border-radius:999px;align-items:center;padding:0 24px;font-weight:900;display:inline-flex}.htd-trust,.hap-trust{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.htd-trust b,.hap-trust b{font-size:14px}.htd-cards,.hap-cards,.hub-signs{padding-top:92px;padding-bottom:92px}.htd-grid,.hap-cards>div,.hub-signs>div{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px;display:grid}.htd-grid article,.hap-cards article,.hub-signs article{background:#fff;border:1px solid #d5e4dc;border-radius:22px;padding:27px;transition:all .3s}.htd-grid article:hover,.hap-cards article:hover,.hub-signs article:hover{border-color:#93d2af;transform:translateY(-5px);box-shadow:0 18px 38px #173f5014}.htd-grid i,.hap-cards i,.hub-signs i,.htd-compare i,.hap-process i,.hub-process i{width:54px;height:54px;color:var(--green);background:#e4f8ed;border:1px solid #c8e8d6;border-radius:17px;place-items:center;margin-bottom:20px;font-style:normal;font-weight:900;display:grid}.htd-grid h3,.hap-cards h3,.hub-signs h3{font-size:23px}.htd-grid p,.hap-cards p{font-size:15px}.htd-cards aside{background:#fff8ea;border-left:5px solid #e4a63e;border-radius:0 15px 15px 0;margin-top:24px;padding:18px 22px}.htd-split,.hap-split{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;padding-top:95px;padding-bottom:95px;display:grid}.htd-split img,.hap-split img{object-fit:cover;border-radius:30px;width:100%;height:540px}.htd-split ul{gap:11px;padding:0;font-weight:800;list-style:none;display:grid}.hap-split>div>div{grid-template-columns:1fr 1fr;gap:11px;display:grid}.hap-split b{border:1px solid #d6e5dc;border-radius:14px;padding:16px}.htd-process,.hap-process{background:#eef8f3;padding:92px 0}.htd-process>.wrap>div,.hap-process>.wrap>div,.hub-process>div{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:34px;display:grid}.htd-process article,.hap-process article,.hub-process article{background:#fff;border:1px solid #d4e4db;border-radius:21px;padding:27px;position:relative}.htd-process article p{font-size:15px}.htd-process article:not(:last-child):after,.hap-process article:not(:last-child):after,.hub-process article:not(:last-child):after{content:"→";background:var(--navy);color:#fff;z-index:2;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:30px;right:-20px}.htd-checklist{grid-template-columns:.8fr 1.2fr;gap:70px;padding-top:92px;padding-bottom:92px;display:grid}.htd-checklist>div:last-child{grid-template-columns:1fr 1fr;gap:13px;display:grid}.htd-checklist b{border:1px solid #d5e4dc;border-radius:15px;padding:18px}.htd-compare{padding-top:92px;padding-bottom:92px}.htd-compare>div{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:35px;display:grid}.htd-compare article{border:1px solid #d4e3da;border-radius:25px;padding:32px}.htd-alert,.hap-safety{background:#fff6e3;padding:38px 0}.htd-alert>.wrap,.hap-safety>.wrap{align-items:center;gap:22px;display:flex}.htd-alert>.wrap>i,.hap-safety>.wrap>i{color:#fff;background:#e6a33a;border-radius:50%;flex:0 0 58px;place-items:center;width:58px;height:58px;font-size:25px;font-style:normal;font-weight:900;display:grid}.htd-alert h2{margin:4px 0 8px;font-size:32px}.htd-alert p,.hap-safety p{margin:0}.htd-safety{background:#f8faf9;padding:92px 0}.htd-safety>.wrap>div{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:35px;display:grid}.htd-safety article{background:#fff9ed;border:1px solid #e5d6b6;border-radius:23px;padding:30px}.htd-safety article.urgent{background:#fff1f0;border-color:#e9b0ad}.htd-safety article i{color:#fff;background:#e5a43b;border-radius:14px;place-items:center;width:48px;height:48px;font-style:normal;font-weight:900;display:grid}.htd-price{background:#eef8f3;padding:92px 0}.htd-price>.wrap{grid-template-columns:1fr .85fr;align-items:center;gap:70px;display:grid}.htd-price article{background:var(--navy);color:#fff;border-radius:28px;padding:35px}.htd-price article small{color:var(--lime);font-weight:900}.htd-price article strong{margin:17px 0;font:700 42px Georgia;display:block}.htd-price ul{gap:10px;padding:0;list-style:none;display:grid}.htd-locations{background:var(--navy);color:#fff;padding:75px 0}.htd-locations>.wrap,.htd-final>.wrap,.hap-final>.wrap{justify-content:space-between;align-items:center;gap:45px;display:flex}.htd-locations h2,.htd-locations p,.htd-final h2,.htd-final p,.hap-final h2,.hap-final p{color:#fff}.htd-faq,.hap-faq{padding:92px 0}.htd-faq>.wrap,.hap-faq>.wrap{grid-template-columns:.7fr 1.3fr;gap:75px;display:grid}.htd-faq details,.hap-faq details{border-bottom:1px solid #cadbd2}.htd-faq summary,.hap-faq summary{cursor:pointer;justify-content:space-between;gap:15px;padding:20px 0;font:700 20px Georgia;display:flex}.htd-faq summary i,.hap-faq summary i{font-style:normal}.htd-faq details p,.hap-faq details p{font-size:16px}.htd-final,.hap-final{background:var(--navy);color:#fff;padding:80px 0}.htd-final .outline,.hap-final .outline{color:#fff;border-color:#fff}.htd-related{padding-top:88px;padding-bottom:88px}.htd-related>div{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.htd-related a{border:1px solid #d4e3da;border-radius:21px;flex-direction:column;min-height:220px;padding:27px;display:flex}.htd-related a i{color:var(--green);margin-left:auto;font-style:normal}.htd-related a b{color:var(--green);margin-top:auto}.hap-cards.last{background:#f6faf8}.hap-process>.wrap>div{grid-template-columns:repeat(4,1fr)}.hap-process article h3{font-size:20px}.hap-faq{background:#f7faf8}.hub-gateway a{background:#fff;border:1px solid #d2e3d9;border-radius:23px;flex-direction:column;min-height:240px;padding:29px;transition:all .3s;display:flex}.hub-gateway a:hover{transform:translateY(-5px);box-shadow:0 18px 38px #173f5014}.hub-gateway a i{color:var(--green);margin-left:auto;font-style:normal}.hub-process{padding-top:92px;padding-bottom:92px}.hub-process>div{grid-template-columns:repeat(5,1fr)}@media (width<=900px){.htd-hero>.wrap,.hap-hero>.wrap,.hub-hero>.wrap,.htd-split,.hap-split,.htd-checklist,.htd-price>.wrap,.htd-faq>.wrap,.hap-faq>.wrap{grid-template-columns:1fr}.htd-grid,.hap-cards>div,.hub-signs>div,.hub-gateway>.wrap>div,.htd-process>.wrap>div,.hap-process>.wrap>div,.hub-process>div{grid-template-columns:1fr 1fr}.htd-process article:not(:last-child):after,.hap-process article:not(:last-child):after,.hub-process article:not(:last-child):after{display:none}.htd-hero img,.hap-hero>.wrap>img,.hub-hero img{max-width:680px}.htd-final>.wrap,.hap-final>.wrap{flex-direction:column;align-items:flex-start}}@media (width<=600px){.htd-hero,.hap-hero,.hub-hero{padding:22px 0 62px}.htd-hero h1,.hap-hero h1,.hub-hero h1{font-size:42px}.htd-hero img,.hap-hero>.wrap>img,.hub-hero img{height:390px}.htd-trust,.hap-trust,.htd-grid,.hap-cards>div,.hub-signs>div,.htd-process>.wrap>div,.hap-process>.wrap>div,.hub-process>div,.htd-checklist>div:last-child,.htd-compare>div,.htd-safety>.wrap>div,.htd-related>div,.hub-gateway>.wrap>div,.hap-split>div>div{grid-template-columns:1fr}.htd-cards,.hap-cards,.hub-signs,.htd-split,.hap-split,.htd-checklist,.htd-compare,.htd-price,.htd-safety,.htd-faq,.hap-faq,.htd-related,.hub-process,.hub-gateway{padding-top:65px;padding-bottom:65px}.htd-grid,.hap-cards>div,.hub-signs>div,.hub-gateway>.wrap>div{scroll-snap-type:x mandatory;padding-bottom:12px;display:flex;overflow-x:auto}.htd-grid article,.hap-cards article,.hub-signs article,.hub-gateway a{scroll-snap-align:start;min-width:84%}.htd-split img,.hap-split img{height:390px}.htd-locations>.wrap{flex-direction:column;align-items:flex-start}.htd-locations .btn{width:100%}.htd-final .actions,.hap-final .actions{align-items:stretch;width:100%}.htd-final .actions a,.hap-final .actions a{justify-content:center;width:100%}.price-related>.wrap>div{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.price-related a{scroll-snap-align:start;min-width:84%}.price-no-wax{background-position:62%}.price-no-wax>.wrap{background:#fff8ebe6;border-radius:20px;padding:25px}}.cx-page{color:var(--text);background:#fff;overflow:hidden}.cx-page h1,.cx-page h2,.cx-page h3{color:var(--navy)}.cx-page h2{margin:12px 0 22px;font-size:clamp(36px,4vw,56px);line-height:1.06}.cx-page h3{font-size:23px}.cx-page section>span,.cx-page section>div>span,.cx-page section>div>div>span{color:var(--green);letter-spacing:.12em;font-size:12px;font-weight:900}.cx-page p{color:#50666e;font-size:18px;line-height:1.7}.cx-page .btn,.cx-page .outline{border-radius:12px;justify-content:center;align-items:center;gap:16px;min-height:52px;padding:12px 20px;font-weight:800;text-decoration:none;transition:all .22s;display:inline-flex}.cx-page .btn span,.cx-page .outline span{font-size:20px;line-height:1}.cx-page .btn:hover{background:var(--navy);color:#fff;transform:translateY(-2px)}.cx-page .outline{color:var(--navy);background:#fff;border:1px solid #a8bdb5}.cx-page .outline:hover{border-color:var(--green);color:var(--navy);background:#eaf8f0;transform:translateY(-2px)}.cx-page a:focus-visible,.cx-page button:focus-visible,.cx-page input:focus-visible,.cx-page select:focus-visible,.cx-page textarea:focus-visible,.cx-page summary:focus-visible{outline-offset:3px;outline:3px solid #81de43}.cx-hero{align-items:center;min-height:690px;display:flex;position:relative}.cx-hero>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.cx-hero-shade{background:linear-gradient(90deg,#f8fbf9fa 0%,#f8fbf9f2 44%,#f8fbf985 66%,#0000);position:absolute;inset:0}.cx-hero-copy{padding:80px 0;position:relative}.cx-hero-copy nav{color:#65777d;margin-bottom:54px;font-size:14px}.cx-hero-copy h1{max-width:760px;margin:14px 0 22px;font-size:clamp(48px,6vw,78px);line-height:.98}.cx-hero-copy>p{max-width:700px;font-size:20px}.cx-hero .actions,.cx-final .actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.cx-trust{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.cx-trust b{color:var(--navy);background:#ffffffd9;border:1px solid #cfe0d7;border-radius:10px;padding:10px 13px;font-size:13px}.cx-split{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:110px;padding-bottom:110px;display:grid}.cx-split>div>p{max-width:680px}.cx-image-card{position:relative}.cx-image-card img{object-fit:cover;border-radius:26px 80px 26px 26px;width:100%;height:500px;display:block}.cx-image-card>b{max-width:330px;color:var(--navy);background:#fff;border-radius:15px;padding:18px 22px;position:absolute;bottom:20px;right:20px;box-shadow:0 16px 42px #173f5030}.cx-profile{background:#f2f8f5;padding:100px 0}.cx-profile>.wrap{grid-template-columns:.85fr 1.15fr;align-items:center;gap:80px;display:grid}.cx-profile img{object-fit:cover;object-position:center 25%;border-radius:80px 22px 22px;width:100%;height:520px}.cx-profile small{border-left:4px solid var(--green);color:#607279;background:#fff;margin-top:22px;padding:15px;display:block}.cx-cards,.cx-proof,.cx-faq-section{padding-top:105px;padding-bottom:105px}.cx-cards>div,.cx-values>div>div,.cx-proof>div{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.cx-cards article,.cx-services article,.cx-values article,.cx-proof blockquote,.cx-contact-options article{background:#fff;border:1px solid #d5e3dc;border-radius:20px;padding:30px;transition:all .25s}.cx-cards article:hover,.cx-services article:hover,.cx-values article:hover,.cx-contact-options article:hover{border-color:var(--green);transform:translateY(-6px);box-shadow:0 20px 45px #173f5014}.cx-icon{width:54px;height:54px;color:var(--green);background:#e5f7ed;border-radius:15px;place-items:center;font-size:24px;font-style:normal;font-weight:900;display:grid}.cx-services{background:#f3f8f5;padding:105px 0}.cx-services>div>div{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.cx-services article{flex-direction:column;min-height:290px;display:flex}.cx-services article a,.cx-cards article a{color:var(--green);margin-top:auto;font-weight:800}.cx-process{grid-template-columns:.72fr 1.28fr;gap:70px;padding-top:110px;padding-bottom:110px;display:grid}.cx-process ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cx-process li{background:#fff;border:1px solid #d8e4de;border-radius:17px;align-items:flex-start;gap:20px;padding:23px;display:flex}.cx-process li>b{background:var(--navy);color:#fff;border-radius:50%;place-items:center;min-width:48px;height:48px;display:grid}.cx-process li h3,.cx-process li p{margin:0}.cx-process li:hover{border-color:var(--green);transform:translate(4px)}.cx-values{background:#f3f8f5;padding:105px 0}.cx-values>div>div{grid-template-columns:repeat(3,1fr)}.cx-values article{align-items:center;gap:15px;display:flex}.cx-values article h3{margin:0}.cx-standards{background:var(--navy);color:#fff;padding:90px 0}.cx-standards>.wrap{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.cx-standards h2,.cx-standards p{color:#fff}.cx-standards ul{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.cx-standards li{background:#ffffff0d;border:1px solid #ffffff28;border-radius:12px;padding:18px}.cx-standards li:before{content:"✓";color:var(--lime);margin-right:10px}.cx-proof>div{grid-template-columns:repeat(3,1fr)}.cx-proof blockquote{margin:0}.cx-proof blockquote>b{color:#f0ad20}.cx-proof blockquote small,.cx-proof cite{color:#62757c}.cx-locations{background:#edf7f2;padding:95px 0}.cx-locations>.wrap{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.cx-map{text-align:center;background:radial-gradient(circle at 50% 45%,#fff,#e5f4eb);border:1px solid #cfe0d7;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:35px;display:flex}.cx-map .cx-icon{width:72px;height:72px;font-size:34px}.cx-map b{color:var(--navy);margin-top:15px;font:26px Georgia,serif}.cx-final{background:#f3f8f5;padding:80px 0}.cx-final>.wrap{justify-content:space-between;align-items:center;gap:50px;display:flex}.cx-final h2{max-width:740px}.cx-final p{margin-bottom:0}.cx-choice{grid-template-columns:1fr 1fr;gap:15px;margin:24px 0;display:grid}.cx-choice article{background:#eef7f2;border-radius:17px;padding:24px}.cx-requirements{background:#edf7f2;padding:95px 0}.cx-requirements>.wrap,.cx-pricing>.wrap,.cx-postcode>.wrap,.cx-contact-form>.wrap{grid-template-columns:1fr 1fr;gap:70px;display:grid}.cx-requirements ul{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.cx-requirements li{background:#fff;border-radius:12px;padding:17px}.check-list{gap:10px;padding:0;list-style:none;display:grid}.check-list li:before{content:"✓";color:var(--green);margin-right:10px;font-weight:900}.cx-note{background:#edf7f2;border:1px solid #cfe0d7;border-radius:22px;padding:34px}.cx-pricing{background:#f3f8f5;padding:105px 0}.cx-price-card{background:#fff;border:1px solid #cfe0d7;border-radius:24px;padding:34px;box-shadow:0 22px 50px #173f5014}.cx-price-card b,.cx-price-card strong{display:block}.cx-price-card strong{color:var(--navy);margin:8px 0 22px;font-size:24px}.cx-faq-section{grid-template-columns:.72fr 1.28fr;gap:70px;display:grid}.cx-faqs{border-top:1px solid #cfded7}.cx-faqs details{border-bottom:1px solid #cfded7}.cx-faqs summary{cursor:pointer;color:var(--navy);justify-content:space-between;align-items:center;gap:20px;padding:23px 4px;font-size:18px;font-weight:800;list-style:none;display:flex}.cx-faqs summary span{width:34px;height:34px;color:var(--green);background:#e7f7ee;border-radius:50%;place-items:center;display:grid}.cx-faqs details[open] summary span{transform:rotate(45deg)}.cx-faqs p{margin:0;padding:0 4px 20px}.cx-contact-options{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.cx-contact-options article{flex-direction:column;min-height:330px;display:flex}.cx-contact-options article>a:not(.btn){color:var(--navy);word-break:break-word;font-size:19px;font-weight:800}.cx-contact-options .btn{margin-top:auto}.cx-postcode{background:#edf7f2;padding:95px 0}.cx-postcode form{background:#fff;border-radius:22px;grid-template-columns:1fr 1fr;gap:12px;padding:30px;display:grid}.cx-postcode label{color:var(--navy);font-weight:800}.cx-postcode input,.cx-postcode select{width:100%;min-height:52px;font:inherit;border:1px solid #cbdcd4;border-radius:10px;padding:12px}.cx-postcode .btn{grid-column:1/-1}.cx-contact-form{background:#f7faf8;padding:105px 0}.cx-contact-form form{background:#fff;border:1px solid #d4e2db;border-radius:24px;grid-template-columns:1fr 1fr;gap:15px;padding:32px;display:grid}.cx-contact-form label{color:var(--navy);gap:7px;font-weight:800;display:grid}.cx-contact-form input,.cx-contact-form select,.cx-contact-form textarea{width:100%;font:inherit;border:1px solid #cbdcd4;border-radius:10px;padding:13px}.cx-contact-form label:nth-last-of-type(2),.cx-contact-form label:last-of-type,.cx-contact-form button{grid-column:1/-1}.cx-consent{align-items:center;grid-template-columns:auto 1fr!important;display:flex!important}.cx-consent input{width:20px;height:20px}.cx-success{background:#e9f8ef;border-radius:24px;align-self:center;padding:40px}.cx-urgent{background:#fff8ed;border:2px solid #d8912e;border-radius:22px;gap:24px;margin-top:90px;margin-bottom:90px;padding:34px;display:flex}.cx-urgent .cx-icon{color:#fff;background:#d8912e;flex:none}.cx-urgent h2{font-size:36px}.cx-urgent p{margin-bottom:0}.care-homes .cx-proof>div{grid-template-columns:1fr 1fr}@media (width<=980px){.cx-hero{min-height:650px}.cx-hero-shade{background:linear-gradient(90deg,#f8fbf9fa,#f8fbf9df 66%,#f8fbf982)}.cx-split,.cx-profile>.wrap,.cx-process,.cx-standards>.wrap,.cx-locations>.wrap,.cx-requirements>.wrap,.cx-pricing>.wrap,.cx-faq-section,.cx-postcode>.wrap,.cx-contact-form>.wrap{grid-template-columns:1fr;gap:42px}.cx-cards>div,.cx-services>div>div,.contact-page .cx-services>div>div,.cx-values>div>div{grid-template-columns:repeat(2,1fr)}.cx-proof>div{grid-template-columns:1fr}.cx-final>.wrap{flex-direction:column;align-items:flex-start}.cx-profile img,.cx-image-card img{height:430px}}@media (width<=640px){.cx-page h2{font-size:36px}.cx-page p{font-size:17px}.cx-hero{align-items:flex-end;min-height:720px}.cx-hero>img{object-position:center 25%;height:46%;top:auto}.cx-hero-shade{background:linear-gradient(#f7faf8 0% 60%,#f7faf8aa 78%,#0000)}.cx-hero-copy{flex-direction:column;min-height:720px;padding:32px 0 300px;display:flex}.cx-hero-copy nav{margin-bottom:28px}.cx-hero-copy h1{font-size:45px}.cx-hero-copy>p{font-size:17px}.cx-hero .actions{display:grid}.cx-hero .actions a{width:100%}.cx-trust{display:none}.cx-split,.cx-cards,.cx-proof,.cx-faq-section,.cx-profile,.cx-services,.cx-values,.cx-process,.cx-locations,.cx-pricing,.cx-contact-form{padding-top:72px;padding-bottom:72px}.cx-cards>div,.cx-services>div>div,.contact-page .cx-services>div>div,.cx-values>div>div,.cx-contact-options,.cx-standards ul,.cx-requirements ul,.cx-choice,.cx-contact-form form,.cx-postcode form{grid-template-columns:1fr}.cx-cards>div,.cx-services>div>div,.cx-values>div>div,.cx-contact-options{scroll-snap-type:x mandatory;padding-bottom:12px;display:flex;overflow-x:auto}.cx-cards article,.cx-services article,.cx-values article,.cx-contact-options article{scroll-snap-align:start;flex:0 0 86%}.cx-image-card img,.cx-profile img{border-radius:20px 50px 20px 20px;height:340px}.cx-process{padding-top:72px;padding-bottom:72px}.cx-process li{padding:18px}.cx-final{padding:60px 0}.cx-final .actions{width:100%;display:grid}.cx-final .actions a{width:100%}.cx-contact-form form>*{grid-column:1!important}.cx-postcode .btn{grid-column:auto}.cx-urgent{margin:60px 16px;padding:24px}.care-homes .cx-proof>div{grid-template-columns:1fr}}.lg-page{color:var(--text);background:#fff;overflow:hidden}.lg-page h1,.lg-page h2,.lg-page h3{color:var(--navy)}.lg-page h2{margin:12px 0 22px;font-size:clamp(38px,4vw,56px);line-height:1.06}.lg-page p{color:#526970;font-size:18px;line-height:1.7}.lg-page section>span,.lg-page section>div>span,.lg-page section>div>div>span{color:var(--green);letter-spacing:.12em;font-size:12px;font-weight:900}.lg-page .btn,.lg-page .outline{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:14px;min-height:54px;padding:13px 20px;font-weight:850;text-decoration:none;display:inline-flex}.lg-page .btn i,.lg-page .outline i{font-size:20px;font-style:normal}.lg-page .outline{color:var(--navy);background:#fff;border:1px solid #9cb2aa}.lg-page .btn:hover{background:var(--navy);transform:translateY(-2px)}.lg-page .outline:hover{border-color:var(--green);color:var(--navy);background:#e9f8ef;transform:translateY(-2px)}.lg-page a:focus-visible,.lg-page button:focus-visible,.lg-page input:focus-visible,.lg-page select:focus-visible,.lg-page summary:focus-visible{outline-offset:3px;outline:3px solid #81de43}.lg-hero{align-items:center;min-height:690px;display:flex;position:relative}.lg-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lg-shade{background:linear-gradient(90deg,#f8fbf9fa,#f8fbf9ec 49%,#f8fbf978 72%,#0000);position:absolute;inset:0}.lg-hero>.wrap{padding:75px 0;position:relative}.lg-hero nav{color:#60757c;margin-bottom:46px;font-size:14px}.lg-hero h1{max-width:800px;margin:14px 0 22px;font-size:clamp(48px,6vw,76px);line-height:.99}.lg-hero p{max-width:680px;font-size:20px}.lg-hero .actions,.lg-final .actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.lg-hero small{color:#60757c;margin-top:22px;display:block}.lg-check{background:#edf7f2;padding:72px 0}.lg-check>.wrap{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;display:grid}.lg-check form{background:#fff;border:1px solid #cfe0d7;border-radius:22px;grid-template-columns:1fr 1fr;gap:10px;padding:26px;display:grid}.lg-check label{color:var(--navy);font-weight:800}.lg-check input,.lg-check select{min-height:52px;font:inherit;border:1px solid #cbdcd4;border-radius:10px;padding:12px}.lg-check button,.lg-result{grid-column:1/-1}.lg-result{background:#e7f7ed;border-radius:10px;margin:4px 0 0;padding:12px;font-size:15px!important}.lg-section,.lg-directory,.lg-routes,.lg-related,.lg-faq-section,.lg-proof{padding-top:105px;padding-bottom:105px}.lg-cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lg-cards article{background:#fff;border:1px solid #d5e3dc;border-radius:19px;min-height:210px;padding:27px;transition:all .22s}.lg-cards article:hover{border-color:var(--green);transform:translateY(-5px);box-shadow:0 20px 45px #173f5014}.lg-cards article>b{width:52px;height:52px;color:var(--green);background:#e7f7ee;border-radius:14px;place-items:center;font-size:22px;display:grid}.lg-safety{background:#fff8ed;border-left:4px solid #d98d26;margin-top:22px;padding:18px 22px}.lg-split{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-top:105px;padding-bottom:105px;display:grid}.lg-split img{object-fit:cover;border-radius:28px 80px 28px 28px;width:100%;height:500px}.lg-split ul{grid-template-columns:1fr 1fr;gap:10px;padding:0;list-style:none;display:grid}.lg-split li{background:#edf7f2;border-radius:10px;padding:13px}.lg-process{background:#f2f8f5;padding:95px 0}.lg-process>.wrap{grid-template-columns:.7fr 1.3fr;gap:70px;display:grid}.lg-process ol{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.lg-process li{background:#fff;border:1px solid #d4e3dc;border-radius:15px;align-items:center;gap:15px;padding:20px;display:flex}.lg-process li>b{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:45px;height:45px;display:grid}.lg-process li>span{color:var(--navy);font-weight:850}.lg-audiogram{background:repeating-linear-gradient(0deg,#fff,#fff 43px,#cfe0d7 44px),repeating-linear-gradient(90deg,#0000,#0000 58px,#cfe0d7 59px);border-radius:18px;height:220px;margin-top:25px;padding:22px;position:relative;overflow:hidden}.lg-audiogram b,.lg-audiogram small{z-index:2;display:block;position:relative}.lg-audiogram i{border:3px solid var(--green);border-radius:50%;width:18px;height:18px;position:absolute}.lg-audiogram i:first-of-type{top:38%;left:24%}.lg-audiogram i:nth-of-type(2){top:48%;left:43%}.lg-audiogram i:nth-of-type(3){top:60%;left:62%}.lg-audiogram i:nth-of-type(4){top:53%;left:78%}.lg-coverage{background:#edf7f2;padding:95px 0}.lg-coverage>.wrap,.lg-price>.wrap,.lg-proof{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.lg-area-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lg-area-list span{color:var(--navy);background:#fff;border-radius:10px;padding:14px;font-weight:750}.lg-proof blockquote{border:1px solid #d4e3dc;border-radius:22px;margin:0;padding:34px}.lg-proof blockquote>b{color:#efa91f}.lg-proof cite{color:#63767d}.lg-price{background:#f2f8f5;padding:100px 0}.lg-price article{background:#fff;border:1px solid #d2e2da;border-radius:23px;padding:34px;box-shadow:0 18px 45px #173f5012}.lg-price article>*{display:block}.lg-price article>strong{color:var(--navy);margin:10px 0 20px;font:44px Georgia,serif}.lg-price ul{gap:8px;padding:0;list-style:none;display:grid}.lg-faq-section{grid-template-columns:.72fr 1.28fr;gap:70px;display:grid}.lg-faqs{border-top:1px solid #d0dfd8}.lg-faqs details{border-bottom:1px solid #d0dfd8}.lg-faqs summary{cursor:pointer;color:var(--navy);justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;font-size:18px;font-weight:850;list-style:none;display:flex}.lg-faqs summary i{width:34px;height:34px;color:var(--green);background:#e7f7ed;border-radius:50%;place-items:center;font-style:normal;display:grid}.lg-faqs details[open] summary i{transform:rotate(45deg)}.lg-faqs p{margin:0;padding:0 4px 20px}.lg-related>div,.lg-routes>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.lg-related a,.lg-routes a{min-height:92px;color:var(--navy);border:1px solid #d3e2da;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:18px;font-weight:850;display:flex}.lg-related a:hover,.lg-routes a:hover{border-color:var(--green);transform:translateY(-3px)}.lg-final{background:#edf7f2;padding:80px 0}.lg-final>.wrap{justify-content:space-between;align-items:center;gap:50px;display:flex}.lg-final h2{max-width:720px}.lg-directory>div:first-child{max-width:820px}.lg-location-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:34px;display:grid}.lg-location-grid a{min-height:230px;color:var(--navy);border:1px solid #d2e1da;border-radius:19px;flex-direction:column;padding:25px;transition:all .22s;display:flex}.lg-location-grid a:hover{border-color:var(--green);transform:translateY(-5px);box-shadow:0 20px 44px #173f5014}.lg-location-grid a>b{width:48px;height:48px;color:var(--green);background:#e8f7ee;border-radius:14px;place-items:center;display:grid}.lg-location-grid a>span{margin-top:20px;font:27px Georgia,serif}.lg-location-grid a>small{color:#687b81}.lg-location-grid a>em{color:#586d73;margin:16px 0;font-style:normal}.lg-location-grid a>i{color:var(--green);margin-top:auto;font-style:normal;font-weight:850}.lg-clusters{background:#f2f8f5;padding:95px 0}.lg-clusters>.wrap>div:last-child{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.lg-clusters article{background:#fff;border-radius:16px;padding:22px}.lg-clusters article a{color:var(--navy);border-top:1px solid #e0e9e4;padding:9px 0;display:block}.lg-urgent{background:#fff8ed;border:2px solid #d98d26;border-radius:20px;align-items:center;gap:25px;margin-top:90px;margin-bottom:90px;padding:28px;display:flex}.lg-urgent>b{color:#fff;background:#d98d26;border-radius:50%;place-items:center;min-width:56px;height:56px;font-size:28px;display:grid}.lg-urgent h2{font-size:34px}.lg-urgent p{margin:0}.detailed-hero .quick-help{background:var(--navy)!important;border:1px solid #ffffff26!important}.detailed-hero .quick-help h2{color:#fff!important}.detailed-hero .quick-help a{border:1px solid #ffffff2b;background:var(--green)!important;color:#fff!important}.detailed-hero .quick-help a:hover{background:var(--lime)!important;color:var(--navy)!important}@media (width<=980px){.lg-check>.wrap,.lg-split,.lg-process>.wrap,.lg-coverage>.wrap,.lg-price>.wrap,.lg-proof,.lg-faq-section{grid-template-columns:1fr;gap:42px}.lg-cards,.lg-location-grid,.lg-clusters>.wrap>div:last-child,.lg-related>div,.lg-routes>div{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.lg-page h2{font-size:36px}.lg-page p{font-size:17px}.lg-hero{align-items:flex-end;min-height:760px}.lg-hero>img{object-position:center 25%;height:43%;top:auto}.lg-shade{background:linear-gradient(#f8fbf9 0% 59%,#f8fbf9a8 78%,#0000)}.lg-hero>.wrap{flex-direction:column;min-height:760px;padding:28px 0 315px;display:flex}.lg-hero nav{margin-bottom:26px}.lg-hero h1{font-size:44px}.lg-hero p{font-size:17px}.lg-hero .actions{display:grid}.lg-hero .actions a{width:100%}.lg-check,.lg-section,.lg-split,.lg-process,.lg-coverage,.lg-price,.lg-directory,.lg-clusters,.lg-routes,.lg-related,.lg-faq-section{padding-top:70px;padding-bottom:70px}.lg-check form,.lg-cards,.lg-location-grid,.lg-clusters>.wrap>div:last-child,.lg-related>div,.lg-routes>div,.lg-area-list,.lg-split ul,.lg-process ol{grid-template-columns:1fr}.lg-check button,.lg-result{grid-column:auto}.lg-cards,.lg-location-grid,.lg-routes>div{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.lg-cards article,.lg-location-grid a,.lg-routes a{scroll-snap-align:start;flex:0 0 86%}.lg-split img{border-radius:20px 50px 20px 20px;height:340px}.lg-final{padding:58px 0}.lg-final>.wrap{flex-direction:column;align-items:flex-start}.lg-final .actions{width:100%;display:grid}.lg-final .actions a{width:100%}.lg-clusters>.wrap>div:last-child{grid-template-columns:1fr}.detailed-hero .quick-help{background:var(--navy)!important}.detailed-hero .quick-help a{background:var(--green)!important;color:#fff!important}}.service-hub-page{--hub-soft:#eff8f3;--hub-warm:#fff8ec;--hub-line:#d5e4dc;color:var(--navy);overflow:hidden}.service-hub-page h2{font-size:clamp(38px,4vw,58px);line-height:1.06}.service-hub-page h3{color:var(--navy)}.service-hub-page p{font-size:18px;line-height:1.7}.service-hub-page section>div>span,.service-hub-page section>.wrap>span{color:var(--green);letter-spacing:.1em;margin-bottom:13px;font-size:13px;font-weight:900;display:block}.service-hub-page .micro-breadcrumb{padding-top:20px;padding-bottom:20px}.hub-hero{background:linear-gradient(135deg,#eff9f4 0,#fff 62%,#fff7e8);padding:25px 0 78px}.hub-hero>.wrap{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.hub-hero h1{margin:0 0 24px;font-size:clamp(49px,5.1vw,74px);line-height:1.01}.hub-hero .actions{margin-top:30px}.hub-hero .outline,.hub-area .outline,.hub-final .outline{border:2px solid var(--navy);min-height:56px;color:var(--navy);border-radius:999px;align-items:center;padding:0 24px;font-weight:900;display:inline-flex}.hub-hero figure{margin:0;position:relative}.hub-hero figure>img{object-fit:cover;border-radius:32px;width:100%;height:520px;box-shadow:0 25px 55px #173f5024}.hub-hearing-test .hub-hero figure>img{object-position:center}.hub-hearing-aids .hub-hero figure>img{object-position:center 42%}.hub-hero figcaption{background:#fff;border:1px solid #d5e5dc;border-radius:15px;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;bottom:22px;left:22px;box-shadow:0 12px 30px #173f501f}.hub-hero figcaption i{background:var(--green);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.hub-hero figcaption span{font-size:13px}.hub-hero figcaption b{font-size:15px}.hub-trust{grid-template-columns:1fr 1fr;gap:9px;margin-top:24px;display:grid}.hub-trust b{font-size:14px}.hub-signs{padding-top:94px;padding-bottom:94px}.hub-lead{max-width:780px;margin-bottom:34px}.hub-signs>div:last-child{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.hub-signs article{border:1px solid var(--hub-line);background:#fff;border-radius:20px;align-items:center;gap:15px;min-height:105px;padding:20px;transition:all .25s;display:flex}.hub-signs article:hover{border-color:#8ca;transform:translateY(-4px);box-shadow:0 14px 30px #173f5014}.hub-signs article i,.hub-feature-list article>i{width:48px;height:48px;color:var(--green);background:#e5f8ed;border:1px solid #c8ead7;border-radius:15px;flex:0 0 48px;place-items:center;font-style:normal;font-weight:900;display:grid}.hub-signs article h3{margin:0;font-size:20px}.hub-overview{background:var(--hub-soft);padding:96px 0}.hub-overview>.wrap{grid-template-columns:.9fr 1.1fr;align-items:center;gap:72px;display:grid}.hub-overview figure{margin:0;position:relative}.hub-overview figure>img{object-fit:cover;border-radius:30px;width:100%;height:590px}.hub-overview figure>div{background:var(--navy);color:#fff;border-radius:17px;align-items:center;gap:14px;padding:17px 20px;display:flex;position:absolute;bottom:28px;right:-18px;box-shadow:0 18px 40px #173f5033}.hub-overview figure strong{color:var(--lime);font:700 38px Georgia}.hub-overview figure span{font-size:13px}.hub-feature-list{gap:10px;margin-top:25px;display:grid}.hub-feature-list article{border:1px solid var(--hub-line);background:#fff;border-radius:17px;gap:16px;padding:17px;display:flex}.hub-feature-list article>i,.hub-feature-list h3,.hub-feature-list p{margin:0}.hub-feature-list h3{font-size:20px}.hub-feature-list p{font-size:15px}.hub-gateway{background:#fff;padding:96px 0}.hub-gateway>.wrap>div{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:35px;display:grid}.hub-gateway a{border:1px solid var(--hub-line);background:linear-gradient(145deg,#fff,#f8fbf9);border-radius:24px;flex-direction:column;min-height:280px;padding:30px;transition:all .25s;display:flex;position:relative}.hub-gateway a:hover{border-color:#86cba6;transform:translateY(-6px);box-shadow:0 20px 42px #173f5017}.hub-gateway a small{color:#8ba098;font-weight:900}.hub-gateway a>i{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-style:normal;transition:all .25s;display:grid;position:absolute;top:24px;right:24px}.hub-gateway a:hover>i{background:var(--green);transform:rotate(45deg)}.hub-gateway a h3{margin-top:35px;font-size:25px}.hub-gateway a p{font-size:16px}.hub-gateway a b{color:var(--green);margin-top:auto}.hub-process{background:var(--navy);color:#fff;padding:96px 0}.hub-process h2,.hub-process h3,.hub-process p{color:#fff}.hub-process>.wrap>div{grid-template-columns:repeat(5,1fr);gap:13px;margin:36px 0 30px;display:grid}.hub-earwax-removal .hub-process>.wrap>div,.hub-hearing-test .hub-process>.wrap>div{grid-template-columns:repeat(4,1fr)}.hub-process article{background:#ffffff0c;border:1px solid #ffffff30;border-radius:21px;padding:27px;position:relative}.hub-process article:not(:last-child):after{content:"→";z-index:2;background:var(--green);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:30px;right:-20px}.hub-process article>i{width:52px;height:52px;color:var(--green);background:#fff;border-radius:16px;place-items:center;margin-bottom:28px;font-style:normal;font-weight:900;display:grid}.hub-process article h3{font-size:20px}.hub-process article p{color:#d8e6ea;font-size:15px}.hub-price{background:var(--hub-warm);padding:92px 0}.hub-price>.wrap{grid-template-columns:.85fr 1.15fr;align-items:center;gap:68px;display:grid}.hub-price>.wrap>a{background:#fff;border:1px solid #ead6b2;border-radius:25px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:28px;transition:all .25s;display:grid}.hub-price>.wrap>a:hover{transform:translateY(-5px);box-shadow:0 18px 38px #173f5014}.hub-price a>i{background:var(--navy);color:#fff;border-radius:20px;place-items:center;width:68px;height:68px;font:700 29px Georgia;display:grid}.hub-price h3,.hub-price p{margin:3px 0}.hub-price a p{font-size:15px}.hub-price a>b{color:var(--green)}.hub-area{background:#f7faf8;padding:80px 0}.hub-area>.wrap,.hub-final>.wrap{justify-content:space-between;align-items:center;gap:60px;display:flex}.hub-area>.wrap>div{max-width:760px}.hub-final{color:#fff;background:linear-gradient(120deg,#173f50,#102f3b);padding:84px 0}.hub-final h2,.hub-final p{color:#fff}.hub-final>.wrap>div:first-child{max-width:760px}.hub-final .outline{color:#fff;border-color:#fff}.hub-final .outline:hover{color:var(--navy);background:#fff}.hub-final .actions{flex:none}.service-hub-page .hap-safety{border-top:1px solid #efdcae}.service-hub-page a:focus-visible{outline-offset:4px;outline:3px solid #81de43}@media (width<=900px){.hub-hero>.wrap,.hub-overview>.wrap,.hub-price>.wrap{grid-template-columns:1fr}.hub-hero figure{max-width:680px}.hub-signs>div:last-child,.hub-gateway>.wrap>div,.hub-process>.wrap>div,.hub-earwax-removal .hub-process>.wrap>div,.hub-hearing-test .hub-process>.wrap>div{grid-template-columns:1fr 1fr}.hub-process article:not(:last-child):after{display:none}.hub-area>.wrap,.hub-final>.wrap{flex-direction:column;align-items:flex-start}.hub-final .actions{flex:1}}@media (width<=600px){.hub-hero{padding:15px 0 60px}.hub-hero h1{font-size:42px}.hub-hero figure>img{height:390px}.hub-trust,.hub-signs>div:last-child,.hub-gateway>.wrap>div,.hub-process>.wrap>div,.hub-earwax-removal .hub-process>.wrap>div,.hub-hearing-test .hub-process>.wrap>div{grid-template-columns:1fr}.hub-signs,.hub-overview,.hub-gateway,.hub-process,.hub-price{padding-top:66px;padding-bottom:66px}.hub-overview figure>img{height:420px}.hub-overview figure>div{bottom:14px;right:12px}.hub-signs>div:last-child,.hub-gateway>.wrap>div{scroll-snap-type:x mandatory;padding-bottom:14px;display:flex;overflow-x:auto}.hub-signs article,.hub-gateway a{scroll-snap-align:start;min-width:86%}.hub-price>.wrap>a{grid-template-columns:auto 1fr}.hub-price a>b{grid-column:2}.hub-area .outline,.hub-final .actions,.hub-final .actions a{justify-content:center;width:100%}.hub-final .actions{align-items:stretch}}@media (prefers-reduced-motion:reduce){.service-hub-page *{scroll-behavior:auto!important;transition:none!important}}.service-hub-page>.hub-hero{overflow:visible;height:auto!important;min-height:0!important}.service-hub-page .hub-process{isolation:isolate;background:#143f50;padding:104px 0;position:relative}.service-hub-page .hub-process:before{content:"";z-index:-1;background:radial-gradient(circle at 88% 5%,#81de4324,#0000 28%),linear-gradient(120deg,#0000 0 62%,#ffffff06 62%);position:absolute;inset:0}.service-hub-page .hub-process>.wrap{display:block!important}.service-hub-page .hub-process>.wrap>span{color:var(--lime);letter-spacing:.12em;background:#81de4314;border:1px solid #81de4359;border-radius:999px;align-items:center;gap:10px;margin-bottom:18px;padding:9px 14px;display:inline-flex}.service-hub-page .hub-process>.wrap>span:before{content:"";background:var(--lime);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #81de431a}.service-hub-page .hub-process h2{max-width:780px;margin:0 0 48px;font-size:clamp(42px,4.5vw,64px)}.service-hub-page .hub-process>.wrap>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0 0 34px;display:grid;position:relative}.service-hub-page.hub-earwax-removal .hub-process>.wrap>div,.service-hub-page.hub-hearing-test .hub-process>.wrap>div{grid-template-columns:repeat(4,minmax(0,1fr))}.service-hub-page .hub-process article{background:linear-gradient(155deg,#ffffff1c,#ffffff0b);border:1px solid #ffffff2e;border-radius:22px;min-height:276px;padding:26px 24px 24px;transition:transform .25s,border-color .25s,background .25s;box-shadow:0 22px 45px #0419212e}.service-hub-page .hub-process article:hover{background:linear-gradient(155deg,#ffffff29,#ffffff0f);border-color:#81de43a6;transform:translateY(-7px)}.service-hub-page .hub-process article>i{width:58px;height:58px;color:var(--green);background:#fff;border:1px solid #81de4359;border-radius:18px;margin-bottom:34px;font-size:16px;box-shadow:0 12px 28px #04192133}.service-hub-page .hub-process article:not(:last-child):after{background:var(--green);box-sizing:content-box;border:5px solid #143f50;width:36px;height:36px;top:38px;right:-26px}.service-hub-page .hub-process article h3{margin:0 0 13px;font-size:22px;line-height:1.22}.service-hub-page .hub-process article p{color:#dce9ec;margin:0;font-size:15px;line-height:1.65}.service-hub-page .hub-process>.wrap>.btn{border-radius:999px;align-items:center;width:auto;min-height:58px;padding:0 25px;display:inline-flex;box-shadow:0 14px 30px #2fbf7133}@media (width<=900px){.service-hub-page .hub-process>.wrap>div,.service-hub-page.hub-earwax-removal .hub-process>.wrap>div,.service-hub-page.hub-hearing-test .hub-process>.wrap>div{grid-template-columns:1fr 1fr}.service-hub-page .hub-process article{min-height:235px}.service-hub-page .hub-process article:not(:last-child):after{display:none}}@media (width<=600px){.service-hub-page .hub-process{padding:72px 0}.service-hub-page .hub-process h2{margin-bottom:32px;font-size:40px}.service-hub-page .hub-process>.wrap>div,.service-hub-page.hub-earwax-removal .hub-process>.wrap>div,.service-hub-page.hub-hearing-test .hub-process>.wrap>div{scroll-snap-type:x mandatory;gap:14px;padding:0 2px 14px;display:flex;overflow-x:auto}.service-hub-page .hub-process article{scroll-snap-align:start;min-width:84%;min-height:250px}.service-hub-page .hub-process>.wrap>.btn{justify-content:center;width:100%}}.lg-hero>img{object-position:right center!important}.inner-hero,.locations-cms>.inner-hero,.location-premium>.inner-hero,.service-hub.hearing-tests>.inner-hero,.service-hub.hearing-aids>.inner-hero,.service-hub.earwax-removal>.inner-hero,.ha-cms .inner-hero{background-position:100%!important}@media (width<=640px){.lg-hero>img{object-position:82% center!important}.inner-hero,.locations-cms>.inner-hero,.location-premium>.inner-hero,.service-hub.hearing-tests>.inner-hero,.service-hub.hearing-aids>.inner-hero,.service-hub.earwax-removal>.inner-hero,.ha-cms .inner-hero{background-position:82%!important}}html{overflow-x:hidden}body{min-width:320px;overflow-x:hidden}main{overflow:clip}main *,header *,footer *{box-sizing:border-box}main img{max-width:100%}main h1,main h2,main h3,main p,main li,main a{overflow-wrap:break-word}main section>*{min-width:0}main header:not(.site-header){height:auto!important;min-height:0!important}.wrap>*{min-width:0}.actions{flex-wrap:wrap}.actions>a{max-width:100%}.btn,.outline{min-height:48px}.site-header .header-cta{white-space:nowrap}.site-header .header-cta:focus-visible,.site-header nav a:focus-visible,.site-header nav button:focus-visible{outline:3px solid var(--lime);outline-offset:4px}@media (width<=1180px) and (width>=901px){.header-inner,.header-inner nav{gap:12px!important}.header-inner nav button,.header-inner nav>a{font-size:12px!important}.header-cta{font-size:12px;padding-left:15px!important}.header-cta i{display:none}}@media (width<=900px){main h1{font-size:clamp(40px,8vw,58px)!important;line-height:1.04!important}main h2{font-size:clamp(34px,6.5vw,48px)!important;line-height:1.08!important}.header-inner{width:calc(100% - 32px)!important}.image-logo{width:190px!important}.site-header .hamb{margin-left:auto}.site-footer .footer-grid>*{min-width:0}.site-footer a{overflow-wrap:anywhere}}@media (width<=560px){main h1{font-size:clamp(36px,11vw,46px)!important}main h2{font-size:clamp(31px,9vw,40px)!important}.wrap{width:calc(100% - 32px)!important}.image-logo{width:170px!important}.actions{flex-direction:column;align-items:stretch;width:100%;display:flex!important}.actions>a{text-align:center;justify-content:center;width:100%!important}.micro-breadcrumb{white-space:nowrap;overflow-x:auto;padding-top:14px!important;padding-bottom:14px!important}.conversion-dock{z-index:140}.call-widget{display:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body:has(.booking-shell){background:#f4f8f6;margin:0}body:has(.booking-shell) .site-header{display:none!important}body:has(.booking-shell) #root>footer{display:none!important}body:has(.booking-shell) .final{display:none!important}body:has(.booking-shell) .call-widget{display:none!important}body:has(.booking-shell) .conversion-dock{display:none!important}.booking-shell{--ink:#123846;--green:#087a66;--green-dark:#056451;--mint:#e9f5f0;--line:#cddbd5;--rose:#bd315d;min-height:100dvh;color:var(--ink);font-family:var(--hz-font-ui);background:linear-gradient(135deg,#f1f8f5 0,#fff 52%,#f7fbf9 100%);padding:0 24px}.booking-top{border-bottom:1px solid #dbe6e1;justify-content:space-between;align-items:center;max-width:1160px;height:92px;margin:auto;display:flex}.booking-top img{width:244px;height:auto;display:block}.booking-top>div{text-align:right;gap:3px;display:grid}.booking-top>div span{color:#58706a;font-size:13px}.booking-top>div a{color:var(--ink);font-size:18px;font-weight:800}.booking-progress{max-width:1160px;margin:28px auto 0}.booking-progress>div:first-child{justify-content:space-between;align-items:end;display:flex}.booking-progress span{color:var(--green);letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:800}.booking-progress b{font-size:14px}.progress-track{background:#dce9e4;border-radius:99px;height:6px;margin-top:11px;overflow:hidden}.progress-track i{background:var(--green);border-radius:inherit;height:100%;transition:width .35s;display:block}.booking-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:30px;max-width:1160px;margin:30px auto 54px;display:grid}.booking-card{background:#fff;border:1px solid #d8e3df;border-radius:24px;padding:44px;box-shadow:0 18px 55px #12384614}.book-kicker{letter-spacing:.13em;color:var(--green);font-size:12px;font-weight:900}.booking-card h1{letter-spacing:-.03em;color:var(--ink);margin:12px 0;font:700 clamp(34px,4vw,50px)/1.08 Georgia,serif}.book-lead{color:#536b65;max-width:610px;margin:0 0 30px;font-size:17px;line-height:1.6}.service-tabs{gap:15px;display:grid}.service-tabs>button{text-align:left;width:100%;min-height:140px;color:var(--ink);cursor:pointer;background:#fff;border:2px solid #d6e2dd;border-radius:18px;grid-template-columns:58px 1fr 30px;align-items:center;gap:17px;padding:24px;transition:all .2s;display:grid}.service-tabs>button:hover{border-color:#73ac9e;transform:translateY(-2px);box-shadow:0 10px 25px #12384612}.service-tabs>button.active{border-color:var(--green);background:#f2faf7;box-shadow:0 0 0 3px #dff1ea}.service-tabs>button>i{background:var(--mint);width:56px;height:56px;color:var(--green);border-radius:16px;place-items:center;font-size:27px;font-style:normal;display:grid}.service-tabs button span{gap:7px;display:grid}.service-tabs button b{font-size:22px}.service-tabs button small{color:#536b65;font-size:15px;line-height:1.45}.service-tabs button em{color:var(--green);font-size:13px;font-style:normal;font-weight:800}.service-tabs button>strong{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.book-info{background:#f1f7fb;border:1px solid #dbe8ee;border-radius:14px;gap:14px;margin-top:22px;padding:18px;display:flex}.book-info>i{background:var(--ink);color:#fff;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:800;display:grid}.book-info p{color:#425c66;margin:0;font-size:14px;line-height:1.5}.book-grid{grid-template-columns:1fr 1fr;gap:21px 18px;display:grid}.book-field{gap:8px;font-size:14px;font-weight:800;display:grid}.book-field.full{grid-column:1/-1}.book-field span em{color:var(--rose);font-style:normal}.book-field input,.book-field select,.book-field textarea{box-sizing:border-box;width:100%;color:var(--ink);font:500 16px/1.4 var(--hz-font-ui);background:#fff;border:1.5px solid #aebfba;border-radius:10px;outline:none;padding:14px}.book-field input,.book-field select{height:52px}.book-field input:focus,.book-field select:focus,.book-field textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px #dff1ea}.book-field input[aria-invalid=true],.book-field select[aria-invalid=true]{border-color:#b72c4f}.book-field>small{color:#a82041}.segmented{grid-template-columns:1fr 1fr;gap:8px;display:grid}.segmented label{position:relative}.segmented input{opacity:0;position:absolute}.segmented span{cursor:pointer;background:#fff;border:1.5px solid #aebfba;border-radius:10px;place-items:center;height:52px;display:grid}.segmented input:checked+span{border-color:var(--green);background:var(--mint);box-shadow:inset 0 0 0 1px var(--green)}.booking-actions{border-top:1px solid #e2eae7;justify-content:flex-end;gap:13px;margin-top:34px;padding-top:25px;display:flex}.book-primary,.book-back{min-height:54px;font:800 15px var(--hz-font-ui);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:25px;padding:0 25px;display:inline-flex}.book-primary{background:var(--green);color:#fff;text-decoration:none}.book-primary:hover{background:var(--green-dark)}.book-primary:disabled{opacity:.45;cursor:not-allowed}.book-back{color:var(--ink);background:#fff;border:1px solid #afc1bb}.booking-aside{gap:16px;display:grid;position:sticky;top:24px}.booking-aside>div{background:#fff;border:1px solid #d5e1dc;border-radius:18px;padding:25px}.aside-service{background:var(--ink)!important;color:#fff!important}.aside-service>span{letter-spacing:.12em;color:#9fe2c3;font-size:11px;font-weight:900}.aside-service>i{color:#a7e8c8;background:#ffffff18;border-radius:15px;place-items:center;width:48px;height:48px;margin:22px 0 15px;font-size:24px;font-style:normal;display:grid}.aside-service h2{color:#fff;margin:0 0 10px;font:700 29px Georgia}.aside-service p{color:#dce8e5;font-size:14px;line-height:1.5}.aside-service small{color:#fff;border-top:1px solid #ffffff30;margin-top:17px;padding-top:16px;font-weight:800;display:block}.aside-help b,.aside-trust b{font-size:17px}.aside-help p{color:#58706a;margin-bottom:0;font-size:14px;line-height:1.55}.aside-trust{gap:11px;display:grid}.aside-trust b{margin-bottom:5px}.aside-trust span{color:#405d55;font-size:14px}.booking-foot{color:#627872;border-top:1px solid #dbe6e1;justify-content:space-between;max-width:1160px;margin:auto;padding:25px 0 35px;font-size:13px;display:flex}.booking-foot nav{gap:22px;display:flex}.booking-foot a{color:var(--ink)}.booking-review{border:1px solid #d8e3df;border-radius:16px;overflow:hidden}.booking-review>div{border-bottom:1px solid #e1e9e6;grid-template-columns:110px 1fr auto;align-items:start;gap:15px;padding:18px 20px;display:grid}.booking-review>div:last-child{border:0}.booking-review span{color:#647a74;font-size:13px}.booking-review b{font-size:15px}.booking-review b small{margin-top:4px;font-weight:500;display:block}.booking-review button{color:var(--green);cursor:pointer;background:0 0;border:0;font-weight:800;text-decoration:underline}.contact-choice{border:0;margin:25px 0 18px;padding:0}.contact-choice legend{margin-bottom:12px;font-weight:800}.contact-choice label{align-items:center;gap:8px;margin-right:22px;display:inline-flex}.contact-choice input,.consent input{width:20px;height:20px;accent-color:var(--green)}.consent{background:#f5f8f7;border-radius:12px;align-items:flex-start;gap:11px;padding:18px;font-size:13px;line-height:1.5;display:flex}.consent a{color:var(--green);font-weight:800}.booking-success{place-items:center;padding:50px 24px;display:grid}.booking-success>section{text-align:center;background:#fff;border:1px solid #d5e1dc;border-radius:26px;max-width:620px;padding:50px;box-shadow:0 20px 60px #1238461a}.booking-mark img{width:230px;position:absolute;top:30px;left:40px}.booking-success section>i{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 25px;font-size:34px;font-style:normal;display:grid}.booking-success section>span{color:var(--green);letter-spacing:.12em;font-size:12px;font-weight:900}.booking-success h1{margin:12px 0;font:700 46px Georgia}.booking-success p{font-size:17px;line-height:1.6}.booking-success section>div{text-align:left;background:#eff7f3;border-radius:14px;margin:25px 0;padding:20px}.booking-success ol{margin-bottom:0;line-height:1.8}@media (width<=850px){.booking-layout{grid-template-columns:1fr;max-width:720px}.booking-aside{grid-row:1;position:static}.aside-help,.aside-trust{display:none!important}.aside-service{grid-template-columns:auto 1fr;align-items:center;gap:5px 16px;display:grid;padding:18px!important}.aside-service>span{grid-column:1/-1}.aside-service>i{grid-row:2/4;margin:4px 0}.aside-service h2{margin:0}.aside-service p{display:none}.aside-service small{border:0;margin:0;padding:0}.booking-top,.booking-progress{max-width:720px}}@media (width<=600px){.booking-shell{padding:0 16px}.booking-top{height:76px}.booking-top img{width:185px}.booking-top>div span{display:none}.booking-top>div a{font-size:15px}.booking-progress{margin-top:20px}.booking-progress b{display:none}.booking-layout{margin-top:20px}.booking-card{border-radius:18px;padding:27px 20px}.booking-card h1{font-size:34px}.book-lead{font-size:16px}.service-tabs>button{grid-template-columns:47px 1fr 23px;gap:13px;padding:18px 14px}.service-tabs>button>i{width:47px;height:47px}.service-tabs button b{font-size:19px}.book-grid{grid-template-columns:1fr}.book-field.full{grid-column:auto}.booking-actions{flex-direction:column-reverse}.book-primary,.book-back{width:100%}.booking-review>div{grid-template-columns:1fr auto}.booking-review span{grid-column:1/-1}.contact-choice label{margin:12px 0;display:flex}.booking-foot{gap:12px;display:grid}.booking-mark img{width:200px;margin-bottom:25px;position:static}.booking-success>section{padding:32px 22px}.booking-success h1{font-size:37px}}.booking-top,.booking-progress,.booking-foot{max-width:820px}.booking-layout{max-width:820px;margin:36px auto 50px;display:block}.booking-card{max-width:none;padding-top:52px;animation:.32s both book-enter}.booking-card:focus-within{box-shadow:0 22px 65px #1238461a}.book-primary>span{background:#ffffff29;border-radius:50%;width:34px;height:34px;font-size:0;position:relative}.book-primary>span:before{content:"";background:#fff;border-radius:3px;width:15px;height:2.5px;position:absolute;top:16px;left:9px}.book-primary>span:after{content:"";border-top:2.5px solid #fff;border-right:2.5px solid #fff;width:8px;height:8px;position:absolute;top:12px;right:9px;transform:rotate(45deg)}.book-call{color:var(--ink);gap:3px;margin-right:auto;text-decoration:none;display:grid}.book-call span{color:#60766f;font-size:12px}.book-call b{font-size:16px}.book-call:hover b{text-decoration:underline}.earwax-route{color:var(--ink);background:#fff;border:1px solid #d5e1dc;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:16px 18px;text-decoration:none;display:flex}.earwax-route span{gap:4px;display:grid}.earwax-route small{color:#5b706a;font-size:13px}.earwax-route>i{background:var(--ink);color:#fff;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:20px;font-style:normal;font-weight:900;display:grid}.earwax-route:hover{border-color:var(--green);background:#f6fbf9}.consent.optional{background:#fff;border:1px solid #dce7e2;margin-top:10px}.book-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.submit-error{color:#9e2142;background:#fff0f3;border-radius:10px;padding:13px 15px;font-size:14px;font-weight:700}.service-tabs>button{min-height:126px}.booking-actions .book-primary{min-width:190px}.success-overlay{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08232bad;place-items:center;padding:20px;animation:.2s both fade-in;display:grid;position:fixed;inset:0}.success-modal{box-sizing:border-box;text-align:center;background:#fff;border-radius:26px;width:min(100%,520px);padding:44px;animation:.32s cubic-bezier(.2,.8,.2,1) both modal-in;box-shadow:0 30px 90px #0000004d}.success-modal>i{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 22px;font-size:32px;font-style:normal;display:grid}.success-modal>span{color:var(--green);letter-spacing:.13em;font-size:12px;font-weight:900}.success-modal h1{color:var(--ink);margin:10px 0 12px;font:700 clamp(35px,6vw,47px)/1.08 Georgia,serif}.success-modal>p{color:#4c6660;font-size:17px;line-height:1.55}.success-modal>div{color:var(--ink);background:#eef7f3;border-radius:14px;gap:7px;margin:24px 0;padding:18px;display:grid}.success-modal>div small{color:#536b65;font-size:14px;line-height:1.5}.success-modal .book-primary{box-sizing:border-box;width:100%}@keyframes book-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@media (width<=600px){.booking-progress{margin-top:28px}.booking-layout{margin-top:26px}.booking-card{padding:34px 20px 25px}.service-tabs>button{min-height:118px}.booking-actions .book-call{text-align:center;width:100%;margin-bottom:4px}.success-modal{border-radius:21px;padding:34px 22px}.success-modal h1{font-size:36px}}@media (prefers-reduced-motion:reduce){.booking-card,.success-overlay,.success-modal,.progress-track i{transition:none;animation:none}.service-tabs>button:hover{transform:none}}.home-service-actions{flex-wrap:wrap;display:flex;gap:11px!important}.home-service-actions a{white-space:nowrap;min-height:54px;padding:0 20px!important}.home-service-actions a i{margin-left:8px;font-style:normal;font-weight:900}.home-service-actions .outline{background:#fff}.home-service-actions .outline:hover{background:var(--navy);color:#fff}@media (width<=720px){.home-service-actions{grid-template-columns:1fr;display:grid!important}.home-service-actions a{box-sizing:border-box;justify-content:space-between;width:100%}}.unified-arrow{align-items:center;gap:10px;display:inline-flex!important}.unified-arrow:after{-webkit-mask:url(/arrow.svg) 50%/contain no-repeat;mask:url(/arrow.svg) 50%/contain no-repeat;content:""!important;background:currentColor!important;border:0!important;flex:0 0 22px!important;width:22px!important;height:22px!important;display:inline-block!important;position:static!important;transform:none!important}.unified-arrow.book-primary>span{display:none}.booking-shell{padding-top:28px}.booking-top{height:100px}.booking-progress{margin-top:54px}@media (width<=600px){.booking-shell{padding-top:14px}.booking-top{height:82px}.booking-progress{margin-top:38px}}.site-header{z-index:200;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;top:0;position:sticky!important}.site-header.header-hidden{transform:translateY(-110%)}body:not(:has(.booking-shell)) .site-header:not(.header-hidden){box-shadow:0 5px 24px #173f500f}.unified-arrow:after{flex-basis:24px!important;width:24px!important;height:24px!important;-webkit-mask-image:url(/line-arrow.svg)!important;mask-image:url(/line-arrow.svg)!important}.review-heading button.unified-arrow,.blog-head button.unified-arrow{border-radius:50%;place-items:center;width:48px;height:48px;padding:0!important;font-size:0!important;display:grid!important}.review-heading button.unified-arrow:after,.blog-head button.unified-arrow:after{margin:0}.review-heading button:first-child:after,.blog-head button:first-child:after{transform:rotate(180deg)!important}.local-care{position:relative;overflow:hidden;background:#fff!important}.local-care:before{content:"";opacity:.24;pointer-events:none;background:linear-gradient(90deg,#fff 0 38%,#ffffffeb 64%,#ffffffc7),url(/locations-home-visit.png) 100%/54% 100% no-repeat;position:absolute;inset:0}.local-care>.wrap{position:relative}.local-care .care-tabs{background:#fff;border:1px solid #d7e5de;border-radius:999px;gap:8px;width:max-content;max-width:100%;padding:6px;display:flex;overflow:auto}.local-care .care-tabs button{color:var(--navy);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:12px 19px;font-weight:850}.local-care .city-grid{margin-top:30px}.local-care .city-grid a{color:#fff;background:linear-gradient(#0e2f3c14,#0e2f3ceb),url(/locations-home-visit.png) 50%/cover;border:0;align-content:end;min-height:170px;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 14px 35px #173f501f}.local-care .city-grid a:before{content:"⌖";width:38px;height:38px;color:var(--green);background:#fff;border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;top:17px;right:17px}.local-care .city-grid small,.local-care .city-grid b,.local-care .city-grid span{position:relative;color:#fff!important}.local-care .city-grid a:hover{transform:translateY(-5px);box-shadow:0 20px 42px #173f5033}.loc-finder,.loc-final,.cx-postcode,.ew-finder,.htd-locations{display:none!important}.older-locations{background:#fff!important;border-radius:0!important}.location-premium .areas-covered,.ew-midlands{background:#fff!important}.cms-article-page{overflow:visible!important}.article-shell{grid-template-columns:220px minmax(0,760px) 250px!important;align-items:start!important;gap:38px!important;display:grid!important;overflow:visible!important}.article-toc,.article-side-cta{max-height:calc(100vh - 155px);overflow:auto;align-self:start!important;position:sticky!important;top:128px!important}.article-side-cta{border-radius:20px!important;padding:25px!important}.article-body{min-width:0;padding-bottom:70px}.article-body .article-cta{border-radius:22px!important;margin:55px 0 20px!important;padding:34px!important;position:relative!important;overflow:visible!important}.article-body .article-cta h2{color:var(--navy)!important;opacity:1!important;visibility:visible!important;font-size:clamp(32px,4vw,46px)!important;line-height:1.08!important;display:block!important}.related-blogs{clear:both;z-index:2;background:#f4f8f5;margin-top:20px;position:relative;padding:90px 0!important}.related-blogs>.wrap{position:relative}.contact-page .cx-contact-options{padding-top:90px;padding-bottom:90px}.contact-page .cx-contact-options article{min-height:300px;padding:34px}.contact-page .cx-services{padding:100px 0}.contact-page .cx-services>div>div{grid-template-columns:repeat(3,1fr)!important}.contact-page .cx-services article{min-height:255px}.contact-page .cx-contact-form{background:#f6faf8;padding:110px 0}.contact-page .cx-contact-form>.wrap{align-items:start;gap:55px}.contact-page .cx-contact-form form{box-shadow:0 20px 50px #173f5014}.contact-page .cx-locations{background:#fff;padding:100px 0}.contact-page .cx-map{text-align:left;background:linear-gradient(#0000 25%,#0b303deb),url(/locations-home-visit.png) 50%/cover;border:0;justify-content:flex-end;align-items:flex-start;min-height:390px;position:relative;overflow:hidden}.contact-page .cx-map:after{content:"Birmingham · Coventry · Leicester · Nottingham · Corby · Dudley · Wolverhampton · Nuneaton";color:#fff;font-size:14px;line-height:1.6}.contact-page .cx-map .cx-icon{color:var(--green);background:#fff}.contact-page .cx-map b{color:#fff!important}.loc-popular{padding:95px 0;background:#fff!important}.loc-popular .loc-card-grid a,.loc-regions>div{box-shadow:0 12px 32px #173f500f;background:#fff!important;border:1px solid #d4e3dc!important;border-radius:20px!important}.loc-regions{gap:22px!important}.loc-regions>div{padding:32px!important}@media (width<=1100px){.article-shell{grid-template-columns:190px minmax(0,1fr)!important}.article-side-cta{grid-column:2;margin-top:0;position:relative!important;top:auto!important}.contact-page .cx-services>div>div{grid-template-columns:repeat(2,1fr)!important}}@media (width<=900px){.site-header .header-cta{display:none!important}.site-header .hamb{flex:0 0 54px;background:#f6faf8!important;border:1px solid #d4e3dc!important;border-radius:14px!important;gap:6px!important;width:54px!important;height:54px!important;padding:13px!important;display:grid!important}.site-header .hamb i{width:100%;display:block;border-radius:3px!important;height:3px!important}.header-inner .image-logo{flex:0 0 215px;width:215px!important}.mobile{padding:18px 20px 34px!important}.mobile .image-logo{width:215px!important}.mobile>.btn{z-index:3;min-height:58px;position:sticky;bottom:0;box-shadow:0 -10px 25px #fff,0 12px 25px #173f502e;margin-top:26px!important}.article-shell{display:block!important}.article-toc{max-height:none;margin-bottom:30px;position:relative!important;top:auto!important}.article-side-cta{grid-column:auto;margin:30px 0}.contact-page .cx-contact-options{padding-top:72px;padding-bottom:72px}.contact-page .cx-services>div>div{grid-template-columns:1fr!important}.contact-page .cx-map{min-height:330px}}@media (width<=600px){.header-inner{width:calc(100% - 24px)!important}.header-inner .image-logo,.mobile .image-logo{flex-basis:190px;width:190px!important}.site-header .hamb{width:50px!important;height:50px!important;padding:12px!important}.local-care{padding:72px 0!important}.local-care:before{opacity:.1;background-size:cover}.local-care .care-tabs{width:100%}.local-care .city-grid a{min-height:190px}.contact-page .cx-contact-options,.contact-page .cx-services,.contact-page .cx-contact-form,.contact-page .cx-locations,.loc-popular{padding-top:68px!important;padding-bottom:68px!important}.contact-page .cx-contact-options article,.contact-page .cx-services article{flex:0 0 88%!important}.contact-page .cx-contact-form form{padding:22px}.related-blogs{padding:68px 0!important}.article-body .article-cta{margin-top:40px!important;padding:25px!important}.article-body .article-cta h2{font-size:34px!important}.loc-regions{grid-template-columns:1fr!important;display:grid!important}.older-locations{padding-left:0!important;padding-right:0!important}}@media (width>=561px) and (width<=900px){.detailed-hero{background-image:linear-gradient(90deg,#f6faf8 0 58%,#f6faf8f0 78%,#f6faf847 100%),url(/hero-couple.png)!important;background-position:68%!important;min-height:0!important;padding:72px 0 42px!important;display:block!important}.detailed-hero .hero-content{width:calc(100% - 48px)!important;padding:0!important}.detailed-hero .hero-content h1{max-width:650px;font-size:clamp(54px,8vw,68px)!important;line-height:1!important}.detailed-hero .hero-content p{max-width:640px}.detailed-hero .actions{grid-template-columns:repeat(2,minmax(0,1fr));max-width:640px;display:grid!important}.detailed-hero .actions>a{text-align:center;white-space:normal!important;width:100%!important;min-width:0!important}.detailed-hero .actions>a:last-child:nth-child(odd){grid-column:1/-1}.quick-help{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:calc(100% - 48px)!important;margin:44px auto 0!important;padding:24px!important;position:relative!important;bottom:auto!important;left:auto!important;transform:none!important}.quick-help h2{grid-column:1/-1!important;font-size:clamp(30px,5vw,42px)!important}.quick-help a{min-width:0;white-space:normal!important;display:flex!important}}@media (width<=900px){main section,main article,main div,main form,main figure{min-width:0}main img{max-width:100%;height:auto}.content-grid,.service-grid,.cards,.city-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.content-grid,.service-grid,.cards,.city-grid{grid-template-columns:minmax(0,1fr)}main input,main select,main textarea,main button{max-width:100%}.conversion-dock{bottom:8px!important;left:8px!important;right:8px!important}}.local-care:before{display:none}.local-care .local-city-list{margin-top:30px;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;display:grid!important;overflow:visible!important}.local-care .local-city-list>a{isolation:isolate;background-image:linear-gradient(90deg,#0c2f3dfa 0 48%,#0c2f3dc7 70%,#0c2f3d47),var(--location-image)!important;color:#fff!important;background-position:50%,100%!important;background-size:cover!important;grid-template-columns:58px minmax(0,1fr) auto!important;align-items:center!important;gap:22px!important;min-height:176px!important;padding:28px 30px!important;display:grid!important}.local-care .local-city-list>a:before{display:none!important}.local-city-icon{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff8c;border-radius:17px;place-items:center;width:56px;height:56px;font-size:25px;font-style:normal;display:grid}.local-city-copy{z-index:1;gap:5px;display:grid;position:relative}.local-care .local-city-copy small{letter-spacing:.12em;font-size:11px;color:#8ee9b5!important}.local-care .local-city-copy b{font-size:clamp(24px,3vw,34px);line-height:1.1;color:#fff!important}.local-care .local-city-copy em{color:#ffffffd1;max-width:540px;font-size:15px;font-style:normal}.local-care .local-city-list>a>strong{z-index:1;color:var(--navy);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:12px 15px;font-size:14px;display:inline-flex;position:relative}.local-care .local-city-list>a:hover{transform:translateY(-3px)}@media (width<=700px){.local-care .local-city-list>a{background-image:linear-gradient(180deg,#0c2f3d75,#0c2f3dfa 72%),var(--location-image)!important;background-position:50%!important;grid-template-columns:1fr!important;align-items:start!important;gap:14px!important;min-height:280px!important;padding:22px!important}.local-city-icon{width:50px;height:50px}.local-care .local-city-list>a>strong{white-space:normal;width:max-content;max-width:100%}}@font-face{font-family:Geist;src:url(/fonts/geist-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--green:#2fbf71;--navy:#173f50;--lime:#81de43;--soft:#edf8f2;--text:#425b62;--hz-canvas:#fcfdfc;--hz-surface:#f6f9f7;--hz-surface-blue:#edf4f6;--hz-border:#e2eae6;--hz-border-strong:#ccdad4;--hz-link:#17663d;--hz-font-ui:Geist, Arial, sans-serif;--hz-font-heading:Georgia, serif;--hz-body:clamp(1rem, .96rem + .15vw, 1.0625rem);--hz-h1:clamp(2.5rem, 1.9rem + 2.6vw, 4.25rem);--hz-h2:clamp(2rem, 1.6rem + 1.5vw, 3rem);--hz-h3:clamp(1.375rem, 1.2rem + .6vw, 1.875rem);--hz-section:clamp(4rem, 2.5rem + 4vw, 7.5rem);--hz-gutter:clamp(20px, 3vw, 48px);--hz-container:1240px;--hz-radius-control:10px;--hz-radius-card:24px;--hz-shadow-sm:0 8px 24px #173f500f;--hz-shadow-md:0 18px 50px #173f5017;--hz-fast:.2s;--hz-base:.35s;--hz-ease:cubic-bezier(.16, 1, .3, 1)}body{background:var(--hz-canvas);font-family:var(--hz-font-ui);font-size:var(--hz-body);line-height:1.65}button,input,select,textarea{font-family:var(--hz-font-ui)}main h1,main h2{font-family:var(--hz-font-heading);text-wrap:balance;letter-spacing:-.025em}main h1{font-size:var(--hz-h1)!important;line-height:1.08!important}main h2{font-size:var(--hz-h2)!important;line-height:1.12!important}main h3{font-size:var(--hz-h3);line-height:1.25}main p{line-height:1.65}.section-intro,.inner-hero p,.hero-content p{max-width:65ch}.wrap{width:min(var(--hz-container), calc(100% - var(--hz-gutter) * 2))!important}.section,.reviews,.process,.blog,.local-care,.aid-feature{padding-block:var(--hz-section)}.btn,.outline,.book-primary,.book-back{border-radius:var(--hz-radius-control);min-height:52px;font-family:var(--hz-font-ui);transition:background-color var(--hz-fast), border-color var(--hz-fast), box-shadow var(--hz-fast), transform var(--hz-fast);gap:12px;font-weight:650;line-height:1.35}.btn{background:var(--green);color:var(--navy);box-shadow:var(--hz-shadow-sm)}.actions .outline{border-radius:var(--hz-radius-control)}main a.outline{color:var(--navy)!important;border-color:var(--navy)!important;background:#fff!important}main a.outline:hover{background:var(--soft)!important}.hub-hero h1{font-size:clamp(2.5rem,1.8rem + 2vw,3.5rem)!important}.btn:hover{box-shadow:var(--hz-shadow-md);background:var(--navy)!important;color:#fff!important;border-color:var(--navy)!important}.btn:hover>:not(img),.btn:focus-visible>:not(img){color:inherit!important}.btn:focus-visible{background:var(--navy)!important;color:#fff!important}main .actions a.outline:hover,main a.outline:hover{background:var(--soft)!important;color:var(--navy)!important;border-color:var(--navy)!important}.btn:active,.book-primary:active{transform:translateY(1px)}button:disabled{cursor:not-allowed}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--navy);outline-offset:4px;box-shadow:0 0 0 6px #fff}.site-header:has(:focus-visible){transform:none}.header-inner nav button,.header-inner nav>a{align-items:center;min-height:44px;font-weight:650;display:inline-flex}.skip-link{z-index:1000;background:var(--navy);color:#fff;border-radius:10px;padding:12px 20px;position:fixed;top:12px;left:20px;transform:translateY(-180%)}.skip-link:focus{transform:none}.mobile{overscroll-behavior:contain;height:100dvh}.mobile>div>button{width:48px;height:48px}.mobile nav a{min-height:44px}.service-grid article,.content-grid>div,.review-track article,.blog-rail article{border:1px solid var(--hz-border);border-radius:var(--hz-radius-card);box-shadow:var(--hz-shadow-sm)}.service-grid article{background:var(--hz-surface);padding:32px}.service-grid h3,.blog-rail h3{font-family:var(--hz-font-ui);font-weight:650}.service-grid a:not(.btn),.blog a:not(.btn),.blog-rail article>small{color:var(--hz-link)}.blog{background:var(--hz-surface)}.review-track article{padding:32px}.review-track article>b{color:var(--hz-link)}.review-track article p{font-size:var(--hz-body)}.review-dots,.blog-dots{flex-wrap:wrap;align-items:center;gap:0}.review-dots button,.blog-dots button,.review-dots button.active,.blog-dots button.active{background:0 0;border:0;border-radius:0;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative;transform:none}.review-dots button:before,.blog-dots button:before{content:"";background:#71877d;border-radius:50%;width:8px;height:8px;transition:background-color .2s,box-shadow .2s,transform .2s}.review-dots button.active:before,.blog-dots button.active:before{background:var(--hz-link);box-shadow:0 0 0 3px var(--hz-surface),0 0 0 5px var(--green);transform:scale(1.15)}.carousel-status{color:var(--navy);justify-content:center;align-items:center;gap:16px;margin-top:12px;font-size:14px;display:flex}.carousel-status button{border:1px solid var(--hz-border-strong);min-height:44px;color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;padding:8px 16px;font-weight:600}.aid-feature .actions .outline{color:var(--navy);border-color:var(--navy);background:#fff}.aid-feature .actions .outline:hover{background:var(--soft)}.article-load-state{border:1px solid var(--hz-border);background:var(--hz-surface);border-radius:16px;padding:24px}@media (prefers-reduced-motion:reduce){.carousel-status button{display:none}}.care-tabs button.active{background:var(--green);color:var(--navy)}.quick-help h2{font-size:clamp(1.5rem,1.2rem + .7vw,2rem)!important}.quick-help a,.conversion-dock a:last-child{color:var(--navy)!important}.local-care .care-tabs button.active{background:var(--green);color:var(--navy)}main input:not([type=checkbox]):not([type=radio]):not([type=hidden]),main select{border-radius:var(--hz-radius-control);min-height:52px;font-size:16px}main textarea{border-radius:var(--hz-radius-control);font-size:16px}.segmented input:focus-visible+span{outline:3px solid var(--navy);outline-offset:3px}.booking-shell{font-family:var(--hz-font-ui);--ink:var(--navy)}.booking-card h1{font-size:clamp(2.125rem,1.8rem + 1.5vw,3.125rem)!important}.booking-card{animation:none}.book-primary,.book-back{font-family:var(--hz-font-ui)}.booking-foot a,.legal a{text-underline-offset:4px}.booking-foot a:hover,.legal a:hover{text-decoration:underline}@media (hover:hover) and (prefers-reduced-motion:no-preference){.service-grid article{transition:border-color var(--hz-base), box-shadow var(--hz-base)}.service-grid article:hover{border-color:var(--hz-border-strong);box-shadow:var(--hz-shadow-md)}}@media (width<=600px){.hero-content,.inner-hero>div{width:calc(100% - 40px)!important}.actions{gap:12px}.actions>a{min-height:52px;padding-block:14px}.service-grid article,.review-track article{padding:24px}.quick-help h2{font-size:1.75rem!important}.site-footer{padding-bottom:88px}}html,body{overflow-x:clip}.cms-article-page .article-header{max-width:var(--hz-container);text-align:left;padding:64px 0 40px}.cms-article-page .article-header h1{width:100%;max-width:none;margin:0 0 24px}.cms-article-page .article-header>p{max-width:78ch;margin:0}.cms-article-page .article-header>div{justify-content:flex-start}.cms-article-page .article-header>div small{border:0;padding-left:0}.cms-article-page .article-shell{padding-bottom:64px;grid-template-columns:200px minmax(0,1fr) 240px!important;align-items:start!important;gap:32px!important;display:grid!important}.cms-article-page .article-toc,.cms-article-page .article-side-cta{grid-column:auto;margin:0;align-self:start!important;position:sticky!important;top:120px!important}.cms-article-page .article-toc{background:0 0;border:0;border-radius:0;max-height:calc(100dvh - 144px);padding:20px 0;overflow-y:auto}.cms-article-page .article-toc>b{letter-spacing:.08em;font-size:12px}.cms-article-page .article-toc a{color:var(--hz-text-body,var(--text));border:0;border-radius:8px;padding:10px 12px;font-size:14px;font-weight:500;line-height:1.45;display:block}.cms-article-page .article-toc a.active{background:var(--soft);color:var(--hz-link);font-weight:650}.cms-article-page .article-toc a.active:before{content:none}.cms-article-page .article-side-cta{min-height:0;max-height:none;overflow:visible;background:var(--hz-surface)!important;box-shadow:none!important;border:0!important;border-radius:20px!important;padding:24px!important}.cms-article-page .article-side-cta:after{content:none}.cms-article-page .article-side-cta>span{letter-spacing:.08em;color:var(--hz-link);font-size:11px;line-height:1.5}.cms-article-page .article-side-cta h3{margin:16px 0;font-size:27px}.cms-article-page .article-side-cta p{margin:0 0 24px;font-size:16px}.cms-article-page .article-side-cta .btn{white-space:normal;text-align:center;padding:14px 16px;font-size:15px;color:var(--navy)!important}.cms-article-page .article-side-cta .btn:hover,.cms-article-page .article-side-cta .btn:focus-visible{color:#fff!important}.cms-article-page .article-side-cta>a:last-child{font-size:16px;color:var(--navy)!important}.cms-article-page .article-body{min-width:0;padding:0}.cms-article-page .article-body>div{display:flow-root}.cms-article-page .article-body h2{scroll-margin-top:128px;font-size:clamp(28px,2.6vw,38px)!important}.cms-article-page .article-body h3{scroll-margin-top:128px;font-size:clamp(23px,2vw,29px)}.cms-article-page .article-body hr{display:none}.cms-article-page .article-body .article-hero-image{width:100%;height:auto;margin-bottom:32px;display:block}.cms-article-page .article-body .article-cta{box-shadow:none!important;background:var(--soft)!important;border:0!important}.cms-article-page .article-body .article-cta:after{content:none!important}.cms-article-page .related-blogs{clear:both;margin:0;padding:64px 0!important}.cms-article-page .related-blogs>.wrap>div{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;padding:0;overflow:visible;display:grid!important}.cms-article-page .related-blogs>.wrap>div>a{min-width:0;height:100%;box-shadow:var(--hz-shadow-sm);background:#fff;border:0;border-radius:20px;flex-direction:column;padding:16px;display:flex}.cms-article-page .related-blogs img{aspect-ratio:16/10;object-fit:cover;flex-shrink:0;width:100%;height:auto;display:block}.cms-article-page .related-blogs h3{font-family:var(--hz-font-ui);margin:16px 0 24px;font-size:22px;line-height:1.35}.cms-article-page .related-blogs small{color:var(--hz-link)}.cms-article-page .related-blogs a>b{color:var(--hz-link);margin-top:auto}.premium-reviews .review-viewport{margin-left:max(var(--hz-gutter),calc((100% - var(--hz-container))/2));width:calc(100% - max(var(--hz-gutter),calc((100% - var(--hz-container))/2)))}@media (width<=1100px){.cms-article-page .article-shell{grid-template-columns:180px minmax(0,1fr)!important;gap:24px!important}.cms-article-page .article-side-cta{grid-column:2;position:static!important}}@media (width<=800px){.cms-article-page .article-header{padding:40px 0 28px}.cms-article-page .article-shell{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}.cms-article-page .article-toc,.cms-article-page .article-side-cta{grid-column:auto;max-height:none;overflow:visible;position:static!important}.cms-article-page .article-toc{background:var(--hz-surface);border-radius:16px;padding:20px}.cms-article-page .related-blogs>.wrap>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.cms-article-page .related-blogs>.wrap>div{grid-template-columns:minmax(0,1fr)}.conversion-dock{display:grid!important}.call-widget{display:none!important}}@media (width<=700px){:root{--mobile-gutter:20px}.wrap,.header-inner,.article-shell,.article-hero,.booking-page .wrap,.blog-detail-page .wrap,.locations-architecture .wrap,.location-premium .wrap{width:calc(100% - 40px)!important;max-width:calc(100% - 40px)!important;margin-left:auto!important;margin-right:auto!important}.hero,.detailed-hero,.inner-hero,.earwax-hero,.micro-hero,.older-hero,.care-hero,.core-hero,.hub-hero,.htd-hero,.hap-hero,.cx-hero,.price-hero,.lg-hero{padding-left:20px!important;padding-right:20px!important}.section,.process,.reviews,.home-stories,.home-faq,.local-care,.aid-feature,.blog,.service-faq,.core-options,.core-process,.core-price,.core-locations,.core-final,.micro-signs,.micro-process,.micro-faq,.micro-final{padding-left:0!important;padding-right:0!important}.not-found-page{padding-top:64px;padding-bottom:80px}.lg-check,.lg-section,.lg-split,.lg-process,.lg-coverage,.lg-price,.lg-directory,.lg-clusters,.lg-routes,.lg-related,.lg-faq-section,.lg-proof,.sd-support,.sd-availability{padding-top:56px!important;padding-bottom:56px!important}}@media (width>=901px) and (width<=1540px){.detailed-hero{align-items:center!important;min-height:calc(100svh - 104px)!important;max-height:none!important;padding-block:40px!important}.detailed-hero .hero-content{padding-top:0!important;padding-bottom:120px!important}.detailed-hero .trust{margin-bottom:12px!important}.detailed-hero h1{margin:8px 0 14px!important;font-size:clamp(50px,4.6vw,62px)!important;line-height:1!important}.detailed-hero p{font-size:17px;line-height:1.5}.detailed-hero .actions{gap:12px!important;margin-top:18px!important;display:flex!important}.detailed-hero .actions>a{white-space:nowrap!important;min-height:50px!important;padding:0 18px!important}.quick-help{gap:12px!important;padding:18px 22px!important;bottom:24px!important}.quick-help h2{font-size:23px!important}.quick-help a{padding:12px 14px!important}.inner-hero,.earwax-hero,.micro-hero,.older-hero,.care-hero,.core-hero,.hub-hero,.htd-hero,.hap-hero,.cx-hero,.price-hero{align-items:center!important;min-height:calc(100svh - 104px)!important;max-height:none!important;padding-top:40px!important;padding-bottom:40px!important}.inner-hero>div,.earwax-hero>.wrap,.micro-hero>.wrap,.older-hero>.wrap,.care-hero>.wrap,.core-hero>.wrap,.hub-hero>.wrap,.htd-hero>.wrap,.hap-hero>.wrap,.cx-hero-copy,.price-hero>.wrap{padding-top:0!important;padding-bottom:0!important}.inner-hero .actions,.earwax-hero .actions,.micro-hero .actions,.older-hero .actions,.care-hero .actions,.core-hero .actions,.hub-hero .actions,.htd-hero .actions,.hap-hero .actions,.cx-hero .actions,.price-hero .actions{margin-top:20px!important}.inner-hero .actions>a,.earwax-hero .actions>a,.micro-hero .actions>a,.older-hero .actions>a,.care-hero .actions>a,.core-hero .actions>a,.hub-hero .actions>a,.htd-hero .actions>a,.hap-hero .actions>a,.cx-hero .actions>a,.price-hero .actions>a{min-height:50px!important;padding:0 18px!important}.inner-hero h1,.earwax-hero h1,.micro-hero h1,.older-hero h1,.care-hero h1,.core-hero h1,.hub-hero h1,.htd-hero h1,.hap-hero h1,.cx-hero h1,.price-hero h1{margin-top:8px!important;margin-bottom:14px!important;font-size:clamp(42px,4.6vw,60px)!important;line-height:1.02!important}.earwax-hero p,.inner-hero p,.micro-hero p,.older-hero p,.care-hero p,.core-hero p,.hub-hero p,.htd-hero p,.hap-hero p,.cx-hero p,.price-hero p{margin-bottom:0!important;font-size:17px!important;line-height:1.52!important}.earwax-trust,.micro-trust,.older-trust,.care-trust,.core-trust,.cx-trust{gap:9px!important;margin-top:18px!important}.micro-hero img,.older-hero figure img,.care-hero img,.price-hero aside{max-height:430px!important}.lg-hero{align-items:center!important;min-height:calc(100svh - 104px)!important}.lg-hero>.wrap{padding-top:34px!important;padding-bottom:34px!important}.lg-hero nav{margin-bottom:18px!important}.lg-hero h1{max-width:760px!important;margin-top:8px!important;margin-bottom:14px!important;font-size:clamp(42px,4.6vw,60px)!important;line-height:1.02!important}.lg-hero p{max-width:630px!important;margin-bottom:0!important;font-size:17px!important;line-height:1.52!important}.lg-hero .actions{margin-top:20px!important}.lg-hero .actions>a{min-height:50px!important;padding:0 18px!important}.lg-hero small{margin-top:12px!important}.site-footer .btn{white-space:normal!important;text-align:center!important;min-width:0!important;max-width:100%!important;min-height:48px!important;padding:12px 14px!important;line-height:1.18!important}.site-footer .btn.unified-arrow:after{flex-basis:18px!important;width:18px!important;height:18px!important}.footer-grid{gap:24px!important}}@media (width>=901px) and (width<=1540px) and (height<=780px){.detailed-hero .hero-content{padding-bottom:96px!important}.detailed-hero h1{font-size:clamp(46px,4.2vw,56px)!important}.detailed-hero p{max-width:610px}.quick-help{padding-block:14px!important}.quick-help h2{font-size:21px!important}.inner-hero,.earwax-hero,.micro-hero,.older-hero,.care-hero,.core-hero,.hub-hero,.htd-hero,.hap-hero,.cx-hero,.price-hero{padding-top:32px!important;padding-bottom:32px!important}.inner-hero h1,.earwax-hero h1,.micro-hero h1,.older-hero h1,.care-hero h1,.core-hero h1,.hub-hero h1,.htd-hero h1,.hap-hero h1,.cx-hero h1,.price-hero h1{font-size:clamp(38px,4vw,54px)!important}.lg-hero>.wrap{padding-top:20px!important;padding-bottom:20px!important}.lg-hero nav{margin-bottom:12px!important}.lg-hero h1{margin-bottom:10px!important;font-size:clamp(36px,4vw,52px)!important}.lg-hero p{font-size:16px!important;line-height:1.48!important}.lg-hero .actions{margin-top:14px!important}.lg-hero .actions>a{min-height:48px!important}.lg-hero small{margin-top:8px!important}}@media (width>=901px) and (width<=1540px) and (height<=820px){.booking-shell{padding-top:12px!important}.booking-top{height:70px!important}.booking-top img{width:190px!important}.booking-progress{max-width:760px!important;margin-top:18px!important}.booking-layout{max-width:760px!important;margin-top:18px!important;margin-bottom:24px!important}.booking-card{border-radius:20px!important;padding:28px 32px 24px!important}.book-kicker{font-size:11px!important}.booking-card h1{margin:8px 0!important;font-size:clamp(32px,3vw,42px)!important}.book-lead{margin-bottom:16px!important;font-size:15px!important;line-height:1.45!important}.service-tabs{gap:10px!important}.service-tabs>button{grid-template-columns:46px 1fr 26px!important;gap:13px!important;min-height:96px!important;padding:15px 18px!important}.service-tabs>button>i{width:44px!important;height:44px!important;font-size:22px!important}.service-tabs button span{gap:4px!important}.service-tabs button b{font-size:19px!important}.service-tabs button small{font-size:13px!important;line-height:1.34!important}.service-tabs button em{font-size:12px!important}.book-info{margin-top:12px!important;padding:12px!important}.booking-actions{margin-top:18px!important;padding-top:16px!important}.book-primary,.book-back{min-height:48px!important}}@media (width>=901px) and (width<=1540px) and (height<=740px){.booking-top{height:60px!important}.booking-progress,.booking-layout{margin-top:12px!important}.book-info{display:none!important}}.booking-confirmed-page{padding-top:clamp(28px,4vw,54px);padding-bottom:clamp(24px,3.5vw,46px)}.booking-confirmed-page span{margin-bottom:8px}.booking-confirmed-page h1{max-width:760px;margin:0 0 12px;line-height:.98}.booking-confirmed-page>p{color:#536b65;max-width:760px;margin:0;font-size:17px;line-height:1.58}.booking-confirmed-page .actions{align-items:center;margin-top:20px}.booking-confirmed-page .text-call{color:#173f50;font-weight:900}.booking-confirmed-summary{color:#173f50;background:#f2fbf7;border:1px solid #2fbf7138;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:640px;margin:24px 0 0;display:grid;overflow:hidden}.booking-confirmed-summary div{border-right:1px solid #2fbf712e;gap:6px;padding:18px 20px;display:grid}.booking-confirmed-summary div:last-child{border-right:0}.booking-confirmed-summary small{color:#587068;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:900}.booking-confirmed-summary b{color:#173f50;font-size:18px;line-height:1.25}main:has(.booking-confirmed-page)+.final{padding:clamp(34px,4.5vw,52px) 0}main:has(.booking-confirmed-page)+.final h2{font-size:clamp(34px,4vw,46px);line-height:1.1}main:has(.booking-confirmed-page)+.final p{margin-top:0}@media (width<=700px){.booking-confirmed-page{padding-top:28px;padding-bottom:32px}.booking-confirmed-page h1{font-size:clamp(38px,11vw,52px)}.booking-confirmed-page .actions{align-items:flex-start}.booking-confirmed-summary{grid-template-columns:1fr;margin-top:18px}.booking-confirmed-summary div{border-bottom:1px solid #2fbf712e;border-right:0;padding:15px 16px}.booking-confirmed-summary div:last-child{border-bottom:0}main:has(.booking-confirmed-page)+.final{padding:34px 0}}main:has(.booking-confirmed-page)+.final{display:none}.booking-confirmed-page{min-height:auto!important;padding-top:clamp(22px,3vw,40px)!important;padding-bottom:clamp(22px,3vw,40px)!important}.booking-confirmed-page .actions{flex-wrap:wrap;gap:12px}.booking-confirmed-page .btn,.booking-confirmed-page .outline{min-height:48px}.booking-confirmed-page .text-call{text-underline-offset:4px;align-items:center;min-height:48px;padding:0 4px;text-decoration:underline;display:inline-flex}@media (width<=700px){.booking-confirmed-page .actions{grid-template-columns:1fr;display:grid!important}.booking-confirmed-page .btn,.booking-confirmed-page .outline,.booking-confirmed-page .text-call{box-sizing:border-box;justify-content:center;width:100%}.home-service-actions a{text-align:left;white-space:normal!important}}.btn,.outline,.book-primary,.book-back{text-align:center;justify-content:center;gap:12px;line-height:1.18}.home-service-actions a,.header-cta,.site-footer .btn,.final .btn,.conversion-dock a:last-child,.booking-confirmed-page .btn,.booking-confirmed-page .outline{white-space:normal;min-width:0;padding-left:clamp(16px,1.6vw,24px)!important;padding-right:clamp(16px,1.6vw,24px)!important}.home-service-actions{align-items:stretch}.home-service-actions a{flex:220px}body:has(.booking-confirmed-page){background:#f3f8f5;min-height:100svh}#root:has(.booking-confirmed-page){background:#f3f8f5;flex-direction:column;min-height:100svh;display:flex}#root:has(.booking-confirmed-page) main{background:#fff;flex:none}#root:has(.booking-confirmed-page) .site-footer{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#root:has(.booking-confirmed-page) .legal{margin-top:34px!important}#root:has(.booking-confirmed-page) .copyright{margin-top:0!important;padding-bottom:0!important}@media (width<=700px){.home-service-actions a,.header-cta,.site-footer .btn,.final .btn,.conversion-dock a:last-child,.booking-confirmed-page .btn,.booking-confirmed-page .outline{padding-left:18px!important;padding-right:18px!important}}:where(.btn,.outline,.book-primary,.book-back,.header-cta,.home-service-actions a,.service-grid a,.content-grid a,.city-grid a,.quick-help a,.site-footer .btn,.final .btn,.conversion-dock a,.article-side-cta .btn,.article-cta .btn,.price-card .btn,.loc-final .btn,.loc-finder .btn,.loc-editorial .btn,.loc-pricing .btn,.micro-final .btn,.earwax-final .btn,.company-final .btn,.core-final .btn,.page-final-cta .btn){padding-left:min(20px,5vw)!important;padding-right:min(20px,5vw)!important}.home-service-actions a{box-sizing:border-box;max-width:100%;flex:0 auto!important;padding-left:20px!important;padding-right:20px!important}:where(.section,.reviews,.process,.blog,.final,.home-stories,.home-faq,.local-care,.aid-feature,.service-options,.price-band,.detail-path,.treatment-flow,.results-panel,.aftercare-band,.aid-choice,.aid-tiers,.core-options,.core-process,.core-price,.core-locations,.core-final,.page-final-cta,.company-final,.company-process,.company-values,.company-areas,.company-contact,.earwax-final,.ew-price,.ew-services,.ew-symptoms,.ew-who,.ew-expect,.ht-process,.lean-process,.loc-final,.loc-finder,.loc-steps,.loc-services,.loc-popular,.local-trust,.loc-symptoms,.loc-journey,.loc-pricing,.loc-proof,.micro-signs,.micro-process,.micro-faq,.micro-final,.micro-price,.micro-benefits,.micro-trust-band,.micro-related,.hv-why,.hv-reviews,.sd-support,.sd-availability,.related-blogs),:where(.cx-split,.cx-profile,.cx-cards,.cx-services,.cx-values,.cx-process,.cx-locations,.cx-requirements,.cx-pricing,.cx-contact-form,.cx-faq-section,.cx-proof,.care-homes .cx-proof,.lg-check,.lg-section,.lg-split,.lg-process,.lg-coverage,.lg-price,.lg-directory,.lg-clusters,.lg-routes,.lg-related,.lg-faq-section,.lg-proof){padding-top:clamp(48px,5vw,64px)!important;padding-bottom:clamp(48px,5vw,64px)!important}@media (width<=700px){:where(.section,.reviews,.process,.blog,.final,.home-stories,.home-faq,.local-care,.aid-feature,.service-options,.price-band,.detail-path,.treatment-flow,.results-panel,.aftercare-band,.aid-choice,.aid-tiers,.core-options,.core-process,.core-price,.core-locations,.core-final,.page-final-cta,.company-final,.company-process,.company-values,.company-areas,.company-contact,.earwax-final,.ew-price,.ew-services,.ew-symptoms,.ew-who,.ew-expect,.ht-process,.lean-process,.loc-final,.loc-finder,.loc-steps,.loc-services,.loc-popular,.local-trust,.loc-symptoms,.loc-journey,.loc-pricing,.loc-proof,.micro-signs,.micro-process,.micro-faq,.micro-final,.micro-price,.micro-benefits,.micro-trust-band,.micro-related,.hv-why,.hv-reviews,.sd-support,.sd-availability,.related-blogs,.cx-split,.cx-profile,.cx-cards,.cx-services,.cx-values,.cx-process,.cx-locations,.cx-requirements,.cx-pricing,.cx-contact-form,.cx-faq-section,.cx-proof,.lg-check,.lg-section,.lg-split,.lg-process,.lg-coverage,.lg-price,.lg-directory,.lg-clusters,.lg-routes,.lg-related,.lg-faq-section,.lg-proof){padding-top:clamp(32px,8vw,44px)!important;padding-bottom:clamp(32px,8vw,44px)!important}:where(.btn,.outline,.book-primary,.book-back,.header-cta,.home-service-actions a,.service-grid a,.content-grid a,.city-grid a,.quick-help a,.site-footer .btn,.final .btn,.conversion-dock a,.article-side-cta .btn,.article-cta .btn,.price-card .btn,.loc-final .btn,.loc-finder .btn,.loc-editorial .btn,.loc-pricing .btn,.micro-final .btn,.earwax-final .btn,.company-final .btn,.core-final .btn,.page-final-cta .btn){padding-left:18px!important;padding-right:18px!important}.home-service-actions a{flex:auto!important;padding-left:18px!important;padding-right:18px!important}}main section:not(.hero):not(.detailed-hero):not(.inner-hero):not(.earwax-hero):not(.micro-hero):not(.older-hero):not(.care-hero):not(.core-hero):not(.hub-hero):not(.htd-hero):not(.hap-hero):not(.cx-hero):not(.price-hero):not(.lg-hero):not(.booking-confirmed-page){padding-top:clamp(48px,5vw,64px)!important;padding-bottom:clamp(48px,5vw,64px)!important}@media (width<=700px){main section:not(.hero):not(.detailed-hero):not(.inner-hero):not(.earwax-hero):not(.micro-hero):not(.older-hero):not(.care-hero):not(.core-hero):not(.hub-hero):not(.htd-hero):not(.hap-hero):not(.cx-hero):not(.price-hero):not(.lg-hero):not(.booking-confirmed-page){padding-top:clamp(32px,8vw,44px)!important;padding-bottom:clamp(32px,8vw,44px)!important}}#root main section{padding-top:min(4vw,56px)!important;padding-bottom:min(4vw,56px)!important}#root main section section{padding-top:24px!important;padding-bottom:24px!important}#root:has(.booking-confirmed-page){flex-direction:column;min-height:100svh;display:flex}#root:has(.booking-confirmed-page) main{flex:1 0 auto!important}#root:has(.booking-confirmed-page) .site-footer{padding-top:24px!important}body:has(.booking-confirmed-page){padding-bottom:0!important}#root:has(.booking-confirmed-page) .copyright{padding-block:16px!important}.home-service-actions{width:max-content;max-width:calc(100vw - 40px);flex-wrap:wrap!important;gap:12px!important;display:flex!important}.home-service-actions a{white-space:nowrap!important;flex:none!important;gap:10px!important;width:auto!important;min-width:0!important;padding-inline:20px!important;font-size:15px!important}.care-icon{flex:none;width:28px;height:28px;display:block}.lg-clusters>.wrap>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lg-clusters article{background:linear-gradient(140deg,#fff,#f4faf6);border:1px solid #d5e5dd;border-radius:18px;padding:24px;box-shadow:0 8px 24px #173f5008}.lg-clusters article>.care-icon{color:#087a66;margin-bottom:18px}.lg-clusters article h3{margin:0 0 16px;font:28px/1.15 Georgia,serif}.lg-clusters article a{padding:12px 0;font-size:16px;line-height:1.5}.lg-clusters article a:hover{color:#087a66;text-underline-offset:4px;text-decoration:underline}.service-directory .lg-process>.wrap{display:block}.service-directory .lg-process ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:28px}.service-directory .lg-process li{flex-direction:column;align-items:flex-start;gap:20px;padding:24px;line-height:1.5;display:flex}.service-directory .lg-process li>b{color:#087a66;background:#dff3e8;flex:none}.service-directory .lg-split{gap:40px}.service-directory .lg-split .lg-cards{grid-template-columns:1fr 1fr;gap:16px;display:grid;overflow:visible}.service-directory .lg-split .lg-cards article{background:#f4f9f6;border:0;border-radius:14px;min-height:0;padding:20px}.service-directory .lg-split .lg-cards h3{margin:14px 0 8px;font-size:23px}.service-directory .lg-split .lg-cards p{margin:0;font-size:16px;line-height:1.55}.service-directory .lg-split .lg-cards article:hover{transform:none}.sd-availability>.wrap{display:block!important}.postcode-booking-embed{background:#fff;border:1px solid #d5e5dd;border-radius:20px;width:100%;height:760px;margin-top:24px;display:block}.same-day-page .micro-signs article{background:#f4f9f6;border:1px solid #d5e5dd;border-radius:16px;align-items:center;gap:18px;padding:24px;display:flex}.same-day-page .micro-signs article>i,.sd-includes article>i{color:#087a66;background:#e2f3e9;border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.sd-includes article{background:#fff;border:1px solid #d5e5dd;border-radius:18px;padding:24px!important}.sd-includes h3{margin-block:20px 12px;font-size:25px;line-height:1.2}.micro-process .btn{margin-top:24px}@media (width<=1000px){.service-directory .lg-process ol,.lg-clusters>.wrap>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.home-service-actions{width:100%;max-width:100%}.home-service-actions a{font-size:14px!important}}@media (width<=700px){#root main section{padding-top:24px!important;padding-bottom:24px!important}#root main section section{padding-top:20px!important;padding-bottom:20px!important}.home-service-actions{flex-direction:column;align-items:flex-start!important}.home-service-actions a{max-width:100%;gap:8px!important;padding-inline:16px!important;font-size:clamp(12px,3.5vw,15px)!important}.lg-clusters>.wrap>div:last-child,.service-directory .lg-process ol{grid-template-columns:1fr}.service-directory .lg-process li{flex-direction:row;align-items:center;gap:16px;padding:20px}.service-directory .lg-split .lg-cards{grid-template-columns:1fr 1fr;gap:12px}.service-directory .lg-split .lg-cards article{padding:16px}.service-directory .lg-split .lg-cards h3{font-size:21px}.postcode-booking-embed{border-radius:12px;height:780px}.lg-clusters article{padding:20px}.same-day-page .micro-signs article,.sd-includes article{padding:20px!important}}.location-mega{max-height:calc(100dvh - 100px);overflow-y:auto}.location-mega section>.all{background:#edf8f2;border-radius:10px;min-height:48px;margin:8px 0 12px;padding:12px;font-weight:700;display:flex}.site-footer .legal .hw-cookie-settings{font:inherit;min-height:44px;margin:0;padding:8px 0}.directory .lg-location-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.location-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:24px;display:flex}.location-pagination a,.location-pagination button{color:#173f50;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #bed5ce;border-radius:8px;justify-content:center;align-items:center;padding:8px 14px;display:inline-flex}.location-pagination [aria-current=page]{color:#fff;background:#173f50;border-color:#173f50}.location-pagination button:disabled{opacity:.45;cursor:default}#locations{scroll-margin-top:100px}@media (width<=900px){.directory .lg-location-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.directory .lg-location-grid{grid-template-columns:1fr;gap:16px}.location-pagination{gap:6px}}header .header-cta{flex-shrink:0;padding-left:28px!important;padding-right:28px!important}.directory .lg-location-grid{scroll-snap-type:none;align-items:stretch;overflow:visible}.directory .lg-location-grid>a{text-align:left;background:#fff;align-items:stretch;min-width:0;height:auto;padding:0;overflow:hidden}.directory .lg-location-grid>a>img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.location-card-copy{flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding:20px;display:flex}.location-card-copy small{color:#49656a;font-size:14px}.location-card-copy h3{color:#173f50;overflow-wrap:anywhere;margin:8px 0 12px;font:700 clamp(21px,2vw,26px)/1.25 Georgia,serif}.location-card-copy p{margin:0 0 20px;font-size:16px;line-height:1.5}.location-card-copy>span{color:#087c66;justify-content:space-between;gap:12px;width:100%;margin-top:auto;font-weight:700;display:flex}.location-card-copy i{font-style:normal}.site-footer .social a{flex:0 0 44px;width:44px;height:44px;min-height:44px;line-height:1;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important}.site-footer .social a img,.site-footer .social a svg{object-fit:contain;width:20px;height:20px;display:block;margin:0!important}.local-coverage-panel{background:#fff;border:1px solid #d4e3dc;border-radius:20px;min-width:0;overflow:hidden}.local-coverage-panel>img{aspect-ratio:16/8;object-fit:cover;width:100%;height:auto;display:block}.local-coverage-panel>div{padding:24px}.local-coverage-panel h3{color:#173f50;margin:8px 0 12px;font:700 26px/1.25 Georgia,serif}.local-coverage-panel p{font-size:16px;line-height:1.6}.local-coverage-panel .lg-area-list span{overflow-wrap:anywhere;background:#edf8f2;padding:10px 12px;font-size:15px}.local-coverage-panel .coverage-note{color:#49656a;margin-bottom:0;font-size:14px}@media (width<=600px){.location-card-copy,.local-coverage-panel>div{padding:20px}.directory .lg-location-grid>a{width:100%;max-width:100%}.local-coverage-panel .lg-area-list{grid-template-columns:1fr 1fr;display:grid}}.directory .lg-location-grid>a.unified-arrow:after{display:none!important}.location-card-copy>span:after{content:"→";font-size:22px;line-height:1}.wax-landing{color:#173f50;font-size:17px;line-height:1.6}.wax-landing h1{max-width:19ch;margin:12px 0 16px;font-size:clamp(32px,3.8vw,54px);line-height:1.08}.wax-landing h2{margin:10px 0 20px;font-size:clamp(28px,3vw,40px);line-height:1.15}.wax-landing h3{margin:12px 0 8px;font-size:21px}.wax-eyebrow{color:#176e50;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.wax-hero{background:#f1f7f4}.wax-hero-grid,.wax-care,.wax-check,.wax-price,.wax-coverage{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.wax-hero nav{margin-bottom:20px;font-size:14px}.wax-hero img,.wax-care img{object-fit:cover;border-radius:20px;width:100%;height:100%;max-height:440px}.wax-landing .actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.wax-landing .btn,.wax-landing .outline{white-space:normal;color:#173f50;justify-content:center;align-items:center;gap:12px;width:auto;max-width:100%;min-height:48px;font-size:16px;line-height:1.4;display:inline-flex;padding:12px 20px!important}.wax-landing .btn{background:#2fbf71}.wax-landing .outline{background:#fff;border:1px solid #173f50}.wax-facts{flex-wrap:wrap;gap:8px 16px;margin:18px 0;padding:0;font-size:16px;list-style:none;display:flex}.wax-facts li{border-left:3px solid #2fbf71;padding-left:10px}.wax-check{scroll-margin-top:100px}.wax-check label{margin-bottom:8px;font-weight:700;display:block}.wax-input-row{flex-wrap:wrap;gap:10px;display:flex}.wax-input-row input{min-width:0;min-height:50px;font:inherit;text-transform:uppercase;border:1px solid #55706f;border-radius:8px;flex:140px;padding:12px}.wax-input-row button{cursor:pointer;border:0}.wax-input-row button:disabled{opacity:.65;cursor:wait}.wax-landing a:focus-visible,.wax-landing button:focus-visible,.wax-landing input:focus-visible,.wax-landing summary:focus-visible{outline-offset:4px;outline:3px solid #176e50}.wax-text-link{margin-top:12px;padding:8px 0;font-size:16px;text-decoration:underline;display:block}.wax-symptoms ul{grid-template-columns:repeat(3,1fr);gap:12px;padding:0;list-style:none;display:grid}.wax-symptoms li{background:#edf4f6;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.wax-landing .care-icon{color:#176e50;flex-shrink:0;width:28px;height:28px}.wax-safety{background:#f4f8f6;border-left:3px solid #176e50;margin-top:20px;padding:16px}.wax-care ul,.wax-price ul{padding:0;list-style:none}.wax-care li,.wax-price li{margin:8px 0}.wax-method{background:#edf8f2;border-radius:12px;margin:20px 0;padding:18px}.wax-method strong{display:block}.wax-method p{margin:8px 0 0}.wax-process,.wax-final{background:#edf8f2}.wax-process ol{grid-template-columns:repeat(4,1fr);gap:24px;padding:0;list-style:none;display:grid}.wax-process li>b{color:#fff;background:#173f50;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.wax-price article{color:#fff;background:#173f50;border-radius:20px;padding:28px}.wax-price article strong{font-size:48px}.wax-price article .wax-text-link{color:#fff}.wax-price article .btn:hover{color:#173f50;background:#fff}.wax-coverage ul{grid-template-columns:1fr 1fr;gap:12px;padding:0;list-style:none;display:grid}.wax-coverage li{border:1px solid #c9dcd4;border-radius:10px;align-items:center;gap:10px;padding:14px;font-size:16px;display:flex}.wax-coverage small{font-size:14px;display:block}.wax-faq details{border-bottom:1px solid #c9dcd4;padding:0}.wax-faq summary{cursor:pointer;justify-content:space-between;gap:16px;min-height:48px;padding:18px 0;font-weight:700;display:flex}.wax-faq details p{max-width:75ch;margin:0 0 20px}.wax-final .actions{margin-top:20px}.wax-proof blockquote{background:#f1f7f4;border-radius:16px;margin:20px 0;padding:24px}.wax-proof a{text-decoration:underline;display:block}.wax-hours{font-size:15px}.wax-landing p{max-width:70ch}body:has(.wax-landing) .final{display:none}.site-footer a{align-items:center;min-height:44px;display:flex}.site-footer .legal{flex-wrap:wrap}body:has(.wax-landing) .conversion-dock a{white-space:nowrap;font-size:16px;padding:12px!important}@media (width<=1000px){.wax-hero-grid{grid-template-columns:1.2fr .8fr;gap:24px}.wax-process ol,.wax-symptoms ul{grid-template-columns:1fr 1fr}}@media (width<=700px){.wax-hero-grid,.wax-care,.wax-check,.wax-price,.wax-coverage{grid-template-columns:1fr;gap:24px}.wax-hero nav{display:none}.wax-hero h1{max-width:20ch;font-size:32px}.wax-hero p{margin:12px 0}.wax-hero img{display:none}.wax-hero .wax-eyebrow{letter-spacing:.06em;font-size:11px}.wax-facts{gap:8px 12px;margin:14px 0;font-size:15px}.wax-landing .actions{margin-top:16px}.wax-landing .actions>a{flex:160px}.wax-symptoms ul{grid-template-columns:1fr 1fr;gap:10px}.wax-symptoms li{padding:12px;font-size:16px;display:block}.wax-symptoms .care-icon{margin-bottom:8px;display:block}.wax-process ol{gap:20px}.wax-process h3{font-size:19px}.wax-process p{font-size:16px}.wax-price article{padding:24px}.wax-coverage ul{gap:10px}.wax-coverage li{align-items:flex-start;padding:12px}.wax-coverage .care-icon{width:20px}.wax-care img{max-height:260px}.wax-check{scroll-margin-top:90px}body:has(.wax-landing){padding-bottom:calc(80px + env(safe-area-inset-bottom))}.wax-landing :is(p,li){font-size:16px}}.wax-landing .actions{flex-direction:row!important}.wax-landing .actions>a{flex:0 auto;height:auto!important;min-height:48px!important}.wax-landing .btn{color:#173f50!important;background:#2fbf71!important}.wax-landing .btn:hover{color:#fff!important;background:#173f50!important}@media (width<=700px){#root .wax-hero h1{font-size:32px!important;line-height:1.08!important}.wax-landing .actions>a{flex:0 0 100%!important}}.wax-hero img{object-position:right center}@media (width<=700px) and (height<=700px){#root .wax-hero h1{margin:10px 0 12px;font-size:30px!important}.wax-hero p{line-height:1.45}.wax-hero .wax-facts{margin:10px 0}.wax-hero .actions{gap:8px;margin-top:12px}}@media (width<=700px){.wax-landing .wax-facts{gap:6px 8px}.wax-landing .wax-facts li{line-height:1.5;font-size:15px!important}}
