.CheckboxButton_container__nQCwa{position:relative}.CheckboxButton_container__nQCwa:hover .CheckboxButton_disabled__label__99DTJ{opacity:1}.CheckboxButton_container__nQCwa button{display:flex;align-items:center;justify-content:center;cursor:pointer}.CheckboxButton_container__nQCwa button[disabled]{opacity:.5;pointer-events:none}.CheckboxButton_container__nQCwa div{font-style:normal;font-weight:500;letter-spacing:-.005em;font-size:1vw;line-height:1.25vw;color:#343534;font-feature-settings:"ss02" on,"ss03" on,"ss04" on}@media screen and (min-width:541px)and (max-width:1024px){.CheckboxButton_container__nQCwa div{font-size:2.0833333333vw;line-height:2.6041666667vw}}@media screen and (max-width:540px){.CheckboxButton_container__nQCwa div{font-size:4.2666666667vw;line-height:5.3333333333vw}}.CheckboxButton_classic__N8Hni{cursor:pointer;display:flex;align-items:center;justify-content:center;border:1px solid #e4e4e3;min-width:3.625vw;padding:.9375vw 1.1875vw;transition:all .2s ease}@media screen and (min-width:541px)and (max-width:1024px){.CheckboxButton_classic__N8Hni{min-width:6.5104166667vw;padding:1.953125vw}}@media screen and (max-width:540px){.CheckboxButton_classic__N8Hni{min-width:13.3333333333vw;padding:4vw}}.CheckboxButton_classic__N8Hni:hover{border-color:#343534}.CheckboxButton_classic__N8Hni.CheckboxButton_selected__0bVwc{border-color:#343534!important}.CheckboxButton_attributes__orr8T{cursor:pointer;display:flex;align-items:center;justify-content:center;border:1px solid #9f9f9e;min-width:3.625vw;padding:.9375vw 1.1875vw;transition:all .2s ease}@media screen and (min-width:541px)and (max-width:1024px){.CheckboxButton_attributes__orr8T{min-width:6.5104166667vw;padding:1.953125vw}}@media screen and (max-width:540px){.CheckboxButton_attributes__orr8T{min-width:13.3333333333vw;padding:4vw}}.CheckboxButton_attributes__orr8T:hover{border-color:#343534}.CheckboxButton_attributes__orr8T.CheckboxButton_selected__0bVwc{border:none;background-color:#e4e4e3}.CheckboxButton_no_theme___Os3z{cursor:pointer}.CheckboxButton_no_theme___Os3z.CheckboxButton_selected__0bVwc{border-color:#1a1919}.CheckboxButton_close__Ax53L{width:1.25vw;height:1.25vw;margin-left:.625vw}@media screen and (min-width:541px)and (max-width:1024px){.CheckboxButton_close__Ax53L{width:2.6041666667vw;height:2.6041666667vw;margin-left:1.3020833333vw}}@media screen and (max-width:540px){.CheckboxButton_close__Ax53L{width:5.3333333333vw;height:5.3333333333vw;margin-left:2.6666666667vw}}.CheckboxButton_close__Ax53L svg{display:block;width:100%;height:100%}.CheckboxButton_adaptive__UttQY{cursor:pointer;display:flex;align-items:center;justify-content:center;border:1px solid #9f9f9e;min-width:3.625vw;padding:.9375vw 1.1875vw;transition:all .2s ease}@media screen and (min-width:541px)and (max-width:1024px){.CheckboxButton_adaptive__UttQY{min-width:6.5104166667vw;padding:1.3020833333vw 1.953125vw}}@media screen and (max-width:540px){.CheckboxButton_adaptive__UttQY{min-width:13.3333333333vw;padding:2.6666666667vw 4vw}}.CheckboxButton_adaptive__UttQY.CheckboxButton_selected__0bVwc{border:none;background-color:#fff}.BuildingProgressPage_container__fk03a{position:relative;height:100%}.BuildingProgressPage_container__main__Y1CWr{margin-top:7.5vw;margin-bottom:3.75vw}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_container__main__Y1CWr{margin-bottom:7.8125vw;margin-top:11.71875vw}}@media screen and (max-width:540px){.BuildingProgressPage_container__main__Y1CWr{margin-top:21.3333333333vw;margin-bottom:8vw}}.BuildingProgressPage_h1__kZgyA{padding-left:1.875vw;padding-right:1.875vw}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_h1__kZgyA{padding-left:2.6041666667vw;padding-right:2.6041666667vw}}@media screen and (max-width:540px){.BuildingProgressPage_h1__kZgyA{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}.BuildingProgressPage_h1__kZgyA{font-style:normal;font-weight:600;letter-spacing:-.03em;font-size:3.4375vw;line-height:4.1875vw;color:#343534;font-feature-settings:"ss02" on,"ss03" on,"ss04" on}@media screen and (max-width:540px){.BuildingProgressPage_h1__kZgyA{font-size:9.0666666667vw;line-height:11.2vw}}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_h1__kZgyA{font-size:4.4270833333vw;line-height:5.46875vw}}.BuildingProgressPage_h1__kZgyA{margin-bottom:1.25vw}@media screen and (max-width:540px){.BuildingProgressPage_h1__kZgyA{margin-bottom:5.3333333333vw}}.BuildingProgressPage_nav_container__LSaHF{display:flex;flex-direction:row;align-items:center;gap:.625vw;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.BuildingProgressPage_nav_container__LSaHF::-webkit-scrollbar{display:none}.BuildingProgressPage_nav_container__LSaHF{white-space:nowrap;position:relative;padding-left:1.875vw;padding-right:1.875vw}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_nav_container__LSaHF{padding-left:2.6041666667vw;padding-right:2.6041666667vw}}@media screen and (max-width:540px){.BuildingProgressPage_nav_container__LSaHF{width:100vw;gap:2.6666666667vw;padding-left:5.3333333333vw;padding-right:5.3333333333vw}}.BuildingProgressPage_btn__1YLYl{padding:.625vw .9375vw!important}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_btn__1YLYl{padding:1.3020833333vw 1.953125vw!important}}@media screen and (max-width:540px){.BuildingProgressPage_btn__1YLYl{padding:2.6666666667vw 4vw!important}}.BuildingProgressPage_wrapper__container__CdMDx{position:relative;display:flex;flex-wrap:wrap;padding-left:1.875vw;padding-right:1.875vw}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_wrapper__container__CdMDx{padding-left:2.6041666667vw;padding-right:2.6041666667vw}}@media screen and (max-width:540px){.BuildingProgressPage_wrapper__container__CdMDx{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}.BuildingProgressPage_wrapper__container__CdMDx{gap:1.25vw;margin-bottom:5vw}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_wrapper__container__CdMDx{gap:2.6041666667vw;margin-bottom:5.2083333333vw}}@media screen and (max-width:540px){.BuildingProgressPage_wrapper__container__CdMDx{gap:2.6666666667vw;margin-bottom:10.6666666667vw}}.BuildingProgressPage_slide_block__1Lg_X{position:relative;width:46.9375vw;overflow:hidden}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_slide_block__1Lg_X{width:46.09375vw}}@media screen and (max-width:540px){.BuildingProgressPage_slide_block__1Lg_X{width:89.3333333333vw}}.BuildingProgressPage_container_btn__bcGym{margin-bottom:8.75vw;width:100%;display:flex;justify-content:center;align-items:center;gap:.3125vw}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_container_btn__bcGym{margin-bottom:13.0208333333vw}}@media screen and (max-width:540px){.BuildingProgressPage_container_btn__bcGym{margin-bottom:18.6666666667vw}}.BuildingProgressPage_container_btn__bcGym .BuildingProgressPage_btn_show_project__5txKh{padding:.9375vw 1.25vw}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_container_btn__bcGym .BuildingProgressPage_btn_show_project__5txKh{padding:1.953125vw 2.6041666667vw}}@media screen and (max-width:540px){.BuildingProgressPage_container_btn__bcGym .BuildingProgressPage_btn_show_project__5txKh{padding:2.6666666667vw 4vw}}.BuildingProgressPage_info_container__izCJ5{font-style:normal;font-weight:700;letter-spacing:-.005em;font-size:1vw;line-height:1.25vw;color:#343534;font-feature-settings:"ss02" on,"ss03" on,"ss04" on}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_info_container__izCJ5{font-size:2.0833333333vw;line-height:2.6041666667vw}}@media screen and (max-width:540px){.BuildingProgressPage_info_container__izCJ5{font-size:4.2666666667vw;line-height:5.3333333333vw}}.BuildingProgressPage_info_container__izCJ5{padding-right:1.875vw;display:flex;gap:.625vw}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_info_container__izCJ5{padding-left:2.6041666667vw;gap:1.3020833333vw}}@media screen and (max-width:540px){.BuildingProgressPage_info_container__izCJ5>span{width:62.6666666667vw}.BuildingProgressPage_info_container__izCJ5{padding-left:5.3333333333vw;flex-wrap:wrap;gap:2.6666666667vw}}.BuildingProgressPage_info_container__izCJ5 .BuildingProgressPage_ellipse_icon__TnlUX{display:flex;align-items:center}.BuildingProgressPage_block_nav_container__c4P0V{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_block_nav_container__c4P0V{flex-direction:column;align-items:flex-start;gap:3.90625vw}}@media screen and (max-width:540px){.BuildingProgressPage_block_nav_container__c4P0V{flex-direction:column;align-items:flex-start;gap:8vw}}.BuildingProgressPage_section_buttons__IKNJP{padding-left:1.875vw;padding-right:1.875vw}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_section_buttons__IKNJP{padding-left:2.6041666667vw;padding-right:2.6041666667vw}}@media screen and (max-width:540px){.BuildingProgressPage_section_buttons__IKNJP{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}.BuildingProgressPage_section_buttons__IKNJP{display:flex;justify-content:space-between;margin-bottom:3.75vw}@media screen and (max-width:540px){.BuildingProgressPage_section_buttons__IKNJP{flex-direction:column-reverse}}.BuildingProgressPage_data_rabot__VKbvh{font-style:normal;font-weight:600;letter-spacing:-.03em;line-height:3.3125vw;color:#343534;font-feature-settings:"ss02" on,"ss03" on,"ss04" on}@media screen and (min-width:541px)and (max-width:1024px){.BuildingProgressPage_data_rabot__VKbvh{font-size:4.4270833333vw;line-height:5.46875vw}}@media screen and (max-width:540px){.BuildingProgressPage_data_rabot__VKbvh{font-size:9.0666666667vw;line-height:11.2vw}}.BuildingProgressPage_data_rabot__VKbvh{font-size:2.875vw}@media screen and (max-width:540px){.BuildingProgressPage_data_rabot__VKbvh{font-size:7.4666666667vw}}.BuildingProgressPage_block_online_data__uIZWk{display:flex;gap:.6875vw}@media screen and (max-width:540px){.BuildingProgressPage_block_online_data__uIZWk{justify-content:space-between;margin-bottom:8vw}.BuildingProgressPage_button_online__cYOEW,.BuildingProgressPage_dropdown__F7Wb1>div>div{padding:2.6666666667vw 4vw}}