.KzbVGG_landingSection.KzbVGG_landingSection{padding-top:var(--section-padding-h-120);padding-bottom:var(--section-padding-h-200)}@media (max-width:47.99em){.KzbVGG_landingSection.KzbVGG_landingSection{padding-bottom:var(--section-padding-h-160)}}.KzbVGG_titleContainer{align-items:center;gap:var(--spacing-20);flex-direction:column;display:flex}.KzbVGG_button{color:var(--text-purple-primary)!important}.KzbVGG_button svg path{fill:var(--text-purple-primary)!important}.KzbVGG_container{gap:var(--spacing-24);flex-direction:column;align-self:center;width:100%;max-width:120rem;display:flex}@media (max-width:74.99em){.KzbVGG_container{padding:0}}.KzbVGG_contents{gap:var(--spacing-32);flex-direction:column;display:flex}.KzbVGG_videoCard{padding:var(--spacing-48);border-radius:var(--radius-20);border:.1rem solid var(--sp-border-tertiary);background-color:var(--sp-gray-15);cursor:pointer;flex-direction:row;gap:.8rem;height:48rem;display:flex;position:relative;overflow:hidden}@media (max-width:74.99em){.KzbVGG_videoCard{height:40rem}}@media (max-width:47.99em){.KzbVGG_videoCard{padding:var(--spacing-32);flex-direction:column}}.KzbVGG_videoCard>*{position:relative}.KzbVGG_videoWrapper{width:100%;max-width:85rem;position:absolute;top:0;bottom:0;right:0}@media (max-width:47.99em){.KzbVGG_videoWrapper{left:0;right:0;top:unset}}.KzbVGG_videoContainer{height:100%;display:flex;position:relative}@media (max-width:47.99em){.KzbVGG_videoContainer{width:100%;height:auto}}.KzbVGG_videoContainer:after{content:"";background:linear-gradient(90deg, var(--sp-gray-15) 0%, #fff0 100%);width:50%;position:absolute;top:0;bottom:0;left:0}@media (max-width:47.99em){.KzbVGG_videoContainer:after{width:100%;bottom:unset;background:linear-gradient(180deg, var(--sp-gray-15) 0%, #fff0 100%);height:20%;right:0}}.KzbVGG_video{pointer-events:none;width:100%;height:100%}@media (max-width:47.99em){.KzbVGG_video{height:auto}}.KzbVGG_video .KzbVGG_embed{aspect-ratio:55/31;background-color:var(--gray-10);width:100%;height:auto}.KzbVGG_videoContent{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}@media (max-width:47.99em){.KzbVGG_videoContent{min-height:15.2rem}}.KzbVGG_videoTitle{color:var(--sp-txt-primary);margin-top:var(--spacing-16);letter-spacing:-.064rem;flex-direction:column;gap:.4rem;margin-bottom:2.4rem;font-size:3.2rem;font-weight:700;line-height:140%;display:flex}@media (max-width:74.99em){.KzbVGG_videoTitle{letter-spacing:-.056rem;font-size:2.8rem;font-weight:700;line-height:140%}}@media (max-width:47.99em){.KzbVGG_videoTitle{letter-spacing:-.04rem;font-size:2rem;font-weight:700;line-height:140%}}.KzbVGG_videoTitle b{font-weight:700}.KzbVGG_videoCaption{color:var(--sp-txt-secondary);letter-spacing:-.054rem;flex-direction:row;flex:1;align-items:flex-end;font-size:1.8rem;font-weight:400;line-height:160%;display:flex}@media (max-width:74.99em){.KzbVGG_videoCaption{letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%}}@media (max-width:47.99em){.KzbVGG_videoCaption{flex:unset;letter-spacing:-.036rem;font-size:1.2rem;font-weight:400;line-height:160%}.KzbVGG_videoButtonContainer{order:1;align-self:flex-end;margin-top:2.4rem}}.KzbVGG_quote{width:2rem;height:auto}@media (max-width:47.99em){.KzbVGG_quote{width:1rem}}.KzbVGG_cards{gap:var(--spacing-24);flex-direction:column;display:flex}.KzbVGG_cardList{gap:var(--spacing-20);grid-template-columns:repeat(3,minmax(30rem,1fr));padding:.1rem 0;display:grid;overflow-x:scroll}.KzbVGG_cardList::-webkit-scrollbar{display:none}.KzbVGG_cardList{scrollbar-width:none;-ms-overflow-style:none}@media (max-width:47.99em){.KzbVGG_cardList{grid-template-columns:repeat(3,minmax(28rem,1fr))}}.KzbVGG_card{flex-direction:row;display:flex}.KzbVGG_navigation{margin-top:var(--spacing-24);padding:0 var(--spacing-48);flex-direction:row;justify-content:space-between;align-items:center;display:none}@media (max-width:74.99em){.KzbVGG_navigation{display:flex}}.KzbVGG_overflowLayout:before,.KzbVGG_overflowLayout:after{visibility:hidden}@media (max-width:74.99em){.KzbVGG_overflowLayout:before,.KzbVGG_overflowLayout:after{visibility:visible}}
._1lfCXq_label{--label-text-color:var(--sp-main-50);--label-bg-color:var(--sp-main-05);border:.1rem solid var(--sp-border-tertiary);border-radius:var(--radius-6);color:var(--label-text-color);background-color:var(--label-bg-color);flex-direction:row;align-items:center;gap:.4rem;display:flex}._1lfCXq_label._1lfCXq_pcL{letter-spacing:-.042rem;height:3.2rem;padding:.4rem .8rem .4rem .6rem;font-size:1.4rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_pcL svg{width:1.6rem;height:1.6rem;margin:.2rem}._1lfCXq_label._1lfCXq_pcM{letter-spacing:-.036rem;height:2.8rem;padding:.4rem .8rem .4rem .6rem;font-size:1.2rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_pcM svg{width:1.28rem;height:1.28rem;margin:.16rem}._1lfCXq_label._1lfCXq_pcS{letter-spacing:-.024rem;height:2rem;padding:0 .54rem 0 .4rem;font-size:.8rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_pcS svg{width:.96rem;height:.96rem;margin:.12rem}._1lfCXq_label._1lfCXq_blue{--label-text-color:var(--sp-blue-50);--label-bg-color:var(--sp-blue-05)}._1lfCXq_label._1lfCXq_yellow{--label-text-color:var(--sp-yellow-70);--label-bg-color:var(--sp-yellow-05)}._1lfCXq_label._1lfCXq_mint{--label-text-color:var(--sp-green-70);--label-bg-color:var(--sp-green-10)}._1lfCXq_label._1lfCXq_red{--label-text-color:#e94bc1;--label-bg-color:#fff0fc}._1lfCXq_label._1lfCXq_green{--label-text-color:#0c9b30;--label-bg-color:#ebffeb}@media (max-width:74.99em){._1lfCXq_label._1lfCXq_tbL{letter-spacing:-.042rem;height:3.2rem;padding:.4rem .8rem .4rem .6rem;font-size:1.4rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_tbL svg{width:1.6rem;height:1.6rem;margin:.2rem}._1lfCXq_label._1lfCXq_tbM{letter-spacing:-.036rem;height:2.8rem;padding:.4rem .8rem .4rem .6rem;font-size:1.2rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_tbM svg{width:1.28rem;height:1.28rem;margin:.16rem}._1lfCXq_label._1lfCXq_tbS{letter-spacing:-.024rem;height:2rem;padding:0 .54rem 0 .4rem;font-size:.8rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_tbS svg{width:.96rem;height:.96rem;margin:.12rem}}@media (max-width:47.99em){._1lfCXq_label._1lfCXq_moL{letter-spacing:-.042rem;height:3.2rem;padding:.4rem .8rem .4rem .6rem;font-size:1.4rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_moL svg{width:1.6rem;height:1.6rem;margin:.2rem}._1lfCXq_label._1lfCXq_moM{letter-spacing:-.036rem;height:2.8rem;padding:.4rem .8rem .4rem .6rem;font-size:1.2rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_moM svg{width:1.28rem;height:1.28rem;margin:.16rem}._1lfCXq_label._1lfCXq_moS{letter-spacing:-.024rem;height:2rem;padding:0 .54rem 0 .4rem;font-size:.8rem;font-weight:700;line-height:160%}._1lfCXq_label._1lfCXq_moS svg{width:.96rem;height:.96rem;margin:.12rem}}._1lfCXq_label svg{overflow:visible}
.Lsdekq_container{border:.1rem solid var(--sp-border-tertiary);border-radius:var(--radius-20);background-color:var(--sp-gray-00);flex-direction:column;transition:background-color .2s;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.Lsdekq_container{transition:all .3s ease-out}.Lsdekq_container:hover{background-color:var(--sp-gray-15)}.Lsdekq_container:hover .Lsdekq_thumbnail{transform:scale(1.1)}}.Lsdekq_thumbnailWrapper{overflow:hidden}.Lsdekq_thumbnail{object-fit:cover;aspect-ratio:385/219;flex-shrink:0;width:100%;height:auto;transition:transform .2s}.Lsdekq_body{align-items:flex-start;gap:var(--spacing-16);padding:var(--spacing-24);flex-direction:column;flex:1;display:flex}@media (max-width:74.99em){.Lsdekq_body{padding:var(--spacing-20);gap:var(--spacing-12)}}@media (max-width:47.99em){.Lsdekq_body{padding:var(--spacing-16)}}.Lsdekq_contentContainer{flex-direction:column;flex:1;gap:.4rem;display:flex}@media (max-width:74.99em){.Lsdekq_contentContainer{gap:.2rem}}@media (max-width:47.99em){.Lsdekq_contentContainer{gap:0}}.Lsdekq_quote{opacity:.6666;width:2rem;height:auto}@media (max-width:74.99em){.Lsdekq_quote{width:1.4rem}}@media (max-width:47.99em){.Lsdekq_quote{width:1.2rem}}.Lsdekq_content{gap:var(--spacing-32);word-break:keep-all;flex-direction:column;flex:1;justify-content:space-between;display:flex}@media (max-width:74.99em){.Lsdekq_content{gap:var(--spacing-16)}}.Lsdekq_title{color:var(--sp-txt-secondary);letter-spacing:-.06rem;font-size:2rem;font-weight:400;line-height:160%}@media (max-width:74.99em){.Lsdekq_title{letter-spacing:-.048rem;font-size:1.6rem;font-weight:400;line-height:160%}}@media (max-width:47.99em){.Lsdekq_title{letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%}}.Lsdekq_caption{color:var(--sp-txt-caption);letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%}@media (max-width:47.99em){.Lsdekq_caption{letter-spacing:-.036rem;font-size:1.2rem;font-weight:400;line-height:160%}}
.siNaAW_container{opacity:0;transition:opacity .3s}.siNaAW_container.siNaAW_active{opacity:1}@media (max-width:74.99em){.siNaAW_container{opacity:1}}.siNaAW_container{background-color:var(--sp-green-05);height:max-content;position:relative;transform:translateY(0)}.siNaAW_container.siNaAW_active{animation:1.2s ease-in-out forwards siNaAW_container}@keyframes siNaAW_container{0%{transform:translateY(0)}to{transform:translateY(-47%)}}.siNaAW_background{width:100%;height:auto;position:relative}.siNaAW_projectContainer{flex-direction:column;gap:8.5%;height:100%;display:flex;position:absolute;top:10%;left:18%}.siNaAW_project{width:auto;height:13%}.siNaAW_project:nth-of-type(2){opacity:0;transform:translate(50%)}.siNaAW_active .siNaAW_project:nth-of-type(2){animation:.3s ease-in forwards siNaAW_project}.siNaAW_project:nth-of-type(3){opacity:0;transform:translate(50%)}.siNaAW_active .siNaAW_project:nth-of-type(3){animation:.3s ease-in .4s forwards siNaAW_project}@keyframes siNaAW_project{0%{opacity:0;transform:translate(50%)}to{opacity:1;transform:translate(0)}}.siNaAW_monitor{width:40%;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)translateY(100%)}.siNaAW_active .siNaAW_monitor{animation:.4s ease-in-out .8s forwards siNaAW_monitor}@keyframes siNaAW_monitor{0%{transform:translate(-50%)translateY(100%)}to{transform:translate(-50%)translateY(0)}}
.ZMWona_container{opacity:0;transition:opacity .3s}.ZMWona_container.ZMWona_active{opacity:1}@media (max-width:74.99em){.ZMWona_container{opacity:1}}.ZMWona_container{background-color:#fbf6fe;background-image:url(../media/background.1l6tvylggtv0l.webp);background-position:50%;background-size:cover;position:relative}.ZMWona_flag{opacity:0;width:47%;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.ZMWona_active .ZMWona_flag{animation:.4s ease-out forwards ZMWona_flag}@keyframes ZMWona_flag{0%{opacity:0;transform:translate(-50%,50%)}to{opacity:1;transform:translate(-50%)}}.ZMWona_people{width:80%;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}
.lp0sQa_container{opacity:0;transition:opacity .3s}.lp0sQa_container.lp0sQa_active{opacity:1}@media (max-width:74.99em){.lp0sQa_container{opacity:1}}.lp0sQa_container{background-color:var(--sp-green-05);position:relative}.lp0sQa_background{object-fit:cover;width:190%;height:auto;position:absolute;bottom:0;left:0;transform:translate(0)}.lp0sQa_active .lp0sQa_background{animation:.8s ease-in-out forwards lp0sQa_background}@keyframes lp0sQa_background{0%{transform:translate(0)}to{transform:translate(-47%,45%)}}.lp0sQa_hand{width:50%;height:auto;position:absolute;bottom:0;left:27%;transform:translateY(100%)}.lp0sQa_active .lp0sQa_hand{animation:.3s ease-in-out .7s forwards lp0sQa_hand}@keyframes lp0sQa_hand{0%{transform:translateY(100%)}to{transform:translateY(0)}}
.tx5d1q_container{opacity:0;transition:opacity .3s}.tx5d1q_container.tx5d1q_active{opacity:1}@media (max-width:74.99em){.tx5d1q_container{opacity:1}}.tx5d1q_container{background-image:url(../media/background.1n59aa2nlgbfr.webp);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.tx5d1q_community{transform-origin:50%;opacity:0;width:74.5%;height:auto;position:absolute;top:7%;transform:rotate(-60deg)scale(1.4)}.tx5d1q_active .tx5d1q_community{animation:1s ease-in-out forwards tx5d1q_community}@keyframes tx5d1q_community{0%{opacity:0;transform:rotate(-60deg)scale(1.4)}to{opacity:1;transform:rotate(0)scale(1)}}.tx5d1q_logo{opacity:0;width:28%;height:auto;position:absolute;transform:scale(.4)}.tx5d1q_active .tx5d1q_logo{animation:.4s ease-out .8s forwards tx5d1q_logo}@keyframes tx5d1q_logo{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}
._5UilsW_container{align-items:center;gap:var(--spacing-48);flex-direction:column;display:flex}._5UilsW_titleLabel{color:var(--sp-txt-primary)}._5UilsW_content{flex-direction:column;display:flex;position:relative}._5UilsW_lineWrapper{justify-content:center;align-self:center;align-items:center;margin:auto 0;display:flex;position:absolute;top:0;bottom:0}._5UilsW_line{width:130rem;height:auto}@media (max-width:74.99em){._5UilsW_line{width:74rem}}@media (max-width:47.99em){._5UilsW_line{opacity:0;visibility:hidden}}._5UilsW_items{justify-content:center;align-items:center;gap:0 var(--spacing-80);flex-flow:wrap;display:flex;position:relative}@media (max-width:47.99em){._5UilsW_items{gap:var(--spacing-32) var(--spacing-20);grid-template-columns:repeat(2,1fr);display:grid}}._5UilsW_item{flex-direction:column;order:var(--order,0);align-items:center;display:flex}@media (max-width:74.99em){._5UilsW_item{order:var(--order-m,0)}}@media (max-width:47.99em){._5UilsW_item{order:unset}._5UilsW_item:nth-of-type(11){grid-column:span 2}}._5UilsW_break{height:var(--spacing-40);flex-basis:100%;order:var(--order,0)}._5UilsW_break._5UilsW_medium{display:none}@media (max-width:74.99em){._5UilsW_break._5UilsW_medium{display:block}}@media (max-width:47.99em){._5UilsW_break._5UilsW_medium{display:none}}@media (max-width:74.99em){._5UilsW_break{order:var(--order-m,0);height:var(--spacing-48)}}@media (max-width:47.99em){._5UilsW_break{display:none}}
.FpxPPG_container{background:var(--sp-main-05);border-radius:var(--radius-circle);aspect-ratio:1;text-align:center;white-space:pre-wrap;width:22.8rem;height:auto;box-shadow:inset 0 0 0 #fff 1rem;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:74.99em){.FpxPPG_container{width:20.4rem}}@media (max-width:47.99em){.FpxPPG_container{width:15rem}}.FpxPPG_title{color:var(--sp-txt-primary);margin-top:var(--spacing-12);margin-bottom:var(--spacing-4);letter-spacing:-.06rem;font-size:2rem;font-weight:700;line-height:160%}@media (max-width:74.99em){.FpxPPG_title{letter-spacing:-.054rem;font-size:1.8rem;font-weight:700;line-height:160%}}@media (max-width:47.99em){.FpxPPG_title{letter-spacing:-.045rem;font-size:1.5rem;font-weight:700;line-height:160%}}.FpxPPG_description{color:var(--sp-txt-secondary);letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%}@media (max-width:47.99em){.FpxPPG_description{letter-spacing:-.036rem;font-size:1.2rem;font-weight:400;line-height:160%}}
.m0BTzq_container{white-space:pre-wrap;text-align:center;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:20rem;height:22.8rem;display:flex}@media (max-width:74.99em){.m0BTzq_container{width:17rem;height:20.4rem}}@media (max-width:47.99em){.m0BTzq_container{width:auto;height:14.6rem}}.m0BTzq_icon{object-fit:contain;width:6.8rem;height:auto}@media (max-width:47.99em){.m0BTzq_icon{width:5.2rem}}.m0BTzq_title{color:var(--sp-txt-primary);margin-top:var(--spacing-12);margin-bottom:var(--spacing-4);letter-spacing:-.06rem;font-size:2rem;font-weight:700;line-height:160%}@media (max-width:47.99em){.m0BTzq_title{letter-spacing:-.045rem;font-size:1.5rem;font-weight:700;line-height:160%}}.m0BTzq_description{color:var(--sp-txt-secondary);letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%}@media (max-width:47.99em){.m0BTzq_description{letter-spacing:-.036rem;font-size:1.2rem;font-weight:400;line-height:160%}}
.dXElba_layout{background-image:url(../media/bg.0lbwv2ps3i47-.png);background-position:0 0;background-repeat:repeat;background-size:192rem 44.9rem;padding-bottom:12rem;position:relative}@media (max-width:47.99em){.dXElba_layout{background-size:96rem 22.45rem}}.dXElba_layout:before{content:"";background:linear-gradient(#fff0 0%,#fff 100%);position:absolute;inset:0}.dXElba_thunder{width:11rem;height:auto;position:absolute;top:12rem;right:21rem}@media (max-width:74.99em){.dXElba_thunder{display:none}}.dXElba_container{gap:var(--spacing-80);flex-direction:column;display:flex;position:relative}.dXElba_header{flex-direction:row;justify-content:space-between;align-items:flex-end;display:flex}.dXElba_titleLabel{color:var(--sp-txt-primary)}.dXElba_navigation{flex-direction:row;align-items:center;gap:4.8rem;display:flex}@media (max-width:47.99em){.dXElba_navigation{padding:0 var(--spacing-48);justify-content:space-between;align-self:stretch}.dXElba_desktopOnly{display:none}}.dXElba_mobileOnly{display:none}@media (max-width:47.99em){.dXElba_mobileOnly{display:flex}}.dXElba_carouselContainer{gap:var(--spacing-48);flex-direction:column;display:flex}
.kCfIlG_container{gap:var(--spacing-20);border-radius:var(--radius-24);background-color:#fff0;flex-direction:column;width:42rem;transition:background-color .2s;display:flex}.kCfIlG_container.kCfIlG_hovered{background-color:var(--sp-gray-15)}.kCfIlG_container.kCfIlG_hovered .kCfIlG_thumbnail{transform:scale(1.1)}@media (max-width:47.99em){.kCfIlG_container{width:28rem}}.kCfIlG_thumbnailWrapper{border-radius:var(--radius-24);border:.1rem solid var(--sp-border-tertiary);width:100%;overflow:hidden}.kCfIlG_thumbnail{aspect-ratio:42/22;object-fit:cover;width:100%;height:auto;min-height:22rem;transition:transform .2s}@media (max-width:47.99em){.kCfIlG_thumbnail{border-radius:var(--radius-16);min-height:14.6rem}}.kCfIlG_content{padding:0 var(--spacing-24) var(--spacing-24);gap:var(--spacing-8);white-space:pre-wrap;word-break:keep-all;flex-direction:column;min-height:16.8rem;display:flex}@media (max-width:47.99em){.kCfIlG_content{padding:0 var(--spacing-16);min-height:10.6rem}}.kCfIlG_title{color:var(--sp-txt-primary);letter-spacing:-.056rem;font-size:2.8rem;font-weight:700;line-height:140%}@media (max-width:47.99em){.kCfIlG_title{letter-spacing:-.04rem;font-size:2rem;font-weight:700;line-height:140%}}.kCfIlG_subtitle{color:var(--sp-txt-caption);letter-spacing:-.054rem;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.8rem;font-weight:400;line-height:160%;display:-webkit-box;overflow:hidden;white-space:nowrap!important;white-space:initial!important}@media (max-width:47.99em){.kCfIlG_subtitle{letter-spacing:-.042rem;font-size:1.4rem;font-weight:400;line-height:160%}}
/*# sourceMappingURL=3rqs9qgvayz85.css.map*/