.RouteLoading-module__gZDkpa__loading{box-sizing:border-box;width:calc(100% - 80px);max-width:1200px;min-height:calc(100svh - 72px);color:var(--inverse);background:var(--surface);place-items:center;margin-inline:auto;padding:48px 0;display:grid}.RouteLoading-module__gZDkpa__status{text-align:center;visibility:hidden;flex-direction:column;align-items:center;gap:16px;margin:0;animation:0s 3s forwards RouteLoading-module__gZDkpa__reveal;display:flex}.RouteLoading-module__gZDkpa__spinner{box-sizing:border-box;border:2px solid var(--border);border-top-color:var(--inverse);border-radius:50%;width:28px;height:28px;animation:1s linear 3s infinite RouteLoading-module__gZDkpa__spin}.RouteLoading-module__gZDkpa__loading[data-loading-kind=form]{width:100%;max-width:840px;min-height:560px}.RouteLoading-module__gZDkpa__loading[data-loading-kind=section]{min-height:560px}@keyframes RouteLoading-module__gZDkpa__reveal{to{visibility:visible}}@keyframes RouteLoading-module__gZDkpa__spin{to{transform:rotate(360deg)}}@media (max-width:767px){.RouteLoading-module__gZDkpa__loading{width:calc(100% - 40px);min-height:calc(100svh - 64px)}.RouteLoading-module__gZDkpa__loading[data-loading-kind=form],.RouteLoading-module__gZDkpa__loading[data-loading-kind=section]{min-height:420px}}@media (prefers-reduced-motion:reduce){.RouteLoading-module__gZDkpa__spinner{animation:none}}.RouteLoading-module__gZDkpa__status{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}
.FieldSelect-module__APPe2W__field{width:100%;min-width:0}.FieldSelect-module__APPe2W__field .rv-catalog-select{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface)}.FieldSelect-module__APPe2W__field .rv-catalog-select-trigger{min-height:62px;color:var(--brand);margin:0;padding:10px 15px;text-decoration:none}.FieldSelect-module__APPe2W__field .rv-catalog-select-copy{gap:4px}.FieldSelect-module__APPe2W__field .rv-catalog-field-label{color:var(--ink-muted)}.FieldSelect-module__APPe2W__field .rv-catalog-field-value{color:var(--brand)}.FieldSelect-module__APPe2W__field .rv-catalog-select-trigger>svg{color:var(--ink-muted)}.FieldSelect-module__APPe2W__field .rv-catalog-select-trigger:hover{background:var(--canvas)}.FieldSelect-module__APPe2W__field .rv-catalog-select-trigger:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;box-shadow:none}.FieldSelect-module__APPe2W__panel{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);max-width:calc(100vw - 24px);box-shadow:var(--shadow-card);padding:6px}.FieldSelect-module__APPe2W__panel .rv-catalog-option-search{color:var(--ink-muted);border-color:var(--border);margin:0 0 5px;padding:10px 7px;top:-6px}.FieldSelect-module__APPe2W__panel .rv-catalog-option-search input{color:var(--brand)}.FieldSelect-module__APPe2W__panel .rv-catalog-option-search input::placeholder{color:var(--ink-muted)}.FieldSelect-module__APPe2W__panel button{color:var(--brand);background:var(--surface);border:0;min-height:44px;margin:0;padding:11px 12px;text-decoration:none}.FieldSelect-module__APPe2W__panel button[aria-selected=true]{background:var(--action-subtle);color:var(--action)}.FieldSelect-module__APPe2W__panel button:hover,.FieldSelect-module__APPe2W__panel button:focus-visible{background:var(--surface-subtle);outline:2px solid var(--brand);outline-offset:-2px}.FieldSelect-module__APPe2W__panel button>svg{color:var(--action)}@media (max-width:600px){.FieldSelect-module__APPe2W__field .rv-catalog-select-trigger{padding:10px 12px}}.FieldSelect-module__APPe2W__field{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.FieldSelect-module__APPe2W__field .rv-catalog-select-trigger{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.FieldSelect-module__APPe2W__field .rv-catalog-field-label{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.FieldSelect-module__APPe2W__field .rv-catalog-field-value{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.FieldSelect-module__APPe2W__panel{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.FieldSelect-module__APPe2W__panel .rv-catalog-option-search input{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.FieldSelect-module__APPe2W__panel .rv-catalog-option-search input::placeholder{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.FieldSelect-module__APPe2W__panel button,.FieldSelect-module__APPe2W__panel button[aria-selected=true]{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.FieldSelect-module__APPe2W__compact .rv-catalog-select-trigger{min-height:3rem;color:var(--ink);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);padding:.75rem}.FieldSelect-module__APPe2W__compact .rv-catalog-field-label{display:none}.FieldSelect-module__APPe2W__compact .rv-catalog-field-value{color:var(--ink);font:inherit;letter-spacing:inherit}.FieldSelect-module__APPe2W__invalid .rv-catalog-select{border-color:var(--error)}.FieldSelect-module__APPe2W__invalid .rv-catalog-select-trigger:focus-visible{outline-color:var(--error)}
.ChinaExplorer-module__26FKFq__explorer{color:var(--ink)}.ChinaExplorer-module__26FKFq__tools{grid-template-columns:minmax(230px,1fr) auto 200px;align-items:center;gap:22px;margin-bottom:22px;scroll-margin-top:90px;display:grid}.ChinaExplorer-module__26FKFq__tools:focus{outline:none}.ChinaExplorer-module__26FKFq__search{width:100%;min-width:0}.ChinaExplorer-module__26FKFq__categories{gap:4px;display:flex}.ChinaExplorer-module__26FKFq__categories button{border-radius:var(--radius-action);color:var(--ink);white-space:nowrap;background:0 0;border:1px solid #0000;padding:13px 15px;transition:background .18s}.ChinaExplorer-module__26FKFq__categories button:hover{background:var(--surface-subtle)}.ChinaExplorer-module__26FKFq__categories button[aria-pressed=true]{background:var(--inverse);color:#fff}.ChinaExplorer-module__26FKFq__region{min-width:0}.ChinaExplorer-module__26FKFq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ChinaExplorer-module__26FKFq__card{border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.ChinaExplorer-module__26FKFq__card:hover{border-color:var(--border);box-shadow:var(--shadow-card)}.ChinaExplorer-module__26FKFq__photo{aspect-ratio:1.7;display:block;position:relative;overflow:hidden}.ChinaExplorer-module__26FKFq__photo img{object-fit:cover;transition:transform .3s}.ChinaExplorer-module__26FKFq__card:hover .ChinaExplorer-module__26FKFq__photo img{transform:scale(1.025)}.ChinaExplorer-module__26FKFq__body{flex-direction:column;flex:1;padding:15px 20px 16px;display:flex}.ChinaExplorer-module__26FKFq__meta{min-height:23px;color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:9px;display:flex}.ChinaExplorer-module__26FKFq__meta>span:last-child{align-items:center;gap:5px;display:inline-flex}.ChinaExplorer-module__26FKFq__badge{border-radius:var(--radius-xs);padding:3px 9px}.ChinaExplorer-module__26FKFq__city{color:var(--ink);background:var(--surface-subtle)}.ChinaExplorer-module__26FKFq__region.ChinaExplorer-module__26FKFq__badge{color:var(--action);background:var(--surface-subtle)}.ChinaExplorer-module__26FKFq__icon{color:var(--ink);background:var(--border)}.ChinaExplorer-module__26FKFq__body h3{color:var(--ink);margin:0 0 8px}.ChinaExplorer-module__26FKFq__description{color:var(--ink-muted);min-height:44px;margin:0}.ChinaExplorer-module__26FKFq__highlights{border-top:1px solid var(--border);margin-top:13px;padding-top:10px}.ChinaExplorer-module__26FKFq__highlights h4{color:var(--ink);margin:0 0 8px}.ChinaExplorer-module__26FKFq__highlights ul{flex-wrap:wrap;gap:7px;margin:0 0 13px;padding:0;list-style:none;display:flex}.ChinaExplorer-module__26FKFq__highlights li{border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--surface);color:var(--ink);align-items:center;gap:7px;padding:6px 9px;display:inline-flex}.ChinaExplorer-module__26FKFq__highlights li svg{color:var(--ink-muted);flex-shrink:0}.ChinaExplorer-module__26FKFq__count{color:var(--ink-muted);align-items:center;gap:7px;margin-top:auto;padding:0 0 11px;display:flex}.ChinaExplorer-module__26FKFq__count svg{color:var(--action);flex-shrink:0;margin-right:3px}.ChinaExplorer-module__26FKFq__count strong{color:var(--ink);font-weight:var(--type-subheading-weight)}.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__cta{border:1px solid var(--inverse);background:var(--inverse);width:100%;color:var(--surface);min-height:50px;box-shadow:0 2px 3px rgba(var(--brand-rgb),.047);justify-content:space-between;align-items:center;gap:12px;padding:7px 8px 7px 15px;transition:background .2s,border-color .2s,box-shadow .2s;display:flex}.ChinaExplorer-module__26FKFq__cta>span:first-child{min-width:0}.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__ctaArrow{background:var(--action);width:32px;height:32px;color:var(--surface);flex:0 0 32px;place-items:center;transition:background .2s;display:grid;border-radius:var(--radius-action)!important}.ChinaExplorer-module__26FKFq__ctaArrow svg{transition:transform .2s}.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__cta:hover,.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__cta:focus-visible{background:var(--brand-hover);border-color:var(--brand-hover);box-shadow:0 4px 10px rgba(var(--brand-rgb),.1)}.ChinaExplorer-module__26FKFq__cta:hover .ChinaExplorer-module__26FKFq__ctaArrow,.ChinaExplorer-module__26FKFq__cta:focus-visible .ChinaExplorer-module__26FKFq__ctaArrow{background:var(--action)}.ChinaExplorer-module__26FKFq__cta:hover .ChinaExplorer-module__26FKFq__ctaArrow svg,.ChinaExplorer-module__26FKFq__cta:focus-visible .ChinaExplorer-module__26FKFq__ctaArrow svg{transform:translate(2px)}.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__cta:active{box-shadow:none}.ChinaExplorer-module__26FKFq__footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:16px;display:flex}.ChinaExplorer-module__26FKFq__footer p{color:var(--ink-muted)}.ChinaExplorer-module__26FKFq__expand,.ChinaExplorer-module__26FKFq__empty button{background:var(--inverse);color:#fff;border:1px solid var(--inverse);border-radius:var(--radius-action);justify-content:center;align-items:center;gap:18px;min-height:48px;padding:13px 24px;display:inline-flex}.ChinaExplorer-module__26FKFq__expand{background:var(--surface);color:var(--inverse);border-color:var(--border)}.ChinaExplorer-module__26FKFq__expand:hover{background:var(--canvas);border-color:var(--inverse)}.ChinaExplorer-module__26FKFq__empty button:hover{background:var(--brand-hover)}.ChinaExplorer-module__26FKFq__clear{color:var(--ink);background:0 0;border:0;margin-left:15px;padding:4px;text-decoration:underline}.ChinaExplorer-module__26FKFq__empty{text-align:center;background:var(--canvas);border-radius:var(--radius-sm);padding:55px 20px}.ChinaExplorer-module__26FKFq__empty h3{color:var(--ink)}.ChinaExplorer-module__26FKFq__empty p{color:var(--ink-muted);margin:10px 0 20px}@media (max-width:1050px){.ChinaExplorer-module__26FKFq__tools{grid-template-columns:1fr 200px;gap:14px}.ChinaExplorer-module__26FKFq__categories{grid-area:2/1/auto/-1}}@media (max-width:1023px){.ChinaExplorer-module__26FKFq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.ChinaExplorer-module__26FKFq__tools{grid-template-columns:1fr;gap:12px}.ChinaExplorer-module__26FKFq__categories{grid-row:2;grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.ChinaExplorer-module__26FKFq__categories button{padding:11px 5px}.ChinaExplorer-module__26FKFq__grid{grid-template-columns:1fr;gap:20px}.ChinaExplorer-module__26FKFq__body{padding:15px 18px 17px}.ChinaExplorer-module__26FKFq__footer{flex-direction:column;align-items:stretch;gap:12px}.ChinaExplorer-module__26FKFq__footer p{text-align:center}.ChinaExplorer-module__26FKFq__expand{width:100%}}@media (prefers-reduced-motion:reduce){.ChinaExplorer-module__26FKFq__card,.ChinaExplorer-module__26FKFq__photo img,.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__cta,.ChinaExplorer-module__26FKFq__ctaArrow,.ChinaExplorer-module__26FKFq__ctaArrow svg,.ChinaExplorer-module__26FKFq__categories button{transition:none}}.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__categories button,.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__cta,.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__expand,.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__empty button{border-radius:var(--radius-action)!important}.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__search{grid-area:auto}.ChinaExplorer-module__26FKFq__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ChinaExplorer-module__26FKFq__body{padding-top:12px;padding-bottom:14px}.ChinaExplorer-module__26FKFq__meta{margin-bottom:7px}.ChinaExplorer-module__26FKFq__highlights{margin-top:10px;padding-top:8px}.ChinaExplorer-module__26FKFq__highlights ul{margin-bottom:9px}.ChinaExplorer-module__26FKFq__highlights li{padding-block:5px}.ChinaExplorer-module__26FKFq__count{padding-bottom:8px}.ChinaExplorer-module__26FKFq__imageNote{color:#fff;background:rgba(var(--brand-rgb),.85);border-radius:var(--radius-xs);padding:3px 8px;position:absolute;bottom:10px;right:10px}.ChinaExplorer-module__26FKFq__card{background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-card)}.ChinaExplorer-module__26FKFq__card:hover{border-color:var(--border);box-shadow:var(--shadow-card);transform:translateY(-2px)}.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__cta,.ChinaExplorer-module__26FKFq__empty button{background:var(--action);border-color:var(--action);box-shadow:var(--shadow-action)}.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__cta:hover,.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__cta:focus-visible{background:var(--action);border-color:var(--action-hover);filter:brightness(1.04)}.ChinaExplorer-module__26FKFq__ctaArrow{background:var(--action-pressed)}.ChinaExplorer-module__26FKFq__categories button{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.ChinaExplorer-module__26FKFq__meta,.ChinaExplorer-module__26FKFq__badge{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaExplorer-module__26FKFq__body h3{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.ChinaExplorer-module__26FKFq__description{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.ChinaExplorer-module__26FKFq__highlights h4{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-subheading-size);font-weight:var(--type-subheading-weight);line-height:var(--type-subheading-leading);letter-spacing:var(--type-subheading-tracking)}.ChinaExplorer-module__26FKFq__highlights li{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaExplorer-module__26FKFq__count{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.ChinaExplorer-module__26FKFq__count strong{font-weight:var(--type-subheading-weight)}.ChinaExplorer-module__26FKFq__explorer .ChinaExplorer-module__26FKFq__cta,.ChinaExplorer-module__26FKFq__footer p,.ChinaExplorer-module__26FKFq__expand{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaExplorer-module__26FKFq__empty button{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.ChinaExplorer-module__26FKFq__imageNote{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}
.ChinaPlanning-module__kWvgLa__root{color:var(--inverse);scroll-margin-top:calc(var(--rv-site-header-height,72px) + 64px)}.ChinaPlanning-module__kWvgLa__root button{cursor:pointer}.ChinaPlanning-module__kWvgLa__controls{align-items:center;gap:24px;margin-bottom:28px;display:flex}.ChinaPlanning-module__kWvgLa__seasons{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.ChinaPlanning-module__kWvgLa__seasons button{text-align:left;color:var(--ink-muted);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:18px;padding:12px 24px 16px;display:flex;position:relative;border-radius:0!important}.ChinaPlanning-module__kWvgLa__seasons button+button:before{content:"";background:var(--border);width:1px;position:absolute;top:14px;bottom:18px;left:0}.ChinaPlanning-module__kWvgLa__seasons button[aria-pressed=true]{color:var(--inverse);border-bottom-color:var(--action)}.ChinaPlanning-module__kWvgLa__seasons button[aria-pressed=true] svg{color:var(--action)}.ChinaPlanning-module__kWvgLa__seasons svg{flex-shrink:0}.ChinaPlanning-module__kWvgLa__seasons strong{font-weight:var(--type-subheading-weight);display:block}.ChinaPlanning-module__kWvgLa__seasons small{white-space:nowrap;margin-top:7px;display:block}.ChinaPlanning-module__kWvgLa__monthSelect{flex:0 0 174px;position:relative}.ChinaPlanning-module__kWvgLa__monthSelect select{appearance:none;border:1px solid var(--border-control);width:100%;min-height:44px;color:var(--inverse);cursor:pointer;background:#fff;padding:10px 34px 10px 12px;border-radius:var(--radius-control)!important}.ChinaPlanning-module__kWvgLa__monthSelect svg{pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ChinaPlanning-module__kWvgLa__gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 24px;display:grid}.ChinaPlanning-module__kWvgLa__card{min-width:0}.ChinaPlanning-module__kWvgLa__cardLink{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:block;border-radius:0!important}.ChinaPlanning-module__kWvgLa__cardPhoto{aspect-ratio:4/3;border-radius:var(--radius-xs);background:var(--surface-subtle);width:100%;display:block;position:relative;overflow:hidden}.ChinaPlanning-module__kWvgLa__cardPhoto img{object-fit:cover;transition:transform .25s}.ChinaPlanning-module__kWvgLa__cardHeading{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:10px;display:flex}.ChinaPlanning-module__kWvgLa__cardHeading svg{color:var(--action);flex-shrink:0;margin-top:4px;transition:transform .2s}.ChinaPlanning-module__kWvgLa__cardMeta{color:var(--ink-muted);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:7px;display:flex}.ChinaPlanning-module__kWvgLa__cardMonths{white-space:nowrap;border-left:1px solid var(--border);padding-left:12px}.ChinaPlanning-module__kWvgLa__cardLink:hover .ChinaPlanning-module__kWvgLa__cardPhoto img{transform:scale(1.035)}.ChinaPlanning-module__kWvgLa__cardLink:hover .ChinaPlanning-module__kWvgLa__cardHeading{color:var(--action)}.ChinaPlanning-module__kWvgLa__cardLink:hover .ChinaPlanning-module__kWvgLa__cardHeading svg{transform:translate(2px,-2px)}.ChinaPlanning-module__kWvgLa__journalLink{border-top:1px solid var(--border);justify-content:flex-end;margin-top:30px;padding-top:12px;display:flex}.ChinaPlanning-module__kWvgLa__journalLink a{min-height:40px;color:var(--action);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.ChinaPlanning-module__kWvgLa__journalLink a:hover{text-underline-offset:4px;text-decoration:underline}.ChinaPlanning-module__kWvgLa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ChinaPlanning-module__kWvgLa__eyebrow{color:var(--action);margin:0}.ChinaPlanning-module__kWvgLa__root .ChinaPlanning-module__kWvgLa__cta{background:var(--inverse);color:#fff;border:0;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:0 0 0 18px;text-decoration:none;display:flex;overflow:hidden;border-radius:var(--radius-action)!important}.ChinaPlanning-module__kWvgLa__cta>span{background:var(--action);flex-shrink:0;align-self:stretch;place-items:center;width:52px;min-height:52px;display:grid}.ChinaPlanning-module__kWvgLa__drawer{border:0;border-left:1px solid var(--border);background:var(--surface);width:min(620px,100%);max-width:100%;height:100dvh;max-height:100dvh;color:var(--inverse);box-shadow:-12px 0 48px rgba(var(--brand-rgb),.14);margin:0;padding:0;position:fixed;inset:0 0 0 auto}.ChinaPlanning-module__kWvgLa__drawer[open]{flex-direction:column;display:flex}.ChinaPlanning-module__kWvgLa__drawer::backdrop{background:color-mix(in srgb,var(--inverse) 40%,transparent)}.ChinaPlanning-module__kWvgLa__drawer *{box-sizing:border-box}.ChinaPlanning-module__kWvgLa__drawerHeader{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:20px;padding:26px 30px 20px;display:flex}.ChinaPlanning-module__kWvgLa__drawer h2{margin:8px 0 0}.ChinaPlanning-module__kWvgLa__drawerHeader button{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-action);cursor:pointer;width:40px;height:40px;color:var(--inverse);flex-shrink:0;place-items:center;display:grid}.ChinaPlanning-module__kWvgLa__drawerBody{overscroll-behavior:contain;flex:1;padding:24px 30px;overflow-y:auto}.ChinaPlanning-module__kWvgLa__drawerBody p{color:var(--ink-muted);margin:0 0 14px}.ChinaPlanning-module__kWvgLa__drawerBody h3{margin:26px 0 12px}.ChinaPlanning-module__kWvgLa__notice{border-left:3px solid var(--action);background:var(--canvas);margin:20px 0;padding:14px 18px}.ChinaPlanning-module__kWvgLa__notice p{margin:6px 0 0}.ChinaPlanning-module__kWvgLa__regionDetails section{border-top:1px solid var(--border);padding:16px 0}.ChinaPlanning-module__kWvgLa__regionDetails h4{margin:0 0 7px}.ChinaPlanning-module__kWvgLa__regionDetails .ChinaPlanning-module__kWvgLa__reason{color:var(--inverse);margin-bottom:5px}.ChinaPlanning-module__kWvgLa__regionDetails p:last-child{margin-bottom:0}.ChinaPlanning-module__kWvgLa__sources{border-top:1px solid var(--border);margin:26px 0 8px;padding-top:18px}.ChinaPlanning-module__kWvgLa__sources summary{cursor:pointer;margin-bottom:14px}.ChinaPlanning-module__kWvgLa__sources a{color:var(--action);text-underline-offset:3px}.ChinaPlanning-module__kWvgLa__sources ul{padding-left:18px}.ChinaPlanning-module__kWvgLa__sources li{margin-bottom:9px}.ChinaPlanning-module__kWvgLa__drawerFooter{border-top:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:18px 30px;display:flex}.ChinaPlanning-module__kWvgLa__drawerFooter .ChinaPlanning-module__kWvgLa__cta{width:220px}.ChinaPlanning-module__kWvgLa__back{color:var(--inverse);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}.ChinaPlanning-module__kWvgLa__year section h3{margin-top:24px}.ChinaPlanning-module__kWvgLa__year button{border:0;border-top:1px solid var(--border);text-align:left;width:100%;color:var(--inverse);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:17px 0;display:flex}.ChinaPlanning-module__kWvgLa__year button strong{font-weight:var(--type-subheading-weight);display:block}.ChinaPlanning-module__kWvgLa__year button span span{margin:5px 0;display:block}.ChinaPlanning-module__kWvgLa__year button small{color:var(--ink-muted);display:block}.ChinaPlanning-module__kWvgLa__year button svg{flex-shrink:0}.ChinaPlanning-module__kWvgLa__root :is(button,a):focus-visible,.ChinaPlanning-module__kWvgLa__drawer :is(button,a,summary):focus-visible{outline:2px solid var(--inverse);outline-offset:4px}.ChinaPlanning-module__kWvgLa__detailFigure{margin:0 0 20px}.ChinaPlanning-module__kWvgLa__detailFigure>div{border-radius:var(--radius-xs);height:220px;position:relative;overflow:hidden}.ChinaPlanning-module__kWvgLa__detailFigure img{object-fit:cover}.ChinaPlanning-module__kWvgLa__detailFigure figcaption{color:var(--ink-muted);margin-top:8px}.ChinaPlanning-module__kWvgLa__detailFigure a{text-decoration:underline}.ChinaPlanning-module__kWvgLa__drawerBody .ChinaPlanning-module__kWvgLa__detailPlaces{color:var(--inverse)}.ChinaPlanning-module__kWvgLa__root :is(button,a,select):focus-visible{outline:2px solid var(--inverse);outline-offset:4px}@media (max-width:1100px){.ChinaPlanning-module__kWvgLa__seasons button{gap:10px;padding-inline:14px}.ChinaPlanning-module__kWvgLa__controls{gap:16px}.ChinaPlanning-module__kWvgLa__monthSelect{flex-basis:164px}}@media (max-width:950px){.ChinaPlanning-module__kWvgLa__controls{flex-wrap:wrap;gap:16px}.ChinaPlanning-module__kWvgLa__seasons{flex-basis:100%}.ChinaPlanning-module__kWvgLa__monthSelect{margin-left:auto}.ChinaPlanning-module__kWvgLa__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ChinaPlanning-module__kWvgLa__seasons button{text-align:center;flex-direction:column;gap:8px;padding:10px 2px 14px}.ChinaPlanning-module__kWvgLa__seasons small,.ChinaPlanning-module__kWvgLa__seasons button+button:before{display:none}.ChinaPlanning-module__kWvgLa__controls{margin-bottom:22px}.ChinaPlanning-module__kWvgLa__monthSelect{flex-basis:100%}.ChinaPlanning-module__kWvgLa__gallery{grid-template-columns:1fr;gap:26px}.ChinaPlanning-module__kWvgLa__cardPhoto{aspect-ratio:4/3}.ChinaPlanning-module__kWvgLa__journalLink{margin-top:26px}.ChinaPlanning-module__kWvgLa__drawerHeader,.ChinaPlanning-module__kWvgLa__drawerBody{padding:22px}.ChinaPlanning-module__kWvgLa__drawerFooter{padding:16px 22px calc(16px + env(safe-area-inset-bottom));gap:14px}.ChinaPlanning-module__kWvgLa__drawerFooter .ChinaPlanning-module__kWvgLa__cta{width:180px}.ChinaPlanning-module__kWvgLa__drawerFooter .ChinaPlanning-module__kWvgLa__back{text-align:left}}.ChinaPlanning-module__kWvgLa__root .ChinaPlanning-module__kWvgLa__cta{background:var(--action);box-shadow:var(--shadow-action)}.ChinaPlanning-module__kWvgLa__cta>span{background:var(--action-pressed)}.ChinaPlanning-module__kWvgLa__monthSelect select,.ChinaPlanning-module__kWvgLa__drawer,.ChinaPlanning-module__kWvgLa__drawerHeader button{background:var(--surface);border-color:var(--border)}.ChinaPlanning-module__kWvgLa__notice{background:var(--action-subtle)}@media (prefers-reduced-motion:reduce){.ChinaPlanning-module__kWvgLa__cardPhoto img,.ChinaPlanning-module__kWvgLa__cardHeading svg{transition:none}}.ChinaPlanning-module__kWvgLa__seasons strong{font-weight:var(--type-subheading-weight)}.ChinaPlanning-module__kWvgLa__seasons small{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaPlanning-module__kWvgLa__monthSelect select{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.ChinaPlanning-module__kWvgLa__cardHeading{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.ChinaPlanning-module__kWvgLa__cardMeta,.ChinaPlanning-module__kWvgLa__journalLink a{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaPlanning-module__kWvgLa__eyebrow{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-leading);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.ChinaPlanning-module__kWvgLa__root .ChinaPlanning-module__kWvgLa__cta{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.ChinaPlanning-module__kWvgLa__drawer{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.ChinaPlanning-module__kWvgLa__drawer h2{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-section-size);font-weight:var(--type-section-weight);line-height:var(--type-section-leading);letter-spacing:var(--type-section-tracking)}.ChinaPlanning-module__kWvgLa__drawerBody p{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaPlanning-module__kWvgLa__drawerBody h3{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.ChinaPlanning-module__kWvgLa__notice strong{font-weight:var(--type-subheading-weight)}.ChinaPlanning-module__kWvgLa__regionDetails h4{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-subheading-size);font-weight:var(--type-subheading-weight);line-height:var(--type-subheading-leading);letter-spacing:var(--type-subheading-tracking)}.ChinaPlanning-module__kWvgLa__sources{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaPlanning-module__kWvgLa__sources summary{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.ChinaPlanning-module__kWvgLa__sources ul{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.ChinaPlanning-module__kWvgLa__back{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaPlanning-module__kWvgLa__year button strong{font-weight:var(--type-subheading-weight)}.ChinaPlanning-module__kWvgLa__year button span span{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.ChinaPlanning-module__kWvgLa__year button small{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaPlanning-module__kWvgLa__detailFigure figcaption{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking)}.ChinaPlanning-module__kWvgLa__drawerBody .ChinaPlanning-module__kWvgLa__detailPlaces{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}
.HomepageV3Prototype-module__Bx-hca__page{--home-navy:var(--inverse);--home-blue:var(--brand);--home-copper:var(--action);--home-copper-dark:var(--action);--home-ivory:var(--canvas);--home-stone:var(--canvas);--home-ink:var(--ink);--home-muted:var(--ink-muted);--home-line:var(--border);background:var(--surface);color:var(--home-ink)}.HomepageV3Prototype-module__Bx-hca__page *{box-sizing:border-box}.HomepageV3Prototype-module__Bx-hca__page a{text-decoration:none}.HomepageV3Prototype-module__Bx-hca__container{width:min(1280px,100% - 64px);margin:0 auto}.HomepageV3Prototype-module__Bx-hca__section{padding:76px 0}.HomepageV3Prototype-module__Bx-hca__eyebrow{color:var(--home-copper-dark);margin:0 0 13px}.HomepageV3Prototype-module__Bx-hca__sectionHeading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.65fr);align-items:end;gap:56px;margin-bottom:34px;display:grid}.HomepageV3Prototype-module__Bx-hca__sectionHeading h2,.HomepageV3Prototype-module__Bx-hca__approachIntro h2,.HomepageV3Prototype-module__Bx-hca__knowledgeRow h2,.HomepageV3Prototype-module__Bx-hca__reviewRow h2,.HomepageV3Prototype-module__Bx-hca__finalCta h2{margin:0}.HomepageV3Prototype-module__Bx-hca__sectionHeading>p{max-width:540px;color:var(--home-muted);margin:0}.HomepageV3Prototype-module__Bx-hca__coverImage{object-fit:cover}.HomepageV3Prototype-module__Bx-hca__hero{background:var(--home-ivory);grid-template-columns:minmax(420px,.94fr) minmax(0,1.06fr);min-height:590px;display:grid}.HomepageV3Prototype-module__Bx-hca__heroCopy{flex-direction:column;justify-content:center;padding:72px clamp(38px,5.4vw,104px) 68px max(32px,50vw - 640px);display:flex}.HomepageV3Prototype-module__Bx-hca__heroCopy h1{color:var(--ink);margin:0}.HomepageV3Prototype-module__Bx-hca__heroCopy h1 em,.HomepageV3Prototype-module__Bx-hca__finalCta h2 em{color:inherit;font-weight:inherit;font-style:normal}.HomepageV3Prototype-module__Bx-hca__heroLead{max-width:590px;color:var(--ink-secondary);margin:26px 0 0}.HomepageV3Prototype-module__Bx-hca__heroPromise{color:var(--ink);margin:20px 0 0}.HomepageV3Prototype-module__Bx-hca__heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.HomepageV3Prototype-module__Bx-hca__heroVisual,.HomepageV3Prototype-module__Bx-hca__destinationImage,.HomepageV3Prototype-module__Bx-hca__approachImage,.HomepageV3Prototype-module__Bx-hca__tourImage,.HomepageV3Prototype-module__Bx-hca__interestImage,.HomepageV3Prototype-module__Bx-hca__privateImage{position:relative;overflow:hidden}.HomepageV3Prototype-module__Bx-hca__heroVisual{min-height:590px}.HomepageV3Prototype-module__Bx-hca__destinationGrid,.HomepageV3Prototype-module__Bx-hca__tourGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.HomepageV3Prototype-module__Bx-hca__catalogueGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 20px;display:grid}.HomepageV3Prototype-module__Bx-hca__privateCatalogueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HomepageV3Prototype-module__Bx-hca__catalogueStatus{border:1px solid var(--home-line);border-radius:var(--radius-sm);background:var(--surface);min-height:180px;color:var(--home-muted);place-items:center;margin:0;display:grid}.HomepageV3Prototype-module__Bx-hca__destinationCard{border:1px solid var(--home-line);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.HomepageV3Prototype-module__Bx-hca__destinationImage{aspect-ratio:16/8.4;display:block}.HomepageV3Prototype-module__Bx-hca__destinationImage img,.HomepageV3Prototype-module__Bx-hca__tourImage img,.HomepageV3Prototype-module__Bx-hca__interestCard img,.HomepageV3Prototype-module__Bx-hca__privateImage img{transition:transform .55s}.HomepageV3Prototype-module__Bx-hca__destinationCard:hover .HomepageV3Prototype-module__Bx-hca__destinationImage img,.HomepageV3Prototype-module__Bx-hca__tourCard:hover .HomepageV3Prototype-module__Bx-hca__tourImage img,.HomepageV3Prototype-module__Bx-hca__interestCard:hover img,.HomepageV3Prototype-module__Bx-hca__privateCard:hover .HomepageV3Prototype-module__Bx-hca__privateImage img{transform:scale(1.035)}.HomepageV3Prototype-module__Bx-hca__destinationBody{padding:18px 20px 17px}.HomepageV3Prototype-module__Bx-hca__destinationBody h3{margin:0}.HomepageV3Prototype-module__Bx-hca__destinationBody h3 a{color:var(--home-navy);align-items:center;gap:9px;display:flex}.HomepageV3Prototype-module__Bx-hca__destinationBody h3 svg{color:var(--home-copper)}.HomepageV3Prototype-module__Bx-hca__destinationBody>p{min-height:47px;color:var(--home-muted);margin:10px 0 15px}.HomepageV3Prototype-module__Bx-hca__destinationBody nav{border-top:1px solid var(--home-line);justify-content:space-between;gap:12px;padding-top:13px;display:flex}.HomepageV3Prototype-module__Bx-hca__destinationBody nav a{color:var(--home-navy)}.HomepageV3Prototype-module__Bx-hca__destinationBody nav a:hover,.HomepageV3Prototype-module__Bx-hca__destinationBody nav a:focus-visible,.HomepageV3Prototype-module__Bx-hca__textLink:hover,.HomepageV3Prototype-module__Bx-hca__textLink:focus-visible{color:var(--home-copper-dark);text-underline-offset:4px;text-decoration:underline}.HomepageV3Prototype-module__Bx-hca__approachSection{background:var(--home-ivory)}.HomepageV3Prototype-module__Bx-hca__approachGrid{grid-template-columns:minmax(260px,.72fr) minmax(340px,.92fr) minmax(340px,1fr);align-items:stretch;gap:44px;display:grid}.HomepageV3Prototype-module__Bx-hca__approachIntro{align-self:center}.HomepageV3Prototype-module__Bx-hca__approachIntro>p:not(.HomepageV3Prototype-module__Bx-hca__eyebrow){color:var(--home-muted);margin:20px 0 0}.HomepageV3Prototype-module__Bx-hca__textLink{color:var(--home-navy);align-items:center;gap:8px;margin-top:24px;display:inline-flex}.HomepageV3Prototype-module__Bx-hca__approachImage{border-radius:var(--radius-card);min-height:420px}.HomepageV3Prototype-module__Bx-hca__scopeList{flex-direction:column;justify-content:center;display:flex}.HomepageV3Prototype-module__Bx-hca__scopeItem{border-bottom:1px solid var(--home-line);grid-template-columns:44px minmax(0,1fr);gap:15px;padding:14px 0;display:grid}.HomepageV3Prototype-module__Bx-hca__scopeItem:last-child{border-bottom:0}.HomepageV3Prototype-module__Bx-hca__scopeItem>span,.HomepageV3Prototype-module__Bx-hca__trustGrid article>span{border:1px solid var(--border);background:var(--surface);width:42px;height:42px;color:var(--home-copper);border-radius:50%;place-items:center;display:grid}.HomepageV3Prototype-module__Bx-hca__scopeItem h3,.HomepageV3Prototype-module__Bx-hca__trustGrid h3{color:var(--home-navy);margin:1px 0 4px}.HomepageV3Prototype-module__Bx-hca__scopeItem p,.HomepageV3Prototype-module__Bx-hca__trustGrid p{color:var(--home-muted);margin:0}.HomepageV3Prototype-module__Bx-hca__processSection{border-bottom:1px solid var(--home-line);padding-top:68px;padding-bottom:70px}.HomepageV3Prototype-module__Bx-hca__processGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:0;padding:0;list-style:none;display:grid}.HomepageV3Prototype-module__Bx-hca__processGrid li{grid-template-columns:34px 34px minmax(0,1fr);align-items:center;column-gap:10px;display:grid;position:relative}.HomepageV3Prototype-module__Bx-hca__stepNumber{background:var(--home-stone);width:34px;height:34px;color:var(--home-muted);border-radius:50%;place-items:center;display:grid}.HomepageV3Prototype-module__Bx-hca__stepIcon{width:34px;height:34px;color:var(--home-navy);place-items:center;display:grid}.HomepageV3Prototype-module__Bx-hca__processGrid h3{color:var(--home-navy);margin:0}.HomepageV3Prototype-module__Bx-hca__processGrid p{color:var(--home-muted);grid-column:3;margin:7px 0 0}.HomepageV3Prototype-module__Bx-hca__stepArrow{color:var(--home-copper);position:absolute;top:8px;right:-22px}.HomepageV3Prototype-module__Bx-hca__tailoredSection,.HomepageV3Prototype-module__Bx-hca__privateSection{background:var(--canvas)}.HomepageV3Prototype-module__Bx-hca__tourCard{border:1px solid var(--home-line);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.HomepageV3Prototype-module__Bx-hca__tourImage{aspect-ratio:16/9;display:block}.HomepageV3Prototype-module__Bx-hca__duration,.HomepageV3Prototype-module__Bx-hca__season,.HomepageV3Prototype-module__Bx-hca__typeBadge,.HomepageV3Prototype-module__Bx-hca__privateImage>span{z-index:2;border-radius:var(--radius-sm);color:var(--home-navy);background:#ffffffed;position:absolute;top:12px}.HomepageV3Prototype-module__Bx-hca__duration,.HomepageV3Prototype-module__Bx-hca__privateImage>span{padding:7px 9px;left:12px}.HomepageV3Prototype-module__Bx-hca__season{color:var(--ink);padding:7px 9px;left:120px}.HomepageV3Prototype-module__Bx-hca__typeBadge{color:var(--home-copper-dark);padding:7px 9px;right:12px}.HomepageV3Prototype-module__Bx-hca__tourBody{padding:17px 17px 14px}.HomepageV3Prototype-module__Bx-hca__tourMeta{color:var(--ink-muted);margin:0}.HomepageV3Prototype-module__Bx-hca__tourBody h3,.HomepageV3Prototype-module__Bx-hca__privateBody h3{margin:9px 0 0}.HomepageV3Prototype-module__Bx-hca__tourBody h3 a,.HomepageV3Prototype-module__Bx-hca__privateBody h3 a{color:var(--home-navy)}.HomepageV3Prototype-module__Bx-hca__route{min-height:20px;color:var(--home-muted);margin:8px 0 16px}.HomepageV3Prototype-module__Bx-hca__tourFooter{border-top:1px solid var(--home-line);justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.HomepageV3Prototype-module__Bx-hca__tourFooter strong{color:var(--home-navy);font-weight:var(--type-subheading-weight)}.HomepageV3Prototype-module__Bx-hca__tourFooter a,.HomepageV3Prototype-module__Bx-hca__privateBody>div a{border:1px solid var(--border);border-radius:var(--radius-sm);min-height:38px;color:var(--home-navy);align-items:center;gap:9px;padding:0 12px;display:inline-flex}.HomepageV3Prototype-module__Bx-hca__tourFooter a:hover,.HomepageV3Prototype-module__Bx-hca__tourFooter a:focus-visible,.HomepageV3Prototype-module__Bx-hca__privateBody>div a:hover,.HomepageV3Prototype-module__Bx-hca__privateBody>div a:focus-visible{border-color:var(--home-copper);color:var(--home-copper-dark)}.HomepageV3Prototype-module__Bx-hca__sectionAction{justify-content:flex-end;margin-top:22px;display:flex}.HomepageV3Prototype-module__Bx-hca__sectionAction a,.HomepageV3Prototype-module__Bx-hca__reviewControls>a{color:var(--home-copper-dark);align-items:center;gap:8px;display:inline-flex}.HomepageV3Prototype-module__Bx-hca__interestGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:11px;display:grid}.HomepageV3Prototype-module__Bx-hca__interestCard{border:1px solid var(--home-line);border-radius:var(--radius-sm);background:var(--surface);color:var(--home-navy);display:block;overflow:hidden}.HomepageV3Prototype-module__Bx-hca__interestImage{aspect-ratio:1.45;display:block}.HomepageV3Prototype-module__Bx-hca__interestLabel{justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:10px 12px;display:flex}.HomepageV3Prototype-module__Bx-hca__interestLabel span{max-width:110px}.HomepageV3Prototype-module__Bx-hca__interestLabel svg{color:var(--home-copper);flex:none}.HomepageV3Prototype-module__Bx-hca__privateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.HomepageV3Prototype-module__Bx-hca__privateCard{border:1px solid var(--home-line);border-radius:var(--radius-card);background:var(--surface);grid-template-columns:minmax(190px,41%) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.HomepageV3Prototype-module__Bx-hca__privateImage{min-height:230px}.HomepageV3Prototype-module__Bx-hca__saveButton{z-index:3;border:1px solid var(--home-line);width:36px;height:36px;color:var(--home-navy);cursor:pointer;background:#fffffff2;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;left:calc(41% - 48px)}.HomepageV3Prototype-module__Bx-hca__saveButton[aria-pressed=true]{color:var(--home-copper)}.HomepageV3Prototype-module__Bx-hca__privateBody{flex-direction:column;min-width:0;padding:19px;display:flex}.HomepageV3Prototype-module__Bx-hca__privateBody>p:not(.HomepageV3Prototype-module__Bx-hca__tourMeta){color:var(--home-muted);margin:8px 0 10px}.HomepageV3Prototype-module__Bx-hca__privateBody small{color:var(--home-muted);align-items:center;gap:6px;display:flex}.HomepageV3Prototype-module__Bx-hca__privateBody small span{background:var(--home-line);width:1px;height:13px;margin:0 3px}.HomepageV3Prototype-module__Bx-hca__privateBody>div{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.HomepageV3Prototype-module__Bx-hca__privateBody>div strong{color:var(--home-navy);font-weight:var(--type-subheading-weight)}.HomepageV3Prototype-module__Bx-hca__privateBody>div a{border-color:var(--home-navy);background:var(--home-navy);color:var(--surface)}.HomepageV3Prototype-module__Bx-hca__trustSection{padding-top:62px;padding-bottom:62px}.HomepageV3Prototype-module__Bx-hca__trustSection .HomepageV3Prototype-module__Bx-hca__sectionHeading{grid-template-columns:1fr;margin-bottom:28px}.HomepageV3Prototype-module__Bx-hca__trustGrid{border-top:1px solid var(--home-line);border-bottom:1px solid var(--home-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.HomepageV3Prototype-module__Bx-hca__trustGrid article{border-right:1px solid var(--home-line);grid-template-columns:42px minmax(0,1fr);gap:12px;padding:24px 18px;display:grid}.HomepageV3Prototype-module__Bx-hca__trustGrid article:first-child{padding-left:0}.HomepageV3Prototype-module__Bx-hca__trustGrid article:last-child{border-right:0;padding-right:0}.HomepageV3Prototype-module__Bx-hca__knowledgeSection{background:var(--home-ivory);padding-top:52px}.HomepageV3Prototype-module__Bx-hca__knowledgeRow,.HomepageV3Prototype-module__Bx-hca__reviewRow{grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);align-items:center;gap:52px;display:grid}.HomepageV3Prototype-module__Bx-hca__knowledgeLinks{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.HomepageV3Prototype-module__Bx-hca__knowledgeLinks a{border:1px solid var(--home-line);border-radius:var(--radius-sm);background:var(--surface);min-height:54px;color:var(--home-navy);grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:0 13px;display:grid}.HomepageV3Prototype-module__Bx-hca__knowledgeLinks a:hover,.HomepageV3Prototype-module__Bx-hca__knowledgeLinks a:focus-visible{border-color:var(--home-copper);color:var(--home-copper-dark)}.HomepageV3Prototype-module__Bx-hca__reviewRow{border-top:1px solid var(--home-line);grid-template-columns:minmax(250px,.42fr) minmax(0,1.58fr);margin-top:40px;padding-top:36px;position:relative}.HomepageV3Prototype-module__Bx-hca__reviewCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:26px;display:grid}.HomepageV3Prototype-module__Bx-hca__reviewRow blockquote{border:1px solid var(--home-line);border-radius:var(--radius-sm);background:var(--surface);margin:0;padding:19px 22px}.HomepageV3Prototype-module__Bx-hca__reviewRow blockquote p{color:var(--home-ink);margin:0}.HomepageV3Prototype-module__Bx-hca__reviewRow blockquote footer{color:var(--home-muted);margin-top:11px}.HomepageV3Prototype-module__Bx-hca__reviewControls{position:absolute;top:36px;right:0}.HomepageV3Prototype-module__Bx-hca__reviewControls>div{justify-content:flex-end;gap:7px;margin-top:18px;display:none}.HomepageV3Prototype-module__Bx-hca__reviewControls button{border:1px solid var(--home-line);background:var(--surface);width:36px;height:36px;color:var(--home-navy);cursor:pointer;border-radius:50%;place-items:center;display:grid}.HomepageV3Prototype-module__Bx-hca__reviewControls button:hover,.HomepageV3Prototype-module__Bx-hca__reviewControls button:focus-visible{border-color:var(--home-copper);color:var(--home-copper-dark)}.HomepageV3Prototype-module__Bx-hca__finalCta{background:var(--home-ivory);padding:28px 0 30px}.HomepageV3Prototype-module__Bx-hca__finalCtaInner{border:1px solid var(--border);border-radius:var(--radius-action);background:var(--surface);grid-template-columns:140px minmax(310px,.88fr) minmax(260px,.72fr) auto;align-items:center;gap:30px;min-height:170px;padding:24px 30px;display:grid;position:relative;overflow:hidden}.HomepageV3Prototype-module__Bx-hca__ctaPanda{object-fit:contain;object-position:bottom;width:140px;height:140px}.HomepageV3Prototype-module__Bx-hca__finalCtaCopy p{color:var(--home-muted);margin:0}.HomepageV3Prototype-module__Bx-hca__finalCtaCopy span{color:var(--home-navy);align-items:center;gap:7px;margin-top:11px;display:flex}:where(.HomepageV3Prototype-module__Bx-hca__page) a:focus-visible,:where(.HomepageV3Prototype-module__Bx-hca__page) button:focus-visible{outline:2px solid var(--home-copper);outline-offset:3px}@media (max-width:1100px){.HomepageV3Prototype-module__Bx-hca__catalogueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HomepageV3Prototype-module__Bx-hca__hero{grid-template-columns:minmax(390px,.9fr) minmax(0,1.1fr)}.HomepageV3Prototype-module__Bx-hca__heroCopy{padding-left:36px}.HomepageV3Prototype-module__Bx-hca__approachGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.HomepageV3Prototype-module__Bx-hca__approachIntro{grid-column:1/-1}.HomepageV3Prototype-module__Bx-hca__interestGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.HomepageV3Prototype-module__Bx-hca__trustGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.HomepageV3Prototype-module__Bx-hca__trustGrid article:nth-child(3){border-right:0}.HomepageV3Prototype-module__Bx-hca__trustGrid article:nth-child(n+4){border-top:1px solid var(--home-line)}.HomepageV3Prototype-module__Bx-hca__knowledgeRow{grid-template-columns:1fr;gap:24px}.HomepageV3Prototype-module__Bx-hca__reviewRow{grid-template-columns:220px minmax(0,1fr) 160px;gap:24px}.HomepageV3Prototype-module__Bx-hca__finalCtaInner{grid-template-columns:120px minmax(280px,1fr) minmax(240px,.8fr)}}@media (max-width:767px){.HomepageV3Prototype-module__Bx-hca__container{width:min(100% - 36px,640px)}.HomepageV3Prototype-module__Bx-hca__section{padding:54px 0}.HomepageV3Prototype-module__Bx-hca__sectionHeading{grid-template-columns:1fr;gap:14px;margin-bottom:24px}.HomepageV3Prototype-module__Bx-hca__hero{flex-direction:column;min-height:auto;display:flex}.HomepageV3Prototype-module__Bx-hca__heroCopy{order:2;padding:42px 20px 46px}.HomepageV3Prototype-module__Bx-hca__heroLead{margin-top:20px}.HomepageV3Prototype-module__Bx-hca__heroActions{flex-direction:column;align-items:stretch}.HomepageV3Prototype-module__Bx-hca__heroActions a{width:100%}.HomepageV3Prototype-module__Bx-hca__heroVisual{min-height:310px}.HomepageV3Prototype-module__Bx-hca__destinationGrid,.HomepageV3Prototype-module__Bx-hca__tourGrid,.HomepageV3Prototype-module__Bx-hca__privateGrid,.HomepageV3Prototype-module__Bx-hca__catalogueGrid,.HomepageV3Prototype-module__Bx-hca__privateCatalogueGrid{grid-template-columns:1fr}.HomepageV3Prototype-module__Bx-hca__destinationBody>p{min-height:0}.HomepageV3Prototype-module__Bx-hca__destinationBody nav{flex-wrap:wrap;justify-content:flex-start;gap:12px 20px}.HomepageV3Prototype-module__Bx-hca__approachGrid{grid-template-columns:1fr;gap:28px}.HomepageV3Prototype-module__Bx-hca__approachImage{min-height:310px}.HomepageV3Prototype-module__Bx-hca__processGrid{grid-template-columns:1fr;gap:0}.HomepageV3Prototype-module__Bx-hca__processGrid li{border-bottom:1px solid var(--home-line);grid-template-columns:34px 34px minmax(0,1fr);padding:13px 0 20px}.HomepageV3Prototype-module__Bx-hca__processGrid li:last-child{border-bottom:0}.HomepageV3Prototype-module__Bx-hca__stepArrow{display:none}.HomepageV3Prototype-module__Bx-hca__interestGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HomepageV3Prototype-module__Bx-hca__interestCard{min-height:0}.HomepageV3Prototype-module__Bx-hca__privateCard{grid-template-columns:1fr}.HomepageV3Prototype-module__Bx-hca__privateImage{min-height:220px}.HomepageV3Prototype-module__Bx-hca__saveButton{left:auto;right:12px}.HomepageV3Prototype-module__Bx-hca__privateBody>div{margin-top:20px}.HomepageV3Prototype-module__Bx-hca__trustGrid{border-bottom:0;grid-template-columns:1fr}.HomepageV3Prototype-module__Bx-hca__trustGrid article,.HomepageV3Prototype-module__Bx-hca__trustGrid article:first-child,.HomepageV3Prototype-module__Bx-hca__trustGrid article:last-child{border-right:0;border-bottom:1px solid var(--home-line);padding:18px 0}.HomepageV3Prototype-module__Bx-hca__trustGrid article:nth-child(n+4){border-top:0}.HomepageV3Prototype-module__Bx-hca__knowledgeLinks{grid-template-columns:1fr 1fr}.HomepageV3Prototype-module__Bx-hca__reviewRow{grid-template-columns:1fr;gap:22px}.HomepageV3Prototype-module__Bx-hca__reviewCards{padding-top:0;display:block}.HomepageV3Prototype-module__Bx-hca__reviewCards blockquote[data-active=false]{display:none}.HomepageV3Prototype-module__Bx-hca__reviewControls{justify-content:space-between;align-items:center;width:100%;display:flex;position:static}.HomepageV3Prototype-module__Bx-hca__reviewControls>div{margin-top:0;display:flex}.HomepageV3Prototype-module__Bx-hca__finalCta{padding:0}.HomepageV3Prototype-module__Bx-hca__finalCtaInner{border-left:0;border-right:0;border-radius:0;grid-template-columns:92px minmax(0,1fr);gap:18px;width:100%;padding:30px 20px 38px}.HomepageV3Prototype-module__Bx-hca__ctaPanda{width:92px;height:100px}.HomepageV3Prototype-module__Bx-hca__finalCtaCopy{grid-column:1/3}.HomepageV3Prototype-module__Bx-hca__finalCtaInner>.rv-action{grid-column:1/-1;justify-self:center}}@media (prefers-reduced-motion:reduce){.HomepageV3Prototype-module__Bx-hca__page *,.HomepageV3Prototype-module__Bx-hca__page :before,.HomepageV3Prototype-module__Bx-hca__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.HomepageV3Prototype-module__Bx-hca__eyebrow{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-leading);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.HomepageV3Prototype-module__Bx-hca__sectionHeading h2,.HomepageV3Prototype-module__Bx-hca__approachIntro h2,.HomepageV3Prototype-module__Bx-hca__knowledgeRow h2,.HomepageV3Prototype-module__Bx-hca__reviewRow h2,.HomepageV3Prototype-module__Bx-hca__finalCta h2{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-section-size);font-weight:var(--type-section-weight);line-height:var(--type-section-leading);letter-spacing:var(--type-section-tracking)}.HomepageV3Prototype-module__Bx-hca__sectionHeading>p{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.HomepageV3Prototype-module__Bx-hca__heroCopy h1{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-hero-size);font-weight:var(--type-hero-weight);line-height:var(--type-hero-leading);letter-spacing:var(--type-hero-tracking)}.HomepageV3Prototype-module__Bx-hca__heroCopy h1 em,.HomepageV3Prototype-module__Bx-hca__finalCta h2 em{font-weight:inherit;font-style:normal}.HomepageV3Prototype-module__Bx-hca__heroLead{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);line-height:var(--type-lead-leading);letter-spacing:var(--type-lead-tracking)}.HomepageV3Prototype-module__Bx-hca__heroPromise,.HomepageV3Prototype-module__Bx-hca__catalogueStatus{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.HomepageV3Prototype-module__Bx-hca__destinationBody h3{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.HomepageV3Prototype-module__Bx-hca__destinationBody>p,.HomepageV3Prototype-module__Bx-hca__destinationBody nav a{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.HomepageV3Prototype-module__Bx-hca__approachIntro>p:not(.HomepageV3Prototype-module__Bx-hca__eyebrow){font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-leading);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.HomepageV3Prototype-module__Bx-hca__textLink{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.HomepageV3Prototype-module__Bx-hca__scopeItem h3,.HomepageV3Prototype-module__Bx-hca__trustGrid h3{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.HomepageV3Prototype-module__Bx-hca__scopeItem p,.HomepageV3Prototype-module__Bx-hca__trustGrid p,.HomepageV3Prototype-module__Bx-hca__stepNumber{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.HomepageV3Prototype-module__Bx-hca__processGrid h3{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.HomepageV3Prototype-module__Bx-hca__processGrid p,.HomepageV3Prototype-module__Bx-hca__duration,.HomepageV3Prototype-module__Bx-hca__season,.HomepageV3Prototype-module__Bx-hca__typeBadge,.HomepageV3Prototype-module__Bx-hca__privateImage>span,.HomepageV3Prototype-module__Bx-hca__tourMeta{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.HomepageV3Prototype-module__Bx-hca__tourBody h3,.HomepageV3Prototype-module__Bx-hca__privateBody h3{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.HomepageV3Prototype-module__Bx-hca__route{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.HomepageV3Prototype-module__Bx-hca__tourFooter strong{font-weight:var(--type-subheading-weight)}.HomepageV3Prototype-module__Bx-hca__tourFooter a,.HomepageV3Prototype-module__Bx-hca__privateBody>div a,.HomepageV3Prototype-module__Bx-hca__sectionAction a,.HomepageV3Prototype-module__Bx-hca__reviewControls>a{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.HomepageV3Prototype-module__Bx-hca__interestLabel span{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.HomepageV3Prototype-module__Bx-hca__privateBody>p:not(.HomepageV3Prototype-module__Bx-hca__tourMeta),.HomepageV3Prototype-module__Bx-hca__privateBody small{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.HomepageV3Prototype-module__Bx-hca__privateBody>div strong{font-weight:var(--type-subheading-weight)}.HomepageV3Prototype-module__Bx-hca__knowledgeLinks a{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.HomepageV3Prototype-module__Bx-hca__reviewRow blockquote p{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);line-height:var(--type-lead-leading);letter-spacing:var(--type-lead-tracking)}.HomepageV3Prototype-module__Bx-hca__reviewRow blockquote footer,.HomepageV3Prototype-module__Bx-hca__finalCtaCopy p,.HomepageV3Prototype-module__Bx-hca__finalCtaCopy span{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.HomepageV3Prototype-module__Bx-hca__destinationsSection{padding-bottom:52px}.HomepageV3Prototype-module__Bx-hca__destinationBody nav{display:none}.HomepageV3Prototype-module__Bx-hca__destinationBody>p{min-height:0;margin-bottom:0}.HomepageV3Prototype-module__Bx-hca__sectionHeading>p{color:var(--ink)}.HomepageV3Prototype-module__Bx-hca__tourSection{background:var(--canvas)}.HomepageV3Prototype-module__Bx-hca__tourSection+.HomepageV3Prototype-module__Bx-hca__tourSection{background:var(--surface);border-top:1px solid var(--border)}.HomepageV3Prototype-module__Bx-hca__tourCountryTabs{border-bottom:1px solid var(--border);gap:24px;margin-bottom:24px;display:flex}.HomepageV3Prototype-module__Bx-hca__tourCountryTabs button{color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 12px;position:relative}.HomepageV3Prototype-module__Bx-hca__tourCountryTabs button[aria-pressed=true]{border-bottom-color:var(--action)}.HomepageV3Prototype-module__Bx-hca__tourSectionAction{justify-content:center;margin-top:32px;display:flex}.HomepageV3Prototype-module__Bx-hca__finalLinks a{color:var(--brand);text-underline-offset:4px;flex:none;align-items:center;gap:7px;text-decoration:underline;display:inline-flex}.HomepageV3Prototype-module__Bx-hca__compactStatus{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);margin:0;padding:24px}.HomepageV3Prototype-module__Bx-hca__compactStatus a{color:var(--brand);text-underline-offset:4px;text-decoration:underline}.HomepageV3Prototype-module__Bx-hca__interestGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.HomepageV3Prototype-module__Bx-hca__interestImage{aspect-ratio:4/3}.HomepageV3Prototype-module__Bx-hca__experienceCopy{min-height:160px;color:var(--ink);flex-direction:column;gap:8px;padding:18px;display:flex;position:relative}.HomepageV3Prototype-module__Bx-hca__experienceCopy>span:first-child{color:var(--action)}.HomepageV3Prototype-module__Bx-hca__experienceCopy>strong{font-weight:var(--type-module-weight)}.HomepageV3Prototype-module__Bx-hca__experienceCopy>svg{color:var(--brand);align-self:end;margin-top:auto}.HomepageV3Prototype-module__Bx-hca__whySection{background:var(--canvas)}.HomepageV3Prototype-module__Bx-hca__whyRoute{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid;overflow:hidden}.HomepageV3Prototype-module__Bx-hca__whyRouteImage{min-height:290px;display:block;position:relative;overflow:hidden}.HomepageV3Prototype-module__Bx-hca__whyRouteCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:32px 38px;display:flex}.HomepageV3Prototype-module__Bx-hca__whyRouteCopy>svg,.HomepageV3Prototype-module__Bx-hca__whyDetailHeading svg{color:var(--brand)}.HomepageV3Prototype-module__Bx-hca__whyRouteCopy h3{margin:14px 0 10px}.HomepageV3Prototype-module__Bx-hca__whyRouteCopy p{max-width:610px;color:var(--ink);margin:0 0 20px}.HomepageV3Prototype-module__Bx-hca__whyRouteCopy a,.HomepageV3Prototype-module__Bx-hca__whyDetailHeading>a{color:var(--brand);text-underline-offset:4px;align-items:center;gap:7px;text-decoration:underline;display:inline-flex}.HomepageV3Prototype-module__Bx-hca__whyDetail{margin-top:44px}.HomepageV3Prototype-module__Bx-hca__whyDetailHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}.HomepageV3Prototype-module__Bx-hca__whyDetailHeading>div{grid-template-columns:28px minmax(0,1fr);column-gap:12px;display:grid}.HomepageV3Prototype-module__Bx-hca__whyDetailHeading svg{grid-row:1/span 2}.HomepageV3Prototype-module__Bx-hca__whyDetailHeading h3{margin:0}.HomepageV3Prototype-module__Bx-hca__whyDetailHeading p{color:var(--ink);grid-column:2;margin:7px 0 0}.HomepageV3Prototype-module__Bx-hca__whyDetailHeading>a{flex:none}.HomepageV3Prototype-module__Bx-hca__whyGuideGrid,.HomepageV3Prototype-module__Bx-hca__whyFleetGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.HomepageV3Prototype-module__Bx-hca__whyGuideCard,.HomepageV3Prototype-module__Bx-hca__whyFleetCard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.HomepageV3Prototype-module__Bx-hca__whyGuideImage,.HomepageV3Prototype-module__Bx-hca__whyFleetImage{display:block;position:relative;overflow:hidden}.HomepageV3Prototype-module__Bx-hca__whyGuideImage{aspect-ratio:5/4}.HomepageV3Prototype-module__Bx-hca__whyGuideImage img{object-fit:cover}.HomepageV3Prototype-module__Bx-hca__whyFleetImage{aspect-ratio:3/2;background:var(--surface)}.HomepageV3Prototype-module__Bx-hca__whyFleetImage img{object-fit:contain;padding:12px}.HomepageV3Prototype-module__Bx-hca__whyGuideCard>div,.HomepageV3Prototype-module__Bx-hca__whyFleetCard>div{padding:16px 18px 18px}.HomepageV3Prototype-module__Bx-hca__whyGuideCard h4,.HomepageV3Prototype-module__Bx-hca__whyFleetCard h4{margin:0 0 8px}.HomepageV3Prototype-module__Bx-hca__whyGuideCard p,.HomepageV3Prototype-module__Bx-hca__whyFleetCard p{color:var(--ink);margin:0}.HomepageV3Prototype-module__Bx-hca__whyGuideCard p+p{margin-top:6px}.HomepageV3Prototype-module__Bx-hca__whyNote{color:var(--ink);margin:15px 0 0}.HomepageV3Prototype-module__Bx-hca__planningStrip{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);align-items:center;gap:22px;margin-top:24px;padding:18px 22px;display:flex}.HomepageV3Prototype-module__Bx-hca__planningStrip p{color:var(--ink);flex:1 1 0;margin:0}.HomepageV3Prototype-module__Bx-hca__planningStrip>a{margin-left:auto}.HomepageV3Prototype-module__Bx-hca__esimGrid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:48px;display:grid}.HomepageV3Prototype-module__Bx-hca__esimGrid h2{margin:0}.HomepageV3Prototype-module__Bx-hca__esimGrid h2+p{color:var(--ink);margin:16px 0 24px}.HomepageV3Prototype-module__Bx-hca__esimPreview{color:var(--ink);align-items:center;gap:8px;margin:0 0 20px;display:flex}.HomepageV3Prototype-module__Bx-hca__esimImage{aspect-ratio:1.65;border-radius:var(--radius-card);position:relative;overflow:hidden}.HomepageV3Prototype-module__Bx-hca__journalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.HomepageV3Prototype-module__Bx-hca__journalCard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.HomepageV3Prototype-module__Bx-hca__journalImage{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.HomepageV3Prototype-module__Bx-hca__journalCard>div{padding:18px 20px 22px}.HomepageV3Prototype-module__Bx-hca__journalCard h3{margin:8px 0 12px}.HomepageV3Prototype-module__Bx-hca__journalCard h3 a{color:var(--ink)}.HomepageV3Prototype-module__Bx-hca__journalCard p{color:var(--ink);margin:0}.HomepageV3Prototype-module__Bx-hca__journalCard p:last-child{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HomepageV3Prototype-module__Bx-hca__storiesSection{background:var(--canvas)}.HomepageV3Prototype-module__Bx-hca__storiesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.HomepageV3Prototype-module__Bx-hca__storiesGrid blockquote{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);margin:0;padding:24px}.HomepageV3Prototype-module__Bx-hca__storiesGrid p{color:var(--ink);margin:0 0 20px}.HomepageV3Prototype-module__Bx-hca__storiesGrid footer{color:var(--brand)}.HomepageV3Prototype-module__Bx-hca__finalLinks{gap:18px;margin-top:14px;display:flex}@media (max-width:1023px){.HomepageV3Prototype-module__Bx-hca__whyGuideGrid,.HomepageV3Prototype-module__Bx-hca__whyFleetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.HomepageV3Prototype-module__Bx-hca__planningStrip{flex-wrap:wrap}.HomepageV3Prototype-module__Bx-hca__planningStrip p{flex-basis:calc(50% - 22px)}.HomepageV3Prototype-module__Bx-hca__journalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.HomepageV3Prototype-module__Bx-hca__destinationsSection{padding-block:38px 42px}.HomepageV3Prototype-module__Bx-hca__destinationGrid{gap:10px}.HomepageV3Prototype-module__Bx-hca__destinationCard{grid-template-columns:36% minmax(0,1fr);min-height:116px;display:grid}.HomepageV3Prototype-module__Bx-hca__destinationImage{aspect-ratio:auto;min-height:116px}.HomepageV3Prototype-module__Bx-hca__destinationBody{align-self:center;padding:14px}.HomepageV3Prototype-module__Bx-hca__destinationBody>p{margin:6px 0 0}.HomepageV3Prototype-module__Bx-hca__tourSection{padding-block:44px}.HomepageV3Prototype-module__Bx-hca__tourCountryTabs{margin-bottom:18px}.HomepageV3Prototype-module__Bx-hca__tourSectionAction{margin-top:24px}.HomepageV3Prototype-module__Bx-hca__interestGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.HomepageV3Prototype-module__Bx-hca__experienceCopy{min-height:160px;padding:13px}.HomepageV3Prototype-module__Bx-hca__journalGrid,.HomepageV3Prototype-module__Bx-hca__storiesGrid,.HomepageV3Prototype-module__Bx-hca__esimGrid,.HomepageV3Prototype-module__Bx-hca__whyRoute{grid-template-columns:1fr}.HomepageV3Prototype-module__Bx-hca__whyRouteImage{aspect-ratio:16/9;min-height:0}.HomepageV3Prototype-module__Bx-hca__whyRouteCopy{padding:22px}.HomepageV3Prototype-module__Bx-hca__whyDetail{margin-top:36px}.HomepageV3Prototype-module__Bx-hca__whyDetailHeading{display:block}.HomepageV3Prototype-module__Bx-hca__whyDetailHeading>a{margin:14px 0 0 40px}.HomepageV3Prototype-module__Bx-hca__whyGuideGrid,.HomepageV3Prototype-module__Bx-hca__whyFleetGrid{gap:12px}.HomepageV3Prototype-module__Bx-hca__whyGuideCard>div,.HomepageV3Prototype-module__Bx-hca__whyFleetCard>div{padding:13px}.HomepageV3Prototype-module__Bx-hca__planningStrip{display:block}.HomepageV3Prototype-module__Bx-hca__planningStrip p+p{margin-top:12px}.HomepageV3Prototype-module__Bx-hca__planningStrip>a{margin-top:16px}.HomepageV3Prototype-module__Bx-hca__esimGrid{gap:24px}.HomepageV3Prototype-module__Bx-hca__esimImage{aspect-ratio:1.55}.HomepageV3Prototype-module__Bx-hca__journalGrid{gap:12px}}@media (max-width:359px){.HomepageV3Prototype-module__Bx-hca__whyGuideGrid,.HomepageV3Prototype-module__Bx-hca__whyFleetGrid{grid-template-columns:1fr}}
.BookOnlineReviews-module__fTMYLW__section{--rating:var(--brand);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);margin-top:18px;padding:24px;scroll-margin-top:80px;container-type:inline-size}.BookOnlineReviews-module__fTMYLW__ledger{gap:24px;margin-top:28px;display:grid}.BookOnlineReviews-module__fTMYLW__summary{border-bottom:1px solid var(--border);grid-template-columns:140px minmax(0,1fr);align-items:center;gap:24px;padding-bottom:24px;display:grid}.BookOnlineReviews-module__fTMYLW__overall{min-width:0}.BookOnlineReviews-module__fTMYLW__score{white-space:nowrap;align-items:baseline;gap:6px;margin-bottom:10px;display:flex}.BookOnlineReviews-module__fTMYLW__distribution{border-left:1px solid var(--border);gap:8px;padding-left:24px;display:grid}.BookOnlineReviews-module__fTMYLW__distribution li{align-items:center;gap:8px;display:flex}.BookOnlineReviews-module__fTMYLW__ratingLabel{white-space:nowrap;flex:0 0 46px}.BookOnlineReviews-module__fTMYLW__track{border-radius:var(--radius-pill);background:var(--surface-subtle);flex:1;height:10px;overflow:hidden}.BookOnlineReviews-module__fTMYLW__track>span{border-radius:inherit;background:var(--brand);height:100%;display:block}.BookOnlineReviews-module__fTMYLW__ratingCount{text-align:right;font-variant-numeric:tabular-nums;flex:0 0 18px}.BookOnlineReviews-module__fTMYLW__reading{min-width:0}.BookOnlineReviews-module__fTMYLW__toolbar{justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.BookOnlineReviews-module__fTMYLW__listTitle{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.BookOnlineReviews-module__fTMYLW__sort{width:100%;min-width:0}.BookOnlineReviews-module__fTMYLW__list{min-width:0}.BookOnlineReviews-module__fTMYLW__review{border-top:1px solid var(--border);overflow-wrap:anywhere;padding-block:24px}.BookOnlineReviews-module__fTMYLW__author{align-items:center;gap:12px;display:flex}.BookOnlineReviews-module__fTMYLW__avatar{border-radius:var(--radius-pill);background:var(--surface-subtle);height:44px;color:var(--brand);flex:0 0 44px;place-items:center;display:grid}.BookOnlineReviews-module__fTMYLW__metadata{flex-wrap:wrap;align-items:baseline;column-gap:6px;margin-top:2px;display:flex}.BookOnlineReviews-module__fTMYLW__reviewStars,.BookOnlineReviews-module__fTMYLW__originalTour{margin-top:14px}.BookOnlineReviews-module__fTMYLW__more{border-top:1px solid var(--border);justify-content:center;padding-top:20px;display:flex}.BookOnlineReviews-module__fTMYLW__empty{border-top:1px solid var(--border);margin-top:20px;padding-block:24px}@container (min-width:600px){.BookOnlineReviews-module__fTMYLW__ledger{grid-template-columns:172px minmax(0,1fr)}.BookOnlineReviews-module__fTMYLW__summary{border-bottom:0;padding-bottom:0;display:block}.BookOnlineReviews-module__fTMYLW__distribution{border-left:0;border-top:1px solid var(--border);margin-top:24px;padding:24px 0 0}.BookOnlineReviews-module__fTMYLW__reading{border-left:1px solid var(--border);padding-left:24px}.BookOnlineReviews-module__fTMYLW__listTitle{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.BookOnlineReviews-module__fTMYLW__sort{width:180px}}@container (max-width:359px){.BookOnlineReviews-module__fTMYLW__summary{grid-template-columns:108px minmax(0,1fr);gap:16px}.BookOnlineReviews-module__fTMYLW__distribution{padding-left:16px}.BookOnlineReviews-module__fTMYLW__distribution li{gap:6px}.BookOnlineReviews-module__fTMYLW__ratingCount{flex-basis:16px}}@container (max-width:269px){.BookOnlineReviews-module__fTMYLW__summary{grid-template-columns:1fr;gap:20px}.BookOnlineReviews-module__fTMYLW__distribution{border-left:0;padding:0}}@media (max-width:639px){.BookOnlineReviews-module__fTMYLW__section{padding:18px}.BookOnlineReviews-module__fTMYLW__ledger{margin-top:24px}.BookOnlineReviews-module__fTMYLW__review{padding-block:20px}}
.ChinaJournal-module__K7PR_W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ChinaJournal-module__K7PR_W__topic{border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;overflow:hidden}.ChinaJournal-module__K7PR_W__photo{height:215px;position:relative}.ChinaJournal-module__K7PR_W__photo img{object-fit:cover}.ChinaJournal-module__K7PR_W__photo span{border-radius:var(--radius-xs);background:color-mix(in srgb,var(--canvas) 93%,transparent);color:var(--inverse);padding:6px 9px;position:absolute;bottom:14px;left:16px}.ChinaJournal-module__K7PR_W__topicBody{padding:24px}.ChinaJournal-module__K7PR_W__topic h3{color:var(--ink);margin:0 0 10px}.ChinaJournal-module__K7PR_W__description{color:var(--ink-muted);min-height:50px;margin:0 0 22px}.ChinaJournal-module__K7PR_W__placeholder{border-top:1px solid var(--border);color:var(--ink-muted);align-items:center;gap:10px;padding-top:18px;display:flex}.ChinaJournal-module__K7PR_W__article{border-top:1px solid var(--border);color:var(--inverse);padding:20px 27px 20px 0;text-decoration:none;display:block;position:relative}.ChinaJournal-module__K7PR_W__article>svg{color:var(--action);position:absolute;top:46px;right:0}.ChinaJournal-module__K7PR_W__article h4,.ChinaJournal-module__K7PR_W__planningEmpty h4{margin:8px 0}.ChinaJournal-module__K7PR_W__article p{color:var(--ink-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ChinaJournal-module__K7PR_W__article:hover h4{text-underline-offset:4px;text-decoration:underline}.ChinaJournal-module__K7PR_W__meta,.ChinaJournal-module__K7PR_W__eyebrow{color:var(--action)}.ChinaJournal-module__K7PR_W__planning{background:var(--canvas);border-radius:var(--radius-sm);grid-template-columns:1fr 1.4fr;gap:72px;padding:40px;display:grid}.ChinaJournal-module__K7PR_W__planning h2{color:var(--ink);margin:14px 0}.ChinaJournal-module__K7PR_W__planning p{color:var(--ink-muted)}.ChinaJournal-module__K7PR_W__planning .ChinaJournal-module__K7PR_W__eyebrow{color:var(--action)}.ChinaJournal-module__K7PR_W__browse{color:var(--action);align-items:center;gap:12px;margin-top:12px;text-decoration:none;display:inline-flex}.ChinaJournal-module__K7PR_W__reading{align-self:center}.ChinaJournal-module__K7PR_W__reading>.ChinaJournal-module__K7PR_W__article:first-child{border-top:0}.ChinaJournal-module__K7PR_W__planningEmpty{border-left:1px solid var(--border);padding-left:32px}.ChinaJournal-module__K7PR_W__browse:hover{text-decoration:underline}.ChinaJournal-module__K7PR_W__article:focus-visible,.ChinaJournal-module__K7PR_W__browse:focus-visible{outline:2px solid var(--action);outline-offset:5px}@media (max-width:900px){.ChinaJournal-module__K7PR_W__grid{gap:15px}.ChinaJournal-module__K7PR_W__topicBody{padding:18px}.ChinaJournal-module__K7PR_W__planning{gap:30px;padding:28px}}@media (max-width:700px){.ChinaJournal-module__K7PR_W__grid{grid-template-columns:1fr;gap:24px}.ChinaJournal-module__K7PR_W__photo{height:210px}.ChinaJournal-module__K7PR_W__topicBody{padding:22px}.ChinaJournal-module__K7PR_W__description{min-height:0}.ChinaJournal-module__K7PR_W__planning{grid-template-columns:1fr;gap:24px;padding:24px}.ChinaJournal-module__K7PR_W__planningEmpty{border-left:0;border-top:1px solid var(--border);padding:24px 0 0}}.ChinaJournal-module__K7PR_W__topic{background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-card);transition:transform .22s,border-color .22s,box-shadow .22s}.ChinaJournal-module__K7PR_W__topic:hover{border-color:var(--border);box-shadow:var(--shadow-sticky);transform:translateY(-2px)}.ChinaJournal-module__K7PR_W__planning{background:var(--surface-subtle)}.ChinaJournal-module__K7PR_W__photo span{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaJournal-module__K7PR_W__topic h3{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.ChinaJournal-module__K7PR_W__description{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.ChinaJournal-module__K7PR_W__placeholder{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaJournal-module__K7PR_W__article h4,.ChinaJournal-module__K7PR_W__planningEmpty h4{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-subheading-size);font-weight:var(--type-subheading-weight);line-height:var(--type-subheading-leading);letter-spacing:var(--type-subheading-tracking)}.ChinaJournal-module__K7PR_W__article p,.ChinaJournal-module__K7PR_W__meta{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaJournal-module__K7PR_W__eyebrow{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-leading);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.ChinaJournal-module__K7PR_W__planning h2{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-section-size);font-weight:var(--type-section-weight);line-height:var(--type-section-leading);letter-spacing:var(--type-section-tracking)}.ChinaJournal-module__K7PR_W__planning p{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.ChinaJournal-module__K7PR_W__planning .ChinaJournal-module__K7PR_W__eyebrow{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-leading);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}.ChinaJournal-module__K7PR_W__browse{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}
.ProductRecommendations-module__I1i3ka__section{border-top:1px solid var(--border);color:var(--ink);margin-top:40px;padding-top:32px}.ProductRecommendations-module__I1i3ka__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.ProductRecommendations-module__I1i3ka__eyebrow{color:var(--action);margin:0 0 8px}.ProductRecommendations-module__I1i3ka__header h2{margin:0}.ProductRecommendations-module__I1i3ka__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.ProductRecommendations-module__I1i3ka__empty{margin:16px 0 0}@media (max-width:1023px){.ProductRecommendations-module__I1i3ka__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:639px){.ProductRecommendations-module__I1i3ka__grid{grid-template-columns:minmax(0,1fr)}}
.BookOnlineItinerary-module__zVY3ma__day{padding-top:1.5rem}.BookOnlineItinerary-module__zVY3ma__day+.BookOnlineItinerary-module__zVY3ma__day{border-top:1px solid var(--border);margin-top:1.5rem}.BookOnlineItinerary-module__zVY3ma__dayHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.BookOnlineItinerary-module__zVY3ma__dayHeading{flex-direction:column;align-items:flex-start;gap:.625rem;min-width:0;margin:0;display:flex}.BookOnlineItinerary-module__zVY3ma__dayNumber{border-radius:var(--radius-xs);background:var(--action-subtle);color:var(--action);align-items:center;padding:.375rem .625rem;display:inline-flex}.BookOnlineItinerary-module__zVY3ma__dayTitle{color:var(--ink)}.BookOnlineItinerary-module__zVY3ma__dayToggle{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);min-height:44px;color:var(--brand);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;display:inline-flex}.BookOnlineItinerary-module__zVY3ma__dayToggle:hover{background:var(--surface-subtle)}.BookOnlineItinerary-module__zVY3ma__dayToggle:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.BookOnlineItinerary-module__zVY3ma__chevronOpen{transform:rotate(180deg)}.BookOnlineItinerary-module__zVY3ma__dayBody{margin-top:.75rem;position:relative}.BookOnlineItinerary-module__zVY3ma__dayBody[hidden]{display:none}@media (max-width:639px){.BookOnlineItinerary-module__zVY3ma__dayHeader{row-gap:.75rem}.BookOnlineItinerary-module__zVY3ma__dayHeading{display:contents}.BookOnlineItinerary-module__zVY3ma__dayNumber{grid-area:1/1;justify-self:start}.BookOnlineItinerary-module__zVY3ma__dayTitle{grid-area:2/1/auto/-1}.BookOnlineItinerary-module__zVY3ma__dayToggle{grid-area:1/2}}
.Search-module__UZYAXa__page{background:var(--canvas);color:var(--ink);min-height:70vh}.Search-module__UZYAXa__container{max-width:80rem;margin-inline:auto;padding-inline:1.5rem}.Search-module__UZYAXa__hero{background:var(--surface-subtle);border-bottom:1px solid var(--border);padding:2.5rem 0 2rem}.Search-module__UZYAXa__intro{max-width:52rem;margin:2rem 0}.Search-module__UZYAXa__eyebrow{color:var(--brand);margin-bottom:1rem}.Search-module__UZYAXa__intro h1{text-wrap:balance;margin-bottom:1rem}.Search-module__UZYAXa__intro>p:last-child{max-width:44rem}.Search-module__UZYAXa__searchForm{align-items:center;gap:1rem;max-width:66rem;display:flex}.Search-module__UZYAXa__inputWrap{background:var(--surface);border:1px solid var(--border-control);border-radius:var(--radius-control);flex:1;align-items:center;gap:1rem;min-width:0;padding:.4rem .75rem .4rem 1.25rem;display:flex}.Search-module__UZYAXa__inputWrap:focus-within{outline:2px solid var(--focus);outline-offset:-2px;box-shadow:none}.Search-module__UZYAXa__inputWrap>svg{color:var(--brand);flex-shrink:0}.Search-module__UZYAXa__inputWrap input{width:100%;min-width:0;height:3rem;color:var(--ink);background:0 0;box-shadow:none!important;border:none!important;outline:none!important}.Search-module__UZYAXa__inputWrap input:focus,.Search-module__UZYAXa__inputWrap input:focus-visible{outline:none!important}.Search-module__UZYAXa__inputWrap input::-webkit-search-cancel-button{appearance:none}.Search-module__UZYAXa__clear,.Search-module__UZYAXa__clearHidden{border-radius:var(--radius-control);cursor:pointer;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:grid}.Search-module__UZYAXa__clearHidden{visibility:hidden}.Search-module__UZYAXa__hint{margin-top:.7rem}.Search-module__UZYAXa__inspiration{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Search-module__UZYAXa__chips{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.Search-module__UZYAXa__chips button{border:1px solid var(--border);background:var(--surface);min-height:2.75rem;color:var(--ink);cursor:pointer;border-radius:100px;align-items:center;gap:.7rem;padding:.55rem 1rem;display:inline-flex}.Search-module__UZYAXa__chips button:hover{border-color:var(--brand)}.Search-module__UZYAXa__typeBar{border-bottom:1px solid var(--border);background:var(--surface)}.Search-module__UZYAXa__types{gap:1.75rem;display:flex;overflow-x:auto}.Search-module__UZYAXa__types button{white-space:nowrap;cursor:pointer;border-bottom:3px solid #0000;align-items:center;gap:.65rem;min-height:4.5rem;padding:.75rem .1rem;display:inline-flex}.Search-module__UZYAXa__types button[aria-pressed=true]{border-color:var(--brand);color:var(--brand)}.Search-module__UZYAXa__types button span{background:var(--surface-subtle);text-align:center;border-radius:100px;min-width:1.7rem;padding:.1rem .4rem}.Search-module__UZYAXa__collection{margin-block:3.5rem}.Search-module__UZYAXa__sectionHeading{justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.5rem;display:flex}.Search-module__UZYAXa__sectionHeading p{max-width:43rem;margin-top:.6rem}.Search-module__UZYAXa__sectionHeading>a{flex-shrink:0}.Search-module__UZYAXa__discoveryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.Search-module__UZYAXa__discoveryCard{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;display:flex;overflow:hidden}.Search-module__UZYAXa__cardImage{background:var(--surface-subtle);position:relative;overflow:hidden}.Search-module__UZYAXa__discoveryCard .Search-module__UZYAXa__cardImage{aspect-ratio:16/9}.Search-module__UZYAXa__photo{object-fit:cover}.Search-module__UZYAXa__imageFallback{height:100%;min-height:100%;color:var(--brand);place-items:center;display:grid}.Search-module__UZYAXa__cardBody{flex-direction:column;flex:1;min-width:0;padding:1.25rem;display:flex}.Search-module__UZYAXa__cardMeta{color:var(--brand);flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.7rem;display:flex}.Search-module__UZYAXa__cardBody h3{text-wrap:pretty;overflow-wrap:anywhere}.Search-module__UZYAXa__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.6rem;display:-webkit-box;overflow:hidden}.Search-module__UZYAXa__cardFoot{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.Search-module__UZYAXa__cardFoot>svg{color:var(--brand);flex-shrink:0}.Search-module__UZYAXa__discoveryCard:hover h3,.Search-module__UZYAXa__resultCard:hover h3{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.Search-module__UZYAXa__interests{border-block:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:center;gap:2rem;padding:2rem;display:grid}.Search-module__UZYAXa__interests>div:first-child>svg{color:var(--brand);margin-bottom:.8rem}.Search-module__UZYAXa__interests p{margin-top:.5rem}.Search-module__UZYAXa__resultsLayout{grid-template-columns:14rem minmax(0,1fr);gap:3rem;padding-top:2.5rem;display:grid}.Search-module__UZYAXa__filters{flex-direction:column;align-self:start;gap:1rem;display:flex}.Search-module__UZYAXa__filters h2{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.Search-module__UZYAXa__filterHelp{border-top:1px solid var(--border);margin-top:1rem;padding-top:1.5rem}.Search-module__UZYAXa__filterHelp p{margin:.75rem 0}.Search-module__UZYAXa__filterHelp a,.Search-module__UZYAXa__helpActions>a:last-child{text-underline-offset:.25em;align-items:center;gap:.5rem;text-decoration:underline;display:inline-flex}.Search-module__UZYAXa__results{min-width:0}.Search-module__UZYAXa__resultsHeader{justify-content:space-between;align-items:start;gap:1.5rem;margin-bottom:1.5rem;display:flex}.Search-module__UZYAXa__resultsHeader h2{scroll-margin-top:8rem}.Search-module__UZYAXa__resultsHeader p{overflow-wrap:anywhere;margin-top:.3rem}.Search-module__UZYAXa__sort{flex-shrink:0;width:13rem;max-width:100%}.Search-module__UZYAXa__resultList{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Search-module__UZYAXa__resultCard{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-card);grid-column:1/-1;grid-template-columns:12.5rem minmax(0,1fr);display:grid;overflow:hidden}.Search-module__UZYAXa__resultCard .Search-module__UZYAXa__cardImage{min-height:12.5rem}.Search-module__UZYAXa__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.Search-module__UZYAXa__empty{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);text-align:center;flex-direction:column;align-items:center;gap:1.2rem;padding:3rem 1.5rem;display:flex}.Search-module__UZYAXa__empty>p{max-width:34rem}.Search-module__UZYAXa__empty>svg{color:var(--brand)}.Search-module__UZYAXa__notice{border:1px solid var(--border-control);border-radius:var(--radius-control);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding:1.25rem;display:flex}.Search-module__UZYAXa__loading{min-height:35rem;padding-top:2rem}.Search-module__UZYAXa__skeleton{background:var(--surface-subtle);border-radius:var(--radius-card);height:10rem;margin-top:1rem}.Search-module__UZYAXa__help{background:var(--brand);color:var(--inverse-ink);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3rem;margin:4rem 0;padding:3rem;display:grid}.Search-module__UZYAXa__help h2{margin-block:.8rem}.Search-module__UZYAXa__help p{max-width:42rem}.Search-module__UZYAXa__helpActions{flex-direction:column;align-items:center;gap:1rem;display:flex}.Search-module__UZYAXa__help a:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (max-width:64rem){.Search-module__UZYAXa__resultsLayout{grid-template-columns:12rem minmax(0,1fr);gap:1.5rem}.Search-module__UZYAXa__resultCard{grid-template-columns:10rem minmax(0,1fr)}.Search-module__UZYAXa__discoveryGrid{gap:1rem}.Search-module__UZYAXa__help{gap:2rem;padding:2rem}}@media (max-width:48rem){.Search-module__UZYAXa__container{padding-inline:1rem}.Search-module__UZYAXa__hero{padding-top:1.5rem}.Search-module__UZYAXa__intro{margin-block:1.5rem}.Search-module__UZYAXa__searchForm{flex-wrap:wrap;justify-content:center;gap:.75rem}.Search-module__UZYAXa__inputWrap{flex-basis:100%;gap:.6rem;padding-left:.85rem}.Search-module__UZYAXa__inputWrap input{height:2.75rem}.Search-module__UZYAXa__hint{text-align:center}.Search-module__UZYAXa__inspiration{gap:.65rem}.Search-module__UZYAXa__types{gap:1.3rem}.Search-module__UZYAXa__types button{min-height:3.75rem}.Search-module__UZYAXa__sectionHeading{flex-direction:column;align-items:start;gap:.8rem}.Search-module__UZYAXa__sectionHeading>a{align-self:start}.Search-module__UZYAXa__collection{margin-block:2.5rem}.Search-module__UZYAXa__discoveryGrid{grid-template-columns:1fr}.Search-module__UZYAXa__discoveryCard .Search-module__UZYAXa__cardImage{aspect-ratio:16/8}.Search-module__UZYAXa__interests{grid-template-columns:1fr;gap:1.2rem;padding:1.5rem 0}.Search-module__UZYAXa__resultsLayout{grid-template-columns:1fr;gap:1.5rem;padding-top:1.5rem}.Search-module__UZYAXa__filters{grid-template-columns:1fr auto;gap:.7rem;display:grid}.Search-module__UZYAXa__filters h2{grid-column:1/-1}.Search-module__UZYAXa__filterHelp{display:none}.Search-module__UZYAXa__resultsHeader{gap:1rem}.Search-module__UZYAXa__sort{width:10rem}.Search-module__UZYAXa__resultCard{grid-template-columns:6rem minmax(0,1fr)}.Search-module__UZYAXa__resultCard .Search-module__UZYAXa__cardImage{min-height:9rem}.Search-module__UZYAXa__resultCard .Search-module__UZYAXa__cardBody{padding:1rem}.Search-module__UZYAXa__resultCard .Search-module__UZYAXa__cardMeta{gap:.25rem}.Search-module__UZYAXa__resultCard .Search-module__UZYAXa__description{-webkit-line-clamp:2}.Search-module__UZYAXa__help{grid-template-columns:1fr;gap:1.5rem;margin-block:2.5rem;padding:1.75rem}}@media (max-width:24rem){.Search-module__UZYAXa__resultCard{grid-template-columns:1fr}.Search-module__UZYAXa__resultCard .Search-module__UZYAXa__cardImage{height:9rem}.Search-module__UZYAXa__resultsHeader{flex-direction:column}}@media (max-width:40rem){.Search-module__UZYAXa__resultList{grid-template-columns:minmax(0,1fr)}}
.Account-module__bAd3nW__shell{max-width:80rem;color:var(--ink);grid-template-columns:15rem minmax(0,1fr);gap:3rem;margin:auto;padding:2.5rem 1.5rem 5rem;display:grid}.Account-module__bAd3nW__sidebar{align-self:start;gap:1.5rem;display:grid;position:sticky;top:6rem}.Account-module__bAd3nW__identity{border-bottom:1px solid var(--border);align-items:center;gap:.8rem;padding:0 .75rem 1.5rem;display:flex}.Account-module__bAd3nW__identity>div:last-child{min-width:0}.Account-module__bAd3nW__identity p{overflow-wrap:anywhere}.Account-module__bAd3nW__avatar{width:2.75rem;height:2.75rem;color:var(--brand);background:var(--surface-tint);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.Account-module__bAd3nW__nav{gap:.35rem;display:grid}.Account-module__bAd3nW__navLink{color:var(--ink);border-radius:12px;align-items:center;gap:.8rem;min-height:3rem;padding:.9rem 1rem;display:flex}.Account-module__bAd3nW__navLink[aria-current=page]{background:var(--surface-subtle);color:var(--brand)}.Account-module__bAd3nW__navLink:hover{text-underline-offset:.25rem;text-decoration:underline}.Account-module__bAd3nW__sideHelp{border:1px solid var(--border);border-radius:12px;gap:.75rem;padding:1rem;display:grid}.Account-module__bAd3nW__main{min-width:0}.Account-module__bAd3nW__stack{gap:1.5rem;display:grid}.Account-module__bAd3nW__heading{gap:.6rem;margin-bottom:1.75rem;display:grid}.Account-module__bAd3nW__heading p{max-width:44rem}.Account-module__bAd3nW__eyebrow{color:var(--brand)}.Account-module__bAd3nW__hero{background:var(--surface-subtle);border:1px solid var(--border);border-radius:12px;gap:1.25rem;padding:2rem;display:grid}.Account-module__bAd3nW__hero p{max-width:40rem}.Account-module__bAd3nW__heroActions,.Account-module__bAd3nW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.Account-module__bAd3nW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.Account-module__bAd3nW__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.Account-module__bAd3nW__stat{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:.65rem;padding:1.25rem;display:grid}.Account-module__bAd3nW__panel{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-content:start;gap:1rem;min-width:0;padding:1.5rem;display:grid}.Account-module__bAd3nW__panelHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.Account-module__bAd3nW__textLink{color:var(--brand);text-underline-offset:.25rem;text-decoration:underline}.Account-module__bAd3nW__empty{border:1px dashed var(--border-control);text-align:center;background:var(--surface);border-radius:12px;justify-items:center;gap:1rem;padding:2.5rem 1.25rem;display:grid}.Account-module__bAd3nW__empty p{max-width:34rem}.Account-module__bAd3nW__icon{color:var(--brand);background:var(--surface-subtle);border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}.Account-module__bAd3nW__notice{background:var(--surface-subtle);border-radius:12px;gap:.75rem;padding:1rem 1.25rem;display:grid}.Account-module__bAd3nW__error{color:var(--error);background:var(--error-subtle);border-radius:12px;padding:1rem}.Account-module__bAd3nW__success{color:var(--success);background:var(--success-subtle);border-radius:12px;padding:1rem}.Account-module__bAd3nW__list{gap:1rem;display:grid}.Account-module__bAd3nW__row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.Account-module__bAd3nW__row:last-child{border-bottom:0}.Account-module__bAd3nW__row>div{gap:.4rem;min-width:0;display:grid}.Account-module__bAd3nW__badge{width:fit-content;color:var(--brand);background:var(--surface-subtle);border-radius:6px;padding:.3rem .65rem;display:inline-flex}.Account-module__bAd3nW__badge[data-tone=warning]{color:var(--warning);background:var(--warning-subtle)}.Account-module__bAd3nW__badge[data-tone=success]{color:var(--success);background:var(--success-subtle)}.Account-module__bAd3nW__badge[data-tone=error]{color:var(--error);background:var(--error-subtle)}.Account-module__bAd3nW__filters{flex-wrap:wrap;gap:.5rem;display:flex}.Account-module__bAd3nW__filter{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-height:2.75rem;padding:.65rem 1rem}.Account-module__bAd3nW__filter[aria-pressed=true]{color:var(--inverse-ink);background:var(--brand);border-color:var(--brand)}.Account-module__bAd3nW__field{align-content:start;gap:.5rem;min-width:0;display:grid}.Account-module__bAd3nW__fieldLabel{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.Account-module__bAd3nW__field .Account-module__bAd3nW__dateTrigger{border-color:var(--border-control);min-height:3rem;font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);border-radius:8px;padding:.75rem}.Account-module__bAd3nW__field input,.Account-module__bAd3nW__field select,.Account-module__bAd3nW__field textarea,.Account-module__bAd3nW__search{border:1px solid var(--border-control);background:var(--surface);width:100%;min-width:0;color:var(--ink);border-radius:8px;min-height:3rem;padding:.75rem}.Account-module__bAd3nW__field input:read-only{background:var(--canvas)}.Account-module__bAd3nW__field input:focus,.Account-module__bAd3nW__field select:focus,.Account-module__bAd3nW__field textarea:focus,.Account-module__bAd3nW__search:focus{outline:2px solid var(--focus);outline-offset:-2px;box-shadow:none}.Account-module__bAd3nW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.Account-module__bAd3nW__sectionNav{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:1.25rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.Account-module__bAd3nW__sectionNav a{color:var(--brand);text-underline-offset:.25rem;text-decoration:underline}.Account-module__bAd3nW__section{scroll-margin-top:7rem}.Account-module__bAd3nW__booking{grid-template-columns:6rem minmax(0,1fr);gap:1.25rem;display:grid}.Account-module__bAd3nW__bookingImage{object-fit:cover;background:var(--surface-subtle);border-radius:8px;width:6rem;height:6rem}.Account-module__bAd3nW__bookingBody{gap:1rem;min-width:0;display:grid}.Account-module__bAd3nW__meta{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.Account-module__bAd3nW__detail{overflow-wrap:anywhere}.Account-module__bAd3nW__detail .rv-action{max-width:100%}.Account-module__bAd3nW__detail>div>.bg-surface{padding:1.5rem}@media (max-width:63.99rem){.Account-module__bAd3nW__shell{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding:1.5rem 1.25rem 3rem}.Account-module__bAd3nW__sidebar{gap:1rem;position:static}.Account-module__bAd3nW__identity{padding:0 0 1rem}.Account-module__bAd3nW__nav{padding-bottom:.5rem;display:flex;overflow-x:auto}.Account-module__bAd3nW__navLink{white-space:nowrap;flex-shrink:0}.Account-module__bAd3nW__sideHelp,.Account-module__bAd3nW__sidebarFooter{display:none}}@media (max-width:39.99rem){.Account-module__bAd3nW__grid,.Account-module__bAd3nW__fields{grid-template-columns:minmax(0,1fr)}.Account-module__bAd3nW__stats{gap:.5rem}.Account-module__bAd3nW__stat{padding:1rem .65rem}.Account-module__bAd3nW__hero,.Account-module__bAd3nW__panel{padding:1.25rem}.Account-module__bAd3nW__booking{grid-template-columns:minmax(0,1fr)}.Account-module__bAd3nW__bookingImage{width:100%;height:9rem}.Account-module__bAd3nW__row{flex-wrap:wrap}.Account-module__bAd3nW__panelHeader{align-items:flex-start}}.Account-module__bAd3nW__mobileNav{display:none}.Account-module__bAd3nW__tripsNav{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.5rem;padding-bottom:1rem;display:flex}.Account-module__bAd3nW__tripsNav a{border-radius:8px;align-items:center;min-height:2.75rem;padding:.6rem .85rem;display:flex}.Account-module__bAd3nW__tripsNav a[aria-current=page]{background:var(--surface-subtle);color:var(--brand);text-underline-offset:.35rem;text-decoration:underline}.Account-module__bAd3nW__detail:has(.Account-module__bAd3nW__tripsNav) .Account-module__bAd3nW__heading{margin-bottom:0}@media (max-width:39.99rem){.Account-module__bAd3nW__shell:has(.Account-module__bAd3nW__tripsNav){gap:1rem;padding-top:1rem}.Account-module__bAd3nW__shell:has(.Account-module__bAd3nW__tripsNav) .Account-module__bAd3nW__identity{padding-bottom:.75rem}.Account-module__bAd3nW__shell:has(.Account-module__bAd3nW__tripsNav) .Account-module__bAd3nW__sidebar{gap:.75rem}.Account-module__bAd3nW__shell:has(.Account-module__bAd3nW__tripsNav) .Account-module__bAd3nW__mobileNav label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Account-module__bAd3nW__detail:has(.Account-module__bAd3nW__tripsNav) .Account-module__bAd3nW__heading>p:first-child{display:none}.Account-module__bAd3nW__detail:has(.Account-module__bAd3nW__tripsNav) .Account-module__bAd3nW__stack{gap:1rem}.Account-module__bAd3nW__tripsNav{flex-wrap:nowrap;justify-content:space-between;gap:.25rem;padding-bottom:.5rem}.Account-module__bAd3nW__tripsNav a{padding:.5rem}}.Account-module__bAd3nW__orderCard{background:var(--surface);border:1px solid var(--border);border-radius:12px;grid-template-columns:8rem minmax(0,1fr) 11.5rem;gap:1.25rem;padding:1.5rem;display:grid}.Account-module__bAd3nW__featuredOrder{border-top:3px solid var(--brand)}.Account-module__bAd3nW__productImage{background:var(--surface-subtle);border-radius:8px;width:8rem;height:7rem;overflow:hidden}.Account-module__bAd3nW__productImage img,.Account-module__bAd3nW__productImageLarge img{object-fit:cover;width:100%;height:100%}.Account-module__bAd3nW__productImage>span,.Account-module__bAd3nW__productImageLarge>span{height:100%;color:var(--brand);place-items:center;display:grid}.Account-module__bAd3nW__productImageLarge{aspect-ratio:16/9;background:var(--surface-subtle);border-radius:8px;width:100%;max-height:20rem;overflow:hidden}.Account-module__bAd3nW__orderContent{align-content:start;gap:.6rem;min-width:0;display:grid}.Account-module__bAd3nW__orderContent h3 a:hover{text-underline-offset:.2rem;text-decoration:underline}.Account-module__bAd3nW__orderMeta{gap:.5rem;margin-top:.25rem;display:grid}.Account-module__bAd3nW__orderMeta>div{align-items:flex-start;gap:.5rem;display:flex}.Account-module__bAd3nW__orderMeta dt{padding-top:.15rem}.Account-module__bAd3nW__orderAside{border-left:1px solid var(--border);align-content:space-between;gap:1rem;padding-left:1.25rem;display:grid}.Account-module__bAd3nW__orderStatuses,.Account-module__bAd3nW__orderMoney{justify-items:start;gap:.35rem;display:grid}.Account-module__bAd3nW__cardActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.Account-module__bAd3nW__taskGroup summary{cursor:pointer;min-height:2.75rem;padding:.35rem 0}.Account-module__bAd3nW__taskGroup[open] summary{margin-bottom:1rem}.Account-module__bAd3nW__taskGroup>div{gap:1rem;display:grid}.Account-module__bAd3nW__detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;display:grid}.Account-module__bAd3nW__detailGrid>div{align-content:start;gap:.35rem;display:grid}.Account-module__bAd3nW__itinerary{gap:1rem;padding-left:1.5rem;list-style:decimal;display:grid}.Account-module__bAd3nW__itinerary li p{margin-top:.35rem}.Account-module__bAd3nW__receiptRows{gap:.75rem;display:grid}.Account-module__bAd3nW__receiptRows>div{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-bottom:.75rem;display:flex}.Account-module__bAd3nW__tripCard{grid-template-columns:7rem minmax(0,1fr);gap:1rem;display:grid}.Account-module__bAd3nW__tripCard .Account-module__bAd3nW__productImage{width:7rem}@media (max-width:75rem){.Account-module__bAd3nW__orderCard{grid-template-columns:6rem minmax(0,1fr)}.Account-module__bAd3nW__orderCard .Account-module__bAd3nW__productImage{width:6rem;height:6rem}.Account-module__bAd3nW__orderAside{border-left:0;border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:1fr 1fr;padding:1rem 0 0}.Account-module__bAd3nW__orderAside .Account-module__bAd3nW__cardActions{grid-column:1/-1}}@media (max-width:39.99rem){.Account-module__bAd3nW__orderCard{grid-template-columns:4.5rem minmax(0,1fr);gap:.85rem;padding:1rem}.Account-module__bAd3nW__orderCard .Account-module__bAd3nW__productImage{width:4.5rem;height:4.5rem}.Account-module__bAd3nW__orderMeta{grid-column:1/-1}.Account-module__bAd3nW__orderAside{gap:.75rem}.Account-module__bAd3nW__detailGrid{grid-template-columns:minmax(0,1fr)}.Account-module__bAd3nW__tripCard{grid-template-columns:4.5rem minmax(0,1fr)}.Account-module__bAd3nW__tripCard .Account-module__bAd3nW__productImage{width:4.5rem;height:4.5rem}.Account-module__bAd3nW__nav{display:none}.Account-module__bAd3nW__mobileNav{gap:.5rem;display:grid}.Account-module__bAd3nW__mobileNav select{border:1px solid var(--border-control);background:var(--surface);width:100%;min-height:3rem;color:var(--ink);border-radius:8px;padding:.8rem}}
.SavedIdeas-module__NVscka__sections{gap:1.5rem;display:grid}.SavedIdeas-module__NVscka__section{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:1.25rem;min-width:0;padding:1.5rem;scroll-margin-top:7rem;display:grid}.SavedIdeas-module__NVscka__heading,.SavedIdeas-module__NVscka__heading>div{align-items:center;gap:.8rem;display:flex}.SavedIdeas-module__NVscka__heading{flex-wrap:wrap;justify-content:space-between}.SavedIdeas-module__NVscka__heading svg{color:var(--brand)}.SavedIdeas-module__NVscka__count{color:var(--brand);margin-left:.25rem}.SavedIdeas-module__NVscka__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.SavedIdeas-module__NVscka__empty{color:var(--ink-muted);background:var(--surface-subtle);border-radius:8px;padding:1.5rem}.SavedIdeas-module__NVscka__recentHeading{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;display:flex}.SavedIdeas-module__NVscka__viewAll{color:var(--brand);text-underline-offset:.25rem;text-decoration:underline}.SavedIdeas-module__NVscka__viewAll:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (max-width:45rem){.SavedIdeas-module__NVscka__cards{grid-template-columns:minmax(0,1fr)}.SavedIdeas-module__NVscka__section{padding:1.25rem}}
.CountryLandingPage-module__tdqObW__regionLinks{border-top:1px solid var(--border);flex-wrap:wrap;gap:10px 24px;margin-top:30px;padding-top:22px;display:flex}.CountryLandingPage-module__tdqObW__regionLinks a{text-underline-offset:4px;text-decoration:underline}.CountryLandingPage-module__tdqObW__guide{grid-template-columns:1.15fr 1fr;align-items:start;gap:64px;display:grid}.CountryLandingPage-module__tdqObW__guide p{color:var(--ink-muted);margin:16px 0 24px}.CountryLandingPage-module__tdqObW__guide ul{margin:0;padding:0;list-style:none}.CountryLandingPage-module__tdqObW__guide li{border-bottom:1px solid var(--border);padding:18px 0}.CountryLandingPage-module__tdqObW__guide strong{font-weight:var(--type-subheading-weight);margin-bottom:6px;display:block}.CountryLandingPage-module__tdqObW__guide span{color:var(--ink-muted)}.CountryLandingPage-module__tdqObW__faq{border-top:1px solid var(--border)}.CountryLandingPage-module__tdqObW__faq details{border-bottom:1px solid var(--border);padding:22px 0;scroll-margin-top:150px}.CountryLandingPage-module__tdqObW__faq summary{cursor:pointer}.CountryLandingPage-module__tdqObW__faq p{max-width:800px;color:var(--ink-muted);margin-top:14px}.CountryLandingPage-module__tdqObW__faq a{text-underline-offset:4px;text-decoration:underline}@media (max-width:767px){.CountryLandingPage-module__tdqObW__guide{grid-template-columns:1fr;gap:20px}.CountryLandingPage-module__tdqObW__regionLinks{gap:12px 20px}}.CountryLandingPage-module__tdqObW__regionLinks{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.CountryLandingPage-module__tdqObW__guide span,.CountryLandingPage-module__tdqObW__faq summary{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}
.ChinaGuides-module__XFvNVa__filters{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;padding-bottom:24px;display:flex}.ChinaGuides-module__XFvNVa__filterFields{grid-template-columns:repeat(2,minmax(0,230px));gap:16px;width:100%;max-width:476px;display:grid}.ChinaGuides-module__XFvNVa__filters>p{color:var(--ink-muted);margin:0 0 12px}.ChinaGuides-module__XFvNVa__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.ChinaGuides-module__XFvNVa__card{border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;overflow:hidden}.ChinaGuides-module__XFvNVa__profile{gap:24px;padding:24px 24px 20px;display:flex}.ChinaGuides-module__XFvNVa__portrait{border-radius:var(--radius-xs);background:var(--border);flex:0 0 140px;height:188px;position:relative;overflow:hidden}.ChinaGuides-module__XFvNVa__portrait img{object-fit:cover}.ChinaGuides-module__XFvNVa__identity{align-self:center;min-width:0}.ChinaGuides-module__XFvNVa__location{color:var(--action);align-items:center;gap:5px;margin:0 0 10px;display:flex}.ChinaGuides-module__XFvNVa__identity h3{color:var(--ink);margin:0 0 10px}.ChinaGuides-module__XFvNVa__experience{color:var(--ink-muted);margin:0 0 12px}.ChinaGuides-module__XFvNVa__specialty{color:var(--inverse);margin:0}.ChinaGuides-module__XFvNVa__languages{color:var(--ink-muted);margin:10px 0 0}.ChinaGuides-module__XFvNVa__details{margin:0 24px}.ChinaGuides-module__XFvNVa__details summary{border-top:1px solid var(--border);cursor:pointer;color:var(--inverse);justify-content:space-between;align-items:center;padding:16px 0;list-style:none;display:flex}.ChinaGuides-module__XFvNVa__details summary::-webkit-details-marker{display:none}.ChinaGuides-module__XFvNVa__details[open] summary>svg{transform:rotate(45deg)}.ChinaGuides-module__XFvNVa__details p,.ChinaGuides-module__XFvNVa__details li{color:var(--ink-muted)}.ChinaGuides-module__XFvNVa__details ul{margin-bottom:22px;padding-left:18px}.ChinaGuides-module__XFvNVa__cardFooter{background:var(--surface-subtle);border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.ChinaGuides-module__XFvNVa__cardFooter span{color:var(--ink-muted)}.ChinaGuides-module__XFvNVa__cardFooter a,.ChinaGuides-module__XFvNVa__empty a{color:var(--action);white-space:nowrap;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.ChinaGuides-module__XFvNVa__note{color:var(--ink-muted);max-width:700px;margin:23px 0 0}.ChinaGuides-module__XFvNVa__empty{background:var(--canvas);text-align:center;border-radius:var(--radius-sm);padding:42px 24px}.ChinaGuides-module__XFvNVa__empty>svg{color:var(--action)}.ChinaGuides-module__XFvNVa__empty h3{color:var(--ink);margin:16px 0}.ChinaGuides-module__XFvNVa__empty p{color:var(--ink-muted);max-width:560px;margin:0 auto 24px}.ChinaGuides-module__XFvNVa__empty button{text-underline-offset:4px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;margin:20px auto 0;text-decoration:underline;display:block}.ChinaGuides-module__XFvNVa__more{border:1px solid var(--border);border-radius:var(--radius-xs);color:var(--inverse);cursor:pointer;background:#fff;margin:24px auto;padding:12px 20px;display:block}.ChinaGuides-module__XFvNVa__cardFooter a:hover,.ChinaGuides-module__XFvNVa__empty a:hover{text-decoration:underline}.ChinaGuides-module__XFvNVa__card a:focus-visible,.ChinaGuides-module__XFvNVa__details summary:focus-visible,.ChinaGuides-module__XFvNVa__empty a:focus-visible,.ChinaGuides-module__XFvNVa__empty button:focus-visible,.ChinaGuides-module__XFvNVa__more:focus-visible{outline:2px solid var(--action);outline-offset:4px}@media (max-width:1050px){.ChinaGuides-module__XFvNVa__profile{gap:16px;padding:20px}.ChinaGuides-module__XFvNVa__portrait{flex-basis:115px;height:174px}.ChinaGuides-module__XFvNVa__cardFooter{padding:16px 20px}.ChinaGuides-module__XFvNVa__cardFooter span{max-width:95px}.ChinaGuides-module__XFvNVa__details{margin:0 20px}}@media (max-width:750px){.ChinaGuides-module__XFvNVa__grid{grid-template-columns:1fr}.ChinaGuides-module__XFvNVa__filters{flex-direction:column;align-items:stretch;gap:16px}.ChinaGuides-module__XFvNVa__filterFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:none}.ChinaGuides-module__XFvNVa__filters>p{margin:0}.ChinaGuides-module__XFvNVa__profile{gap:20px;padding:22px}.ChinaGuides-module__XFvNVa__portrait{flex-basis:115px;height:165px}.ChinaGuides-module__XFvNVa__cardFooter span{max-width:none}.ChinaGuides-module__XFvNVa__cardFooter{padding:17px 22px}.ChinaGuides-module__XFvNVa__details{margin:0 22px}}@media (max-width:380px){.ChinaGuides-module__XFvNVa__profile{gap:14px;padding:16px}.ChinaGuides-module__XFvNVa__portrait{flex-basis:96px}.ChinaGuides-module__XFvNVa__cardFooter span{max-width:100px}}.ChinaGuides-module__XFvNVa__card,.ChinaGuides-module__XFvNVa__empty{background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-card)}.ChinaGuides-module__XFvNVa__card{transition:transform .22s,border-color .22s,box-shadow .22s}.ChinaGuides-module__XFvNVa__card:hover{border-color:var(--border);box-shadow:var(--shadow-card);transform:translateY(-2px)}.ChinaGuides-module__XFvNVa__cardFooter{background:var(--surface-subtle);border-color:var(--border)}.ChinaGuides-module__XFvNVa__filters>p,.ChinaGuides-module__XFvNVa__location{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaGuides-module__XFvNVa__identity h3{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.ChinaGuides-module__XFvNVa__experience,.ChinaGuides-module__XFvNVa__specialty,.ChinaGuides-module__XFvNVa__languages{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaGuides-module__XFvNVa__details summary{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}.ChinaGuides-module__XFvNVa__details p,.ChinaGuides-module__XFvNVa__details li,.ChinaGuides-module__XFvNVa__cardFooter span,.ChinaGuides-module__XFvNVa__cardFooter a,.ChinaGuides-module__XFvNVa__empty a,.ChinaGuides-module__XFvNVa__note{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-meta-size);font-weight:var(--type-meta-weight);line-height:var(--type-meta-leading);letter-spacing:var(--type-meta-tracking)}.ChinaGuides-module__XFvNVa__empty h3{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-module-size);font-weight:var(--type-module-weight);line-height:var(--type-module-leading);letter-spacing:var(--type-module-tracking)}.ChinaGuides-module__XFvNVa__empty p{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.ChinaGuides-module__XFvNVa__empty button{font-family:var(--font-customer,var(--font-body)), sans-serif;font-size:var(--type-ui-size);font-weight:var(--type-ui-weight);line-height:var(--type-ui-leading);letter-spacing:var(--type-ui-tracking)}
