.local-photo-pair{padding-top:0}.local-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px}.local-photo-pair figure{margin:0}.local-photo-grid img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.local-photo-grid figcaption{padding:25px 0 0}.local-photo-grid h3{font-size:32px}.local-photo-grid .eyebrow{margin-bottom:15px}.local-photo-grid small,.heritage-photo small{display:block;font-size:10px;line-height:1.7;color:#727568}.local-photo-grid small a,.heritage-photo small a{text-decoration:underline}.heritage-photo{margin:45px 0 0;display:grid;grid-template-columns:.8fr 1.2fr;gap:7%;align-items:center;background:#f2f0e9;padding:30px}.heritage-photo img{width:100%;height:auto;max-height:620px;object-fit:contain}.heritage-photo figcaption h3{font-size:40px}.heritage-photo figcaption .eyebrow{line-height:1.8}.council-guide{background:#eeece4}.council-explainer{display:grid;grid-template-columns:1.2fr .8fr;gap:7%;margin:25px 0 40px}.council-explainer aside{padding:30px;background:#e1ded3}.council-explainer aside a{text-decoration:underline}.council-link-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.council-link-grid>a{padding:23px;border:1px solid #c7c6b9;display:block}.council-link-grid b{font-size:13px;line-height:1.5;font-weight:400;display:block}.council-link-grid span{font-size:12px;line-height:1.7;color:#696f63;display:block;margin-top:10px}.council-link-grid>a:hover{background:#e3dfd3}.borough-jumps{gap:25px}
@media(max-width:850px){.council-link-grid{grid-template-columns:1fr 1fr}.heritage-photo{gap:25px;padding:22px}.heritage-photo figcaption h3{font-size:32px}}
@media(max-width:560px){.local-photo-grid,.heritage-photo,.council-explainer,.council-link-grid{grid-template-columns:1fr}.local-photo-grid{gap:35px}.heritage-photo{padding:20px;gap:25px}.heritage-photo img{max-height:460px}.local-photo-pair{padding-top:10px}.council-explainer{gap:20px}.borough-jumps{gap:16px 23px}}
