.trip-page[data-astro-cid-7zyo5xdk]{gap:var(--space-xl);display:grid}@media (width>=60em){.trip-page[data-astro-cid-7zyo5xdk]{gap:var(--space-2xl);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.trip-page__aside[data-astro-cid-7zyo5xdk]{top:calc(var(--header-h,5rem) + var(--space-l));position:sticky}}.trip-page__photos[data-astro-cid-7zyo5xdk]{gap:var(--space-xs);margin:var(--space-l) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.trip-page__photos[data-astro-cid-7zyo5xdk] figure[data-astro-cid-7zyo5xdk]{margin:0}.trip-page__photos[data-astro-cid-7zyo5xdk] img[data-astro-cid-7zyo5xdk]{aspect-ratio:4/5;object-fit:cover;object-position:center 30%;border-radius:var(--radius-m);width:100%;box-shadow:var(--shadow-s)}.trip-page__block[data-astro-cid-7zyo5xdk]{margin-top:var(--space-l)}.trip-page__block[data-astro-cid-7zyo5xdk] h3[data-astro-cid-7zyo5xdk]{margin-bottom:var(--space-xs);text-transform:uppercase}.trip-page__checks[data-astro-cid-7zyo5xdk]{gap:var(--space-2xs);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));margin:0;padding:0;font-weight:700;list-style:none;display:grid}.trip-page__checks[data-astro-cid-7zyo5xdk] li[data-astro-cid-7zyo5xdk]{padding-left:1.75rem;position:relative}.trip-page__checks[data-astro-cid-7zyo5xdk] li[data-astro-cid-7zyo5xdk]:before{content:"";border:solid var(--c-ocean);border-width:0 3px 3px 0;width:.45rem;height:.85rem;position:absolute;top:.25em;left:.35rem;transform:rotate(45deg)}.trip-page__faq[data-astro-cid-7zyo5xdk]{margin-top:var(--space-l);font-weight:600}.trip-page__aside[data-astro-cid-7zyo5xdk]{gap:var(--space-s);padding:var(--space-l);border-top:6px solid var(--c-orange);box-shadow:var(--shadow-l)}.trip-page__rate-title[data-astro-cid-7zyo5xdk]{font-size:var(--step--1);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--c-orange-ink);font-weight:800}.trip-page__rate[data-astro-cid-7zyo5xdk]{font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--display-weight);color:var(--c-navy);line-height:1.05}.trip-page__specs[data-astro-cid-7zyo5xdk]{gap:var(--space-xs);padding-block:var(--space-s);border-block:1px solid var(--c-foam-edge);margin:0;display:grid}.trip-page__specs[data-astro-cid-7zyo5xdk] dt[data-astro-cid-7zyo5xdk]{font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-muted);font-weight:800}.trip-page__specs[data-astro-cid-7zyo5xdk] dd[data-astro-cid-7zyo5xdk]{color:var(--c-navy);margin:0;font-weight:700}.trip-page__terms[data-astro-cid-7zyo5xdk]{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.trip-page__terms[data-astro-cid-7zyo5xdk] .fact{flex-direction:column;align-items:flex-start;gap:.125rem}.trip-page__terms[data-astro-cid-7zyo5xdk] .fact__value{font-weight:700}.trip-page__note[data-astro-cid-7zyo5xdk]{font-size:var(--step--1);color:var(--c-ink-muted)}.trip-page__more[data-astro-cid-7zyo5xdk]{gap:var(--space-s);margin:0;padding:0;list-style:none;display:grid}@media (width>=44em){.trip-page__more[data-astro-cid-7zyo5xdk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=60em){.trip-page__more[data-astro-cid-7zyo5xdk]{grid-template-columns:repeat(3,minmax(0,1fr))}}.trip-page__more[data-astro-cid-7zyo5xdk] a[data-astro-cid-7zyo5xdk]{height:100%;padding:var(--space-m);border-radius:var(--radius-l);background-color:var(--c-foam);border-left:5px solid var(--c-orange);color:var(--c-navy);transition:background-color var(--dur-base) var(--ease-out);gap:.25rem;text-decoration:none;display:grid}.trip-page__more[data-astro-cid-7zyo5xdk] a[data-astro-cid-7zyo5xdk]:hover{background-color:var(--c-foam-edge)}.trip-page__more-name[data-astro-cid-7zyo5xdk]{text-transform:uppercase;font-weight:800}.trip-page__more-meta[data-astro-cid-7zyo5xdk]{font-size:var(--step--1);color:var(--c-ink-muted);font-weight:600}.trip-page__all[data-astro-cid-7zyo5xdk]{margin-top:var(--space-l)}
