.RoutesDetail_detail__RAcHk{padding-bottom:96px}@media(max-width:1023px){.RoutesDetail_detail__RAcHk{padding-bottom:60px}}.RoutesDetail_detail__RAcHk .RoutesDetail_text__6csVs{line-height:1.3;max-width:826px}.RoutesDetail_detail__RAcHk .RoutesDetail_top__kUO0e{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px}@media(max-width:950px){.RoutesDetail_detail__RAcHk .RoutesDetail_top__kUO0e{align-items:flex-start;flex-direction:column;margin-bottom:30px}}.RoutesDetail_detail__RAcHk .RoutesDetail_top__kUO0e .RoutesDetail_col__GAqha{display:flex;flex-direction:column}@media(max-width:950px){.RoutesDetail_detail__RAcHk .RoutesDetail_top__kUO0e .RoutesDetail_col__GAqha{margin-bottom:24px}}.RoutesDetail_detail__RAcHk .RoutesDetail_top__kUO0e .RoutesDetail_title__a9EEB{max-width:806px;margin-bottom:14px}@media(max-width:1024px){.RoutesDetail_detail__RAcHk .RoutesDetail_top__kUO0e .RoutesDetail_title__a9EEB{font-size:30px}}.RoutesDetail_detail__RAcHk .RoutesDetail_top__kUO0e .RoutesDetail_title__a9EEB.RoutesDetail_title_noIndent__YBYvz{margin-bottom:0}.RoutesDetail_detail__RAcHk .RoutesDetail_top__kUO0e .RoutesDetail_text__6csVs{display:flex;align-items:flex-start;max-width:806px}@media(max-width:1024px){.RoutesDetail_detail__RAcHk .RoutesDetail_top__kUO0e .RoutesDetail_text__6csVs{font-size:18px}}.RoutesDetail_detail__RAcHk .RoutesDetail_top__kUO0e .RoutesDetail_text__6csVs svg{margin-top:6px;flex-shrink:0;margin-right:17px;color:#000}@media(max-width:767px){.RoutesDetail_detail__RAcHk .RoutesDetail_top__kUO0e .RoutesDetail_text__6csVs svg{width:16px;height:16px;margin-right:16px}}.RoutesDetail_detail__RAcHk .RoutesDetail_img__yBT8n{display:flex;gap:32px;margin-bottom:48px}@media(max-width:1200px){.RoutesDetail_detail__RAcHk .RoutesDetail_img__yBT8n{gap:20px}}@media(max-width:950px){.RoutesDetail_detail__RAcHk .RoutesDetail_img__yBT8n{flex-direction:column;margin-bottom:30px}}@media(max-width:767px){.RoutesDetail_detail__RAcHk .RoutesDetail_img__yBT8n{margin-bottom:20px}}.RoutesDetail_detail__RAcHk .RoutesDetail_img__yBT8n .RoutesDetail_left__9FdIl{flex-shrink:0;display:flex;width:66%}@media(max-width:950px){.RoutesDetail_detail__RAcHk .RoutesDetail_img__yBT8n .RoutesDetail_left__9FdIl{width:100%}}.RoutesDetail_detail__RAcHk .RoutesDetail_img__yBT8n .RoutesDetail_right__zQdch{flex-grow:1}.RoutesDetail_detail__RAcHk .RoutesDetail_map__HlhPP{margin-bottom:48px}@media(max-width:1200px){.RoutesDetail_detail__RAcHk .RoutesDetail_map__HlhPP{margin-bottom:20px}}.RoutesDetail_detail__RAcHk .RoutesDetail_main__xEG3Y{display:flex;align-items:flex-start;gap:32px}@media(max-width:1200px){.RoutesDetail_detail__RAcHk .RoutesDetail_main__xEG3Y{gap:20px}}@media(max-width:950px){.RoutesDetail_detail__RAcHk .RoutesDetail_main__xEG3Y{flex-direction:column-reverse;gap:30px}}.RoutesDetail_detail__RAcHk .RoutesDetail_main__xEG3Y .RoutesDetail_left__9FdIl{flex-shrink:0;width:66%}@media(max-width:950px){.RoutesDetail_detail__RAcHk .RoutesDetail_main__xEG3Y .RoutesDetail_left__9FdIl{width:100%}}.RoutesDetail_detail__RAcHk .RoutesDetail_main__xEG3Y .RoutesDetail_right__zQdch{flex-grow:1;position:-webkit-sticky;position:sticky;top:100px;min-width:295px}@media(max-width:950px){.RoutesDetail_detail__RAcHk .RoutesDetail_main__xEG3Y .RoutesDetail_right__zQdch{position:static;min-width:auto;max-width:500px;width:100%}}.RoutesDetail_detail__RAcHk .RoutesDetail_winner__UU5UO{margin-bottom:32px;display:block;border-radius:20px;overflow:hidden}@media(max-width:1450px){.RoutesDetail_detail__RAcHk .RoutesDetail_winner__UU5UO{margin-bottom:24px}}.RoutesDetail_detail__RAcHk .RoutesDetail_winner__UU5UO:hover img{transform:scale(1.03)}.RoutesDetail_detail__RAcHk .RoutesDetail_winner__UU5UO img{border-radius:20px;transition:all .3s ease-in-out}.RoutesDetail_detail__RAcHk .RoutesDetail_block__xqN68:not(:last-child){margin-bottom:40px}@media(max-width:767px){.RoutesDetail_detail__RAcHk .RoutesDetail_block__xqN68:not(:last-child){margin-bottom:30px}}.RoutesDetail_detail__RAcHk .RoutesDetail_block_title__kwnqI{font-size:30px;line-height:1.2;color:#030609}@media(max-width:767px){.RoutesDetail_detail__RAcHk .RoutesDetail_block_title__kwnqI{margin-bottom:16px;font-size:20px}}.RoutesDetail_detail__RAcHk .RoutesDetail_block_text__O_Zby{font-size:20px;line-height:1.3;color:#030609;margin-bottom:32px}@media(max-width:767px){.RoutesDetail_detail__RAcHk .RoutesDetail_block_text__O_Zby{font-size:16px}}.RoutesDetail_detail__RAcHk .RoutesDetail_block_text__O_Zby span{color:#000;opacity:1}.RoutesDetail_detail__RAcHk .RoutesDetail_list__kjFlH{list-style:number}