.service-hero .permit-hero-grid>div{max-width:920px}.service-hero h1{font-size:clamp(35px,4vw,61px);max-width:900px}.service-hero .permit-lead{font-size:22px;line-height:1.5}.service-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 35px}.service-directory-group{border-top:2px solid #b1915e;padding-top:24px;scroll-margin-top:30px}.service-directory-group h2{font-size:29px;line-height:1.3}.service-directory-group ul{padding:0;list-style:none}.service-directory-group li{border-bottom:1px solid #e4e0d7}.service-directory-group a{display:flex;justify-content:space-between;gap:15px;padding:14px 0;font-size:15px;line-height:1.7}.service-directory-group a span{color:#93713f}.seo-review{max-width:1150px;margin:auto;padding:45px 28px}.seo-review section{border-top:1px solid #ddd;padding:25px 0;scroll-margin-top:20px}.seo-review dt{font-weight:700;margin-top:15px}.seo-review dd{margin:5px 0;line-height:1.7;overflow-wrap:anywhere}@media(max-width:1100px){.service-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.service-directory{grid-template-columns:1fr}.service-hero h1{font-size:38px}.service-hero .permit-lead{font-size:20px}}
