.bento[data-astro-cid-rj65ajc3]{border-radius:var(--radius-lg);grid-template-columns:repeat(2,1fr);gap:6px;display:grid;overflow:hidden}@media (width>=768px){.bento[data-astro-cid-rj65ajc3]{gap:var(--space-2);border-radius:var(--radius-xl)}}.tile[data-astro-cid-rj65ajc3]{background:var(--pine-deep);cursor:zoom-in;aspect-ratio:4/3;border:0;padding:0;position:relative;overflow:hidden}.tile[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:cover;width:100%;height:100%;transition:transform .2s}.tile[data-astro-cid-rj65ajc3]:hover img[data-astro-cid-rj65ajc3]{transform:scale(1.03)}.tile[data-astro-cid-rj65ajc3]:first-child{aspect-ratio:16/10;grid-column:1/-1}@media (width>=768px){.bento[data-astro-cid-rj65ajc3]{grid-template-rows:1fr 1fr;grid-template-columns:3fr 1fr 1fr}.tile[data-astro-cid-rj65ajc3]:first-child{aspect-ratio:auto;grid-area:1/1/3;min-height:360px}.tile[data-astro-cid-rj65ajc3]{aspect-ratio:auto}}.more[data-astro-cid-rj65ajc3]{color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a2b218c;justify-content:center;align-items:center;gap:8px;font-size:1.0625rem;font-weight:600;display:flex;position:absolute;inset:0}.credit[data-astro-cid-rj65ajc3]{margin-top:var(--space-3);font-size:.8125rem}.lightbox[data-astro-cid-rj65ajc3]{width:min(100vw,1200px);max-width:100vw;height:100vh;max-height:100vh;padding:var(--space-3);color:#fff;background:#0a1a14;border:0;margin:auto}.lightbox[data-astro-cid-rj65ajc3]::backdrop{background:#000000d9}.lb-top[data-astro-cid-rj65ajc3]{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.lb-figure[data-astro-cid-rj65ajc3]{text-align:center;margin:0}.lb-img[data-astro-cid-rj65ajc3]{border-radius:var(--radius-md);background:#000;width:auto;max-width:100%;max-height:calc(100vh - 230px);margin:0 auto}.lb-caption[data-astro-cid-rj65ajc3]{margin-top:var(--space-2);color:#cbd5e1;font-size:.9375rem}.lb-nav[data-astro-cid-rj65ajc3]{justify-content:center;gap:var(--space-3);margin:var(--space-3) 0;display:flex}.lb-thumbs[data-astro-cid-rj65ajc3]{gap:6px;margin:0;padding:4px 0;list-style:none;display:flex;overflow-x:auto}.lb-thumbs[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3]{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:6px;padding:0;overflow:hidden}.lb-thumbs[data-astro-cid-rj65ajc3] button[data-astro-cid-rj65ajc3][aria-current=true]{border-color:var(--gold)}.lb-caption[data-astro-cid-rj65ajc3]{color:#c9d6cf}.lb-thumbs[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{object-fit:cover;width:96px;height:64px;display:block}.group-title[data-astro-cid-ibhozwrh]{margin-bottom:var(--space-4);align-items:baseline;gap:10px;display:flex}.group-title[data-astro-cid-ibhozwrh] .muted[data-astro-cid-ibhozwrh]{font-family:var(--font-sans);font-size:1rem}.group-title-gap[data-astro-cid-ibhozwrh]{margin-top:var(--space-12)}.back[data-astro-cid-ibhozwrh]{margin-top:var(--space-8)}.dest-header[data-astro-cid-ibhozwrh]{margin-bottom:var(--space-6);max-width:72ch}.dest-tagline[data-astro-cid-ibhozwrh]{font-family:var(--font-display);color:var(--ink-2);font-size:clamp(1.25rem,1.05rem + 1vw,1.625rem);line-height:1.35}.pill-bar[data-astro-cid-ibhozwrh]{margin:var(--space-4) 0 var(--space-3);flex-wrap:wrap;gap:6px;display:flex}.byline[data-astro-cid-ibhozwrh]{margin:0;font-size:.875rem}.facts[data-astro-cid-ibhozwrh]{margin:var(--space-6) 0 0;background:var(--line);border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:0;list-style:none;display:grid;overflow:hidden}@media (width>=768px){.facts[data-astro-cid-ibhozwrh]{grid-template-columns:repeat(4,minmax(0,1fr))}}.facts[data-astro-cid-ibhozwrh] li[data-astro-cid-ibhozwrh]{background:var(--surface);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.fact-label[data-astro-cid-ibhozwrh]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:.6875rem;font-weight:600;display:inline-flex}.fact-label[data-astro-cid-ibhozwrh] .icon{color:var(--accent)}.fact-value[data-astro-cid-ibhozwrh]{color:var(--ink);font-size:.9375rem;font-weight:500;line-height:1.3}.dest-layout[data-astro-cid-ibhozwrh]{gap:var(--space-8);margin-top:var(--space-8);display:grid}@media (width>=1024px){.dest-layout[data-astro-cid-ibhozwrh]{gap:var(--space-12);grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start}}.dest-prose[data-astro-cid-ibhozwrh]>h2[data-astro-cid-ibhozwrh]:first-child{margin-top:0}.dest-prose[data-astro-cid-ibhozwrh] .alert[data-astro-cid-ibhozwrh]+.alert[data-astro-cid-ibhozwrh]{margin-top:var(--space-2)}.dest-side[data-astro-cid-ibhozwrh]{gap:var(--space-4);display:grid}.nearby[data-astro-cid-ibhozwrh] ul[data-astro-cid-ibhozwrh]{margin:0 0 var(--space-3);padding:0;list-style:none}.nearby[data-astro-cid-ibhozwrh] li[data-astro-cid-ibhozwrh]{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:8px 0;font-size:.9375rem;display:flex}.nearby[data-astro-cid-ibhozwrh] li[data-astro-cid-ibhozwrh] a[data-astro-cid-ibhozwrh]{color:var(--ink);font-weight:500;text-decoration:none}.nearby[data-astro-cid-ibhozwrh] li[data-astro-cid-ibhozwrh] a[data-astro-cid-ibhozwrh]:hover{color:var(--pine-2);text-decoration:underline}.nearby-title[data-astro-cid-ibhozwrh]{font-size:1.125rem}.nearby-all[data-astro-cid-ibhozwrh]{min-height:44px;color:var(--pine);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.related[data-astro-cid-ibhozwrh]{margin-top:var(--space-16)}
