.styles_academy_calendar__gs0A7{color:#1d2129;box-sizing:border-box}.styles_academy_calendar__gs0A7 *{box-sizing:border-box}.styles_section_calendar__bWvik{padding:96px 0}.styles_section_calendar__bWvik .icon_calendar{background:no-repeat 50%/contain url(/static/academy/calendar/icon_calendar.svg)}.styles_section_calendar__bWvik .icon_filter{background:no-repeat 50%/contain url(/static/academy/calendar/icon_filter.svg)}.styles_section_calendar__bWvik .pc_tools{margin-bottom:12px}.styles_section_calendar__bWvik .pc_tools .row1{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.styles_section_calendar__bWvik .pc_tools .row1 .tab{flex:1;display:flex;gap:86px;align-items:center}.styles_section_calendar__bWvik .pc_tools .row1 .tab .tab_item{cursor:pointer;font-size:1.5rem;color:#939393;transition:all .15s}.styles_section_calendar__bWvik .pc_tools .row1 .tab .tab_item:hover{font-weight:500;color:#1d2129}.styles_section_calendar__bWvik .pc_tools .row1 .tab .tab_item.active{font-weight:700;color:#1d2129}.styles_section_calendar__bWvik .pc_tools .row1 .date_selector_button,.styles_section_calendar__bWvik .pc_tools .row1 .filter_setting_button{display:flex;justify-content:center;align-items:center;width:188px;height:40px;border-radius:10px;border:1px solid #e5e6eb;background:transparent;position:relative;font-size:.875rem;gap:8px}.styles_section_calendar__bWvik .pc_tools .row1 .date_selector_button .icon_down,.styles_section_calendar__bWvik .pc_tools .row1 .filter_setting_button .icon_down{width:16px;height:16px;background:no-repeat 50%/contain url(/static/academy/calendar/icon_down.svg)}.styles_section_calendar__bWvik .pc_tools .row1 .date_selector_button .icon_calendar,.styles_section_calendar__bWvik .pc_tools .row1 .date_selector_button .icon_filter,.styles_section_calendar__bWvik .pc_tools .row1 .filter_setting_button .icon_calendar,.styles_section_calendar__bWvik .pc_tools .row1 .filter_setting_button .icon_filter{width:20px;height:20px}.styles_section_calendar__bWvik .pc_tools .row2{display:flex;justify-content:space-between;align-items:center}.styles_section_calendar__bWvik .pc_tools .row2 .icon_down{width:16px;height:16px;background:no-repeat 50%/contain url(/static/academy/calendar/icon_down.svg)}.styles_section_calendar__bWvik .calendar_table{margin-bottom:46px}@media(max-width:768px){.styles_section_calendar__bWvik{padding:0 0 12.2666666667vw}.styles_section_calendar__bWvik .mobile_tools{display:block;margin-bottom:6.4vw}.styles_section_calendar__bWvik .mobile_tools .row1{display:flex;justify-content:space-between;margin-bottom:6.4vw}.styles_section_calendar__bWvik .mobile_tools .row1 .tab{flex:1;display:flex;gap:11.7333333333vw;align-items:center}.styles_section_calendar__bWvik .mobile_tools .row1 .tab .tab_item{cursor:pointer;font-size:5.3333333333vw;color:#939393;transition:all .15s}.styles_section_calendar__bWvik .mobile_tools .row1 .tab .tab_item.active{font-weight:700;color:#1d2129}.styles_section_calendar__bWvik .mobile_tools .row1 .icon_filter{padding:0;border:none;outline:none;width:6.4vw;height:6.4vw}.styles_section_calendar__bWvik .mobile_tools .row2{display:flex;justify-content:space-between;align-items:center}.styles_section_calendar__bWvik .mobile_tools .row2 .icon_calendar{padding:0;border:none;outline:none;width:6.4vw;height:6.4vw;vertical-align:super}.styles_section_calendar__bWvik .calendar_table{margin-bottom:6.4vw}}.styles_section_invest__0hfHZ{padding:96px 0}.styles_section_invest__0hfHZ h2{font-size:2.5rem;font-weight:700;line-height:150%;margin-bottom:16px}.styles_section_invest__0hfHZ h3{font-size:1.25rem;line-height:150%;margin-bottom:68px;color:#006bf5}.styles_section_invest__0hfHZ .grid_container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,264px);justify-content:space-between;gap:24px}.styles_section_invest__0hfHZ .grid_container li{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;text-align:center}.styles_section_invest__0hfHZ .grid_container i{width:66px;height:66px;background-position:50%;background-size:contain;background-repeat:no-repeat}.styles_section_invest__0hfHZ .grid_container strong{font-size:1.25rem;font-weight:700}.styles_section_invest__0hfHZ .grid_container p{color:#4e5969;font-size:.875rem;line-height:200%}@media(max-width:768px){.styles_section_invest__0hfHZ{padding:12.2666666667vw 0 6.1333333333vw}.styles_section_invest__0hfHZ h2{font-size:6.4vw;margin-bottom:4.2666666667vw}.styles_section_invest__0hfHZ h3{font-size:4.2666666667vw;margin-bottom:9.6vw}.styles_section_invest__0hfHZ .grid_container{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,auto);gap:0 6.4vw}.styles_section_invest__0hfHZ .grid_container li{gap:4.2666666667vw;justify-content:flex-start;padding:0 3.2vw 6.4vw}.styles_section_invest__0hfHZ .grid_container i{width:17.6vw;height:17.6vw}.styles_section_invest__0hfHZ .grid_container strong{font-size:5.3333333333vw}.styles_section_invest__0hfHZ .grid_container p{width:36vw;font-size:3.7333333333vw}}.styles_filter_popup__dVE21{padding:6.4vw 0;height:100%;max-height:70vh}.styles_date_selector_popup__4_aB_{height:auto}