.rm[data-astro-cid-xljgbwpu]{margin:0}.rm__svg[data-astro-cid-xljgbwpu]{width:100%;height:auto;display:block}.rm__decor[data-astro-cid-xljgbwpu]{fill:none;stroke:var(--ink);stroke-width:1.5px;opacity:.16;stroke-linejoin:round;stroke-linecap:round}.rm__horizon[data-astro-cid-xljgbwpu]{stroke-dasharray:2 6}.rm__route[data-astro-cid-xljgbwpu]{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round}.rm__dot[data-astro-cid-xljgbwpu]{fill:var(--paper);stroke:var(--ink);stroke-width:1.5px;transition:fill .3s ease-out,stroke .3s ease-out}.rm__n[data-astro-cid-xljgbwpu]{font-family:var(--font-head);fill:var(--ink);font-size:10px;font-weight:700;transition:fill .3s ease-out}.rm__label[data-astro-cid-xljgbwpu]{font-family:var(--font-head);letter-spacing:.12em;text-transform:uppercase;fill:var(--t-62);font-size:11px;font-weight:700;transition:fill .3s ease-out}.rm__stop[data-astro-cid-xljgbwpu].is-lit .rm__dot[data-astro-cid-xljgbwpu]{fill:var(--teal);stroke:var(--teal)}.rm__stop[data-astro-cid-xljgbwpu].is-lit .rm__n[data-astro-cid-xljgbwpu]{fill:#fff}.rm__stop[data-astro-cid-xljgbwpu].is-lit .rm__label[data-astro-cid-xljgbwpu]{fill:var(--ink)}.reveal-ready[data-astro-cid-xljgbwpu] .rm[data-astro-cid-xljgbwpu][data-armed] .rm__route[data-astro-cid-xljgbwpu]{stroke-dasharray:1;stroke-dashoffset:1px}.reveal-ready[data-astro-cid-xljgbwpu] .rm[data-astro-cid-xljgbwpu][data-armed].is-drawn .rm__route[data-astro-cid-xljgbwpu]{stroke-dashoffset:0;transition:stroke-dashoffset 1.8s ease-out}@media (prefers-reduced-motion:reduce){.rm__route[data-astro-cid-xljgbwpu]{stroke-dashoffset:0!important}}.sunset[data-astro-cid-a76rrlyj]{letter-spacing:.04em;color:var(--teal-text);min-height:1.6em;margin-top:6px;font-size:13.5px}.tour-hero[data-astro-cid-euy74xnl]{background:var(--ink-900);padding:120px 0 96px;position:relative;overflow:hidden}.tour-hero__img[data-astro-cid-euy74xnl]{position:absolute;inset:0}.tour-hero__img[data-astro-cid-euy74xnl]:after{content:"";background:linear-gradient(90deg,#000000c2 0%,#0000009e 46%,#0000002e 100%);position:absolute;inset:0}.tour-hero__inner[data-astro-cid-euy74xnl]{position:relative}.tour-hero__lead[data-astro-cid-euy74xnl]{color:var(--w-74);max-width:560px;margin:22px 0 26px}.tour-hero__list[data-astro-cid-euy74xnl]{flex-wrap:wrap;gap:9px;margin-bottom:34px;display:flex}.tour-hero__list[data-astro-cid-euy74xnl] li[data-astro-cid-euy74xnl]{color:#fff;background:#00000073;border:1px solid #fff6;padding:9px 14px;font-size:13px}.itin__h[data-astro-cid-euy74xnl]{font-size:32px;line-height:1.1}.itin-grid[data-astro-cid-euy74xnl]{grid-template-columns:minmax(300px,360px) 1fr;align-items:start;gap:56px;display:grid}.itin-grid__map[data-astro-cid-euy74xnl]{max-width:360px}.itin__note[data-astro-cid-euy74xnl]{color:var(--t-62);margin:12px 0 38px;font-size:14.5px}.dayline[data-astro-cid-euy74xnl]{grid-template-columns:repeat(var(--steps), 1fr);border-top:2px solid var(--hair-light-14);display:grid}.step[data-astro-cid-euy74xnl]{padding:22px 12px 0;position:relative}.step[data-astro-cid-euy74xnl]:before{content:"";background:var(--ink);border-radius:50%;width:11px;height:11px;position:absolute;top:-6.5px;left:12px}.step[data-astro-cid-euy74xnl]:first-child:before{background:var(--teal)}.step__title[data-astro-cid-euy74xnl]{font-size:13.5px}.pick[data-astro-cid-euy74xnl]{gap:22px;display:grid}.pick[data-astro-cid-euy74xnl] .radio-row__dot[data-astro-cid-euy74xnl]{border-radius:3px}.pick[data-astro-cid-euy74xnl] .radio-row[data-astro-cid-euy74xnl] label[data-astro-cid-euy74xnl]{align-items:flex-start}.pick[data-astro-cid-euy74xnl] .radio-row__dot[data-astro-cid-euy74xnl]{margin-top:2px}.pick__t[data-astro-cid-euy74xnl]{display:block}.pick__d[data-astro-cid-euy74xnl]{font-family:var(--font-body);letter-spacing:0;color:var(--t-62);margin-top:3px;font-size:13.5px;font-weight:400;display:block}.pick[data-astro-cid-euy74xnl] .btn[data-astro-cid-euy74xnl]{justify-self:start}.dayline[data-astro-cid-euy74xnl].dayline--long{border-top:0;border-left:2px solid var(--hair-light-14);grid-template-columns:none;grid-auto-flow:row;padding-bottom:0;overflow:visible}.dayline--long[data-astro-cid-euy74xnl] .step[data-astro-cid-euy74xnl]{padding:0 0 20px 24px}.dayline--long[data-astro-cid-euy74xnl] .step[data-astro-cid-euy74xnl]:before{top:3px;left:-6.5px}.step__desc[data-astro-cid-euy74xnl]{color:var(--t-62);margin-top:6px;font-size:13px;line-height:1.55}.tour-body[data-astro-cid-euy74xnl]{margin-top:44px}.incl[data-astro-cid-euy74xnl]{border-top:1px solid var(--hair-light-14);grid-template-columns:1fr 1fr;gap:34px;margin-top:44px;padding-top:30px;display:grid}.incl__h[data-astro-cid-euy74xnl]{letter-spacing:.16em;margin-bottom:16px;font-size:12px}.incl__list[data-astro-cid-euy74xnl]{gap:10px;font-size:14.5px;display:grid}.incl__list--yes[data-astro-cid-euy74xnl]{color:var(--t-72)}.incl__list--yes[data-astro-cid-euy74xnl] li[data-astro-cid-euy74xnl]{align-items:center;gap:10px;display:flex}.incl__list[data-astro-cid-euy74xnl] .incl__check{color:var(--teal);flex:none}.incl__list--no[data-astro-cid-euy74xnl]{color:var(--t-62)}.cta[data-astro-cid-euy74xnl]{text-align:center}.cta__lead[data-astro-cid-euy74xnl]{color:var(--w-74);max-width:520px;margin:18px auto 34px}@media (width<=900px){.tour-hero[data-astro-cid-euy74xnl]{padding:80px 0 64px}.itin-grid[data-astro-cid-euy74xnl]{grid-template-columns:1fr;gap:34px}.itin-grid__map[data-astro-cid-euy74xnl]{max-width:320px}.dayline[data-astro-cid-euy74xnl]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:minmax(180px,1fr);grid-auto-flow:column;padding-bottom:12px;overflow-x:auto}.step[data-astro-cid-euy74xnl]{scroll-snap-align:start}}@media (width<=640px){.tour-hero[data-astro-cid-euy74xnl]{padding:56px 0 44px}.tour-hero__img[data-astro-cid-euy74xnl]:after{background:#0000009e}.itin__h[data-astro-cid-euy74xnl]{font-size:24px}.incl[data-astro-cid-euy74xnl]{grid-template-columns:1fr}}
