.site-interior{--paper:#f8f6f0;--ink:#25302a;--soft:#eeeee7;--gold:#75613e;--line:#d6d8cb}
.site-interior .article-hero{padding-top:30px;padding-bottom:52px}.site-interior .article-breadcrumb{font-size:13px;color:#5d655b;display:flex;gap:12px;flex-wrap:wrap;margin-bottom:35px}.site-interior .article-breadcrumb span[aria-current]{max-width:70ch}
.site-interior .article-hero-layout{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center}.site-interior .article-hero-copy h1{font-size:clamp(48px,5vw,74px);line-height:1.03;margin:16px 0 25px;overflow-wrap:normal}.site-interior .article-hero-copy>p:not(.eyebrow){font-size:19px;line-height:1.7;max-width:58ch}.site-interior .article-hero-copy .eyebrow{font-size:12px}
.site-interior .article-hero-image img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.site-interior .article-takeaways{font-size:15px;line-height:1.7;margin:25px 0;padding-left:20px}.site-interior .article-takeaways li{padding:5px 0}.site-interior .article-hero-copy .wp-block-buttons{margin-top:28px}
.site-interior .editorial-wide{display:flex;flex-direction:column;gap:32px}.site-interior .editorial-wide .article-hero-copy{max-width:920px;text-align:center;margin:auto}.site-interior .editorial-wide .article-hero-copy>p{margin-inline:auto}.site-interior .editorial-wide .article-takeaways{display:flex;justify-content:center;gap:25px;flex-wrap:wrap;list-style:none;padding:0}.site-interior .editorial-wide .article-takeaways li{max-width:26ch;font-size:14px}.site-interior .editorial-wide .article-hero-image{width:100%;max-width:1100px}
.site-interior .article-byline{font-size:13px!important;color:#5d655b;margin-top:20px}.site-interior .article-reading{width:min(820px,90%);margin-inline:auto}.site-interior .article-reading h2{font-size:48px;margin-bottom:24px}.site-interior .article-reading h3{font-size:24px;margin:25px 0 15px}.site-interior .article-reading p{font-size:18px;line-height:1.8}.site-interior .article-reading p+p{margin-top:22px}.site-interior .article-lead{padding-top:20px;padding-bottom:30px}
.site-interior .article-contents{padding:25px 30px;background:#eeeee7;border-left:2px solid #75613e;margin:10px 0 45px}.site-interior .article-contents>p{font-size:12px;font-weight:600;letter-spacing:.13em}.site-interior .article-contents ol{columns:2;column-gap:35px;padding-left:20px;font-size:14px;margin-bottom:0}.site-interior .article-contents li{padding:6px 0;break-inside:avoid}.site-interior .service-contents .article-contents{max-width:100%}.site-interior .service-contents .article-contents ol{columns:3}
.site-interior .article-chapter{padding:64px 0;border-top:1px solid var(--line);scroll-margin-top:110px}.site-interior .tone-0{background:#f8f6f0}.site-interior .tone-1{background:#eeeee7}.site-interior .tone-2{background:#e4e7dd}.site-interior .chapter-layout{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:start}.site-interior .chapter-copy h2{font-size:49px;line-height:1.08;margin-bottom:26px}.site-interior .chapter-copy p{font-size:18px;line-height:1.8}.site-interior .chapter-copy ul{font-size:17px;line-height:1.8;padding-left:23px;margin:20px 0}.site-interior .chapter-copy li{margin:8px 0}.site-interior .chapter-copy .eyebrow{font-size:12px;line-height:1.5}.site-interior .chapter-media{position:sticky;top:120px}.site-interior .chapter-media img{height:auto;aspect-ratio:3/2;object-fit:contain}.site-interior .chapter-media figure+figure{margin-top:24px}.site-interior .media-first .chapter-media{grid-column:1;grid-row:1}.site-interior .media-first .chapter-copy{grid-column:2;grid-row:1}
.site-interior .article-chapter .article-reading{width:min(820px,100%)}.site-interior .chapter-copy table th,.site-interior .chapter-copy table td{padding:14px;min-width:130px}.site-interior .article-faq{padding:65px 0;background:#f8f6f0}.site-interior .article-faq .wp-block-details p{font-size:17px}.site-interior .article-related{padding:55px 0;background:#e9e7dd}.site-interior .article-related h2{font-size:46px;margin-bottom:24px}.site-interior .related-links{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.site-interior .related-links p{font-size:17px;line-height:1.6;margin:0}.site-interior .article-sources{padding-block:35px}.site-interior .article-sources h3{font-size:20px}.site-interior .article-sources ul{font-size:14px;line-height:1.7;padding-left:20px}.site-interior .article-sources a{overflow-wrap:anywhere}.site-interior .article-final-cta{padding:65px 0;background:#29372f;color:#f8f6f0}.site-interior .article-final-cta h2{max-width:880px;font-size:58px}.site-interior .article-final-cta p{font-size:17px;margin:25px 0}.site-interior .article-final-cta .wp-block-button__link{background:#f8f6f0;color:#25302a}.site-interior .scope-note{padding:18px;border-left:2px solid #75613e;background:#eeeee7;font-size:15px!important;margin-top:25px}.site-interior .article-extra-images{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding-block:35px}
.site-interior .archive-intro{padding:55px 0 40px}.site-interior .archive-intro h1{font-size:78px;margin:20px 0 25px}.site-interior .archive-intro p{font-size:18px;max-width:75ch}.site-interior .wp-block-post-template{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 40px}.site-interior .wp-block-post{min-width:0}.site-interior .wp-block-post-featured-image img{width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.site-interior .wp-block-post-title{font:400 40px/1.1 var(--serif);margin:22px 0 16px}.site-interior .wp-block-post-title a{text-decoration:none}.site-interior .wp-block-post-excerpt{font-size:17px;margin:0}.site-interior .wp-block-post-date{font-size:13px;color:#5d655b}.site-interior .wp-block-query-pagination{display:flex;gap:20px;margin:45px 0 65px}.site-interior .wp-block-query-pagination a{padding:10px}.site-interior .archive-query{padding-bottom:50px}.site-interior .legal-body{font-size:17px;line-height:1.8;padding-block:35px 65px}.site-interior .legal-body h2{font-size:40px;margin:35px 0 20px}.site-interior .legal-body h3{font-size:25px;margin:25px 0 16px}.site-interior .legal-body p{font-size:17px}.site-interior .legal-body p+p{margin-top:18px}.site-interior .legal-body ul,.site-interior .legal-body ol{padding-left:25px}.site-interior .legal-body a{overflow-wrap:anywhere}
.site-interior .svg-diagram{margin:30px 0;border:1px solid var(--line);background:#f8f6f0}.site-interior .svg-diagram svg{width:100%;height:auto;display:block}.site-interior .diagram-note{font-size:15px;line-height:1.7}.site-interior .inner-services-menu{padding:14px 0;border-bottom:1px solid var(--line);background:#eeeee7}.site-interior .inner-services-menu .shell{display:flex;gap:25px;flex-wrap:wrap;font-size:14px}.site-interior .inner-services-menu a{text-decoration:none}.site-interior .inner-services-menu a:hover{text-decoration:underline}
@media(max-width:1050px){.site-interior .article-hero-copy h1{font-size:57px}.site-interior .chapter-layout{gap:5%}.site-interior .chapter-copy h2{font-size:42px}.site-interior .chapter-copy p{font-size:17px}.site-interior .chapter-media{top:100px}.site-interior .article-contents ol{columns:2}.site-interior .related-links{grid-template-columns:1fr 1fr}}
@media(max-width:650px){.site-interior .article-hero{padding-top:22px;padding-bottom:35px}.site-interior .article-breadcrumb{font-size:12px;gap:8px;margin-bottom:24px}.site-interior .article-hero-layout,.site-interior .chapter-layout{display:flex;flex-direction:column;gap:28px}.site-interior .article-hero-copy h1{font-size:48px;line-height:1.08}.site-interior .article-hero-copy>p:not(.eyebrow){font-size:18px}.site-interior .article-hero-image{width:100%}.site-interior .article-takeaways{font-size:14px}.site-interior .editorial-wide .article-hero-copy{text-align:left}.site-interior .editorial-wide .article-takeaways{display:block;list-style:disc;padding-left:20px}.site-interior .editorial-wide .article-takeaways li{max-width:none;font-size:14px}.site-interior .article-reading p,.site-interior .chapter-copy p{font-size:17px;line-height:1.8}.site-interior .article-reading h2,.site-interior .chapter-copy h2{font-size:39px}.site-interior .article-contents{padding:22px;margin-bottom:25px}.site-interior .article-contents ol,.site-interior .service-contents .article-contents ol{columns:1;font-size:15px}.site-interior .article-contents li{padding:8px 0}.site-interior .article-chapter{padding:43px 0}.site-interior .chapter-media{position:static;width:100%}.site-interior .media-first .chapter-media{order:0}.site-interior .media-first .chapter-copy{order:1}.site-interior .chapter-copy ul{font-size:16px}.site-interior .related-links{grid-template-columns:1fr;gap:20px}.site-interior .article-related h2{font-size:39px}.site-interior .article-final-cta h2{font-size:43px}.site-interior .article-extra-images{grid-template-columns:1fr}.site-interior .archive-intro{padding:35px 0}.site-interior .archive-intro h1{font-size:56px}.site-interior .wp-block-post-template{grid-template-columns:1fr;gap:40px}.site-interior .wp-block-post-title{font-size:35px}.site-interior .wp-block-post-excerpt{font-size:17px}.site-interior .article-faq{padding:45px 0}.site-interior .article-sources{font-size:14px}.site-interior .legal-body{font-size:17px}.site-interior .inner-services-menu .shell{gap:12px 20px;font-size:13px}.site-interior .inner-services-menu{padding:14px 0}}
@media(prefers-reduced-motion:reduce){.site-interior *{scroll-behavior:auto!important}}
.site-interior .coverage-area-buttons{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.site-interior .coverage-area-buttons button{font:inherit;font-size:16px;padding:12px 17px;border:1px solid #7c8577;background:#f8f6f0;color:#25332b;cursor:pointer}.site-interior .coverage-area-buttons button[aria-pressed=true]{background:#29372f;color:#fff}.site-interior .coverage-area-buttons button:focus-visible{outline:3px solid #8d7548;outline-offset:3px}.site-interior .svg-diagram figcaption{padding:16px 20px}.site-interior .coverage-page-result{min-height:3.6em}
.site-interior .borough-select-label{display:block;font-size:18px;margin:28px 0 12px}.site-interior #coverage-borough{font:inherit;font-size:17px;padding:14px;width:100%;color:#25332b;background:#f8f6f0;border:1px solid #8b9283}.site-interior .borough-shape{fill:#e4e7dd;stroke:#73806f;stroke-width:1.3;cursor:pointer;vector-effect:non-scaling-stroke}.site-interior .borough-shape:hover{fill:#c9d2c2}.site-interior .borough-shape[aria-pressed=true]{fill:#29372f;stroke:#f8f6f0}.site-interior .borough-shape:focus-visible{fill:#b0bc9f;stroke:#25332b;stroke-width:3;outline:none}.site-interior .map-credit{font-size:14px!important;line-height:1.6}
.site-interior .text-only-hero{display:block;max-width:1000px}.site-interior .text-only-hero .article-hero-copy>p:not(.eyebrow){max-width:75ch}
.site-interior .chapter-copy{min-width:0;width:100%}.site-interior .wp-block-table{max-width:100%;overflow-x:auto}.site-interior .legal-body{overflow-wrap:anywhere}
.site-interior .service-hero-divider{height:16px;width:100%;max-width:none;margin:0!important;background:#29372f}.site-interior .service-hero-divider+.article-lead{padding-top:38px}
