._page_1y359_2{--journey-nav-height:66px;overflow-x:clip}._page_1y359_2 .editorial-header{top:var(--contact-strip-height);z-index:40;background:var(--paper);min-height:66px;box-shadow:0 1px 0 var(--line);padding-inline:32px;position:sticky}._page_1y359_2 section[id]{scroll-margin-top:calc(var(--contact-strip-height) + var(--journey-nav-height) + 16px)}._page_1y359_2 .editorial-header>button{white-space:nowrap;min-width:44px;min-height:44px}._page_1y359_2 .editorial-brand img{height:46px}._page_1y359_2 .editorial-header nav{gap:22px}._page_1y359_2 .editorial-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0}._page_1y359_2 .editorial-hero-image{height:auto;min-height:0}._page_1y359_2 .editorial-hero-image img{width:100%;height:100%;position:absolute;inset:0}._page_1y359_2 .editorial-hero-copy{justify-content:center;padding:24px clamp(24px,3vw,48px)}._page_1y359_2 .editorial-hero-copy>.editorial-kicker{margin-bottom:10px}._page_1y359_2 .editorial-hero h1{font-size:clamp(32px,3.25vw,48px);line-height:1.08}._page_1y359_2.language-zh .editorial-hero h1{font-size:clamp(30px,3vw,44px);line-height:1.2}._page_1y359_2 .editorial-hero-copy>p:not(.editorial-kicker){margin-top:12px;font-size:14px;line-height:1.55}._facts_1y359_27{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin-top:16px;padding-block:14px;display:grid}._facts_1y359_27 span{color:#657074;margin-bottom:4px;font-size:10px;display:block}._facts_1y359_27 strong{color:var(--navy);font-size:14px;font-weight:600;line-height:1.35}._price_1y359_30{margin-top:14px}._price_1y359_30>span{color:#657074;font-size:11px}._price_1y359_30>strong{font-family:var(--display);color:var(--navy);font-size:30px;font-weight:500;line-height:1.2;display:block}._price_1y359_30 small{font:12px var(--sans)}._price_1y359_30 p{color:#566064;margin:5px 0 0;font-size:12px;line-height:1.45}._page_1y359_2 ._booking_1y359_35{gap:10px;margin-top:14px}._page_1y359_2 ._booking_1y359_35 a{letter-spacing:.06em;min-height:44px;padding-inline:16px}._page_1y359_2 ._secondary_1y359_37{gap:20px;margin-top:12px}._page_1y359_2 ._secondary_1y359_37 a{min-height:24px;color:var(--navy);letter-spacing:.04em;text-underline-offset:4px;background:0 0;border:0;padding:0;text-decoration:underline}._page_1y359_2 .editorial-intro,._page_1y359_2 .editorial-highlights,._page_1y359_2 .editorial-media,._page_1y359_2 .editorial-itinerary,._page_1y359_2 .editorial-details,._page_1y359_2 .editorial-notes,._page_1y359_2 .editorial-pricing{padding-block:40px}._page_1y359_2 .editorial-intro{gap:40px}._page_1y359_2 .editorial-intro h2,._page_1y359_2 .editorial-highlights h2,._page_1y359_2 .editorial-itinerary h2,._page_1y359_2 .editorial-details h2,._page_1y359_2 .editorial-notes h2{font-size:clamp(30px,3vw,44px)}@media (width>=981px) and (height>=760px){._page_1y359_2 .editorial-hero{min-height:min(640px, calc(100svh - var(--contact-strip-height) - 66px))}}@media (width<=980px) and (width>=701px){._page_1y359_2{--journey-nav-height:110px}._page_1y359_2 .editorial-header{grid-template-columns:1fr auto}._page_1y359_2 .editorial-header nav{grid-area:2/1/auto/-1;padding-bottom:10px}._page_1y359_2 .editorial-hero{grid-template-columns:.8fr 1.2fr}._page_1y359_2 .editorial-hero-copy{padding:24px}}@media (width<=700px){._page_1y359_2{--journey-nav-height:110px}._page_1y359_2 .editorial-header nav a{align-items:center;min-height:44px;display:inline-flex}._page_1y359_2 .editorial-header{padding:8px 20px 0}._page_1y359_2 .editorial-header nav{gap:16px;padding-bottom:10px}._page_1y359_2 .editorial-hero{grid-template-columns:1fr}._page_1y359_2 .editorial-hero-image{height:220px}._page_1y359_2 .editorial-hero-copy{padding:24px 20px 28px}._page_1y359_2 .editorial-intro{gap:20px}._page_1y359_2 .editorial-intro,._page_1y359_2 .editorial-highlights,._page_1y359_2 .editorial-media,._page_1y359_2 .editorial-itinerary,._page_1y359_2 .editorial-details,._page_1y359_2 .editorial-notes,._page_1y359_2 .editorial-pricing{padding-block:28px}}._page_1y359_2 .editorial-provider{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);min-height:0}._page_1y359_2 .editorial-provider-image{min-height:0;position:relative}._page_1y359_2 .editorial-provider-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._page_1y359_2 .editorial-provider-copy{padding:28px clamp(24px,3vw,42px)}._page_1y359_2 .editorial-provider h2{font-size:clamp(30px,2.65vw,38px);line-height:1.15}._page_1y359_2 .editorial-provider .editorial-kicker,._page_1y359_2 .editorial-itinerary .editorial-kicker{margin-bottom:12px}._page_1y359_2 .editorial-provider-copy>p:not(.editorial-kicker){margin:14px 0 0;line-height:1.65}._page_1y359_2 .editorial-provider-details{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}._page_1y359_2 .editorial-provider-details>div{padding:10px 12px}._page_1y359_2 .editorial-provider-details>div:last-child{grid-column:span 2}._page_1y359_2 .editorial-provider-details dd{margin-top:4px}._page_1y359_2 .editorial-provider ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin-top:14px;display:grid}._page_1y359_2 .editorial-provider li,._page_1y359_2 .editorial-group-grid li{padding:8px 0 8px 16px;line-height:1.6}._page_1y359_2 .editorial-provider li:before,._page_1y359_2 .editorial-group-grid li:before{width:5px;height:5px;top:15px}._page_1y359_2 .editorial-itinerary>header{grid-template-columns:1.2fr 1fr;gap:32px}._page_1y359_2 .editorial-itinerary>header p:not(.editorial-kicker){margin-top:10px;line-height:1.65}._page_1y359_2 .editorial-days-compact{margin-top:24px}._page_1y359_2 .editorial-days-compact summary{grid-template-columns:48px minmax(0,1fr) 28px;gap:16px;min-height:78px;padding:14px 0}._page_1y359_2 .editorial-day-number{font-size:30px}._page_1y359_2 .editorial-day-summary-copy{gap:4px 22px}._page_1y359_2 .editorial-day-summary-copy strong{font-size:26px;line-height:1.2}._page_1y359_2 .editorial-day-summary-copy em{line-height:1.55}._page_1y359_2 .editorial-day-panel{padding:0 0 18px 64px}._page_1y359_2 .editorial-days-compact .editorial-events{background:0 0;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}._page_1y359_2 .editorial-days-compact .editorial-events>div{border-left:1px solid #ffffff29;padding:12px 16px}._page_1y359_2 .editorial-events h4{margin-top:6px}._page_1y359_2 .editorial-events p{margin:8px 0 0;line-height:1.65}._page_1y359_2 .editorial-stay{margin-top:12px}._page_1y359_2 .editorial-details>article+article{margin-top:32px}._page_1y359_2 .editorial-details>article>header{grid-template-columns:1.2fr 1fr;gap:12px 32px;margin-bottom:20px}._page_1y359_2 .editorial-details>article>header>p:last-child{line-height:1.65}._page_1y359_2 .editorial-group-grid{grid-template-columns:repeat(4,minmax(0,1fr))}._page_1y359_2 .editorial-group-grid>div{padding:18px}._page_1y359_2 .editorial-group-grid h3{margin:8px 0 10px;font-size:23px;line-height:1.2}._page_1y359_2 .editorial-group-grid p{line-height:1.65}._page_1y359_2 .editorial-group-grid ul{margin-top:12px}._page_1y359_2 .editorial-section-note{margin-top:16px}@media (width<=1100px){._page_1y359_2 .editorial-group-grid{grid-template-columns:repeat(2,minmax(0,1fr))}._page_1y359_2 .editorial-day-summary-copy{grid-template-columns:1fr}}@media (width<=800px){._page_1y359_2 .editorial-provider{grid-template-columns:1fr}._page_1y359_2 .editorial-provider-image{height:220px;min-height:0}._page_1y359_2 .editorial-provider-copy{padding:24px 20px}._page_1y359_2 .editorial-itinerary>header,._page_1y359_2 .editorial-details>article>header{grid-template-columns:1fr;gap:14px}}@media (width<=600px){._page_1y359_2 .editorial-provider-details{grid-template-columns:repeat(2,minmax(0,1fr))}._page_1y359_2 .editorial-provider ul,._page_1y359_2 .editorial-group-grid{grid-template-columns:1fr}._page_1y359_2 .editorial-days-compact summary{grid-template-columns:32px minmax(0,1fr) 24px;gap:10px}._page_1y359_2 .editorial-day-summary-copy strong{font-size:23px}._page_1y359_2 .editorial-day-panel{padding-left:0}._page_1y359_2 .editorial-days-compact .editorial-events{grid-template-columns:1fr;gap:8px}}._page_1y359_2 .editorial-provider[data-editorial-reveal]{transform:none}
