.line_line__aQDIr{display:block;transform-origin:center center}.line_line__aQDIr span{display:inline-block}.line_line__aQDIr span.line_space__2E2da{display:inline}.line_lineImage__v_J2P{display:inline-block}@media(min-width:861px){.statement_statement__2KOB3{margin-top:50vh;padding-top:40px;padding-left:160px;width:50%}.statement_statement__2KOB3 h2{font-size:12px;padding-bottom:160px}.statement_statement__2KOB3 .statement_lead__tz0_m{font-size:18px;line-height:2.25em}}@media screen and (min-width:861px)and (max-width:1280px)and (min-width:861px){.statement_statement__2KOB3{padding-left:80px;width:520px}}@media(min-width:861px){.statement_statement__2KOB3 .statement_lead__tz0_m{margin-top:-20px;font-size:32px;line-height:2.2em}.statement_statement__2KOB3 .statement_text__4iuHv{font-size:14px;line-height:2.25em;white-space:nowrap;padding-top:94px}.statement_statement__2KOB3 .statement_block__9xpGz{display:block;margin-bottom:40px}}@media(max-width:860px){.statement_statement__2KOB3{margin:100svh 25px 360px 50px}.statement_statement__2KOB3 .statement_heading__jmb07{font-size:12px;line-height:1;margin-bottom:160px}.statement_statement__2KOB3 .statement_lead__tz0_m{font-size:32px;line-height:50px;margin-bottom:120px}.statement_statement__2KOB3 .statement_text__4iuHv{font-size:14px;line-height:26px}.statement_statement__2KOB3 .statement_block__9xpGz{display:block;margin-bottom:40px}}.graph_graph__5nzLs{margin-top:110px;position:relative;width:320px;height:320px;border-radius:50%;border:.5px solid hsla(0,0%,100%,.5)}.graph_graph__5nzLs .graph_circle__gnHdu{position:relative;width:51.5625%;height:51.5625%;border-radius:50%;border:.5px solid hsla(0,0%,100%,.25)}.graph_graph__5nzLs .graph_circle__gnHdu .graph_texts__FxBbQ{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.graph_graph__5nzLs .graph_circle__gnHdu .graph_texts__FxBbQ .graph_title__7TjFF{font-size:14px;line-height:1.75em;text-align:center;white-space:nowrap}.graph_graph__5nzLs .graph_circle__gnHdu .graph_texts__FxBbQ .graph_title__7TjFF span{letter-spacing:.05em}.graph_graph__5nzLs .graph_circle__gnHdu .graph_texts__FxBbQ .graph_description__A5oC6{padding-top:6%;font-size:10px;line-height:1.4em;text-align:center;width:calc(100% + 10vw);transform:translateX(-5vw)}.graph_graph__5nzLs .graph_circle__gnHdu .graph_texts__FxBbQ .graph_description__A5oC6 span{letter-spacing:.05em}.graph_graph__5nzLs .graph_circle__gnHdu:first-child{position:absolute;left:50%;transform:translateX(-50%)}.graph_graph__5nzLs .graph_circle__gnHdu:nth-child(2){position:absolute;left:3.125%;bottom:11.875%}.graph_graph__5nzLs .graph_circle__gnHdu:nth-child(3){position:absolute;right:3.125%;bottom:11.875%}@media(max-width:860px){.graph_graph__5nzLs{margin-bottom:120px;width:77.3333vw;height:77.3333vw;max-width:300px;max-height:300px;min-width:250px;min-height:250px}.graph_graph__5nzLs .graph_circle__gnHdu .graph_texts__FxBbQ .graph_title__7TjFF{font-size:14px}.graph_graph__5nzLs .graph_circle__gnHdu .graph_texts__FxBbQ .graph_description__A5oC6{font-size:10px}}@media(min-width:861px){.designItem_design_item__yBUTh{margin-top:120px}.designItem_design_item__yBUTh .designItem_title__84Mpp{font-size:16px}.designItem_design_item__yBUTh .designItem_description__yA4Bx{font-size:14px;line-height:2.25em;white-space:nowrap;margin-top:50px}.designItem_design_item__yBUTh .designItem_list__Q_KJf .designItem_item__Juiop{position:relative}.designItem_design_item__yBUTh .designItem_list__Q_KJf .designItem_item__Juiop .designItem_item_title__rXRPG{position:relative;margin-top:60px;font-size:14px}.designItem_design_item__yBUTh .designItem_list__Q_KJf .designItem_item__Juiop .designItem_item_title__rXRPG:after{position:absolute;top:6px;left:-22px;width:5px;border:.25px solid #fff;content:""}.designItem_design_item__yBUTh .designItem_list__Q_KJf .designItem_item__Juiop .designItem_item_description__6pJYU{font-size:14px;line-height:2.25em;white-space:nowrap;margin-top:40px}}@media(max-width:860px){.designItem_design_item__yBUTh{margin-bottom:120px}.designItem_title__84Mpp{font-size:16px;line-height:32px;margin-bottom:50px}.designItem_item__Juiop{margin-bottom:50px}.designItem_item_title__rXRPG{position:relative;font-size:14px;line-height:28px;margin-bottom:25px}.designItem_item_title__rXRPG:after{position:absolute;top:26%;left:-15px;width:5px;border:.25px solid #fff;content:""}.designItem_item_description__6pJYU{font-size:14px;line-height:28px}}@media(min-width:861px){.whatWeDo_what_we_do__0G8fj{padding-top:330px;padding-left:160px;width:50%}.whatWeDo_what_we_do__0G8fj h2{font-size:12px;padding-bottom:160px}.whatWeDo_what_we_do__0G8fj .whatWeDo_lead__c9mPw{font-size:18px;line-height:2.25em}}@media screen and (min-width:861px)and (max-width:1280px)and (min-width:861px){.whatWeDo_what_we_do__0G8fj{padding-left:80px;width:520px}}@media(min-width:861px){.whatWeDo_what_we_do__0G8fj .whatWeDo_design_list__BGa4r{margin-top:-120px;padding-top:100px}}@media(max-width:860px){.whatWeDo_what_we_do__0G8fj{margin:0 25px 360px 50px}.whatWeDo_what_we_do__0G8fj .whatWeDo_heading__NWwbA{font-size:12px;line-height:1;margin-bottom:160px}.whatWeDo_what_we_do__0G8fj .whatWeDo_lead__c9mPw{font-size:18px;line-height:36px;margin-bottom:120px}}@media(min-width:861px){.applicationDetail_application_detail__UpXy4{padding-top:120px}.applicationDetail_application_detail__UpXy4 .applicationDetail_image__KcB2i span{width:100%}.applicationDetail_application_detail__UpXy4 .applicationDetail_image__KcB2i span img{width:100%;height:auto;aspect-ratio:480/300}.applicationDetail_application_detail__UpXy4 .applicationDetail_title__ijYkQ{padding-top:40px;font-size:16px}.applicationDetail_application_detail__UpXy4 .applicationDetail_description__hXMIA{font-size:14px;line-height:2.25em;white-space:nowrap;padding-top:40px}}@media(max-width:860px){.applicationDetail_application_detail__UpXy4{margin-bottom:110px}.applicationDetail_image__KcB2i{margin:0 -25px 30px -50px}.applicationDetail_image__KcB2i span{width:100%}.applicationDetail_image__KcB2i span img{width:100%;height:auto;aspect-ratio:480/300}.applicationDetail_title__ijYkQ{font-size:16px;line-height:32px;margin-bottom:30px}.applicationDetail_description__hXMIA{font-size:14px;line-height:28px}}@media(min-width:861px){.application_application__TMvOA{padding-left:160px;width:50%;padding-top:380px}.application_application__TMvOA h2{font-size:12px;padding-bottom:160px}.application_application__TMvOA .application_lead__kIUFH{font-size:18px;line-height:2.25em}}@media screen and (min-width:861px)and (max-width:1280px)and (min-width:861px){.application_application__TMvOA{padding-left:80px;width:520px}}@media(min-width:861px){.application_application__TMvOA .application_text__R4hdR{padding-top:50px;font-size:14px;line-height:2.25em;white-space:nowrap}.application_application__TMvOA .application_detail_wrapper__pxzH5{margin-top:-120px;padding-top:164px}}@media(max-width:860px){.application_application__TMvOA{margin:0 25px 360px 50px}.application_application__TMvOA .application_heading__0aTRE{font-size:12px;line-height:1;margin-bottom:160px}.application_lead__kIUFH{font-size:18px;line-height:36px;margin-bottom:30px}.application_text__R4hdR{font-size:14px;line-height:28px;margin-bottom:150px}}.modal_modal__H84ym .modal_category__QZhiH,.modal_modal__H84ym .modal_close__PMW3y,.modal_modal__H84ym .modal_description__uSF7l,.modal_modal__H84ym .modal_image__lv9QZ,.modal_modal__H84ym .modal_link__cXxwx,.modal_modal__H84ym .modal_nav_left__eDfdb,.modal_modal__H84ym .modal_nav_right__a03tV,.modal_modal__H84ym .modal_title__xtQZg{opacity:0}.modal_modal__H84ym a,.modal_modal__H84ym p,.modal_modal__H84ym span{white-space:normal;letter-spacing:normal;font-weight:400}.modal_modal__H84ym,.modal_modal__H84ym .modal_bg__K2Zqu{position:fixed;left:0;top:0;width:100%;height:100%}.modal_modal__H84ym{display:none;z-index:100;background:#191919;opacity:.2}.modal_modal__H84ym .modal_bg__K2Zqu,.modal_modal__H84ym .modal_close__PMW3y,.modal_modal__H84ym .modal_nav_left__eDfdb,.modal_modal__H84ym .modal_nav_right__a03tV{position:absolute}.modal_modal__H84ym .modal_contents__p6rY8{position:relative;z-index:2}.modal_modal__H84ym .modal_close__PMW3y,.modal_modal__H84ym .modal_nav_left__eDfdb,.modal_modal__H84ym .modal_nav_right__a03tV{z-index:3}.modal_modal__H84ym .modal_bg__K2Zqu{z-index:1;cursor:default}.modal_modal__H84ym .modal_nav_left__eDfdb,.modal_modal__H84ym .modal_nav_right__a03tV{visibility:visible}.modal_modal__H84ym .modal_nav_left__eDfdb.modal_disabled__AK4_w,.modal_modal__H84ym .modal_nav_right__a03tV.modal_disabled__AK4_w{visibility:hidden;pointer-events:none}.modal_modal__H84ym.modal_show__HD20j{display:flex}.modal_works_contents__Ax8dR{display:none}.modal_works_contents__Ax8dR.modal_current__Jj2ze{display:flex}.modal_modal__H84ym .modal_close__PMW3y{transition:all .5s cubic-bezier(.075,.82,.165,1);mix-blend-mode:difference}.modal_modal__H84ym .modal_contents__p6rY8:after{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s cubic-bezier(.075,.82,.165,1);background-color:transparent;content:""}.modal_modal__H84ym.modal_overlay__uq_oI .modal_close__PMW3y{mix-blend-mode:normal}.modal_modal__H84ym.modal_overlay__uq_oI .modal_contents__p6rY8:after{background-color:rgba(0,0,0,.5)}@media(min-width:861px){.modal_modal__H84ym{justify-content:center;padding:30px 160px;min-height:550px}.modal_modal__H84ym .modal_works_contents__Ax8dR{max-width:1280px}}@media screen and (min-width:861px)and (max-width:1280px)and (min-width:861px){.modal_modal__H84ym{padding:30px 80px}}@media(min-width:861px){.modal_close__PMW3y{top:calc(8.5% - 16px);right:144px;width:50px;height:50px;cursor:pointer}}@media screen and (min-width:861px)and (max-width:1280px)and (min-width:861px){.modal_close__PMW3y{right:64px}}@media(min-width:861px){.modal_close__PMW3y .modal_line__cVF_h{content:"";position:absolute;top:50%;left:50%;width:18px;height:1px;background:#fff;transform:translate(-50%,-50%) rotate(45deg)}.modal_close__PMW3y .modal_line__cVF_h:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.modal_nav__vD7b_{width:100%;position:absolute;bottom:22vh}}@media screen and (min-width:861px)and (max-height:700px){.modal_nav__vD7b_{bottom:10vh}}@media(min-width:861px){.modal_nav__vD7b_ .modal_nav_left__eDfdb svg,.modal_nav__vD7b_ .modal_nav_right__a03tV svg{margin:0 10px;width:10px;height:auto}.modal_nav__vD7b_ .modal_nav_left__eDfdb svg polyline,.modal_nav__vD7b_ .modal_nav_right__a03tV svg polyline{stroke:#fff}.modal_nav__vD7b_ .modal_nav_left__eDfdb{left:160px}.modal_nav__vD7b_ .modal_nav_right__a03tV{right:160px}.modal_nav__vD7b_ .modal_nav_right__a03tV svg{transform:rotate(180deg)}}@media screen and (min-width:861px)and (max-width:1280px)and (min-width:861px){.modal_nav__vD7b_ .modal_nav_left__eDfdb{left:80px}.modal_nav__vD7b_ .modal_nav_right__a03tV{right:80px}}@media(min-width:861px){.modal_works_contents__Ax8dR{margin-top:16.5vh;column-gap:40px}.modal_works_contents__Ax8dR .modal_image__lv9QZ{flex-shrink:0;width:50%}.modal_works_contents__Ax8dR .modal_image__lv9QZ img{width:100%;height:auto}.modal_works_contents__Ax8dR .modal_introduction__wFJie{width:100%}.modal_works_contents__Ax8dR .modal_meta__i7e5G{display:flex;justify-content:space-between;margin-bottom:50px}.modal_works_contents__Ax8dR .modal_title__xtQZg{padding-right:10px;font-size:18px;line-height:30px}.modal_works_contents__Ax8dR .modal_category__QZhiH{font-size:12px;line-height:1.8333333333;flex-shrink:0}.modal_works_contents__Ax8dR .modal_description__uSF7l{font-size:14px;line-height:26px}.modal_works_contents__Ax8dR .modal_link__cXxwx{font-size:14px;line-height:26px;display:inline-flex;margin-top:40px}.modal_works_contents__Ax8dR .modal_link__cXxwx:hover{color:#fff}}@media(max-width:860px){.modal_close__PMW3y{right:10px;top:10px;width:50px;height:50px;cursor:pointer}.modal_close__PMW3y .modal_line__cVF_h{content:"";position:absolute;top:50%;left:50%;width:18px;height:1px;background:#fff;transform:translate(-50%,-50%) rotate(45deg)}.modal_close__PMW3y .modal_line__cVF_h:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.modal_nav_left__eDfdb,.modal_nav_right__a03tV{bottom:20px;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.modal_nav_left__eDfdb svg,.modal_nav_right__a03tV svg{width:10px;height:auto}.modal_nav_left__eDfdb svg polyline,.modal_nav_right__a03tV svg polyline{stroke:hsla(0,0%,100%,.33)}.modal_nav_left__eDfdb:hover svg polyline,.modal_nav_right__a03tV:hover svg polyline{stroke:#fff}.modal_nav_left__eDfdb{margin-left:-13px;left:28px}.modal_nav_right__a03tV{margin-right:-13px;right:28px}.modal_nav_right__a03tV svg{transform:rotate(180deg)}.modal_works_contents__Ax8dR{flex-direction:column;height:calc(100% - 80px)}.modal_works_contents__Ax8dR .modal_image__lv9QZ{position:absolute;width:100%;aspect-ratio:375/234;z-index:-1}.modal_works_contents__Ax8dR .modal_image__lv9QZ img{width:100%;height:100%;object-fit:cover}.modal_works_contents__Ax8dR .modal_introduction__wFJie{position:relative;z-index:5;overflow:auto;height:100%;padding:70% 28px 25px;width:100%}.modal_works_contents__Ax8dR .modal_introduction__wFJie .modal_meta__i7e5G{display:flex;flex-direction:column-reverse;row-gap:15px;margin-bottom:35px}.modal_works_contents__Ax8dR .modal_introduction__wFJie .modal_meta__i7e5G .modal_title__xtQZg{font-size:16px;line-height:22px}.modal_works_contents__Ax8dR .modal_introduction__wFJie .modal_meta__i7e5G .modal_category__QZhiH{font-size:12px;line-height:22px}.modal_works_contents__Ax8dR .modal_description__uSF7l{font-size:14px;line-height:28px}.modal_works_contents__Ax8dR .modal_link__cXxwx{font-size:14px;line-height:28px;display:inline-flex;margin-top:20px}.modal_works_contents__Ax8dR .modal_link__cXxwx:hover{color:#fff}}@keyframes workDetail_flash__wSvMr{0%{filter:grayscale(0) brightness(2)}to{filter:grayscale(0) brightness(1)}}.workDetail_work_detail__RxBFd .workDetail_link__7KSW0{filter:grayscale(100%)}.workDetail_work_detail__RxBFd .workDetail_link__7KSW0:hover{animation:workDetail_flash__wSvMr 1s cubic-bezier(.215,.61,.355,1)}.workDetail_work_detail__RxBFd .workDetail_link__7KSW0:hover .workDetail_category__JpqNK,.workDetail_work_detail__RxBFd .workDetail_link__7KSW0:hover .workDetail_title__XvBss{color:#fff}.workDetail_work_detail__RxBFd a,.workDetail_work_detail__RxBFd p,.workDetail_work_detail__RxBFd span{white-space:normal}@media(min-width:861px){.workDetail_work_detail__RxBFd{position:relative;z-index:10;padding-top:60px;padding-right:45px;width:33.3333333333%;flex-shrink:0}.workDetail_work_detail__RxBFd:first-child,.workDetail_work_detail__RxBFd:nth-child(2),.workDetail_work_detail__RxBFd:nth-child(3){padding-top:0}.workDetail_work_detail__RxBFd .workDetail_link__7KSW0{position:relative;display:block}.workDetail_work_detail__RxBFd .workDetail_link__7KSW0 *{pointer-events:none}.workDetail_work_detail__RxBFd .workDetail_image__9NZcX{width:100%}.workDetail_work_detail__RxBFd .workDetail_image__9NZcX img{width:100%;height:auto;aspect-ratio:480/300}.workDetail_work_detail__RxBFd .workDetail_category__JpqNK,.workDetail_work_detail__RxBFd .workDetail_title__XvBss{color:hsla(0,0%,100%,.33)}.workDetail_work_detail__RxBFd .workDetail_category__JpqNK{padding-top:30px;font-size:10px}.workDetail_work_detail__RxBFd .workDetail_title__XvBss{padding-top:6px;font-size:14px;line-height:1.375em}}@media(max-width:860px){.workDetail_work_detail__RxBFd{width:150px;overflow:hidden}.workDetail_work_detail__RxBFd .workDetail_image__9NZcX{width:100%;margin-bottom:20px}.workDetail_work_detail__RxBFd .workDetail_image__9NZcX img{width:100%;height:auto;aspect-ratio:480/300}.workDetail_work_detail__RxBFd .workDetail_category__JpqNK{font-size:10px;line-height:16px}.workDetail_work_detail__RxBFd .workDetail_title__XvBss{font-size:5px;font-size:14px;line-height:20px}}@media(min-width:861px){.works_works__4z7_l{width:50%;padding:380px 160px 0;width:100%}.works_works__4z7_l h2{font-size:12px;padding-bottom:160px}.works_works__4z7_l .works_lead__aAc8Z{font-size:18px;line-height:2.25em}}@media screen and (min-width:861px)and (max-width:1280px)and (min-width:861px){.works_works__4z7_l{padding-left:80px;width:520px}}@media(min-width:861px){.works_works__4z7_l .works_text__iBb0n{padding-top:30px;font-size:14px;line-height:2.25em;white-space:nowrap}.works_works__4z7_l .works_lead__aAc8Z,.works_works__4z7_l .works_text__iBb0n{width:50%}.works_works__4z7_l .works_list__q271k{width:calc(100% + 45px);display:flex;flex-wrap:wrap;margin:160px -45px 0 0}}@media screen and (min-width:861px)and (max-width:1280px)and (min-width:861px){.works_works__4z7_l{padding:380px 80px 0;width:100%}}@media(max-width:860px){.works_works__4z7_l{margin:0 25px 360px 50px}.works_works__4z7_l .works_heading__URW9F{font-size:12px;line-height:1;margin-bottom:160px}.works_lead__aAc8Z{font-size:18px;line-height:36px;margin-bottom:30px}.works_text__iBb0n{font-size:14px;line-height:28px;margin-bottom:110px}.works_list__q271k{display:flex;flex-wrap:wrap;margin-top:-50px;margin-left:-20px}.works_list__q271k li{width:50%;padding-left:20px;padding-top:50px}}.contact_contact__Ir5Pw .contact_contact_button__kJ0ZK{border:1px solid hsla(0,0%,100%,.15)}.contact_contact__Ir5Pw .contact_contact_button__kJ0ZK .contact_icon__dP5rM svg polyline,.contact_contact__Ir5Pw .contact_contact_button__kJ0ZK .contact_icon__dP5rM svg rect{stroke:hsla(0,0%,100%,.15)}.contact_contact__Ir5Pw .contact_contact_button__kJ0ZK:hover{border:1px solid #fff}.contact_contact__Ir5Pw .contact_contact_button__kJ0ZK:hover .contact_label__jVvsZ{color:#fff}.contact_contact__Ir5Pw .contact_contact_button__kJ0ZK:hover .contact_icon__dP5rM svg polyline,.contact_contact__Ir5Pw .contact_contact_button__kJ0ZK:hover .contact_icon__dP5rM svg rect{stroke:#fff}@media(min-width:861px){.contact_contact__Ir5Pw{padding-left:160px;width:50%;padding-top:380px}.contact_contact__Ir5Pw h2{font-size:12px;padding-bottom:160px}.contact_contact__Ir5Pw .contact_lead__bJsOt{font-size:18px;line-height:2.25em}}@media screen and (min-width:861px)and (max-width:1280px)and (min-width:861px){.contact_contact__Ir5Pw{padding-left:80px;width:520px}}@media(min-width:861px){.contact_contact__Ir5Pw .contact_text__ez10M{font-size:14px;line-height:2.25em;white-space:nowrap}.contact_contact__Ir5Pw .contact_contact_button__kJ0ZK{display:flex;align-items:center;margin-top:90px;height:60px}.contact_contact__Ir5Pw .contact_contact_button__kJ0ZK .contact_inner__UHFGv{display:flex;align-items:center;justify-content:space-between;padding:0 40px;width:100%;height:100%}.contact_contact__Ir5Pw .contact_contact_button__kJ0ZK .contact_inner__UHFGv .contact_label__jVvsZ{font-size:14px}.contact_contact__Ir5Pw .contact_contact_button__kJ0ZK .contact_inner__UHFGv .contact_icon__dP5rM{width:15px;height:auto}.contact_contact__Ir5Pw .contact_logos__OejRE{display:flex;justify-content:space-between;padding-top:280px}.contact_contact__Ir5Pw .contact_logos__OejRE .contact_logo__3p_y0{width:43.7%;height:auto;flex-shrink:0}.contact_contact__Ir5Pw .contact_logos__OejRE .contact_logo__3p_y0:first-child{margin-left:-3.5%}.contact_contact__Ir5Pw .contact_logos__OejRE .contact_logo__3p_y0:nth-child(2){margin-right:-9.85%}.contact_contact__Ir5Pw .contact_last__AK94x{padding-top:120px;font-size:10px}}@media(max-width:860px){.contact_contact__Ir5Pw{margin:0 25px 360px 50px}.contact_contact__Ir5Pw .contact_heading__vFP77{font-size:12px;line-height:1;margin-bottom:160px}.contact_text__ez10M{font-size:14px;line-height:28px;margin-bottom:90px}.contact_contact_button__kJ0ZK{width:100%;height:50px}.contact_contact_button__kJ0ZK .contact_inner__UHFGv{display:flex;align-items:center;justify-content:space-between;padding:0 20px;width:100%;height:100%}.contact_contact_button__kJ0ZK .contact_label__jVvsZ{font-size:14px}.contact_contact_button__kJ0ZK .contact_icon__dP5rM{width:15px;height:auto}}.footer_last__Kh9qa{letter-spacing:normal;font-weight:400}@media(min-width:861px){.footer_site_footer__XdlDu{padding-left:160px;width:50%}.footer_site_footer__XdlDu h2{font-size:12px;padding-bottom:160px}.footer_site_footer__XdlDu .footer_lead__0ZsbL{font-size:18px;line-height:2.25em}}@media screen and (min-width:861px)and (max-width:1280px)and (min-width:861px){.footer_site_footer__XdlDu{padding-left:80px;width:520px}}@media(min-width:861px){.footer_site_footer__XdlDu .footer_logos___Eax3{display:flex;padding-top:290px}.footer_site_footer__XdlDu .footer_logos___Eax3 .footer_logo__jYkva{height:auto;flex-shrink:0}.footer_site_footer__XdlDu .footer_logos___Eax3 .footer_logo__jYkva:first-child{width:170px;margin-left:-4px}.footer_site_footer__XdlDu .footer_logos___Eax3 .footer_logo__jYkva:nth-child(2){width:200px;margin-top:-6.5px;margin-left:40px}.footer_site_footer__XdlDu .footer_last__Kh9qa{padding-top:120px;font-size:10px}}@media(max-width:860px){.footer_site_footer__XdlDu{margin:-60px 25px 0 50px;padding-bottom:80px}.footer_logos___Eax3{display:flex;align-items:center;justify-content:space-between;margin-bottom:120px;margin-right:10px;width:100%}.footer_logos___Eax3 .footer_logo__jYkva{width:50%}.footer_logos___Eax3 .footer_logo__jYkva:first-child svg{width:calc(100% - 30px)}.footer_logos___Eax3 .footer_logo__jYkva:nth-child(2) a{display:flex;justify-content:flex-end}.footer_logos___Eax3 .footer_logo__jYkva:nth-child(2) a svg{width:calc(100% - 25.3846153846px)}.footer_last__Kh9qa{font-size:10px}}.lang_lang__GvBlB li a{color:hsla(0,0%,100%,.33)}.lang_lang__GvBlB li.lang_selected__fMPL2 a,.lang_lang__GvBlB li:hover a{color:#fff}@media(min-width:861px){.lang_lang__GvBlB{position:fixed;right:20px;bottom:30px;display:flex;align-items:center;margin-left:-8px;z-index:10}.lang_lang__GvBlB li{position:relative;margin-left:8px;font-size:12px;width:25px}.lang_lang__GvBlB li a{width:25px;height:25px}.lang_lang__GvBlB li:after{position:absolute;top:50%;right:0;width:1px;height:9.5px;background-color:#fff;rotate:22deg;transform:translateY(-50%);content:""}.lang_lang__GvBlB li:last-child:after{display:none}}@media(max-width:860px){.lang_lang__GvBlB{position:fixed;right:26px;bottom:30px;display:flex;align-items:center;margin-left:-8px;margin-right:-25px;z-index:10}.lang_lang__GvBlB li{position:relative;margin-left:8px;font-size:12px}.lang_lang__GvBlB li:first-child{text-align:right;padding-right:10px}.lang_lang__GvBlB li a{display:block;width:50px;height:auto}.lang_lang__GvBlB li:after{position:absolute;top:50%;right:0;width:1px;height:9.5px;background-color:#fff;rotate:22deg;transform:translateY(-50%);content:""}.lang_lang__GvBlB li:last-child:after{display:none}}.component_index__tZUgo{width:100%;overflow-x:hidden}@media(min-width:861px){.component_index__tZUgo{padding-bottom:120px}.logo_text_logo_text__ALTHu{display:block;position:relative;width:70px;height:70px;margin:10px}.logo_text_logo_text__ALTHu a{display:flex;justify-content:center;align-items:center;width:70px;height:70px}.logo_text_logo_text__ALTHu a svg{position:relative;width:70px;height:70px}.logo_text_logo_text__ALTHu a:after{content:"";position:absolute;top:calc(50% - 30px);left:50%;width:1px;height:5px;background-color:#c00000;transform:translate(-50%,-50%)}.logo_text_logo_text__ALTHu span{display:block;position:absolute;top:35px;left:2.5px;width:5px;height:1px;background:hsla(0,0%,100%,.33);transform-origin:32.5px .5px;transform:rotate(0deg);transition:opacity .3s cubic-bezier(.215,.61,.355,1)}}@media(max-width:860px){.logo_text_logo_text__ALTHu{display:block;position:relative;width:18.66vw;height:18.66vw;margin:2.66vw}.logo_text_logo_text__ALTHu a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.logo_text_logo_text__ALTHu a svg{width:100%;height:100%}.logo_text_logo_text__ALTHu a:after{content:"";position:absolute;top:calc(50% - 8.93vw);left:50%;width:1px;height:1.33vw;background-color:#c00000;transform:translate(-50%,-50%)}.logo_text_logo_text__ALTHu span{display:block;position:absolute;top:9.2vw;left:0;width:.8vw;height:1px;background:hsla(0,0%,100%,.33);transform-origin:9.33vw;transform:rotate(0deg);opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}}.logo_text_logo_text__ALTHu{opacity:0}.logo_text_logo_text__ALTHu a:after{opacity:0;z-index:3;transition:opacity .2s cubic-bezier(.215,.61,.355,1) .3s}.logo_text_logo_text__ALTHu span{opacity:0;z-index:-1;transition:opacity .2s cubic-bezier(.215,.61,.355,1) .3s}.logo_text_logo_text__ALTHu.logo_text_select__ehFq8 a:after,.logo_text_logo_text__ALTHu.logo_text_select__ehFq8 span{opacity:1;transition:opacity .1s cubic-bezier(.215,.61,.355,1)}.logo_text_logo_text__ALTHu.logo_text_reset___xQ7m{outline:.1px solid rgba(192,0,0,0);outline-offset:-5px}.logo_text_logo_text__ALTHu.logo_text_reset___xQ7m a:after,.logo_text_logo_text__ALTHu.logo_text_reset___xQ7m span{display:none}.logo_text_logo_text__ALTHu.logo_text_reset___xQ7m.logo_text_select__ehFq8{outline:.1px solid #c00000}.logo_values__1xXkQ{opacity:0;transition:opacity .2s cubic-bezier(.215,.61,.355,1) .3s}.logo_values__1xXkQ .logo_name__Osw4m,.logo_values__1xXkQ .logo_value__70H4Q{letter-spacing:.05em;font-weight:400}.logo_values__1xXkQ .logo_name__Osw4m{color:#fff}.logo_values__1xXkQ .logo_value__70H4Q{color:#c00000}.logo_values__1xXkQ.logo_select__DW5zn{opacity:1;transition:opacity .1s cubic-bezier(.215,.61,.355,1)}@media(min-width:861px){.logo_logo__LqgLd{position:relative;z-index:3}.logo_logo__LqgLd .logo_modal__PnKMw{display:block;position:fixed;left:75%;top:50%;transform:translate(-50%,-50%) scale(1.25);transform-origin:center center;cursor:pointer}.logo_logo__LqgLd .logo_modal__PnKMw.logo_pageTop__vCOXJ{cursor:default}.logo_logo__LqgLd .logo_modal__PnKMw .logo_logo_texts__r7L_j{display:flex;width:180px;flex-wrap:wrap}.logo_logo__LqgLd.logo_hide__Ps_oh .logo_modal__PnKMw .logo_logo_texts__r7L_j{pointer-events:none}.logo_logo__LqgLd .logo_values__1xXkQ{position:fixed;top:50%;right:20px;transform:translateY(-50%);writing-mode:vertical-rl;text-align:center}.logo_logo__LqgLd .logo_values__1xXkQ .logo_name__Osw4m,.logo_logo__LqgLd .logo_values__1xXkQ .logo_value__70H4Q{font-size:10px}.logo_logo__LqgLd .logo_values__1xXkQ .logo_name__Osw4m{padding-bottom:10px;font-variation-settings:"wght" 600}.logo_logo__LqgLd .logo_values__1xXkQ .logo_value__70H4Q{font-variation-settings:"wght" 400}}@media(max-width:860px){.logo_logo__LqgLd{position:relative;width:100%;height:50vh;z-index:3}.logo_logo__LqgLd .logo_modal__PnKMw{position:fixed;display:flex;align-items:center;justify-content:center;width:100%;height:100vh;height:100dvh;margin-bottom:96vw;background-color:rgba(25,25,25,.9);transform:translateX(0);transition:left .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1);z-index:3;cursor:pointer}.logo_logo__LqgLd .logo_modal__PnKMw.logo_pageTop__vCOXJ{cursor:default}.logo_logo__LqgLd .logo_modal__PnKMw .logo_logo_texts__r7L_j{display:flex;flex-wrap:wrap;width:48vw}.logo_logo__LqgLd .logo_attention__7PWcR{position:fixed;top:50%;left:calc(86.67vw + 23.5px);width:50px;height:50px;transform:translate(-50%,-50%);transition:left .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1);z-index:3;opacity:0}.logo_logo__LqgLd .logo_attention__7PWcR:before{content:"";position:absolute;top:50%;left:50%;width:3px;height:3px;border-radius:50%;background:#fff;transition:left .3s cubic-bezier(.39,.575,.565,1),transform .3s cubic-bezier(.39,.575,.565,1);transform:translate(-50%,-50%)}.logo_logo__LqgLd.logo_hide__Ps_oh .logo_modal__PnKMw{transform:translateX(100%)}.logo_logo__LqgLd.logo_hide__Ps_oh .logo_modal__PnKMw .logo_logo_texts__r7L_j{pointer-events:none}.logo_logo__LqgLd .logo_values__1xXkQ{position:fixed;top:30px;left:50%;transform:translateX(-50%);z-index:3}.logo_logo__LqgLd .logo_values__1xXkQ .logo_name__Osw4m,.logo_logo__LqgLd .logo_values__1xXkQ .logo_value__70H4Q{font-size:14px}.logo_logo__LqgLd .logo_values__1xXkQ .logo_name__Osw4m{padding-right:10px;font-variation-settings:"wght" 600}.logo_logo__LqgLd .logo_values__1xXkQ .logo_value__70H4Q{font-variation-settings:"wght" 400}}.playhead_playhead__lHKJU{position:fixed;left:0;top:calc(50% - 1px);background-color:hsla(0,0%,100%,.1);width:160px;height:1px;transform-origin:0 0;transform:scaleX(.25)}@media screen and (min-width:1800px){.playhead_playhead__lHKJU{width:calc((100vw - 1800px)/2 + 160px)}}@media screen and (max-width:1280px){.playhead_playhead__lHKJU{width:80px}}@media screen and (max-width:860px){.playhead_playhead__lHKJU{width:50px}}.playhead_playhead__lHKJU .playhead_inner__3ACym{width:100%;height:100%;background-color:#dc0000;opacity:0}.scroll_attention_scroll_attention__lzoKO{position:fixed;bottom:0;left:calc(50% - .5px);width:1px;height:40px;background-color:hsla(0,0%,100%,.1);z-index:100}.scroll_attention_scroll_attention__lzoKO .scroll_attention_attention_line__YHn91{position:absolute;top:0;display:block;width:1px;height:100%;transition:opacity .5s;background-color:#fff;animation:scroll_attention_attention_animation__XMPCj 1.75s infinite;z-index:10}.scroll_attention_scroll_attention__lzoKO.scroll_attention_no_animation__f3MZ5 .scroll_attention_attention_line__YHn91{opacity:0}.scroll_attention_scroll_attention__lzoKO .scroll_attention_scroll_line__RaqX0{position:absolute;display:block;width:1px;height:0%;background-color:#c00000;z-index:11}@keyframes scroll_attention_attention_animation__XMPCj{0%{height:0;top:0}50%{top:0;height:100%}to{top:40px;height:0}}