.city-intro{display:grid;grid-template-columns:1fr 1fr;gap:40px;color:#536678}.city-intro p{margin-top:0}.city-focus{max-width:880px}.city-focus>p:not(.rg-eyebrow){color:#536678}.city-deep-links{display:flex;flex-wrap:wrap;gap:12px;border-top:1px solid #dce5ed;padding-top:24px}.city-deep-links a{color:#1670b8;border:1px solid #d4e3ee;padding:10px 16px;border-radius:8px;text-decoration:none}.city-seo .accordion{margin-top:32px}.city-seo .accordion-item{border-radius:14px;overflow:hidden;margin-bottom:12px;background:#fff}.city-seo .accordion-trigger{display:flex;align-items:center;gap:12px;padding:18px 22px;cursor:pointer}.city-seo .accordion-icon{float:none;display:flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;line-height:0}.city-seo .accordion-icon svg{display:block;width:16px;height:16px}.city-seo .accordion-panel{padding:0 22px 20px}.city-seo .accordion-panel p{margin:0}@media(max-width:650px){.city-intro{grid-template-columns:1fr;gap:0}.city-seo .accordion-trigger{padding:18px 16px}.city-seo .accordion-panel{padding:0 16px 20px}}
.city-seo h1,.city-seo h2,.city-seo h3{overflow-wrap:break-word;hyphens:auto}.city-topic-copy{max-width:880px;color:#536678}.city-work-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:32px;align-items:start}.city-work-grid h3{font-size:21px;font-weight:500;line-height:1.4;margin:0 0 16px}.city-checks{list-style:none;margin:0;padding:0}.city-checks li{position:relative;padding:12px 0 12px 23px;border-bottom:1px solid #dce5ed;color:#536678}.city-checks li::before{content:"";position:absolute;left:0;top:21px;width:7px;height:7px;border-radius:50%;background:#1670b8}.city-deliverable{padding:26px 28px;border-left:3px solid #56acf0;background:#fff;border-radius:0 12px 12px 0}.city-deliverable p{margin:0;color:#536678}.city-seo section[id]{scroll-margin-top:120px}.city-seo .rg-crumb{flex-wrap:wrap}.city-seo .rg-hero h1{max-width:1060px}.city-seo .rg-link{overflow-wrap:anywhere}@media(max-width:700px){.city-work-grid{grid-template-columns:1fr;gap:24px}.city-deliverable{padding:22px}.city-seo section[id]{scroll-margin-top:90px}}

.city-seo h1{hyphens:manual}
