.local-service .legal-main{max-width:1120px}.local-service .legal-main h1{max-width:17ch;font-size:clamp(40px,5.8vw,76px);line-height:1.08}.local-service .service-lead{font-size:clamp(18px,2vw,22px)}.local-service section{border-top:1px solid #486575;margin-top:38px;padding-top:12px}.local-service section h2{margin-top:20px}.service-actions{display:flex;flex-wrap:wrap;gap:18px;margin:30px 0 60px}.service-actions a{padding:14px 20px;border:1px solid #7897a9;text-decoration:none}.service-actions a:first-child{background:#dbeef7;color:#102735}.service-actions a:focus-visible{outline:3px solid #129cbd;outline-offset:4px}html[data-theme=light] .local-service p{color:#294e62}html[data-theme=light] .service-actions a:first-child{background:#08677f;color:white}