@keyframes comboInfo_growDown__rAaHB{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes comboInfo_growUp__4wYDO{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes comboInfo_skeleton-shimmer__0KJhp{0%{transform:translateX(0)}to{transform:translateX(75%)}}.comboInfo_layoutWrapper__tcvRI{width:100%;max-width:88rem}.comboInfo_layoutWrapper__tcvRI>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(2.4rem*var(--tw-space-y-reverse));margin-block-end:calc(2.4rem*(1 - var(--tw-space-y-reverse)))}@media(min-width:320px)and (max-width:576px){.comboInfo_layoutWrapper__tcvRI>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(1rem*var(--tw-space-y-reverse));margin-block-end:calc(1rem*(1 - var(--tw-space-y-reverse)))}.comboInfo_layoutWrapper__tcvRI{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.comboInfo_comboToolkitWrapper__TtXvw:has(>:nth-child(2)){grid-template-columns:2fr 2fr!important}.comboInfo_introduceText__ddXkS{font-size:2rem;line-height:3.2rem;font-weight:800;color:#191919;margin:0 0 0 2rem}.comboInfo_titleLayoutWrapper__fIEhP{padding:1.6rem 2rem;border-radius:2.4rem;background:#fff}@media(min-width:320px)and (max-width:576px){.comboInfo_titleLayoutWrapper__fIEhP{border-radius:0 0 2.4rem 2.4rem}}.comboInfo_titleLayoutWrapper__fIEhP{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.6rem}.comboInfo_title__jj0WQ{font-size:2.4rem;line-height:3.6rem;font-weight:800;margin:0;color:#191919}@media(max-width:992px){.comboInfo_title__jj0WQ{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0;color:#191919}}.comboInfo_description__ESvJj{margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.comboInfo_description__ESvJj p{margin:0;font-size:1.4rem;font-weight:500;line-height:2rem}@media(min-width:320px)and (max-width:576px){.comboInfo_description__ESvJj{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}.comboInfo_more__f6bKo{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%}.comboInfo_label__K3DBj{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;margin:0;cursor:pointer}.comboInfo_label__K3DBj:hover{text-decoration:underline}.comboInfo_locationLayoutWrapper__N9XlK,.comboInfo_selectDateLayoutWrapper__9_86G{width:100%}.comboInfo_tourNoteLayoutWrapper__ObKrX{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.comboInfo_noteLayoutWrapper__XThAO{width:100%}.comboInfo_noteLayoutWrapper__XThAO>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(2rem*var(--tw-space-y-reverse));margin-block-end:calc(2rem*(1 - var(--tw-space-y-reverse)))}.comboInfo_noteTitle__hCAQh{margin:0;padding:0 2rem}@keyframes baseCollapse_growDown__3j6sC{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes baseCollapse_growUp__R73MQ{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes baseCollapse_skeleton-shimmer__o84rO{0%{transform:translateX(0)}to{transform:translateX(75%)}}.baseCollapse_baseCollapse__xhb_Q{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2.4rem}@media(max-width:768px){.baseCollapse_baseCollapse__xhb_Q{gap:1.2rem}}.baseCollapse_collapseTitle__phiQ8{padding:0;font-size:3.2rem;line-height:4.8rem;font-weight:800;margin:0}@media(max-width:768px){.baseCollapse_collapseTitle__phiQ8{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0}}@media(max-width:480px){.baseCollapse_collapseTitle__phiQ8{padding:0 2rem}}.baseCollapse_collapseList__snfTs{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;background-color:#fff;padding:2rem;border-radius:2.4rem}.baseCollapse_collapseList__snfTs .baseCollapse_collapseItem__vCaW_{padding:0}.baseCollapse_collapseList__snfTs .baseCollapse_collapseItem__vCaW_:not(:first-child){padding-top:1.6rem}.baseCollapse_collapseList__snfTs .baseCollapse_collapseItem__vCaW_:not(:last-child){border:none;border-bottom:1px solid #f7f7f7;padding-bottom:1.6rem}.baseCollapse_collapseItem__vCaW_{border-radius:0;background-color:rgba(0,0,0,0);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0}.baseCollapse_collapseItem__vCaW_.baseCollapse_expanded__gFXSV .baseCollapse_collapseLabel__QXkJL{color:#0046c1}.baseCollapse_collapseItem__vCaW_.baseCollapse_expanded__gFXSV .baseCollapse_arrowIcon__a9VFx{--icon-color:$color-brand-04;color:#0391ff}.baseCollapse_collapseHeader__5sCgW{width:100%;padding:0;background:none;border:none;outline:none;text-align:left;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}.baseCollapse_collapseHeaderWrapper__rn1II{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.baseCollapse_collapseLabel__QXkJL{font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#000e1a;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.baseCollapse_subContent__22P8Y{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:600;line-height:2rem}.baseCollapse_subContent__22P8Y p{margin:0}.baseCollapse_subContent__22P8Y{--icon-color:$color-neutral-06;color:#636363}.baseCollapse_arrowIcon__a9VFx{font-size:.875rem}.baseCollapse_collapsePanel__c_pMF{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s ease;overflow:hidden;will-change:grid-template-rows}.baseCollapse_collapsePanel__c_pMF.baseCollapse_withTimeline__paQT2{position:relative;padding-left:24px}.baseCollapse_collapsePanel__c_pMF.baseCollapse_withTimeline__paQT2:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;width:2px;background:repeating-linear-gradient(180deg,#dddddd,#dddddd 4px,transparent 0,transparent 8px)}.baseCollapse_collapsePanel__c_pMF.baseCollapse_withTimeline__paQT2:after{content:"";position:absolute;left:6px;top:0;width:6px;height:6px;border-radius:50%;background:#ddd}.baseCollapse_collapsePanel__c_pMF.baseCollapse_withTimeline__paQT2 .baseCollapse_endDot__UXaVi{position:absolute;left:6px;bottom:0;width:6px;height:6px;border-radius:50%;background:#ddd}.baseCollapse_collapsePanel__c_pMF.baseCollapse_open__WiXTl{grid-template-rows:1fr;margin-top:1.2rem}.baseCollapse_collapseInner__lbqt6{min-height:0;overflow:auto;content-visibility:auto;contain-intrinsic-size:0 200px;scrollbar-width:none}.baseCollapse_collapseInner__lbqt6::-webkit-scrollbar{display:none}.baseCollapse_collapseInner__lbqt6{-ms-overflow-style:none}.baseCollapse_collapseContent__w2mPj{padding:0;background-color:rgba(0,0,0,0)}.baseCollapse_collapseContent__w2mPj p{margin:0}.baseCollapse_collapseContent__w2mPj>*{color:#666;font-size:1.4rem;font-weight:500;line-height:2rem}@media(prefers-reduced-motion:reduce){.baseCollapse_collapsePanel__c_pMF{transition:none}}.baseCollapse_collapseHeader__5sCgW:focus-visible{outline:2px solid #0391ff;outline-offset:2px}@keyframes featuredDestinations_growDown__BlLJ_{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes featuredDestinations_growUp__QPGdB{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes featuredDestinations_skeleton-shimmer__E8U4_{0%{transform:translateX(0)}to{transform:translateX(75%)}}.featuredDestinations_section__cNsZc{text-align:center;padding:2rem 1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:6.4rem}@media(max-width:768px){.featuredDestinations_section__cNsZc{gap:2.4rem}}.featuredDestinations_title__w7E2H{font-size:3.2rem;line-height:4.8rem;font-weight:800;margin:0;text-align:left}@media(max-width:768px){.featuredDestinations_title__w7E2H{font-size:2.4rem;line-height:3.6rem;font-weight:800;margin:0}}.featuredDestinations_listWrapper__p0UQu{flex-wrap:nowrap;justify-content:flex-start;width:100%}.featuredDestinations_list__J2TPy{display:flex;gap:1.5rem;list-style:none;padding:0;margin:0;flex-wrap:nowrap;justify-content:center}@media(max-width:1024px){.featuredDestinations_list__J2TPy{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding-bottom:.5rem}.featuredDestinations_list__J2TPy::-webkit-scrollbar{display:none}.featuredDestinations_list__J2TPy{-ms-overflow-style:none;scrollbar-width:none}}.featuredDestinations_item__zPSCB{flex:0 0 auto;width:21.6rem;text-align:center}@media(max-width:768px){.featuredDestinations_item__zPSCB{width:13.9rem}}.featuredDestinations_item__zPSCB a{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.8rem;text-decoration:none;color:#191919}.featuredDestinations_figure__Flz3Z{margin:0;position:relative;transition:transform .3s ease;will-change:transform}@media(hover:hover){.featuredDestinations_figure__Flz3Z:hover{transform:translateY(-12px)}}.featuredDestinations_image__zLpNd{width:100%;height:33.6rem;border-radius:10.8rem;object-fit:cover;display:block;transition:transform .4s ease;will-change:transform}@media(hover:hover){.featuredDestinations_figure__Flz3Z:hover .featuredDestinations_image__zLpNd{transform:scale(1.05)}}@media(max-width:768px){.featuredDestinations_image__zLpNd{height:23.6rem}}.featuredDestinations_caption__l3NXR{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}@media(hover:hover){.featuredDestinations_item__zPSCB:hover .featuredDestinations_caption__l3NXR{opacity:1;transform:translateY(0)}}@media(max-width:768px){.featuredDestinations_caption__l3NXR{font-size:1.6rem;font-weight:700;line-height:2.4rem;opacity:1;transform:translateY(0)}}@keyframes BackToHomeLink_growDown__pdK3z{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes BackToHomeLink_growUp__plqU9{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes BackToHomeLink_skeleton-shimmer__275Fj{0%{transform:translateX(0)}to{transform:translateX(75%)}}.BackToHomeLink_mobileBackHome__njO4w{display:none}@media(max-width:480px){.BackToHomeLink_mobileBackHome__njO4w{display:inline-flex;align-items:center;gap:.8rem;width:-moz-fit-content;width:fit-content;color:#fff;text-decoration:none;font-size:1.2rem;font-weight:600;line-height:1.6rem}.BackToHomeLink_mobileBackIcon__veTew{font-size:2rem;line-height:1}}