.explore_guide__Dq__E{padding-top:24px;padding-bottom:64px;color:var(--ink)}.explore_breadcrumbs__3mhtm{display:flex;flex-wrap:wrap;gap:9px;align-items:center;font-size:.8125rem;color:var(--muted);margin-bottom:28px}.explore_breadcrumbs__3mhtm a:hover{text-decoration:underline}.explore_eyebrow__2zDL5{display:block;font-size:.75rem;color:var(--forest);letter-spacing:.09em;text-transform:uppercase;font-weight:600;margin-bottom:12px}.explore_intro__njUtb{max-width:810px;margin-bottom:30px}.explore_intro__njUtb h1{font:700 clamp(2rem,4vw,3.1rem)/1.12 var(--display);letter-spacing:-.035em;margin:0 0 14px}.explore_intro__njUtb p{font-size:1.0625rem;line-height:1.65;color:var(--muted);max-width:65ch;margin:0}.explore_jump__YYJA_{display:inline-flex;gap:8px;align-items:center;color:var(--forest);font-weight:600;font-size:.875rem;margin-top:17px;padding-block:5px}.explore_hero__f5dVH{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(24px,4vw,54px);align-items:center;margin-bottom:56px}.explore_photo__HLrTi{margin:0;min-width:0}.explore_photoLink__xeqgT,.explore_photoOpen__dJWN1{display:block;overflow:hidden;background:#edf1ec;width:100%}.explore_photoOpen__dJWN1{position:relative;padding:0;border:0;border-radius:0;cursor:zoom-in;text-align:left}.explore_photoOpen__dJWN1>span{display:block;padding:9px 0 0;background:#fff;color:var(--forest);font:600 .8125rem/1.5 var(--sans)}.explore_photo__HLrTi img{display:block;width:100%;height:auto}.explore_photo__HLrTi figcaption{display:flex;flex-direction:column;gap:3px;color:var(--muted);font-size:.75rem;line-height:1.5;padding-top:9px}.explore_photo__HLrTi figcaption a{width:fit-content;text-decoration:underline;text-underline-offset:2px}.explore_photo__HLrTi figcaption span{max-width:70ch}.explore_heroCopy__a8ws1 h2{font:700 clamp(1.75rem,3vw,2.6rem)/1.14 var(--display);letter-spacing:-.025em;margin:0 0 13px}.explore_heroCopy__a8ws1 p{font-size:1.05rem;line-height:1.7;color:var(--muted);margin:0 0 14px}.explore_location__0ePGJ{font-size:.8125rem;color:var(--muted);display:flex;align-items:flex-start;gap:6px;line-height:1.6;margin:0 0 16px}.explore_location__0ePGJ svg{flex-shrink:0;margin-top:3px}.explore_textLink__5vTZO{display:inline-flex;align-items:center;gap:8px;font-size:.9375rem;font-weight:600;color:var(--forest);padding:8px 0}.explore_textLink__5vTZO:hover{text-decoration:underline;text-underline-offset:4px}.explore_sectionHeading__Fh33W{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:24px}.explore_sectionHeading__Fh33W h2{font:600 clamp(1.5rem,2.4vw,2rem)/1.2 var(--display);letter-spacing:-.025em;margin:0}.explore_sectionHeading__Fh33W p{font-size:.875rem;line-height:1.6;color:var(--muted);max-width:42ch;margin:0}.explore_places__QwfYY{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,52px);margin-bottom:44px}.explore_place__jBlGo{min-width:0}.explore_place__jBlGo .explore_photoLink__xeqgT{aspect-ratio:4/3}.explore_place__jBlGo .explore_photo__HLrTi img{width:100%;height:100%;object-fit:cover;object-position:center 45%}.explore_placeCopy__z6SHK{padding-top:22px}.explore_placeCopy__z6SHK h3{font:600 1.6rem/1.2 var(--display);letter-spacing:-.02em;margin:0 0 10px}.explore_placeCopy__z6SHK p{color:var(--muted);font-size:.9375rem;line-height:1.65;margin:0 0 12px;max-width:55ch}.explore_town__TgNM4{display:grid;grid-template-columns:1fr 1.2fr auto;gap:24px;align-items:center;padding-block:28px;margin-bottom:48px}.explore_town__TgNM4 h3{font:600 1.5rem/1.25 var(--display);letter-spacing:-.02em;margin:0}.explore_town__TgNM4 p{font-size:.9375rem;line-height:1.65;color:var(--muted);margin:0}.explore_mapSection__A94VD{scroll-margin-top:24px;margin-block:24px 52px}.explore_mapLayout___2o2G{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.8fr);gap:32px}.explore_mapList___RBl3{min-width:0}.explore_mapChoices__ykpgU{display:grid;gap:2px;margin-bottom:24px}.explore_mapChoices__ykpgU button{display:flex;align-items:flex-start;gap:11px;text-align:left;width:100%;background:transparent;color:var(--muted);padding:12px;border:0;border-radius:0;cursor:pointer;font:600 .9375rem/1.4 var(--sans)}.explore_mapChoices__ykpgU button svg{flex-shrink:0;margin-top:2px}.explore_mapChoices__ykpgU button small{display:block;font-size:.75rem;font-weight:400;margin-top:3px}.explore_mapChoices__ykpgU button[aria-pressed=true]{background:#edf2ed;color:var(--forest)}.explore_mapChoices__ykpgU button:hover{color:var(--forest);background:#f4f6f2}.explore_mapInfo__jQTkL h3{font:600 1.125rem/1.3 var(--display);margin:0 0 6px}.explore_mapPrecision__01ITk{display:block;color:var(--forest);font-size:.8125rem;font-weight:600}.explore_mapInfo__jQTkL p{color:var(--muted);font-size:.8125rem;line-height:1.6;margin:10px 0}.explore_mapInfo__jQTkL a{display:flex;width:fit-content;align-items:center;gap:6px;color:var(--forest);font-size:.8125rem;font-weight:600;padding-block:6px}.explore_mapInfo__jQTkL .explore_mapSource__E2Xvm{font-size:.75rem;font-weight:400;text-decoration:underline}.explore_mapCanvas__el87Q{min-width:0}.explore_mapCanvas__el87Q iframe{display:block;width:100%;height:450px;border:0;background:#edf1ec}.explore_mapCanvas__el87Q>small{display:block;font-size:.6875rem;line-height:1.5;color:var(--muted);margin-top:9px}.explore_mapCanvas__el87Q>small a{text-decoration:underline}.explore_note__RNmDe{max-width:75ch;padding-block:12px}.explore_note__RNmDe h2{font:600 1.25rem/1.3 var(--display);margin-bottom:10px}.explore_note__RNmDe p{font-size:.875rem;line-height:1.7;color:var(--muted);margin:0 0 12px}.explore_note__RNmDe a{color:var(--forest);text-decoration:underline;text-underline-offset:3px}.explore_detailHeader__1OmI_{max-width:780px;margin-bottom:28px}.explore_detailHeader__1OmI_ h1{font:700 clamp(2rem,4vw,3rem)/1.13 var(--display);letter-spacing:-.03em;margin:0 0 14px}.explore_detailHeader__1OmI_>p{font-size:1.125rem;line-height:1.6;color:var(--muted);margin-bottom:18px}.explore_detailBody__qkBik{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);gap:clamp(28px,5vw,70px);margin-top:38px;margin-bottom:48px}.explore_reading__KNe3f{max-width:68ch}.explore_reading__KNe3f>p{font-size:1.0625rem;line-height:1.8;margin-bottom:18px;color:#34473d}.explore_practical__EWX5X h2,.explore_reading__KNe3f h2{font:600 1.25rem/1.3 var(--display);margin-bottom:14px}.explore_practical__EWX5X ul{padding-left:18px;margin:0;color:var(--muted);font-size:.875rem;line-height:1.7}.explore_practical__EWX5X li{margin-bottom:12px}.explore_sources__82k7u{margin-top:32px}.explore_sources__82k7u ul{list-style:none;margin:0;padding:0}.explore_sources__82k7u li{margin-bottom:9px}.explore_sources__82k7u a{color:var(--forest);font-size:.875rem;text-decoration:underline;text-underline-offset:3px}.explore_sources__82k7u small{color:var(--muted);font-size:.75rem;display:block;margin-top:14px}.explore_detailPhoto__vpEiv{max-width:960px}.explore_detailPhoto__vpEiv .explore_photo__HLrTi img{max-height:640px;object-fit:contain;background:#f5f6f2}.explore_photoDialog__g4Eg0{position:fixed;inset:0;width:min(1100px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:16px 20px;border:0;border-radius:0;background:#14231c;color:#fff;overflow:auto}.explore_photoDialog__g4Eg0:not([open]){display:none}.explore_photoDialog__g4Eg0::backdrop{background:rgb(6 15 10/88%)}.explore_photoDialogHeader__t_lgx{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px}.explore_photoDialogHeader__t_lgx h2{font:600 1.125rem/1.3 var(--sans);color:#fff;margin:0}.explore_photoDialogHeader__t_lgx button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:88px;padding:8px;border:0;border-radius:0;background:transparent;color:#fff;font:600 .875rem/1.4 var(--sans);cursor:pointer}.explore_photoDialogHeader__t_lgx button:hover{background:#2e4236}.explore_photoDialog__g4Eg0 img.explore_photoDialogImage__CpN6T{display:block;width:100%;height:calc(100dvh - 200px);max-height:760px;object-fit:contain;background:transparent}.explore_photoDialogCredit__h_W8Y{color:#dce5dd;font-size:.75rem;line-height:1.5;margin-top:12px}.explore_photoDialogCredit__h_W8Y a{color:#fff;text-decoration:underline;text-underline-offset:3px}.explore_photoDialogCredit__h_W8Y p{margin:5px 0 0}html:has(.explore_photoDialog__g4Eg0[open]){overflow:hidden;scrollbar-gutter:stable}.explore_related___bqfJ{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:14px}@media (max-width:760px){.explore_guide__Dq__E{padding-top:16px;padding-bottom:32px}.explore_breadcrumbs__3mhtm{margin-bottom:22px}.explore_intro__njUtb{margin-bottom:24px}.explore_intro__njUtb p{font-size:1rem}.explore_hero__f5dVH{grid-template-columns:1fr;gap:22px;margin-bottom:38px}.explore_heroCopy__a8ws1 p{font-size:1rem}.explore_places__QwfYY{gap:30px}.explore_placeCopy__z6SHK h3{font-size:1.4rem}.explore_town__TgNM4{grid-template-columns:1fr;gap:12px;padding-block:14px;margin-bottom:34px}.explore_sectionHeading__Fh33W{align-items:flex-start;flex-direction:column;gap:12px}.explore_mapLayout___2o2G{grid-template-columns:1fr;gap:22px}.explore_mapChoices__ykpgU{grid-template-columns:1fr 1fr;gap:4px;margin-bottom:20px}.explore_mapChoices__ykpgU button{font-size:.8125rem;padding:10px}.explore_mapCanvas__el87Q iframe{height:330px}.explore_detailBody__qkBik{grid-template-columns:1fr;gap:24px;margin-top:26px}}@media (max-width:480px){.explore_places__QwfYY{grid-template-columns:1fr;gap:36px}.explore_placeCopy__z6SHK{padding-top:18px}.explore_place__jBlGo .explore_photoLink__xeqgT{aspect-ratio:4/3}.explore_detailHeader__1OmI_>p{font-size:1rem}.explore_mapChoices__ykpgU button{min-height:66px}.explore_photoDialog__g4Eg0{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:12px}.explore_photoDialogHeader__t_lgx{gap:8px}.explore_photoDialogHeader__t_lgx h2{font-size:1rem}}