.eyebrow{color:#a50035;font-weight:700;letter-spacing:.12em;font-size:13px!important}.market-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:28px}.market-grid article{padding:26px;background:#f3f4f6;border-radius:10px;border-top:4px solid #a50035}.market-grid h3{font-size:23px;margin:0 0 12px}.market-grid p{font-size:17px}.market-grid a,.local-body a:not(.button){color:#a50035;font-weight:700}.local-hero{background:#eef3f8;padding:56px 0;border-bottom:5px solid #a50035}.local-hero h1{font-size:clamp(35px,4.3vw,60px);max-width:980px;line-height:1.05;margin:18px 0}.local-hero p{max-width:850px;font-size:21px;line-height:1.5}.breadcrumbs{font-size:15px!important}.local-body{max-width:1080px;margin:auto;padding:45px 6% 60px}.local-body h2{font-size:30px;margin:38px 0 12px}.local-body h3{font-size:23px;margin:25px 0 10px}.local-body p,.local-body li{font-size:18px;line-height:1.65}.local-body ul,.local-body ol{padding-left:25px}.local-body details{border-bottom:1px solid #d5dce5;padding:18px 0}.local-body summary{cursor:pointer;font-size:19px;font-weight:700}.local-cta{background:#142642;color:white;border-radius:10px;padding:28px;margin-top:35px}.local-cta a{color:white!important}.local-cta h2{margin-top:0}.local-hero .button{margin-top:10px}.local-body .market-grid{grid-template-columns:1fr 1fr}.local-body .market-grid p{font-size:17px}@media(max-width:750px){.market-grid,.local-body .market-grid{grid-template-columns:1fr}.local-hero{padding:32px 0}.local-body{padding:25px 6% 40px}.local-body h2{font-size:26px}}

.footer-services{display:flex;flex-wrap:wrap;gap:14px 25px;justify-content:center;margin-bottom:16px}.footer-services a{font-size:15px}.campaign-source{font-size:13px!important;color:#536075}.campaign-proof{background:#f6f7fa}
