.Header_btn_menu__FqWl3>p,.Header_btn_menu_expand__r6R9g>p{font-family:lsd-narrow;font-size:1.5vw;line-height:1.3;font-weight:400}@media screen and (max-width:767px){.Header_btn_menu__FqWl3>p,.Header_btn_menu_expand__r6R9g>p{font-size:4.5vw}}.Header_btn_close_menu___zrax,.Header_btn_menu__FqWl3{font-family:lsd-narrow;font-size:1.1vw;line-height:1;font-weight:400}@media screen and (max-width:767px){.Header_btn_close_menu___zrax,.Header_btn_menu__FqWl3{font-size:3vw}}.Header_btn_menu__FqWl3{border-style:solid;border-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' fill='none' viewBox='0 0 60 60'%3e%3cg clip-path='url(%23a)'%3e%3cpath stroke='%23A1B4C6' stroke-width='3' d='M1.5 20V1.5H20m20 0h18.5V20m0 20v18.5H40m-20 0H1.5V40'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath d='M0 0h60v60H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 20/6px round}.Header_btn_close_menu___zrax{border-style:solid;border-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' fill='none' viewBox='0 0 60 60'%3e%3cg clip-path='url(%23a)'%3e%3cpath stroke='%23000000' stroke-width='3' d='M1.5 20V1.5H20m20 0h18.5V20m0 20v18.5H40m-20 0H1.5V40'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath d='M0 0h60v60H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 20/6px round}@keyframes Header_card_anim__sL_SB{0%,24%,49%,74%,99%{opacity:0}25%,50%,75%,to{opacity:1}}.Header_header__SQD4u{background-image:linear-gradient(180deg,var(--color-main-bg),60%,transparent);width:100%;position:sticky;position:-webkit-sticky;left:0;top:0;z-index:100;border-radius:1vw 1vw 0 0}@media screen and (max-width:767px){.Header_header__SQD4u{border-radius:2.5vw 2.5vw 0 0}}.Header_header_inner__bqOpt{display:flex;align-items:center;padding:0 2vw;height:7vw;position:relative}@media screen and (max-width:767px){.Header_header_inner__bqOpt{height:20vw;padding:0 6vw}}.Header_logo__0BY1u{flex:1 1}.Header_btn_menu__FqWl3,.Header_btn_menu_expand__r6R9g{display:none;cursor:pointer;background:var(--color-main-text);color:var(--color-main-bg)}@media screen and (max-width:767px){.Header_btn_menu__FqWl3,.Header_btn_menu_expand__r6R9g{display:block}}.Header_nav_off__SsHWC,.Header_nav_on__E_Jlc{display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.Header_nav_off__SsHWC,.Header_nav_on__E_Jlc{position:fixed;top:0;left:0;display:block;width:100%;height:100vh;text-align:center;background:var(--color-reverse-bg)}.Header_nav_off__SsHWC{transition:.2s ease-in;opacity:0;pointer-events:none;transform:translateX(100vw)}.Header_nav_on__E_Jlc{transition:.2s ease-out;opacity:1}.Header_edge_wrapper_bottom__Y2_0P,.Header_edge_wrapper_top__L_vVr{position:absolute;left:0;top:0;width:200vw;display:flex;align-items:flex-start;pointer-events:none}.Header_edge_wrapper_bottom__Y2_0P .Header_edge__vy_cN,.Header_edge_wrapper_top__L_vVr .Header_edge__vy_cN{border-top:1px solid var(--color-main-bg);display:block;background:url(/images/menu_edge.svg) no-repeat 0 0;background-size:100% auto;flex-basis:100vw;height:100vh}.Header_edge_wrapper_top__L_vVr{animation:Header_edge_animation_top__DucwT 3s linear infinite;top:0}.Header_edge_wrapper_bottom__Y2_0P{animation:Header_edge_animation_bottom__O3l5o 3s linear infinite;bottom:0}}@keyframes Header_edge_animation_top__DucwT{0%,to{transform:none}99.999%{transform:translateX(-100vw)}}@keyframes Header_edge_animation_bottom__O3l5o{0%,to{transform:translateX(-100vw) rotate(180deg)}99.999%{transform:rotate(180deg)}}.Header_nav__jnnUH{margin-right:1vw}@media screen and (max-width:767px){.Header_nav__jnnUH{margin:0}}.Header_nav_list__836p_{display:flex}@media screen and (max-width:767px){.Header_nav_list__836p_{display:block}}.Header_nav_list__836p_ li{margin-right:1.4vw;display:flex;align-items:center}@media screen and (max-width:767px){.Header_nav_list__836p_ li{margin:0}.Header_nav_list__836p_ li:first-child a{border-top:1px dotted var(--color-sub-text)}}.Header_nav_list__836p_ a{font-family:lsd;font-size:.6vw;line-height:0;display:flex}@media screen and (max-width:767px){.Header_nav_list__836p_ a{text-align:left;width:100%;font-size:6vw;color:var(--color-reverse-text);padding:8vw 0;margin:0 6vw;border-bottom:1px dotted var(--color-sub-text)}.Header_nav_list__836p_ a>span{flex:1 1}.Header_nav_list__836p_ a:before{content:attr(data-num);width:19vw;display:block;-webkit-text-stroke:1px var(--color-reverse-text);color:var(--color-reverse-bg)}.Header_nav_list__836p_ a:after{content:"";display:block;background:url(/images/arrow_reverse.svg) no-repeat 0 0;background-size:100%;width:3vw;height:1.32vw;margin-left:.5vw}}.Header_services__9b9FK{display:grid;grid-column-gap:1.2vw;column-gap:1.2vw;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){.Header_services__9b9FK{display:flex;align-items:center;padding:6vw}}.Header_services__9b9FK>li{width:1vw;height:1vw}@media screen and (max-width:767px){.Header_services__9b9FK>li{width:6vw;height:6vw;margin-right:5vw}}.Header_services__9b9FK a{display:block;line-height:0}.Header_services__9b9FK path{fill:var(--color-main-text)}@media screen and (max-width:767px){.Header_services__9b9FK path{fill:var(--color-reverse-text)}}.Header_logo_under__RwqSr{width:7vw;height:auto;z-index:9999}.Header_logo_under__RwqSr path{fill:var(--color-main-text)}@media screen and (max-width:767px){.Header_logo_under__RwqSr{width:30vw}}.Header_logo_link__6MIKK{position:relative;line-height:0;display:block}.Header_btn_menu__FqWl3{display:none}@media screen and (max-width:767px){.Header_btn_menu__FqWl3{background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;color:var(--color-main-text);display:block;padding:2vw 5vw}}.Header_btn_close_menu___zrax{display:none}@media screen and (max-width:767px){.Header_btn_close_menu___zrax{margin:6vw auto;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;color:var(--color-main-bg);cursor:pointer;padding:2vw 5vw}}.blog_title__K7reE{font-family:lsd-narrow;font-size:3vw;line-height:1;font-weight:400}@media screen and (max-width:767px){.blog_title__K7reE{font-size:6vw}}@keyframes blog_card_anim__u1Jpr{0%,24%,49%,74%,99%{opacity:0}25%,50%,75%,to{opacity:1}}.blog_blog__ST1yE{position:relative;margin:0 2vw}@media screen and (max-width:767px){.blog_blog__ST1yE{margin:0 6vw}}.blog_title__K7reE{margin-bottom:2vw}@media screen and (max-width:767px){.blog_title__K7reE{margin-bottom:6vw}}.blog_blog_list__mIjFS{margin-bottom:2vw}@media screen and (max-width:767px){.blog_blog_list__mIjFS{margin-bottom:6vw}}.blog_blog_list_inner__OyvIR{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2vw;column-gap:2vw;grid-row-gap:2vw;row-gap:2vw}@media screen and (max-width:767px){.blog_blog_list_inner__OyvIR{grid-template-columns:1fr;row-gap:6vw}}.blog_blog_main__SDTsm{padding:0 2vw 10vw}.blog_blog_main__SDTsm>article{flex:1 1}.blog_blog_main__SDTsm>aside{flex-basis:280px;margin-right:64px}.CellButton_all_link__IVxP0{font-family:lsd-narrow;font-size:1.3vw;line-height:1;font-weight:400}@media screen and (max-width:767px){.CellButton_all_link__IVxP0{font-size:4vw}}@media screen and (min-width:1025px){.CellButton_all_link__IVxP0{border:3px solid var(--color-main-text)}}@media screen and (min-width:768px){.CellButton_all_link__IVxP0{border:2px solid var(--color-main-text)}}@media screen and (max-width:767px){.CellButton_all_link__IVxP0{border:2px solid var(--color-main-text)}}@media screen and (min-width:1025px){.CellButton_all_link__IVxP0{border-radius:1vw}}@media screen and (min-width:768px){.CellButton_all_link__IVxP0{border-radius:1.2vw}}@media screen and (max-width:767px){.CellButton_all_link__IVxP0{border-radius:2.5vw}}@keyframes CellButton_card_anim__foIUi{0%,24%,49%,74%,99%{opacity:0}25%,50%,75%,to{opacity:1}}.CellButton_all_link__IVxP0{background:var(--color-main-bg);padding:2vw;color:var(--color-main-text);z-index:2;display:block;text-align:right}@media screen and (max-width:767px){.CellButton_all_link__IVxP0{padding:6vw}}.CellButton_all_link__IVxP0:hover{background:var(--color-reverse-bg);color:var(--color-reverse-text)}.CellButton_all_link__IVxP0:hover:after{background-image:url(/images/arrow_reverse.svg)}.CellButton_all_link__IVxP0:after{content:"";display:inline-block;background:url(/images/arrow.svg) no-repeat 0 0;background-size:100%;width:1.3vw;height:.572vw;margin-left:.5vw;position:relative;bottom:.1vw}@media screen and (max-width:767px){.CellButton_all_link__IVxP0:after{width:5.934vw;height:3vw;margin-left:1vw;bottom:0}}.Work_post__HYELY h2{font-family:lsd-narrow;font-size:1.5vw;line-height:1.3}@media screen and (max-width:767px){.Work_post__HYELY h2{font-size:4.5vw}}.Work_description__nG3tj,.Work_post__HYELY p{font-family:lsd-narrow;font-size:1.3vw;line-height:1;font-weight:400}@media screen and (max-width:767px){.Work_description__nG3tj,.Work_post__HYELY p{font-size:4vw}}.Work_category_link__lGhU5,.Work_date__IUi0d{font-family:lsd-narrow;font-size:.8vw;line-height:1;font-weight:400}@media screen and (max-width:767px){.Work_category_link__lGhU5,.Work_date__IUi0d{font-size:2.4vw}}@media screen and (min-width:1025px){.Work_post__HYELY>div{border:3px solid var(--color-main-text)}}@media screen and (min-width:768px){.Work_post__HYELY>div{border:2px solid var(--color-main-text)}}@media screen and (max-width:767px){.Work_post__HYELY>div{border:2px solid var(--color-main-text)}}@media screen and (min-width:1025px){.Work_post__HYELY>div{border-radius:1vw}}@media screen and (min-width:768px){.Work_post__HYELY>div{border-radius:1.2vw}}@media screen and (max-width:767px){.Work_post__HYELY>div{border-radius:2.5vw}}@keyframes Work_card_anim__B_DUi{0%,24%,49%,74%,99%{opacity:0}25%,50%,75%,to{opacity:1}}.Work_header__1wIAT{margin:0 -2vw;padding:0 4vw}@media screen and (max-width:767px){.Work_header__1wIAT{padding:0 6vw}}.Work_thumbnail__D4bcC{margin:-7vw -4vw 4vw;height:40vh;overflow:hidden;position:relative;border-radius:1vw 1vw 0 0}@media screen and (max-width:767px){.Work_thumbnail__D4bcC{margin:-20vw -6vw 6vw;border-radius:2.5vw 2.5vw 0 0}}.Work_title__Z512o{font-size:8vw;line-height:1;position:relative;font-family:lsd-narrow;font-weight:400;color:var(--color-main-text);margin-bottom:2vw}@media screen and (max-width:767px){.Work_title__Z512o{font-size:12vw;margin-bottom:6vw}}.Work_meta__f304i{display:flex;align-items:center;margin-bottom:2vw}@media screen and (max-width:767px){.Work_meta__f304i{display:block;margin-bottom:6vw}}.Work_date__IUi0d{margin-right:1vw;color:var(--color-sub-text)}@media screen and (max-width:767px){.Work_date__IUi0d{display:block;margin-bottom:3vw}}.Work_categories__gH1K0{display:flex}.Work_category__eP1uo{margin-right:.5vw}@media screen and (max-width:767px){.Work_category__eP1uo{margin-right:2vw}}.Work_category_link__lGhU5{display:inline-block;padding:.5vw;border:1px solid var(--color-primary);color:var(--color-primary)}@media screen and (max-width:767px){.Work_category_link__lGhU5{padding:1vw}}.Work_description__nG3tj{margin:0 0 4vw;line-height:1.5}@media screen and (max-width:767px){.Work_description__nG3tj{margin:0 6vw 8vw}}.Work_post__HYELY{padding:0 4vw 4vw}.Work_post__HYELY>div{max-width:1440px;margin:0 auto;background:var(--color-main-bg);color:var(--color-main-text);padding:2vw}@media screen and (max-width:767px){.Work_post__HYELY>div{max-width:none;padding:6vw}}.Work_post__HYELY h2{font-weight:400}.Work_post__HYELY p{line-height:1.5}.Work_post__HYELY p+iframe,.Work_post__HYELY p+p{margin-top:2vw}@media screen and (max-width:767px){.Work_post__HYELY p+iframe,.Work_post__HYELY p+p{margin-top:6vw}}.Work_post__HYELY p+h2{margin-top:8vw}@media screen and (max-width:767px){.Work_post__HYELY p+h2{margin-top:16vw}}.Work_post__HYELY img{width:100%;height:auto}.Work_post__HYELY iframe{max-width:100%}.Work_post__HYELY a{color:var(--color-primary);text-decoration:underline}.Work_post__HYELY a:hover{background:var(--color-primary);color:var(--color-main-text)}.Work_link_wrapper__Z6KlX{padding:0 4vw}.Work_link_wrapper__Z6KlX a{max-width:1440px;margin:0 auto}