.Region_page__dB_0S{min-height:100dvh;background:var(--ed-paper);color:var(--ed-ink);font-family:var(--ed-font-body)}.Region_header__dAkoS{border-bottom:1px solid #e7e4dc}.Region_header__dAkoS a{display:inline-flex;align-items:center;gap:10px;min-height:64px;font-size:14px;font-weight:700;text-decoration:none;color:#23231f}.Region_inner__CLcF_{max-width:var(--ed-width-index);margin:auto;padding:0 24px}.Region_main__ibQon{padding-top:48px;padding-bottom:64px}.Region_heading__y1GXJ{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px}.Region_heading__y1GXJ h1{font-family:var(--ed-font-display);font-size:var(--ed-type-display);line-height:1.55;margin:0 0 12px;letter-spacing:-.03em;font-weight:600}.Region_heading__y1GXJ p{margin:0;font-size:15px;line-height:1.9;color:#55524a}.Region_searchLink___OHV8{color:#55524a;font-size:14px;display:inline-flex;align-items:center;min-height:44px;text-underline-offset:4px;white-space:nowrap}.Region_feature__aa7_Y{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:40px;gap:40px;align-items:center;margin:0 0 44px}.Region_featurePhoto__QCObD{position:relative;aspect-ratio:4/3;background:var(--ed-paper)}.Region_featurePhoto__QCObD img{object-fit:contain}.Region_feature__aa7_Y figcaption{font-size:14px;line-height:1.8;color:#55524a}.Region_feature__aa7_Y figcaption p{margin:0 0 12px}.Region_feature__aa7_Y figcaption h2{font-family:var(--ed-font-display);font-size:var(--ed-type-quote);line-height:1.6;color:var(--ed-ink);margin:0 0 16px;overflow-wrap:anywhere;font-weight:600}.Region_feature__aa7_Y figcaption a{display:inline-flex;align-items:center;min-height:44px;color:#23231f;text-underline-offset:4px}.Region_quote__holb5{font-family:var(--ed-font-display);color:var(--ed-ink);font-size:var(--ed-type-quote);line-height:1.9;margin:24px 0;white-space:pre-wrap;overflow-wrap:anywhere}.Region_feature__aa7_Y .Region_withQuote__8lLiO h2{font-family:var(--ed-font-body);font-size:14px;font-weight:400;color:var(--ed-muted)}.Region_directory___wMix{border-top:1px solid #d6d1c7;padding-top:28px}.Region_filter__jo2YC{max-width:420px;margin-bottom:20px}.Region_filter__jo2YC label{display:block;font-size:14px;font-weight:700;margin-bottom:10px}.Region_filter__jo2YC input{width:100%;box-sizing:border-box;font:inherit;font-size:var(--ed-type-body);padding:12px 14px;color:var(--ed-ink);background:var(--ed-surface);border:1px solid var(--ed-controlBorder);border-radius:var(--ed-radius-button)}.Region_status__nePk_{color:#55524a;font-size:13px;line-height:1.8;margin:0 0 20px}.Region_list__Xq8sa{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 40px;gap:0 40px;margin:0;padding:0;list-style:none}.Region_list__Xq8sa li{border-top:1px solid #d6d1c7;min-width:0}.Region_region__E6FxV{display:flex;align-items:center;gap:18px;padding:20px 0;min-height:88px;box-sizing:border-box;color:#23231f;text-decoration:none}.Region_thumbnail__sLxWz{position:relative;width:76px;height:76px;flex:0 0 76px;background:#efede7}.Region_thumbnail__sLxWz img{object-fit:cover}.Region_regionName__5ofRx{display:block;font-size:18px;font-weight:700;line-height:1.7;overflow-wrap:anywhere}.Region_region__E6FxV:focus-visible .Region_arrow__zPcAB{color:var(--ed-signalInk)}.Region_count__CrkMH{display:block;color:#55524a;font-size:13px;margin-top:4px}.Region_arrow__zPcAB{margin-left:auto;padding-left:8px}.Region_region__E6FxV:hover .Region_regionName__5ofRx{text-decoration:underline;text-underline-offset:5px}.Region_empty__z5hb8{font-size:15px;line-height:1.9;color:#55524a}.Region_clear__XS0aj{font:inherit;color:#23231f;background:#fff;border:1px solid #b8b2a7;border-radius:4px;padding:12px 16px;min-height:44px;cursor:pointer}.Region_footer__D0sst{display:flex;flex-wrap:wrap;gap:10px 24px;border-top:1px solid #d6d1c7;margin-top:44px;padding-top:20px}.Region_footer__D0sst a{color:#55524a;font-size:14px;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px}.Region_page__dB_0S :is(a,input,button):focus-visible{outline:2px solid var(--ed-signalInk);outline-offset:4px}@media (max-width:700px){.Region_heading__y1GXJ{display:block}.Region_searchLink___OHV8{margin-top:12px}.Region_main__ibQon{padding-top:28px}.Region_feature__aa7_Y{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.Region_feature__aa7_Y figcaption h2{font-size:21px;margin-bottom:8px}.Region_list__Xq8sa{grid-template-columns:1fr}.Region_region__E6FxV{padding:16px 0}}