.dest[data-astro-cid-sghw5riz]{gap:var(--s1);flex-direction:column;display:flex;position:relative}.dest[data-astro-cid-sghw5riz] picture{margin-bottom:var(--s2);display:block;overflow:hidden}.dest-photo[data-astro-cid-sghw5riz]{aspect-ratio:1;object-fit:cover;width:100%;height:auto;transition:transform .6s var(--ease)}.dest[data-astro-cid-sghw5riz]:hover .dest-photo[data-astro-cid-sghw5riz],.dest[data-astro-cid-sghw5riz]:focus-within .dest-photo[data-astro-cid-sghw5riz]{transform:scale(1.04)}.dest[data-astro-cid-sghw5riz] h3[data-astro-cid-sghw5riz]{font-size:var(--t-lead);font-weight:var(--w-medium);margin:0}.dest[data-astro-cid-sghw5riz] h3[data-astro-cid-sghw5riz] a[data-astro-cid-sghw5riz]{color:var(--text)}.dest[data-astro-cid-sghw5riz] h3[data-astro-cid-sghw5riz] a[data-astro-cid-sghw5riz]:hover{color:var(--link-hover)}.dest[data-astro-cid-sghw5riz] h3[data-astro-cid-sghw5riz] a[data-astro-cid-sghw5riz]:after{content:"";position:absolute;inset:0}.dest-meta[data-astro-cid-sghw5riz]{font-size:var(--t-micro);color:var(--text-quiet);margin:0}@media (width<=40rem){.dest-photo[data-astro-cid-sghw5riz]{aspect-ratio:4/3}}.hero[data-astro-cid-lcdefpme]{background:var(--bg-brand);grid-template-columns:5fr 7fr;display:grid}.hero-text[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--s5);padding:var(--s10) var(--s7) var(--s10) var(--page-x);flex-direction:column;display:flex}.hero-eyebrow[data-astro-cid-lcdefpme]{font-size:var(--t-label);color:var(--eyebrow-on-brand);margin:0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--t-display);line-height:var(--lh-display);font-weight:var(--w-regular);letter-spacing:-.02em;color:var(--text-on-brand);margin:0}.hero-lead[data-astro-cid-lcdefpme]{max-width:27em;font-size:var(--t-lead);color:var(--text-quiet-on-brand);margin:0}.btn-row[data-astro-cid-lcdefpme]{padding-top:var(--s2)}.hero-photo[data-astro-cid-lcdefpme]{min-height:620px;position:relative}.hero-img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.section-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:var(--s7);margin-bottom:var(--s7);display:flex}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:var(--s3) 0;font-size:var(--t-title);line-height:var(--lh-display);font-weight:var(--w-regular);letter-spacing:-.015em}.section-lead[data-astro-cid-lcdefpme]{max-width:40em;color:var(--text-quiet);margin:0}.see-all[data-astro-cid-lcdefpme]{padding-bottom:var(--s1);border-bottom:1px solid var(--link-hover);font-size:var(--t-label);white-space:nowrap}.tour-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:var(--s7) var(--s6);display:grid}.why-grid[data-astro-cid-lcdefpme]{gap:var(--s6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.why-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-top:var(--s5);border-top:2px solid var(--border-strong);transition:border-color .3s var(--ease)}@media (hover:hover){.why-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{border-top-color:var(--action)}}.why-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 var(--s3);font-size:var(--t-heading);line-height:var(--lh-display);font-weight:var(--w-medium)}.why-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--t-small);color:var(--text-quiet);margin:0}.dest-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(var(--cols,6), minmax(0, 1fr));gap:var(--s5);display:grid}.review-grid[data-astro-cid-lcdefpme]{gap:var(--s6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.facts[data-astro-cid-lcdefpme]{margin-top:var(--s9);padding:var(--s8) var(--page-x);background:var(--bg-brand)}.facts-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:var(--s4) var(--s7);margin-bottom:var(--s6);flex-wrap:wrap;display:flex}.facts-eyebrow[data-astro-cid-lcdefpme]{font-size:var(--t-label);color:var(--eyebrow-on-brand);margin:0}.facts[data-astro-cid-lcdefpme] .see-all[data-astro-cid-lcdefpme]{color:var(--text-quiet-on-brand);border-color:var(--border-on-brand)}.facts[data-astro-cid-lcdefpme] .see-all[data-astro-cid-lcdefpme]:hover{color:var(--text-on-brand)}.facts-grid[data-astro-cid-lcdefpme]{gap:var(--s6);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.facts-grid[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{margin-bottom:var(--s2);font-size:var(--t-micro);color:var(--icon-on-brand);transition:color .3s var(--ease)}@media (hover:hover){.facts-grid[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:hover dt[data-astro-cid-lcdefpme]{color:var(--eyebrow-on-brand)}}.facts-grid[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{line-height:var(--lh-ui);color:var(--text-on-brand);margin:0}.cta[data-astro-cid-lcdefpme]{gap:var(--s7);padding-block:var(--s9);grid-template-columns:1fr 1fr;display:grid}.cta-text[data-astro-cid-lcdefpme]{gap:var(--s4);flex-direction:column;display:flex}.cta-call[data-astro-cid-lcdefpme]{font-size:var(--t-label);color:var(--text-quiet);margin:0}.cta-call[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}.cta-photo[data-astro-cid-lcdefpme]{min-height:340px;position:relative}.cta-img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.why-band[data-astro-cid-lcdefpme]{margin-top:var(--s9);padding-block:var(--s9);background:var(--bg-subtle)}.band[data-astro-cid-lcdefpme]{margin-top:var(--s9);background:var(--bg-brand-deep);view-timeline:--band;--ridge-near:var(--bg);--ridge-far:color-mix(in srgb, var(--bg) 40%, transparent);position:relative;overflow:clip}.band-photo[data-astro-cid-lcdefpme]{position:absolute;inset:-30% 0}.band-img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.band-photo[data-astro-cid-lcdefpme]{animation-name:band-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--band}@keyframes band-drift{0%{translate:0 -18.75%}to{translate:0 18.75%}}}}.band-text[data-astro-cid-lcdefpme]{justify-content:center;align-items:flex-start;gap:var(--s5);min-height:clamp(520px,80vh,760px);padding:var(--s10) var(--page-x) calc(var(--s10) + 9vw);background:linear-gradient(to right, color-mix(in srgb, var(--bg-brand-deep) 85%, transparent) 25%, color-mix(in srgb, var(--bg-brand-deep) 20%, transparent) 85%);flex-direction:column;display:flex;position:relative}.band-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.band-eyebrow[data-astro-cid-lcdefpme]{font-size:var(--t-label);color:var(--eyebrow-on-brand)}.band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:13em;font-size:var(--t-display);line-height:var(--lh-display);font-weight:var(--w-regular);letter-spacing:-.02em;color:var(--text-on-brand);text-wrap:balance}.band-lead[data-astro-cid-lcdefpme]{max-width:27em;font-size:var(--t-lead);color:var(--text-quiet-on-brand)}.band[data-astro-cid-lcdefpme] .ridges{position:absolute;inset:auto 0 0;scale:-1 1}@media (width<=68rem){.why-band[data-astro-cid-lcdefpme]{margin-top:var(--s7);padding-block:var(--s7)}.band[data-astro-cid-lcdefpme]{margin-top:var(--s7)}.band-text[data-astro-cid-lcdefpme]{min-height:clamp(460px,75vh,620px);padding-block:var(--s8) calc(var(--s8) + 72px);background:linear-gradient(color-mix(in srgb, var(--bg-brand-deep) 80%, transparent) 45%, color-mix(in srgb, var(--bg-brand-deep) 35%, transparent));align-items:stretch}.band-lead[data-astro-cid-lcdefpme]{font-size:var(--t-body)}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-photo[data-astro-cid-lcdefpme]{order:-1;min-height:300px}.hero-text[data-astro-cid-lcdefpme]{gap:var(--s4);padding:var(--s6) var(--gutter)}.hero-lead[data-astro-cid-lcdefpme]{font-size:var(--t-body)}.section-head[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.tour-grid[data-astro-cid-lcdefpme],.why-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.dest-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.review-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.facts[data-astro-cid-lcdefpme]{margin-top:var(--s7);padding-block:var(--s7)}.facts-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.cta[data-astro-cid-lcdefpme]{padding-block:var(--s7);grid-template-columns:1fr}.cta-photo[data-astro-cid-lcdefpme]{display:none}}@media (width<=40rem){.tour-grid[data-astro-cid-lcdefpme],.why-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.dest-grid[data-astro-cid-lcdefpme]{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr))}.review-grid[data-astro-cid-lcdefpme]>:nth-child(n+2){display:none}.facts-grid[data-astro-cid-lcdefpme]{gap:var(--s5);grid-template-columns:1fr}}
