.hero[data-astro-cid-lcdefpme]{background:var(--deep);color:#fff;align-items:center;min-height:min(100svh,920px);display:flex;position:relative;overflow:hidden}.hero-media[data-astro-cid-lcdefpme],.hero-shade[data-astro-cid-lcdefpme]{position:absolute;inset:0}.hero-media[data-astro-cid-lcdefpme] img,.hero-media[data-astro-cid-lcdefpme] svg{object-fit:cover;object-position:50% 52%;width:100%;height:100%;animation:24s ease-in-out infinite alternate drift}@media (width>=1400px){.hero-media[data-astro-cid-lcdefpme] img{object-position:50% 57%}}@keyframes drift{0%{transform:scale(1.02)}to{transform:scale(1.1)translate(-1.5%)}}@media (prefers-reduced-motion:reduce){.hero-media[data-astro-cid-lcdefpme] img,.hero-media[data-astro-cid-lcdefpme] svg{animation:none}}.hero-shade[data-astro-cid-lcdefpme]{background:linear-gradient(#03182a73 0%,#03182a00 30%,#03182a1a 70%,#03182acc 100%),linear-gradient(90deg,#03182a99 0%,#03182a33 45%,#03182a00 65%)}.hero-inner[data-astro-cid-lcdefpme]{flex-direction:column;gap:22px;padding-top:130px;padding-bottom:150px;display:flex;position:relative}.hero-content[data-astro-cid-lcdefpme]{flex-direction:column;gap:22px;display:flex}@media (width>=1000px){.hero-content[data-astro-cid-lcdefpme]{max-width:640px}}@media (width<=720px){.hero[data-astro-cid-lcdefpme]{align-items:flex-start;min-height:max(min(100svh,920px),780px)}.hero-media[data-astro-cid-lcdefpme] img{object-position:60% 0;height:125%}.hero-shade[data-astro-cid-lcdefpme]{background:linear-gradient(#03182a99 0%,#03182a59 55%,#03182a00 72%,#03182a80 100%)}.hero-inner[data-astro-cid-lcdefpme]{gap:16px;padding-top:96px}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{font-size:1.1rem}.hero[data-astro-cid-lcdefpme] .chips{scrollbar-width:none;flex-wrap:nowrap;margin-right:-16px;padding-right:16px;overflow-x:auto}.hero[data-astro-cid-lcdefpme] .chip{flex:none}}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--lagoon-soft)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-shadow:0 2px 30px #00000040;max-width:13ch;margin:0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--lagoon-soft)}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#ffffffe0;margin:0;font-size:1.25rem}.hero-wave[data-astro-cid-lcdefpme]{position:absolute;bottom:0;left:0;right:0}.popular[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--deep) 0%, var(--ocean-900) 45%, var(--deep) 100%);padding-top:40px}.areas[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;display:grid}.area[data-astro-cid-lcdefpme]{border-radius:var(--radius);color:#fff;min-height:420px;box-shadow:var(--shadow);text-decoration:none;display:block;position:relative;overflow:hidden}.area-media[data-astro-cid-lcdefpme]{position:absolute;inset:0}.area-media[data-astro-cid-lcdefpme] img,.area-media[data-astro-cid-lcdefpme] svg{object-fit:cover;width:100%;height:100%;transition:transform .6s}.area[data-astro-cid-lcdefpme]:hover .area-media[data-astro-cid-lcdefpme] img,.area[data-astro-cid-lcdefpme]:hover .area-media[data-astro-cid-lcdefpme] svg{transform:scale(1.05)}.area-text[data-astro-cid-lcdefpme]{background:linear-gradient(#03182a00 0%,#03182ad9 60%);padding:80px 26px 26px;position:absolute;inset:auto 0 0}.area[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 6px;font-size:2rem}.area[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffd9;margin:0 0 12px}.area[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{color:var(--lagoon-soft)}.finder[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--ocean-900);color:#fff;flex-wrap:wrap;align-items:center;gap:16px 20px;margin-bottom:28px;padding:22px 26px;text-decoration:none;display:flex}.finder[data-astro-cid-lcdefpme]>svg{color:var(--lagoon)}.finder[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:nth-child(2){flex:1;gap:2px;min-width:220px;display:grid}.finder[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:1.4rem;font-weight:500}.finder[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--on-dark-muted)}.picks[data-astro-cid-lcdefpme]{padding-top:0}.topic-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.map-teaser[data-astro-cid-lcdefpme]{background:var(--foam)}.glance[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--ocean-800) 0%, var(--ocean-900) 50%, var(--deep) 100%);padding-top:40px}.facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px;margin-top:36px;display:grid}.fact[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:#ffffff0d;border:1px solid #45c9c633;align-content:start;gap:6px;padding:26px;display:grid}.fact[data-astro-cid-lcdefpme] svg{color:var(--lagoon);margin-bottom:8px}.fact[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:2rem;font-weight:500;line-height:1.1}.fact[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--on-dark-muted)}.guides[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px;display:grid}.types[data-astro-cid-lcdefpme]{padding-top:24px}.collections[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:0 32px;margin:24px 0 48px;padding:0;list-style:none;display:grid}.collections[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;padding:14px 0;font-weight:500;text-decoration:none;display:flex}.collections[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--ocean-500)}.host[data-astro-cid-lcdefpme]{border-radius:var(--radius);border:1px solid #45c9c640;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:32px;display:flex}.host[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 4px;font-size:1.7rem}.host[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}
