.tone--navy[data-astro-cid-pj7ds2if]{--c:var(--navy);--t:var(--navy-tint)}.tone--moss[data-astro-cid-pj7ds2if]{--c:var(--moss);--t:var(--moss-tint)}.tone--gold[data-astro-cid-pj7ds2if]{--c:var(--ochre);--t:var(--gold-tint)}.tone--brick[data-astro-cid-pj7ds2if]{--c:var(--brick);--t:var(--brick-tint)}.tone--teal[data-astro-cid-pj7ds2if]{--c:var(--teal);--t:var(--teal-tint)}.hero[data-astro-cid-pj7ds2if]{background:var(--navy);color:var(--paper);padding-block:1.25rem clamp(3.5rem,8vw,6rem);position:relative;overflow:hidden}.hero__photo[data-astro-cid-pj7ds2if]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-pj7ds2if]:before{content:"";z-index:1;background:linear-gradient(100deg,#0c1124f0 0%,#0c1124d1 38%,#0c112459 75%,#0c112426 100%);position:absolute;inset:0}.hero__inner[data-astro-cid-pj7ds2if]{z-index:2;position:relative}.hero[data-astro-cid-pj7ds2if] h1[data-astro-cid-pj7ds2if]{color:var(--paper);max-width:12ch;margin-top:clamp(2.5rem,6vw,4.5rem);font-size:clamp(2.75rem,1.6rem + 4.6vw,5.25rem)}.hero__lede[data-astro-cid-pj7ds2if]{max-width:34em;font-size:var(--step-1);color:color-mix(in srgb, var(--paper) 85%, transparent);margin-top:1.25rem;line-height:1.5}.chips[data-astro-cid-pj7ds2if]{flex-wrap:wrap;gap:.6rem;max-width:46rem;margin-top:2.25rem;display:flex}.chip[data-astro-cid-pj7ds2if]{background:var(--t);color:var(--c);border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .95rem .55rem .8rem;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}.chip[data-astro-cid-pj7ds2if]:hover{transform:translateY(-2px)}.getting-here[data-astro-cid-pj7ds2if]{background:var(--mist)}.route[data-astro-cid-pj7ds2if]{margin-top:clamp(2.5rem,5vw,3.5rem)}.ways[data-astro-cid-pj7ds2if]{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-top:3rem;padding-top:2rem;display:grid}.ways[data-astro-cid-pj7ds2if] dt[data-astro-cid-pj7ds2if]{font-weight:650}.ways[data-astro-cid-pj7ds2if] dd[data-astro-cid-pj7ds2if]{color:var(--muted);margin-top:.3rem}.cat[data-astro-cid-pj7ds2if]{background:var(--t);padding-block:clamp(3.5rem,7vw,5.5rem)}.cat__head[data-astro-cid-pj7ds2if]{align-items:flex-start;gap:1.25rem;max-width:46rem;display:flex}.cat__icon[data-astro-cid-pj7ds2if]{background:var(--c);width:3.5rem;height:3.5rem;color:var(--paper);border-radius:50%;flex:none;place-items:center;display:grid}.cat[data-astro-cid-pj7ds2if] h2[data-astro-cid-pj7ds2if]{color:var(--c)}.cat__head[data-astro-cid-pj7ds2if] p[data-astro-cid-pj7ds2if]{font-size:var(--step-1);color:var(--ink);margin-top:.6rem;line-height:1.5}.cards[data-astro-cid-pj7ds2if]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17.5rem),1fr));gap:1.25rem;margin-top:2.25rem;list-style:none;display:grid}.cat__more[data-astro-cid-pj7ds2if]{flex-wrap:wrap;gap:.4rem 1.5rem;margin-top:1.75rem;display:flex}.cat__more[data-astro-cid-pj7ds2if] p[data-astro-cid-pj7ds2if]{color:var(--c);font-weight:650}.cat__more[data-astro-cid-pj7ds2if] ul[data-astro-cid-pj7ds2if]{flex-wrap:wrap;gap:.4rem 1.5rem;list-style:none;display:flex}.cat__more[data-astro-cid-pj7ds2if] a[data-astro-cid-pj7ds2if]{color:var(--ink);text-underline-offset:3px}.cat__more[data-astro-cid-pj7ds2if] a[data-astro-cid-pj7ds2if]:hover{color:var(--c)}.card[data-astro-cid-pj7ds2if]{background:var(--paper);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.card__art[data-astro-cid-pj7ds2if]{aspect-ratio:3/2;background:radial-gradient(circle at 75% 20%, color-mix(in srgb, var(--paper) 14%, transparent), transparent 55%), var(--c);color:var(--t);place-items:center;display:grid}.card__media[data-astro-cid-pj7ds2if]{position:relative}.card[data-astro-cid-pj7ds2if] .card__photo{aspect-ratio:3/2;object-fit:cover;width:100%}.credit[data-astro-cid-pj7ds2if]{color:#ffffffd9;background:#0c112480;border-top-left-radius:6px;max-width:100%;padding:.15rem .5rem;font-size:.625rem;line-height:1.5;position:absolute;bottom:0;right:0}.credit[data-astro-cid-pj7ds2if] a[data-astro-cid-pj7ds2if]{color:inherit;text-decoration:none}.credit[data-astro-cid-pj7ds2if] a[data-astro-cid-pj7ds2if]:hover{text-decoration:underline}.card__body[data-astro-cid-pj7ds2if]{gap:.5rem;padding:1.25rem 1.35rem 1.5rem;display:grid}.card[data-astro-cid-pj7ds2if] h3[data-astro-cid-pj7ds2if]{font-size:var(--step-2);line-height:1.15}.time[data-astro-cid-pj7ds2if]{font-size:var(--step--1);color:var(--c);align-items:center;gap:.4rem;font-weight:650;display:inline-flex}.text[data-astro-cid-pj7ds2if]{color:var(--muted)}.stay[data-astro-cid-pj7ds2if] .small-print[data-astro-cid-pj7ds2if]{font-size:var(--step--1);color:var(--muted);margin-bottom:clamp(2.5rem,5vw,3.5rem)}.stay[data-astro-cid-pj7ds2if] .lede[data-astro-cid-pj7ds2if]{margin-top:.75rem}.cards-stay[data-astro-cid-pj7ds2if]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:2.5rem;display:grid}@media (width<=960px){.ways[data-astro-cid-pj7ds2if]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero[data-astro-cid-pj7ds2if]:before{background:linear-gradient(#0c1124e0,#0c1124c7)}}@media (width<=640px){.ways[data-astro-cid-pj7ds2if],.cards-stay[data-astro-cid-pj7ds2if]{grid-template-columns:1fr}.cat__head[data-astro-cid-pj7ds2if]{flex-direction:column;gap:1rem}}
