.equipment-list[data-astro-cid-anjqsypl]{margin:var(--space-md) 0}.equipment-list[data-astro-cid-anjqsypl] ul[data-astro-cid-anjqsypl]{margin:var(--space-xs) 0;list-style:none}.equipment-list[data-astro-cid-anjqsypl] li[data-astro-cid-anjqsypl]{padding:var(--space-xs) 0;border-bottom:1px solid #e2e8f0}.equipment-list[data-astro-cid-anjqsypl] a[data-astro-cid-anjqsypl]{color:var(--color-primary)}.equipment-list[data-astro-cid-anjqsypl] a[data-astro-cid-anjqsypl]:hover{color:var(--color-accent)}.equipment-list__disclaimer[data-astro-cid-anjqsypl]{margin-top:var(--space-sm);color:#94a3b8;font-size:.8rem;font-style:italic}.tour-gallery[data-astro-cid-u6oons5u]{margin:var(--space-md) 0}.tour-gallery__block[data-astro-cid-u6oons5u]{margin-bottom:var(--space-md)}.tour-gallery__grid[data-astro-cid-u6oons5u]{gap:var(--space-sm);margin-top:var(--space-xs);grid-template-columns:repeat(4,1fr);display:grid}@media (width<=900px){.tour-gallery__grid[data-astro-cid-u6oons5u]{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.tour-gallery__grid[data-astro-cid-u6oons5u]{grid-template-columns:repeat(2,1fr)}}.tour-gallery__grid[data-astro-cid-u6oons5u] .tour-gallery__item[data-astro-cid-u6oons5u]:nth-child(n+13){display:none}.tour-gallery__item[data-astro-cid-u6oons5u]{cursor:zoom-in;border-radius:var(--radius);background:0 0;border:0;padding:0;overflow:hidden}.tour-gallery__item[data-astro-cid-u6oons5u] img{aspect-ratio:4/3;object-fit:cover;width:100%;margin:0;transition:transform .2s,opacity .2s;display:block}.tour-gallery__item[data-astro-cid-u6oons5u]:hover img{opacity:.92;transform:scale(1.04)}.tour-gallery__more[data-astro-cid-u6oons5u]{margin-top:var(--space-sm);font-family:var(--font-heading);border:2px solid var(--color-primary);color:var(--color-primary);cursor:pointer;background:0 0;border-radius:2rem;padding:.5rem 1.1rem;font-size:.9rem;transition:all .2s}.tour-gallery__more[data-astro-cid-u6oons5u]:hover{background:var(--color-primary);color:#fff}.tour-gallery__wide[data-astro-cid-u6oons5u]{margin:var(--space-md) 0 0}.tour-gallery__wide[data-astro-cid-u6oons5u] button[data-astro-cid-u6oons5u]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.tour-gallery__wide[data-astro-cid-u6oons5u] img{border-radius:var(--radius);width:100%;height:auto;margin-top:var(--space-xs);display:block}.tour-gallery__profile[data-astro-cid-u6oons5u]+.tour-gallery__profile[data-astro-cid-u6oons5u]{margin-top:var(--space-md);display:block}.lightbox[data-astro-cid-u6oons5u][hidden]{display:none}.lightbox[data-astro-cid-u6oons5u]{z-index:1000;background:#000000e6;justify-content:center;align-items:center;padding:clamp(1rem,4vw,3rem);display:flex;position:fixed;inset:0}.lightbox__stage[data-astro-cid-u6oons5u]{flex-direction:column;align-items:center;gap:.75rem;max-width:92vw;max-height:90vh;margin:0;display:flex}.lightbox__img[data-astro-cid-u6oons5u]{object-fit:contain;border-radius:var(--radius);width:auto;max-width:92vw;height:auto;max-height:82vh}.lightbox__caption[data-astro-cid-u6oons5u]{color:#fff;text-align:center;max-width:60ch;font-size:.9rem}.lightbox__btn[data-astro-cid-u6oons5u]{color:#fff;cursor:pointer;background:#0006;border:0;border-radius:50%;line-height:1;position:absolute}.lightbox__close[data-astro-cid-u6oons5u]{width:3rem;height:3rem;font-size:1.8rem;top:1rem;right:1rem}.lightbox__prev[data-astro-cid-u6oons5u],.lightbox__next[data-astro-cid-u6oons5u]{width:3.25rem;height:3.25rem;font-size:2.2rem;top:50%;transform:translateY(-50%)}.lightbox__prev[data-astro-cid-u6oons5u]{left:clamp(.5rem,2vw,2rem)}.lightbox__next[data-astro-cid-u6oons5u]{right:clamp(.5rem,2vw,2rem)}.lightbox__btn[data-astro-cid-u6oons5u]:hover{background:#000000b3}.lightbox__counter[data-astro-cid-u6oons5u]{color:#fff;font-variant-numeric:tabular-nums;font-size:.9rem;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.tour-video[data-astro-cid-xxcws7x4]{margin:0}.tour-video__poster[data-astro-cid-xxcws7x4],.tour-video[data-astro-cid-xxcws7x4] iframe{aspect-ratio:16/9;border-radius:var(--radius);border:0;width:100%;display:block;overflow:hidden}.tour-video__poster[data-astro-cid-xxcws7x4]{cursor:pointer;background:#000;padding:0;position:relative}.tour-video__poster[data-astro-cid-xxcws7x4] img{object-fit:cover;border-radius:var(--radius);width:100%;height:100%;margin:0;transition:opacity .2s;display:block}.tour-video__poster[data-astro-cid-xxcws7x4]:hover img{opacity:.85}.tour-video__play[data-astro-cid-xxcws7x4]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tour-video__play-bg[data-astro-cid-xxcws7x4]{transition:fill .2s}.tour-video__poster[data-astro-cid-xxcws7x4]:hover .tour-video__play-bg[data-astro-cid-xxcws7x4]{fill:red}.tour-video__hint[data-astro-cid-xxcws7x4]{color:#64748b;margin:.5rem 0 0;font-size:.8rem;line-height:1.4}.breadcrumbs[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{align-items:center;gap:var(--space-xs);color:#64748b;flex-wrap:wrap;font-size:.85rem;list-style:none;display:flex}.breadcrumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before{content:"›";margin-right:var(--space-xs);color:#94a3b8}.breadcrumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]{color:inherit;text-decoration:none}.breadcrumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]:hover{text-decoration:underline}.breadcrumbs[data-astro-cid-vx4iavld] [data-astro-cid-vx4iavld][aria-current=page]{color:#334155}.related-tours[data-astro-cid-6424ishr]{margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid #e2e8f0}.related-tours[data-astro-cid-6424ishr] h2[data-astro-cid-6424ishr]{margin-bottom:var(--space-md)}.tour-header[data-astro-cid-bpxeyu7a]{background-position:50%;background-size:cover;align-items:flex-end;min-height:400px;display:flex}.tour-header__overlay[data-astro-cid-bpxeyu7a]{width:100%;padding:var(--space-lg) 0 var(--space-md);color:#fff;background:linear-gradient(#0000,#000000b3)}.tour-header__date[data-astro-cid-bpxeyu7a]{margin-top:var(--space-xs);opacity:.9;font-size:.95rem}.tour-content[data-astro-cid-bpxeyu7a]{margin:var(--space-md) 0;line-height:1.8}.tour-content__media[data-astro-cid-bpxeyu7a]{float:right;width:48%;margin:0 0 var(--space-sm) var(--space-md)}@media (width<=700px){.tour-content__media[data-astro-cid-bpxeyu7a]{float:none;width:100%;margin:0 0 var(--space-sm)}}.tour-content[data-astro-cid-bpxeyu7a] p{margin-bottom:var(--space-sm)}.tour-content[data-astro-cid-bpxeyu7a] p img{margin:var(--space-md) auto;border-radius:var(--radius);display:block}.tour-content[data-astro-cid-bpxeyu7a] p:has(>img:only-child){margin:var(--space-md) 0}.tour-content[data-astro-cid-bpxeyu7a] p:has(>img:only-child)+p:has(>img:only-child){margin-top:var(--space-sm)}.tour-content[data-astro-cid-bpxeyu7a] h2,.tour-content[data-astro-cid-bpxeyu7a] h3,.tour-content[data-astro-cid-bpxeyu7a] h4{margin-top:var(--space-md);margin-bottom:var(--space-xs)}.tour-route[data-astro-cid-bpxeyu7a]{margin:var(--space-md) 0;padding:var(--space-sm);border-radius:var(--radius);background:#e9eef3}.tour-route[data-astro-cid-bpxeyu7a] h3[data-astro-cid-bpxeyu7a]{margin-bottom:var(--space-xs)}.tour-links[data-astro-cid-bpxeyu7a] ul[data-astro-cid-bpxeyu7a]{margin-top:var(--space-xs);list-style:none}.tour-links[data-astro-cid-bpxeyu7a] li[data-astro-cid-bpxeyu7a]{padding:var(--space-xs) 0}.tour-optional[data-astro-cid-bpxeyu7a]{color:#64748b;margin-top:var(--space-sm);font-size:.9rem}
