.place-card[data-astro-cid-atxmvabv]{position:relative;isolation:isolate;min-width:0}.pic[data-astro-cid-atxmvabv]{position:relative;overflow:hidden;border-radius:999px 999px 20px 20px;box-shadow:inset 0 0 0 1.5px var(--line)}.pic[data-astro-cid-atxmvabv] img,.pic[data-astro-cid-atxmvabv] .dg-sunrise{transition:transform 1.1s var(--ease)}.place-card[data-astro-cid-atxmvabv]:hover .pic[data-astro-cid-atxmvabv] img{transform:scale(1.05)}.tag[data-astro-cid-atxmvabv]{position:absolute;left:50%;bottom:14px;transform:translate(-50%);padding:6px 14px;border-radius:999px;background:#fff;font-family:var(--d);font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--sun-t);white-space:nowrap}.kicker[data-astro-cid-atxmvabv]{margin-top:14px;font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--sun-t)}h2[data-astro-cid-atxmvabv],h3[data-astro-cid-atxmvabv]{margin-top:4px;font-family:var(--d);font-weight:600;font-size:clamp(20px,2vw,26px);line-height:1.15;letter-spacing:0;overflow-wrap:break-word}a[data-astro-cid-atxmvabv]{text-decoration:none}a[data-astro-cid-atxmvabv]:after{content:"";position:absolute;inset:0;z-index:1}a[data-astro-cid-atxmvabv]:focus-visible{outline:none}a[data-astro-cid-atxmvabv]:focus-visible:after{outline:3px solid var(--sun);outline-offset:4px;border-radius:20px}.text[data-astro-cid-atxmvabv]{margin-top:6px;font-size:15px;color:var(--body)}.map[data-astro-cid-jimr7eo6]{margin:0;border-radius:28px;background:var(--honey);padding:clamp(14px,2.4vw,26px)}@media(max-width:639px){.map[data-astro-cid-jimr7eo6]{display:none}}.plot[data-astro-cid-jimr7eo6]{position:relative;width:100%;max-width:640px;margin-inline:auto}.halo[data-astro-cid-jimr7eo6]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1.5px solid rgba(169,70,15,.14);border-radius:50%;aspect-ratio:1}.r1[data-astro-cid-jimr7eo6]{height:92%}.r2[data-astro-cid-jimr7eo6]{height:60%}.pt[data-astro-cid-jimr7eo6]{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;display:block;text-decoration:none;color:var(--ink)}.dot[data-astro-cid-jimr7eo6],.gate[data-astro-cid-jimr7eo6]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%}.dot[data-astro-cid-jimr7eo6]{width:16px;height:16px;background:var(--sun-t);box-shadow:0 0 0 2.5px #fff}.gate[data-astro-cid-jimr7eo6]{width:12px;height:12px;background:#fff;box-shadow:0 0 0 2px var(--ink)}.name[data-astro-cid-jimr7eo6]{position:absolute;left:calc(50% + var(--ox));top:calc(50% + var(--oy));transform:translateY(-50%);white-space:nowrap;font:600 15px/1 var(--b);text-shadow:0 0 3px var(--honey),0 0 3px var(--honey),0 0 3px var(--honey)}.name[data-astro-cid-jimr7eo6].end{transform:translate(-100%,-50%)}.name[data-astro-cid-jimr7eo6].gateway{font-weight:500;color:var(--body)}a[data-astro-cid-jimr7eo6].pt:hover .name[data-astro-cid-jimr7eo6]{color:var(--sun-t)}a[data-astro-cid-jimr7eo6].pt:focus-visible{outline:none}a[data-astro-cid-jimr7eo6].pt:focus-visible .dot[data-astro-cid-jimr7eo6]{box-shadow:0 0 0 3px var(--sun)}figcaption[data-astro-cid-jimr7eo6]{margin-top:8px;font-size:14px;color:var(--body)}.story[data-astro-cid-gf6rr3tn]{margin-top:20px;font-size:18px}.story-row[data-astro-cid-gf6rr3tn]{overflow-x:clip}.story-art[data-astro-cid-gf6rr3tn]{width:100%;max-width:460px;justify-self:center}@media(min-width:900px){.story-row[data-astro-cid-gf6rr3tn]{align-items:center}}.season-cards[data-astro-cid-gf6rr3tn]{margin-top:28px;display:grid;gap:clamp(14px,2vw,24px);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.season[data-astro-cid-gf6rr3tn]{position:relative;padding:clamp(22px,3vw,36px);border-radius:28px;background:var(--honey);min-width:0}.season[data-astro-cid-gf6rr3tn].alt{background:#fff;box-shadow:inset 0 0 0 1.5px var(--line)}.season[data-astro-cid-gf6rr3tn] .dot[data-astro-cid-gf6rr3tn]{display:block;width:28px;height:28px;border-radius:50%;background:var(--disc)}.season[data-astro-cid-gf6rr3tn].alt .dot[data-astro-cid-gf6rr3tn]{background:none;box-shadow:inset 0 0 0 3px var(--gold)}.season[data-astro-cid-gf6rr3tn] h3[data-astro-cid-gf6rr3tn]{margin-top:16px;font-family:var(--d);font-weight:600;font-size:clamp(20px,2vw,26px);line-height:1.2}.season[data-astro-cid-gf6rr3tn] p[data-astro-cid-gf6rr3tn]{margin-top:10px;color:var(--body)}.map-row[data-astro-cid-gf6rr3tn]{margin-top:28px}@media(min-width:900px){.map-row[data-astro-cid-gf6rr3tn]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.parks-list[data-astro-cid-gf6rr3tn]{margin-top:0}.rail-gap[data-astro-cid-gf6rr3tn]{margin-top:clamp(28px,4vw,48px)}.more-title[data-astro-cid-gf6rr3tn]{margin-top:12px}.also[data-astro-cid-gf6rr3tn]{max-width:780px}.others[data-astro-cid-gf6rr3tn]{display:grid;gap:0 clamp(24px,4vw,56px)}@media(min-width:800px){.others[data-astro-cid-gf6rr3tn]{grid-template-columns:1fr 1fr}}
