.Trip_head__g2qRq{position:relative;padding:24px 0 56px}.Trip_head__g2qRq:before{content:"";position:absolute;inset:0 0 -160px;z-index:-1;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent);background:radial-gradient(50% 80% at 100% 0,var(--ep-brand-soft) 0,hsla(9,100%,94%,0) 70%),radial-gradient(45% 70% at 0 0,var(--ep-amber-softer) 0,rgba(255,244,232,0) 70%);pointer-events:none}.Trip_head__g2qRq .ep-wrap{position:relative}@media(max-width:760px){.Trip_head__g2qRq{padding-bottom:32px}}.Trip_hgrid__i_HUr{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px;align-items:center;margin-top:16px}@media(max-width:1080px){.Trip_hgrid__i_HUr{grid-template-columns:minmax(0,1fr);gap:32px}}.Trip_hcopy__Kax9b h1{margin:14px 0;font-size:clamp(36px,4.4vw,56px);line-height:1.05}.Trip_hcopy__Kax9b .ep-lead{margin:0}.Trip_stats__wcfOJ{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 28px;font-size:15px;color:var(--ep-ink-muted)}.Trip_stats__wcfOJ b{display:inline-block;margin-right:4px;font:600 20px/24px var(--ep-sans);font-variant-numeric:tabular-nums;color:var(--ep-ink)}.Trip_cl__XzYqa{margin:28px 0 10px!important}.Trip_countries___JYMU{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.Trip_countries___JYMU a{display:inline-block;padding:7px 14px;border:1px solid var(--ep-line);border-radius:999px;background:#fff;font:600 14px/18px var(--ep-sans);color:var(--ep-ink);text-decoration:none}.Trip_countries___JYMU a:hover{border-color:var(--ep-ink)}.Trip_mos__aUZO8{display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:200px 200px;gap:12px}@media(max-width:760px){.Trip_mos__aUZO8{grid-template-rows:150px 150px;gap:8px}}.Trip_m__EwpXv{position:relative;display:block;border-radius:20px;overflow:hidden;background:var(--ep-lavender)}.Trip_m__EwpXv:first-child{grid-row:span 2}.Trip_m__EwpXv:nth-child(n+4){display:none}.Trip_m__EwpXv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s var(--ep-ease)}.Trip_m__EwpXv:hover img{transform:scale(1.04)}.Trip_m__EwpXv span{position:absolute;left:12px;bottom:12px;display:inline-flex;gap:5px;align-items:center;padding:6px 12px;border-radius:999px;background:#fff;font:600 13px/16px var(--ep-sans);color:var(--ep-ink)}.Trip_m__EwpXv span .ep-i,.Trip_pin__PvhFU,.Trip_poi__9gFom .ep-i,.Trip_tc3c__wpR6w .ep-i{width:14px;height:14px;color:var(--ep-brand-ink)}.Trip_sec__QjQyt{padding:40px 0 32px}.Trip_feat__jx0Cw{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;align-items:center;padding:12px;border:1px solid var(--ep-line);border-radius:var(--ep-r-xl);background:#fff;color:inherit;text-decoration:none;transition:transform .3s var(--ep-ease),box-shadow .3s var(--ep-ease)}.Trip_feat__jx0Cw figure{margin:0;aspect-ratio:16/10.5;border-radius:var(--ep-r-lg);overflow:hidden;background:var(--ep-lavender)}.Trip_feat__jx0Cw img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s var(--ep-ease)}.Trip_feat__jx0Cw:hover{color:inherit;transform:translateY(-4px);box-shadow:0 18px 36px -24px rgba(0,18,51,.35)}.Trip_feat__jx0Cw:hover img{transform:scale(1.05)}@media(max-width:760px){.Trip_feat__jx0Cw{grid-template-columns:minmax(0,1fr);gap:16px}}.Trip_ftx__zjl4R{padding:12px 24px 12px 0}.Trip_ftx__zjl4R h2{margin:8px 0 12px;font:600 32px/38px var(--ep-sans);color:var(--ep-ink)}.Trip_ftx__zjl4R>p:not(.Trip_kicker__bGzem):not(.Trip_mini__3iiSt){margin:0 0 22px;font-size:16px;line-height:25px;color:var(--ep-ink-muted)}.Trip_ftx__zjl4R .Trip_mini__3iiSt{margin:0 0 10px}@media(max-width:760px){.Trip_ftx__zjl4R{padding:4px 8px 8px}.Trip_ftx__zjl4R h2{font-size:26px;line-height:32px}}.Trip_kicker__bGzem{display:flex;align-items:center;gap:6px;margin:0 0 8px;font:600 13px/18px var(--ep-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ep-brand-ink)}.Trip_kicker__bGzem .ep-i{width:15px;height:15px}.Trip_mini__3iiSt{display:block;margin:0;font:700 12px/16px var(--ep-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ep-brand-ink)}.Trip_leg___vWht,.Trip_route__zTT_w{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.Trip_leg___vWht li,.Trip_route__zTT_w li{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 5px;border:1px solid var(--ep-line);border-radius:999px;font-size:14px;color:var(--ep-ink)}.Trip_leg___vWht span,.Trip_route__zTT_w span{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ep-brand-soft);color:var(--ep-brand-ink);font-weight:700;font-size:12px}.Trip_fb__kKBxh{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.Trip_fm__AI7OH{font-size:14px;color:var(--ep-ink-muted)}.Trip_sh__140sB{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin:72px 0 24px}.Trip_sh__140sB h2{margin:0;font:600 24px/30px var(--ep-sans)}.Trip_chips__HN5HF{display:flex;gap:8px;flex-wrap:wrap}.Trip_tgrid__8sbjb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}.Trip_tgrid__8sbjb.Trip_three__U44j1{grid-template-columns:repeat(3,minmax(0,1fr))}.Trip_tgrid__8sbjb.Trip_five__djwtp{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1080px){.Trip_tgrid__8sbjb,.Trip_tgrid__8sbjb.Trip_five__djwtp{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.Trip_tgrid__8sbjb,.Trip_tgrid__8sbjb.Trip_five__djwtp,.Trip_tgrid__8sbjb.Trip_three__U44j1{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}}.Trip_tc3__o2pGd{display:block;color:inherit;text-decoration:none;transition:transform .3s var(--ep-ease)}.Trip_tc3__o2pGd h3{margin:0 0 4px;font:600 16px/22px var(--ep-sans);color:var(--ep-ink)}.Trip_tc3__o2pGd p{margin:0;font-size:14px;line-height:20px;color:var(--ep-ink-muted)}.Trip_tc3__o2pGd:hover{color:inherit;transform:translateY(-4px)}.Trip_tc3__o2pGd:hover img{transform:scale(1.05)}.Trip_tc3ph__hV0rw{position:relative;margin:0 0 12px;border-radius:var(--ep-r-lg);overflow:hidden;aspect-ratio:4/3;background:var(--ep-lavender)}.Trip_tc3ph__hV0rw img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s var(--ep-ease)}.Trip_tc3c__wpR6w{position:absolute;left:12px;top:12px;display:inline-flex;gap:5px;align-items:center;padding:5px 11px;border-radius:999px;background:#fff;font:600 13px/16px var(--ep-sans);color:var(--ep-ink)}.Trip_igwide__gUBf4{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:40px;align-items:center;margin-top:80px;padding:24px;border:1px solid var(--ep-line);border-radius:var(--ep-r-xl);background:radial-gradient(90% 140% at 100% 0,var(--ep-brand-softer) 0,#fff 60%)}.Trip_igwide__gUBf4 figure{margin:0;border-radius:var(--ep-r-lg);overflow:hidden;aspect-ratio:4/3;background:var(--ep-lavender)}.Trip_igwide__gUBf4 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.Trip_igwide__gUBf4 h2{margin:6px 0 10px;font-size:28px;line-height:34px}.Trip_igwide__gUBf4 p:not(.Trip_kicker__bGzem){margin:0 0 20px;color:var(--ep-ink-muted);font-size:16px;line-height:24px;max-width:46ch}@media(max-width:760px){.Trip_igwide__gUBf4{grid-template-columns:minmax(0,1fr);gap:20px;padding:16px;margin-top:56px}}.Trip_facts__MDQUC{list-style:none;margin:24px 0 0;padding:18px 24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;border:1px solid var(--ep-line);border-radius:18px;background:#fff}.Trip_facts__MDQUC li{display:grid;grid-template-columns:36px 1fr;-moz-column-gap:12px;column-gap:12px;align-items:center}.Trip_facts__MDQUC .ep-i{grid-row:span 2;width:36px;height:36px;padding:8px;border-radius:10px;background:var(--ep-brand-soft);color:var(--ep-brand-ink);box-sizing:border-box}.Trip_facts__MDQUC span{font-size:13px;line-height:16px;color:var(--ep-ink-muted)}.Trip_facts__MDQUC b{font:600 15px/20px var(--ep-sans);color:var(--ep-ink)}@media(max-width:1080px){.Trip_facts__MDQUC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.Trip_facts__MDQUC{padding:14px}}.Trip_main__8mlkF{min-width:0}.Trip_main__8mlkF h2{display:flex;align-items:baseline;gap:12px;margin:56px 0 14px;font:600 26px/32px var(--ep-sans);color:var(--ep-ink)}@media(max-width:1023px){.Trip_main__8mlkF h2{scroll-margin-top:190px}}@media(max-width:760px){.Trip_main__8mlkF h2{font-size:22px;line-height:28px;margin-top:44px}}.Trip_main__8mlkF>h2:first-child{margin-top:0}.Trip_main__8mlkF .ep-chn{font:500 18px/1 var(--ep-serif);color:var(--ep-brand-ink)}.Trip_text__faNQG{font-size:17px;line-height:28px;color:var(--ep-ink-soft)}.Trip_text__faNQG p{margin:0 0 16px}.Trip_text__faNQG h2,.Trip_text__faNQG h3{display:block;margin:28px 0 10px;font:600 20px/26px var(--ep-sans);color:var(--ep-ink)}.Trip_text__faNQG a{color:var(--ep-ink);text-decoration:underline;text-underline-offset:3px}.Trip_text__faNQG ol,.Trip_text__faNQG ul{margin:0 0 16px;padding-left:22px}.Trip_liked__l4gm5{margin:20px 0 0;padding:20px 24px;border-radius:18px;background:var(--ep-brand-softer)}.Trip_liked__l4gm5 .Trip_mini__3iiSt{display:flex;align-items:center;gap:6px;margin:0 0 6px}.Trip_liked__l4gm5 .Trip_mini__3iiSt .ep-i{width:16px;height:16px}.Trip_liked__l4gm5 div{font-size:17px;line-height:27px;color:var(--ep-ink)}.Trip_liked__l4gm5 div p{margin:0}.Trip_map__4JMik{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px;align-items:center;padding:16px;border:1px solid var(--ep-line);border-radius:20px}.Trip_map__4JMik.Trip_only__O2AEi{grid-template-columns:minmax(0,1fr)}.Trip_map__4JMik>p{margin:0 0 14px;color:var(--ep-ink-muted);font-size:15px;line-height:22px}.Trip_map__4JMik .Trip_leg___vWht{margin:0}@media(max-width:760px){.Trip_map__4JMik{grid-template-columns:minmax(0,1fr)}}.Trip_frame__DlWDV{position:relative;aspect-ratio:4/3;border-radius:14px;overflow:hidden;background:var(--ep-sky-soft)}.Trip_frame__DlWDV iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.Trip_tl__YC9uF{position:relative}.Trip_bar__rlE4x{position:absolute;left:17px;top:24px;bottom:24px;width:2px;background:repeating-linear-gradient(to bottom,var(--ep-brand-soft) 0 5px,transparent 5px 10px)}.Trip_bar__rlE4x i{position:absolute;inset:0;background:var(--ep-brand-hl);border-radius:2px;transform-origin:top;transform:scaleY(0);transition:transform .15s linear}.Trip_days__PJsni{list-style:none;margin:0;padding:0;position:relative;display:grid;gap:14px}.Trip_day__YiKPw{position:relative;display:grid;grid-template-columns:36px 168px minmax(0,1fr);gap:18px;align-items:center;color:inherit;text-decoration:none}.Trip_day__YiKPw figure{margin:0;border-radius:14px;overflow:hidden;aspect-ratio:4/3;background:var(--ep-lavender)}.Trip_day__YiKPw img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.Trip_day__YiKPw h3{margin:0 0 4px;font:600 17px/23px var(--ep-sans);color:var(--ep-ink)}.Trip_day__YiKPw p:not(.Trip_dk__hiZ6j){margin:0;font-size:14px;line-height:21px;color:var(--ep-ink-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Trip_day__YiKPw:hover{color:inherit}.Trip_day__YiKPw:hover h3{text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.Trip_day__YiKPw{grid-template-columns:36px 104px minmax(0,1fr);gap:12px}.Trip_day__YiKPw p:not(.Trip_dk__hiZ6j){display:none}}.Trip_dn__PP_1D{position:relative;z-index:1;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff;border:2px solid var(--ep-brand-hl);color:var(--ep-brand-ink);font:700 14px var(--ep-sans);transition:background .25s,color .25s}.Trip_done__X6Lfy .Trip_dn__PP_1D{background:var(--ep-brand-ink);border-color:var(--ep-brand-ink);color:#fff}.Trip_dk__hiZ6j{margin:0 0 2px;font:600 12px/16px var(--ep-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ep-brand-ink)}.Trip_guide__cehB_{display:grid;grid-template-columns:44px minmax(0,1fr) 20px;gap:16px;align-items:center;margin-top:20px;padding:18px 20px;border:1px solid var(--ep-line);border-radius:18px;color:inherit;text-decoration:none;transition:transform .3s var(--ep-ease),box-shadow .3s var(--ep-ease)}.Trip_guide__cehB_ h3{margin:0 0 4px;font:600 17px/23px var(--ep-sans);color:var(--ep-ink)}.Trip_guide__cehB_ p:not(.Trip_dk__hiZ6j){margin:0;font-size:14px;line-height:21px;color:var(--ep-ink-muted)}.Trip_guide__cehB_:hover{color:inherit;transform:translateY(-4px);box-shadow:0 18px 36px -24px rgba(0,18,51,.35)}.Trip_fi__2WW_8{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--ep-sky);color:var(--ep-blue)}.Trip_poi__9gFom{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.Trip_poi__9gFom li{display:flex;align-items:center;gap:6px;padding:7px 14px 7px 10px;border:1px solid var(--ep-line);border-radius:999px;font-size:14px;color:var(--ep-ink)}.Trip_gal__qWujk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px;gap:10px}.Trip_gal__qWujk a{display:block;border-radius:14px;overflow:hidden;background:var(--ep-lavender)}.Trip_gal__qWujk a:first-child{grid-column:span 2;grid-row:span 2}.Trip_gal__qWujk img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width:760px){.Trip_gal__qWujk{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:120px}}.Trip_steps__6pnLg{position:relative;display:flex;align-items:center;gap:16px;margin-top:24px;padding:14px 18px;border:1px solid var(--ep-line);border-radius:18px;background:#fff;overflow-x:auto}.Trip_steps__6pnLg ol{list-style:none;margin:0;padding:0;display:flex;flex:1}.Trip_steps__6pnLg li{flex:1;min-width:104px;position:relative}.Trip_steps__6pnLg li+li:before{content:"";position:absolute;left:-50%;right:50%;top:14px;border-top:2px dashed var(--ep-brand-soft)}.Trip_steps__6pnLg a{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;text-decoration:none;color:inherit}.Trip_steps__6pnLg b{font:600 13px/16px var(--ep-sans);color:var(--ep-ink)}.Trip_steps__6pnLg em{font-style:normal;font-size:12px;line-height:16px;color:var(--ep-ink-muted);text-align:center;max-width:16ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:760px){.Trip_steps__6pnLg{padding:12px 8px}}.Trip_allr__l_gTQ{flex:none;display:inline-flex;gap:6px;align-items:center;padding-right:16px;border-right:1px solid var(--ep-line);font:600 14px var(--ep-sans);color:var(--ep-ink);text-decoration:none}@media(max-width:760px){.Trip_allr__l_gTQ{display:none}}.Trip_sn__cGPYo{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;margin-bottom:4px;border-radius:50%;background:#fff;border:2px solid var(--ep-brand-hl);color:var(--ep-brand-ink);font:700 12px var(--ep-sans)}.Trip_on__CZDWH .Trip_sn__cGPYo{background:var(--ep-brand-ink);border-color:var(--ep-brand-ink);color:#fff}.Trip_pager__i_An7{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:48px}@media(max-width:760px){.Trip_pager__i_An7{grid-template-columns:minmax(0,1fr)}}.Trip_pg__QT2JD{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1px solid var(--ep-line);border-radius:18px;color:inherit;text-decoration:none;transition:transform .3s var(--ep-ease),box-shadow .3s var(--ep-ease)}.Trip_pg__QT2JD figure{margin:0;border-radius:12px;overflow:hidden;aspect-ratio:1;background:var(--ep-lavender)}.Trip_pg__QT2JD img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.Trip_pg__QT2JD span{display:block;font-size:13px;color:var(--ep-ink-muted)}.Trip_pg__QT2JD b{display:block;font:600 15px/20px var(--ep-sans);color:var(--ep-ink)}.Trip_pg__QT2JD:hover{color:inherit;transform:translateY(-4px);box-shadow:0 18px 36px -24px rgba(0,18,51,.35)}.Trip_pg__QT2JD.Trip_next__wGJPL{grid-template-columns:minmax(0,1fr) 88px;text-align:right}.Trip_pg__QT2JD.Trip_next__wGJPL figure{order:2}@media(max-width:760px){.Trip_pg__QT2JD.Trip_next__wGJPL{grid-template-columns:88px minmax(0,1fr);text-align:left}.Trip_pg__QT2JD.Trip_next__wGJPL figure{order:0}}@media(prefers-reduced-motion:reduce){.Trip_bar__rlE4x i,.Trip_dn__PP_1D,.Trip_feat__jx0Cw,.Trip_feat__jx0Cw img,.Trip_guide__cehB_,.Trip_m__EwpXv img,.Trip_pg__QT2JD,.Trip_tc3__o2pGd,.Trip_tc3ph__hV0rw img{transition:none}.Trip_feat__jx0Cw:hover,.Trip_feat__jx0Cw:hover img,.Trip_guide__cehB_:hover,.Trip_m__EwpXv:hover img,.Trip_pg__QT2JD:hover,.Trip_tc3__o2pGd:hover,.Trip_tc3__o2pGd:hover img{transform:none}}