.countyEditorDiscovery_section__f8orx{border-top:1px solid var(--home-border);padding-block:48px}.countyEditorDiscovery_states__wj29s{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 28px;gap:0 28px;list-style:none;margin:0;padding:0}.countyEditorDiscovery_states__wj29s a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding-block:8px;border-bottom:1px solid var(--home-border);font-size:14px;color:var(--home-action)}.countyEditorDiscovery_section__f8orx a:hover{text-decoration:underline}.countyEditorDiscovery_section__f8orx a:focus-visible{outline:2px solid var(--home-action);outline-offset:3px}.countyEditorDiscovery_browse___lNFN{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:24px;padding-top:16px;border-top:1px solid var(--home-border)}.countyEditorDiscovery_browse___lNFN a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;color:var(--home-action)}@media(max-width:767px){.countyEditorDiscovery_states__wj29s{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.countyEditorDiscovery_browse___lNFN{flex-direction:column}}.stateCountiesLanding_page__JYw_1 figure{margin:0}.stateCountiesLanding_hero__78sUP h1{max-width:480px;line-height:1.18!important}.stateCountiesLanding_hero__78sUP figcaption{align-items:baseline;gap:12px 24px}.stateCountiesLanding_hero__78sUP figcaption>a[download]{margin-top:0;margin-left:auto}.stateCountiesLanding_hero__78sUP figcaption>span{flex-basis:100%}.stateCountiesLanding_heroMap__708qZ{max-width:min(580px,var(--county-hero-art-height,700px)*var(--county-hero-art-ratio));margin:24px auto}.stateCountiesLanding_heroMap__708qZ img{display:block;width:100%;height:auto}.stateCountiesLanding_narrowHero__NGFMl{--county-narrow-hero-height:440px;margin-inline:auto}.stateCountiesLanding_art___Mzox{--county-art-padding:clamp(12px,2vw,28px);--county-art-frame-ratio:1.12;width:100%;aspect-ratio:var(--county-art-frame-ratio);max-height:calc(2*var(--county-art-padding) + var(--seo-inline-map-height)*max(1,var(--seo-inline-map-ratio)/var(--county-art-frame-ratio)));padding:var(--county-art-padding);border-radius:6px;background:var(--texas-art)}.stateCountiesLanding_insight__wQHXF{margin-top:40px!important;padding:24px;background:var(--home-alt);border-radius:8px}.stateCountiesLanding_insight__wQHXF a{color:var(--home-action);text-decoration:underline}.stateCountiesLanding_sample__dipQE{padding:24px;border-radius:8px;background:var(--texas-card)}.stateCountiesLanding_sample__dipQE h3{font-size:21px}.stateCountiesLanding_sample__dipQE .stateCountiesLanding_art___Mzox{margin-block:16px}.stateCountiesLanding_page__JYw_1 caption{caption-side:top}.stateCountiesLanding_directory__4HqAQ>button{display:none}.stateCountiesLanding_guides__hTYQe{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:32px;font-size:14px}.stateCountiesLanding_guides__hTYQe a{color:var(--home-action);text-decoration:underline}@media(min-width:768px){.stateCountiesLanding_page__JYw_1:is([data-seo-landing="/maps/indiana-counties"],[data-seo-landing="/maps/idaho-counties"],[data-seo-landing="/maps/mississippi-counties"],[data-seo-landing="/maps/new-mexico-counties"]) .stateCountiesLanding_heroMap__708qZ{--county-hero-art-height:520px}.stateCountiesLanding_page__JYw_1[data-seo-landing="/maps/new-hampshire-counties"] .stateCountiesLanding_heroMap__708qZ{--county-hero-art-height:445px}.stateCountiesLanding_page__JYw_1:is([data-seo-landing="/maps/maine-counties"],[data-seo-landing="/maps/rhode-island-counties"]) .stateCountiesLanding_heroMap__708qZ{--county-hero-art-height:475px}.stateCountiesLanding_page__JYw_1:is([data-seo-landing="/maps/utah-counties"],[data-seo-landing="/maps/nevada-counties"],[data-seo-landing="/maps/arkansas-counties"],[data-seo-landing="/maps/delaware-counties"],[data-seo-landing="/maps/south-dakota-counties"],[data-seo-landing="/maps/vermont-counties"],[data-seo-landing="/maps/wyoming-counties"]) .stateCountiesLanding_heroMap__708qZ{--county-hero-art-height:485px}}@media(max-width:767px){.stateCountiesLanding_directory__4HqAQ[data-open=false] :is(ol,input,input+button){display:none}.stateCountiesLanding_directory__4HqAQ>button{display:flex}.stateCountiesLanding_heroMap__708qZ{margin-block:16px}.stateCountiesLanding_narrowHero__NGFMl{--county-narrow-hero-height:360px}.stateCountiesLanding_hero__78sUP figcaption>a[download]{margin-left:0}.stateCountiesLanding_sample__dipQE{padding:16px}}