@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:#000;text-decoration:none}a:hover,a:focus{text-decoration:none;color:#000}input[type=checkbox]{margin:0}html{overflow-x:hidden}body{background-color:#fafafa;margin:auto;max-width:1440px;position:relative;font-size:16px;font-family:-apple-system,system-ui,BlinkMacSystemFont}@media screen and (max-width: 991px){body{margin-top:55px}}header{position:fixed;top:0;left:0;width:100%;background:rgba(250,250,250,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:100;will-change:transform;transition:.3s linear}a[href^=tel]{color:inherit;text-decoration:none}.fw-600{font-weight:600}.fw-500{font-weight:500}.fw-400{font-weight:400}.fs-20{font-size:1.25rem}.fs-24{font-size:1.5rem}.fs-40{font-size:2.5rem}.fs-48{font-size:2.7rem}.fs-14{font-size:.875rem}.fs-12{font-size:.75rem}.text-gray{color:#8c8c8c}.text-grey{color:#595959}.text-light-gray{color:#bfbfbf}.text-dark-gray{color:#464646}.text-green-bold{color:#006618}.text-green{color:#00b31e}.text-green-2{color:#259c07}.text-dark-gray-2{color:#666}.text-transparent-black{color:#00000073}.text-translucent-black-3{color:#00000010}.text-black-85{color:#000000d9}.text-black{color:#000000a6}.text-dark-green-2{color:#006618}.text-white-neutral{color:#fcfcfc}.text-white{color:#fff}.bg-transparent-black-2{background:rgba(0,0,0,.04)}.bg-white-smoke{background:#FAFAFA}.bg-white{background:#fff}.bg-white-smoke-2{background:#F5F5F5}.bg-primary-gradient{background:linear-gradient(135deg,#3AB51B 0%,#006618 100%)}.mb-12{margin-bottom:.75rem!important}.mt-12{margin-top:.75rem!important}.mb-56{margin-bottom:3.5rem!important}.me-12{margin-right:.75rem!important}.my-48{margin-top:3rem!important;margin-bottom:3rem!important}.mb-48{margin-bottom:3rem!important}.my-61{margin-top:3.8125rem!important;margin-bottom:3.8125rem!important}.p-12{padding:.75rem}.p-16{padding:1rem}.py-40{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.px-85{padding-right:5.3125rem!important;padding-left:5.3125rem!important}.rounded-8{border-radius:.5rem!important}.cursor-pointer{cursor:pointer}.three-dot-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.three-dot-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.border-translucent-black-3{border-color:#00000010!important}.stacking-context{position:relative;width:100%}.stacking-context .widget{border-radius:.5rem}.stacking-context .bg-shadow{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%),linear-gradient(0deg,#FAFAFA,#FAFAFA)}.stacking-context .bg-shadow:after{content:"";display:block;height:100%}.stacking-context .bg-content{background:#FAFAFA;box-shadow:0 2px #0000000b}.flex-learn-more-about{display:flex;justify-content:space-between;gap:1.875rem;margin:0 3rem}.flex-learn-more-about .flex-content{display:flex;flex:1 0 0;flex-direction:column}.flex-learn-more-about .flex-content .flex-auto,.flex-auto{flex:1 1 auto}@media only screen and (min-width: 576px){.pb-sm-5{padding:3rem!important}}.aspect-ratio{aspect-ratio:16/9}.flex-title{display:flex;gap:1.5rem;align-items:center;justify-content:center}.custom-gap{gap:.5rem}.text-h1{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:2.5rem;line-height:3rem}@media only screen and (max-width: 991px){.text-h1{font-size:1.5rem;line-height:2rem}}.text-h2{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:2rem;line-height:2.5rem}@media only screen and (max-width: 991px){.text-h2{font-size:1.3rem;line-height:1.5rem}}.text-h3{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1.5rem;line-height:2rem}@media only screen and (max-width: 991px){.text-h3{font-size:1rem;line-height:1.25rem}}.text-h4{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1.25rem;line-height:1.875rem}@media only screen and (max-width: 991px){.text-h4{font-size:.95rem;line-height:1rem}}.text-h5-small{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1rem;line-height:1.5rem}@media only screen and (max-width: 991px){.text-h5-small{font-size:.8rem;line-height:1.25rem}}.text-h5{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1rem;line-height:1.5rem}@media only screen and (max-width: 991px){.text-h5{font-size:1rem}}.text-h5-title{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1rem;line-height:1.5rem}@media only screen and (max-width: 991px){.text-h5-title{line-height:1.25rem}}.text-footnote{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:.75rem;line-height:1rem}@media only screen and (max-width: 991px){.section-desktop{display:none!important}}.section-mobile{display:none}@media only screen and (max-width: 991px){.section-mobile{display:block!important}}.ul-defaut{list-style-type:disc}.margin-menu{margin-top:4.5rem}@media only screen and (max-width: 991px){.margin-menu{margin-top:4.1rem}}.no-overflow{overflow:hidden}.text-initial{text-align:initial}.text-justify{text-align:justify}@media only screen and (max-width: 1024px){.display-none-br{display:none}}.text-breadcrumb{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:.75rem;line-height:1.25rem}.text-linear-green{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.swiper{width:100%;height:100%;z-index:0}.swiper-slide{text-align:center;font-size:18px;display:flex;align-items:center}.swiper-slide img{display:block;max-width:100%;width:100%;height:auto;object-fit:cover}.breadcrumb-nav{padding:1.5rem 3rem}.breadcrumb-nav ol.breadcrumb{margin-bottom:0}@media only screen and (max-width: 991px){.breadcrumb-nav{padding:.5rem 1.25rem}.breadcrumb-nav li{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem}}.text-bold{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:.875rem;line-height:1.25rem}@media only screen and (max-height: 991px){.text-bold{font-size:.7rem}}.custom-col{padding-right:unset;padding-left:unset}.custom-row{margin-left:unset;margin-right:unset}@media only screen and (max-width: 991px){.custom-col-right{padding-right:unset}}@media only screen and (max-width: 991px){.custom-col-left{padding-left:unset}}@media only screen and (max-width: 991px){.text-center-mobile{text-align:center}}.unset-flex-grow{flex-grow:unset!important}.unset-bg{background:unset!important}.unset-border{border:unset!important}.modal-backdrop{z-index:0}.find-out-more{display:flex;align-items:center;justify-content:center;margin-top:1rem;gap:.5rem}.max-w30{max-width:30%}.section-with-offset{scroll-margin-top:4.5rem}@media only screen and (max-width: 991px){.section-with-offset{scroll-margin-top:4.1rem}}.card-row-text .bg-white{background-color:#fff!important}.card-row-text .row-text-list{padding:.5rem;background-color:#fafafa;margin-bottom:1rem}.card-row-text .row-text-list .list-image{padding:.25rem;margin-right:1rem}.card-row-text .row-text-list .list-image img{width:1rem;height:auto}.card-row-text .row-text-list .list-title{font-weight:500;font-feature-settings:"tnum" on,"lnum" on;margin-bottom:0!important}@media (min-width: 992px){.card-row-text .row-text-list{padding:1.5rem;margin-bottom:.5rem}.card-row-text .row-text-list .list-image{padding:.75rem;margin-right:1rem}.card-row-text .row-text-list .list-image img{width:1.5rem;height:auto}.card-row-text .row-text-list .list-title{font-weight:500}}p,ul{margin-bottom:.5rem}.navbar{background-color:#fff0;z-index:1030}.navbar-container{padding:.75rem 3rem;display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between;max-width:1440px;width:100%;margin:0 auto}@media only screen and (max-width: 991px){.navbar-container{padding:16px 20px}}.navbar .custom-nav-link-menu{padding:unset}.navbar .nav-link-menu .active{background-color:unset!important}.navbar .nav-link-menu .active li h3{color:#00b31e}.navbar .ul-menu-right{display:flex;flex-direction:column;align-items:flex-start;padding:0 3rem 3rem;gap:1rem}.navbar #navbarNav{padding-right:3rem;padding-left:3rem;height:calc(100vh - 72px);overflow-y:auto}.navbar #navbarNav .navbar-nav{margin-top:3rem;margin-bottom:3rem}.navbar #navbarNav .nav-item-child{display:none}.navbar #navbarNav .nav-item,.navbar #navbarNav .nav-item-parent{padding-top:1rem;padding-bottom:1rem;font-weight:500;display:flex;align-items:center;color:#595959;cursor:pointer}.navbar #navbarNav .section-desktop .nav-item:hover,.navbar #navbarNav .section-desktop .nav-item-parent:hover{background-color:#f5f5f5;padding-left:1.5rem;transition:padding-left .3s ease-in-out}@media only screen and (max-width: 991px){.navbar #navbarNav{padding:0}.navbar #navbarNav .navbar-nav{margin:0}.navbar #navbarNav .nav-item{padding:8px 0;font-weight:600}.navbar #navbarNav .nav-item-child{display:block;padding:8px 20px}.navbar #navbarNav .nav-item-child li{padding:8px 0;font-weight:500;display:flex;align-items:center;color:#595959}.navbar #navbarNav .nav-item-parent{padding:8px 0}.navbar #navbarNav .nav-item-parent a{font-weight:600;color:#bfbfbf!important}}.navbar-brand{padding:0;margin:0;font-size:unset}.navbar-brand img{height:3rem;width:auto}@media only screen and (max-width: 991px){.navbar-brand img{height:2rem;width:auto}}.navbar-brand .logo-white{display:none}.navbar-brand .logo-hSpace,.navbar-brand.expanded .logo-white{display:block}.navbar-brand.expanded .logo-hSpace{display:none}.navbar-brand.expanded img{height:48px;width:42px}@media only screen and (max-width: 991px){.navbar-brand.expanded img{width:28px;height:32px}}.navbar-white-smoke .navbar-toggler span{display:block;width:1.875rem;height:.125rem;margin:.375rem auto;background:rgba(0,26,8,.85);transition:all .6s cubic-bezier(.25,.1,.25,1)}.navbar-white-smoke .navbar-toggler{box-shadow:none!important}.navbar-white-smoke .navbar-toggler[aria-expanded=true] span:first-of-type{transform:rotate(45deg) translate(6px,6px);background:white}.navbar-white-smoke .navbar-toggler[aria-expanded=true] span:nth-of-type(2){opacity:0}.navbar-white-smoke .navbar-toggler[aria-expanded=true] span:last-of-type{transform:rotate(-45deg) translate(5px,-5px);background:white}.navbar-white-smoke .navbar-toggler[aria-expanded=false] span{transform:none;opacity:1}#navbar-top .bg-primary-gradient .bg-white-smoke{background-color:#fff0}.blur-background{opacity:1;visibility:visible;transition:opacity .32s cubic-bezier(.4,0,.6,1) 80ms,visibility .32s step-start 80ms;background:rgba(232,232,237,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;height:100%}.company-footer{padding:3rem}.company-footer .footer-main .company-info-logo{margin-bottom:1.5rem}.company-footer .footer-main .company-info-logo .logo-mobile{display:none}.company-footer .footer-main .company-info-name{font-style:normal;font-weight:600;font-size:1rem;line-height:1.5rem;margin-bottom:.75rem}.company-footer .footer-main .company-info-item{margin-bottom:.75rem}.company-footer .footer-main .company-info-item p:first-child{font-style:normal;font-size:.9rem;line-height:1.25rem;margin-bottom:.25rem}.company-footer .footer-main .company-info-item p:nth-child(2){font-style:normal;font-size:.9rem;line-height:1.25rem}.company-footer .footer-main .company-info-social-link a{margin-right:1rem}.company-footer .footer-main .company-ecosystem-title,.company-footer .footer-main .company-ecosystem span,.company-footer .footer-main .company-about-title,.company-footer .footer-main .company-about span{font-style:normal;font-weight:500;margin-bottom:1rem}.company-footer .footer-main .company-ecosystem-item p,.company-footer .footer-main .company-about-item p{font-style:normal;font-weight:400;color:#262626;margin-bottom:.75rem}.company-footer .footer-copyright div:first-child p{font-style:normal}.company-footer .footer-copyright div:nth-child(2) p{font-style:normal}@media only screen and (max-width: 991px){.company-footer{padding:1.25rem}.company-footer .footer-main .company-info-logo{margin-bottom:.75rem}.company-footer .footer-main .company-info-logo .logo-mobile{display:block}.company-footer .footer-main .company-info-logo .logo-desktop{display:none}.company-footer .footer-main .company-info-social-link img{margin-right:.0375rem;width:1.5rem;height:auto}.company-footer .footer-main .company-ecosystem-title,.company-footer .footer-main .company-ecosystem span,.company-footer .footer-main .company-about-title,.company-footer .footer-main .company-about span{margin:.75rem 0}.company-footer .footer-main .company-ecosystem-item p,.company-footer .footer-main .company-about-item p{font-style:normal;font-weight:400;font-feature-settings:"tnum" on,"lnum" on}.company-footer .footer-copyright div:first-child .text-mobile{font-weight:500;font-feature-settings:"tnum" on,"lnum" on;color:#595959}.company-footer .footer-copyright div:nth-child(2) p{font-weight:500;color:#bfbfbf;margin:1rem 0}}.contact-platform{cursor:pointer;position:fixed;z-index:999;bottom:100px;right:20px;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:60px;height:60px;background-color:#259c07;border-radius:100%;padding:8px;box-shadow:#0003 0 2px 10px}#back-top{cursor:pointer;position:fixed;z-index:999;bottom:20px;right:20px;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:60px;height:60px;background-color:#fcfcfd;border-radius:100%;padding:8px;box-shadow:#0003 0 2px 10px;opacity:.1}.swiper-footer{padding:1.5rem 0}@media only screen and (max-width: 576px){.swiper-footer{padding:1.25rem 0}}.swiper-footer .swiper-company .swiper-slide{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-weight:600;font-size:1.5rem;line-height:2rem;color:#000;justify-content:center}.swiper-footer .swiper-company .swiper-slide .swiper-h{padding:1.5rem 2.875rem;text-align:center;display:flex;justify-content:center;align-items:center}.swiper-footer .swiper-company .swiper-slide img{display:block;object-fit:cover;width:42px;height:auto}@media only screen and (max-width: 576px){.swiper-footer .swiper-company .swiper-slide{margin-right:.5rem;font-weight:600;font-size:.875rem;line-height:1.25rem}.swiper-footer .swiper-company .swiper-slide .swiper-h{padding:1rem 2.1875rem}.swiper-footer .swiper-company .swiper-slide img{width:28px;height:auto}}.company-introduction-banner{padding:3rem}@media only screen and (max-width: 991px){.company-introduction-banner{padding:1.5rem}}.company-introduction-content-1{padding:3rem}@media only screen and (max-width: 991px){.company-introduction-content-1{padding:1.25rem}.company-introduction-content-1 .introduction h2{font-weight:600;color:#000000d9}}.company-introduction-banner .desktop{display:block}@media only screen and (max-width: 375px){.company-introduction-banner .desktop{display:none}}.company-introduction-banner .mobile{display:none}@media only screen and (max-width: 375px){.company-introduction-banner .mobile{display:block}}.introduction{padding:3rem}.introduction h2.text-h2{padding:0;font-size:1.25rem!important}@media only screen and (max-width: 991px){.introduction{padding:1rem}}.introduction-section-platform{padding-top:1.5rem}@media only screen and (max-width: 991px){.introduction-section-platform{padding-top:.5rem}}.introduction-section-platform .introduction-section-platform-wrap{margin:0 auto}.introduction-section-platform .introduction-section-platform-wrap .section-platform-content{display:flex;align-items:center}.introduction-section-platform .introduction-section-platform-wrap .section-platform-content .w-20{width:20%!important}@media only screen and (max-width: 995px){.introduction-section-platform .introduction-section-platform-wrap .section-platform-content{flex-wrap:wrap}.introduction-section-platform .introduction-section-platform-wrap .section-platform-content .w-20{width:49%!important;margin:0 auto}}@media only screen and (max-width: 720px){.introduction-section-platform .introduction-section-platform-wrap .section-platform-content .w-20{width:100%!important}}.introduction-section-platform .introduction-section-platform-wrap .section-platform-content .section-platform-content-left{width:49%;position:relative}@media only screen and (max-width: 995px){.introduction-section-platform .introduction-section-platform-wrap .section-platform-content .section-platform-content-left{width:100%;margin-bottom:1.25rem}}.introduction-section-platform .introduction-section-platform-wrap .section-platform-content .section-platform-content-left img{width:100%}.introduction-section-platform .introduction-section-platform-wrap .section-platform-content .section-platform-content-right{flex:1}@media only screen and (max-width: 991px){.introduction-section-platform .introduction-section-platform-wrap .section-platform-content .section-platform-content-right{max-width:100%;width:100%;margin-left:0!important;margin-right:0!important;flex:unset}}.introduction-section-platform .introduction-section-platform-wrap .section-platform-content .section-platform-content-right .section-platform-content-right--item{display:flex;align-items:center;flex-direction:column;margin-bottom:3.125rem;width:100%}@media only screen and (max-width: 480px){.introduction-section-platform .introduction-section-platform-wrap .section-platform-content .section-platform-content-right .section-platform-content-right--item{margin-bottom:1.875rem}}.introduction-section-platform .introduction-section-platform-wrap .section-platform-content .section-platform-content-right .section-platform-content-right--item .title{font-weight:500}@media only screen and (max-width: 991px){.introduction-section-platform .introduction-section-platform-wrap .section-platform-content .section-platform-content-right .section-platform-content-right--item .title{font-weight:500;font-feature-settings:"tnum" on,"lnum" on;color:#000000d9}}.introduction-section-platform .introduction-section-platform-wrap .section-platform-content .section-platform-content-right .section-platform-content-right--item:last-child{margin-bottom:0}.introduction:nth-child(odd) .introduction-section-platform .introduction-section-platform-wrap .section-platform-content{flex-flow:row-reverse;margin-top:2.5rem}.introduction:nth-child(odd) .introduction-section-platform .introduction-section-platform-wrap .section-platform-content .section-platform-content-right{margin-right:1.25rem}@media only screen and (max-width: 991px){.introduction:nth-child(odd) .introduction-section-platform .introduction-section-platform-wrap .section-platform-content{flex-wrap:wrap;margin-top:0}}.introduction:nth-child(even) .introduction-section-platform .introduction-section-platform-wrap .section-platform-content .section-platform-content-right{margin-left:1.25rem}.ul-company-introduction{padding:0;margin:0}.ul-company-introduction li{display:flex;align-items:flex-start}.ul-company-introduction li img{margin-top:.3rem;margin-right:1rem;vertical-align:middle}.ul-company-introduction li span{display:inline-block;vertical-align:middle}.company-introduction-content-2 .htransform-content{padding:3rem 3rem 0}.company-introduction-content-2 .nav-menu-left{position:sticky;top:3rem;padding-top:3rem}@media only screen and (min-width: 768px){.company-introduction-content-2 .nav-menu-left{display:block}}.company-introduction-content-2 .nav-menu-left a{color:#00000040;display:block}.company-introduction-content-2 .nav-menu-left a.current{color:#00b31e!important}.company-introduction-content-2 .nav-menu-left ul{padding:0 3rem 3rem}.company-introduction-content-2 .nav-menu-left ul li{padding:.875rem 0}@media only screen and (max-width: 1024px){.company-introduction-content-2 .nav-menu-left ul{padding:2rem}}.company-introduction-content-2 .contents{width:100%}.company-introduction-content-2 .contents .content-item{padding:2rem}.company-introduction-content-2 .contents .content-item #section-3~.section-items .section-item-element{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:1.5rem}.company-introduction-content-2 .contents .content-item #section-3~.section-items .section-item-element .element-img{margin-bottom:1.5rem}.company-introduction-content-2 .contents .content-item #section-3~.section-items .section-item-element .element-content .content-title{margin-bottom:.5rem}.company-introduction-content-2 .contents .policy h2.text-h2{padding:0 1.5rem}.company-introduction-content-2 .contents .policy .ecosystem-content-chill{width:100%}@media only screen and (max-width: 991px){.company-introduction-content-2 .contents .content-item{padding:1rem}.company-introduction-content-2 .contents .content-item #section-1,.company-introduction-content-2 .contents .content-item #section-2{font-weight:600}.company-introduction-content-2 .contents .content-item #section-3~.section-items{padding-top:.625rem}.company-introduction-content-2 .contents .content-item #section-3~.section-items .section-item-element{padding:.625rem 0}.company-introduction-content-2 .contents .content-item #section-3~.section-items .section-item-element .element-img{margin-bottom:1.5rem}.company-introduction-content-2 .contents .content-item #section-3~.section-items .section-item-element .element-content .content-title{margin-bottom:.5rem;font-weight:600;color:#000000d9}.company-introduction-content-2 .contents .content-item #section-3~.section-items .section-item-element .element-content div img{width:24px}.company-introduction-content-2 .contents .content-item #section-3~.section-items .section-item-element .element-content div span{font-weight:500;text-align:center;font-feature-settings:"tnum" on,"lnum" on}.company-introduction-content-2 .contents .content-item .section-2-list{font-weight:600;text-align:center;color:#000000d9}.company-introduction-content-2 .contents .content-item .ul-company-introduction{font-weight:500;font-feature-settings:"tnum" on,"lnum" on;color:#000000d9}.company-introduction-content-2 .contents .policy{padding:1rem}.company-introduction-content-2 .contents .policy h2.text-h2{padding:0;font-size:1.25rem!important}}.company-introduction-content-3{padding:1.5rem 3rem}.company-introduction-content-3 .stacking-context .content-card{padding:1.5rem}.company-introduction-content-3 .stacking-context .content-card .content-card-icon{width:2.4669rem;height:auto;margin-bottom:1.8125rem}.company-introduction-content-3 .stacking-context .content-card .content-card-title{margin-bottom:.9375rem;font-weight:600}.company-introduction-content-3 .stacking-context .content-card .content-card-link img{width:2rem;height:auto}.company-introduction-content-3 .stacking-context .content-card .content-card-link span{font-weight:600}@media only screen and (max-width: 960px){.company-introduction-content-3{padding:1.25rem 1.25rem 0}.company-introduction-content-3 .stacking-context .content-card{padding:.75rem}.company-introduction-content-3 .stacking-context .content-card .content-card-icon{width:1.5419rem;height:auto;margin-bottom:1rem}.company-introduction-content-3 .stacking-context .content-card .content-card-title{margin-bottom:.5625rem}.company-introduction-content-3 .stacking-context .content-card .content-card-link img{width:1.75rem;height:auto}}.company-introduction-content-3 .content-2-title{margin-bottom:1.5rem}.company-introduction-content-3 .content-2-title h2{margin-right:1rem;margin-left:1rem}@media only screen and (max-width: 960px){.company-introduction-content-3 .content-2-title h2{font-weight:600;margin:0 .375rem}}.dig-agri-farm-banner{padding:0 3rem}.dig-agri-farm-banner .banner-title{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.dig-agri-farm-banner .text-4{margin-right:.5rem}.dig-agri-farm-banner .contact-us-button{width:max-content;padding:1rem 1.75rem;background:#00B31E;box-shadow:0 2px #0000000b;border-radius:999px;margin:1.5rem 0}.dig-agri-farm-banner .icon-download{max-width:408px}.dig-agri-farm-banner .icon-download img{max-width:50%}.dig-agri-farm-banner .icon-download .img-me{margin-right:1.92%}@media only screen and (max-width: 960px){.dig-agri-farm-banner{padding:1.1875rem 1.25rem}.dig-agri-farm-banner .contact-us-button{padding:.75rem 1.25rem;margin:1rem 0}.dig-agri-farm-banner .icon-download{padding-top:.75rem}}.dig-agri-farm-content{display:flex}.dig-agri-farm-content .nav-menu-left{position:sticky;top:3rem}@media only screen and (min-width: 991px){.dig-agri-farm-content .nav-menu-left{display:block}}.dig-agri-farm-content .nav-menu-left a{color:#00000040;display:block}.dig-agri-farm-content .nav-menu-left a.current{color:#00b31e!important}.dig-agri-farm-content .nav-menu-left ul{padding:3rem}.dig-agri-farm-content .nav-menu-left ul li{padding:.875rem 0}@media only screen and (max-width: 1024px){.dig-agri-farm-content .nav-menu-left ul{padding:2rem}}.dig-agri-farm-content .contents-right{width:100%}.dig-agri-farm-content .contents-right .content-item{padding:3rem;margin-bottom:1.5rem}.dig-agri-farm-content .contents-right .content-item .gradient-hr{margin:1.5rem 0}.dig-agri-farm-content .contents-right #section-1~p{margin-bottom:1rem}.dig-agri-farm-content .contents-right #section-1~.img{margin:1.25rem}.dig-agri-farm-content .contents-right #section-2~div .section-title{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:600;margin-bottom:1rem}.dig-agri-farm-content .contents-right #section-2~div .section-list{padding:1.5rem;background-color:#fff;margin-bottom:1.5rem}.dig-agri-farm-content .contents-right #section-2~div .section-list .list-image{padding:.75rem;margin-right:1rem}.dig-agri-farm-content .contents-right #section-2~div .section-list .list-image img{width:1.5rem;height:auto}.dig-agri-farm-content .contents-right #section-2~div .section-list .list-title{font-weight:500}.dig-agri-farm-content .contents-right #section-3~p{font-weight:500}.dig-agri-farm-content .contents-right #section-3~.doc-item{margin-top:.5rem}.dig-agri-farm-content .contents-right #section-3~.doc-item .download-img{margin-right:1rem}@media only screen and (max-width: 960px){.dig-agri-farm-content .contents-right .content-item{padding:1.25rem;margin-bottom:1rem}.dig-agri-farm-content .contents-right .content-item .gradient-hr{margin:1rem 0}.dig-agri-farm-content .contents-right .content-item #section-1~p{margin:1rem 0}.dig-agri-farm-content .contents-right .content-item #section-1~.img{margin:0}.dig-agri-farm-content .contents-right .content-item #section-2~.section-content{margin-bottom:1rem}.dig-agri-farm-content .contents-right .content-item #section-2~.section-content .section-title{font-weight:600;text-align:center;background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:1rem}.dig-agri-farm-content .contents-right .content-item #section-2~.section-content .section-list{padding:.5rem;background-color:#fff;margin-bottom:.5rem}.dig-agri-farm-content .contents-right .content-item #section-2~.section-content .section-list .list-image{padding:.25rem;margin-right:1rem}.dig-agri-farm-content .contents-right .content-item #section-2~.section-content .section-list .list-image img{width:1rem;height:auto}.dig-agri-farm-content .contents-right .content-item #section-2~.section-content .section-list .list-title{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.dig-agri-farm-content .contents-right .content-item #section-3~p{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.dig-agri-farm-content .contents-right .content-item #section-3~.doc-item{margin-top:1rem}.dig-agri-farm-content .contents-right .content-item #section-3~.doc-item .download-img{width:28px;height:auto;margin-right:.5rem}.dig-agri-farm-content .contents-right .content-item #section-3~.doc-item .download-content .download-title{font-weight:600}.dig-agri-farm-content .contents-right .content-item #section-3~.doc-item .download-content .download-update-day{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}}.dig-agri-farm-content-2{padding:1.5rem 3rem}.dig-agri-farm-content-2 .stacking-context .content-card{padding:1.5rem}.dig-agri-farm-content-2 .stacking-context .content-card .content-card-icon{width:39.47px;height:auto;margin-bottom:1.8125rem}.dig-agri-farm-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.9375rem;font-weight:600}.dig-agri-farm-content-2 .stacking-context .content-card .content-card-link img{width:32px;height:auto}.dig-agri-farm-content-2 .stacking-context .content-card .content-card-link span{font-weight:600}@media only screen and (max-width: 960px){.dig-agri-farm-content-2{padding:1.25rem 1.25rem 0}.dig-agri-farm-content-2 .stacking-context .content-card{padding:.75rem}.dig-agri-farm-content-2 .stacking-context .content-card .content-card-icon{width:24.67px;height:auto;margin-bottom:1rem}.dig-agri-farm-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.5625rem}.dig-agri-farm-content-2 .stacking-context .content-card .content-card-link img{width:28px;height:auto}}.dig-agri-farm-content-2 .content-2-title{margin-bottom:1.5rem}.dig-agri-farm-content-2 .content-2-title h2{margin-right:1rem;margin-left:1rem}@media only screen and (max-width: 960px){.dig-agri-farm-content-2 .content-2-title h2{font-weight:600;margin:0 .375rem}}.dig-agri-farm-solution-footer{padding:3rem}.dig-agri-farm-solution-footer p:first-of-type{font-weight:600;color:#000000d9;margin-bottom:1.5rem}.dig-agri-farm-solution-footer .solution-card-image{margin-bottom:.5rem;position:relative}.dig-agri-farm-solution-footer .solution-card-image .image-title{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem 1rem;gap:.5rem;position:absolute;left:0;right:0;bottom:-.59px;background:rgba(153,153,153,.24);backdrop-filter:blur(8px)}.dig-agri-farm-solution-footer .solution-card-image .image-title span{font-weight:600;color:#fff}.dig-agri-farm-solution-footer .solution-card-body .body-title{font-weight:600;color:#000000d9;margin-top:.5rem;margin-bottom:.25rem}.dig-agri-farm-solution-footer .solution-card-body .body-text{font-weight:500;color:#00000073;margin-bottom:.25rem}.dig-agri-farm-solution-footer .solution-card-body .body-link{padding:.4375rem 0}.dig-agri-farm-solution-footer .solution-card-body .body-link span{font-weight:600;text-align:center}@media only screen and (max-width: 960px){.dig-agri-farm-solution-footer{padding:1.25rem}.dig-agri-farm-solution-footer .solution-card-image{margin-top:.5rem}.dig-agri-farm-solution-footer .solution-card-image .image-title{padding:.25rem .5rem}.dig-agri-farm-solution-footer .solution-card-image .image-title span{font-weight:500}.dig-agri-farm-solution-footer .solution-card-body .body-title{margin-top:.5rem;margin-bottom:.25rem}.dig-agri-farm-solution-footer .solution-card-body .body-text{margin-bottom:.25rem}}.internal-control-system-banner{padding:0 3rem}.internal-control-system-banner .banner-title{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.internal-control-system-banner .text-4{margin-right:.5rem}.internal-control-system-banner .contact-us-button{width:max-content;padding:1rem 1.75rem;background:#00B31E;box-shadow:0 2px #0000000b;border-radius:999px;margin:1.5rem 0}.internal-control-system-banner .icon-download{max-width:408px}.internal-control-system-banner .icon-download img{max-width:50%}.internal-control-system-banner .icon-download .img-me{margin-right:1.92%}@media only screen and (max-width: 960px){.internal-control-system-banner{padding:1.1875rem 1.25rem}.internal-control-system-banner .contact-us-button{padding:.75rem 1.25rem;margin:1rem 0}.internal-control-system-banner .icon-download{padding-top:.75rem}}.internal-control-system-content{display:flex}.internal-control-system-content .nav-menu-left{position:sticky;top:3rem}@media only screen and (min-width: 991px){.internal-control-system-content .nav-menu-left{display:block}}.internal-control-system-content .nav-menu-left a{color:#00000040;display:block}.internal-control-system-content .nav-menu-left a.current{color:#00b31e!important}.internal-control-system-content .nav-menu-left ul{padding:3rem}.internal-control-system-content .nav-menu-left ul li{padding:.875rem 0}@media only screen and (max-width: 1024px){.internal-control-system-content .nav-menu-left ul{padding:2rem}}.internal-control-system-content .contents-right{width:100%}.internal-control-system-content .contents-right .content-item{padding:3rem;margin-bottom:1.5rem}.internal-control-system-content .contents-right .content-item .gradient-hr{margin:1.5rem 0}.internal-control-system-content .contents-right .section-1 .chill-description,.internal-control-system-content .contents-right .section-1 ul,.internal-control-system-content .contents-right .section-2 .chill-description,.internal-control-system-content .contents-right .section-2 ul{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.internal-control-system-content .contents-right .intro{margin-bottom:1rem}.internal-control-system-content .contents-right .section-docs p{font-weight:500}.internal-control-system-content .contents-right .section-docs .doc-item{margin-top:.5rem}.internal-control-system-content .contents-right .section-docs .doc-item .download-img{margin-right:1rem}@media only screen and (max-width: 960px){.internal-control-system-content .contents-right .content-item{padding:1.25rem;margin-bottom:1rem}.internal-control-system-content .contents-right .content-item .gradient-hr,.internal-control-system-content .contents-right .content-item .section-1 p{margin:1rem 0}.internal-control-system-content .contents-right .content-item .section-docs p{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.internal-control-system-content .contents-right .content-item .section-docs .doc-item{margin-top:1rem}.internal-control-system-content .contents-right .content-item .section-docs .doc-item .download-img{width:28px;height:auto;margin-right:.5rem}.internal-control-system-content .contents-right .content-item .section-docs .doc-item .download-content .download-title{font-weight:600}.internal-control-system-content .contents-right .content-item .section-docs .doc-item .download-content .download-update-day{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}}.internal-control-system-content-2{padding:1.5rem 3rem}.internal-control-system-content-2 .stacking-context .content-card{padding:1.5rem}.internal-control-system-content-2 .stacking-context .content-card .content-card-icon{width:39.47px;height:auto;margin-bottom:1.8125rem}.internal-control-system-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.9375rem;font-weight:600}.internal-control-system-content-2 .stacking-context .content-card .content-card-link img{width:32px;height:auto}.internal-control-system-content-2 .stacking-context .content-card .content-card-link span{font-weight:600}@media only screen and (max-width: 960px){.internal-control-system-content-2{padding:1.25rem 1.25rem 0}.internal-control-system-content-2 .stacking-context .content-card{padding:.75rem}.internal-control-system-content-2 .stacking-context .content-card .content-card-icon{width:24.67px;height:auto;margin-bottom:1rem}.internal-control-system-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.5625rem}.internal-control-system-content-2 .stacking-context .content-card .content-card-link img{width:28px;height:auto}}.internal-control-system-content-2 .content-2-title{margin-bottom:1.5rem}.internal-control-system-content-2 .content-2-title h2{margin-right:1rem;margin-left:1rem}@media only screen and (max-width: 960px){.internal-control-system-content-2 .content-2-title h2{font-weight:600;margin:0 .375rem}}.internal-control-system-solution-footer{padding:3rem}.internal-control-system-solution-footer p:first-of-type{font-weight:600;color:#000000d9;margin-bottom:1.5rem}.internal-control-system-solution-footer .solution-card-image{margin-bottom:.5rem;position:relative}.internal-control-system-solution-footer .solution-card-image .image-title{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem 1rem;gap:.5rem;position:absolute;left:0;right:0;bottom:-.59px;background:rgba(153,153,153,.24);backdrop-filter:blur(8px)}.internal-control-system-solution-footer .solution-card-image .image-title span{font-weight:600;color:#fff}.internal-control-system-solution-footer .solution-card-body .body-title{font-weight:600;color:#000000d9;margin-top:.5rem;margin-bottom:.25rem}.internal-control-system-solution-footer .solution-card-body .body-text{font-weight:500;color:#00000073;margin-bottom:.25rem}.internal-control-system-solution-footer .solution-card-body .body-link{padding:.4375rem 0}.internal-control-system-solution-footer .solution-card-body .body-link span{font-weight:600;text-align:center}@media only screen and (max-width: 960px){.internal-control-system-solution-footer{padding:1.25rem}.internal-control-system-solution-footer .solution-card-image{margin-top:.5rem}.internal-control-system-solution-footer .solution-card-image .image-title{padding:.25rem .5rem}.internal-control-system-solution-footer .solution-card-image .image-title span{font-weight:500}.internal-control-system-solution-footer .solution-card-body .body-title{margin-top:.5rem;margin-bottom:.25rem}.internal-control-system-solution-footer .solution-card-body .body-text{margin-bottom:.25rem}}.gradient-text{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.accordion.accordion-flush .item-accordion{margin-bottom:1rem;background-color:unset;width:100%}.accordion.accordion-flush .item-accordion .accordion-collapse .accordion-body{padding:0 .75rem}.accordion.accordion-flush .item-accordion .icon-accordion,.accordion.accordion-flush .item-accordion .toggle{background-color:unset;color:#fff;display:flex;justify-content:space-between;text-align:left;color:#000000d9;gap:.25rem;align-items:center}.accordion.accordion-flush .item-accordion .icon-accordion strong,.accordion.accordion-flush .item-accordion .toggle strong{margin-right:.4rem}.accordion.accordion-flush .item-accordion .icon-accordion:after,.accordion.accordion-flush .item-accordion .toggle:after{transform:rotate(-90deg);transition:transform .2s ease-in-out;content:"";font-family:"Font Awesome 5 Free";font-weight:900;float:right;padding:0 0 0 5px}.accordion.accordion-flush .item-accordion .icon-accordion:hover,.accordion.accordion-flush .item-accordion .toggle:hover{color:#00b31e;cursor:pointer}.accordion.accordion-flush .item-accordion .icon-accordion:not(.collapsed),.accordion.accordion-flush .item-accordion .toggle:not(.collapsed){color:#00b31e;box-shadow:unset;display:flex;justify-content:space-between}.accordion.accordion-flush .item-accordion .icon-accordion:not(.collapsed):after,.accordion.accordion-flush .item-accordion .toggle:not(.collapsed):after{transform:rotate(0)}.accordion.accordion-flush .item-accordion-border{border:1px solid #00B31E;border-radius:8px;padding:.5rem}.coop-farm-digitalization-content{display:flex}.coop-farm-digitalization-content .nav-menu-left{position:sticky;top:6rem}@media only screen and (min-width: 991px){.coop-farm-digitalization-content .nav-menu-left{display:block}}.coop-farm-digitalization-content .nav-menu-left a{color:#00000040;display:block}.coop-farm-digitalization-content .nav-menu-left a.current{color:#00b31e!important}.coop-farm-digitalization-content .nav-menu-left ul{padding:3rem}.coop-farm-digitalization-content .nav-menu-left ul li{padding:.875rem 0}@media only screen and (max-width: 1024px){.coop-farm-digitalization-content .nav-menu-left ul{padding:2rem}}.coop-farm-digitalization-content .contents-right{width:100%}.coop-farm-digitalization-content .contents-right .content-item{padding:3rem;margin-bottom:1.5rem}.coop-farm-digitalization-content .contents-right .content-item .gradient-hr{margin:1.5rem 0}.coop-farm-digitalization-content .contents-right #section-1~p{margin-bottom:1rem}.coop-farm-digitalization-content .contents-right #section-1~.img{margin:1.25rem}.coop-farm-digitalization-content .contents-right #section-2~div .section-title{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:600;margin-bottom:1rem}.coop-farm-digitalization-content .contents-right #section-2~div .section-list{padding:1.5rem;background-color:#fff;margin-bottom:1.5rem}.coop-farm-digitalization-content .contents-right #section-2~div .section-list .list-image{padding:.75rem;margin-right:1rem}.coop-farm-digitalization-content .contents-right #section-2~div .section-list .list-image img{width:1.5rem;height:auto}.coop-farm-digitalization-content .contents-right #section-2~div .section-list .list-title{font-weight:500}.coop-farm-digitalization-content .contents-right #section-3~p{font-weight:500}.coop-farm-digitalization-content .contents-right #section-3~.doc-item{margin-top:.5rem}.coop-farm-digitalization-content .contents-right #section-3~.doc-item .download-img{margin-right:1rem}@media only screen and (max-width: 960px){.coop-farm-digitalization-content .contents-right .content-item{padding:1.25rem;margin-bottom:1rem}.coop-farm-digitalization-content .contents-right .content-item .gradient-hr{margin:1rem 0}.coop-farm-digitalization-content .contents-right .content-item #section-1~p{margin:1rem 0}.coop-farm-digitalization-content .contents-right .content-item #section-1~.img{margin:0}.coop-farm-digitalization-content .contents-right .content-item #section-2~.section-content{margin-bottom:1rem}.coop-farm-digitalization-content .contents-right .content-item #section-2~.section-content .section-title{font-weight:600;text-align:center;background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:1rem}.coop-farm-digitalization-content .contents-right .content-item #section-2~.section-content .section-list{padding:.5rem;background-color:#fff;margin-bottom:.5rem}.coop-farm-digitalization-content .contents-right .content-item #section-2~.section-content .section-list .list-image{padding:.25rem;margin-right:1rem}.coop-farm-digitalization-content .contents-right .content-item #section-2~.section-content .section-list .list-image img{width:1rem;height:auto}.coop-farm-digitalization-content .contents-right .content-item #section-2~.section-content .section-list .list-title{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.coop-farm-digitalization-content .contents-right .content-item #section-3~p{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.coop-farm-digitalization-content .contents-right .content-item #section-3~.download-docs{margin-top:1rem}.coop-farm-digitalization-content .contents-right .content-item #section-3~.download-docs .download-img{width:28px;height:auto;margin-right:1rem}.coop-farm-digitalization-content .contents-right .content-item #section-3~.download-docs .download-content .download-title{font-weight:600}.coop-farm-digitalization-content .contents-right .content-item #section-3~.download-docs .download-content .download-update-day{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}}.coop-farm-digitalization-content-2{padding:1.5rem 3rem}.coop-farm-digitalization-content-2 .stacking-context .content-card{padding:1.5rem}.coop-farm-digitalization-content-2 .stacking-context .content-card .content-card-icon{width:39.47px;height:auto;margin-bottom:1.8125rem}.coop-farm-digitalization-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.9375rem;font-weight:600}.coop-farm-digitalization-content-2 .stacking-context .content-card .content-card-link img{width:32px;height:auto}.coop-farm-digitalization-content-2 .stacking-context .content-card .content-card-link span{font-weight:600}@media only screen and (max-width: 960px){.coop-farm-digitalization-content-2{padding:1.25rem 1.25rem 0}.coop-farm-digitalization-content-2 .stacking-context .content-card{padding:.75rem}.coop-farm-digitalization-content-2 .stacking-context .content-card .content-card-icon{width:24.67px;height:auto;margin-bottom:1rem}.coop-farm-digitalization-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.5625rem}.coop-farm-digitalization-content-2 .stacking-context .content-card .content-card-link img{width:28px;height:auto}}.coop-farm-digitalization-content-2 .content-2-title{margin-bottom:1.5rem}.coop-farm-digitalization-content-2 .content-2-title h2{margin-right:1rem;margin-left:1rem}@media only screen and (max-width: 960px){.coop-farm-digitalization-content-2 .content-2-title h2{font-weight:600;margin:0 .375rem}}.coop-farm-digitalization-solution-footer{padding:3rem}.coop-farm-digitalization-solution-footer p:first-of-type{font-weight:600;color:#000000d9;margin-bottom:1.5rem}.coop-farm-digitalization-solution-footer .solution-card-image{margin-bottom:.5rem;position:relative}.coop-farm-digitalization-solution-footer .solution-card-image .image-title{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem 1rem;gap:.5rem;position:absolute;left:0;right:0;bottom:-.59px;background:rgba(153,153,153,.24);backdrop-filter:blur(8px)}.coop-farm-digitalization-solution-footer .solution-card-image .image-title span{font-weight:600;color:#fff}.coop-farm-digitalization-solution-footer .solution-card-body .body-title{font-weight:600;color:#000000d9;margin-top:.5rem;margin-bottom:.25rem}.coop-farm-digitalization-solution-footer .solution-card-body .body-text{font-weight:500;color:#00000073;margin-bottom:.25rem}.coop-farm-digitalization-solution-footer .solution-card-body .body-link{padding:.4375rem 0}.coop-farm-digitalization-solution-footer .solution-card-body .body-link span{font-weight:600;text-align:center}@media only screen and (max-width: 960px){.coop-farm-digitalization-solution-footer{padding:1.25rem}.coop-farm-digitalization-solution-footer .solution-card-image{margin-top:.5rem}.coop-farm-digitalization-solution-footer .solution-card-image .image-title{padding:.25rem .5rem}.coop-farm-digitalization-solution-footer .solution-card-image .image-title span{font-weight:500}.coop-farm-digitalization-solution-footer .solution-card-body .body-title{margin-top:.5rem;margin-bottom:.25rem}.coop-farm-digitalization-solution-footer .solution-card-body .body-text{margin-bottom:.25rem}}.organization-chart .chart{padding-bottom:3rem;padding-right:3rem;padding-left:3rem}.organization-chart .stacking{padding:1rem 3rem}.organization-chart .stacking .stacking-context .content-card{padding:1.5rem}.organization-chart .stacking .stacking-context .content-card .content-card-icon{width:2.4669rem;height:auto;margin-bottom:1.8125rem}.organization-chart .stacking .stacking-context .content-card .content-card-title{margin-bottom:.9375rem;font-weight:600}.organization-chart .stacking .stacking-context .content-card .content-card-link img{width:2rem;height:auto}.organization-chart .stacking .stacking-context .content-card .content-card-link span{font-weight:600}@media only screen and (max-width: 960px){.organization-chart .stacking{padding:1.25rem 1.25rem 0}.organization-chart .stacking .stacking-context .content-card{padding:.75rem}.organization-chart .stacking .stacking-context .content-card .content-card-icon{width:1.5419rem;height:auto;margin-bottom:1rem}.organization-chart .stacking .stacking-context .content-card .content-card-title{margin-bottom:.5625rem;font-size:.75rem;line-height:1rem}.organization-chart .stacking .stacking-context .content-card .content-card-link img{width:1.75rem;height:auto}.organization-chart .stacking .stacking-context .content-card .content-card-link span{font-size:.75rem;line-height:1rem}}.organization-chart .stacking .content-2-title{margin-bottom:1.5rem}.organization-chart .stacking .content-2-title h2{margin-right:1rem;margin-left:1rem}@media only screen and (max-width: 960px){.organization-chart .stacking .content-2-title h2{font-weight:600;margin:0 .375rem}}@media only screen and (max-width: 991px){.organization-chart .chart{padding:0 1.25rem 1.25rem}}.principles-of-operation-content-2{display:flex}.principles-of-operation-content-2 .nav-menu-left{height:100%;width:30%;position:sticky;top:6rem;display:none}@media only screen and (min-width: 768px){.principles-of-operation-content-2 .nav-menu-left{display:block}}.principles-of-operation-content-2 .nav-menu-left a{color:#00000040;display:block}.principles-of-operation-content-2 .nav-menu-left a.current{color:#00b31e!important}.principles-of-operation-content-2 .nav-menu-left ul{padding:3rem}.principles-of-operation-content-2 .nav-menu-left ul li{padding:.875rem 0}@media only screen and (max-width: 1024px){.principles-of-operation-content-2 .nav-menu-left ul{padding:2rem}}.principles-of-operation-content-2 .contents{width:100%}.principles-of-operation-content-2 .contents .content-item{padding:2rem}.principles-of-operation-content-2 .contents .content-item #section-5~div img{width:42.67px;height:auto;margin-right:1.5rem;margin-top:.75rem}.principles-of-operation-content-2 .contents .content-item #section-5~div .time-hook{font-weight:600}@media only screen and (min-width: 768px){.principles-of-operation-content-2 .contents{width:70%}}@media only screen and (max-width: 991px){.principles-of-operation-content-2 .contents .content-item{padding:1rem}.principles-of-operation-content-2 .contents .content-item #section-1,.principles-of-operation-content-2 .contents .content-item #section-2,.principles-of-operation-content-2 .contents .content-item #section-3,.principles-of-operation-content-2 .contents .content-item #section-4,.principles-of-operation-content-2 .contents .content-item #section-5{font-weight:600}.principles-of-operation-content-2 .contents .content-item #section-5~div img{width:40px;height:auto;margin-right:14px}.principles-of-operation-content-2 .contents .content-item #section-5~div .time-hook{font-weight:600;margin-bottom:.5rem}}.company-mission-content{display:flex}.company-mission-content .nav-menu-left{height:100%;width:30%;position:sticky;top:6rem;display:none}@media only screen and (min-width: 768px){.company-mission-content .nav-menu-left{display:block}}.company-mission-content .nav-menu-left a{color:#00000040;display:block}.company-mission-content .nav-menu-left a.current{color:#00b31e!important}.company-mission-content .nav-menu-left ul{padding:3rem}.company-mission-content .nav-menu-left ul li{padding:.875rem 0}@media only screen and (max-width: 1024px){.company-mission-content .nav-menu-left ul{padding:2rem}}.company-mission-content .contents{width:100%}.company-mission-content .contents .content-item{padding:2rem}.company-mission-content .contents .content-item #section-1~.section-text{display:none}.company-mission-content .contents .content-item #section-1~.section-silogan{padding:3rem;background:white}.company-mission-content .contents .content-item #section-1~.section-silogan div{padding:3rem .8125rem}.company-mission-content .contents .content-item #section-1~.section-silogan div h5{font-weight:600;text-align:center;background:linear-gradient(267.71deg,rgba(31,51,35,.64) -.01%,rgba(5,77,19,.64) 0%,rgba(47,76,52,.5) 28.64%,rgba(0,122,24,.1) 42.98%,rgba(0,163,33,0) 53.46%,rgba(0,122,24,.1) 70.12%,rgba(97,158,109,.72) 84.34%,rgba(4,58,14,.8) 99.99%),#00B31E;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.company-mission-content .contents .content-item #section-3~.section-row{margin:1rem 0}@media only screen and (min-width: 768px){.company-mission-content .contents{width:70%}}@media only screen and (max-width: 991px){.company-mission-content .contents .content-item{padding:1rem}.company-mission-content .contents .content-item #section-1~.section-text{display:block;font-weight:500;font-feature-settings:"tnum" on,"lnum" on;margin-bottom:1rem}.company-mission-content .contents .content-item #section-1~.section-silogan{padding:0;background:#F5F5F5}.company-mission-content .contents .content-item #section-1~.section-silogan div{padding:1.25rem}.company-mission-content .contents .content-item #section-1~.section-silogan div h5{font-weight:600}}.company-mission-content .img-company-mission img{width:4rem;height:4rem}@media only screen and (max-width: 991px){.company-mission-content .img-company-mission img{width:2rem;height:2rem}}.gradient-hr{background:linear-gradient(270deg,#FFE073 .06%,#467C3B 99.99%);border:none;height:.25rem!important}.action-plan-card{padding:2.5rem}@media only screen and (max-width: 991px){.action-plan-card{padding:0}}.action-plan-card .card-row{background:#FFFFFF;padding:1.25rem}.action-plan-card .card-row .card-row-title{margin-bottom:.75rem}.action-plan-card .card-row .card-row-title div h2{font-weight:600}.action-plan-card .card-row .card-row-img{margin-bottom:1rem}@media (min-width: 992px){.action-plan-card .card-row .card-row-title{padding:0 3rem}.action-plan-card .card-row .card-row-title div{display:flex;justify-content:center;align-items:center}.action-plan-card .card-row .card-row-title div h2{text-align:center}}.action-plan .list-margin{margin:0 0 1rem 1rem}.ecosystem-banner{padding:0 3rem}.ecosystem-banner .text-1{font-weight:600}.ecosystem-banner .contact-us-button{width:max-content;padding:1rem 1.75rem;background:#00B31E;box-shadow:0 2px #0000000b;border-radius:999px;font-size:1rem;margin:1rem 0}.ecosystem-banner .banner-link{padding:10px 0;margin-bottom:48px}@media (max-width: 992px){.ecosystem-banner .banner-link{margin-bottom:8px}}.ecosystem-banner .banner-link img{width:32px;height:32px;margin-right:10px}.ecosystem-banner .banner-link span{font-weight:600}.ecosystem-banner .banner-title-download{margin-bottom:8px}.ecosystem-banner .icon-download{max-width:408px}.ecosystem-banner .icon-download img{max-width:50%}.ecosystem-banner .icon-download .img-me{margin-right:1.92%}@media only screen and (max-width: 960px){.ecosystem-banner{padding:1.1875rem 1.25rem}.ecosystem-banner .text-1{font-size:24px;line-height:32px}.ecosystem-banner .banner-logo-mobile p{font-weight:500}.ecosystem-banner .banner-logo-mobile img{margin-top:16px;width:100%}}@media only screen and (max-width: 960px) and (min-width: 540px){.ecosystem-banner .banner-logo-mobile img{width:70%}}@media only screen and (max-width: 960px){.ecosystem-banner .contact-us-button{font-size:.75rem;padding:.75rem 1.25rem;margin:1rem 0 8px}.ecosystem-banner .icon-download{padding-top:.75rem}.ecosystem-banner .banner-link img{width:32px;height:32px;margin-right:10px}.ecosystem-banner .banner-link span{font-weight:600;font-size:12px;line-height:16px}}.ecosystem-brands .brand-content{padding:48px 48px 0}.ecosystem-brands .brand-content-list{margin-top:1rem}.ecosystem-brands .brand-content-list .brand{margin-bottom:48px}.ecosystem-brands .brand-content-list .brand div{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1.5rem 2.5rem;gap:.5rem;background-color:#fff;width:100%;font-weight:600}.ecosystem-fields,.ecosystem-functional-components,.ecosystem-impact-ingredients{padding:48px}.ecosystem-fields .field-title,.ecosystem-functional-components .field-title,.ecosystem-impact-ingredients .field-title{padding:48px 0;margin-bottom:1rem}@media only screen and (max-width: 991px){.ecosystem-fields,.ecosystem-functional-components,.ecosystem-impact-ingredients{padding:20px}.ecosystem-fields .field-title,.ecosystem-functional-components .field-title,.ecosystem-impact-ingredients .field-title{padding:20px 0;margin-bottom:1rem}}.ecosystem .title p,.ecosystem .brand-content-title p{font-weight:600;text-align:center;color:#00000073;margin-bottom:1rem}.ecosystem .title div,.ecosystem .brand-content-title div{display:flex;gap:1.5rem;align-items:center;justify-content:center}@media only screen and (max-width: 991px){.ecosystem .title div,.ecosystem .brand-content-title div{gap:8px}.ecosystem .title div h2,.ecosystem .brand-content-title div h2{font-weight:600}}.section-home .home-banner{position:relative}.section-home .home-banner .swiper{width:100%;height:100%}.section-home .home-banner .swiper-slide{text-align:center;font-size:1.125rem;display:flex;justify-content:center;align-items:center}.section-home .home-banner .swiper-slide img{display:block;width:100%;height:calc(100vh - 64px);object-fit:cover}.section-home .content-banner{position:absolute;z-index:1;top:calc(45vh - 64px);left:17%;right:17%;transform:translateY(-50%)}@media only screen and (max-width: 991px){.section-home .content-banner{left:5%;right:5%}}.section-home .content-banner .title{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:4rem;line-height:4.5rem;text-align:center}@media only screen and (max-width: 1200px){.section-home .content-banner .title{font-size:3rem;line-height:4.25rem}}@media only screen and (max-width: 991px){.section-home .content-banner .title{font-size:1.5rem;line-height:2rem}}.section-home .content-banner .title-small{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1.5rem;line-height:2rem;text-align:center;padding-top:1.25rem;color:#4d4d4d}@media only screen and (max-width: 991px){.section-home .content-banner .title-small{font-size:.9rem;line-height:1.25}}.section-home .content-banner .contact-banner{display:flex;gap:1.875rem;align-items:center;justify-content:center;padding-top:1.25rem}@media only screen and (max-width: 991px){.section-home .content-banner .contact-banner{flex-direction:column}}.section-home .content-banner .contact-banner .contact-for-us{padding:.75rem 1.75rem;background:#00B31E;box-shadow:0 2px #0000000b;border-radius:999px;width:max-content;max-width:max-content}@media only screen and (max-width: 991px){.section-home .content-banner .contact-banner .contact-for-us{display:flex;flex-direction:row;justify-content:center;align-items:center;height:2.5rem;padding:.25rem 1.25rem}}.section-home .content-banner .contact-banner .contact-for-us .contact-text{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1rem;line-height:1.5rem;text-align:center}@media only screen and (max-width: 991px){.section-home .content-banner .contact-banner .contact-for-us .contact-text{font-size:.9rem;line-height:1rem}}.section-home .content-banner .contact-banner .contact-learn-about{display:flex;gap:.625rem;align-items:center;width:max-content;max-width:max-content}@media only screen and (max-width: 540px){.section-home .content-banner .contact-banner .contact-learn-about{flex-direction:row}.section-home .content-banner .contact-banner .contact-learn-about .icon-arrow{order:2}}.section-home .content-banner .contact-banner .contact-learn-about .contact-text{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1rem;line-height:1.5rem;text-align:center}@media only screen and (max-width: 991px){.section-home .content-banner .contact-banner .contact-learn-about .contact-text{font-size:.9rem;line-height:1rem}}.section-home .content-banner .contact-banner .contact-learn-about .icon-arrow{font-size:2rem;color:#fff}@media only screen and (max-width: 991px){.section-home .content-banner .flex-direction-mb{flex-direction:column}}.section-home .content-banner .download{display:flex;align-items:center;justify-content:center;gap:.625rem;padding-top:1.25rem}@media only screen and (max-width: 991px){.section-home .content-banner .download .img-width{width:8.93025rem}}.section-home .content-banner .download .download-text{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1.25rem;line-height:1.875rem;text-align:center;color:#fff}@media only screen and (max-width: 991px){.section-home .content-banner .download .download-text{font-size:.9rem;line-height:1rem}}.section-home .content-banner .download .background-logo{display:flex;align-items:center;max-width:max-content;gap:.625rem}.section-home .content-banner .download .background-logo .text-hagri{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1.25rem;line-height:1.875rem;text-align:center}.section-home .slogan-home .background-slogan{position:relative}.section-home .slogan-home .background-slogan .content-slogan{position:absolute;z-index:0;top:35%;left:15%;right:15%}@media only screen and (max-width: 991px){.section-home .slogan-home .background-slogan .content-slogan{top:40%}}.section-home .slogan-home .background-slogan .content-slogan .title-hspace{padding-bottom:10px}@media only screen and (max-width: 991px){.section-home .slogan-home .background-slogan .content-slogan .title-hspace{font-size:.75rem;line-height:1rem}}.section-home .slogan-home .background-slogan .content-slogan .description-slogan .title{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:2.5rem;line-height:3rem;text-align:center}@media only screen and (max-width: 991px){.section-home .slogan-home .background-slogan .content-slogan .description-slogan .title{font-size:1.5rem;line-height:2rem}}.section-home .purpose-home .custom-margin{margin-right:unset;margin-left:unset}.section-home .purpose-home .custom-padding{padding-left:unset;padding-right:unset}.section-home .purpose-home .content-left{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:3rem;height:100%}.section-home .purpose-home .content-left .title-purpose{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1.5rem;line-height:2rem;text-align:center;background:linear-gradient(267.71deg,rgba(255,255,255,.384) -.01%,rgba(255,255,255,.432) 28.64%,rgba(242,242,242,.6) 46.74%,rgba(255,255,255,.6) 58.87%,rgba(230,230,230,.6) 70.12%,rgba(255,255,255,.432) 84.34%,rgba(255,255,255,.288) 99.99%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}@media only screen and (max-width: 991px){.section-home .purpose-home .content-left .title-purpose{font-size:.9rem;line-height:1rem}}.section-home .purpose-home .content-left .description-purpose{text-align:center;background-clip:text;text-fill-color:transparent}@media only screen and (max-width: 991px){.section-home .purpose-home .content-left .description-purpose{font-size:1rem;line-height:1.5rem}}.section-home .purpose-home .content-right{background-image:url(../../../public/images/home/image-2.png);background-repeat:no-repeat;height:100%;background-size:cover;padding:3rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;isolation:isolate}@media only screen and (max-width: 991px){.section-home .purpose-home .content-right{background-image:url(../../../public/images/home/image-2-mb.png);gap:2rem;padding:3rem 0px}}.section-home .purpose-home .content-right .content-right-column{display:flex;flex-direction:column;width:100%}@media only screen and (max-width: 991px){.section-home .purpose-home .content-right .content-right-column{flex-direction:row;justify-content:space-around}}.section-home .purpose-home .content-right .content-right-column .content-right-row{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width: 991px){.section-home .purpose-home .content-right .content-right-column .content-right-row{flex-direction:column;width:50%}}.section-home .purpose-home .content-right .content-right-column .content-right-row .description-core-values{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.75rem;gap:.5rem;width:100%;height:12rem}.section-home .purpose-home .content-right .content-right-column .content-right-row .description-core-values img{width:4rem;height:4rem}@media only screen and (max-width: 991px){.section-home .purpose-home .content-right .content-right-column .content-right-row .description-core-values img{width:2rem;height:2rem}}@media only screen and (max-width: 991px){.section-home .purpose-home .content-right .content-right-column .content-right-row .description-core-values{height:5rem}}.section-home .ecosystem-home{display:flex;flex-direction:column;align-items:center;gap:3rem;padding:3rem 0px}@media only screen and (max-width: 991px){.section-home .ecosystem-home{gap:1rem}}.section-home .ecosystem-home .ecosystem-img{text-align:center}.section-home .ecosystem-background{background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;padding:4rem}@media only screen and (max-width: 991px){.section-home .ecosystem-background{padding:0}}.section-home .ecosystem-background .ecosystem-title{display:flex;flex-direction:column;align-items:center;padding:3rem;gap:10px}@media only screen and (max-width: 991px){.section-home .ecosystem-background .ecosystem-title{padding:1.25rem}}.section-home .ecosystem-background .ecosystem-flex-column{display:flex;flex-direction:column;gap:3rem}@media only screen and (max-width: 991px){.section-home .ecosystem-background .ecosystem-flex-column{flex-direction:row;justify-content:center;gap:.5rem}}.section-home .ecosystem-background .ecosystem-flex-column .ecosystem-flex-row{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width: 991px){.section-home .ecosystem-background .ecosystem-flex-column .ecosystem-flex-row{flex-direction:column;gap:2rem}}.section-home .ecosystem-background .ecosystem-flex-column .ecosystem-flex-row .ecosystem-all{display:flex;flex-direction:column;align-items:center;padding:1.5rem;gap:1rem}@media only screen and (max-width: 991px){.section-home .ecosystem-background .ecosystem-flex-column .ecosystem-flex-row .ecosystem-all{gap:.5rem;padding:.5rem}}.section-home .ecosystem-background .ecosystem-flex-column .ecosystem-flex-row .ecosystem-all .background-logo{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1.5rem 2.5rem;gap:.5rem;background-color:#fff;width:100%}@media only screen and (max-width: 991px){.section-home .ecosystem-background .ecosystem-flex-column .ecosystem-flex-row .ecosystem-all .background-logo{padding:1.25rem}}.section-home .ecosystem-background .ecosystem-flex-column .ecosystem-flex-row .ecosystem-all .content-logo{display:flex;flex-direction:column;align-items:center;gap:4px}.section-home .ecosystem-background .ecosystem-flex-column .ecosystem-flex-row .ecosystem-all .text-linear{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.section-home .ecosystem-background .ecosystem-flex-column .ecosystem-flex-row .ecosystem-all .arrow{display:flex;justify-content:center;align-items:center;gap:.5rem}.section-home .solution-home{background:#F5F5F5}.section-home .solution-home .solution-title{display:flex;flex-direction:column;align-items:center;padding:3rem;gap:10px}@media only screen and (max-width: 991px){.section-home .solution-home .solution-title{padding:1.25rem}}.section-home .solution-home .solution-content .custom-row{margin-left:unset;margin-right:unset}.section-home .solution-home .solution-content .custom-row .custom-col{padding-right:unset;padding-left:unset}.section-home .solution-home .solution-content .custom-row .custom-col .swiper-text{background:#FCFCFC;padding:1rem}.section-home .solution-home .solution-content .custom-row .custom-col .flex-direction-column{flex-direction:column}.section-home .solution-home .solution-content .custom-row .custom-col .align-items-start{align-items:flex-start}.section-home .solution-home .solution-content .custom-row .custom-col .custom-nav-link{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem 0 1.5rem 1.5rem;gap:1rem;width:100%}.section-home .solution-home .solution-content .custom-row .custom-col .title{display:flex;flex-direction:row;align-items:center;padding:.25rem;gap:.25rem}.section-home .solution-home .solution-content .custom-row .custom-col .number{display:flex;flex-direction:column;justify-content:center;align-items:center;width:2rem;height:2rem;border:4px solid rgba(129,238,102,.24);border-radius:999px}.section-home .solution-home .solution-content .custom-row .custom-col .number .circle{background:#00B31E;border-radius:999px;width:1.5rem;height:1.5rem}.section-home .solution-home .solution-content .custom-row .bg-active .active{background:#FCFCFC;width:100%}.section-home .solution-home .solution-content .custom-row .bg-active .active .title{background:#00B31E;box-shadow:0 0 0 4px #2cc94629;padding:.25rem .5rem;border-radius:999px}.section-home .solution-home .solution-content .custom-row .bg-active .active .number{border:4px solid rgba(255,255,255,.24)}.section-home .solution-home .solution-content .custom-row .bg-active .active .number .circle{background:#FF6700}.section-home .solution-home .solution-content .custom-collapse{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.section-home .solution-home .solution-content .custom-collapse .custom-card{border:unset}.section-home .solution-home .solution-content .custom-collapse .custom-card .custom-card-header{background:unset;border-bottom:unset}.section-home .solution-home .solution-content .custom-collapse .custom-card .custom-card-header .custom-btn-link{display:flex;flex-direction:column;align-items:flex-start;padding:.75rem;gap:.5rem;text-decoration:unset;box-shadow:unset}.section-home .solution-home .solution-content .custom-collapse .custom-card .custom-card-header .custom-btn-link .title{display:flex;flex-direction:row;align-items:center;gap:.25rem;background:#00B31E;box-shadow:0 0 0 4px #2cc94629;padding:.25rem .5rem;border-radius:999px;width:max-content}.section-home .solution-home .solution-content .custom-collapse .custom-card .custom-card-header .custom-btn-link .title h4{color:#fff}.section-home .solution-home .solution-content .custom-collapse .custom-card .custom-card-header .custom-btn-link .number{display:flex;flex-direction:column;justify-content:center;align-items:center;width:2rem;height:2rem;border:4px solid rgba(129,238,102,.24);border-radius:999px}.section-home .solution-home .solution-content .custom-collapse .custom-card .custom-card-header .custom-btn-link .number .circle{display:flex;align-items:center;justify-content:center;background:#FF6700;border-radius:999px;width:1.5rem;height:1.5rem}.section-home .solution-home .solution-content .custom-collapse .custom-card .custom-card-header .collapsed .title{background:transparent;box-shadow:unset}.section-home .solution-home .solution-content .custom-collapse .custom-card .custom-card-header .collapsed .title h4{color:#00000073}.section-home .solution-home .solution-content .custom-collapse .custom-card .custom-card-header .collapsed .number .circle{background:#00B31E}.section-home .solution-home .solution-content .stick-left{position:sticky;top:7rem}.section-home .custom-pagination .swiper-pagination-bullet-active{background:#00B31E!important;background:rgba(255,255,255,.48);box-shadow:0 0 0 4px #2cc94629;border-radius:999px}.section-home .custom-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#006618}.pd-2{padding:2rem 0!important}@media only screen and (max-width: 991px){.pd-2{padding:1rem 0!important}}@media only screen and (max-width: 991px){.w-75{width:100%!important}}@media only screen and (max-width: 991px){.pd-lr{padding:0 15px}}.htransform .custom-breadcrumb{padding:1.5rem 3rem}.htransform .custom-breadcrumb ol.breadcrumb{margin-bottom:0}@media only screen and (max-width: 991px){.htransform .custom-breadcrumb{padding:.5rem 1.25rem}}.htransform .htransform-wrapper{padding:0 3rem}@media only screen and (max-width: 991px){.htransform .htransform-wrapper{padding:0 1.25rem}}.htransform .htransform-wrapper .htransform-left{position:relative;overflow:hidden}.htransform .htransform-wrapper .htransform-left .content-overlay{position:absolute;left:0;width:100%;height:100%;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem}.htransform .htransform-wrapper .htransform-left .content-overlay .text-center-mobile{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (max-width: 991px){.htransform .htransform-wrapper .htransform-left .content-overlay{padding:0;gap:.25rem;align-items:center;top:15%;justify-content:unset}.htransform .htransform-wrapper .htransform-left .content-overlay .text-center-mobile{gap:.25rem}}.htransform .htransform-wrapper .htransform-left .content-overlay .bg-contact{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.75rem 1.75rem;gap:.625rem;isolation:isolate;background:#00B31E;box-shadow:0 2px #0000000b;border-radius:999px;width:max-content}.htransform .htransform-wrapper .htransform-left .content-overlay .download-hagri{display:flex;align-items:center;gap:.5rem;margin-top:.75rem}.htransform .htransform-wrapper .htransform-left .content-overlay .download-hagri .bg-logo-hagri{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:2px 6px 2px 2px;width:max-content}.htransform .htransform-wrapper .htransform-left .content-overlay .download-hagri .bg-logo-hagri .text-hagri{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-weight:700;font-size:.75rem;line-height:1.25rem;color:#090b0a}.htransform .htransform-wrapper .htransform-left .content-overlay .download{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:1.25rem 0}@media only screen and (max-width: 991px){.htransform .htransform-wrapper .htransform-left .content-overlay .download{padding:0 0 1.25rem;margin-top:.75rem}.htransform .htransform-wrapper .htransform-left .content-overlay .download .img-width{width:8.93025rem}}.htransform .htransform-wrapper .htransform-left .image-banner{display:block;height:calc(100vh - 100px);border-radius:24px;overflow:hidden}.htransform .htransform-wrapper .htransform-left .image-banner img{border-radius:24px;width:100%;height:100%;object-fit:cover}.htransform .htransform-wrapper .swiper-htransform .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.htransform .htransform-wrapper .swiper-htransform .swiper-slide{position:relative;background-size:cover;background-position:center}.htransform .htransform-wrapper .swiper-htransform .swiper-slide .img-overlay{position:absolute;bottom:2rem;right:2rem;text-align:center}.htransform .htransform-wrapper .swiper-htransform .swiper-slide .img-overlay .bg-contact{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.75rem 1.75rem;gap:.625rem;isolation:isolate;background:#00B31E;box-shadow:0 2px #0000000b;border-radius:999px;width:max-content}@media only screen and (max-width: 991px){.htransform .htransform-wrapper .swiper-htransform .swiper-slide .img-overlay{bottom:1rem;right:1rem}.htransform .htransform-wrapper .swiper-htransform .swiper-slide .img-overlay .bg-contact{padding:.5rem .75rem}}.htransform .htransform-wrapper .swiper-htransform .swiper-slide .img-overlay:before{content:" ";display:block;height:45%}.htransform .htransform-wrapper .swiper-htransform .swiper-thumb-htransform{height:80%;width:100%}.htransform .htransform-wrapper .swiper-htransform .swiper-gallery-htransform{height:20%;box-sizing:border-box;padding:10px 0}.htransform .htransform-wrapper .swiper-htransform .swiper-gallery-htransform .swiper-slide{width:25%;height:100%;opacity:.4}.htransform .htransform-wrapper .swiper-htransform .swiper-gallery-htransform .swiper-slide-thumb-active{opacity:1}.htransform .htransform-wrapper .swiper-htransform .slide-item{display:flex;flex-direction:column;align-items:flex-start;gap:1.125rem;width:100%}.htransform .htransform-wrapper .swiper-htransform .line{border:2px solid rgba(0,0,0,.25);transform:rotate(180deg);width:100%}.htransform .htransform-wrapper .swiper-htransform .text-number,.htransform .htransform-wrapper .swiper-htransform .text-title{color:#00000040}.htransform .htransform-wrapper .swiper-htransform .slide-text{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.htransform .htransform-wrapper .swiper-htransform .swiper-slide-thumb-active .line{border:2px solid #3AB51B!important}.htransform .htransform-wrapper .swiper-htransform .swiper-slide-thumb-active .text-number{color:#00b31e!important}.htransform .htransform-wrapper .swiper-htransform .swiper-slide-thumb-active .text-title{color:#000000d9}.htransform .ecosystem-htransform{display:flex;flex-direction:column;gap:1rem;flex:none;order:2;align-self:stretch;flex-grow:0;background:#fff;padding:8px}.htransform .ecosystem-htransform .ecosystem-item-parent{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;align-items:flex-start}.htransform .ecosystem-htransform .ecosystem-item-parent .ecosystem-item-chill{display:flex;flex-direction:column;align-items:center;gap:.5rem}.htransform .ecosystem-htransform .ecosystem-item-parent .ecosystem-item-chill img{width:40px}.htransform .ecosystem-htransform .ecosystem-item-parent-market{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;align-items:flex-start}.htransform .ecosystem-htransform .ecosystem-item-parent-market .ecosystem-item-chill{display:flex;flex-direction:column;align-items:center;gap:.5rem}.htransform .ecosystem-htransform .ecosystem-item-parent-market .ecosystem-item-chill img{width:40px}.htransform .ecosystem-content{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem;gap:1.5rem;background:#fff}@media only screen and (max-width: 991px){.htransform .ecosystem-content{padding:1.5rem 0;background:unset}}.htransform .ecosystem-content .ecosystem-content-chill{display:flex;flex-direction:row;align-items:flex-start;background:#FAFAFA;border:1px solid rgba(204,204,204,.08);border-radius:2px;padding:.75rem;gap:.5rem}.htransform .ecosystem-content .ecosystem-content-chill .chill-description{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}@media only screen and (max-width: 991px){.htransform .ecosystem-content .ecosystem-content-chill-mb{flex-direction:column}}@media only screen and (max-width: 991px){.htransform .solution-hstransform{flex-direction:row!important}.htransform .solution-hstransform .customer-partner-parent{display:block!important}}.htransform .customer-partner{display:flex;flex-direction:column;gap:1rem}.htransform .customer-partner .customer-partner-parent{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.htransform .customer-partner .customer-partner-parent .customer-partner-child{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;justify-content:space-between}@media only screen and (max-width: 991px){.htransform .customer-partner .customer-partner-parent .customer-partner-child .image-mobile{width:4rem;height:4rem}}.htransform .customer-partner .grid-template-columns-2{grid-template-columns:repeat(2,1fr)}.htransform .customer-partner-mobile{padding:1.5rem 3rem}.htransform .customer-partner-mobile .stacking-context .content-card{padding:1.5rem}.htransform .customer-partner-mobile .stacking-context .content-card .content-card-icon{width:2.4669rem;height:auto;margin-bottom:1.8125rem}.htransform .customer-partner-mobile .stacking-context .content-card .content-card-title{margin-bottom:.9375rem;font-style:normal;font-weight:600;font-size:1.25rem;line-height:1.875rem}.htransform .customer-partner-mobile .stacking-context .content-card .content-card-link img{width:2rem;height:auto}.htransform .customer-partner-mobile .stacking-context .content-card .content-card-link span{font-style:normal;font-weight:600;font-size:.875rem;line-height:1.25rem}@media only screen and (max-width: 991px){.htransform .customer-partner-mobile{padding:0}.htransform .customer-partner-mobile .stacking-context .content-card{padding:.5rem}.htransform .customer-partner-mobile .stacking-context .content-card .content-card-title{margin-bottom:.5625rem;font-size:.75rem;line-height:1rem}.htransform .customer-partner-mobile .stacking-context .content-card .content-card-link{display:flex;align-items:center;gap:.5rem}.htransform .customer-partner-mobile .stacking-context .content-card .content-card-link img{width:1.75rem;height:auto}}.htransform .question-flex{display:flex;justify-content:center;padding-top:1rem}.htransform .question-flex .question{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.75rem 1.5rem;gap:.625rem;isolation:isolate;background:#FCFCFC;border:1px solid #F0F0F0;box-shadow:0 2px #00000004;border-radius:999px;width:max-content;max-width:max-content}.htransform .question-flex .question .icon-arrow{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5625rem;width:2rem;height:2rem;background:#fff;border:2px dashed rgba(0,0,0,.064);border-radius:999px}.htransform .gradient-green{background:linear-gradient(270deg,#3AB51B .06%,#006618 99.99%)}.htransform .solution-item{display:flex;flex-direction:column;align-items:center;padding:2rem;gap:.625rem;isolation:isolate;filter:drop-shadow(0px 2px 0px rgba(0,0,0,.043));border-radius:.5rem}.htransform .solution-question{background:unset!important;border:unset!important;box-shadow:unset!important;border-radius:unset!important}.htransform .outstanding-solution-parent{display:flex;align-items:flex-start;gap:1.5rem;padding:3rem}@media only screen and (max-width: 991px){.htransform .outstanding-solution-parent{flex-direction:column;padding:1.25rem}}.htransform .outstanding-solution-parent .outstanding-solution-item{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;border-radius:2px;-webkit-box-flex:1;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;min-width:0}.htransform .outstanding-solution-parent .outstanding-solution-item img{width:100%}.htransform .outstanding-solution-parent .outstanding-solution-item .hidden-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.htransform .outstanding-solution-parent .outstanding-solution-item .unset-padding{padding:unset!important}.htransform .outstanding-solution-parent .outstanding-solution-item .solution-item-body{-webkit-box-flex:1;flex:1 1 auto}.contact-hspace .content,.contact-hspace .form-contact{padding:3rem}@media only screen and (max-width: 991px){.contact-hspace .content,.contact-hspace .form-contact{padding:0 1.25rem 1.5rem}}.contact-hspace .form-contact{padding:0 183px}@media only screen and (max-width: 991px){.contact-hspace .form-contact{padding:0 1.25rem}}.contact-hspace .form-contact .form-contact-title{display:flex;gap:1.5rem;align-items:center;justify-content:center;margin:1rem 0 1.5rem}.contact-hspace .form-contact .submit-btn-contact{padding:.75rem 1.75rem;background:#00B31E;box-shadow:0 2px #0000000b;border-radius:999px;width:max-content;max-width:max-content;color:#fff}.custom-form-contact .unset-padding{padding:unset}.contact-home .newsletter-home{background-repeat:no-repeat;background-size:cover;width:100%;height:100%;background-position:center;padding:7.5rem 6rem}@media only screen and (max-width: 1200px){.contact-home .newsletter-home{padding:6rem 3rem}}@media only screen and (max-width: 991px){.contact-home .newsletter-home{padding:1.25rem}}.contact-home .newsletter-home .newsletter-contact{padding:3rem;gap:1rem;background:#fff}@media only screen and (max-width: 991px){.contact-home .newsletter-home .newsletter-contact .flex-direction{flex-direction:column-reverse;gap:1rem}}@media only screen and (max-width: 991px){.contact-home .newsletter-home .newsletter-contact .text-center-download{text-align:center}}@media only screen and (max-width: 991px){.contact-home .newsletter-home .newsletter-contact{padding:1.25rem}}.contact-home .newsletter-home .newsletter-contact .newsletter-left{display:flex;flex-direction:column;gap:.75rem}.contact-home .newsletter-home .newsletter-contact .newsletter-right{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 991px){.contact-home .newsletter-home .newsletter-contact .newsletter-right{flex-direction:column;gap:1rem}}.contact-home .newsletter-home .newsletter-contact .newsletter-right .download-left{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.contact-home .newsletter-home .newsletter-contact .newsletter-right .download-left .title{display:flex;gap:.5rem;align-items:center}.contact-home .newsletter-home .newsletter-contact .newsletter-right .download-left .title .background-hagri{display:flex;flex-direction:row;align-items:center;gap:.3rem;padding:.3rem}.contact-home .newsletter-home .newsletter-contact .newsletter-right .download-left .learn-about{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.3rem;isolation:isolate}.contact-home .newsletter-home .newsletter-contact .newsletter-right .download-left .learn-about .arrow{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5rem;width:2rem;height:2rem;background:#fff;border:2px dashed rgba(0,0,0,.064);border-radius:999px}.contact-home .newsletter-home .newsletter-contact .input-search .centered{display:flex;width:100%;height:100%}.contact-home .newsletter-home .newsletter-contact .input-search .search{position:relative;width:60ch;height:4rem;padding-left:1.5rem;border-radius:3rem;background:#ffffff;border:2px solid #F5F5F5;transition:transform .2s ease-in-out}.contact-home .newsletter-home .newsletter-contact .input-search .search:before{content:"";position:absolute;inset:0;border-radius:1.5rem;box-shadow:0 .5rem 2rem -1rem #00006480;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.contact-home .newsletter-home .newsletter-contact .input-search .search input{all:unset;height:100%;width:100%;color:#335}.contact-home .newsletter-home .newsletter-contact .input-search .search input::placeholder{color:inherit;opacity:.3}.contact-home .newsletter-home .newsletter-contact .input-search .search button{all:unset;position:absolute;top:10%;right:1.5%;height:3rem;width:3rem;border-radius:1.5rem;background:#00B31E;cursor:pointer;float:right;display:flex;justify-content:center;align-items:center;color:#fff}.contact-home .newsletter-home .newsletter-contact .input-search .search button:before{content:"";position:absolute;inset:0;border-radius:1.5rem;opacity:0;transition:opacity .3s ease-in-out}.contact-home .newsletter-home .newsletter-contact .input-search .search button:hover:before{opacity:1}.contact-home .newsletter-home .newsletter-contact .input-search .search button label{display:block;opacity:0;color:#fff;width:0;transition:width .2s ease-in-out,opacity .1s ease-in-out}.contact-home .newsletter-home .newsletter-contact .input-search .search:has(input:not(:placeholder-shown)) button label{opacity:1;width:3rem;margin-left:-.5rem;padding-right:1rem}.criteria-banner{padding:0 3rem}.criteria-banner .banner-title{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.criteria-banner .text-4{margin-right:.5rem}.criteria-banner .contact-us-button{width:max-content;padding:1rem 1.75rem;background:#00B31E;box-shadow:0 2px #0000000b;border-radius:999px;margin:1.5rem 0}.criteria-banner .icon-download{max-width:408px}.criteria-banner .icon-download img{max-width:50%}.criteria-banner .icon-download .img-me{margin-right:1.92%}@media only screen and (max-width: 960px){.criteria-banner{padding:1.1875rem 1.25rem}.criteria-banner .contact-us-button{padding:.75rem 1.25rem;margin:1rem 0}.criteria-banner .icon-download{padding-top:.75rem}}.criteria-content{display:flex}.criteria-content .nav-menu-left{position:sticky;top:3rem}@media only screen and (min-width: 991px){.criteria-content .nav-menu-left{display:block}}.criteria-content .nav-menu-left a{color:#00000040;display:block}.criteria-content .nav-menu-left a.current{color:#00b31e!important}.criteria-content .nav-menu-left ul{padding:3rem}.criteria-content .nav-menu-left ul li{padding:.875rem 0}@media only screen and (max-width: 1024px){.criteria-content .nav-menu-left ul{padding:2rem}}.criteria-content .contents-right{width:100%}.criteria-content .contents-right .content-item{padding:3rem;margin-bottom:1.5rem;font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1rem;line-height:1.5rem}.criteria-content .contents-right .content-item .gradient-hr{margin:1.5rem 0}.criteria-content .contents-right .section-1 h1 strong,.criteria-content .contents-right .section-2 h1 strong{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:2rem}.criteria-content .contents-right .section-1 h3 strong,.criteria-content .contents-right .section-2 h3 strong{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1.5rem;line-height:2rem}.criteria-content .contents-right .section-1 h4.text-h5,.criteria-content .contents-right .section-2 h4.text-h5{margin:.25rem 0}.criteria-content .contents-right .section-1 ul,.criteria-content .contents-right .section-2 ul{padding-right:1em;list-style-type:none;list-style-position:outside}.criteria-content .contents-right .section-1 ul li,.criteria-content .contents-right .section-2 ul li{padding-left:1em;margin-bottom:.5rem;position:relative}.criteria-content .contents-right .section-1 ul li:before,.criteria-content .contents-right .section-2 ul li:before{content:"-";position:absolute;left:0}.criteria-content .contents-right .intro{margin-bottom:1rem}.criteria-content .contents-right .intro p{line-height:1.5rem;margin-bottom:.5rem}.criteria-content .contents-right .section-docs p{font-weight:500}.criteria-content .contents-right .section-docs .doc-item{margin-top:.5rem}.criteria-content .contents-right .section-docs .doc-item .download-img{margin-right:1rem}@media only screen and (max-width: 960px){.criteria-content .contents-right .content-item{padding:1.25rem;margin-bottom:1rem;font-size:.8rem;line-height:1.25rem}.criteria-content .contents-right .content-item .gradient-hr{margin:1rem 0}.criteria-content .contents-right .content-item .section-docs p{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.criteria-content .contents-right .content-item .section-docs .doc-item{margin-top:1rem}.criteria-content .contents-right .content-item .section-docs .doc-item .download-img{width:28px;height:auto;margin-right:.5rem}.criteria-content .contents-right .content-item .section-docs .doc-item .download-content .download-title{font-weight:600}.criteria-content .contents-right .content-item .section-docs .doc-item .download-content .download-update-day{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.criteria-content .contents-right .section-1 h1,.criteria-content .contents-right .section-2 h1{line-height:unset}.criteria-content .contents-right .section-1 h1 strong,.criteria-content .contents-right .section-2 h1 strong{font-size:1.3rem;line-height:1.5rem}.criteria-content .contents-right .section-1 h3 strong,.criteria-content .contents-right .section-2 h3 strong{font-size:1rem;line-height:1.25rem}}.criteria-content-2{padding:1.5rem 3rem}.criteria-content-2 .stacking-context .content-card{padding:1.5rem}.criteria-content-2 .stacking-context .content-card .content-card-icon{width:39.47px;height:auto;margin-bottom:1.8125rem}.criteria-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.9375rem;font-weight:600}.criteria-content-2 .stacking-context .content-card .content-card-link img{width:32px;height:auto}.criteria-content-2 .stacking-context .content-card .content-card-link span{font-weight:600}@media only screen and (max-width: 960px){.criteria-content-2{padding:1.25rem 1.25rem 0}.criteria-content-2 .stacking-context .content-card{padding:.75rem}.criteria-content-2 .stacking-context .content-card .content-card-icon{width:24.67px;height:auto;margin-bottom:1rem}.criteria-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.5625rem}.criteria-content-2 .stacking-context .content-card .content-card-link img{width:28px;height:auto}}.criteria-content-2 .content-2-title{margin-bottom:1.5rem}.criteria-content-2 .content-2-title h2{margin-right:1rem;margin-left:1rem}@media only screen and (max-width: 960px){.criteria-content-2 .content-2-title h2{font-weight:600;margin:0 .375rem}}.criteria-solution-footer{padding:3rem}.criteria-solution-footer p:first-of-type{font-weight:600;color:#000000d9;margin-bottom:1.5rem}.criteria-solution-footer .solution-card-image{margin-bottom:.5rem;position:relative}.criteria-solution-footer .solution-card-image .image-title{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem 1rem;gap:.5rem;position:absolute;left:0;right:0;bottom:-.59px;background:rgba(153,153,153,.24);backdrop-filter:blur(8px)}.criteria-solution-footer .solution-card-image .image-title span{font-weight:600;color:#fff}.criteria-solution-footer .solution-card-body .body-title{font-weight:600;color:#000000d9;margin-top:.5rem;margin-bottom:.25rem}.criteria-solution-footer .solution-card-body .body-text{font-weight:500;color:#00000073;margin-bottom:.25rem}.criteria-solution-footer .solution-card-body .body-link{padding:.4375rem 0}.criteria-solution-footer .solution-card-body .body-link span{font-weight:600;text-align:center}@media only screen and (max-width: 960px){.criteria-solution-footer{padding:1.25rem}.criteria-solution-footer .solution-card-image{margin-top:.5rem}.criteria-solution-footer .solution-card-image .image-title{padding:.25rem .5rem}.criteria-solution-footer .solution-card-image .image-title span{font-weight:500}.criteria-solution-footer .solution-card-body .body-title{margin-top:.5rem;margin-bottom:.25rem}.criteria-solution-footer .solution-card-body .body-text{margin-bottom:.25rem}}.plus-ul{padding-right:1em;list-style-type:none;list-style-position:outside}.plus-ul li{padding-left:1em;position:relative}.plus-ul li:before{content:"+";position:absolute;left:0}.minus-ul{padding-right:1em;list-style-type:none;list-style-position:outside}.minus-ul li{padding-left:1em;position:relative}.minus-ul li:before{content:"-";position:absolute;left:0}.startup-course-content{display:flex}.startup-course-content .nav-menu-left{position:sticky;top:3rem}@media only screen and (min-width: 991px){.startup-course-content .nav-menu-left{display:block}}.startup-course-content .nav-menu-left a{color:#00000040;display:block}.startup-course-content .nav-menu-left a.current{color:#00b31e!important}.startup-course-content .nav-menu-left ul{padding:3rem}.startup-course-content .nav-menu-left ul li{padding:.875rem 0}@media only screen and (max-width: 1024px){.startup-course-content .nav-menu-left ul{padding:2rem}}.startup-course-content .contents-right{width:100%}.startup-course-content .contents-right h1 strong{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:2rem}.startup-course-content .contents-right h3 strong{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1.5rem;line-height:2rem;font-weight:600}.startup-course-content .contents-right .content-item{padding:3rem;margin-bottom:1.5rem;font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1rem;line-height:1.5rem}.startup-course-content .contents-right .content-item .gradient-hr{margin:1.5rem 0}.startup-course-content .contents-right .section-1 p{margin-bottom:1rem}.startup-course-content .contents-right .section-2 .section-content .section-list{padding:1.5rem;background-color:#fff;margin-bottom:1.5rem}.startup-course-content .contents-right .section-2 .section-content .section-list .list-image{padding:.75rem;margin-right:1rem}.startup-course-content .contents-right .section-2 .section-content .section-list .list-image img{width:1.5rem;height:auto}.startup-course-content .contents-right .section-2 .section-content .section-list .list-title{font-weight:500}.startup-course-content .contents-right .section-3 ul,.startup-course-content .contents-right .section-4 ul{padding-right:1em;list-style-type:none;list-style-position:outside}.startup-course-content .contents-right .section-3 ul li,.startup-course-content .contents-right .section-4 ul li{padding-left:1em;position:relative}.startup-course-content .contents-right .section-3 ul li:before,.startup-course-content .contents-right .section-4 ul li:before{content:"-";position:absolute;left:0}.startup-course-content .contents-right .doc-item{margin-top:.5rem}.startup-course-content .contents-right .doc-item img{margin-right:.25rem;width:30px}@media only screen and (max-width: 960px){.startup-course-content .contents-right .content-item{padding:1.25rem;margin-bottom:1rem;font-size:.8rem;line-height:1.25rem}.startup-course-content .contents-right .content-item .gradient-hr{margin:1rem 0}.startup-course-content .contents-right .content-item .section-docs p{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.startup-course-content .contents-right .content-item .section-docs .doc-item{margin-top:1rem}.startup-course-content .contents-right .content-item .section-docs .doc-item .download-img{width:28px;height:auto;margin-right:.5rem}.startup-course-content .contents-right .content-item .section-docs .doc-item .download-content .download-title{font-weight:600}.startup-course-content .contents-right .content-item .section-docs .doc-item .download-content .download-update-day{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.startup-course-content .contents-right .section-2 .section-content .section-list{padding:.5rem;background-color:#fff;margin-bottom:.5rem}.startup-course-content .contents-right .section-2 .section-content .section-list .list-image{padding:.25rem;margin-right:1rem}.startup-course-content .contents-right .section-2 .section-content .section-list .list-image img{width:1rem;height:auto}.startup-course-content .contents-right .section-2 .section-content .section-list .list-title{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.startup-course-content .contents-right h1{line-height:unset}.startup-course-content .contents-right h1 strong{font-size:1.3rem;line-height:1.5rem}.startup-course-content .contents-right h3 strong{font-size:1rem;line-height:1.25rem}}.startup-course-content-2{padding:1.5rem 3rem}.startup-course-content-2 .stacking-context .content-card{padding:1.5rem}.startup-course-content-2 .stacking-context .content-card .content-card-icon{width:39.47px;height:auto;margin-bottom:1.8125rem}.startup-course-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.9375rem;font-weight:600}.startup-course-content-2 .stacking-context .content-card .content-card-link img{width:32px;height:auto}.startup-course-content-2 .stacking-context .content-card .content-card-link span{font-weight:600}@media only screen and (max-width: 960px){.startup-course-content-2{padding:1.25rem 1.25rem 0}.startup-course-content-2 .stacking-context .content-card{padding:.75rem}.startup-course-content-2 .stacking-context .content-card .content-card-icon{width:24.67px;height:auto;margin-bottom:1rem}.startup-course-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.5625rem}.startup-course-content-2 .stacking-context .content-card .content-card-link img{width:28px;height:auto}}.startup-course-content-2 .content-2-title{margin-bottom:1.5rem}.startup-course-content-2 .content-2-title h2{margin-right:1rem;margin-left:1rem}@media only screen and (max-width: 960px){.startup-course-content-2 .content-2-title h2{font-weight:600;margin:0 .375rem}}.agri-startup-program-content{display:flex}.agri-startup-program-content .nav-menu-left{position:sticky;top:3rem}@media only screen and (min-width: 991px){.agri-startup-program-content .nav-menu-left{display:block}}.agri-startup-program-content .nav-menu-left a{color:#00000040;display:block}.agri-startup-program-content .nav-menu-left a.current{color:#00b31e!important}.agri-startup-program-content .nav-menu-left ul{padding:3rem}.agri-startup-program-content .nav-menu-left ul li{padding:.875rem 0}@media only screen and (max-width: 1024px){.agri-startup-program-content .nav-menu-left ul{padding:2rem}}.agri-startup-program-content .contents-right{width:100%}.agri-startup-program-content .contents-right h1 strong{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:2rem}.agri-startup-program-content .contents-right h3 strong{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1.5rem;line-height:2rem;font-weight:600}.agri-startup-program-content .contents-right .content-item{padding:3rem;margin-bottom:1.5rem;font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1rem;line-height:1.5rem;background:#FFFFFF}.agri-startup-program-content .contents-right .content-item .gradient-hr{margin:1.5rem 0}.agri-startup-program-content .contents-right .section-2 .section-content .section-list{padding:1.5rem;background-color:#fff;margin-bottom:1.5rem}.agri-startup-program-content .contents-right .section-2 .section-content .section-list .list-image{padding:.75rem;margin-right:1rem}.agri-startup-program-content .contents-right .section-2 .section-content .section-list .list-image img{width:1.5rem;height:auto}.agri-startup-program-content .contents-right .section-2 .section-content .section-list .list-title{font-weight:500}.agri-startup-program-content .contents-right .section-3 ul,.agri-startup-program-content .contents-right .section-4 ul{padding-right:1em;list-style-type:none;list-style-position:outside}.agri-startup-program-content .contents-right .section-3 ul li,.agri-startup-program-content .contents-right .section-4 ul li{position:relative}.agri-startup-program-content .contents-right .doc-item{margin-top:.5rem}.agri-startup-program-content .contents-right .doc-item img{margin-right:.25rem;width:30px}@media only screen and (max-width: 960px){.agri-startup-program-content .contents-right .content-item{padding:1.25rem;margin-bottom:1rem;font-size:.8rem;line-height:1.25rem}.agri-startup-program-content .contents-right .content-item .gradient-hr{margin:1rem 0}.agri-startup-program-content .contents-right .content-item .section-docs p{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.agri-startup-program-content .contents-right .content-item .section-docs .doc-item{margin-top:1rem}.agri-startup-program-content .contents-right .content-item .section-docs .doc-item .download-img{width:28px;height:auto;margin-right:.5rem}.agri-startup-program-content .contents-right .content-item .section-docs .doc-item .download-content .download-title{font-weight:600}.agri-startup-program-content .contents-right .content-item .section-docs .doc-item .download-content .download-update-day{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.agri-startup-program-content .contents-right .section-2 .section-content .section-list{padding:.5rem;background-color:#fff;margin-bottom:.5rem}.agri-startup-program-content .contents-right .section-2 .section-content .section-list .list-image{padding:.25rem;margin-right:1rem}.agri-startup-program-content .contents-right .section-2 .section-content .section-list .list-image img{width:1rem;height:auto}.agri-startup-program-content .contents-right .section-2 .section-content .section-list .list-title{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.agri-startup-program-content .contents-right h1{line-height:unset}.agri-startup-program-content .contents-right h1 strong{font-size:1.3rem;line-height:1.5rem}.agri-startup-program-content .contents-right h3 strong{font-size:1rem;line-height:1.25rem}}.agri-startup-program-content-2{padding:1.5rem 3rem}.agri-startup-program-content-2 .stacking-context .content-card{padding:1.5rem}.agri-startup-program-content-2 .stacking-context .content-card .content-card-icon{width:39.47px;height:auto;margin-bottom:1.8125rem}.agri-startup-program-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.9375rem;font-weight:600}.agri-startup-program-content-2 .stacking-context .content-card .content-card-link img{width:32px;height:auto}.agri-startup-program-content-2 .stacking-context .content-card .content-card-link span{font-weight:600}@media only screen and (max-width: 960px){.agri-startup-program-content-2{padding:1.25rem 1.25rem 0}.agri-startup-program-content-2 .stacking-context .content-card{padding:.75rem}.agri-startup-program-content-2 .stacking-context .content-card .content-card-icon{width:24.67px;height:auto;margin-bottom:1rem}.agri-startup-program-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.5625rem}.agri-startup-program-content-2 .stacking-context .content-card .content-card-link img{width:28px;height:auto}}.agri-startup-program-content-2 .content-2-title{margin-bottom:1.5rem}.agri-startup-program-content-2 .content-2-title h2{margin-right:1rem;margin-left:1rem}@media only screen and (max-width: 960px){.agri-startup-program-content-2 .content-2-title h2{font-weight:600;margin:0 .375rem}}.docs{padding:2rem}.docs .tab-pane{display:none}.docs .tab-pane.active{display:block}.docs-content-container .container-steps{text-align:justify}.docs-content-container .container-img img{width:100%}.docs-content-container .container-img p{text-align:center}.docs-list-menu .doc-item{margin-top:.5rem}.docs-list-menu .doc-item .download-img{margin-right:1rem}.docs-list-menu .nav{display:unset}.docs-list-menu .nav-link{color:#000;padding:0}.docs-list-menu .nav-link.active{color:#006618;background-color:unset}.docs-list-menu .nav-link:focus,.docs-list-menu .nav-link:hover{color:#006618}@media only screen and (max-width: 960px){.docs-list-menu .content-item{padding:1.25rem;margin-bottom:1rem}.docs-list-menu .content-item .gradient-hr{margin:1rem 0}.docs-list-menu .content-item p{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.docs-list-menu .content-item .doc-item{margin-top:1rem}.docs-list-menu .content-item .doc-item .download-img{width:28px;height:auto;margin-right:.5rem}.docs-list-menu .content-item .doc-item .download-content .download-title{font-weight:600}}.dig-production-processing-plant-banner{padding:0 3rem}.dig-production-processing-plant-banner .banner-title{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.dig-production-processing-plant-banner .text-4{margin-right:.5rem}.dig-production-processing-plant-banner .contact-us-button{width:max-content;padding:1rem 1.75rem;background:#00B31E;box-shadow:0 2px #0000000b;border-radius:999px;margin:1.5rem 0}.dig-production-processing-plant-banner .icon-download{max-width:408px}.dig-production-processing-plant-banner .icon-download img{max-width:50%}.dig-production-processing-plant-banner .icon-download .img-me{margin-right:1.92%}@media only screen and (max-width: 960px){.dig-production-processing-plant-banner{padding:1.1875rem 1.25rem}.dig-production-processing-plant-banner .contact-us-button{padding:.75rem 1.25rem;margin:1rem 0}.dig-production-processing-plant-banner .icon-download{padding-top:.75rem}}.dig-production-processing-plant-content{display:flex}.dig-production-processing-plant-content .nav-menu-left{position:sticky;top:3rem}@media only screen and (min-width: 991px){.dig-production-processing-plant-content .nav-menu-left{display:block}}.dig-production-processing-plant-content .nav-menu-left a{color:#00000040;display:block}.dig-production-processing-plant-content .nav-menu-left a.current{color:#00b31e!important}.dig-production-processing-plant-content .nav-menu-left ul{padding:3rem}.dig-production-processing-plant-content .nav-menu-left ul li{padding:.875rem 0}@media only screen and (max-width: 1024px){.dig-production-processing-plant-content .nav-menu-left ul{padding:2rem}}.dig-production-processing-plant-content .contents-right{width:100%}.dig-production-processing-plant-content .contents-right .content-item{padding:3rem;margin-bottom:1.5rem}.dig-production-processing-plant-content .contents-right .content-item .gradient-hr{margin:1.5rem 0}.dig-production-processing-plant-content .contents-right #section-1~p{margin-bottom:1rem}.dig-production-processing-plant-content .contents-right #section-1~.img{margin:1.25rem}.dig-production-processing-plant-content .contents-right #section-2~div .section-title{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:600;margin-bottom:1rem}.dig-production-processing-plant-content .contents-right #section-2~div .section-list{background-color:#fff;margin-bottom:1.5rem;border-radius:10px}.dig-production-processing-plant-content .contents-right #section-2~div .section-list .list-image{padding:.75rem;margin-right:1rem}.dig-production-processing-plant-content .contents-right #section-2~div .section-list .list-image img{width:1.5rem;height:auto}.dig-production-processing-plant-content .contents-right #section-2~div .section-list .list-title{font-weight:500}.dig-production-processing-plant-content .contents-right #section-3~p{font-weight:500}.dig-production-processing-plant-content .contents-right #section-3~.doc-item{margin-top:.5rem}.dig-production-processing-plant-content .contents-right #section-3~.doc-item .download-img{margin-right:1rem}@media only screen and (max-width: 960px){.dig-production-processing-plant-content .contents-right .content-item{padding:1.25rem;margin-bottom:1rem}.dig-production-processing-plant-content .contents-right .content-item .gradient-hr{margin:1rem 0}.dig-production-processing-plant-content .contents-right .content-item #section-1~p{margin:1rem 0}.dig-production-processing-plant-content .contents-right .content-item #section-1~.img{margin:0}.dig-production-processing-plant-content .contents-right .content-item #section-2~.section-content{margin-bottom:1rem}.dig-production-processing-plant-content .contents-right .content-item #section-2~.section-content .section-title{font-weight:600;text-align:center;background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:1rem}.dig-production-processing-plant-content .contents-right .content-item #section-2~.section-content .section-list{padding:.5rem;background-color:#fff;margin-bottom:.5rem}.dig-production-processing-plant-content .contents-right .content-item #section-2~.section-content .section-list .list-image{padding:.25rem;margin-right:1rem}.dig-production-processing-plant-content .contents-right .content-item #section-2~.section-content .section-list .list-image img{width:1rem;height:auto}.dig-production-processing-plant-content .contents-right .content-item #section-2~.section-content .section-list .list-title{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.dig-production-processing-plant-content .contents-right .content-item #section-3~p{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.dig-production-processing-plant-content .contents-right .content-item #section-3~.doc-item{margin-top:1rem}.dig-production-processing-plant-content .contents-right .content-item #section-3~.doc-item .download-img{width:28px;height:auto;margin-right:.5rem}.dig-production-processing-plant-content .contents-right .content-item #section-3~.doc-item .download-content .download-title{font-weight:600}.dig-production-processing-plant-content .contents-right .content-item #section-3~.doc-item .download-content .download-update-day{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}}.dig-production-processing-plant-content-2{padding:1.5rem 3rem}.dig-production-processing-plant-content-2 .stacking-context .content-card{padding:1.5rem}.dig-production-processing-plant-content-2 .stacking-context .content-card .content-card-icon{width:39.47px;height:auto;margin-bottom:1.8125rem}.dig-production-processing-plant-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.9375rem;font-weight:600}.dig-production-processing-plant-content-2 .stacking-context .content-card .content-card-link img{width:32px;height:auto}.dig-production-processing-plant-content-2 .stacking-context .content-card .content-card-link span{font-weight:600}@media only screen and (max-width: 960px){.dig-production-processing-plant-content-2{padding:1.25rem 1.25rem 0}.dig-production-processing-plant-content-2 .stacking-context .content-card{padding:.75rem}.dig-production-processing-plant-content-2 .stacking-context .content-card .content-card-icon{width:24.67px;height:auto;margin-bottom:1rem}.dig-production-processing-plant-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.5625rem}.dig-production-processing-plant-content-2 .stacking-context .content-card .content-card-link img{width:28px;height:auto}}.dig-production-processing-plant-content-2 .content-2-title{margin-bottom:1.5rem}.dig-production-processing-plant-content-2 .content-2-title h2{margin-right:1rem;margin-left:1rem}@media only screen and (max-width: 960px){.dig-production-processing-plant-content-2 .content-2-title h2{font-weight:600;margin:0 .375rem}}.dig-production-processing-plant-solution-footer{padding:3rem}.dig-production-processing-plant-solution-footer p:first-of-type{font-weight:600;color:#000000d9;margin-bottom:1.5rem}.dig-production-processing-plant-solution-footer .solution-card-image{margin-bottom:.5rem;position:relative}.dig-production-processing-plant-solution-footer .solution-card-image .image-title{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem 1rem;gap:.5rem;position:absolute;left:0;right:0;bottom:-.59px;background:rgba(153,153,153,.24);backdrop-filter:blur(8px)}.dig-production-processing-plant-solution-footer .solution-card-image .image-title span{font-weight:600;color:#fff}.dig-production-processing-plant-solution-footer .solution-card-body .body-title{font-weight:600;color:#000000d9;margin-top:.5rem;margin-bottom:.25rem}.dig-production-processing-plant-solution-footer .solution-card-body .body-text{font-weight:500;color:#00000073;margin-bottom:.25rem}.dig-production-processing-plant-solution-footer .solution-card-body .body-link{padding:.4375rem 0}.dig-production-processing-plant-solution-footer .solution-card-body .body-link span{font-weight:600;text-align:center}@media only screen and (max-width: 960px){.dig-production-processing-plant-solution-footer{padding:1.25rem}.dig-production-processing-plant-solution-footer .solution-card-image{margin-top:.5rem}.dig-production-processing-plant-solution-footer .solution-card-image .image-title{padding:.25rem .5rem}.dig-production-processing-plant-solution-footer .solution-card-image .image-title span{font-weight:500}.dig-production-processing-plant-solution-footer .solution-card-body .body-title{margin-top:.5rem;margin-bottom:.25rem}.dig-production-processing-plant-solution-footer .solution-card-body .body-text{margin-bottom:.25rem}}.dig-production-processing-plant .title-gradient{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:600;margin-bottom:1rem}.dig-production-processing-plant .list-margin{margin:0 0 1rem 1rem}.prod-method-trends-banner{padding:0 3rem}.prod-method-trends-banner .banner-title{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.prod-method-trends-banner .text-4{margin-right:.5rem}.prod-method-trends-banner .contact-us-button{width:max-content;padding:1rem 1.75rem;background:#00B31E;box-shadow:0 2px #0000000b;border-radius:999px;margin:1.5rem 0}.prod-method-trends-banner .icon-download{max-width:408px}.prod-method-trends-banner .icon-download img{max-width:50%}.prod-method-trends-banner .icon-download .img-me{margin-right:1.92%}@media only screen and (max-width: 960px){.prod-method-trends-banner{padding:1.1875rem 1.25rem}.prod-method-trends-banner .contact-us-button{padding:.75rem 1.25rem;margin:1rem 0}.prod-method-trends-banner .icon-download{padding-top:.75rem}}.prod-method-trends-content{display:flex}.prod-method-trends-content .nav-menu-left{position:sticky;top:3rem}@media only screen and (min-width: 991px){.prod-method-trends-content .nav-menu-left{display:block}}.prod-method-trends-content .nav-menu-left a{color:#00000040;display:block}.prod-method-trends-content .nav-menu-left a.current{color:#00b31e!important}.prod-method-trends-content .nav-menu-left ul{padding:3rem}.prod-method-trends-content .nav-menu-left ul li{padding:.875rem 0}@media only screen and (max-width: 1024px){.prod-method-trends-content .nav-menu-left ul{padding:2rem}}.prod-method-trends-content .contents-right{width:100%}.prod-method-trends-content .contents-right .content-item{padding:3rem;margin-bottom:1.5rem}.prod-method-trends-content .contents-right .content-item .gradient-hr{margin:1.5rem 0}.prod-method-trends-content .contents-right #section-2~div .section-title,.prod-method-trends-content .contents-right #section-1~div .section-title{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:600;margin-bottom:1rem}.prod-method-trends-content .contents-right #section-2~div .section-list,.prod-method-trends-content .contents-right #section-1~div .section-list{padding:1.5rem;background-color:#fff;margin-bottom:1.5rem}.prod-method-trends-content .contents-right #section-2~div .section-list .list-image,.prod-method-trends-content .contents-right #section-1~div .section-list .list-image{padding:.75rem;margin-right:1rem}.prod-method-trends-content .contents-right #section-2~div .section-list .list-image img,.prod-method-trends-content .contents-right #section-1~div .section-list .list-image img{width:1.5rem;height:auto}.prod-method-trends-content .contents-right #section-2~div .section-list .list-title,.prod-method-trends-content .contents-right #section-1~div .section-list .list-title{font-weight:500;text-align:justify;text-justify:inter-word}@media only screen and (max-width: 960px){.prod-method-trends-content .contents-right .content-item{padding:1.25rem;margin-bottom:1rem}.prod-method-trends-content .contents-right .content-item .gradient-hr{margin:1rem 0}.prod-method-trends-content .contents-right .content-item #section-2~.section-content,.prod-method-trends-content .contents-right .content-item #section-1~.section-content{margin-bottom:1rem}.prod-method-trends-content .contents-right .content-item #section-2~.section-content .section-title,.prod-method-trends-content .contents-right .content-item #section-1~.section-content .section-title{font-weight:600;text-align:center;background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:1rem}.prod-method-trends-content .contents-right .content-item #section-2~.section-content .section-list,.prod-method-trends-content .contents-right .content-item #section-1~.section-content .section-list{padding:.5rem;background-color:#fff;margin-bottom:.5rem}.prod-method-trends-content .contents-right .content-item #section-2~.section-content .section-list .list-image,.prod-method-trends-content .contents-right .content-item #section-1~.section-content .section-list .list-image{padding:.25rem;margin-right:1rem}.prod-method-trends-content .contents-right .content-item #section-2~.section-content .section-list .list-image img,.prod-method-trends-content .contents-right .content-item #section-1~.section-content .section-list .list-image img{width:1rem;height:auto}.prod-method-trends-content .contents-right .content-item #section-2~.section-content .section-list .list-title,.prod-method-trends-content .contents-right .content-item #section-1~.section-content .section-list .list-title{font-weight:500;font-feature-settings:"tnum" on,"lnum" on;text-align:justify;text-justify:inter-word}}.prod-method-trends-content-2{padding:1.5rem 3rem}.prod-method-trends-content-2 .stacking-context .content-card{padding:1.5rem}.prod-method-trends-content-2 .stacking-context .content-card .content-card-icon{width:39.47px;height:auto;margin-bottom:1.8125rem}.prod-method-trends-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.9375rem;font-weight:600}.prod-method-trends-content-2 .stacking-context .content-card .content-card-link img{width:32px;height:auto}.prod-method-trends-content-2 .stacking-context .content-card .content-card-link span{font-weight:600}@media only screen and (max-width: 960px){.prod-method-trends-content-2{padding:1.25rem 1.25rem 0}.prod-method-trends-content-2 .stacking-context .content-card{padding:.75rem}.prod-method-trends-content-2 .stacking-context .content-card .content-card-icon{width:24.67px;height:auto;margin-bottom:1rem}.prod-method-trends-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.5625rem}.prod-method-trends-content-2 .stacking-context .content-card .content-card-link img{width:28px;height:auto}}.prod-method-trends-content-2 .content-2-title{margin-bottom:1.5rem}.prod-method-trends-content-2 .content-2-title h2{margin-right:1rem;margin-left:1rem}@media only screen and (max-width: 960px){.prod-method-trends-content-2 .content-2-title h2{font-weight:600;margin:0 .375rem}}.prod-method-trends-solution-footer{padding:3rem}.prod-method-trends-solution-footer p:first-of-type{font-weight:600;color:#000000d9;margin-bottom:1.5rem}.prod-method-trends-solution-footer .solution-card-image{margin-bottom:.5rem;position:relative}.prod-method-trends-solution-footer .solution-card-image .image-title{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem 1rem;gap:.5rem;position:absolute;left:0;right:0;bottom:-.59px;background:rgba(153,153,153,.24);backdrop-filter:blur(8px)}.prod-method-trends-solution-footer .solution-card-image .image-title span{font-weight:600;color:#fff}.prod-method-trends-solution-footer .solution-card-body .body-title{font-weight:600;color:#000000d9;margin-top:.5rem;margin-bottom:.25rem}.prod-method-trends-solution-footer .solution-card-body .body-text{font-weight:500;color:#00000073;margin-bottom:.25rem}.prod-method-trends-solution-footer .solution-card-body .body-link{padding:.4375rem 0}.prod-method-trends-solution-footer .solution-card-body .body-link span{font-weight:600;text-align:center}@media only screen and (max-width: 960px){.prod-method-trends-solution-footer{padding:1.25rem}.prod-method-trends-solution-footer .solution-card-image{margin-top:.5rem}.prod-method-trends-solution-footer .solution-card-image .image-title{padding:.25rem .5rem}.prod-method-trends-solution-footer .solution-card-image .image-title span{font-weight:500}.prod-method-trends-solution-footer .solution-card-body .body-title{margin-top:.5rem;margin-bottom:.25rem}.prod-method-trends-solution-footer .solution-card-body .body-text{margin-bottom:.25rem}}.state-orientation{padding:2rem}.state-orientation-banner{padding:3rem}.state-orientation-banner .banner-img{margin-top:2rem}@media only screen and (max-width: 991px){.state-orientation{padding:1rem}.state-orientation-banner{padding:.25rem 0 1.25rem}.state-orientation-banner .banner-img{margin-top:1rem}}.state-orientation .list-margin{margin:0 0 1rem 1rem}.card-style{background-color:#fafafa;padding:1rem 1.5rem;margin-bottom:1rem}p.card-style{background-color:#fafafa;padding:.5rem;margin-bottom:1rem}.pages-ecosytem-banner{padding:0 3rem}@media only screen and (max-width: 991px){.pages-ecosytem-banner{padding:0 1.25rem}}.pages-ecosytem-content .section-desktop .text-black-25-opacity{padding:3rem 3rem 0}.pages-ecosytem-content .nav-menu-left{position:sticky;top:3rem;padding-top:3rem}@media only screen and (min-width: 768px){.pages-ecosytem-content .nav-menu-left{display:block}}.pages-ecosytem-content .nav-menu-left a{color:#00000040;display:block}.pages-ecosytem-content .nav-menu-left a.current{color:#00b31e!important}.pages-ecosytem-content .nav-menu-left ul{padding:0 3rem 3rem}.pages-ecosytem-content .nav-menu-left ul li{padding:.875rem 0}@media only screen and (max-width: 1024px){.pages-ecosytem-content .nav-menu-left ul{padding:2rem}}.pages-ecosytem-content .contents{width:100%}.pages-ecosytem-content .contents .content-item{padding:2rem}.pages-ecosytem-content .contents .content-item .ecosystem-content{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem;gap:1.5rem;background:#fff}@media only screen and (max-width: 991px){.pages-ecosytem-content .contents .content-item .ecosystem-content{padding:1.5rem 0;background:unset}}.pages-ecosytem-content .contents .content-item .ecosystem-content .ecosystem-content-chill{display:flex;flex-direction:row;align-items:flex-start;background:#FAFAFA;border:1px solid rgba(204,204,204,.08);border-radius:2px;padding:.75rem;gap:.5rem}.pages-ecosytem-content .contents .content-item .ecosystem-content .ecosystem-content-chill .chill-description{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}@media only screen and (max-width: 991px){.pages-ecosytem-content .contents .content-item .ecosystem-content .ecosystem-content-chill-mb{flex-direction:column}}.pages-ecosytem-content .contents .content-item .value-brought{margin-bottom:1rem}.pages-ecosytem-content .contents .content-item .value-brought .section-title{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:600;margin-bottom:1rem}.pages-ecosytem-content .contents .content-item .value-brought .section-list{padding:1.5rem;background-color:#fff;margin-bottom:1.5rem}.pages-ecosytem-content .contents .content-item .value-brought .section-list .list-image{padding:.75rem;margin-right:1rem}.pages-ecosytem-content .contents .content-item .value-brought .section-list .list-image img{width:1.5rem;height:auto}.pages-ecosytem-content .contents .content-item .value-brought .section-list .list-title{font-weight:500}@media only screen and (max-width: 991px){.pages-ecosytem-content .contents .content-item{padding:1rem}.pages-ecosytem-content .contents .content-item #section-1,.pages-ecosytem-content .contents .content-item #section-2{font-weight:600}.pages-ecosytem-content .contents .content-item #section-3~.section-items{padding-top:.625rem}.pages-ecosytem-content .contents .content-item #section-3~.section-items .section-item-element{padding:.625rem 0}.pages-ecosytem-content .contents .content-item #section-3~.section-items .section-item-element .element-img{margin-bottom:1.5rem}.pages-ecosytem-content .contents .content-item #section-3~.section-items .section-item-element .element-content .content-title{margin-bottom:.5rem;font-weight:600;color:#000000d9}.pages-ecosytem-content .contents .content-item #section-3~.section-items .section-item-element .element-content div img{width:24px}.pages-ecosytem-content .contents .content-item #section-3~.section-items .section-item-element .element-content div span{font-weight:500;text-align:center;font-feature-settings:"tnum" on,"lnum" on}.pages-ecosytem-content .contents .content-item .section-2-list{font-weight:600;text-align:center;color:#000000d9}.pages-ecosytem-content .contents .content-item .ul-company-introduction{font-weight:500;font-feature-settings:"tnum" on,"lnum" on;color:#000000d9}.pages-ecosytem-content .contents .content-item .value-brought .section-title{font-weight:600;text-align:center;background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:1rem}.pages-ecosytem-content .contents .content-item .value-brought .section-list{padding:.5rem;background-color:#fff;margin-bottom:.5rem}.pages-ecosytem-content .contents .content-item .value-brought .section-list .list-image{padding:.25rem;margin-right:1rem}.pages-ecosytem-content .contents .content-item .value-brought .section-list .list-image img{width:1rem;height:auto}.pages-ecosytem-content .contents .content-item .value-brought .section-list .list-title{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.pages-ecosytem-content .contents .policy{padding:1rem}.pages-ecosytem-content .contents .policy h2.text-h2{padding:0}}.pages-ecosytem .customer-partner{display:flex;flex-direction:column;gap:1rem}.pages-ecosytem .customer-partner .customer-partner-parent{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.pages-ecosytem .customer-partner .customer-partner-parent .customer-partner-child{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;justify-content:space-between}@media only screen and (max-width: 991px){.pages-ecosytem .customer-partner .customer-partner-parent .customer-partner-child .image-mobile{width:4rem;height:4rem}}.pages-ecosytem .customer-partner .grid-template-columns-2{grid-template-columns:repeat(2,1fr)}.pages-ecosytem .customer-partner-mobile{padding:1.5rem 3rem}.pages-ecosytem .customer-partner-mobile .stacking-context .content-card{padding:1.5rem}.pages-ecosytem .customer-partner-mobile .stacking-context .content-card .content-card-icon{width:2.4669rem;height:auto;margin-bottom:1.8125rem}.pages-ecosytem .customer-partner-mobile .stacking-context .content-card .content-card-title{margin-bottom:.9375rem;font-style:normal;font-weight:600;font-size:1.25rem;line-height:1.875rem}.pages-ecosytem .customer-partner-mobile .stacking-context .content-card .content-card-link img{width:2rem;height:auto}.pages-ecosytem .customer-partner-mobile .stacking-context .content-card .content-card-link span{font-style:normal;font-weight:600;font-size:.875rem;line-height:1.25rem}@media only screen and (max-width: 991px){.pages-ecosytem .customer-partner-mobile{padding:0}.pages-ecosytem .customer-partner-mobile .stacking-context .content-card{padding:.5rem}.pages-ecosytem .customer-partner-mobile .stacking-context .content-card .content-card-title{margin-bottom:.5625rem;font-size:.75rem;line-height:1rem}.pages-ecosytem .customer-partner-mobile .stacking-context .content-card .content-card-link{display:flex;align-items:center;gap:.5rem}.pages-ecosytem .customer-partner-mobile .stacking-context .content-card .content-card-link img{width:1.75rem;height:auto}}.pages-ecosytem .question-flex{display:flex;justify-content:center;padding-top:1rem}.pages-ecosytem .question-flex .question{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.75rem 1.5rem;gap:.625rem;isolation:isolate;background:#FCFCFC;border:1px solid #F0F0F0;box-shadow:0 2px #00000004;border-radius:999px;width:max-content;max-width:max-content}.pages-ecosytem .question-flex .question .icon-arrow{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5625rem;width:2rem;height:2rem;background:#fff;border:2px dashed rgba(0,0,0,.064);border-radius:999px}.pages-ecosytem .gradient-green{background:linear-gradient(270deg,#3AB51B .06%,#006618 99.99%)}.pages-ecosytem .solution-item{display:flex;flex-direction:column;align-items:center;padding:2rem;gap:.625rem;isolation:isolate;filter:drop-shadow(0px 2px 0px rgba(0,0,0,.043));border-radius:.5rem}.pages-ecosytem .solution-question{background:unset!important;border:unset!important;box-shadow:unset!important;border-radius:unset!important}.pages-ecosytem .outstanding-solution-parent{display:flex;align-items:flex-start;gap:1.5rem;padding:3rem}@media only screen and (max-width: 991px){.pages-ecosytem .outstanding-solution-parent{flex-direction:column;padding:1.25rem}}.pages-ecosytem .outstanding-solution-parent .outstanding-solution-item{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;border-radius:2px;-webkit-box-flex:1;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;min-width:0}.pages-ecosytem .outstanding-solution-parent .outstanding-solution-item img{width:100%}.pages-ecosytem .outstanding-solution-parent .outstanding-solution-item .hidden-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}.pages-ecosytem .outstanding-solution-parent .outstanding-solution-item .unset-padding{padding:unset!important}.pages-ecosytem .outstanding-solution-parent .outstanding-solution-item .solution-item-body{-webkit-box-flex:1;flex:1 1 auto}.dig-of-farm-area-banner{padding:0 3rem}.dig-of-farm-area-banner .banner-title{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.dig-of-farm-area-banner .text-4{margin-right:.5rem}.dig-of-farm-area-banner .contact-us-button{width:max-content;padding:1rem 1.75rem;background:#00B31E;box-shadow:0 2px #0000000b;border-radius:999px;margin:1.5rem 0}.dig-of-farm-area-banner .icon-download{max-width:408px}.dig-of-farm-area-banner .icon-download img{max-width:50%}.dig-of-farm-area-banner .icon-download .img-me{margin-right:1.92%}@media only screen and (max-width: 960px){.dig-of-farm-area-banner{padding:1.1875rem 1.25rem}.dig-of-farm-area-banner .contact-us-button{padding:.75rem 1.25rem;margin:1rem 0}.dig-of-farm-area-banner .icon-download{padding-top:.75rem}}.dig-of-farm-area-content{display:flex}.dig-of-farm-area-content .nav-menu-left{position:sticky;top:3rem}@media only screen and (min-width: 991px){.dig-of-farm-area-content .nav-menu-left{display:block}}.dig-of-farm-area-content .nav-menu-left a{color:#00000040;display:block}.dig-of-farm-area-content .nav-menu-left a.current{color:#00b31e!important}.dig-of-farm-area-content .nav-menu-left ul{padding:3rem}.dig-of-farm-area-content .nav-menu-left ul li{padding:.875rem 0}@media only screen and (max-width: 1024px){.dig-of-farm-area-content .nav-menu-left ul{padding:2rem}}.dig-of-farm-area-content .contents-right{width:100%}.dig-of-farm-area-content .contents-right .content-item{padding:3rem;margin-bottom:1.5rem}.dig-of-farm-area-content .contents-right .content-item .gradient-hr{margin:1.5rem 0}.dig-of-farm-area-content .contents-right .intro{padding:1rem;color:#fff;background-color:#259c07;border-radius:1rem;margin-bottom:2rem}.dig-of-farm-area-content .contents-right .custom-card-border{border:1px dotted green;border-radius:1rem;padding:1rem;margin-top:1rem}.dig-of-farm-area-content .contents-right #section-1~p{margin-bottom:1rem}.dig-of-farm-area-content .contents-right #section-1~.img{margin:1.25rem}.dig-of-farm-area-content .contents-right #section-2~div .section-title{background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-weight:600;margin-bottom:1rem}.dig-of-farm-area-content .contents-right #section-2~div .section-list{padding:1.5rem;background-color:#fff;margin-bottom:1.5rem}.dig-of-farm-area-content .contents-right #section-2~div .section-list .list-image{padding:.75rem;margin-right:1rem}.dig-of-farm-area-content .contents-right #section-2~div .section-list .list-image img{width:1.5rem;height:auto}.dig-of-farm-area-content .contents-right #section-2~div .section-list .list-title{font-weight:500}.dig-of-farm-area-content .contents-right #section-3~p{font-weight:500}.dig-of-farm-area-content .contents-right #section-3~.doc-item{margin-top:.5rem}.dig-of-farm-area-content .contents-right #section-3~.doc-item .download-img{margin-right:1rem}@media only screen and (max-width: 960px){.dig-of-farm-area-content .contents-right .content-item{padding:1.25rem;margin-bottom:1rem}.dig-of-farm-area-content .contents-right .content-item .gradient-hr{margin:1rem 0}.dig-of-farm-area-content .contents-right .content-item #section-1~p{margin:1rem 0}.dig-of-farm-area-content .contents-right .content-item #section-1~.img{margin:0}.dig-of-farm-area-content .contents-right .content-item #section-2~.section-content{margin-bottom:1rem}.dig-of-farm-area-content .contents-right .content-item #section-2~.section-content .section-title{font-weight:600;text-align:center;background:linear-gradient(180deg,#3AB51B 0%,#006618 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:1rem}.dig-of-farm-area-content .contents-right .content-item #section-2~.section-content .section-list{padding:.5rem;background-color:#fff;margin-bottom:.5rem}.dig-of-farm-area-content .contents-right .content-item #section-2~.section-content .section-list .list-image{padding:.25rem;margin-right:1rem}.dig-of-farm-area-content .contents-right .content-item #section-2~.section-content .section-list .list-image img{width:1rem;height:auto}.dig-of-farm-area-content .contents-right .content-item #section-2~.section-content .section-list .list-title{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.dig-of-farm-area-content .contents-right .content-item #section-3~p{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}.dig-of-farm-area-content .contents-right .content-item #section-3~.doc-item{margin-top:1rem}.dig-of-farm-area-content .contents-right .content-item #section-3~.doc-item .download-img{width:28px;height:auto;margin-right:.5rem}.dig-of-farm-area-content .contents-right .content-item #section-3~.doc-item .download-content .download-title{font-weight:600}.dig-of-farm-area-content .contents-right .content-item #section-3~.doc-item .download-content .download-update-day{font-weight:500;font-feature-settings:"tnum" on,"lnum" on}}.dig-of-farm-area-content-2{padding:1.5rem 3rem}.dig-of-farm-area-content-2 .stacking-context .content-card{padding:1.5rem}.dig-of-farm-area-content-2 .stacking-context .content-card .content-card-icon{width:39.47px;height:auto;margin-bottom:1.8125rem}.dig-of-farm-area-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.9375rem;font-weight:600}.dig-of-farm-area-content-2 .stacking-context .content-card .content-card-link img{width:32px;height:auto}.dig-of-farm-area-content-2 .stacking-context .content-card .content-card-link span{font-weight:600}@media only screen and (max-width: 960px){.dig-of-farm-area-content-2{padding:1.25rem 1.25rem 0}.dig-of-farm-area-content-2 .stacking-context .content-card{padding:.75rem}.dig-of-farm-area-content-2 .stacking-context .content-card .content-card-icon{width:24.67px;height:auto;margin-bottom:1rem}.dig-of-farm-area-content-2 .stacking-context .content-card .content-card-title{margin-bottom:.5625rem}.dig-of-farm-area-content-2 .stacking-context .content-card .content-card-link img{width:28px;height:auto}}.dig-of-farm-area-content-2 .content-2-title{margin-bottom:1.5rem}.dig-of-farm-area-content-2 .content-2-title h2{margin-right:1rem;margin-left:1rem}@media only screen and (max-width: 960px){.dig-of-farm-area-content-2 .content-2-title h2{font-weight:600;margin:0 .375rem}}.dig-of-farm-area-solution-footer{padding:3rem}.dig-of-farm-area-solution-footer p:first-of-type{font-weight:600;color:#000000d9;margin-bottom:1.5rem}.dig-of-farm-area-solution-footer .solution-card-image{margin-bottom:.5rem;position:relative}.dig-of-farm-area-solution-footer .solution-card-image .image-title{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem 1rem;gap:.5rem;position:absolute;left:0;right:0;bottom:-.59px;background:rgba(153,153,153,.24);backdrop-filter:blur(8px)}.dig-of-farm-area-solution-footer .solution-card-image .image-title span{font-weight:600;color:#fff}.dig-of-farm-area-solution-footer .solution-card-body .body-title{font-weight:600;color:#000000d9;margin-top:.5rem;margin-bottom:.25rem}.dig-of-farm-area-solution-footer .solution-card-body .body-text{font-weight:500;color:#00000073;margin-bottom:.25rem}.dig-of-farm-area-solution-footer .solution-card-body .body-link{padding:.4375rem 0}.dig-of-farm-area-solution-footer .solution-card-body .body-link span{font-weight:600;text-align:center}@media only screen and (max-width: 960px){.dig-of-farm-area-solution-footer{padding:1.25rem}.dig-of-farm-area-solution-footer .solution-card-image{margin-top:.5rem}.dig-of-farm-area-solution-footer .solution-card-image .image-title{padding:.25rem .5rem}.dig-of-farm-area-solution-footer .solution-card-image .image-title span{font-weight:500}.dig-of-farm-area-solution-footer .solution-card-body .body-title{margin-top:.5rem;margin-bottom:.25rem}.dig-of-farm-area-solution-footer .solution-card-body .body-text{margin-bottom:.25rem}}.file-drop-area{position:relative;display:flex;align-items:center;max-width:100%;background-color:#fff;border:1px solid #ced4da;transition:.3s}.fake-btn{margin-right:10px}.file-msg{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1rem;line-height:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 991px){.file-msg{font-size:1rem}}.file-input{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;opacity:0}.captcha-container{margin-top:1rem;display:flex;align-items:center}.captcha-container img{height:56px;max-width:100%;margin-right:1rem}.social-home{background-repeat:no-repeat;height:100%;background-size:cover;padding:2rem}@media only screen and (max-width: 991px){.social-home{padding:1rem}}@media only screen and (max-width: 1200px){.social-home .social-height{height:unset;flex-direction:column-reverse;gap:3rem}}.social-home .section-social-general{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:.5rem}@media only screen and (max-width: 991px){.social-home .section-social-general{gap:.5rem}}.social-home .section-social-general .section-social{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:1rem;height:100%}@media only screen and (max-width: 991px){.social-home .section-social-general .section-social{gap:.5rem}}.social-home .section-social-general .section-social .background-social{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.75rem;gap:.5rem;background:rgba(255,255,255,.16);backdrop-filter:blur(1rem);border-radius:2px;width:12rem;height:12rem}@media only screen and (max-width: 991px){.social-home .section-social-general .section-social .background-social{height:8rem;width:6.625rem}}@media only screen and (max-width: 370px){.social-home .section-social-general .section-social .background-social{height:6rem;width:6rem}.social-home .section-social-general .section-social .background-social img{width:3rem;height:3rem}}.social-home .section-social-general .section-social .background-social .title-social{font-family:-apple-system,system-ui,BlinkMacSystemFont;font-style:normal;font-size:1.25rem;line-height:1.875rem;text-align:center;text-decoration:underline}@media only screen and (max-width: 991px){.social-home .section-social-general .section-social .background-social .title-social{font-size:.8rem;line-height:1rem}}.social-home .section-social-general .section-social:nth-child(2n+1){margin-top:6.5rem}@media only screen and (max-width: 991px){.social-home .section-social-general .section-social:nth-child(2n+1){margin-top:3.5625rem}}.social-home .content-right{display:flex;flex-direction:column;align-items:center;gap:1rem}
