body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#3a6351}.et_search_form_container input::-moz-placeholder{color:#3a6351}.et_search_form_container input::-webkit-input-placeholder{color:#3a6351}.et_search_form_container input:-ms-input-placeholder{color:#3a6351}#top-menu li a{font-size:15px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:15px!important}#top-menu li a,.et_search_form_container input{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#edab31}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:60px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:60px}.et_header_style_split .centered-inline-logo-wrap{width:120px;margin:-120px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:120px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:120px}.et_header_style_centered #top-menu>li>a{padding-bottom:22px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:51px 0 51px 0!important}.et_header_style_centered #main-header .logo_container{height:120px}#logo{max-height:85%}.et_pb_svg_logo #logo{height:85%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:21.6px}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#3a6351!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#3a6351!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#3a6351!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#3a6351!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#edab31!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}html{overflow-x:hidden;overflow-y:auto}body:not(.et-fb),body:not(.et-fb) #page-container{overflow:visible!important;touch-action:auto}@supports (overflow:clip){html{overflow-x:clip}body:not(.et-fb){overflow-x:clip!important}}body.page-id-37:not(.et-fb) .et_pb_section,body.page-id-37:not(.et-fb) .et_pb_row,body.page-id-37:not(.et-fb) .et_pb_column,body.page-id-37:not(.et-fb) .et_pb_module,body.page-id-37:not(.et-fb) .et-waypoint{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}body.page-id-37:not(.et-fb) .et_pb_section[id]{scroll-margin-top:95px}@keyframes wholePagePulse{0%,100%{filter:brightness(1)}50%{filter:brightness(0.7)}}body.home #page-container{animation:wholePagePulse 4s ease-in-out infinite!important}@media (prefers-reduced-motion:reduce){body.home #page-container{animation:none!important}}#main-header .container{max-width:1800px}#top-menu>li:not(.menu-item-gtranslate):not(.menu-linkedin)>a{color:#edab31!important}@media (min-width:981px){#top-menu{display:flex;align-items:center}}#top-menu>li.menu-linkedin{order:99;padding-right:0;padding-left:14px}#top-menu>li.menu-linkedin>a{font-size:0!important}#top-menu>li.menu-linkedin>a:before{content:"";display:inline-block;width:18px;height:18px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%230a66c2' d='M20.45 20.45h-3.56v-5.57c0-1.33-.02-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.41v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.06 2.06 0 1 1 0-4.13 2.06 2.06 0 0 1 0 4.13zM7.12 20.45H3.56V9h3.56v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.73v20.54C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.73V1.73C24 .77 23.2 0 22.22 0z'/%3E%3C/svg%3E") no-repeat center/contain}#top-menu>li.menu-linkedin>a:hover{opacity:.7}#team .et_pb_blurb_description p{-webkit-hyphens:auto;hyphens:auto;word-spacing:-0.02em}#team .et_pb_column_1_3 .et_pb_blurb{padding-left:22px!important;padding-right:22px!important}@media (min-width:981px){#team .et_pb_row,#partners .et_pb_row{display:flex;justify-content:center;align-items:stretch}#team .et_pb_row .et_pb_column_1_3,#partners .et_pb_row .et_pb_column_1_3{display:flex;flex-direction:column;margin-right:5.5%!important}#team .et_pb_row .et_pb_column_1_3:last-child,#partners .et_pb_row .et_pb_column_1_3:last-child{margin-right:0!important}#team .et_pb_column_1_3 .et_pb_blurb,#partners .et_pb_column_1_3 .et_pb_blurb{flex:1 1 auto;margin-bottom:0!important}}.agri-sponsors{display:flex;align-items:center;justify-content:center;gap:16px 36px;flex-wrap:wrap}.agri-sponsors__label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#3a6351;font-weight:700;white-space:nowrap}.agri-sponsors__logos{display:flex;align-items:center;justify-content:center;gap:16px 34px;flex-wrap:wrap}.agri-sponsors a{display:block;transition:opacity .2s}.agri-sponsors a:hover{opacity:.7}.agri-sponsors img{display:block;width:auto;height:68px}.agri-sponsors .s-lomb img{height:42px}.agri-sponsors .s-er img{height:32px}.agri-sponsors-section{border-bottom:1px solid rgba(0,0,0,.06)}.agri-sponsors-footer{background:#fff;border-top:1px solid rgba(0,0,0,.08);padding:22px 16px}@media (max-width:600px){.agri-sponsors img{height:40px}.agri-sponsors .s-lomb img{height:28px}.agri-sponsors .s-er img{height:22px}}body.blog #sidebar,body.single-post #sidebar,body.category #sidebar{display:none}body.blog #main-content .container:before,body.single-post #main-content .container:before,body.category #main-content .container:before{display:none}body.blog #left-area,body.single-post #left-area,body.category #left-area{width:100%;padding:0;float:none}body.blog #main-content,body.category #main-content{background:#f7f7f5}body.blog #main-content .container,body.category #main-content .container{padding-top:70px;padding-bottom:80px}body.blog #left-area,body.category #left-area{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}body.blog #left-area:before,body.category #left-area:before{content:"Latest news";grid-column:1/-1;font-family:Inter,sans-serif;font-weight:700;font-size:48px;line-height:1.15;color:#333;margin-bottom:6px}body.blog #left-area .et_pb_post,body.category #left-area .et_pb_post{margin:0;background:#fff;border:2px solid rgba(0,0,0,.08);border-radius:30px;overflow:hidden;padding:0 0 30px;display:flex;flex-direction:column;transition:transform .35s ease,box-shadow .35s ease;animation:agriFadeUp .7s ease both}body.blog #left-area .et_pb_post:nth-child(2){animation-delay:.12s}body.blog #left-area .et_pb_post:nth-child(3){animation-delay:.24s}body.blog #left-area .et_pb_post:nth-child(4){animation-delay:.36s}body.blog #left-area .et_pb_post:hover,body.category #left-area .et_pb_post:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(58,99,81,.16)}#left-area .et_pb_post .entry-featured-image-url{display:block;overflow:hidden;margin-bottom:26px;aspect-ratio:16/9}#left-area .et_pb_post .entry-featured-image-url img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}#left-area .et_pb_post:hover .entry-featured-image-url img{transform:scale(1.05)}body.blog .et_pb_post .entry-title,body.category .et_pb_post .entry-title{font-family:Inter,sans-serif;font-weight:700;font-size:24px;line-height:1.3;padding:0 30px 10px}body.blog .et_pb_post .entry-title a,body.category .et_pb_post .entry-title a{color:#333;transition:color .2s}body.blog .et_pb_post .entry-title a:hover,body.category .et_pb_post .entry-title a:hover{color:#3a6351}.et_pb_post .post-meta{font-family:Roboto,sans-serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#edab31;padding:0 30px 14px}.et_pb_post .post-meta a{color:#3a6351}body.blog .et_pb_post .post-content,body.category .et_pb_post .post-content{font-family:Roboto,sans-serif;font-size:16px;line-height:1.8;color:#666;padding:0 30px}body.single-post #main-content .container{max-width:820px;padding-top:60px;padding-bottom:80px}body.single-post .et_post_meta_wrapper .entry-title{font-family:Inter,sans-serif;font-weight:700;font-size:42px;line-height:1.2;color:#333;padding-bottom:12px}body.single-post .et_post_meta_wrapper img{border-radius:24px;margin-top:22px;box-shadow:0 18px 40px rgba(0,0,0,.10);animation:agriFadeUp .8s ease both}body.single-post .post-meta{padding:0}body.single-post .entry-content{font-family:Roboto,sans-serif;font-size:17px;line-height:1.85;color:#555;padding-top:36px}body.single-post .entry-content p{padding-bottom:1.2em}body.single-post .entry-content strong{color:#333}body.single-post .entry-content a{color:#3a6351;font-weight:600;text-decoration:underline;text-decoration-color:#edab31;text-underline-offset:3px}body.single-post .entry-content p:first-child{font-size:20px;line-height:1.7;color:#333}@keyframes agriFadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (max-width:980px){body.blog #left-area,body.category #left-area{grid-template-columns:1fr}body.blog #left-area:before{font-size:36px}body.single-post .et_post_meta_wrapper .entry-title{font-size:32px}}@media (prefers-reduced-motion:reduce){#left-area .et_pb_post,body.single-post .et_post_meta_wrapper img{animation:none}}html{scroll-behavior:smooth}::selection{background:#edab31;color:#fff}body,body p,body li,.et_pb_text,.et_pb_blurb_description,.et_pb_contact_field input,.et_pb_contact_field textarea,#top-menu a,.et_pb_button{font-family:Inter,-apple-system,'Segoe UI',sans-serif!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.et_pb_section p,.et_pb_section li{font-weight:400!important;line-height:1.75!important;font-size:16px}.et_pb_section h1,.et_pb_section h2,.et_pb_section h3,.et_pb_section h4{font-family:Inter,sans-serif!important;hyphens:manual;overflow-wrap:normal;word-break:normal;text-wrap:balance}.et_pb_text h1{font-size:clamp(40px,5.4vw,74px)!important;line-height:1.04!important;letter-spacing:-.03em;font-weight:800!important}.et_pb_text_inner>h2:only-child{font-size:clamp(30px,3.3vw,46px)!important;line-height:1.14!important;letter-spacing:-.022em;font-weight:700!important}.et_pb_text_inner>h2:not(:only-child){font-size:clamp(34px,3.2vw,48px)!important;line-height:1.05!important;letter-spacing:-.03em;font-weight:800!important;white-space:nowrap;margin-bottom:8px}.et_pb_text_inner>h2:not(:only-child)+h4,.et_pb_text_inner>h2:not(:only-child)+p{font-size:14px!important;line-height:1.5!important;font-weight:500!important;opacity:.9}.et_pb_text_inner>h3{font-size:13px!important;line-height:1.4!important;text-transform:uppercase;letter-spacing:.16em;font-weight:700!important;padding-bottom:6px}.et_pb_text_inner>h3:after{content:"";display:block;width:36px;height:3px;border-radius:3px;background:#edab31;margin-top:12px}.et_pb_text_align_center .et_pb_text_inner>h3:after,.et_pb_text_inner>h3[style*=center]:after{margin-left:auto;margin-right:auto}.et_pb_blurb h4,.et_pb_blurb h3{font-weight:700!important;letter-spacing:-.01em;line-height:1.3!important}.et_pb_blurb_description p{font-size:15px}.et_pb_section_0 p br{display:none}.et_pb_section_0 p{font-size:clamp(17px,1.4vw,20px)!important;max-width:560px}.et_pb_section_0{position:relative}.et_pb_section_0:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,40,32,.72) 0%,rgba(20,40,32,.35) 55%,rgba(20,40,32,0) 100%);pointer-events:none;z-index:0;border-radius:inherit}.et_pb_section_0>.et_pb_row{position:relative;z-index:1}#closed .et_pb_text.et_pb_with_border{border:1px solid rgba(255,255,255,.22)!important;border-radius:24px!important;background:rgba(255,255,255,.06);backdrop-filter:blur(2px)}.et_pb_blurb.et_pb_with_border,#closed .et_pb_text.et_pb_with_border,.et_pb_column.et_pb_with_border,.agri-inst-logos a{transition:transform .35s cubic-bezier(.2,.7,.3,1),box-shadow .35s ease,border-color .35s ease!important}.et_pb_blurb.et_pb_with_border:hover,.et_pb_column.et_pb_with_border:hover,.agri-inst-logos a:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(58,99,81,.15);border-color:rgba(58,99,81,.35)!important}#closed .et_pb_text.et_pb_with_border:hover{transform:translateY(-6px);background:rgba(255,255,255,.1);border-color:rgba(237,171,49,.6)!important}.et_pb_button,.et_pb_contact_submit{transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease!important;letter-spacing:.01em}.et_pb_button:hover,.et_pb_contact_submit:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.18)}#top-menu>li:not(.menu-item-gtranslate):not(.menu-linkedin)>a{font-weight:600;letter-spacing:.02em;background-image:linear-gradient(#edab31,#edab31);background-size:0 2px;background-repeat:no-repeat;background-position:0 1.55em;transition:background-size .3s ease}#top-menu>li:not(.menu-item-gtranslate):not(.menu-linkedin)>a:hover{background-size:100% 2px;opacity:1}#main-header.et-fixed-header{box-shadow:0 6px 24px rgba(0,0,0,.08)!important}.et_pb_contact_field input,.et_pb_contact_field textarea{border-radius:14px!important;transition:box-shadow .2s ease}.et_pb_contact_field input:focus,.et_pb_contact_field textarea:focus{box-shadow:0 0 0 3px rgba(237,171,49,.35)}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}html{scroll-behavior:auto}}html body #page-container,html body.home #page-container{animation:none!important;opacity:1!important}.et_pb_blurb.et_pb_with_border,.et_pb_column.et_pb_with_border,.agri-inst-logos a,body.blog #left-area .et_pb_post{border-color:transparent!important;box-shadow:0 1px 2px rgba(20,45,35,.05),0 10px 30px rgba(20,45,35,.08)!important;position:relative;overflow:hidden}#closed .et_pb_text.et_pb_with_border{border-color:transparent!important;background:rgba(255,255,255,.07)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.et_pb_blurb.et_pb_with_border:hover,.et_pb_column.et_pb_with_border:hover,.agri-inst-logos a:hover,#closed .et_pb_text.et_pb_with_border:hover{transform:none}.et_pb_blurb.et_pb_with_border:before,.et_pb_column.et_pb_with_border:before,.agri-inst-logos a:before,#closed .et_pb_text.et_pb_with_border:before{content:"";position:absolute;top:0;left:50%;width:0;height:4px;background:linear-gradient(90deg,#edab31,#f5c86a);transform:translateX(-50%);transition:width .45s cubic-bezier(.2,.7,.3,1);z-index:2}.et_pb_blurb.et_pb_with_border:hover:before,.et_pb_column.et_pb_with_border:hover:before,.agri-inst-logos a:hover:before,#closed .et_pb_text.et_pb_with_border:hover:before{width:100%}.et_pb_blurb.et_pb_with_border:hover,.et_pb_column.et_pb_with_border:hover,.agri-inst-logos a:hover{box-shadow:0 2px 4px rgba(20,45,35,.06),0 22px 48px rgba(20,45,35,.16)!important}#closed .et_pb_text.et_pb_with_border:hover{background:rgba(255,255,255,.12)!important}.et_pb_blurb .et_pb_main_blurb_image img,.agri-inst-logos img{transition:transform .5s cubic-bezier(.2,.7,.3,1)}.et_pb_blurb.et_pb_with_border:hover .et_pb_main_blurb_image img,.agri-inst-logos a:hover img{transform:scale(1.06)}.agri-count{font-variant-numeric:tabular-nums}:root{--agri-green:#3a6351;--agri-green-d:#24443a;--agri-gold:#edab31;--agri-cream:#f4f2ec;--agri-ink:#1f2b26}.et_pb_section{border-radius:0!important}.agri-head{max-width:760px}.agri-head--center{margin:0 auto;text-align:center}.agri-head--center h3:after{margin-left:auto!important;margin-right:auto!important}.agri-head h2{margin-bottom:0}.agri-lead{font-size:18px!important;line-height:1.7!important;color:#5b6660;margin-top:18px}#closed .agri-head h2{color:#fff}#closed .agri-head h3{color:var(--agri-gold)}#closed{background:radial-gradient(1200px 500px at 85% -10%,rgba(237,171,49,.18),transparent 60%),linear-gradient(160deg,#3f6b58 0%,#2b4d40 100%)!important;padding:110px 0!important}.agri-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;position:relative;margin-top:30px}.agri-steps:before{content:"";position:absolute;left:12%;right:12%;top:46px;height:2px;background:repeating-linear-gradient(90deg,rgba(237,171,49,.7) 0 8px,transparent 8px 16px);z-index:0}.agri-step{position:relative;z-index:1;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:28px 26px 30px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .35s ease,border-color .35s ease}.agri-step:hover{background:rgba(255,255,255,.12);border-color:rgba(237,171,49,.55)}.agri-step__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.agri-step__n{font-family:Inter,sans-serif;font-weight:800;font-size:15px;letter-spacing:.12em;color:var(--agri-gold)}.agri-step__icon{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--agri-gold);color:var(--agri-green-d);box-shadow:0 8px 20px rgba(237,171,49,.35)}.agri-step h4{color:#fff!important;font-size:19px!important;line-height:1.3!important;font-weight:700!important;padding-bottom:10px}.agri-step p{color:rgba(255,255,255,.78)!important;font-size:15px!important;line-height:1.65!important}.agri-loop{margin:56px auto 0;max-width:860px;text-align:center}.agri-loop img{display:block;width:100%;border-radius:24px;background:#fff;padding:18px;box-shadow:0 30px 60px rgba(0,0,0,.25)}.agri-loop figcaption{margin-top:18px;color:rgba(255,255,255,.75);font-size:15px;font-style:italic}#technology{background:#fff;padding:110px 0!important}.agri-tech{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:64px;align-items:center}.agri-feats{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:34px}.agri-feat{display:flex;gap:14px;align-items:flex-start;padding:20px;border-radius:18px;background:var(--agri-cream);transition:background .3s ease,box-shadow .3s ease}.agri-feat:hover{background:#fff;box-shadow:0 14px 34px rgba(20,45,35,.12)}.agri-feat__icon{flex:0 0 44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--agri-green);color:#fff}.agri-feat__icon svg{width:22px;height:22px}.agri-feat h4{font-size:16px!important;line-height:1.3!important;color:var(--agri-ink)!important;padding-bottom:4px}.agri-feat p{font-size:14px!important;line-height:1.55!important;color:#5b6660!important}.agri-tech__fig{margin:0;border-radius:28px;background:linear-gradient(160deg,#f7f5ef,#eef1ec);padding:22px;box-shadow:0 30px 60px rgba(20,45,35,.12)}.agri-tech__fig img{display:block;width:100%;border-radius:18px}#project{background:var(--agri-cream)!important;padding:110px 0!important}.agri-tl{list-style:none!important;margin:56px 0 0!important;padding:0!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;position:relative}.agri-tl:before{content:"";position:absolute;top:21px;left:0;right:0;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--agri-green),var(--agri-gold))}.agri-tl__item{position:relative;padding-top:64px!important}.agri-tl__dot{position:absolute;top:0;left:0;width:45px;height:45px;border-radius:50%;background:#fff;border:3px solid var(--agri-green);display:grid;place-items:center;font-family:Inter,sans-serif;font-weight:800;color:var(--agri-green);box-shadow:0 0 0 8px var(--agri-cream);transition:background .3s,color .3s}.agri-tl__item:hover .agri-tl__dot{background:var(--agri-green);color:#fff}.agri-tl__when{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--agri-gold);margin-bottom:10px}.agri-tl h4{font-size:20px!important;color:var(--agri-ink)!important;padding-bottom:8px}.agri-tl p{font-size:15px!important;line-height:1.65!important;color:#5b6660!important}#about,#impact,#team,#partners{padding-top:100px!important;padding-bottom:100px!important}#team,#contact{background:var(--agri-cream)!important}#partners{background:#fff!important}.et_pb_section_0{overflow:hidden}.et_pb_section_0:after{content:"";position:absolute;inset:0;background:url(https://agrichp.com/wp-content/uploads/2026/07/Back_Top.jpg) center/cover no-repeat;z-index:0;animation:agriKenBurns 24s ease-in-out infinite alternate;transform-origin:60% 40%}.et_pb_section_0:before{z-index:1!important;background:linear-gradient(90deg,rgba(24,46,37,.82) 0%,rgba(24,46,37,.45) 50%,rgba(24,46,37,.05) 100%),linear-gradient(0deg,rgba(24,46,37,.35),transparent 40%)!important}.et_pb_section_0>.et_pb_row{z-index:2!important}@keyframes agriKenBurns{from{transform:scale(1)}to{transform:scale(1.12)}}.et_pb_section_0 .et_pb_text,.et_pb_section_0 .et_pb_button_module_wrapper,.et_pb_section_0 .et_pb_column_1_3 .et_pb_text{animation:agriIn 1s cubic-bezier(.2,.7,.3,1) both}.et_pb_section_0 .et_pb_text:nth-of-type(2){animation-delay:.12s}.et_pb_section_0 .et_pb_text:nth-of-type(3){animation-delay:.24s}.et_pb_section_0 .et_pb_button_module_wrapper{animation-delay:.36s}@keyframes agriIn{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.et_pb_section_0 .et_pb_column_1_3 .et_pb_text,.et_pb_section_0 [class*=et_pb_column] .et_pb_text_inner>h2:not(:only-child){}.agri-rv{opacity:0;transform:translateY(30px);transition:opacity .9s cubic-bezier(.2,.7,.3,1),transform .9s cubic-bezier(.2,.7,.3,1);transition-delay:var(--rv,0s)}.agri-rv.is-in{opacity:1;transform:none}#agri-progress{position:fixed;top:0;left:0;height:3px;width:100%;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,var(--agri-gold),#f5c86a);z-index:100000;pointer-events:none}body.admin-bar #agri-progress{top:32px}@media (max-width:980px){.agri-steps,.agri-tl{grid-template-columns:1fr 1fr}.agri-steps:before{display:none}.agri-tech{grid-template-columns:1fr;gap:40px}.agri-tl:before{display:none}}@media (max-width:600px){.agri-steps,.agri-tl,.agri-feats{grid-template-columns:1fr}#closed,#technology,#project{padding:70px 0!important}}@media (prefers-reduced-motion:reduce){.agri-rv{opacity:1;transform:none}.et_pb_section_0:after{animation:none}}.agri-head h2{font-size:clamp(30px,3.3vw,46px)!important;line-height:1.14!important;letter-spacing:-.022em;font-weight:700!important;color:var(--agri-ink)}.agri-head h3{font-size:13px!important;line-height:1.4!important;text-transform:uppercase;letter-spacing:.16em;font-weight:700!important;padding-bottom:6px;color:var(--agri-gold)!important}.agri-head h3:after{content:"";display:block;width:36px;height:3px;border-radius:3px;background:var(--agri-gold);margin-top:12px}.agri-head--left h3:after{margin-left:0}.agri-tech{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"head fig" "feats feats";row-gap:48px}.agri-tech__text{display:contents}.agri-tech .agri-head{grid-area:head;align-self:center}.agri-tech__fig{grid-area:fig}.agri-feats{grid-area:feats;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.agri-feat{flex-direction:column;gap:16px;padding:24px}@media (max-width:980px){.agri-tech{grid-template-areas:"head" "fig" "feats";grid-template-columns:1fr}.agri-feats{grid-template-columns:1fr 1fr}}@media (max-width:600px){.agri-feats{grid-template-columns:1fr}}#demonstrator{position:relative}#demonstrator:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(24,46,37,.85) 0%,rgba(24,46,37,.55) 45%,rgba(24,46,37,.15) 100%);z-index:1;pointer-events:none}#demonstrator>.et_pb_row{position:relative;z-index:2}.agri-note p{text-align:center;font-size:13px!important;color:#7a847f!important;font-style:italic;margin-top:10px}.agri-steps:before{background-size:32px 2px!important;animation:agriFlow 1.6s linear infinite}@keyframes agriFlow{from{background-position:0 0}to{background-position:32px 0}}@media (prefers-reduced-motion:reduce){.agri-steps:before{animation:none}}.et_pb_specialty_section .et_pb_text_inner>h3{font-size:clamp(22px,2vw,28px)!important;line-height:1.3!important;text-transform:none;letter-spacing:-.01em;font-weight:700!important}.et_pb_specialty_section .et_pb_text_inner>h3:after{display:none}html body div.et_pb_section.et_pb_section_0{background-image:none!important;background-color:#24443a!important;box-sizing:border-box;min-height:calc(100vw * 1709 / 2532);padding-top:calc(16vw + 56px)!important;padding-bottom:6vw!important}html body .et_pb_section_0:after{inset:auto!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;width:auto!important;height:auto!important;aspect-ratio:2532/1709;background-image:linear-gradient(180deg,rgba(36,68,58,0) 72%,#24443a 100%),url(https://agrichp.com/wp-content/uploads/2026/07/Back_Top.jpg)!important;background-size:100% 100%,100% auto!important;background-position:0 0,center top!important;background-repeat:no-repeat!important;transform-origin:55% 0;animation:agriHeroDrift 24s ease-in-out infinite alternate!important}@keyframes agriHeroDrift{from{transform:scale(1)}to{transform:scale(1.04)}}html body .et_pb_section_0:before{inset:auto!important;top:9vw!important;left:0!important;right:0!important;bottom:0!important;background:linear-gradient(90deg,rgba(24,46,37,.86) 0%,rgba(24,46,37,.55) 48%,rgba(24,46,37,.12) 100%)!important;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 8vw);mask-image:linear-gradient(180deg,transparent 0,#000 8vw)}@media (max-width:980px){html body div.et_pb_section.et_pb_section_0{min-height:0;padding-top:calc(16vw + 40px)!important;padding-bottom:56px!important}html body .et_pb_section_0:before{background:linear-gradient(180deg,rgba(24,46,37,.45) 0%,rgba(24,46,37,.8) 40%,rgba(24,46,37,.92) 100%)!important}}@media (max-width:600px){html body div.et_pb_section.et_pb_section_0{padding-top:calc(16vw + 28px)!important}}@media (prefers-reduced-motion:reduce){html body .et_pb_section_0:after{animation:none!important}}@media (max-width:600px){html body .et_pb_section_0:after{aspect-ratio:2532/2051!important;background-size:100% 100%,120% auto!important;background-position:0 0,93% top!important}html body div.et_pb_section.et_pb_section_0{padding-top:calc(20vw + 30px)!important}}.agri-about{max-width:880px}.agri-about .agri-head{max-width:none}.agri-sub{font-family:Inter,sans-serif;font-size:clamp(20px,1.9vw,26px)!important;line-height:1.35!important;font-weight:600!important;color:var(--agri-green)!important;margin-top:16px;letter-spacing:-.01em}.agri-about__text{margin-top:30px}.agri-about__text p{font-size:clamp(17px,1.35vw,19px)!important;line-height:1.8!important;color:#4a5550!important;padding-bottom:1.1em}.agri-about__text p:last-child{padding-bottom:0}.agri-step__n{font-size:40px!important;line-height:1!important;letter-spacing:-.02em!important;font-weight:800!important}#about .agri-head p.agri-sub{font-weight:600!important}#about .agri-about__text p{font-size:clamp(18px,1.55vw,21px)!important;line-height:1.75!important}#about .et_pb_row{width:88%!important;max-width:1320px!important}.agri-about{max-width:none}@media (min-width:981px){.agri-about__text{display:grid;grid-template-columns:1fr 1fr;column-gap:56px;margin-top:36px}.agri-about__text p{padding-bottom:0!important}}#about .agri-about__col h4{font-family:Inter,sans-serif;font-size:clamp(18px,1.5vw,21px)!important;line-height:1.3!important;font-weight:700!important;color:var(--agri-ink)!important;padding-bottom:12px;margin-bottom:14px;border-bottom:2px solid var(--agri-gold);display:inline-block}#about .agri-about__col p{padding-bottom:0!important}@media (max-width:980px){#about .agri-about__col+.agri-about__col{margin-top:30px}}#demonstrator{overflow:hidden}#demonstrator .agri-bgvideo{position:absolute;inset:0;z-index:1;container-type:size;pointer-events:none;opacity:0;transition:opacity 1.2s ease}#demonstrator .agri-bgvideo.is-ready{opacity:1}#demonstrator .agri-bgvideo iframe{position:absolute;top:50%;left:50%;width:max(100cqw,177.78cqh);height:max(56.25cqw,100cqh);transform:translate(-50%,-50%) scale(1.02);border:0;pointer-events:none}#demonstrator:before{z-index:2!important}#demonstrator>.et_pb_row{z-index:3!important}#demonstrator .agri-bgvideo iframe{max-width:none!important;max-height:none!important}@media (max-width:980px){#demonstrator .et_pb_column_2_5{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:28px!important}#demonstrator .et_pb_column_2_5 .et_pb_module{margin:0!important;padding:16px 12px!important;min-height:0!important;border-radius:16px}#demonstrator .et_pb_column_2_5 h2{font-size:clamp(20px,6vw,30px)!important;line-height:1.1!important;margin-bottom:6px!important;padding-bottom:0!important}#demonstrator .et_pb_column_2_5 h4,#demonstrator .et_pb_column_2_5 h4 strong,#demonstrator .et_pb_column_2_5 p{font-size:12px!important;line-height:1.35!important;font-weight:600!important;padding-bottom:0!important}}#team .agri-profile{display:none}@media (max-width:980px){#team .et_pb_row .et_pb_column{margin-bottom:10px!important}#team .et_pb_blurb{padding:14px 16px!important;margin-bottom:0!important}#team .et_pb_blurb .et_pb_blurb_content{display:flex;align-items:center;gap:14px;max-width:none!important;text-align:left}#team .et_pb_blurb .et_pb_main_blurb_image{flex:0 0 56px;width:56px!important;max-width:56px!important;margin:0!important;align-self:flex-start}#team .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap,#team .et_pb_blurb .et_pb_main_blurb_image img{width:56px!important;max-width:56px!important}#team .et_pb_blurb .et_pb_blurb_container{flex:1 1 auto;min-width:0;padding:0!important}#team .et_pb_blurb .et_pb_module_header{text-align:left!important;font-size:16px!important;line-height:1.3!important;padding-bottom:2px!important}#team .et_pb_blurb .et_pb_blurb_description p{text-align:left!important}#team .et_pb_blurb .et_pb_blurb_description p:first-child{font-size:13px!important;line-height:1.4!important;color:var(--agri-green)!important}#team .agri-acc{cursor:pointer;-webkit-tap-highlight-color:transparent}#team .agri-acc .et_pb_blurb_description p:not(:first-child){display:none}#team .agri-acc.is-open .et_pb_blurb_description p:not(:first-child){display:block;margin-top:10px;font-size:15px!important;line-height:1.65!important;text-align:left!important;hyphens:none!important}#team .agri-acc.is-open .agri-profile a{color:var(--agri-green);font-weight:700;font-size:14px}#team .agri-acc .et_pb_blurb_content:after{content:"";flex:0 0 10px;width:10px;height:10px;border-right:2px solid var(--agri-gold);border-bottom:2px solid var(--agri-gold);transform:rotate(45deg);margin:6px 4px 0 0;align-self:flex-start;transition:transform .25s ease}#team .agri-acc.is-open .et_pb_blurb_content:after{transform:rotate(-135deg);margin-top:12px}#team .agri-acc:before{display:none}}@media (max-width:980px){#team .et_pb_row{width:92%!important}#team .et_pb_row .et_pb_column_1_3 .et_pb_blurb,#team .et_pb_row .et_pb_column_1_2 .et_pb_blurb{padding:14px 16px!important}#team .et_pb_blurb .agri-empty{display:none!important}#team .agri-acc .et_pb_blurb_description p:not(.agri-role){display:none}#team .agri-acc .et_pb_blurb_description p.agri-role{display:block;margin-top:0}#team .agri-acc.is-open .et_pb_blurb_description p:not(.agri-empty){display:block}#team .agri-acc.is-open .et_pb_blurb_description p:not(.agri-role):not(.agri-empty){margin-top:10px}#team .et_pb_text_inner>h4 img{height:44px!important}#team .et_pb_text_inner>h4{font-size:18px!important}#team .et_pb_row+.et_pb_row{padding-top:14px!important}}