.article-header[data-astro-cid-3blcfnl5]{width:var(--page-width);text-align:left;margin-inline:auto;padding-block:clamp(3.5rem,7vw,6rem) 3rem}h1[data-astro-cid-3blcfnl5]{max-width:25ch;font-family:var(--font-display);letter-spacing:.01em;margin:1.5rem 0;font-size:clamp(2.2rem,5vw,4rem);font-weight:700;line-height:1.2}.byline[data-astro-cid-3blcfnl5]{color:var(--block-muted);flex-wrap:wrap;gap:1.5rem;font-size:.9rem;font-weight:700;display:flex}.byline[data-astro-cid-3blcfnl5] a[data-astro-cid-3blcfnl5]{color:inherit;text-underline-offset:.2em}.lead[data-astro-cid-3blcfnl5]{max-width:46rem;color:var(--block-muted);margin:1.5rem 0 0;font-size:1.12rem}.featured[data-astro-cid-3blcfnl5]{width:var(--page-width);margin-inline:auto;padding-top:3.5rem}.featured[data-astro-cid-3blcfnl5] img{object-fit:cover;border-radius:1rem;width:100%;max-height:38rem}.featured-caption[data-astro-cid-3blcfnl5]{color:var(--muted);text-align:center;margin:.75rem auto 0;font-size:.9rem}.article-body[data-astro-cid-3blcfnl5]{width:min(52rem, var(--page-width));margin-inline:auto;padding-block:clamp(3.5rem,7vw,6rem);font-size:clamp(1.1rem,1.6vw,1.24rem);line-height:1.82}.tour-hero[data-astro-cid-filcjv2n]{min-height:clamp(28rem,68vh,36rem);color:var(--sand-50);place-items:end start;display:grid;position:relative;overflow:hidden}.tour-image[data-astro-cid-filcjv2n],.tour-overlay[data-astro-cid-filcjv2n]{width:100%;height:100%;position:absolute;inset:0}.tour-hero[data-astro-cid-filcjv2n] .tour-image{object-fit:cover}.tour-hero[data-astro-cid-filcjv2n] .crop-top{object-position:top}.tour-hero[data-astro-cid-filcjv2n] .crop-bottom{object-position:bottom}.tour-hero[data-astro-cid-filcjv2n] .crop-left{object-position:left}.tour-hero[data-astro-cid-filcjv2n] .crop-right{object-position:right}.tour-overlay[data-astro-cid-filcjv2n]{background:linear-gradient(#0419132e 30%,#041913e0 100%)}.tour-heading[data-astro-cid-filcjv2n]{z-index:1;width:var(--page-width);margin-inline:auto;padding-block:clamp(3rem,6vw,4.5rem);position:relative}.tour-heading[data-astro-cid-filcjv2n] .eyebrow[data-astro-cid-filcjv2n]{color:var(--sun-300)}h1[data-astro-cid-filcjv2n]{max-width:18ch;font-family:var(--font-display);letter-spacing:.01em;margin:1.5rem 0 1.1rem;font-size:clamp(2.3rem,5vw,4rem);font-weight:700;line-height:1.2}.tour-heading[data-astro-cid-filcjv2n]>p[data-astro-cid-filcjv2n]:last-child{max-width:45rem;margin:0;font-size:1.15rem}.tour-overview[data-astro-cid-filcjv2n]{width:var(--page-width);grid-template-columns:minmax(0,1fr) minmax(13.5rem,15.5rem);gap:clamp(2rem,5vw,5rem);margin-inline:auto;padding-block:clamp(1.75rem,4vw,3rem);display:grid}.tour-overview-main[data-astro-cid-filcjv2n]{grid-area:1/1;min-width:0}.tour-intro[data-astro-cid-filcjv2n]{padding:0}.facts[data-astro-cid-filcjv2n]{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;width:100%;margin:0;display:grid}.fact-card[data-astro-cid-filcjv2n]{min-height:4.75rem;color:var(--block-card-text);background:var(--block-card-bg);border:1px solid var(--block-line);border-radius:1rem;flex-direction:column;justify-content:space-between;padding:.8rem .9rem;display:flex}dt[data-astro-cid-filcjv2n]{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:800}dd[data-astro-cid-filcjv2n]{font-family:var(--font-display);margin:.65rem 0 0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.45}.tour-rail[data-astro-cid-filcjv2n]{z-index:2;grid-area:1/2;min-width:0;position:relative}.tour-cta[data-astro-cid-filcjv2n]{justify-content:center;align-items:center;width:100%;min-height:3.75rem;margin-top:-8rem;padding:.75rem 1.5rem;transition:background-color .18s,border-color .18s,box-shadow .18s;display:flex;position:sticky;top:1.5rem;box-shadow:0 .75rem 2rem #00252329}.tour-cta[data-astro-cid-filcjv2n]:hover{box-shadow:0 .6rem 1.5rem #00252324}.tour-body[data-astro-cid-filcjv2n]{width:min(52rem, var(--page-width));margin-inline:auto;padding-block:clamp(2.25rem,4vw,3.5rem)}.inclusions[data-astro-cid-filcjv2n]{padding-block:clamp(2.5rem,4vw,4rem)}.inclusions-inner[data-astro-cid-filcjv2n]{width:var(--page-width);grid-template-columns:minmax(14rem,1fr) repeat(2,minmax(0,.8fr));gap:clamp(2rem,6vw,6rem);margin-inline:auto;display:grid}.inclusions[data-astro-cid-filcjv2n] h2[data-astro-cid-filcjv2n]{max-width:14ch;font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.25}.inclusions[data-astro-cid-filcjv2n] h3[data-astro-cid-filcjv2n]{color:var(--sun-300);font-family:var(--font-display);margin-top:0;font-size:1.5rem;font-weight:700}.inclusions[data-astro-cid-filcjv2n] ul[data-astro-cid-filcjv2n]{margin:0;padding:0;list-style:none}.inclusions[data-astro-cid-filcjv2n] li[data-astro-cid-filcjv2n]{padding-left:1.7rem;position:relative}.inclusions[data-astro-cid-filcjv2n] li[data-astro-cid-filcjv2n]:before{color:var(--sun-300);content:"✓";font-weight:700;position:absolute;left:0}.inclusions[data-astro-cid-filcjv2n] li[data-astro-cid-filcjv2n]+li[data-astro-cid-filcjv2n]{margin-top:.6rem}.program[data-astro-cid-filcjv2n]{padding-block:clamp(2.5rem,4vw,4rem)}.program-inner[data-astro-cid-filcjv2n]{width:var(--page-width);margin-inline:auto}.program[data-astro-cid-filcjv2n] h2[data-astro-cid-filcjv2n]{font-family:var(--font-display);letter-spacing:0;text-align:center;margin:0 0 clamp(2rem,4vw,3rem);font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.25}.program-list[data-astro-cid-filcjv2n]{width:min(72rem,100%);margin-inline:auto}.program-day[data-astro-cid-filcjv2n]{color:var(--block-card-text);background:var(--block-card-bg);border:1px solid var(--block-line);border-radius:1.15rem;margin-bottom:1rem;overflow:clip}.program-list[data-astro-cid-filcjv2n] summary[data-astro-cid-filcjv2n],.program-day--static[data-astro-cid-filcjv2n]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.25rem 1.4rem;display:grid}.program-list[data-astro-cid-filcjv2n] summary[data-astro-cid-filcjv2n]{cursor:pointer;list-style:none}.program-list[data-astro-cid-filcjv2n] summary[data-astro-cid-filcjv2n]::-webkit-details-marker{display:none}.program-day-number[data-astro-cid-filcjv2n]{width:2.25rem;height:2.25rem;color:var(--forest-950);background:var(--sun-300);border-radius:50%;place-items:center;font-size:.9rem;font-weight:800;line-height:1;display:grid}.program-list[data-astro-cid-filcjv2n] summary[data-astro-cid-filcjv2n] b[data-astro-cid-filcjv2n],.program-day--static[data-astro-cid-filcjv2n] b[data-astro-cid-filcjv2n]{font-family:var(--font-display);font-size:clamp(1.05rem,2vw,1.3rem);font-weight:700;line-height:1.35}.program-list[data-astro-cid-filcjv2n] summary[data-astro-cid-filcjv2n] i[data-astro-cid-filcjv2n]{border-bottom:.12rem solid;border-right:.12rem solid;width:.7rem;height:.7rem;transition:transform .18s;transform:rotate(45deg)}.program-list[data-astro-cid-filcjv2n] details[data-astro-cid-filcjv2n][open] summary[data-astro-cid-filcjv2n] i[data-astro-cid-filcjv2n]{transform:rotate(225deg)}.program-day--static[data-astro-cid-filcjv2n]{grid-template-columns:auto minmax(0,1fr)}.program-day-body[data-astro-cid-filcjv2n]{padding:.5rem 1.4rem 1.4rem 4.65rem}.program-copy[data-astro-cid-filcjv2n]{gap:1.5rem;display:grid}.activity-row[data-astro-cid-filcjv2n]{grid-template-columns:minmax(0,1.15fr) minmax(17rem,.85fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid;position:relative}.program-day-body--no-image[data-astro-cid-filcjv2n] .activity-row[data-astro-cid-filcjv2n]{grid-template-columns:minmax(0,1fr)}.activity[data-astro-cid-filcjv2n]{max-width:43rem;color:var(--block-muted);gap:1rem;display:flex;position:relative}.activity-number[data-astro-cid-filcjv2n]{z-index:1;width:2rem;height:2rem;color:var(--forest-950);background:var(--sun-300);border-radius:50%;flex:0 0 2rem;place-items:center;font-size:.8rem;font-weight:800;display:grid;position:relative}.activity-row[data-astro-cid-filcjv2n]:not(:last-child):after{background:var(--sun-300);content:"";width:.18rem;position:absolute;top:1rem;bottom:-2.5rem;left:.91rem}.activity-row[data-astro-cid-filcjv2n]>img{aspect-ratio:4/3;object-fit:cover;border-radius:1rem;width:100%;height:clamp(14rem,25vw,20rem)}.activity[data-astro-cid-filcjv2n] h3[data-astro-cid-filcjv2n]{color:var(--block-text);font-family:var(--font-display);margin:0 0 .65rem;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.35}.activity[data-astro-cid-filcjv2n] p[data-astro-cid-filcjv2n]{white-space:pre-line;margin:0;line-height:1.75}.gallery[data-astro-cid-filcjv2n]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:.5rem;padding:.5rem;display:grid}.gallery-item[data-astro-cid-filcjv2n]{min-width:0;margin:0;overflow:hidden}.gallery-item--landscape[data-astro-cid-filcjv2n]{grid-column:span 2}.gallery-item[data-astro-cid-filcjv2n] img{object-fit:cover;width:100%;height:100%}.gallery-item--portrait[data-astro-cid-filcjv2n] img{aspect-ratio:4/5}.gallery-item--landscape[data-astro-cid-filcjv2n] img{aspect-ratio:16/9}.gallery-item[data-astro-cid-filcjv2n].crop-top img{object-position:top}.gallery-item[data-astro-cid-filcjv2n].crop-bottom img{object-position:bottom}.gallery-item[data-astro-cid-filcjv2n].crop-left img{object-position:left}.gallery-item[data-astro-cid-filcjv2n].crop-right img{object-position:right}@media (width<=68rem){.tour-overview[data-astro-cid-filcjv2n]{grid-template-columns:1fr;gap:0}.tour-rail[data-astro-cid-filcjv2n]{grid-area:1/1;padding-top:1.5rem}.tour-cta[data-astro-cid-filcjv2n]{width:min(21rem,100%);margin:0 0 0 auto;position:static;box-shadow:0 .75rem 2rem #0025231f}.tour-overview-main[data-astro-cid-filcjv2n]{grid-area:2/1}}@media (width<=50rem){.facts[data-astro-cid-filcjv2n]{grid-template-columns:1fr 1fr}.inclusions-inner[data-astro-cid-filcjv2n]{grid-template-columns:1fr}.gallery[data-astro-cid-filcjv2n]{grid-template-columns:repeat(2,minmax(0,1fr))}.program-day-body[data-astro-cid-filcjv2n]{padding:.25rem 1rem 1rem}.activity-row[data-astro-cid-filcjv2n]{grid-template-columns:1fr}.activity-row[data-astro-cid-filcjv2n]>img{width:calc(100% - 3rem);height:14rem;margin-left:3rem}.program-list[data-astro-cid-filcjv2n] summary[data-astro-cid-filcjv2n],.program-day--static[data-astro-cid-filcjv2n]{gap:.75rem;padding:1rem}}@media (width<=34rem){.facts[data-astro-cid-filcjv2n]{grid-template-columns:1fr}.fact-card[data-astro-cid-filcjv2n]{grid-column:auto;min-height:0}.tour-cta[data-astro-cid-filcjv2n]{width:100%}}@media (prefers-reduced-motion:reduce){.program-list[data-astro-cid-filcjv2n] summary[data-astro-cid-filcjv2n] i[data-astro-cid-filcjv2n]{transition:none}}
