.CalendarSidebar-module-scss-module__7NoPPa__sidebarContainer{flex-direction:column;gap:16px;display:flex}
.MarkdownContent-module-scss-module__MSls7G__markdownContent{color:var(--mantine-color-text);word-wrap:break-word;overflow-wrap:break-word;line-height:1.7}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading1,.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading2,.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading3,.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading4,.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading5,.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading6{margin:24px 0 16px;font-weight:700;line-height:1.3}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading1{border-bottom:2px solid var(--mantine-color-gray-2);padding-bottom:12px;font-size:28px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading2{font-size:24px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading3{font-size:20px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading4{font-size:18px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading5{font-size:16px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading6{color:var(--mantine-color-gray-7);font-size:14px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__paragraph{margin:12px 0}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__paragraph:first-child{margin-top:0}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__paragraph:last-child{margin-bottom:0}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__list,.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__orderedList{margin:16px 0;padding-left:32px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__list{list-style:outside}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__orderedList{list-style:decimal}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__listItem{margin:6px 0;line-height:1.6}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__blockquote{border-left:4px solid var(--mantine-color-blue-5);background-color:var(--mantine-color-gray-0);color:var(--mantine-color-gray-7);margin:16px 0;padding:12px 16px;font-style:italic}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__blockquote p{margin:0}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__blockquote p:not(:last-child){margin-bottom:8px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__inlineCode{background-color:var(--mantine-color-gray-1);color:var(--mantine-color-red-7);border-radius:4px;padding:2px 6px;font-family:Courier New,Courier,monospace;font-size:.9em}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__preBlock{background-color:var(--mantine-color-gray-9);border-radius:6px;margin:16px 0;padding:12px;overflow-x:auto}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__preBlock code{color:var(--mantine-color-gray-0);font-family:Courier New,Courier,monospace;font-size:.9em;line-height:1.5}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__codeBlock{background-color:var(--mantine-color-gray-9);color:var(--mantine-color-gray-0);border-radius:6px;margin:16px 0;padding:12px;font-family:Courier New,Courier,monospace;font-size:.9em;display:block;overflow-x:auto}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__link{color:var(--mantine-color-blue-6);border-bottom:1px solid #0000;text-decoration:none;transition:all .2s}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__link:hover{border-bottom-color:var(--mantine-color-blue-6)}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__link:visited{color:var(--mantine-color-grape-6)}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__table{border-collapse:collapse;width:100%;margin:16px 0;font-size:.95em}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__tableHead{background-color:var(--mantine-color-gray-1)}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__tableHeader{text-align:left;border:1px solid var(--mantine-color-gray-3);padding:12px;font-weight:600}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__tableCell{border:1px solid var(--mantine-color-gray-3);padding:12px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__tableBody tr:nth-child(2n){background-color:var(--mantine-color-gray-0)}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__divider{border:none;border-top:2px solid var(--mantine-color-gray-2);margin:24px 0}@media (max-width:768px){.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading1{font-size:24px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading2{font-size:20px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading3{font-size:18px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__heading4{font-size:16px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__list,.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__orderedList{padding-left:24px}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__table{font-size:.85em}.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__tableHeader,.MarkdownContent-module-scss-module__MSls7G__markdownContent .MarkdownContent-module-scss-module__MSls7G__tableCell{padding:8px}}
.FaqAccordion-module-scss-module__MBTQXW__faqContainer{background:var(--mantine-color-body)}
.InstancesTimeline-module-scss-module__vNE3ta__timelineContainer{overflow-x:auto}.InstancesTimeline-module-scss-module__vNE3ta__timelineRow{transition:background-color .2s}.InstancesTimeline-module-scss-module__vNE3ta__timelineRow:hover{cursor:pointer}.InstancesTimeline-module-scss-module__vNE3ta__selectedRow{background-color:var(--mantine-color-blue-0)}.InstancesTimeline-module-scss-module__vNE3ta__meetingPoint{background:var(--mantine-color-blue-0);border-color:var(--mantine-color-blue-2)}
.TourDetailsCard-module-scss-module__lKQFXq__tourCard{background:var(--mantine-color-body)}.TourDetailsCard-module-scss-module__lKQFXq__detailsBox{background:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-2)}
.TourGalleryCarousel-module-scss-module__2L6WRq__carouselContainer{background:var(--mantine-color-gray-0);position:relative;overflow:hidden}.TourGalleryCarousel-module-scss-module__2L6WRq__carouselWrapper{-webkit-user-select:none;user-select:none;width:100%;height:400px;position:relative;overflow:hidden}@media (max-width:768px){.TourGalleryCarousel-module-scss-module__2L6WRq__carouselWrapper{height:300px}}.TourGalleryCarousel-module-scss-module__2L6WRq__imagesContainer{will-change:transform;height:100%;display:flex}.TourGalleryCarousel-module-scss-module__2L6WRq__imageSlide{justify-content:center;align-items:center;min-width:100%;height:100%;display:flex}.TourGalleryCarousel-module-scss-module__2L6WRq__image{object-fit:cover;pointer-events:none;width:100%;height:100%}.TourGalleryCarousel-module-scss-module__2L6WRq__placeholderImage{background:var(--mantine-color-gray-1);width:100%;height:400px;color:var(--mantine-color-dimmed);justify-content:center;align-items:center;display:flex}@media (max-width:768px){.TourGalleryCarousel-module-scss-module__2L6WRq__placeholderImage{height:300px}}.TourGalleryCarousel-module-scss-module__2L6WRq__navButton{z-index:10;background-color:#00000080;transition:opacity .2s;position:absolute;top:50%;transform:translateY(-50%)}.TourGalleryCarousel-module-scss-module__2L6WRq__navButton:hover{background-color:#000000b3}@media (max-width:768px){.TourGalleryCarousel-module-scss-module__2L6WRq__navButton{display:none}}.TourGalleryCarousel-module-scss-module__2L6WRq__navButtonLeft{left:12px}.TourGalleryCarousel-module-scss-module__2L6WRq__navButtonRight{right:12px}.TourGalleryCarousel-module-scss-module__2L6WRq__dotsContainer{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000004d;border-radius:20px;padding:8px 12px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.TourGalleryCarousel-module-scss-module__2L6WRq__dot{cursor:pointer;background-color:#ffffff80;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .2s,transform .2s}.TourGalleryCarousel-module-scss-module__2L6WRq__dot:hover{background-color:#fffc;transform:scale(1.2)}.TourGalleryCarousel-module-scss-module__2L6WRq__dotActive{background-color:#fff;transform:scale(1.3)}
.BookingPage-module-scss-module__z_uG7G__pageContainer{padding-top:60px;padding-bottom:60px}.BookingPage-module-scss-module__z_uG7G__layoutWrapper{align-items:flex-start;gap:2rem;display:flex}@media (max-width:991px){.BookingPage-module-scss-module__z_uG7G__layoutWrapper{flex-direction:column}}.BookingPage-module-scss-module__z_uG7G__mainContent{flex:1;min-width:0}@media (max-width:991px){.BookingPage-module-scss-module__z_uG7G__mainContent{width:100%}}.BookingPage-module-scss-module__z_uG7G__bookingSidebar{align-self:flex-start;width:420px}@media (max-width:991px){.BookingPage-module-scss-module__z_uG7G__bookingSidebar{order:2;width:100%;position:static}}.BookingPage-module-scss-module__z_uG7G__bookingSidebar::-webkit-scrollbar{width:6px}.BookingPage-module-scss-module__z_uG7G__bookingSidebar::-webkit-scrollbar-track{background:0 0}.BookingPage-module-scss-module__z_uG7G__bookingSidebar::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.BookingPage-module-scss-module__z_uG7G__bookingSidebar::-webkit-scrollbar-thumb:hover{background:#0000004d}.BookingPage-module-scss-module__z_uG7G__backButton{margin-bottom:1.5rem}.BookingPage-module-scss-module__z_uG7G__pageHeader{margin-bottom:2rem}@media (max-width:991px){.BookingPage-module-scss-module__z_uG7G__pageHeader{margin-bottom:1.5rem}}.BookingPage-module-scss-module__z_uG7G__contentSection{margin-bottom:1.5rem}.BookingPage-module-scss-module__z_uG7G__contentSection:last-child{margin-bottom:0}@media (max-width:991px){.BookingPage-module-scss-module__z_uG7G__stickyFormCard{box-shadow:0 1px 3px #0000001f}}@media (min-width:768px) and (max-width:991px){.BookingPage-module-scss-module__z_uG7G__layoutWrapper{gap:1.5rem}.BookingPage-module-scss-module__z_uG7G__bookingSidebar{width:100%;max-width:500px;margin:0 auto}}@media (min-width:1400px){.BookingPage-module-scss-module__z_uG7G__layoutWrapper{gap:3rem}.BookingPage-module-scss-module__z_uG7G__bookingSidebar{width:440px}}.BookingPage-module-scss-module__z_uG7G__mapContainerBlurred{background-color:#e0e0e0;border-radius:16px;width:100%;height:400px;position:relative;overflow:hidden}.BookingPage-module-scss-module__z_uG7G__blurredImage{object-fit:cover;filter:blur(10px);z-index:1;width:100%;height:100%}.BookingPage-module-scss-module__z_uG7G__mapContainerClear{border-radius:8px;width:100%;height:400px;position:relative;overflow:hidden}.BookingPage-module-scss-module__z_uG7G__mapButtonOverlay{z-index:2;pointer-events:auto;background-color:#00000026;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.TourQuickNav-module-scss-module__yjck6W__navContainer{z-index:20;position:sticky;top:20px}@media (max-width:768px){.TourQuickNav-module-scss-module__yjck6W__navContainer{margin-bottom:16px;padding:16px 0}}.TourQuickNav-module-scss-module__yjck6W__tourPill{cursor:pointer;transition:transform .2s}.TourQuickNav-module-scss-module__yjck6W__tourPill:hover{transform:translateY(-2px)}.TourQuickNav-module-scss-module__yjck6W__tourPill:active{transform:translateY(0)}.TourQuickNav-module-scss-module__yjck6W__tourPill:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px;border-radius:var(--mantine-radius-xl)}.TourQuickNav-module-scss-module__yjck6W__pill{border:1px solid;font-size:15px;transition:all .2s}@media (max-width:768px){.TourQuickNav-module-scss-module__yjck6W__pill{font-size:14px}}
.MarkdownEditor-module-scss-module__Fohe5W__editorContainer{width:100%}.MarkdownEditor-module-scss-module__Fohe5W__editorContainer .MarkdownEditor-module-scss-module__Fohe5W__label{color:var(--mantine-color-text);margin-bottom:8px;font-size:14px;font-weight:500;display:block}.MarkdownEditor-module-scss-module__Fohe5W__editorContainer .MarkdownEditor-module-scss-module__Fohe5W__tabs{border:1px solid var(--mantine-color-gray-3);border-radius:8px;overflow:hidden}.MarkdownEditor-module-scss-module__Fohe5W__editorContainer .MarkdownEditor-module-scss-module__Fohe5W__tabs .mantine-Tabs-list{border-bottom:1px solid var(--mantine-color-gray-3);background-color:var(--mantine-color-gray-0)}.MarkdownEditor-module-scss-module__Fohe5W__editorContainer .MarkdownEditor-module-scss-module__Fohe5W__editPanel{background-color:#f5f5f5;padding:16px}.MarkdownEditor-module-scss-module__Fohe5W__editorContainer .MarkdownEditor-module-scss-module__Fohe5W__previewPanel{background-color:#fafafa;max-height:500px;padding:16px;overflow-y:auto}.MarkdownEditor-module-scss-module__Fohe5W__editorContainer .MarkdownEditor-module-scss-module__Fohe5W__textarea{border:1px solid var(--mantine-color-gray-3);resize:vertical;width:100%;color:var(--mantine-color-text);background-color:#fff;border-radius:6px;margin-bottom:12px;padding:12px;font-family:Courier New,Courier,monospace;font-size:14px;line-height:1.5}.MarkdownEditor-module-scss-module__Fohe5W__editorContainer .MarkdownEditor-module-scss-module__Fohe5W__textarea:focus{border-color:var(--mantine-color-blue-5);outline:none;box-shadow:0 0 0 3px #3b82f61a}.MarkdownEditor-module-scss-module__Fohe5W__editorContainer .MarkdownEditor-module-scss-module__Fohe5W__textarea::placeholder{color:var(--mantine-color-gray-5)}.MarkdownEditor-module-scss-module__Fohe5W__editorContainer .MarkdownEditor-module-scss-module__Fohe5W__hint{background-color:var(--mantine-color-blue-0);color:var(--mantine-color-blue-9);border-radius:6px;padding:12px;font-size:12px;line-height:1.5}.MarkdownEditor-module-scss-module__Fohe5W__editorContainer .MarkdownEditor-module-scss-module__Fohe5W__hint p{margin:0}.MarkdownEditor-module-scss-module__Fohe5W__editorContainer .MarkdownEditor-module-scss-module__Fohe5W__hint code{background-color:#ffffff80;border-radius:3px;padding:2px 6px;font-family:Courier New,Courier,monospace;font-size:11px}.MarkdownEditor-module-scss-module__Fohe5W__editorContainer .MarkdownEditor-module-scss-module__Fohe5W__preview{background-color:#fff;border-radius:6px;min-height:100px;padding:12px}.MarkdownEditor-module-scss-module__Fohe5W__editorContainer .MarkdownEditor-module-scss-module__Fohe5W__emptyPreview{text-align:center;color:var(--mantine-color-gray-5);margin:0;padding:40px 20px}
