.hub.svelte-5wvn8p{max-width:64rem;margin:0 auto;padding:1.5rem 1rem 3rem}.eyebrow.svelte-5wvn8p{text-transform:uppercase;letter-spacing:.08em;color:var(--travel-sky,#0369a1);font-size:.75rem;font-weight:700}h1.svelte-5wvn8p{color:var(--travel-navy,#0c4a6e);font-size:2rem;font-weight:800}h2.svelte-5wvn8p{color:var(--travel-navy,#0c4a6e);margin-top:1.5rem;font-size:1.25rem;font-weight:700}.muted.svelte-5wvn8p{color:var(--header-text-secondary,#475569)}.small.svelte-5wvn8p{font-size:.85rem}.fares.svelte-5wvn8p ul:where(.svelte-5wvn8p){gap:.6rem;margin-top:.75rem;padding:0;list-style:none;display:grid}.fares.svelte-5wvn8p li:where(.svelte-5wvn8p){flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}a.svelte-5wvn8p{color:var(--travel-sky,#0369a1);font-weight:600}.been-here.svelte-f283sn{background:var(--color-surface);border:2px solid var(--color-border,#e4decf);border-radius:24px;gap:.6rem;margin-top:1rem;padding:1rem;display:grid}p.svelte-f283sn{margin:0;font-weight:800}.note.svelte-f283sn{font-size:.85rem;font-weight:500}.note.svelte-f283sn a:where(.svelte-f283sn){font-weight:800;text-decoration:underline}div.svelte-f283sn{flex-wrap:wrap;gap:.4rem;display:flex}.hub.svelte-fa71f8{max-width:80rem;margin:0 auto;padding:1.25rem 1rem 3rem}.hero.svelte-fa71f8{color:#fff;background:var(--tl-ink,#121615);min-height:18rem;box-shadow:var(--shadow-pop,0 12px 32px -4px #12161514);border-radius:1.5rem;padding:1.75rem;position:relative;overflow:hidden}.hero.svelte-fa71f8 img:where(.svelte-fa71f8){object-fit:cover;opacity:.35;width:100%;height:100%;position:absolute;inset:0}.hero.svelte-fa71f8:after{content:"";background:linear-gradient(#0000 45%,#121615);position:absolute;inset:0}.hero.svelte-fa71f8>div:where(.svelte-fa71f8){z-index:1;max-width:36rem;position:relative}.hero.svelte-fa71f8 span:where(.svelte-fa71f8){letter-spacing:.08em;text-transform:uppercase;color:var(--tl-lime,#d8ff3e);font-size:.7rem;font-weight:900}.hero.svelte-fa71f8 .eyebrow:where(.svelte-fa71f8){background:#121615d9;border-radius:999px;padding:.25rem .6rem;display:inline-block}.hero.svelte-fa71f8 h1:where(.svelte-fa71f8),.hero.svelte-fa71f8 p:where(.svelte-fa71f8){text-shadow:0 1px 12px #00000073}h1.svelte-fa71f8{font-family:var(--font-heading,"Bricolage Grotesque", sans-serif);letter-spacing:-.04em;margin:.2rem 0 .6rem;font-size:clamp(2.4rem,7vw,4.5rem);font-weight:900}.hero.svelte-fa71f8 p:where(.svelte-fa71f8){font-family:var(--font-heading,"Bricolage Grotesque", sans-serif);margin:0 0 1rem;font-size:1.15rem;font-weight:600}.pills.svelte-fa71f8{flex-wrap:wrap;gap:.4rem;display:flex}.pills.svelte-fa71f8 em:where(.svelte-fa71f8){background:#fff3;border-radius:999px;padding:.25rem .65rem;font-size:.72rem;font-style:normal;font-weight:700}section.svelte-fa71f8{margin-top:2rem}h2.svelte-fa71f8{font-family:var(--font-heading,"Bricolage Grotesque", sans-serif);color:var(--tl-ink,#121615);margin:.15rem 0 0;font-size:1.4rem;font-weight:900}.hoods.svelte-fa71f8,.tours.svelte-fa71f8{gap:.75rem;display:grid}.hoods.svelte-fa71f8 a:where(.svelte-fa71f8),.tours.svelte-fa71f8 a:where(.svelte-fa71f8){border:2px solid var(--tl-ink,#121615);color:inherit;background:#fff;border-radius:1rem;align-items:center;gap:.85rem;padding:.85rem;text-decoration:none;display:flex}.tours.svelte-fa71f8 span:where(.svelte-fa71f8){color:var(--tl-muted,#737b78);font-size:.75rem;display:block}.hoods.svelte-fa71f8 a:where(.svelte-fa71f8){border-width:1px;display:block}.hoods.svelte-fa71f8 b:where(.svelte-fa71f8){font-size:1.1rem}.hoods.svelte-fa71f8 p:where(.svelte-fa71f8){color:var(--tl-muted,#737b78);margin:.25rem 0 0;font-size:.72rem}.faq.svelte-fa71f8{max-width:40rem;margin-left:auto;margin-right:auto}.faq.svelte-fa71f8 h2:where(.svelte-fa71f8){text-align:center;margin-bottom:1rem}.faq.svelte-fa71f8 div:where(.svelte-fa71f8){border:1px solid var(--color-border,#e4decf);background:#fff;border-radius:.85rem;margin-bottom:.5rem;padding:.9rem}.faq.svelte-fa71f8 p:where(.svelte-fa71f8){color:var(--tl-muted,#737b78);margin:.35rem 0 0;font-size:.8rem}@media (width>=768px){.hoods.svelte-fa71f8,.tours.svelte-fa71f8{grid-template-columns:repeat(3,1fr)}.hoods.svelte-fa71f8{grid-template-columns:repeat(4,1fr)}}.area.svelte-fa71f8{border:1px solid var(--color-border,#e4decf);background:#fff;border-radius:1rem;padding:.9rem 1rem}.area.svelte-fa71f8 p:where(.svelte-fa71f8){color:var(--tl-muted,#5c6461);margin:.3rem 0 0;font-size:.85rem}.guide-grid.svelte-fa71f8{gap:1rem;display:grid}@media (width>=768px){.guide-grid.svelte-fa71f8{grid-template-columns:1fr 1fr}}.facts.svelte-fa71f8{gap:.4rem;margin:.6rem 0 0;padding-left:1.1rem;font-size:.9rem;display:grid}.empty-note.svelte-fa71f8{color:var(--tl-muted,#737b78)}.empty-note.svelte-fa71f8 a:where(.svelte-fa71f8){color:var(--tl-coral,#ff4d2e);font-weight:800}.hero.svelte-fa71f8:not(:has(img)){background:var(--tl-ink,#121615)}
