.tour-gallery[data-astro-cid-pxfwfqme]{position:relative;border-radius:var(--radius-lg);overflow:hidden}.tour-gallery__viewport[data-astro-cid-pxfwfqme]{position:relative;width:100%;padding-top:56.25%;background:var(--color-slate-100)}@media(max-width:640px){.tour-gallery__viewport[data-astro-cid-pxfwfqme]{padding-top:calc(56.25% + 40px)}}.tour-gallery__image[data-astro-cid-pxfwfqme]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;cursor:zoom-in}.tour-gallery__nav[data-astro-cid-pxfwfqme]{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:#0b243680;color:var(--color-white);cursor:pointer;transition:background-color .15s ease}.tour-gallery__nav[data-astro-cid-pxfwfqme]:hover{background:#0b2436bf}.tour-gallery__nav[data-astro-cid-pxfwfqme] svg[data-astro-cid-pxfwfqme]{width:20px;height:20px}.tour-gallery__nav--prev[data-astro-cid-pxfwfqme]{left:var(--space-3)}.tour-gallery__nav--next[data-astro-cid-pxfwfqme]{right:var(--space-3)}.tour-gallery__counter[data-astro-cid-pxfwfqme]{position:absolute;right:var(--space-3);bottom:var(--space-3);padding:4px 10px;border-radius:var(--radius-pill);background:var(--glass-bg);border:var(--glass-border);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));color:var(--color-navy-900);font-size:var(--fs-xs);font-weight:600}.lightbox[data-astro-cid-huqsi3vl]{width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:100dvh;margin:0;padding:48px 72px;border:0;background:transparent;overflow:hidden}.lightbox[data-astro-cid-huqsi3vl][open]{display:grid;place-items:center}.lightbox[data-astro-cid-huqsi3vl]::backdrop{background:#0b2436eb}.lightbox__image[data-astro-cid-huqsi3vl]{max-width:100%;max-height:calc(100vh - 96px);max-height:calc(100dvh - 96px);width:auto;height:auto;object-fit:contain;border-radius:var(--radius-md);box-shadow:0 10px 40px #0006}.lightbox__close[data-astro-cid-huqsi3vl],.lightbox__nav[data-astro-cid-huqsi3vl]{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:#ffffff2e;color:var(--color-white);cursor:pointer;transition:background-color .15s ease}.lightbox__close[data-astro-cid-huqsi3vl]:hover,.lightbox__nav[data-astro-cid-huqsi3vl]:hover{background:#ffffff52}.lightbox__close[data-astro-cid-huqsi3vl] svg[data-astro-cid-huqsi3vl],.lightbox__nav[data-astro-cid-huqsi3vl] svg[data-astro-cid-huqsi3vl]{width:22px;height:22px}.lightbox__close[data-astro-cid-huqsi3vl]{top:var(--space-4);right:var(--space-4)}.lightbox__nav[data-astro-cid-huqsi3vl]{top:50%;transform:translateY(-50%)}.lightbox__nav[data-astro-cid-huqsi3vl][hidden]{display:none}.lightbox__nav--prev[data-astro-cid-huqsi3vl]{left:var(--space-4)}.lightbox__nav--next[data-astro-cid-huqsi3vl]{right:var(--space-4)}.lightbox__counter[data-astro-cid-huqsi3vl]{position:absolute;left:50%;bottom:var(--space-4);transform:translate(-50%);color:#ffffffd9;font-size:var(--fs-sm);font-weight:600}@media(max-width:720px){.lightbox[data-astro-cid-huqsi3vl]{padding:72px var(--space-3)}.lightbox__image[data-astro-cid-huqsi3vl]{max-height:calc(100vh - 144px);max-height:calc(100dvh - 144px)}.lightbox__nav[data-astro-cid-huqsi3vl]{top:auto;bottom:var(--space-4);transform:none}.lightbox__nav--prev[data-astro-cid-huqsi3vl]{left:var(--space-4)}.lightbox__nav--next[data-astro-cid-huqsi3vl]{right:var(--space-4)}}.video-widget[data-astro-cid-4bxmjugi]{position:fixed;left:20px;bottom:20px;z-index:40}.video-widget[data-astro-cid-4bxmjugi][hidden]{display:none}.video-widget__thumb[data-astro-cid-4bxmjugi]{position:relative;width:150px;aspect-ratio:var(--ratio);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-navy-900);box-shadow:0 8px 28px #0b243659}.video-widget__preview[data-astro-cid-4bxmjugi],.video-widget__preview[data-astro-cid-4bxmjugi] iframe{position:absolute;inset:0;width:100%;height:100%;border:0;pointer-events:none}.video-widget__open[data-astro-cid-4bxmjugi]{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.video-widget__dismiss[data-astro-cid-4bxmjugi]{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:#0b243699;color:var(--color-white);cursor:pointer}.video-widget__dismiss[data-astro-cid-4bxmjugi]:hover{background:#0b2436d9}.video-widget__dismiss[data-astro-cid-4bxmjugi] svg[data-astro-cid-4bxmjugi]{width:14px;height:14px}.video-widget__dialog[data-astro-cid-4bxmjugi]{width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:transparent;overflow:hidden}.video-widget__dialog[data-astro-cid-4bxmjugi][open]{display:grid;place-items:center}.video-widget__dialog[data-astro-cid-4bxmjugi]::backdrop{background:#0b2436eb}.video-widget__player[data-astro-cid-4bxmjugi]{height:calc(100dvh - 96px);max-width:calc(100vw - 32px);aspect-ratio:var(--ratio);border-radius:var(--radius-md);overflow:hidden;background:#000}.video-widget__player[data-astro-cid-4bxmjugi] iframe{width:100%;height:100%;border:0}.video-widget__close[data-astro-cid-4bxmjugi]{position:absolute;top:var(--space-4);right:var(--space-4);z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#ffffff2e;color:var(--color-white);cursor:pointer}.video-widget__close[data-astro-cid-4bxmjugi]:hover{background:#ffffff52}.video-widget__close[data-astro-cid-4bxmjugi] svg[data-astro-cid-4bxmjugi]{width:22px;height:22px}@media(max-width:720px){.video-widget[data-astro-cid-4bxmjugi]{left:12px;bottom:12px}.video-widget__thumb[data-astro-cid-4bxmjugi]{width:96px;border-radius:var(--radius-md)}}.fact-icon[data-astro-cid-yat2wzba]{width:20px;height:20px;flex-shrink:0}.tour-slider[data-astro-cid-fu35r3jk]{margin-top:var(--space-7)}.tour-slider__head[data-astro-cid-fu35r3jk]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-4)}.tour-slider__title[data-astro-cid-fu35r3jk]{font-size:var(--fs-2xl);margin:0}@media(max-width:720px){.tour-slider__title[data-astro-cid-fu35r3jk]{font-size:var(--fs-xl)}.tour-slider__head[data-astro-cid-fu35r3jk]{align-items:flex-end}}.tour-slider__text[data-astro-cid-fu35r3jk]{min-width:0}.tour-slider__head--with-text[data-astro-cid-fu35r3jk]{align-items:flex-end}.tour-slider__description[data-astro-cid-fu35r3jk]{max-width:60ch;margin:var(--space-3) 0 0;color:var(--color-text-soft)}.tour-slider__nav[data-astro-cid-fu35r3jk]{display:flex;gap:var(--space-2);flex-shrink:0}.tour-slider__arrow[data-astro-cid-fu35r3jk]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;flex-shrink:0;border:none;border-radius:50%;background:var(--color-accent);color:var(--color-on-accent);cursor:pointer}.tour-slider__arrow[data-astro-cid-fu35r3jk]:hover:not(:disabled){background:var(--color-accent-hover)}.tour-slider__arrow[data-astro-cid-fu35r3jk]:disabled{background:var(--color-slate-100);color:var(--color-slate-300);cursor:default}.tour-slider__arrow[data-astro-cid-fu35r3jk] svg[data-astro-cid-fu35r3jk]{width:18px;height:18px}.tour-slider__track[data-astro-cid-fu35r3jk]{display:flex;gap:var(--space-4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.tour-slider__track[data-astro-cid-fu35r3jk]::-webkit-scrollbar{display:none}.tour-slider__slide[data-astro-cid-fu35r3jk]{flex:0 0 calc((100% - var(--space-4)) / 2);min-width:0;margin:0;scroll-snap-align:start}@media(max-width:560px){.tour-slider__slide[data-astro-cid-fu35r3jk]{flex-basis:100%}}.tour-slider__slide[data-astro-cid-fu35r3jk] img[data-astro-cid-fu35r3jk]{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-md);background:var(--color-slate-100);cursor:zoom-in}.tour-tabs[data-astro-cid-nkkazhef]{margin-top:var(--space-6);display:flex;gap:var(--space-6)}@media(max-width:640px){.tour-tabs[data-astro-cid-nkkazhef]{flex-direction:column;gap:var(--space-4)}}.tour-tabs__nav[data-astro-cid-nkkazhef]{flex-shrink:0;width:220px;display:flex;flex-direction:column}@media(max-width:640px){.tour-tabs__nav[data-astro-cid-nkkazhef]{width:100%}}.tour-tabs__btn[data-astro-cid-nkkazhef]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border:none;border-bottom:1px solid var(--color-slate-300);background:none;font-family:inherit;font-size:var(--fs-sm);font-weight:600;text-align:left;color:var(--color-slate-500);cursor:pointer;transition:color .15s ease}.tour-tabs__btn[data-astro-cid-nkkazhef]:not([aria-selected=true]){opacity:.7}.tour-tabs__btn[data-astro-cid-nkkazhef]:not([aria-selected=true]):hover{opacity:1}.tour-tabs__btn[data-astro-cid-nkkazhef]:hover,.tour-tabs__btn[data-astro-cid-nkkazhef][aria-selected=true]{color:var(--color-navy-800)}.tour-tabs__panel[data-astro-cid-nkkazhef] sup{font-size:.8em;line-height:0;vertical-align:super}.tour-tabs__label[data-astro-cid-nkkazhef]{text-transform:lowercase}.tour-tabs__label[data-astro-cid-nkkazhef]:first-letter{text-transform:uppercase}.tour-tabs__icon[data-astro-cid-nkkazhef]{flex-shrink:0;display:flex;color:var(--color-slate-500)}.tour-tabs__btn[data-astro-cid-nkkazhef][aria-selected=true] .tour-tabs__icon[data-astro-cid-nkkazhef]{color:var(--color-navy-800)}.tour-tabs__icon[data-astro-cid-nkkazhef] svg[data-astro-cid-nkkazhef]{width:16px;height:16px;transition:transform .15s ease}.tour-tabs__btn[data-astro-cid-nkkazhef][aria-selected=true] .tour-tabs__icon[data-astro-cid-nkkazhef] svg[data-astro-cid-nkkazhef]{transform:rotate(-90deg)}@media(max-width:640px){.tour-tabs__icon[data-astro-cid-nkkazhef] svg[data-astro-cid-nkkazhef]{transform:rotate(-90deg)}.tour-tabs__btn[data-astro-cid-nkkazhef][aria-selected=true] .tour-tabs__icon[data-astro-cid-nkkazhef] svg[data-astro-cid-nkkazhef]{transform:rotate(0)}}.tour-tabs__panels[data-astro-cid-nkkazhef]{flex:1;min-width:0;font-size:16px;line-height:var(--lh-normal);color:var(--color-text-soft)}.tour-tabs__panel[data-astro-cid-nkkazhef] p{color:var(--color-text-soft)}.tour-tabs__panel[data-astro-cid-nkkazhef] strong{color:var(--color-text)}.tour-tabs__panel[data-astro-cid-nkkazhef] h3{margin-top:var(--space-4);font-size:var(--fs-md);color:var(--color-text)}.tour-tabs__panel[data-astro-cid-nkkazhef] h3:first-child{margin-top:0}.tour-tabs__panel[data-astro-cid-nkkazhef] p+p,.tour-tabs__panel[data-astro-cid-nkkazhef] p+ul,.tour-tabs__panel[data-astro-cid-nkkazhef] ul+p,.tour-tabs__panel[data-astro-cid-nkkazhef] p+h3,.tour-tabs__panel[data-astro-cid-nkkazhef] ul+h3{margin-top:var(--space-3)}.tour-tabs__panel[data-astro-cid-nkkazhef] ul+h3,.tour-tabs__panel[data-astro-cid-nkkazhef] p+h3{margin-top:var(--space-5)}.tour-tabs__panel[data-astro-cid-nkkazhef] ul{display:grid;gap:var(--space-2);margin-top:var(--space-2)}.tour-tabs__panel[data-astro-cid-nkkazhef] h3+ul{margin-top:var(--space-2)}.tour-tabs__panel[data-astro-cid-nkkazhef] li{position:relative;padding-left:22px;color:var(--color-text-soft)}.tour-tabs__panel[data-astro-cid-nkkazhef] li:before{content:"";position:absolute;left:2px;top:.55em;width:8px;height:8px;border-radius:2px;background:var(--color-accent);border:1px solid var(--color-navy-900);transform:rotate(45deg)}.tour-tabs__panel[data-astro-cid-nkkazhef] a{color:var(--color-teal-600);text-decoration:underline}.tour-tabs__panel--excluded[data-astro-cid-nkkazhef] li:before{background:transparent}.tour-tabs__cards[data-astro-cid-nkkazhef]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.tour-tabs__panel[data-astro-cid-nkkazhef] .tour-tabs__card[data-astro-cid-nkkazhef]{position:relative;padding:var(--space-4);border:1px solid var(--color-slate-300);border-radius:var(--radius-md);background:var(--color-white);font-size:var(--fs-sm)}.tour-tabs__panel[data-astro-cid-nkkazhef] .tour-tabs__card[data-astro-cid-nkkazhef]:before{content:none}.tour-tabs__intro[data-astro-cid-nkkazhef]{margin-bottom:var(--space-4);font-size:var(--fs-sm)}.tour-tabs__panel[data-astro-cid-nkkazhef] .tour-tabs__card[data-astro-cid-nkkazhef] h3{margin:0 0 var(--space-2);font-family:var(--font-body);font-weight:600;color:var(--color-navy-800)}.tour-tabs__panel[data-astro-cid-nkkazhef] .tour-tabs__card[data-astro-cid-nkkazhef] p+p{margin-top:var(--space-2)}.tour-tabs__card-num[data-astro-cid-nkkazhef]{display:grid;margin-bottom:var(--space-3);place-items:center;width:28px;height:28px;border-radius:50%;background:var(--color-accent);color:var(--color-on-accent);font-size:var(--fs-xs);font-weight:700}.tour-tabs__panel[data-astro-cid-nkkazhef] .tour-rich__fact{display:flex;align-items:center;gap:var(--space-2);font-weight:600;color:var(--color-navy-800)}.tour-rich[data-astro-cid-rhaw62kq] p{color:var(--color-text)}.tour-rich[data-astro-cid-rhaw62kq] p+p,.tour-rich[data-astro-cid-rhaw62kq] p+ul,.tour-rich[data-astro-cid-rhaw62kq] ul+p,.tour-rich[data-astro-cid-rhaw62kq] ul+h3,.tour-rich[data-astro-cid-rhaw62kq] p+h3{margin-top:var(--space-3)}.tour-rich[data-astro-cid-rhaw62kq] h3{margin-top:var(--space-4);font-size:var(--fs-md);color:var(--color-navy-800)}.tour-rich[data-astro-cid-rhaw62kq] h3:first-child{margin-top:0}.tour-rich[data-astro-cid-rhaw62kq] ul{display:grid;gap:var(--space-2);margin-top:var(--space-2)}.tour-rich[data-astro-cid-rhaw62kq] li{position:relative;padding-left:22px}.tour-rich[data-astro-cid-rhaw62kq] li:before{content:"";position:absolute;left:2px;top:.55em;width:8px;height:8px;border-radius:2px;background:var(--color-accent);border:1px solid var(--color-navy-900);transform:rotate(45deg)}.tour-rich[data-astro-cid-rhaw62kq] a{color:var(--color-teal-600);text-decoration:underline}.tour-rich__fact[data-astro-cid-rhaw62kq]{display:flex;align-items:center;gap:var(--space-2);font-weight:600;color:var(--color-navy-800)}.tour-block[data-astro-cid-rhaw62kq]{margin-top:var(--space-7)}.tour-block__heading[data-astro-cid-rhaw62kq]{margin-top:var(--space-7);font-size:var(--fs-2xl);margin-bottom:var(--space-4)}@media(max-width:720px){.tour-block__heading[data-astro-cid-rhaw62kq]{font-size:var(--fs-xl)}}.tour-block[data-astro-cid-rhaw62kq]>.tour-block__heading[data-astro-cid-rhaw62kq]:first-child{margin-top:0}.tour-block__intro[data-astro-cid-rhaw62kq]{margin-bottom:var(--space-4);color:var(--color-text-soft)}.tour-service[data-astro-cid-rhaw62kq]{padding-top:var(--space-6);border-top:1px solid var(--color-slate-300)}.tour-service__note[data-astro-cid-rhaw62kq]{margin-bottom:var(--space-3);font-weight:600;font-size:var(--fs-sm);color:var(--color-teal-600)}.tour-facts[data-astro-cid-rhaw62kq]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4)}.tour-facts[data-astro-cid-rhaw62kq] li[data-astro-cid-rhaw62kq]{display:flex;align-items:center;gap:var(--space-2);font-weight:600;font-size:var(--fs-sm);color:var(--color-navy-800)}.tour-facts[data-astro-cid-rhaw62kq] li[data-astro-cid-rhaw62kq] span[data-astro-cid-rhaw62kq],.tour-rich__fact[data-astro-cid-rhaw62kq] span[data-astro-cid-rhaw62kq]{text-transform:lowercase}.tour-facts[data-astro-cid-rhaw62kq] li[data-astro-cid-rhaw62kq] span[data-astro-cid-rhaw62kq]:first-letter,.tour-rich__fact[data-astro-cid-rhaw62kq] span[data-astro-cid-rhaw62kq]:first-letter{text-transform:uppercase}.tour-service__photos[data-astro-cid-rhaw62kq]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3);margin-block:var(--space-4)}.tour-service__photos[data-astro-cid-rhaw62kq] img[data-astro-cid-rhaw62kq]{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-md)}.tour-accordion[data-astro-cid-rhaw62kq]{display:grid;gap:var(--space-3);margin-top:var(--space-5)}.tour-accordion[data-astro-cid-rhaw62kq]+.tour-accordion[data-astro-cid-rhaw62kq]{margin-top:var(--space-3)}.tour-accordion__item[data-astro-cid-rhaw62kq]{border:1px solid var(--color-slate-300);border-radius:var(--radius-md);background:var(--color-white)}.tour-accordion__item[data-astro-cid-rhaw62kq] summary[data-astro-cid-rhaw62kq]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4);font-family:var(--font-heading);font-size:var(--fs-md);color:var(--color-navy-800);cursor:pointer;list-style:none}.tour-accordion__item[data-astro-cid-rhaw62kq] summary[data-astro-cid-rhaw62kq]::-webkit-details-marker{display:none}.tour-accordion__item[data-astro-cid-rhaw62kq] summary[data-astro-cid-rhaw62kq] svg[data-astro-cid-rhaw62kq]{width:20px;height:20px;flex-shrink:0;transition:transform .2s ease}.tour-accordion__item[data-astro-cid-rhaw62kq][open] summary[data-astro-cid-rhaw62kq] svg[data-astro-cid-rhaw62kq]{transform:rotate(180deg)}.tour-accordion__body[data-astro-cid-rhaw62kq]{padding:0 var(--space-4) var(--space-4)}.tour-cards[data-astro-cid-rhaw62kq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-4)}.tour-card[data-astro-cid-rhaw62kq]{overflow:hidden;border-radius:var(--radius-md);background:var(--color-white)}.tour-card[data-astro-cid-rhaw62kq] img[data-astro-cid-rhaw62kq]{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.tour-card__body[data-astro-cid-rhaw62kq]{position:relative;padding:var(--space-4);font-size:.875rem}.tour-card__body[data-astro-cid-rhaw62kq]:has(.tour-card__num){padding-right:calc(var(--space-4) + 28px)}.tour-card__body[data-astro-cid-rhaw62kq] h3{margin-top:0;margin-bottom:var(--space-2);font-size:var(--fs-lg);line-height:1.25}.tour-card__num[data-astro-cid-rhaw62kq]{position:absolute;top:var(--space-3);right:var(--space-3);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--color-accent);color:var(--color-on-accent);font-weight:700;font-size:var(--fs-sm)}.tour-columns[data-astro-cid-rhaw62kq]{margin-top:var(--space-5);column-count:2;column-gap:var(--space-6)}.tour-columns[data-astro-cid-rhaw62kq] p{break-inside:avoid}@media(max-width:720px){.tour-columns[data-astro-cid-rhaw62kq]{column-count:1}}.tour-videos[data-astro-cid-rhaw62kq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-4);margin-top:var(--space-5)}.tour-videos__frame[data-astro-cid-rhaw62kq]{aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-md);background:var(--color-navy-900)}.tour-videos__frame[data-astro-cid-rhaw62kq] iframe[data-astro-cid-rhaw62kq]{width:100%;height:100%;border:0}.tour-videos__caption[data-astro-cid-rhaw62kq]{margin-top:var(--space-2);font-weight:600;color:var(--color-navy-800)}.tour-page-bg[data-astro-cid-4rdyl4de]{background:var(--color-bg-alt)}.tour[data-astro-cid-4rdyl4de]{padding-bottom:var(--space-6)}.tour__grid[data-astro-cid-4rdyl4de]{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"gallery sidebar" "head    sidebar" "main    sidebar";column-gap:var(--space-6);row-gap:var(--space-5);align-items:start;padding-top:var(--space-6)}.tour__gallery[data-astro-cid-4rdyl4de]{grid-area:gallery;min-width:0}.tour__head[data-astro-cid-4rdyl4de]{grid-area:head;min-width:0}.tour__main[data-astro-cid-4rdyl4de]{grid-area:main;min-width:0}.tour__sidebar[data-astro-cid-4rdyl4de]{grid-area:sidebar;position:sticky;top:calc(var(--header-height) + var(--space-4));align-self:start}@media(max-width:960px){.tour__grid[data-astro-cid-4rdyl4de]{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery" "head" "main" "sidebar"}.tour__sidebar[data-astro-cid-4rdyl4de]{position:static}}@media(min-width:641px)and (max-width:960px){.tour__grid--tabs[data-astro-cid-4rdyl4de] .tour__sidebar[data-astro-cid-4rdyl4de]{margin-left:calc(220px + var(--space-6))}}.tour__title[data-astro-cid-4rdyl4de]{font-size:var(--fs-2xl)}.tour__title-note[data-astro-cid-4rdyl4de]{font-size:.5em;font-weight:400;color:var(--color-text-soft);white-space:nowrap}.tour-facts[data-astro-cid-4rdyl4de]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin-top:var(--space-4)}.tour-facts[data-astro-cid-4rdyl4de] li[data-astro-cid-4rdyl4de]{display:flex;align-items:center;gap:var(--space-2);font-weight:600;font-size:var(--fs-sm);color:var(--color-navy-800)}.tour-facts[data-astro-cid-4rdyl4de] li[data-astro-cid-4rdyl4de] span[data-astro-cid-4rdyl4de]{text-transform:lowercase}.tour-facts[data-astro-cid-4rdyl4de] li[data-astro-cid-4rdyl4de] span[data-astro-cid-4rdyl4de]:first-letter{text-transform:uppercase}.tour-rich[data-astro-cid-4rdyl4de] p+p,.tour-rich[data-astro-cid-4rdyl4de] p+ul,.tour-rich[data-astro-cid-4rdyl4de] ul+p,.tour-rich[data-astro-cid-4rdyl4de] p+h3,.tour-rich[data-astro-cid-4rdyl4de] ul+h3{margin-top:var(--space-3)}.tour-rich[data-astro-cid-4rdyl4de] h3{margin-top:var(--space-4);font-size:var(--fs-md);color:var(--color-navy-800)}.tour-rich[data-astro-cid-4rdyl4de] ul{display:grid;gap:var(--space-2);margin-top:var(--space-2)}.tour-rich[data-astro-cid-4rdyl4de] li{position:relative;padding-left:22px}.tour-rich[data-astro-cid-4rdyl4de] li:before{content:"";position:absolute;left:2px;top:.55em;width:8px;height:8px;border-radius:2px;background:var(--color-accent);border:1px solid var(--color-navy-900);transform:rotate(45deg)}.tour-rich__fact[data-astro-cid-4rdyl4de]{display:flex;align-items:center;gap:var(--space-2);font-weight:600;color:var(--color-navy-800)}.booking-card[data-astro-cid-4rdyl4de]{padding:var(--space-5)}.booking-card__title[data-astro-cid-4rdyl4de]{font-size:var(--fs-lg);line-height:1.25}.booking-card__price[data-astro-cid-4rdyl4de]{margin-top:var(--space-3);font-size:var(--fs-2xl);font-weight:600;line-height:1.15;color:var(--color-teal-500)}.booking-card__price--text[data-astro-cid-4rdyl4de]{font-size:var(--fs-lg)}.booking-card__per[data-astro-cid-4rdyl4de]{font-size:var(--fs-xs);color:var(--color-slate-500)}.booking-card__note[data-astro-cid-4rdyl4de]{margin-top:var(--space-2);font-size:var(--fs-xs);font-weight:600;color:var(--color-slate-500)}.booking-card__quantity[data-astro-cid-4rdyl4de]{margin-top:var(--space-4);display:grid;gap:4px}.booking-card__quantity[data-astro-cid-4rdyl4de] label[data-astro-cid-4rdyl4de]{font-size:var(--fs-xs);font-weight:600;color:var(--color-text-soft)}.booking-card__quantity-header[data-astro-cid-4rdyl4de]{display:flex;align-items:baseline;justify-content:space-between}.booking-card__unit-price[data-astro-cid-4rdyl4de]{font-size:var(--fs-xs);font-weight:600;color:var(--color-text-soft)}.booking-card__stepper[data-astro-cid-4rdyl4de]{display:flex;align-items:stretch;height:41px;border:1px solid var(--color-slate-300);border-radius:var(--radius-sm);overflow:hidden}.booking-card__stepper-btn[data-astro-cid-4rdyl4de]{width:41px;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;background:var(--color-white);border:none;font-family:inherit;font-size:18px;font-weight:600;line-height:1;color:var(--color-navy-800);cursor:pointer}.booking-card__stepper-btn[data-astro-cid-4rdyl4de]:hover:not(:disabled){background:var(--color-slate-100)}.booking-card__stepper-btn[data-astro-cid-4rdyl4de]:focus-visible{outline:2px solid var(--color-navy-700);outline-offset:-2px}.booking-card__stepper-btn[data-astro-cid-4rdyl4de]:disabled{color:var(--color-slate-300);cursor:not-allowed}.booking-card__stepper-value[data-astro-cid-4rdyl4de]{flex:1;display:flex;align-items:center;justify-content:center;border-inline:1px solid var(--color-slate-300);font-size:.8125rem;font-weight:600;color:var(--color-text)}.booking-card__add-to-cart[data-astro-cid-4rdyl4de]{margin-top:var(--space-4);width:100%}.booking-card__phone[data-astro-cid-4rdyl4de]{margin-top:var(--space-4);display:flex;flex-direction:column;gap:2px;text-align:center;font-size:var(--fs-sm);color:var(--color-text-soft)}.booking-card__phone[data-astro-cid-4rdyl4de] a[data-astro-cid-4rdyl4de]{color:var(--color-teal-600);font-weight:600}.tour-wide[data-astro-cid-4rdyl4de]{padding-bottom:var(--space-6)}.tour-related[data-astro-cid-4rdyl4de]{padding-top:var(--space-6)}.tour-related[data-astro-cid-4rdyl4de] .experience-grid[data-astro-cid-4rdyl4de]{margin-top:var(--space-5);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}@media(max-width:900px){.tour-related[data-astro-cid-4rdyl4de] .experience-grid[data-astro-cid-4rdyl4de]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.tour-related[data-astro-cid-4rdyl4de] .experience-grid[data-astro-cid-4rdyl4de]{grid-template-columns:1fr}}
