.section[data-astro-cid-spzzfaxt]{padding:clamp(4.5rem,9vw,7rem) 0}h2[data-astro-cid-spzzfaxt]{margin:1rem 0;font-size:clamp(2.125rem,4.5vw,3.25rem)}.location-hero[data-astro-cid-spzzfaxt]{background:var(--color-dark);color:var(--color-paper);padding:1.5rem 0 clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.location-hero[data-astro-cid-spzzfaxt]:after{content:"";border:1px solid #ffffff17;border-radius:50%;width:38rem;height:38rem;position:absolute;bottom:-20rem;right:-12rem;box-shadow:0 0 0 6rem #ffffff05,0 0 0 12rem #ffffff05}.location-hero[data-astro-cid-spzzfaxt] nav[data-astro-cid-spzzfaxt]{color:#b9c0c6;font:.75rem var(--font-mono);gap:.625rem;margin-bottom:clamp(4rem,8vw,7rem);display:flex}.location-hero[data-astro-cid-spzzfaxt] nav[data-astro-cid-spzzfaxt] a[data-astro-cid-spzzfaxt]:hover{color:var(--color-paper)}.hero-grid[data-astro-cid-spzzfaxt]{z-index:1;grid-template-columns:1.12fr .88fr;align-items:end;gap:clamp(3rem,8vw,7rem);display:grid;position:relative}.hero-copy[data-astro-cid-spzzfaxt] .eyebrow[data-astro-cid-spzzfaxt]{color:#c9cfd4}.hero-copy[data-astro-cid-spzzfaxt] h1[data-astro-cid-spzzfaxt]{max-width:12ch;margin:1.25rem 0;font-size:clamp(3.25rem,7.5vw,6rem)}.hero-copy[data-astro-cid-spzzfaxt]>p[data-astro-cid-spzzfaxt]:not(.eyebrow){color:#c9cfd4;max-width:43rem;font-size:clamp(1.0625rem,2vw,1.25rem)}.hero-actions[data-astro-cid-spzzfaxt]{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2.25rem;display:flex}.text-button[data-astro-cid-spzzfaxt]{border-bottom:2px solid var(--color-accent);padding:.7rem 0;font-weight:650}.corridor[data-astro-cid-spzzfaxt]{background:#ffffff08;border:1px solid #ffffff29;padding:1.5rem}.corridor[data-astro-cid-spzzfaxt]>p[data-astro-cid-spzzfaxt],.corridor[data-astro-cid-spzzfaxt]>small[data-astro-cid-spzzfaxt]{color:#9fa7ad;font:.6875rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.corridor[data-astro-cid-spzzfaxt] ol[data-astro-cid-spzzfaxt]{margin:2rem 0;padding:0;list-style:none;position:relative}.corridor[data-astro-cid-spzzfaxt] ol[data-astro-cid-spzzfaxt]:before{content:"";background:#5b6267;width:1px;position:absolute;top:1rem;bottom:1rem;left:.38rem}.corridor[data-astro-cid-spzzfaxt] li[data-astro-cid-spzzfaxt]{justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;padding-left:2rem;display:flex;position:relative}.corridor[data-astro-cid-spzzfaxt] li[data-astro-cid-spzzfaxt]:before{background:var(--color-dark);content:"";border:2px solid #7d858b;border-radius:50%;width:.8125rem;height:.8125rem;position:absolute;left:0}.corridor[data-astro-cid-spzzfaxt] li[data-astro-cid-spzzfaxt] span[data-astro-cid-spzzfaxt]{color:#9fa7ad;font:.6875rem var(--font-mono)}.corridor[data-astro-cid-spzzfaxt] li[data-astro-cid-spzzfaxt] strong[data-astro-cid-spzzfaxt]{font-size:1.0625rem}.corridor[data-astro-cid-spzzfaxt] .midrand[data-astro-cid-spzzfaxt]{background:var(--color-accent);color:var(--color-accent-ink);margin:.35rem 0;padding:1.2rem 1rem 1.2rem 2rem}.corridor[data-astro-cid-spzzfaxt] .midrand[data-astro-cid-spzzfaxt]:before{background:var(--color-accent-ink);border-color:var(--color-accent-ink);left:0;transform:translate(-.03rem)}.corridor[data-astro-cid-spzzfaxt] .midrand[data-astro-cid-spzzfaxt] span[data-astro-cid-spzzfaxt]{color:#4b3929}.corridor[data-astro-cid-spzzfaxt] .midrand[data-astro-cid-spzzfaxt] strong[data-astro-cid-spzzfaxt]{font-size:1.35rem}.introduction[data-astro-cid-spzzfaxt]{background:var(--color-paper)}.intro-grid[data-astro-cid-spzzfaxt]{grid-template-columns:.85fr 1.15fr;gap:clamp(3rem,9vw,7rem);display:grid}.intro-heading[data-astro-cid-spzzfaxt] h2[data-astro-cid-spzzfaxt]{max-width:12ch}.intro-copy[data-astro-cid-spzzfaxt]{max-width:46rem}.intro-copy[data-astro-cid-spzzfaxt] p[data-astro-cid-spzzfaxt]{color:var(--color-ink-soft);margin:0 0 1.25rem;font-size:1.0625rem}.intro-copy[data-astro-cid-spzzfaxt] p[data-astro-cid-spzzfaxt]:first-child{color:var(--color-ink);font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:550;line-height:1.45}.benefits[data-astro-cid-spzzfaxt]{background:var(--color-canvas);padding:clamp(4.5rem,9vw,7rem) 0}.benefits-heading[data-astro-cid-spzzfaxt]{max-width:47rem;margin-bottom:3rem}.benefit-grid[data-astro-cid-spzzfaxt]{border-top:1px solid var(--color-line);border-left:1px solid var(--color-line);grid-template-columns:repeat(3,1fr);display:grid}.benefit-grid[data-astro-cid-spzzfaxt] article[data-astro-cid-spzzfaxt]{border-right:1px solid var(--color-line);border-bottom:1px solid var(--color-line);background:var(--color-paper);min-height:23rem;padding:clamp(1.5rem,3vw,2.25rem)}.benefit-grid[data-astro-cid-spzzfaxt] article[data-astro-cid-spzzfaxt]>span[data-astro-cid-spzzfaxt]{color:var(--color-accent-hover);font:.6875rem var(--font-mono)}.benefit-grid[data-astro-cid-spzzfaxt] h3[data-astro-cid-spzzfaxt]{margin:clamp(3rem,6vw,5rem) 0 1rem;font-size:clamp(1.25rem,2.5vw,1.6rem)}.benefit-grid[data-astro-cid-spzzfaxt] p[data-astro-cid-spzzfaxt]{color:var(--color-ink-soft);margin:0;font-size:.9375rem}.map-section[data-astro-cid-spzzfaxt]{background:var(--color-paper)}.map-grid[data-astro-cid-spzzfaxt]{grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(3rem,8vw,6rem);display:grid}.map-grid[data-astro-cid-spzzfaxt] figure[data-astro-cid-spzzfaxt]{border:1px solid var(--color-line);background:var(--color-canvas);margin:0}.map-grid[data-astro-cid-spzzfaxt] figure[data-astro-cid-spzzfaxt] picture[data-astro-cid-spzzfaxt],.map-grid[data-astro-cid-spzzfaxt] figure[data-astro-cid-spzzfaxt] img[data-astro-cid-spzzfaxt]{width:100%;display:block}.map-grid[data-astro-cid-spzzfaxt] figure[data-astro-cid-spzzfaxt] img[data-astro-cid-spzzfaxt]{height:auto}.map-grid[data-astro-cid-spzzfaxt] figcaption[data-astro-cid-spzzfaxt]{border-top:1px solid var(--color-line);color:var(--color-steel);font:.6875rem var(--font-mono);padding:.8rem 1rem}.map-copy[data-astro-cid-spzzfaxt]>p[data-astro-cid-spzzfaxt]:not(.eyebrow){color:var(--color-ink-soft);font-size:1.0625rem}.park-list[data-astro-cid-spzzfaxt]{border-top:1px solid var(--color-line);margin:2rem 0 0;padding:0;list-style:none}.park-list[data-astro-cid-spzzfaxt] a[data-astro-cid-spzzfaxt]{border-bottom:1px solid var(--color-line);grid-template-columns:2.5rem 1fr auto;align-items:center;gap:1rem;min-height:3.75rem;padding:.75rem 0;transition:padding .15s,background-color .15s;display:grid}.park-list[data-astro-cid-spzzfaxt] a[data-astro-cid-spzzfaxt]:hover{background:var(--color-accent-tint);padding-inline:.75rem}.park-list[data-astro-cid-spzzfaxt] span[data-astro-cid-spzzfaxt]{color:var(--color-accent-hover);font:.6875rem var(--font-mono)}.park-list[data-astro-cid-spzzfaxt] b[data-astro-cid-spzzfaxt]{color:var(--color-accent-hover);font-family:var(--font-mono)}.space-range[data-astro-cid-spzzfaxt]{background:var(--color-dark);color:var(--color-paper);padding:clamp(4.5rem,9vw,7rem) 0}.space-range[data-astro-cid-spzzfaxt] .eyebrow[data-astro-cid-spzzfaxt]{color:#b9c0c6}.range-grid[data-astro-cid-spzzfaxt]>div[data-astro-cid-spzzfaxt]:first-child{grid-template-columns:1fr 1fr;align-items:end;gap:2rem;display:grid}.range-grid[data-astro-cid-spzzfaxt]>div[data-astro-cid-spzzfaxt]:first-child .eyebrow[data-astro-cid-spzzfaxt]{grid-column:1/-1}.range-grid[data-astro-cid-spzzfaxt]>div[data-astro-cid-spzzfaxt]:first-child h2[data-astro-cid-spzzfaxt]{margin:0}.range-grid[data-astro-cid-spzzfaxt]>div[data-astro-cid-spzzfaxt]:first-child>p[data-astro-cid-spzzfaxt]:last-child{color:#c9cfd4;margin:0;font-size:1.0625rem}.range-visual[data-astro-cid-spzzfaxt]{grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;margin:clamp(3rem,7vw,5rem) 0 2rem;display:grid}.range-visual[data-astro-cid-spzzfaxt]>div[data-astro-cid-spzzfaxt]:not(.range-line){min-width:8rem}.range-visual[data-astro-cid-spzzfaxt]>div[data-astro-cid-spzzfaxt]:last-child{text-align:right}.range-visual[data-astro-cid-spzzfaxt] strong[data-astro-cid-spzzfaxt],.range-visual[data-astro-cid-spzzfaxt] span[data-astro-cid-spzzfaxt]{display:block}.range-visual[data-astro-cid-spzzfaxt] strong[data-astro-cid-spzzfaxt]{color:var(--color-accent);font:500 clamp(2rem,5vw,4rem)/1 var(--font-mono)}.range-visual[data-astro-cid-spzzfaxt] span[data-astro-cid-spzzfaxt]{color:#b9c0c6;margin-top:.5rem;font-size:.8125rem}.range-line[data-astro-cid-spzzfaxt]{background:#5b6267;height:1px;position:relative}.range-line[data-astro-cid-spzzfaxt]:before,.range-line[data-astro-cid-spzzfaxt]:after{border:2px solid var(--color-accent);background:var(--color-dark);content:"";border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:50%;transform:translateY(-50%)}.range-line[data-astro-cid-spzzfaxt]:before{left:0}.range-line[data-astro-cid-spzzfaxt]:after{right:0}.range-line[data-astro-cid-spzzfaxt] span[data-astro-cid-spzzfaxt]{background:var(--color-accent);width:58%;height:1px;margin:0}.space-types[data-astro-cid-spzzfaxt]{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.space-types[data-astro-cid-spzzfaxt] li[data-astro-cid-spzzfaxt]{color:#d4d9dd;text-align:center;border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;padding:1.25rem}.cta[data-astro-cid-spzzfaxt]{background:var(--color-accent);color:var(--color-accent-ink);text-align:center;padding:clamp(5rem,10vw,7.5rem) 0}.cta[data-astro-cid-spzzfaxt] .eyebrow[data-astro-cid-spzzfaxt]{color:var(--color-accent-ink)}.cta[data-astro-cid-spzzfaxt] h2[data-astro-cid-spzzfaxt]{max-width:19ch;margin:1rem auto;font-size:clamp(2.5rem,5.5vw,4rem)}.cta[data-astro-cid-spzzfaxt]>.container[data-astro-cid-spzzfaxt]>p[data-astro-cid-spzzfaxt]:not(.eyebrow){max-width:49rem;margin:0 auto 2rem;font-size:1.0625rem}.cta[data-astro-cid-spzzfaxt]>.container[data-astro-cid-spzzfaxt]>div[data-astro-cid-spzzfaxt]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.button-dark[data-astro-cid-spzzfaxt]{background:var(--color-ink);color:var(--color-paper)}.button-outline[data-astro-cid-spzzfaxt]{border-color:var(--color-ink);background:0 0}@media (width<=62rem){.hero-grid[data-astro-cid-spzzfaxt],.intro-grid[data-astro-cid-spzzfaxt],.map-grid[data-astro-cid-spzzfaxt]{grid-template-columns:1fr}.corridor[data-astro-cid-spzzfaxt]{max-width:38rem}.benefit-grid[data-astro-cid-spzzfaxt]{grid-template-columns:1fr 1fr}.benefit-grid[data-astro-cid-spzzfaxt] article[data-astro-cid-spzzfaxt]:last-child{grid-column:1/-1}.range-grid[data-astro-cid-spzzfaxt]>div[data-astro-cid-spzzfaxt]:first-child{grid-template-columns:1fr}.range-grid[data-astro-cid-spzzfaxt]>div[data-astro-cid-spzzfaxt]:first-child .eyebrow[data-astro-cid-spzzfaxt]{grid-column:auto}.space-types[data-astro-cid-spzzfaxt]{grid-template-columns:repeat(3,1fr)}}@media (width<=42rem){.benefit-grid[data-astro-cid-spzzfaxt]{grid-template-columns:1fr}.benefit-grid[data-astro-cid-spzzfaxt] article[data-astro-cid-spzzfaxt]:last-child{grid-column:auto}.benefit-grid[data-astro-cid-spzzfaxt] article[data-astro-cid-spzzfaxt]{min-height:0}.benefit-grid[data-astro-cid-spzzfaxt] h3[data-astro-cid-spzzfaxt]{margin-top:2.5rem}.range-visual[data-astro-cid-spzzfaxt]{grid-template-columns:1fr}.range-visual[data-astro-cid-spzzfaxt]>div[data-astro-cid-spzzfaxt]:last-child{text-align:left}.range-line[data-astro-cid-spzzfaxt]{order:2;width:100%}.range-visual[data-astro-cid-spzzfaxt]>div[data-astro-cid-spzzfaxt]:last-child{order:3}.space-types[data-astro-cid-spzzfaxt]{grid-template-columns:1fr 1fr}.hero-actions[data-astro-cid-spzzfaxt]{flex-direction:column;align-items:stretch}.hero-actions[data-astro-cid-spzzfaxt] .text-button[data-astro-cid-spzzfaxt]{text-align:center}}
