.darlington-local{display:grid;grid-template-columns:1.1fr 1fr;gap:45px;align-items:start}.darlington-area-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.darlington-area-links a{padding:10px 15px;background:#e8eee6;border-radius:5px;color:#143542;font-size:13px;text-decoration:none}.darlington-map{margin:0;background:#e8eee6;border-radius:10px;overflow:hidden}.darlington-map iframe{width:100%;height:350px;border:0;display:block}.darlington-map figcaption{font-size:12px;line-height:1.6;padding:15px;background:#e8eee6;color:#52695f}.darlington-faq details{padding:20px 0;border-bottom:1px solid #c2d1c5}.darlington-faq summary{font-size:18px;cursor:pointer;font-weight:700}.darlington-faq details p{max-width:850px;font-size:15px}.darlington-business{background:#123443;color:#fff;padding:30px;border-radius:10px;margin-top:35px}.darlington-business h3{color:white}.darlington-business a{display:block;color:#d0efae;margin-top:20px}.darlington-business .sf-primary{background:#c7f58d;color:#123443}@media(max-width:850px){.darlington-local{grid-template-columns:1fr;gap:25px}.darlington-map iframe{height:280px}}