html body #main .geography-page{--geo-gap-title:var(--geo-gap-breadcrumb-title);--geo-gap-pills:2rem;--geo-gap-search:2rem;--geo-gap-listings:2rem;display:grid;padding-block:0 2rem;row-gap:0;min-width:0}
html body #main .geography-page>.geo-slot{margin:0;padding:0;min-width:0}
html body #main .geography-page>.geo-slot-title{margin-block-start:var(--geo-gap-title)}
html body #main .geography-page>.geo-slot-pills{margin-block-start:var(--geo-gap-pills)}
html body #main .geography-page>.geo-slot-search{margin-block-start:var(--geo-gap-search)}
html body #main .geography-page>.geo-slot-results{margin-block-start:var(--geo-gap-listings)}
html body #main .geography-page .geo-slot>h1,html body #main .geography-page .breadcrumb,html body #main .geography-page .heritage-search-panel{margin:0}
html body #main .geography-page .geo-listing-main>h2{margin:0 0 var(--geo-gap-listings)}
html body #main .geography-page .network-taxonomy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}
html body #main .geography-page .network-taxonomy-pill{min-width:0;white-space:nowrap;min-height:44px}
html body #main .geography-page .geography-all-areas{margin-block-start:calc(var(--geo-gap-pills)/2)}
html body #main .geography-page .geography-all-areas>summary{padding:calc(var(--geo-gap-pills)/2);cursor:pointer}
html body #main .geography-page .geography-all-areas[open]>summary{margin-block-end:calc(var(--geo-gap-pills)/2)}
html body #main .geography-page .geo-country-group+.geo-country-group{margin-block-start:var(--geo-gap-pills)}
html body #main .geography-page .geo-band-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
@media(max-width:900px){html body #main .geography-page .network-taxonomy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){html body #main .geography-page .network-taxonomy-grid,html body #main .geography-page .geo-band-grid,html body #main .geography-page .geo-listing-layout{grid-template-columns:minmax(0,1fr)}html body #main .geography-page .network-taxonomy-pill{white-space:normal}html body #main .geography-page .geo-listing-sidebar{margin-block-start:var(--geo-gap-listings)}}
