.forest-planner[data-astro-cid-esjgssve]{padding-top:4px}.visit-answer[data-astro-cid-esjgssve]{max-width:48em;color:var(--c-ink-2);margin-top:20px;font-size:17px;line-height:1.75}.visit-answer[data-astro-cid-esjgssve] strong[data-astro-cid-esjgssve]{color:var(--c-ink);font-weight:700}.intent-links[data-astro-cid-esjgssve]{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.intent-links[data-astro-cid-esjgssve] a[data-astro-cid-esjgssve]{border:1px solid var(--c-line-strong);border-radius:var(--r-pill);align-items:center;gap:6px;min-height:44px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.intent-links[data-astro-cid-esjgssve] a[data-astro-cid-esjgssve]:hover{background:var(--c-soft)}.visit-grid[data-astro-cid-esjgssve]{margin-top:36px}.visit-section[data-astro-cid-esjgssve]{scroll-margin-top:calc(var(--header-h) + 20px);margin-top:52px}.visit-section[data-astro-cid-esjgssve]:first-child{margin-top:0}.visit-section[data-astro-cid-esjgssve]>h2[data-astro-cid-esjgssve]{letter-spacing:-.02em;text-wrap:pretty;margin-bottom:12px;font-size:24px;font-weight:600;line-height:1.35}.section-intro[data-astro-cid-esjgssve]{color:var(--c-ink-2);margin-bottom:20px;font-size:15px;line-height:1.65}.visit-cost-table[data-astro-cid-esjgssve]{border-collapse:collapse;width:100%;font-size:15px;line-height:1.55}.visit-cost-table[data-astro-cid-esjgssve] thead[data-astro-cid-esjgssve]{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visit-cost-table[data-astro-cid-esjgssve] tbody[data-astro-cid-esjgssve],.visit-cost-table[data-astro-cid-esjgssve] tr[data-astro-cid-esjgssve]{display:block}.visit-cost-table[data-astro-cid-esjgssve] tr[data-astro-cid-esjgssve]{border-top:1px solid var(--c-line-strong);padding:18px 0}.visit-cost-table[data-astro-cid-esjgssve] tr[data-astro-cid-esjgssve]:last-child{border-bottom:1px solid var(--c-line-strong)}.visit-cost-table[data-astro-cid-esjgssve] th[data-astro-cid-esjgssve]{text-align:left;padding:0 0 12px;font-weight:600;display:block}.visit-cost-table[data-astro-cid-esjgssve] th[data-astro-cid-esjgssve] a[data-astro-cid-esjgssve]{text-underline-offset:3px;align-items:center;gap:4px;min-height:44px;text-decoration:underline;display:inline-flex}.option-type[data-astro-cid-esjgssve]{color:var(--c-ink-2);margin-bottom:2px;font-size:13px;font-weight:400;display:block}.visit-cost-table[data-astro-cid-esjgssve] td[data-astro-cid-esjgssve]{grid-template-columns:64px minmax(0,1fr);gap:2px 8px;padding:4px 0;display:grid}.visit-cost-table[data-astro-cid-esjgssve] td[data-astro-cid-esjgssve]:before{content:attr(data-label);color:var(--c-ink-2);grid-row:span 2;font-size:14px}.visit-cost-table[data-astro-cid-esjgssve] small[data-astro-cid-esjgssve]{color:var(--c-ink-2);font-size:13px;font-weight:400;line-height:1.5;display:block}.visit-cost-table[data-astro-cid-esjgssve] td[data-astro-cid-esjgssve] strong[data-astro-cid-esjgssve]{font-weight:600}.cost-basis[data-astro-cid-esjgssve]{color:var(--c-ink-2);margin-top:14px;font-size:13px;line-height:1.65}.cost-basis[data-astro-cid-esjgssve] p[data-astro-cid-esjgssve]+p[data-astro-cid-esjgssve]{margin-top:6px}.cost-basis[data-astro-cid-esjgssve] a[data-astro-cid-esjgssve],.park-review[data-astro-cid-esjgssve] a[data-astro-cid-esjgssve],.benefit-source[data-astro-cid-esjgssve] a[data-astro-cid-esjgssve]{text-underline-offset:3px;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.park-review[data-astro-cid-esjgssve]{border-left:3px solid var(--c-line-strong);gap:10px;margin-top:24px;padding:4px 0 4px 14px;display:flex}.park-review[data-astro-cid-esjgssve]>svg[data-astro-cid-esjgssve]{flex:none;margin-top:3px}.park-review[data-astro-cid-esjgssve] h3[data-astro-cid-esjgssve]{text-wrap:pretty;font-size:16px;font-weight:600;line-height:1.5}.park-review[data-astro-cid-esjgssve] p[data-astro-cid-esjgssve]{color:var(--c-ink-2);margin-top:6px;font-size:14px;line-height:1.65}.park-review[data-astro-cid-esjgssve] a[data-astro-cid-esjgssve]{min-height:44px;margin-top:8px;font-size:14px}.visit-next[data-astro-cid-esjgssve]{min-height:44px;margin-top:18px}.visit-scenery[data-astro-cid-esjgssve]{margin-top:24px}.visit-scenery[data-astro-cid-esjgssve] .mosaic-track{margin-inline:0;padding-inline:0}.photo-credit[data-astro-cid-esjgssve]{color:var(--c-ink-2);margin-top:10px;font-size:13px;line-height:1.6}.photo-credit[data-astro-cid-esjgssve] span[data-astro-cid-esjgssve]{display:block}.benefit-list[data-astro-cid-esjgssve]{border-top:1px solid var(--c-line-strong)}.benefit[data-astro-cid-esjgssve]{border-bottom:1px solid var(--c-line);scroll-margin-top:calc(var(--header-h) + 20px);padding:24px 0}.benefit-activity[data-astro-cid-esjgssve]{color:var(--c-ink-2);margin-bottom:4px;font-size:13px}.benefit[data-astro-cid-esjgssve] h3[data-astro-cid-esjgssve]{letter-spacing:-.015em;font-size:22px;font-weight:600}.benefit-eligibility[data-astro-cid-esjgssve]{margin-top:12px;font-size:15px;line-height:1.6}.benefit-support[data-astro-cid-esjgssve]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:6px;display:flex}.benefit-support[data-astro-cid-esjgssve] strong[data-astro-cid-esjgssve]{font-size:20px;font-weight:600}.benefit-support[data-astro-cid-esjgssve] span[data-astro-cid-esjgssve]{color:var(--c-ink-2);font-size:14px}.benefit-facility[data-astro-cid-esjgssve]{color:var(--c-ink-2);margin-top:6px;font-size:15px}.benefit-terms[data-astro-cid-esjgssve]{gap:12px;margin-top:18px;display:grid}.benefit-terms[data-astro-cid-esjgssve]>div[data-astro-cid-esjgssve]{grid-template-columns:66px minmax(0,1fr);gap:10px;font-size:14px;line-height:1.65;display:grid}.benefit-terms[data-astro-cid-esjgssve] dt[data-astro-cid-esjgssve]{color:var(--c-ink-2)}.benefit-detail[data-astro-cid-esjgssve],.support-note[data-astro-cid-esjgssve]{color:var(--c-ink-2);margin-top:14px;font-size:14px;line-height:1.65}.benefit-source[data-astro-cid-esjgssve]{color:var(--c-ink-2);margin-top:12px;font-size:13px;line-height:1.65}.benefit-source[data-astro-cid-esjgssve] summary[data-astro-cid-esjgssve]{cursor:pointer;align-items:center;gap:6px;min-height:44px;font-weight:600;list-style:none;display:inline-flex}.benefit-source[data-astro-cid-esjgssve] summary[data-astro-cid-esjgssve]::-webkit-details-marker{display:none}.benefit-source[data-astro-cid-esjgssve][open] summary[data-astro-cid-esjgssve] svg[data-astro-cid-esjgssve]{rotate:45deg}.benefit-source[data-astro-cid-esjgssve] p[data-astro-cid-esjgssve]+p[data-astro-cid-esjgssve],.benefit-source[data-astro-cid-esjgssve] a[data-astro-cid-esjgssve]{margin-top:6px}.local-links[data-astro-cid-esjgssve]{border-top:1px solid var(--c-line);padding:0;list-style:none}.local-links[data-astro-cid-esjgssve] a[data-astro-cid-esjgssve]{border-bottom:1px solid var(--c-line);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.local-links[data-astro-cid-esjgssve] strong[data-astro-cid-esjgssve]{font-size:16px;font-weight:600;display:block}.local-links[data-astro-cid-esjgssve] span[data-astro-cid-esjgssve]{color:var(--c-ink-2);margin-top:4px;font-size:14px;display:block}.local-links[data-astro-cid-esjgssve] svg[data-astro-cid-esjgssve]{flex:none}.visit-guide[data-astro-cid-esjgssve]{margin-top:20px}.visit-map[data-astro-cid-esjgssve]>h2[data-astro-cid-esjgssve]{margin-bottom:14px;font-size:18px;font-weight:600}@media (width>=640px){.visit-cost-table[data-astro-cid-esjgssve] thead[data-astro-cid-esjgssve]{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0;display:table-header-group;position:static;overflow:visible}.visit-cost-table[data-astro-cid-esjgssve] tbody[data-astro-cid-esjgssve]{display:table-row-group}.visit-cost-table[data-astro-cid-esjgssve] tr[data-astro-cid-esjgssve]{display:table-row}.visit-cost-table[data-astro-cid-esjgssve] th[data-astro-cid-esjgssve],.visit-cost-table[data-astro-cid-esjgssve] td[data-astro-cid-esjgssve]{vertical-align:top;text-align:left;padding:16px 12px;display:table-cell}.visit-cost-table[data-astro-cid-esjgssve] thead[data-astro-cid-esjgssve] th[data-astro-cid-esjgssve]{background:var(--c-soft);font-size:13px;font-weight:600}.visit-cost-table[data-astro-cid-esjgssve] tbody[data-astro-cid-esjgssve] th[data-astro-cid-esjgssve]{width:48%;padding-left:0}.visit-cost-table[data-astro-cid-esjgssve] td[data-astro-cid-esjgssve]{width:26%}.visit-cost-table[data-astro-cid-esjgssve] td[data-astro-cid-esjgssve]:before{display:none}.visit-cost-table[data-astro-cid-esjgssve] td[data-astro-cid-esjgssve] strong[data-astro-cid-esjgssve]{display:block}.visit-cost-table[data-astro-cid-esjgssve] td[data-astro-cid-esjgssve] small[data-astro-cid-esjgssve]{margin-top:4px}}@media (width>=900px){.visit-answer[data-astro-cid-esjgssve]{max-width:49em;font-size:19px}.visit-grid[data-astro-cid-esjgssve]{grid-template-columns:minmax(0,8fr) minmax(0,3fr);gap:48px;margin-top:44px}.visit-section[data-astro-cid-esjgssve]{margin-top:64px}.visit-section[data-astro-cid-esjgssve]>h2[data-astro-cid-esjgssve]{font-size:28px}.visit-scenery[data-astro-cid-esjgssve] .mosaic-2 .mosaic-track{grid-template-rows:260px}}.place-fee-tools[data-astro-cid-bjzioiuj]{margin-bottom:8px}.place-fee-tools[data-astro-cid-bjzioiuj] .fee-field[data-astro-cid-bjzioiuj]{color:var(--c-ink-2);gap:4px;font-size:14px;font-weight:600;display:inline-grid}.place-fee-tools[data-astro-cid-bjzioiuj] select[data-astro-cid-bjzioiuj]{border:1px solid var(--c-line-strong);border-radius:var(--r-pill);min-width:120px;min-height:44px;font:inherit;color:var(--c-ink);background:#fff;padding:0 36px 0 14px;font-size:16px;font-weight:500}.place-fee-head[data-astro-cid-bjzioiuj]{color:var(--c-ink-2);margin:8px 0;font-size:14px;font-weight:600}.place-fee-list[data-astro-cid-bjzioiuj]{border-top:1px solid var(--c-line);margin:0;padding:0;list-style:none}.place-fee-list[data-astro-cid-bjzioiuj] li[data-astro-cid-bjzioiuj]{border-bottom:1px solid var(--c-line)}.place-fee-list[data-astro-cid-bjzioiuj] a[data-astro-cid-bjzioiuj]{min-height:56px;color:var(--c-ink);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:10px 4px;display:grid}.place-fee-list[data-astro-cid-bjzioiuj] a[data-astro-cid-bjzioiuj]:hover{background:var(--c-soft)}.place-fee-list[data-astro-cid-bjzioiuj] a[data-astro-cid-bjzioiuj]:hover .pf-name[data-astro-cid-bjzioiuj]{text-underline-offset:3px;text-decoration:underline}.pf-rank[data-astro-cid-bjzioiuj]{color:var(--c-ink-2);font-variant-numeric:tabular-nums;grid-row:span 2;font-weight:600}.pf-name[data-astro-cid-bjzioiuj]{font-weight:600;line-height:1.4}.pf-fee[data-astro-cid-bjzioiuj]{font-variant-numeric:tabular-nums;white-space:nowrap;grid-row:span 2;font-size:18px;font-weight:700}.pf-basis[data-astro-cid-bjzioiuj]{color:var(--c-ink-2);font-variant-numeric:tabular-nums;font-size:13px}.lots-map{gap:8px;display:grid}.lots-map-button{justify-content:center;gap:8px;width:100%}.lots-map-status{color:var(--c-ink-2);font-size:14px}.lots-map-status:empty{display:none}.lots-map-canvas{border-radius:var(--r-3);background:var(--c-soft);height:320px;overflow:hidden}@media (width>=900px){.lots-map-canvas{height:420px}}.lots-map-caption{color:var(--c-ink-2);margin-top:8px;font-size:13px;line-height:1.5}.detail-side.map-open{max-height:none;position:static;overflow:visible}.qa-gap[data-astro-cid-bi6zag32]{margin-top:20px}.qa-gap[data-astro-cid-bi6zag32] p[data-astro-cid-bi6zag32]{max-width:68ch}.qa-links[data-astro-cid-bi6zag32]{flex-wrap:wrap;gap:0 20px;margin-top:8px;display:flex}.quick-answer[data-astro-cid-bi6zag32] .qa-links[data-astro-cid-bi6zag32]{font-size:15px;line-height:1.5}.place-foot[data-astro-cid-bi6zag32]{margin-top:40px}
