@keyframes TechBlogCard_hoverEffect__rsmQP{0%{background-position:0 0}to{background-position:0 100%}}@keyframes TechBlogCard_hoverOutEffect__6Nih_{0%{background-position:0 100%}to{background-position:0 200%}}.TechBlogCard_article__CaTfN{width:48%;margin-bottom:50rem;background-color:#fff;border-radius:4px;height:280rem;box-shadow:0 27px 80px rgba(136,136,136,.07),0 6.0308px 17.869px rgba(136,136,136,.0320908),0 1.79553px 5.32008px rgba(136,136,136,.0134277)}.TechBlogCard_article__CaTfN:nth-child(2n){margin-left:4%}@media screen and (max-width:768px){.TechBlogCard_article__CaTfN{height:200rem;margin-bottom:30rem}}@media screen and (min-width:769px){.TechBlogCard_article__CaTfN:hover .TechBlogCard_title__Yjw9Q{color:#0f54ff}}.TechBlogCard_imgwrap__IL5Iz{aspect-ratio:346/160;border-radius:4px;position:relative;overflow:hidden}.TechBlogCard_imgwrap__IL5Iz img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.TechBlogCard_title__Yjw9Q{padding:10rem 10rem 0;font-size:16rem;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;transition:color 1.5s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:768px){.TechBlogCard_title__Yjw9Q{font-size:14rem}}.TechBlogCard_iconwrap__UNKAQ{width:24rem;height:24rem;border-radius:50%;overflow:hidden;position:relative}@keyframes Head_hoverEffect__j9B0z{0%{background-position:0 0}to{background-position:0 100%}}@keyframes Head_hoverOutEffect__cavaD{0%{background-position:0 100%}to{background-position:0 200%}}.Head_head_primary__uMmuG{font-size:50rem;font-family:PP Neue Machina;letter-spacing:.04em;line-height:1.02em}@media screen and (max-width:768px){.Head_head_primary__uMmuG{font-size:40rem}}.Head_page_head__2BkS4{font-family:PP Neue Machina;font-size:100rem;line-height:1em;letter-spacing:.04em}@media screen and (max-width:768px){.Head_page_head__2BkS4{font-size:40rem}}.Head_page_subhead__IAQPG{font-size:20rem;font-weight:700;line-height:2em;letter-spacing:.2em;opacity:.5;display:block}@media screen and (max-width:768px){.Head_page_subhead__IAQPG{font-size:10rem;margin-top:-4rem}}.Head_secondary_head__Av5HZ{font-family:PP Neue Machina;font-size:56rem;line-height:1em;letter-spacing:.04em}@media screen and (max-width:768px){.Head_secondary_head__Av5HZ{font-size:32rem}}.Head_secondary_subhead__qO66E{font-size:14rem;font-weight:700;line-height:2em;letter-spacing:.2em;opacity:.5;display:block}@media screen and (max-width:768px){.Head_secondary_subhead__qO66E{font-size:10rem}}@keyframes MvGear_hoverEffect__xyIzQ{0%{background-position:0 0}to{background-position:0 100%}}@keyframes MvGear_hoverOutEffect__h6kiR{0%{background-position:0 100%}to{background-position:0 200%}}.MvGear_logo__kNTo8{opacity:.1;width:120rem;height:111rem;margin-right:32rem;display:inline-block}@media screen and (max-width:768px){.MvGear_logo__kNTo8{width:84.55rem;height:78.3rem;margin-right:22.54rem}}.MvGear_logo__kNTo8:last-child{margin-right:0!important}.MvGear_geararea__JU4xz{width:880rem;height:495rem;position:absolute;top:169rem;right:-18rem}@media screen and (max-width:768px){.MvGear_geararea__JU4xz{position:static;width:620rem;height:348.75rem;margin-top:40rem;margin-left:-115rem;top:auto;right:auto}}.MvGear_geararea_row__2NIBm{display:flex;margin-bottom:17rem}@media screen and (max-width:768px){.MvGear_geararea_row__2NIBm{margin-bottom:11.85rem}}.MvGear_geararea_row__2NIBm:last-child{margin-bottom:0!important}.MvGear_geararea_row1__aSpAh{justify-content:flex-end}.MvGear_geararea_row2__jaGE2{margin-left:76rem}@media screen and (max-width:768px){.MvGear_geararea_row2__jaGE2{margin-left:53.55rem}}.MvGear_geararea_row3__fQKrM{margin-left:0}.MvGear_geararea_row4__LtnuC{margin-left:76rem}@media screen and (max-width:768px){.MvGear_geararea_row4__LtnuC{margin-left:53.55rem}}@keyframes WorkPanel_hoverEffect__B1B6M{0%{background-position:0 0}to{background-position:0 100%}}@keyframes WorkPanel_hoverOutEffect__WXo6F{0%{background-position:0 100%}to{background-position:0 200%}}.WorkPanel_item__n3SMJ{min-width:400rem;max-width:400rem;height:400rem;border:1px solid rgba(67,67,67,.6);border-left-width:0;position:relative}.WorkPanel_item__n3SMJ:last-child{border-right-width:0}@media screen and (max-width:768px){.WorkPanel_item__n3SMJ{border-right-width:0;min-width:334rem;max-width:334rem;height:334rem}.WorkPanel_item__n3SMJ:nth-child(n+2){border-top-width:0}}.WorkPanel_link__r4oTD{display:block;width:100%;height:100%}.WorkPanel_link__r4oTD:hover .WorkPanel_category__1lhXC,.WorkPanel_link__r4oTD:hover .WorkPanel_date__HmZMa,.WorkPanel_link__r4oTD:hover .WorkPanel_title__cTHmz{opacity:1}.WorkPanel_imgfilter__KsL4p,.WorkPanel_link__r4oTD:hover .WorkPanel_imgfilter__KsL4p{box-shadow:0 27px 80px rgba(136,136,136,.07),0 6.0308px 17.869px rgba(136,136,136,.0320908),0 1.79553px 5.32008px rgba(136,136,136,.0134277)}.WorkPanel_imgfilter__KsL4p{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:280rem;height:200rem;transition:1.5s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:768px){.WorkPanel_imgfilter__KsL4p{width:306rem;height:191.61rem}}.WorkPanel_img___Q_zo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:280rem;height:200rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.WorkPanel_img___Q_zo{width:306rem;height:191.61rem}}.WorkPanel_category__1lhXC{left:14rem}.WorkPanel_category__1lhXC,.WorkPanel_date__HmZMa{position:absolute;top:14rem;font-family:PP Neue Machina;font-size:10rem;line-height:1em;letter-spacing:.04em;color:#434343;opacity:.5;transition:1.5s cubic-bezier(.19,1,.22,1)}.WorkPanel_date__HmZMa{right:14rem}.WorkPanel_title__cTHmz{position:absolute;bottom:8rem;left:14rem;color:#1b1b1b;opacity:.5;line-height:1em;letter-spacing:.04em;font-size:14rem;transition:1.5s cubic-bezier(.19,1,.22,1)}.WorkPanel_preparation__Lv5Ag{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:280rem;height:200rem;text-align:center;display:flex;align-items:center;justify-content:center;background-color:#d7d7d7;font-weight:700;font-size:32rem;line-height:1em;letter-spacing:.2em;color:#fff}@media screen and (max-width:768px){.WorkPanel_preparation__Lv5Ag{width:306rem;height:191.61rem}}@keyframes Home_hoverEffect__s5y5e{0%{background-position:0 0}to{background-position:0 100%}}@keyframes Home_hoverOutEffect__c9id_{0%{background-position:0 100%}to{background-position:0 200%}}.Home_mv__LE__4{position:relative;overflow:hidden;padding-top:169rem;padding-bottom:100rem}@media screen and (max-width:768px){.Home_mv__LE__4{padding-top:244rem}}.Home_mv__LE__4:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(247,247,247,.2);backdrop-filter:blur(10px)}@media screen and (max-width:768px){.Home_mv__LE__4:after{background:none;backdrop-filter:blur(9px)}}.Home_mv_inner__rxgzy{width:1200rem;max-width:100%;height:calc(100vh - 272rem);margin-left:auto;margin-right:auto;display:flex;flex-direction:column;position:relative;z-index:1}@media screen and (max-width:768px){.Home_mv_inner__rxgzy{padding-left:28rem;height:auto}}.Home_mv_head__X20ES{margin-top:auto;font-size:32rem;letter-spacing:.18em;font-weight:500;line-height:1.7em}@media screen and (max-width:768px){.Home_mv_head__X20ES{padding-top:0;font-size:24rem}}.Home_mv_subhead__NRi9l{font-size:12rem;letter-spacing:.1em;opacity:.5;font-family:Manrope,sans-serif;margin-top:-2rem;line-height:1.366em}@media screen and (max-width:768px){.Home_mv_subhead__NRi9l{margin-top:24rem;font-size:12rem}}.Home_introarea__UUHaX{padding-top:85rem;padding-bottom:109rem}@media screen and (max-width:768px){.Home_introarea__UUHaX{padding-top:89rem;padding-bottom:267rem}}.Home_introarea_inner__MzsKY{width:1240rem;max-width:100%}@media screen and (max-width:768px){.Home_introarea_inner__MzsKY{padding-left:23rem;padding-right:32rem}}.Home_introtext__ex8q9{font-weight:500;font-size:14rem;line-height:2em;letter-spacing:.18em;margin-top:56rem;text-align:right;font-feature-settings:"palt" 1;transform:translateY(20rem);opacity:0}@media screen and (max-width:768px){.Home_introtext__ex8q9{text-align:left;margin-top:32rem}}.Home_introtext__ex8q9:first-child{margin-top:0!important}.Home_about__JCNZE{padding-bottom:180rem}@media screen and (max-width:768px){.Home_about__JCNZE{padding-bottom:209rem}}.Home_about_inner__s6xqP{margin-left:120rem;width:1276rem;max-width:100%;display:flex;justify-content:space-between}@media screen and (max-width:768px){.Home_about_inner__s6xqP{width:334rem;margin-left:auto;margin-right:auto;display:block}}.Home_about_contents__LQS21{width:480rem}@media screen and (max-width:768px){.Home_about_contents__LQS21{width:100%}}.Home_about_head__Ln7ky{margin-top:16rem}@media screen and (max-width:768px){.Home_about_head__Ln7ky{margin-top:0}}.Home_about_text__VXk_U{margin-top:79rem;font-size:14rem;letter-spacing:.18em;line-height:1.8em;text-align:justify;font-feature-settings:"palt" 1}@media screen and (max-width:768px){.Home_about_text__VXk_U{margin-top:32rem}}.Home_about_text_row__PSqiR{opacity:0}.Home_about_linkbtn__6B3qZ{margin-top:82rem;margin-right:23rem}@media screen and (max-width:768px){.Home_about_linkbtn__6B3qZ{margin-top:24rem;margin-right:0}}.Home_works__ySbEC{padding-bottom:194rem}@media screen and (max-width:768px){.Home_works__ySbEC{padding-bottom:166rem}}.Home_works_inner____VVD{margin-left:120rem}@media screen and (max-width:768px){.Home_works_inner____VVD{width:334rem;margin-left:auto;margin-right:auto}}.Home_works_wrap__jthq9{margin-top:44rem;overflow-x:scroll;display:flex;padding-right:120rem;margin-left:-120rem;padding-left:120rem}@media screen and (min-width:769px){.Home_works_wrap__jthq9::-webkit-scrollbar{display:none}}@media screen and (max-width:768px){.Home_works_wrap__jthq9{margin-left:-28rem;padding-left:28rem;margin-top:32rem;display:block;overflow:hidden}}.Home_works_linkbtn__NRq03{margin-top:59rem}@media screen and (max-width:768px){.Home_works_linkbtn__NRq03{margin-top:40rem}}.Home_techblog___OSGc{padding-bottom:180rem}@media screen and (max-width:768px){.Home_techblog___OSGc{padding-bottom:209rem}}.Home_techblog_inner__kDuaJ{margin-left:120rem;width:1276rem;max-width:100%}@media screen and (max-width:768px){.Home_techblog_inner__kDuaJ{width:334rem;margin-left:auto;margin-right:auto;display:block}}.Home_techblog_wrap__TdIk0{display:flex;justify-content:space-between;margin-top:79rem}@media screen and (max-width:768px){.Home_techblog_wrap__TdIk0{margin-top:32rem;display:block}}.Home_techblog_heading___YPZP{width:480rem}@media screen and (max-width:768px){.Home_techblog_heading___YPZP{width:100%}}.Home_techblog_text__4J6HM{margin-top:50rem;font-size:14rem;letter-spacing:.18em;line-height:1.8em;text-align:justify;font-feature-settings:"palt" 1}@media screen and (max-width:768px){.Home_techblog_text__4J6HM{margin-top:35rem}}.Home_techblog_content__SuDSq{width:700rem;max-width:100%;display:flex;flex-wrap:wrap}@media screen and (max-width:768px){.Home_techblog_content__SuDSq{width:100%;margin-top:40rem}}