.ActivityDetail_hero__P4oa2{position:relative;background:url(/images/hero/activitieshero.jpg) 50%/cover no-repeat;min-height:520px;padding:2rem 0 0;display:flex;flex-direction:column;overflow:hidden;font-family:Plus Jakarta Sans,Outfit,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.ActivityDetail_heroOverlay__m8UhI{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,28,40,.55),rgba(8,28,40,.42) 40%,rgba(8,28,40,.72));pointer-events:none;z-index:0}.ActivityDetail_heroInner__sPDrE{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;flex:1 1;padding-bottom:2.5rem}.ActivityDetail_breadcrumbs__EtLUg{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 1.25rem;padding:0;list-style:none;font-size:.78rem;color:rgba(255,255,255,.85)}.ActivityDetail_breadcrumbs__EtLUg a{color:rgba(255,255,255,.85);text-decoration:none;transition:color .15s ease}.ActivityDetail_breadcrumbs__EtLUg a:hover{color:#ffd60a}.ActivityDetail_breadcrumbSep__FKT7c{opacity:.55;margin:0 .1rem}.ActivityDetail_breadcrumbCurrent__H3wy3{color:#fff;font-weight:600}.ActivityDetail_badges__Uy8wI{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:1rem;margin-top:4rem}.ActivityDetail_badgeBestseller__p0qbg{background:#ffd60a;color:#1c1b22;font-weight:700;letter-spacing:.02em}.ActivityDetail_badgeBestseller__p0qbg,.ActivityDetail_badgeSoft__5CCbb{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .85rem;border-radius:999px;font-size:.72rem}.ActivityDetail_badgeSoft__5CCbb{background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.18);color:#fff;font-weight:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ActivityDetail_title__kSiC1{margin:0 0 1rem;max-width:760px;font-size:clamp(1.85rem,4.2vw,2.9rem);font-weight:700;line-height:1.12;color:#fff;letter-spacing:-.02em}.ActivityDetail_titleAccent__OdT75{color:#ffd60a;display:block}.ActivityDetail_metaRow__cVUUD{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.35rem;margin-bottom:1.75rem;color:rgba(255,255,255,.95);font-size:.9rem;font-weight:500}.ActivityDetail_metaItem__n257A{display:inline-flex;align-items:center;gap:.4rem}.ActivityDetail_metaIcon__yM1YV{flex-shrink:0;font-size:1rem;opacity:.95}.ActivityDetail_metaStar__CSvEX{color:#ffd60a}.ActivityDetail_galleryStrip__KhO_u{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:auto;width:100%;max-width:920px}.ActivityDetail_galleryThumb___eGMm{position:relative;display:block;width:100%;aspect-ratio:16/11;border:0;padding:0;border-radius:14px;overflow:hidden;cursor:pointer;background:rgba(255,255,255,.08);box-shadow:0 10px 28px rgba(0,0,0,.28);transition:transform .18s ease,box-shadow .18s ease}.ActivityDetail_galleryThumb___eGMm:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(0,0,0,.34)}.ActivityDetail_galleryThumbImg__kQ5NJ{width:100%!important;height:100%!important;object-fit:cover}.ActivityDetail_galleryMoreOverlay__es31N{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(63,26,115,.72);color:#fff;font-size:clamp(.95rem,1.6vw,1.15rem);font-weight:700;letter-spacing:.01em;pointer-events:none}.ActivityDetail_body__eoebZ{padding-top:1.75rem;padding-bottom:2.5rem}.ActivityDetail_overviewBlock__TuQWp{font-family:Plus Jakarta Sans,Outfit,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.ActivityDetail_aboutEyebrow__CPrqz{display:flex;align-items:center;gap:.55rem;margin:0 0 .55rem;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#3b0764}.ActivityDetail_aboutLine__u08zN{display:inline-block;width:28px;height:3px;border-radius:999px;background:#ffd60a;flex-shrink:0}.ActivityDetail_aboutTitle__tnzEF{margin:0 0 1rem;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:700;line-height:1.2;color:#14182b;letter-spacing:-.02em}.ActivityDetail_descriptionWrap__sKLVN{position:relative}.ActivityDetail_descriptionContent__rxHug{color:#4b5563;font-size:.95rem;line-height:1.7;text-align:left}.ActivityDetail_descriptionContent__rxHug p{margin:0 0 .9rem}.ActivityDetail_descriptionContent__rxHug p:last-child{margin-bottom:0}.ActivityDetail_descriptionCollapsed__SEssT{display:block;max-height:calc(1.7em * 4);overflow:hidden}.ActivityDetail_readMoreBtn__NXyxK{display:inline;margin:0;padding:0;border:none;background:none;color:#3b0764;font-size:.95rem;font-weight:700;cursor:pointer;line-height:1.7}.ActivityDetail_readMoreBtn__NXyxK:hover{text-decoration:underline;color:#5b2fa8}.ActivityDetail_mediaBlock__zgB3I{margin-top:1.75rem}.ActivityDetail_facilitiesBlock__fXV_I{margin-top:2.25rem}.ActivityDetail_facilitiesTitle__95Pll{margin:0 0 1.1rem;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;color:#14182b;letter-spacing:-.02em}.ActivityDetail_facilitiesGrid__fDXVq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.ActivityDetail_facilityCard__FPIs0{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.65rem;min-height:118px;padding:1.1rem .75rem 1rem;background:#fff;border:1px solid rgba(28,22,51,.04);border-radius:14px;box-shadow:0 6px 18px rgba(28,22,51,.06);text-align:center}.ActivityDetail_facilityIcon__8N91q{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#f0eafb;color:#3b0764;flex-shrink:0}.ActivityDetail_facilityName__xgDX6{margin:0;font-size:.82rem;font-weight:600;line-height:1.35;color:#1c1633}.ActivityDetail_meetingSection__wf2jB{font-family:Plus Jakarta Sans,Outfit,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.ActivityDetail_meetingTitle__Vw8ob{margin:0 0 1.1rem;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:700;line-height:1.2;color:#14182b;letter-spacing:-.02em}.ActivityDetail_meetingCard__5EBXR{overflow:hidden;background:#fff;border:1px solid rgba(28,22,51,.06);border-radius:22px;box-shadow:0 10px 28px rgba(28,22,51,.08)}.ActivityDetail_meetingMap__Pq0Pr{position:relative;display:flex;align-items:center;justify-content:center;min-height:210px;background-position:50%;background-size:cover;background-repeat:no-repeat}.ActivityDetail_meetingMap__Pq0Pr:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,28,40,.18),rgba(8,28,40,.42));pointer-events:none}.ActivityDetail_mapBtn__cdDl8{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem 1.25rem;border-radius:999px;background:#3b0764;color:#fff;font-size:.82rem;font-weight:700;text-decoration:none;box-shadow:0 10px 24px rgba(59,7,100,.35);transition:background .15s ease,transform .12s ease}.ActivityDetail_mapBtn__cdDl8:hover{background:#4c1d95;color:#fff;transform:translateY(-1px)}.ActivityDetail_meetingDetails__rE1kq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem 2rem;gap:1.5rem 2rem;padding:1.5rem 1.6rem 1.65rem;background:#fff}.ActivityDetail_meetingCol__AGgyI{min-width:0}.ActivityDetail_meetingLabel__wngdu{display:block;margin-bottom:.45rem;font-size:.65rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#3b0764}.ActivityDetail_meetingHeading__8d3sv{margin:0 0 .45rem;font-size:1.05rem;font-weight:700;line-height:1.3;color:#14182b}.ActivityDetail_meetingText__9IWIN{margin:0;font-size:.88rem;line-height:1.55;color:#6b7280;white-space:pre-line}@media (max-width:991px){.ActivityDetail_hero__P4oa2{min-height:460px;padding-top:1.5rem}.ActivityDetail_galleryStrip__KhO_u{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;max-width:100%}.ActivityDetail_facilitiesGrid__fDXVq{grid-template-columns:repeat(2,minmax(0,1fr))}.ActivityDetail_meetingDetails__rE1kq{grid-template-columns:1fr;gap:1.25rem}}@media (max-width:767px){.ActivityDetail_hero__P4oa2{min-height:auto;padding-top:1.25rem}.ActivityDetail_title__kSiC1{font-size:1.65rem}.ActivityDetail_metaRow__cVUUD{gap:.65rem 1rem;font-size:.82rem;margin-bottom:1.25rem}.ActivityDetail_galleryStrip__KhO_u{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ActivityDetail_facilitiesGrid__fDXVq{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.ActivityDetail_facilityCard__FPIs0{min-height:108px;padding:.95rem .6rem .85rem}.ActivityDetail_meetingMap__Pq0Pr{min-height:180px}.ActivityDetail_meetingDetails__rE1kq{padding:1.25rem 1.1rem 1.35rem}}.ActivityDetail_itineraryBlock__ZtJqW{font-family:Plus Jakarta Sans,Outfit,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.ActivityDetail_itinerarySub__8STZs{margin:-.5rem 0 1.5rem;font-size:.85rem;color:#7a7590}.ActivityDetail_itineraryTimeline__SESYC{padding-left:4px}.ActivityDetail_itineraryItem__PGGev{--tl-line-color:#dcd8e4}.ActivityDetail_itineraryItem__PGGev:before,.ActivityDetail_itineraryItem__PGGev[data-line-active]:before{border-inline-start-color:#dcd8e4!important}.ActivityDetail_itineraryBullet__Y9bAr{background:#fff!important;border:1px solid #ece8e1!important;border-radius:12px!important;color:#8a85a0!important;font-size:.82rem;font-weight:700;box-shadow:0 4px 12px rgba(28,22,51,.1)}.ActivityDetail_itineraryItem__PGGev:first-child .ActivityDetail_itineraryBullet__Y9bAr{background:#3b0764!important;border-color:#3b0764!important;color:#ffd60a!important;box-shadow:0 6px 14px rgba(59,7,100,.3)}.ActivityDetail_itineraryItemBody__BPkx2{padding-top:2px;padding-bottom:6px}.ActivityDetail_itineraryTitle__0VZMP{margin:0 0 .25rem;font-size:.95rem;font-weight:600;line-height:1.3;color:#14182b}.ActivityDetail_itineraryText__LfF_x{max-width:560px;font-size:.82rem;line-height:1.6;color:#6b7280}.ActivityDetail_itineraryText__LfF_x p{margin:0}@media (max-width:767px){.ActivityDetail_itineraryText__LfF_x{max-width:100%}}.ActivityDetail_incBlock__yeqcy{font-family:Plus Jakarta Sans,Outfit,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.ActivityDetail_incGrid__tlS_x{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;align-items:start}.ActivityDetail_incCard__7Mnd9{background:#fff;border:1px solid rgba(28,22,51,.05);border-radius:18px;box-shadow:0 8px 26px rgba(28,22,51,.07);padding:1.25rem 1.4rem 1.35rem}.ActivityDetail_incHead__W_GDU{display:flex;align-items:center;gap:.6rem;margin:0 0 .5rem;font-size:.95rem;font-weight:600;color:#14182b}.ActivityDetail_incHeadIcon__WULkp{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;flex-shrink:0}.ActivityDetail_incHeadIconYes__B3o88{background:#e4f6ec;color:#1b7a4b}.ActivityDetail_incHeadIconNo__0MVcG{background:#fdeaea;color:#e53935}.ActivityDetail_incSub__Whh6G{margin:0 0 .9rem 1.9rem;font-size:.74rem;color:#7a7590}.ActivityDetail_incList__I7uLg{list-style:none;margin:0;padding:0;font-size:.82rem;line-height:1.5;color:#4b5563}.ActivityDetail_incList__I7uLg>li{position:relative;margin:0 0 .7rem;padding-left:1.5rem}.ActivityDetail_incList__I7uLg>li:last-child{margin-bottom:0}.ActivityDetail_incList__I7uLg>li:before{position:absolute;left:.1rem;top:0;font-size:.8rem;font-weight:700}.ActivityDetail_incListYes__mVeLw>li:before{content:"\2713";color:#1b9a5b}.ActivityDetail_incListNo__UPJjb>li:before{content:"\2715";color:#e53935}.ActivityDetail_incEmpty__F66Ov{margin:0;font-size:.82rem;color:#7a7590}@media (max-width:767px){.ActivityDetail_incGrid__tlS_x{grid-template-columns:1fr}}.m_468e7eda{padding-top:0;padding-bottom:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m_468e7eda::-webkit-calendar-picker-indicator,.m_468e7eda::-webkit-clear-button{display:none}.m_468e7eda::-webkit-datetime-edit-ampm-field,.m_468e7eda::-webkit-datetime-edit-hour-field,.m_468e7eda::-webkit-datetime-edit-minute-field,.m_468e7eda::-webkit-datetime-edit-second-field{padding-top:0;max-height:calc(1.875rem * var(--mantine-scale));display:inline}.m_468e7eda::-webkit-datetime-edit-ampm-field:focus,.m_468e7eda::-webkit-datetime-edit-hour-field:focus,.m_468e7eda::-webkit-datetime-edit-minute-field:focus,.m_468e7eda::-webkit-datetime-edit-second-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_7a8f1e6d{display:flex;align-items:center;height:100%;overflow:hidden}:where([dir=rtl]) .m_7a8f1e6d{flex-direction:row-reverse}.m_d6bb0a54{display:flex;align-items:center;height:calc(var(--input-height) - 15px)}.m_b97ecb26{display:flex;flex-direction:column}.m_31fe42f9{display:flex;gap:calc(.25rem * var(--mantine-scale))}.m_9c4817c3{padding:calc(.25rem * var(--mantine-scale))}.m_154c536b{text-align:center;width:2.5em;height:2em;border-radius:var(--mantine-radius-default);font-size:var(--control-font-size,var(--mantine-font-size-sm))}.m_154c536b:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}@media (hover:hover){.m_154c536b:hover:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_154c536b:hover:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_154c536b:hover:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}@media (hover:none){.m_154c536b:active:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_154c536b:active:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_154c536b:active:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}.m_7be09d0c{text-align:center;height:2em;padding-inline:.5em;border-radius:var(--mantine-radius-default);font-size:var(--control-font-size,var(--mantine-font-size-sm))}.m_7be09d0c:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}@media (hover:hover){.m_7be09d0c:hover:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_7be09d0c:hover:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_7be09d0c:hover:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}@media (hover:none){.m_7be09d0c:active:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_7be09d0c:active:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_7be09d0c:active:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}.m_7d00001d+.m_7d00001d{margin-top:var(--mantine-spacing-sm)}.m_d8d918d7{margin-bottom:calc(.25rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-size:calc(var(--control-font-size, var(--mantine-font-size-sm)) - 2px);font-weight:500;display:flex;align-items:center;-webkit-padding-start:calc(.4375rem * var(--mantine-scale));padding-inline-start:calc(.4375rem * var(--mantine-scale))}.m_d8d918d7:after{content:"";width:100%;height:calc(.0625rem * var(--mantine-scale));flex:1 1;-webkit-margin-start:var(--mantine-spacing-xs);margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_d8d918d7:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_d8d918d7:after{background-color:var(--mantine-color-dark-4)}.m_6b43ba88{width:calc(2ch + .3em);caret-color:transparent;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;position:relative;height:100%;line-height:1;padding-inline:.15em;border:0;text-align:center;text-align-last:center;background-color:transparent;color:var(--input-color);border-radius:calc(.125rem * var(--mantine-scale));-webkit-appearance:none;-moz-appearance:none;appearance:none}.m_6b43ba88:where([data-am-pm]){width:calc(3ch + .3em)}.m_6b43ba88:where(:disabled){cursor:not-allowed}.m_6b43ba88::selection{background-color:transparent}.m_6b43ba88::placeholder{opacity:1;color:inherit}.m_6b43ba88:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);outline:0}.m_6b43ba88:focus::placeholder{color:var(--mantine-color-white)}.m_396ce5cb{--day-size-xs:calc(1.875rem * var(--mantine-scale));--day-size-sm:calc(2.25rem * var(--mantine-scale));--day-size-md:calc(2.625rem * var(--mantine-scale));--day-size-lg:calc(3rem * var(--mantine-scale));--day-size-xl:calc(3.375rem * var(--mantine-scale));--day-size:var(--day-size-sm);width:var(--day-size,var(--day-size-sm));height:var(--day-size,var(--day-size-sm));font-size:calc(var(--day-size) / 2.8);display:inline-flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent;border-radius:var(--mantine-radius-default);color:var(--mantine-color-text);opacity:1}@media (hover:hover){[data-mantine-color-scheme=light] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}.m_396ce5cb:where([data-static]){-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;cursor:default}.m_396ce5cb:where([data-weekend]){color:var(--mantine-color-red-6)}.m_396ce5cb:where([data-outside]){color:var(--mantine-color-dimmed);opacity:.5}.m_396ce5cb:where(:disabled,[data-disabled]){color:var(--mantine-color-disabled-color);cursor:not-allowed;opacity:.5}.m_396ce5cb:where([data-hidden]){display:none}:where([data-mantine-color-scheme=light]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-dark-4)}.m_396ce5cb:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m_396ce5cb:where([data-in-range]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m_396ce5cb:where([data-in-range]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}.m_396ce5cb:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range][data-first-in-range]){border-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast)}@media (hover:hover){.m_396ce5cb:where([data-selected]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_396ce5cb:where([data-selected]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}.m_18a3eca{color:var(--mantine-color-dimmed);font-weight:400;font-size:var(--wr-fz,var(--mantine-font-size-sm));text-transform:capitalize;padding-bottom:calc(var(--wr-spacing, var(--mantine-spacing-sm)) / 2)}.m_cc9820d3{border-collapse:collapse;table-layout:fixed}.m_8f457cd5{padding:0}.m_8f457cd5:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_6cff9dea{--wn-size-xs:calc(1.875rem * var(--mantine-scale));--wn-size-sm:calc(2.25rem * var(--mantine-scale));--wn-size-md:calc(2.625rem * var(--mantine-scale));--wn-size-lg:calc(3rem * var(--mantine-scale));--wn-size-xl:calc(3.375rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-weight:400;font-size:calc(var(--wn-size, var(--wn-size-sm)) / 2.8);text-align:center;width:var(--wn-size,var(--wn-size-sm))}.m_dc6a3c71{--dpc-size-xs:calc(1.875rem * var(--mantine-scale));--dpc-size-sm:calc(2.25rem * var(--mantine-scale));--dpc-size-md:calc(2.625rem * var(--mantine-scale));--dpc-size-lg:calc(3rem * var(--mantine-scale));--dpc-size-xl:calc(3.375rem * var(--mantine-scale));--dpc-size:var(--dpc-size-sm);font-size:var(--dpc-fz,var(--mantine-font-size-sm));height:var(--dpc-size);width:calc((var(--dpc-size) * 7) / 3 + calc(.09375rem * var(--mantine-scale)));display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-color:transparent;color:var(--mantine-color-text);opacity:1;border-radius:var(--mantine-radius-default)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_dc6a3c71:where(:disabled,[data-disabled]){color:var(--mantine-color-disabled-color);cursor:not-allowed;opacity:.5}.m_dc6a3c71:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast,var(--mantine-color-white))}@media (hover:hover){.m_dc6a3c71:where([data-selected]):hover{background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_dc6a3c71:where([data-selected]):active{background-color:var(--mantine-primary-color-filled-hover)}}.m_dc6a3c71:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m_dc6a3c71:where([data-in-range]):hover{background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m_dc6a3c71:where([data-in-range]):active{background-color:var(--mantine-primary-color-light)}}.m_dc6a3c71:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-first-in-range][data-last-in-range]){border-radius:var(--mantine-radius-default)}.m_9206547b{border-collapse:collapse;border-width:0}.m_c5a19c7d{padding:0}.m_c5a19c7d:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_2a6c32d{border-collapse:collapse;border-width:0;cursor:pointer}.m_fe27622f{padding:0}.m_fe27622f:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_730a79ed{--dch-control-size-xs:calc(1.875rem * var(--mantine-scale));--dch-control-size-sm:calc(2.25rem * var(--mantine-scale));--dch-control-size-md:calc(2.625rem * var(--mantine-scale));--dch-control-size-lg:calc(3rem * var(--mantine-scale));--dch-control-size-xl:calc(3.375rem * var(--mantine-scale));--dch-control-size:var(--dch-control-size-sm);display:flex;max-width:calc(var(--dch-control-size) * 8 + calc(.4375rem * var(--mantine-scale)));margin-bottom:var(--mantine-spacing-xs)}.m_2351eeb0,.m_f6645d97{height:var(--dch-control-size);border-radius:var(--mantine-radius-default);display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1;cursor:pointer}.m_2351eeb0:where([data-static]),.m_f6645d97:where([data-static]){cursor:default}@media (hover:hover){[data-mantine-color-scheme=light] .m_2351eeb0:hover:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=light] .m_f6645d97:hover:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_2351eeb0:hover:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=dark] .m_f6645d97:hover:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m_2351eeb0:active:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=light] .m_f6645d97:active:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_2351eeb0:active:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=dark] .m_f6645d97:active:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_2351eeb0:where(:disabled,[data-disabled]),.m_f6645d97:where(:disabled,[data-disabled]){opacity:.2;cursor:not-allowed}.m_2351eeb0{width:var(--dch-control-size)}.m_f6645d97{flex:1 1;font-size:var(--dch-fz,var(--mantine-font-size-sm));font-weight:500;text-transform:capitalize}.m_367dc749{width:60%;height:60%}.m_367dc749:where([data-direction=next]){transform:rotate(270deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=next]){transform:rotate(90deg)}.m_367dc749:where([data-direction=previous]){transform:rotate(90deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=previous]){transform:rotate(270deg)}.m_30b26e33{display:flex;gap:var(--mantine-spacing-md)}.m_6fa5e2aa{cursor:pointer;line-height:unset}.m_6fa5e2aa:where([data-read-only]){cursor:default}.m_765a40cf{display:flex;font-size:var(--preset-font-size)}.m_d6a681e1{display:flex;flex-direction:column;-webkit-border-end:calc(.0625rem * var(--mantine-scale)) solid;border-inline-end:calc(.0625rem * var(--mantine-scale)) solid;-webkit-padding-end:.5em;padding-inline-end:.5em;-webkit-margin-end:.5em;margin-inline-end:.5em}:where([data-mantine-color-scheme=light]) .m_d6a681e1{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_d6a681e1{border-color:var(--mantine-color-dark-5)}.m_acd30b22{padding:.52em .8em;border-radius:var(--mantine-radius-default);font-size:var(--preset-font-size);white-space:nowrap}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_acd30b22:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_acd30b22:hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_acd30b22:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_acd30b22:active{background-color:var(--mantine-color-dark-5)}}.m_208d2562{display:flex;align-items:stretch;margin-top:var(--mantine-spacing-md)}.m_62ee059{flex:1 1;-webkit-margin-end:var(--mantine-spacing-md);margin-inline-end:var(--mantine-spacing-md)}.m_ac3f4d63{text-align:center;padding-inline:1em;padding-block:.25em;border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-default);color:var(--mantine-color-default-color);border-radius:var(--time-grid-radius,var(--mantine-radius-default));font-size:var(--time-grid-fz,var(--mantine-font-size-sm))}@media (hover:hover){.m_ac3f4d63:hover:where(:not([data-disabled])){background-color:var(--mantine-color-default-hover)}}@media (hover:none){.m_ac3f4d63:active:where(:not([data-disabled])){background-color:var(--mantine-color-default-hover)}}.m_ac3f4d63:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);border-color:transparent}@media (hover:hover){.m_ac3f4d63:where([data-active]):hover:where(:not([data-disabled])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_ac3f4d63:where([data-active]):active:where(:not([data-disabled])){background-color:var(--mantine-primary-color-filled-hover)}}.m_ac3f4d63:where(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.Faqs_section__iWKTN{font-family:Plus Jakarta Sans,Outfit,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.Faqs_eyebrow__qFPEp{display:flex;align-items:center;gap:.55rem;margin:0 0 .55rem;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#3b0764}.Faqs_eyebrowLine__erB3s{display:inline-block;width:28px;height:3px;border-radius:999px;background:#ffd60a;flex-shrink:0}.Faqs_title__Blr6m{margin:0 0 .25rem;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:700;line-height:1.2;color:#14182b;letter-spacing:-.02em}.Faqs_subtitle__UOt4r{margin:0 0 1.1rem;font-size:.85rem;color:#7a7590}.Faqs_root__IvV7H{background:#fff;border:1px solid rgba(28,22,51,.05);border-radius:18px;box-shadow:0 8px 26px rgba(28,22,51,.07);overflow:hidden}.Faqs_item__jCt41{background:transparent!important;border:0!important;border-bottom:1px solid #efece6!important;border-radius:0!important;margin:0!important}.Faqs_item__jCt41:last-child{border-bottom:0!important}.Faqs_control__K50EM{padding:18px 22px!important;background:transparent!important;transition:background .15s ease}.Faqs_control__K50EM:hover{background:#faf8fd!important}.Faqs_label__cBLUM{padding:0!important;font-size:.9rem;font-weight:600;line-height:1.4;color:#14182b}.Faqs_chevron__PjFsE{color:#3b0764;-webkit-margin-start:12px;margin-inline-start:12px}.Faqs_chevron__PjFsE svg{width:16px;height:16px}.Faqs_panel__MYfuN{color:#6b7280;font-size:.88rem;line-height:1.65}.Faqs_content__r8AYO{padding:0 22px 18px!important}@media (max-width:767px){.Faqs_control__K50EM{padding:15px 16px!important}.Faqs_content__r8AYO{padding:0 16px 16px!important}}.Availability_widget__5ndf5{--ck-purple:#3d2b75;--ck-purple-deep:#3b0764;--ck-purple-soft:#f3effb;--ck-yellow:#ffd60a;--ck-ink:#1c1633;--ck-muted:#7a7590;--ck-border:#ece8e1;--ck-panel:#f4f2f7;font-family:Plus Jakarta Sans,Outfit,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.Availability_widgetStandalone__m_jHP{background:#fff;border:1px solid var(--ck-border);border-radius:18px;overflow:hidden;box-shadow:0 1px 2px rgba(28,22,51,.05),0 12px 32px rgba(28,22,51,.08)}.Availability_header__A6xXm{padding:18px 20px 16px;background:linear-gradient(135deg,#4a0a77 0,var(--ck-purple-deep) 100%);color:#fff}.Availability_headerTitle__4Qq3e{margin:0 0 2px;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-yellow)}.Availability_priceBlock__I9R5E{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin:2px 0 4px}.Availability_priceValue__6YUHI{font-size:1.75rem;font-weight:700;line-height:1.15;color:#fff;letter-spacing:-.02em}.Availability_priceUnit__wfw_k{font-size:.8125rem;color:rgba(255,255,255,.75)}.Availability_headerSub__WcuOY{margin:0;font-size:.78rem;color:rgba(255,255,255,.78)}.Availability_embedded__W1f_O{margin:0;padding:0;background:transparent;border:none;box-shadow:none}.Availability_sectionLabel__38_i3{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-purple)}.Availability_sectionLabel__38_i3 svg{flex-shrink:0;color:var(--ck-purple)}.Availability_body__i4Cyl{padding:0}.Availability_bodyStandalone__Mv8jG{padding:18px 18px 20px}.Availability_emptyDates__hXfGi{padding:24px 12px;text-align:center;font-size:.875rem;color:var(--ck-muted);background:var(--ck-panel);border-radius:14px}.Availability_calendarBox__tcext{background:var(--ck-panel);border-radius:16px;padding:14px 12px 16px}.Availability_monthNav__L2FMQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.Availability_monthLabel__nChiC{font-size:.9375rem;font-weight:600;color:var(--ck-ink)}.Availability_monthNavBtn__zJPoI{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:50%;background:transparent;color:#b0abc0;font-size:1.15rem;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.Availability_monthNavBtn__zJPoI:hover:not(:disabled){background:#ebe7f3;color:var(--ck-ink)}.Availability_monthNavBtn__zJPoI:disabled{opacity:.3;cursor:not-allowed}.Availability_weekdays__TXvVM{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:6px}.Availability_weekday__0TCmM{text-align:center;font-size:.65rem;font-weight:700;color:#a09bb4}.Availability_dateStripWrap__VnjvP{position:relative}.Availability_navBtnNext__PdAf7,.Availability_navBtnPrev__fj_2b,.Availability_navBtn__t1p8H{display:none!important}.Availability_dateStrip__GnZCc{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px 2px;gap:4px 2px;overflow:visible}.Availability_dateCard__Zg7EX{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;width:100%;min-width:0;padding:0;border:none;border-radius:10px;background:transparent;cursor:pointer;transition:background .15s ease,color .15s ease,transform .12s ease}.Availability_dateCard__Zg7EX:hover:not(:disabled):not(.Availability_dateCardSelected__9wxqU){background:#ebe7f3}.Availability_dayName__bCu3L,.Availability_monthName__CfuFd{display:none}.Availability_dayNumber__zpB4_{font-size:.8125rem;font-weight:700;color:var(--ck-ink)}.Availability_dateCardSelected__9wxqU{background:var(--ck-purple-deep);box-shadow:0 4px 12px rgba(59,7,100,.3)}.Availability_dateCardSelected__9wxqU .Availability_dayNumber__zpB4_{color:#fff}.Availability_dateCardDisabled__NE8R0{cursor:not-allowed;background:transparent}.Availability_dateCardDisabled__NE8R0 .Availability_dayNumber__zpB4_{color:#c9c5d4;font-weight:600}.Availability_timingSection__1KRXx{margin-top:16px}.Availability_timingHeading__u5l3Y{display:flex;align-items:center;gap:6px;margin-bottom:10px}.Availability_timingIcon__sNRfP{color:var(--ck-purple)}.Availability_timingTitle__62yoS{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-purple)}.Availability_timingBox__074B1{background:var(--ck-panel);border-radius:14px;padding:14px 16px}.Availability_timingRow__ionLd{display:flex;align-items:center;justify-content:space-between;gap:8px}.Availability_timingCol__Z0LfT{text-align:center;flex:1 1}.Availability_timingLabel__daJJY{font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-muted);margin-bottom:2px}.Availability_timingValue__wh_Pi{font-size:.9375rem;font-weight:700;color:var(--ck-ink)}.Availability_durationBadge__9HKs4{padding:4px 12px;border-radius:999px;background:var(--ck-purple-soft);color:var(--ck-purple);font-size:.72rem;font-weight:700;white-space:nowrap}.ModalityOptions_wrapper__Ky_Tq{--ck-purple:#3d2b75;--ck-purple-deep:#3b0764;--ck-purple-soft:#f3effb;--ck-yellow:#ffd60a;--ck-yellow-hover:#f2c800;--ck-ink:#1c1633;--ck-muted:#7a7590;--ck-panel:#f4f2f7;--ck-green-bg:#ecfaf2;--ck-green-line:#bfead2;--ck-green-text:#1b7a4b;margin-top:0;display:flex;flex-direction:column;gap:14px;font-family:Plus Jakarta Sans,Outfit,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.ModalityOptions_lowestPriceNote__83ylu{font-size:.8125rem;color:var(--ck-muted);margin:0;line-height:1.4}.ModalityOptions_lowestPriceNote__83ylu strong{color:var(--ck-ink)}.ModalityOptions_sectionLabel__uEOxT{display:flex;align-items:center;gap:6px;margin:0;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-purple)}.ModalityOptions_selectedPackage__jviUG{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;background:var(--ck-purple-soft);border:1px solid #ddd5f0}.ModalityOptions_selectedPackageLabel__PRjeG{margin:0 0 2px;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-purple)}.ModalityOptions_selectedPackageName___3Kds{margin:0;font-size:.875rem;font-weight:700;color:var(--ck-ink);line-height:1.35}.ModalityOptions_changeLink__32P3I{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:var(--ck-purple);font-size:.8rem;font-weight:700;cursor:pointer;white-space:nowrap;padding:0;text-decoration:none}.ModalityOptions_changeLink__32P3I:hover{text-decoration:underline}.ModalityOptions_metaControls__t_kpQ{display:flex;flex-direction:column;gap:12px}.ModalityOptions_timeSection__ZO5pt{margin:0}.ModalityOptions_fieldLabel__t6Yyr{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ck-purple);margin-bottom:8px}.ModalityOptions_timePills__Tdxw6{display:flex;flex-wrap:wrap;gap:8px}.ModalityOptions_timePill__AuXkB{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid #d9d4e6;background:#fff;color:var(--ck-ink);border-radius:999px;padding:8px 14px;font-size:.8125rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.ModalityOptions_timePill__AuXkB:hover{border-color:var(--ck-purple);color:var(--ck-purple)}.ModalityOptions_timePillActive__x3KEK{border-color:var(--ck-purple-deep);background:var(--ck-purple-soft);color:var(--ck-purple-deep)}.ModalityOptions_paxList__UkX_8{display:flex;flex-direction:column;gap:10px}.ModalityOptions_paxRow__7JyGz{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:14px;background:var(--ck-panel)}.ModalityOptions_paxLabel__qK7Jl{margin:0;font-size:.9rem;font-weight:700;color:var(--ck-ink)}.ModalityOptions_paxMeta__TA4Si{margin:3px 0 0;font-size:.75rem;color:var(--ck-muted);font-weight:500}.ModalityOptions_paxMeta__TA4Si>div{display:inline}.ModalityOptions_stepper__2eMKC{display:flex;align-items:center;gap:12px;flex-shrink:0}.ModalityOptions_qtyBtn__q_Hi8{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid #d9d4e6;border-radius:50%;background:#fff;color:var(--ck-ink);font-size:1.05rem;line-height:1;cursor:pointer;transition:background .15s ease,opacity .15s ease}.ModalityOptions_qtyBtn__q_Hi8:hover:not(:disabled){background:var(--ck-purple-soft)}.ModalityOptions_qtyBtnPlus__M61vY{background:var(--ck-purple-deep);border-color:var(--ck-purple-deep);color:#fff}.ModalityOptions_qtyBtnPlus__M61vY:hover:not(:disabled){background:var(--ck-purple)}.ModalityOptions_qtyBtn__q_Hi8:disabled{opacity:.35;cursor:not-allowed}.ModalityOptions_qtyValue__qHBta{min-width:18px;text-align:center;font-size:.95rem;font-weight:700;color:var(--ck-ink)}.ModalityOptions_ticketHint__nSkue{font-size:.8rem;color:var(--ck-muted,#6b7280);margin:-4px 0 12px}.ModalityOptions_maxReachedNote__TgNCu{font-size:.75rem;color:#7c5e10;margin:0;background:#fff8e1;border:1px solid #f5e1a0;border-radius:10px;padding:10px 12px}.ModalityOptions_summary__Z1fq2{margin:0;padding:16px;border-radius:14px;background:var(--ck-panel)}.ModalityOptions_summaryTitle__5LURa{margin:0 0 10px;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-purple)}.ModalityOptions_summaryRow__tXfLX{display:flex;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:.8125rem;color:var(--ck-ink)}.ModalityOptions_summaryRow__tXfLX strong{font-weight:700}.ModalityOptions_summaryDivider__MTfyv{border:0;border-top:1px solid #e3ded3;margin:10px 0;opacity:1}.ModalityOptions_totalRow__1h8zK{display:flex;justify-content:space-between;align-items:baseline}.ModalityOptions_totalLabel__CMHmz{font-size:.95rem;font-weight:700;color:var(--ck-ink)}.ModalityOptions_totalValue__rxRtw{font-size:1.2rem;font-weight:700;color:var(--ck-purple-deep)}.ModalityOptions_vat__jwEYQ{margin-top:2px;text-align:right;font-size:.68rem;color:var(--ck-muted)}.ModalityOptions_bookBtn__4FCtj{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px 20px;border:none;border-radius:14px;background:var(--ck-yellow);color:#1c1b22;font-size:.95rem;font-weight:700;cursor:pointer;box-shadow:0 8px 18px rgba(255,214,10,.35);transition:background .2s ease,transform .15s ease}.ModalityOptions_bookBtn__4FCtj:hover:not(:disabled){background:var(--ck-yellow-hover)}.ModalityOptions_bookBtn__4FCtj:active:not(:disabled){transform:scale(.99)}.ModalityOptions_bookBtn__4FCtj:disabled{background:#e6e2ee;color:#8a85a0;box-shadow:none;cursor:not-allowed}.ModalityOptions_cardList__8soJ8{display:flex;flex-direction:column;gap:12px}.ModalityOptions_card__G3QM7{background:#fff;border:1px solid #e8e4ef;border-radius:14px;padding:16px;transition:border-color .15s ease,box-shadow .15s ease}.ModalityOptions_cardTitle__c_Up_{font-size:1.05rem;font-weight:700;color:var(--ck-ink);margin:0 0 12px;line-height:1.35}.ModalityOptions_cancelBlock__UY60t{display:flex;gap:10px;align-items:flex-start;margin-bottom:12px}.ModalityOptions_cancelIcon__4hXdJ{color:var(--ck-green-text);flex-shrink:0;margin-top:2px}.ModalityOptions_cancelTitle__rJImh{color:var(--ck-green-text);font-weight:700;font-size:.9rem;margin:0 0 2px}.ModalityOptions_cancelText__r3NGq{color:var(--ck-muted);font-size:.8rem;margin:0;line-height:1.4}.ModalityOptions_detailRow___zmTW{display:flex;gap:10px;align-items:flex-start;margin-bottom:14px}.ModalityOptions_detailIcon__isr81{color:var(--ck-purple);flex-shrink:0;margin-top:2px}.ModalityOptions_detailText__Bfo71{font-size:.875rem;color:#4b4560;margin:0;line-height:1.45}.ModalityOptions_priceRow__87gtt{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.ModalityOptions_priceFrom__IP6pL{font-size:.8rem;color:var(--ck-muted);margin-bottom:2px}.ModalityOptions_priceMain__dyJKl{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ModalityOptions_amount__ZpSiV{font-size:1.15rem;font-weight:700;color:var(--ck-ink)}.ModalityOptions_taxesNote__egjoT{font-size:.75rem;color:#9ca3af;margin-top:2px}.ModalityOptions_selectBtn___p5CY{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ck-yellow);border:1px solid var(--ck-yellow);color:#1c1b22;font-weight:700;font-size:.875rem;padding:10px 22px;border-radius:10px;cursor:pointer;transition:background .15s ease}.ModalityOptions_selectBtn___p5CY:hover{background:var(--ck-yellow-hover)}.ModalityOptions_emptyState__ae4vz{text-align:center;color:var(--ck-muted);font-size:.9rem;padding:20px 12px}@media (max-width:576px){.ModalityOptions_priceRow__87gtt{flex-direction:column;align-items:stretch}.ModalityOptions_selectBtn___p5CY{width:100%}}.Selection_panel__a3ALa{--ck-purple:#3d2b75;--ck-purple-deep:#3b0764;--ck-purple-soft:#f3effb;--ck-yellow:#ffd60a;--ck-yellow-hover:#f2c800;--ck-ink:#1c1633;--ck-muted:#7a7590;--ck-border:#ece8e1;--ck-panel:#f4f2f7;--ck-green-bg:#ecfaf2;--ck-green-line:#bfead2;--ck-green-text:#1b7a4b;margin-top:0;background:#fff;border:1px solid var(--ck-border);border-radius:20px;overflow:hidden;box-shadow:0 1px 2px rgba(28,22,51,.05),0 14px 36px rgba(28,22,51,.1);font-family:Plus Jakarta Sans,Outfit,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.Selection_panelHeader__UYZr2{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 16px;background:linear-gradient(135deg,#4a0a77 0,var(--ck-purple-deep) 100%);color:#fff}.Selection_fromLabel__9h41K{display:block;margin-bottom:2px;font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ck-yellow)}.Selection_headerPrice__9kmvM{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.Selection_headerPriceValue__VZggl{font-size:1.85rem;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#fff}.Selection_headerPriceUnit__Tvda7{font-size:.85rem;font-weight:400;color:rgba(255,255,255,.78)}.Selection_headerRating__OeNI7{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;margin-top:4px;font-size:.875rem;font-weight:700;color:#fff;white-space:nowrap}.Selection_headerRating__OeNI7 svg{color:var(--ck-yellow);flex-shrink:0}.Selection_headerRatingCount__LuXa_{font-weight:500;color:rgba(255,255,255,.78)}.Selection_panelBody__wQQmQ{padding:18px 18px 20px;display:flex;flex-direction:column;gap:18px}.Selection_section__awqyU{margin:0}.Selection_sectionLabel__9DfJk{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-purple)}.Selection_sectionLabel__9DfJk svg{flex-shrink:0}.Selection_infoNote__4TVQl{margin-bottom:10px;padding:10px 12px;border:1px solid #ddd5f0;border-radius:10px;background:var(--ck-purple-soft);color:#54488a;font-size:.75rem;line-height:1.5}.Selection_guarantee___HYR1{display:flex;align-items:center;gap:8px;margin-bottom:4px;padding:10px 12px;border-radius:10px;background:var(--ck-green-bg);border:1px solid var(--ck-green-line);color:var(--ck-green-text);font-size:.8125rem;font-weight:700}.Selection_guarantee___HYR1 svg{flex-shrink:0;color:var(--ck-green-text)}.Selection_paxList__1JiZr{display:flex;flex-direction:column;gap:10px}.Selection_paxRow__pt93d{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:14px;background:var(--ck-panel);border:1px solid transparent;box-shadow:none}.Selection_paxLabel__zSTXw{display:block;margin:0;font-size:.9rem;font-weight:600;color:var(--ck-ink)}.Selection_paxPrice__d8Ar9{margin-top:3px;font-size:.75rem;color:var(--ck-muted);font-weight:500}.Selection_paxPrice__d8Ar9>div{display:inline}.Selection_stepper__T1_hj{display:flex;align-items:center;gap:12px;flex-shrink:0}.Selection_qtyBtn__YIBYN{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid #d9d4e6;border-radius:50%;background:#fff;color:var(--ck-ink);font-size:1.05rem;line-height:1;cursor:pointer;transition:background .15s ease,opacity .15s ease}.Selection_qtyBtn__YIBYN:hover:not(:disabled){background:var(--ck-purple-soft)}.Selection_qtyBtnPlus__VIfcO{background:var(--ck-purple-deep);border-color:var(--ck-purple-deep);color:#fff}.Selection_qtyBtnPlus__VIfcO:hover:not(:disabled){background:var(--ck-purple)}.Selection_qtyBtn__YIBYN:disabled{opacity:.35;cursor:not-allowed}.Selection_qtyValue__Briao{min-width:18px;text-align:center;font-size:.95rem;font-weight:700;color:var(--ck-ink)}.Selection_summary__M4jz0{margin:0;padding:16px;border-radius:14px;background:var(--ck-panel)}.Selection_summaryTitle__4IX_D{margin:0 0 10px;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ck-purple)}.Selection_summaryRow__1mi62{display:flex;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:.8125rem;color:var(--ck-ink)}.Selection_summaryRow__1mi62 strong{font-weight:700}.Selection_summaryHeading__r8ZzB{margin:8px 0 4px;font-size:.75rem;color:var(--ck-muted)}.Selection_summaryDivider__mkgJi{border:0;border-top:1px solid #e3ded3;margin:10px 0;opacity:1}.Selection_totalRow__oHsQ9{display:flex;justify-content:space-between;align-items:baseline}.Selection_totalLabel__6tw9q{font-size:.95rem;font-weight:600;color:var(--ck-ink)}.Selection_totalValue__2zXJD{font-size:1.2rem;font-weight:700;color:var(--ck-purple-deep)}.Selection_vat__tKjcB{margin-top:2px;text-align:right;font-size:.68rem;color:var(--ck-muted)}.Selection_warn__ljKtd{margin:0;padding:10px 12px;border-radius:10px;background:#fff8e1;border:1px solid #f5e1a0;color:#7c5e10;font-size:.75rem}.Selection_cancelLink__YTxrV{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;border-radius:12px;background:var(--ck-green-bg);border:1px solid var(--ck-green-line);color:var(--ck-green-text);font-size:.78rem;font-weight:600;line-height:1.45;cursor:pointer;text-align:left}.Selection_cancelLink__YTxrV svg{flex-shrink:0;margin-top:1px}.Selection_cancelLink__YTxrV:hover{background:#e2f6ec}.Selection_bookBtn__Jizg9{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:15px 20px;border:none;border-radius:14px;background:var(--ck-yellow);color:#1c1b22;font-size:.95rem;font-weight:700;cursor:pointer;box-shadow:0 8px 18px rgba(255,214,10,.35);transition:background .2s ease,transform .15s ease}.Selection_bookBtn__Jizg9:hover:not(:disabled){background:var(--ck-yellow-hover)}.Selection_bookBtn__Jizg9:active:not(:disabled){transform:scale(.99)}.Selection_bookBtn__Jizg9:disabled{background:#e6e2ee;color:#8a85a0;box-shadow:none;cursor:not-allowed}.Selection_trust__5WiUp{display:flex;justify-content:space-around;gap:8px;margin:0;padding-top:2px}.Selection_trustItem__MOk5S{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:.66rem;color:var(--ck-muted);text-align:center}.Selection_trustItem__MOk5S svg{color:var(--ck-purple)}.Selection_modalityBlock__HWjzZ{display:flex;flex-direction:column;gap:12px}.Selection_cardSub__cdAYk{margin:0;font-size:.78rem;color:var(--ck-muted)}@keyframes ActivityDetailLoader_shimmer__ZdzwE{0%{background-position:-400px 0}to{background-position:400px 0}}.ActivityDetailLoader_bone__a015V{background:linear-gradient(90deg,#f0f0f0,#e6e6e6 40%,#f0f0f0 80%);background-size:800px 100%;animation:ActivityDetailLoader_shimmer__ZdzwE 1.4s ease-in-out infinite;border-radius:8px}.ActivityDetailLoader_galleryMain__wWLCi{height:410px;width:100%}.ActivityDetailLoader_galleryThumb__jzBo_{height:200px;width:100%}.ActivityDetailLoader_badge__EjtKb{height:32px;width:140px;border-radius:50px}.ActivityDetailLoader_badgeSm__Lmfiw{height:32px;width:160px;border-radius:50px}.ActivityDetailLoader_title__DQetK{height:36px;width:85%;max-width:520px;border-radius:6px}.ActivityDetailLoader_titleLine__vU4mu{height:28px;width:55%;max-width:340px;border-radius:6px}.ActivityDetailLoader_infoItem__iik7t{height:18px;width:110px;border-radius:4px}.ActivityDetailLoader_tab__k_mqA{height:40px;border-radius:8px;flex:1 1}.ActivityDetailLoader_sectionTitle__y2CCX{height:22px;width:140px;border-radius:4px}.ActivityDetailLoader_line__XEVvf{height:14px;border-radius:4px}.ActivityDetailLoader_lineFull__rZUBl{width:100%}.ActivityDetailLoader_lineLg__CtQTu{width:92%}.ActivityDetailLoader_lineMd__Sxqy4{width:78%}.ActivityDetailLoader_lineSm__eqPcD{width:60%}.ActivityDetailLoader_meetingCard__meMXN{border:1px solid #e9ecef;border-radius:12px;overflow:hidden}.ActivityDetailLoader_meetingHeader__mBXgT{height:64px;background:#f8f9fa;border-bottom:1px solid #e9ecef}.ActivityDetailLoader_sidebarCard__KaBub{border:1px solid #e9ecef;border-radius:12px;padding:1.25rem;position:-webkit-sticky;position:sticky;top:1rem}.ActivityDetailLoader_price__2QaGP{height:32px;width:120px;border-radius:6px}.ActivityDetailLoader_calendar__a2wmE{height:220px;width:100%;border-radius:10px}.ActivityDetailLoader_counter__sRAFf{height:44px;width:100%;border-radius:8px}.ActivityDetailLoader_btn__dsh8B{height:48px;width:100%;border-radius:10px}@media (max-width:991.98px){.ActivityDetailLoader_galleryMain__wWLCi{height:240px}.ActivityDetailLoader_galleryThumb__jzBo_{height:110px}.ActivityDetailLoader_sidebarCard__KaBub{position:static}}@media (max-width:767.98px){.ActivityDetailLoader_galleryMain__wWLCi{height:200px}.ActivityDetailLoader_hideMobile__bTh4r{display:none!important}}