.hero-split[data-astro-cid-ja5cpejp]{--hero-tone:#262a1f;background:var(--hero-tone);color:#fff;position:relative;overflow:hidden}.hero-split[data-astro-cid-ja5cpejp] h1[data-astro-cid-ja5cpejp]{color:#fff}.hero-split[data-astro-cid-ja5cpejp] .lede[data-astro-cid-ja5cpejp]{color:#ffffffdb}.hero-split-copy[data-astro-cid-ja5cpejp]{z-index:1;position:relative}.hero-split[data-astro-cid-ja5cpejp] h1[data-astro-cid-ja5cpejp]{font-size:var(--text-display-1);max-width:22ch;margin-bottom:1rem}.hero-split[data-astro-cid-ja5cpejp] .lede[data-astro-cid-ja5cpejp]{max-width:44ch}.hero-split-shot[data-astro-cid-ja5cpejp]{margin:2rem 0 calc(-1 * var(--section-y));position:relative}.hero-split-shot[data-astro-cid-ja5cpejp]:after{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--hero-tone) 0%, color-mix(in srgb, var(--hero-tone) 45%, transparent) 14%, transparent 34%);position:absolute;inset:0}.hero-split-shot[data-astro-cid-ja5cpejp] img{object-fit:cover;object-position:50% 40%;width:100%;height:clamp(16rem,8rem + 30vw,24rem);display:block}@media (width>=960px){.hero-split[data-astro-cid-ja5cpejp]{align-items:center;min-height:clamp(32rem,72vh,46rem);display:flex}.hero-split-copy[data-astro-cid-ja5cpejp]{width:100%}.hero-split-copy[data-astro-cid-ja5cpejp]>div[data-astro-cid-ja5cpejp]{max-width:min(40rem,46%)}.hero-split-shot[data-astro-cid-ja5cpejp]{margin:0;position:absolute;inset:0 0 0 44%}.hero-split-shot[data-astro-cid-ja5cpejp] img{height:100%}.hero-split-shot[data-astro-cid-ja5cpejp]:after{background:linear-gradient(to right, var(--hero-tone) 0%, color-mix(in srgb, var(--hero-tone) 70%, transparent) 10%, color-mix(in srgb, var(--hero-tone) 30%, transparent) 24%, transparent 40%)}}.directions[data-astro-cid-tdyhrbd6]{background:#fbfaf6}.directions-grid[data-astro-cid-tdyhrbd6]{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""map""facts""note";align-items:start;gap:1.5rem;display:grid}.directions-head[data-astro-cid-tdyhrbd6]{text-align:center;grid-area:head}.directions-head[data-astro-cid-tdyhrbd6] h2[data-astro-cid-tdyhrbd6]{font-size:var(--text-display-2);max-width:24ch;margin-inline:auto}.directions-map[data-astro-cid-tdyhrbd6]{grid-area:map}.directions-facts[data-astro-cid-tdyhrbd6]{background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-card);flex-direction:column;grid-area:facts;margin:0;padding:.5rem 1.5rem;display:flex}.directions-fact[data-astro-cid-tdyhrbd6]{flex:auto;align-content:center;gap:.3rem;padding-block:1.1rem;display:grid}.directions-fact[data-astro-cid-tdyhrbd6]+.directions-fact[data-astro-cid-tdyhrbd6]{border-top:1px solid var(--color-rule)}.directions-fact[data-astro-cid-tdyhrbd6] dt[data-astro-cid-tdyhrbd6]{font-family:var(--font-display);font-size:var(--text-display-3);align-items:center;gap:.6rem;font-weight:600;line-height:1.2;display:flex}.directions-fact[data-astro-cid-tdyhrbd6] svg{color:var(--color-pine);flex:none}.directions-fact[data-astro-cid-tdyhrbd6] dd[data-astro-cid-tdyhrbd6]{font-size:var(--text-small);color:var(--color-ink-muted);max-width:44ch;margin:0;padding-left:calc(22px + .6rem);line-height:1.5}.directions-note[data-astro-cid-tdyhrbd6]{border-top:1px solid var(--color-rule);font-size:var(--text-small);color:var(--color-ink-muted);text-align:center;grid-area:note;max-width:52ch;margin:.5rem auto 0;padding-top:1rem;line-height:1.5}@media (width>=960px){.directions-grid[data-astro-cid-tdyhrbd6]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"head head""map facts""note note";align-items:stretch;gap:2rem 2.5rem}.directions-head[data-astro-cid-tdyhrbd6]{margin-bottom:.25rem}.directions-map[data-astro-cid-tdyhrbd6] .map-frame{aspect-ratio:5/4}}@media (width>=1200px){.directions-grid[data-astro-cid-tdyhrbd6]{gap:2.25rem 3rem}}.nearby[data-astro-cid-z4cs2tgy]{background:var(--color-muted)}.nearby[data-astro-cid-z4cs2tgy] h2[data-astro-cid-z4cs2tgy]{font-size:var(--text-display-2);max-width:27ch;margin-bottom:.9rem}.nearby-lede[data-astro-cid-z4cs2tgy]{margin-bottom:2.25rem}.nearby-list[data-astro-cid-z4cs2tgy]{gap:1.75rem 3rem;margin:0;padding:0;list-style:none;display:grid}.nearby-list[data-astro-cid-z4cs2tgy] li[data-astro-cid-z4cs2tgy]{align-items:start;gap:1rem;display:flex}.nearby-list[data-astro-cid-z4cs2tgy] svg{color:var(--color-pine);flex:none;margin-top:.15rem}.nearby-list[data-astro-cid-z4cs2tgy] h3[data-astro-cid-z4cs2tgy]{font-size:var(--text-display-3);margin-bottom:.3rem}.nearby-list[data-astro-cid-z4cs2tgy] p[data-astro-cid-z4cs2tgy]{font-size:var(--text-small);color:var(--color-ink-muted);max-width:46ch}@media (width>=820px){.nearby-list[data-astro-cid-z4cs2tgy]{grid-template-columns:repeat(2,minmax(0,1fr))}}.season-band[data-astro-cid-h7prtyi6]{isolation:isolate;align-items:end;min-height:32rem;display:grid;position:relative}.season-shot[data-astro-cid-h7prtyi6]{z-index:-1;position:absolute;inset:0}.season-shot[data-astro-cid-h7prtyi6] img{object-fit:cover;object-position:50% 55%;width:100%;height:100%}.season-copy[data-astro-cid-h7prtyi6]{max-width:36rem;margin:clamp(3rem, 2rem + 3vw, 5rem) var(--page-margin);border-radius:var(--radius-card);padding:clamp(1.4rem,1rem + 1.6vw,2.25rem)}.season-copy[data-astro-cid-h7prtyi6] h2[data-astro-cid-h7prtyi6]{font-size:var(--text-display-1);color:#fff;margin-bottom:1rem}.season-copy[data-astro-cid-h7prtyi6] p[data-astro-cid-h7prtyi6]+p[data-astro-cid-h7prtyi6]{margin-top:.9rem}.season-caption[data-astro-cid-h7prtyi6]{font-size:var(--text-small);color:var(--color-ink-muted);padding-block:1rem 1.5rem;line-height:1.55}@media (width>=1100px){.season-copy[data-astro-cid-h7prtyi6]{margin-inline:max(var(--page-margin), calc((100vw - 1200px) / 2 + var(--page-margin)))}}.season-band[data-astro-cid-dgpajeuv]{isolation:isolate;place-items:end;min-height:32rem;display:grid;position:relative}.season-shot[data-astro-cid-dgpajeuv]{z-index:-1;position:absolute;inset:0}.season-shot[data-astro-cid-dgpajeuv] img{object-fit:cover;object-position:40% 50%;width:100%;height:100%}.season-copy[data-astro-cid-dgpajeuv]{max-width:36rem;margin:clamp(3rem, 2rem + 3vw, 5rem) var(--page-margin);border-radius:var(--radius-card);background-image:linear-gradient(270deg,#0a18108c 0%,#0a181057 62%,#0a18101f 100%);padding:clamp(1.4rem,1rem + 1.6vw,2.25rem)}.season-copy[data-astro-cid-dgpajeuv] h2[data-astro-cid-dgpajeuv]{font-size:var(--text-display-1);color:#fff;margin-bottom:1rem}.season-copy[data-astro-cid-dgpajeuv] p[data-astro-cid-dgpajeuv]+p[data-astro-cid-dgpajeuv]{margin-top:.9rem}@media (width>=1100px){.season-copy[data-astro-cid-dgpajeuv]{margin-inline:max(var(--page-margin), calc((100vw - 1200px) / 2 + var(--page-margin)))}}.close-plain[data-astro-cid-x6fulj7n]{color:var(--color-pine-ink);background:#bad3bc}.close-plain[data-astro-cid-x6fulj7n] h2[data-astro-cid-x6fulj7n]{font-size:var(--text-display-1);color:var(--color-pine-ink)}.close-lede[data-astro-cid-x6fulj7n]{color:var(--color-pine-ink);max-width:none;margin:.85rem 0 0}@media (width>=1200px){.close-lede[data-astro-cid-x6fulj7n]{white-space:nowrap}}.close-actions[data-astro-cid-x6fulj7n]{color:var(--color-pine-ink);flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.75rem;display:flex}
