.local-hero{padding-bottom:65px}.local-hero .work-breadcrumb{padding-bottom:38px}.local-hero-grid{grid-template-columns:1.25fr .85fr;align-items:center;gap:65px;display:grid}.local-service .local-hero h1{margin:24px 0;font-size:clamp(46px,5.5vw,73px);line-height:1.04}.local-service .local-lede{color:#52665f;max-width:670px;font-size:18px}.local-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.local-actions .case-link{font-size:15px}.local-service .local-assurance{color:#52665f;margin-top:26px;font-size:13px}.local-proof-panel{color:#fffef9;background:#173f35;border-top:5px solid #ed916b;padding:34px}.local-proof-panel .work-kicker{color:#b9d4c7;font-size:12px}.local-proof-panel h2{margin:23px 0 5px;font:29px/1.2 Georgia,serif}.local-proof-panel>p{color:#c6ddd0;margin:4px 0}.local-proof-value{letter-spacing:-.04em;align-items:baseline;gap:18px;margin:32px 0 12px;font:67px/1 Georgia,serif;display:flex}.local-proof-value>span{color:#b9d4c7;font-size:.65em}.local-proof-value>b{color:#b9d4c7;font-size:32px}.local-proof-value>strong{color:#f0ba95;font-weight:400}.local-proof-panel .local-proof-label{color:#fffef9;font-size:16px}.local-proof-bars{margin:22px 0 26px}.local-proof-bars>div{margin-top:15px}.local-proof-bars span{color:#c6ddd0;margin-bottom:6px;font-size:12px;display:block}.local-proof-bars i{background:#a9c8b8;height:12px;display:block}.local-proof-bars>div:last-child i{background:#ed916b}.local-proof-panel>a{text-underline-offset:4px;font-size:14px;line-height:1.6;text-decoration:underline;display:block}.local-proof-panel>small{color:#b9d4c7;margin-top:20px;font-size:12px;line-height:1.6;display:block}.local-jump{border-block:1px solid #ccd5cc;flex-wrap:wrap;gap:14px 30px;padding-top:23px;padding-bottom:23px;font-size:14px;display:flex}.local-jump a{padding:4px 0}.local-service section[id]{scroll-margin-top:22px}.local-pain-grid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:36px;display:grid}.local-pain-grid article{border-top:1px solid #ccd5cc;padding-top:24px}.local-pain-grid article>span{color:#a74725;font-size:14px}.local-pain-grid h3{margin:20px 0 12px;font-size:28px;line-height:1.2}.local-pain-grid p{margin:0}.local-foundation,.local-market{background:#edf1e8}.local-reference{color:#52665f;line-height:1.6;font-size:14px!important}.local-reference a,a.local-reference{text-underline-offset:3px;text-decoration:underline}.local-scope-grid{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px;display:grid}.local-scope-grid article{border:1px solid #ccd5cc;flex-direction:column;min-width:0;padding:29px;display:flex}.local-item-number{color:#a74725;font-size:14px}.local-scope-grid h3{margin:20px 0 15px;font-size:27px;line-height:1.2}.local-scope-grid article>p{margin:0 0 24px}.local-scope-grid article>div{border-top:1px solid #ccd5cc;margin-top:auto;padding-top:19px}.local-scope-grid article>div>span{text-transform:uppercase;letter-spacing:.07em;color:#52665f;font-size:12px;font-weight:700}.local-scope-grid article>div>p{color:#173f35;margin:10px 0 0;font-size:15px}.local-results{background:#f4f0e7}.local-case-grid{grid-template-columns:1fr 1fr;gap:28px;margin-top:32px;display:grid}.local-case-grid article{background:#fffef9;border:1px solid #d4dbd1;overflow:hidden}.local-case-medspa{flex-direction:column;justify-content:center;padding:38px;display:flex}.local-case-grid h3{letter-spacing:-.025em;margin:22px 0;font-size:35px;line-height:1.1}.local-case-stat{flex-direction:column;gap:12px;margin:26px 0;display:flex}.local-case-stat strong{letter-spacing:-.04em;color:#174b3f;font:57px/1 Georgia,serif}.local-case-stat span{color:#52665f;font-size:16px;line-height:1.5}.local-case-grid p{font-size:16px}.local-case-grid .case-link{align-self:flex-start;font-size:15px}.local-case-venue img{object-fit:cover;width:100%;height:200px;display:block}.local-case-venue>div{padding:28px 34px}.local-case-venue .local-case-stat{margin:20px 0}.local-case-venue .local-case-stat strong{font-size:46px}.local-service .local-result-note{max-width:950px;margin-top:22px;font-size:13px}.local-steps{grid-template-columns:repeat(4,1fr);gap:26px;margin:35px 0 0;padding:0;list-style:none;display:grid}.local-steps li{border-top:2px solid #174b3f;padding-top:25px}.local-steps span{color:#a74725;letter-spacing:.05em;text-transform:uppercase;font-size:13px}.local-steps h3{margin:20px 0 12px;font-size:26px}.local-steps p{margin:0}.local-fit{background:#fffef9;border-left:3px solid #a74725;margin:25px 0;padding:20px 25px}.local-fit strong{font-size:17px}.local-fit ul{margin:15px 0 0;padding-left:18px}.local-fit li{color:#52665f;margin-top:8px;font-size:16px;line-height:1.7}.local-faq{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.local-faq details{border-top:1px solid #ccd5cc;padding:21px 0}.local-faq details:last-of-type{border-bottom:1px solid #ccd5cc}.local-faq summary{cursor:pointer;padding-right:12px;font-size:18px;font-weight:600;line-height:1.5}.local-faq details p{margin:18px 0 2px;font-size:16px}.local-audit{color:#fffef9;background:#173f35;padding:70px 0}.local-audit-grid{grid-template-columns:1.3fr .7fr;align-items:center;gap:70px;display:grid}.local-audit .work-kicker{color:#b9d4c7}.local-audit h2{margin:22px 0}.local-audit em{color:#efac86}.local-audit p{color:#c6ddd0}.local-audit .coral{color:#112d27;box-shadow:none;background:#ed764c}.local-email{border-bottom:1px solid #8daea0;padding-bottom:6px;font-size:15px}.local-audit-expect{border:1px solid #668a7a;padding:28px}.local-audit-expect h3{margin:0 0 20px;font-size:28px}.local-audit-expect ol{padding-left:20px}.local-audit-expect li{margin:15px 0;padding-left:5px;font-size:16px;line-height:1.6}.local-audit-expect p{margin:23px 0 0;font-size:14px}@media (max-width:1050px){.local-hero-grid{grid-template-columns:1.1fr .9fr;gap:35px}.local-proof-panel{padding:26px}.local-proof-value{font-size:57px}.local-scope-grid{grid-template-columns:1fr 1fr}.local-steps{grid-template-columns:1fr 1fr;gap:36px}.local-faq{gap:35px}}@media (max-width:800px){.local-hero-grid{grid-template-columns:1fr}.local-proof-panel{max-width:600px}.local-pain-grid{grid-template-columns:1fr;gap:26px}.local-faq{grid-template-columns:1fr;gap:25px}.local-audit-grid{grid-template-columns:1fr;gap:35px}.local-case-grid{grid-template-columns:1fr}.local-case-medspa{padding:30px}}@media (max-width:560px){.local-service .local-hero h1{font-size:45px}.local-hero{padding-bottom:40px}.local-scope-grid,.local-steps{grid-template-columns:1fr}.local-scope-grid article{padding:26px}.local-jump{gap:12px 20px}.local-actions{flex-direction:column;align-items:flex-start}.local-actions .button{width:100%;padding-inline:15px;font-size:14px}.local-case-grid h3{font-size:32px}.local-audit{padding:55px 0}.local-proof-value{font-size:64px}}
