.hero-full[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;width:100vw;margin-left:calc(50% - 50vw);margin-bottom:2.5rem;min-height:var(--hero-min-h, clamp(22rem, 52vh, 34rem));display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.hero-full--top[data-astro-cid-bbe6dxrz]{justify-content:flex-start}.hero-full__img[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos, center 55%);z-index:-2}.hero-full__scrim[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,rgb(var(--scrim-rgb) / var(--hero-wash-top, .15)),rgb(var(--scrim-rgb) / var(--hero-wash-bottom, .3)))}.hero-full__body[data-astro-cid-bbe6dxrz]{--hero-fade: 3.25rem;position:relative;padding-top:4rem;padding-bottom:calc(var(--motif-edge-h, 0px) + 2.25rem);color:rgb(var(--on-photo-rgb))}.hero-full__body[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 50vw);right:calc(50% - 50vw);z-index:-1;background:linear-gradient(to bottom,rgb(var(--scrim-rgb) / 0) 0,rgb(var(--scrim-rgb) / var(--scrim-text-alpha, .82)) var(--hero-fade))}.hero-full--top[data-astro-cid-bbe6dxrz] .hero-full__body[data-astro-cid-bbe6dxrz]{padding-top:2.25rem;padding-bottom:4rem}.hero-full--top[data-astro-cid-bbe6dxrz] .hero-full__body[data-astro-cid-bbe6dxrz]:before{background:linear-gradient(to top,rgb(var(--scrim-rgb) / 0) 0,rgb(var(--scrim-rgb) / var(--scrim-text-alpha, .82)) var(--hero-fade))}@media(min-width:48rem){.hero-full--side[data-astro-cid-bbe6dxrz] .hero-full__body[data-astro-cid-bbe6dxrz]:before{right:auto;width:calc(50vw - 50% + 1.15rem + var(--hero-side-w, 34rem) + var(--hero-side-fade, 12rem));max-width:100vw;background:linear-gradient(to right,rgb(var(--scrim-rgb) / var(--scrim-text-alpha, .82)) 0 calc(100% - var(--hero-side-fade, 12rem)),rgb(var(--scrim-rgb) / 0));-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--hero-fade));mask-image:linear-gradient(to bottom,transparent 0,#000 var(--hero-fade))}.hero-full--side[data-astro-cid-bbe6dxrz].hero-full--top .hero-full__body[data-astro-cid-bbe6dxrz]:before{-webkit-mask-image:linear-gradient(to top,transparent 0,#000 var(--hero-fade));mask-image:linear-gradient(to top,transparent 0,#000 var(--hero-fade))}.hero-full--side[data-astro-cid-bbe6dxrz] .hero-full__ctas[data-astro-cid-bbe6dxrz]{max-width:var(--hero-side-w, 34rem)}.hero-full--side[data-astro-cid-bbe6dxrz] .hero-full__scrim[data-astro-cid-bbe6dxrz]{display:none}}.hero-full__eyebrow[data-astro-cid-bbe6dxrz]{display:inline-block;margin:0 0 .75rem;padding:.2rem .7rem;border-radius:var(--radius-pill, 999px);background:var(--badge-bg);color:var(--on-badge);font-size:.82rem;font-weight:600;letter-spacing:.03em}.hero-full__body[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{color:rgb(var(--on-photo-rgb));font-size:clamp(2.3rem,1.4rem + 3.6vw,3.8rem);line-height:1.08;max-width:8.63em;margin:0 0 .75rem;text-shadow:0 1px 24px rgb(var(--shadow-rgb) / .45)}.hero-full__lede[data-astro-cid-bbe6dxrz]{max-width:25.9em;font-size:1.08rem;line-height:1.55;color:rgb(var(--on-photo-rgb) / .94);margin:0;text-shadow:0 1px 16px rgb(var(--shadow-rgb) / .5)}.hero-full__lede--short[data-astro-cid-bbe6dxrz]{display:none}.hero-full__ctas[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .75rem;margin-top:1.4rem}.btn--hero[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;min-height:48px;padding:.7rem 1.4rem;border-radius:var(--radius-pill, 999px);background:var(--cta);color:var(--on-cta);font-size:1.05rem;font-weight:600;line-height:1.2;text-decoration:none;box-shadow:var(--shadow-lift, none)}.btn--hero[data-astro-cid-bbe6dxrz]:hover{background:var(--cta-hover);color:var(--on-cta)}.pill--onphoto[data-astro-cid-bbe6dxrz]{background:rgb(var(--on-photo-rgb) / .14);border-color:rgb(var(--on-photo-rgb) / .42);color:rgb(var(--on-photo-rgb));backdrop-filter:blur(6px)}.pill--onphoto[data-astro-cid-bbe6dxrz]:hover{background:rgb(var(--on-photo-rgb) / .24);border-color:rgb(var(--on-photo-rgb));color:rgb(var(--on-photo-rgb))}.hero-full__link[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.3em;min-height:44px;color:rgb(var(--on-photo-rgb));font-weight:600;text-decoration:underline;text-decoration-color:rgb(var(--on-photo-rgb) / .6);text-underline-offset:3px}.hero-full__link[data-astro-cid-bbe6dxrz]:hover{color:rgb(var(--on-photo-rgb));text-decoration-color:rgb(var(--on-photo-rgb))}.hero-full__credit[data-astro-cid-bbe6dxrz]{position:absolute;right:.6rem;bottom:calc(var(--motif-edge-h, 0px) + .35rem);margin:0;padding:.12rem .4rem;border-radius:3px;background:var(--credit-bg, rgb(var(--scrim-rgb) / .72));font-size:.75rem;color:rgb(var(--on-photo-rgb));z-index:1}.hero-full__credit[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{color:rgb(var(--on-photo-rgb));text-decoration-color:rgb(var(--on-photo-rgb) / .6)}.hero-full--credit-top[data-astro-cid-bbe6dxrz] .hero-full__credit[data-astro-cid-bbe6dxrz]{top:.6rem;bottom:auto}@media(max-width:40rem){.hero-full[data-astro-cid-bbe6dxrz]{min-height:var(--hero-min-h-sm, clamp(22rem, 52vh, 34rem))}}@media(max-width:34rem){.hero-full__body[data-astro-cid-bbe6dxrz]{--hero-fade: 2.5rem;padding-top:3rem}.hero-full__lede[data-astro-cid-bbe6dxrz]{font-size:1rem}.hero-full__lede--long[data-astro-cid-bbe6dxrz]{display:none}.hero-full__lede--short[data-astro-cid-bbe6dxrz]{display:block}.hero-full--photo-sm[data-astro-cid-bbe6dxrz]{min-height:0;justify-content:flex-start;background:rgb(var(--scrim-rgb))}.hero-full--photo-sm[data-astro-cid-bbe6dxrz] .hero-full__img[data-astro-cid-bbe6dxrz]{height:var(--hero-photo-sm);object-position:var(--pos-sm, var(--pos, center 55%))}.hero-full--photo-sm[data-astro-cid-bbe6dxrz] .hero-full__body[data-astro-cid-bbe6dxrz],.hero-full--photo-sm[data-astro-cid-bbe6dxrz].hero-full--top .hero-full__body[data-astro-cid-bbe6dxrz]{padding-top:calc(var(--hero-photo-sm) + 1.25rem);padding-bottom:calc(var(--motif-edge-h, 0px) + 2.25rem)}.hero-full--photo-sm[data-astro-cid-bbe6dxrz] .hero-full__body[data-astro-cid-bbe6dxrz]:before,.hero-full--photo-sm[data-astro-cid-bbe6dxrz].hero-full--top .hero-full__body[data-astro-cid-bbe6dxrz]:before{top:calc(var(--hero-photo-sm) - var(--hero-fade));background:linear-gradient(to bottom,rgb(var(--scrim-rgb) / 0) 0,rgb(var(--scrim-rgb) / var(--scrim-text-alpha, .82)) var(--hero-fade))}.hero-full--photo-sm[data-astro-cid-bbe6dxrz] .hero-full__credit[data-astro-cid-bbe6dxrz]{top:calc(var(--hero-photo-sm) - 1.85rem);bottom:auto}}.tiles-note[data-astro-cid-j7pv25f6]{margin:.75rem 0 0;color:var(--ink-2);font-size:.95rem}.more-trips[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{white-space:nowrap}
