.service-image_figure__Q4qvm{min-width:0;margin:0}.service-image_frame__UFHPY{position:relative;aspect-ratio:4/5;overflow:hidden;background:#25241f;border-top:1px solid var(--g)}@media (max-width:1024px){.service-image_frame__UFHPY{aspect-ratio:16/10}}.travel_page__gG2qO{overflow-wrap:anywhere}.travel_page__gG2qO .light .ey{color:#78633b}.travel_intro__TcSCd{padding:160px 0 0}.travel_back__qip9b{display:inline-block;margin-bottom:48px;font-size:12px;color:#ccc5b8}.travel_intro__TcSCd h1{font-size:clamp(52px,7vw,88px);line-height:1.04}.travel_summary__mp_NU{display:flex;flex-wrap:wrap;gap:18px 48px;margin-top:70px;padding:26px 0;border-top:1px solid #ffffff22;color:#ccc5b8;font-size:13px}.travel_split__Z9t26{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px}.travel_details__ZZRD0{font-size:15px;line-height:1.85;color:#555047}.travel_details__ZZRD0 p:first-child{margin-top:0}.travel_details__ZZRD0 ul{list-style:none;margin:30px 0 0;padding:0}.travel_details__ZZRD0 li{border-top:1px solid #cec5b7;padding:20px 0}.travel_details__ZZRD0 strong{font-weight:700;color:#171612}.travel_note__KbHL0{max-width:630px;color:#ccc5b8;line-height:1.8}.travel_examples__rc_0O{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:36px;gap:36px;margin-top:48px}.travel_example__46d2Z{border-top:1px solid var(--g);padding-top:24px}.travel_number__qcDwl{color:var(--g);font-size:12px}.travel_route__kOOgW{font-size:11px;letter-spacing:1px;color:#ccc5b8;margin:35px 0 18px}.travel_example__46d2Z h3{font-size:30px;margin:0 0 18px}.travel_example__46d2Z>p:last-child{font-size:14px;line-height:1.85;color:#ccc5b8}.travel_footer__s_xYC{padding-top:60px}@media (max-width:760px){.travel_intro__TcSCd{padding-top:125px}.travel_back__qip9b{margin-bottom:35px}.travel_summary__mp_NU{margin-top:44px;flex-direction:column;gap:12px}.travel_split__Z9t26{grid-template-columns:1fr;gap:26px}.travel_examples__rc_0O{grid-template-columns:1fr;gap:32px}.travel_route__kOOgW{margin-top:22px}}.travel_introGrid__vL8lJ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:64px;gap:64px;align-items:center}.travel_introCopy__Wzj1b{min-width:0}.travel_introGrid__vL8lJ h1{font-size:clamp(46px,5vw,76px)}@media (max-width:1024px){.travel_introGrid__vL8lJ{grid-template-columns:minmax(0,1fr);gap:36px}.travel_introGrid__vL8lJ h1{font-size:clamp(46px,7vw,76px)}}