:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.k5_y-q_hero{isolation:isolate;color:#fff;flex-direction:column;justify-content:center;min-height:480px;padding:72px 0 80px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.k5_y-q_hero{min-height:0;padding:unset}}.k5_y-q_inner{z-index:1;flex-direction:column;gap:32px;width:100%;padding:40px 16px;display:flex;position:relative}.k5_y-q_inner .k5_y-q_cta{max-width:369px;padding:25px 24px;font-size:14px;font-weight:400;line-height:1.2}@media (max-width:768px){.k5_y-q_inner .k5_y-q_cta{padding:19px 16px}}.k5_y-q_title{max-width:596px;font-size:60px;font-weight:300;line-height:1.2}@media (max-width:768px){.k5_y-q_title{font-size:24px}}.k5_y-q_text{max-width:827px;font-size:18px;font-weight:300;line-height:1.2}@media (max-width:768px){.k5_y-q_text{font-size:12px}}
._8wnQpW_tag{color:#3e4e2a;border:1px solid #3e4e2a;border-radius:100px;padding:10px 16px;font-size:14px;font-weight:300;line-height:1.2;display:inline-block}@media (max-width:768px){._8wnQpW_tag{font-size:12px}}._8wnQpW_filled{color:#fff;border:unset;background:#84a35d;padding:8px;font-size:12px;font-weight:300;line-height:1.2}
.RH4k1G_video{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%;display:block}
.KPPnEW_section{background:#fff;padding:140px 0}@media (max-width:768px){.KPPnEW_section{padding:64px 0}}.KPPnEW_inner{width:100%;padding:0 16px}.KPPnEW_tag{justify-content:center;align-items:center;margin-bottom:24px;display:flex}@media (max-width:768px){.KPPnEW_tag{justify-content:flex-start;margin-bottom:16px}}.KPPnEW_grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;column-gap:40px;display:grid}@media (max-width:768px){.KPPnEW_grid{grid-template-columns:1fr}}.KPPnEW_title{color:#1b1513;white-space:pre-line;font-size:40px;font-weight:300;line-height:1.2}@media (max-width:768px){.KPPnEW_title{font-size:24px}}.KPPnEW_subtitle{color:#5b5755;margin:24px 0;font-size:16px;font-weight:300;line-height:1.3}@media (max-width:768px){.KPPnEW_subtitle{margin:24px 0 40px;font-size:14px}}.KPPnEW_actions{gap:16px;margin:24px 0 0;display:flex}@media (max-width:768px){.KPPnEW_actions{flex-direction:column;gap:10px;margin:16px 0 40px}}.KPPnEW_actions .KPPnEW_youtube,.KPPnEW_actions .KPPnEW_pdf{flex:1 1 0;gap:8px;padding:18px 16px}@media (max-width:768px){.KPPnEW_actions .KPPnEW_youtube,.KPPnEW_actions .KPPnEW_pdf{padding:16px 20px;font-size:15px}}.KPPnEW_actions .KPPnEW_pdf{background:#cc0935}@media (hover:hover) and (pointer:fine){.KPPnEW_actions .KPPnEW_pdf:hover{background:#af042b}}.KPPnEW_text{color:#5b5755;margin:0 0 24px;font-size:16px;font-weight:300;line-height:1.2}@media (max-width:768px){.KPPnEW_text{margin:0 0 16px;font-size:14px}}.KPPnEW_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:40px 0 0;display:grid}@media (max-width:1224px){.KPPnEW_stats{grid-template-columns:1fr}}.KPPnEW_stat{border:1px solid #eef2eb;border-radius:16px;flex-direction:column;justify-content:start;gap:32px;padding:23px 16px;display:flex}@media (max-width:768px){.KPPnEW_stat{flex-direction:row;align-items:center;gap:24px;padding:24px 0 24px 24px}}.KPPnEW_statValue{color:#506e32;font-family:Besley;font-size:80px;font-weight:400;line-height:1.2}@media (max-width:768px){.KPPnEW_statValue{font-size:56px}}.KPPnEW_statLabel{color:#3e4e2a;font-size:16px;font-weight:300;line-height:1.2}.KPPnEW_standards{color:#000;margin:32px 0;font-size:18px;font-weight:300;line-height:1.2}@media (max-width:768px){.KPPnEW_standards{margin:40px 0 32px}}.KPPnEW_certificates{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,216px));grid-auto-flow:column;justify-content:start;gap:15px 40px;display:grid}@media (max-width:768px){.KPPnEW_certificates{flex-direction:column;gap:10px;display:flex}}.KPPnEW_certLink{color:#506e32;text-underline-offset:5px;font-size:16px;font-weight:500;line-height:1.2;-webkit-text-decoration:underline #506e32;text-decoration:underline #506e32;text-decoration-thickness:2px;transition:text-decoration-color .2s}.KPPnEW_certText{color:#1b1513;font-size:16px;font-weight:500;line-height:1.2}
.vzGZ_q_dialog{overscroll-behavior:contain;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:24px;position:fixed;inset:0;overflow-y:auto}.vzGZ_q_dialog[open]{animation:.2s ease-out vzGZ_q_modal-in;display:flex}.vzGZ_q_dialog::backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff6}@media (max-width:1024px){.vzGZ_q_dialog::backdrop{margin:90px 0 0}.vzGZ_q_dialog{margin:90px 0 0;padding:32px 16px}}.vzGZ_q_panel{width:100%;margin:auto;position:relative}.vzGZ_q_close{top:var(--modal-close-top,16px);right:var(--modal-close-right,16px);left:var(--modal-close-left,auto);z-index:5;color:#1b1513;cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:background-color .2s,color .2s;display:flex;position:absolute;box-shadow:0 2px 12px #1b15132e}@media (hover:hover) and (pointer:fine){.vzGZ_q_close:hover{color:#fff;background:#506e32}}@keyframes vzGZ_q_modal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.vzGZ_q_dialog[open]{animation:none}}
@media (min-width:1025px){.AgxJyW_popup[data-popup=dairy] .AgxJyW_content{flex-direction:column;justify-content:center;gap:40px;padding:30px 28px 30px 24px;display:flex}.AgxJyW_popup[data-popup=dairy] .AgxJyW_head{grid-template-columns:1fr 1fr;align-items:end;column-gap:38px;display:grid}.AgxJyW_popup[data-popup=dairy] .AgxJyW_sections{grid-template-columns:1fr 1fr;gap:40px 38px;display:grid}.AgxJyW_popup[data-popup=dairy] .AgxJyW_sections>section:nth-child(2){flex-direction:column;justify-content:flex-end;display:flex}}@media (max-width:768px){.AgxJyW_popup[data-popup=dairy] .AgxJyW_subtitle{max-width:275px}}@media (min-width:1025px){.AgxJyW_popup[data-popup=iceCream] .AgxJyW_content{flex-direction:column;justify-content:center;gap:40px;padding:67px 28px 67px 24px;display:flex}.AgxJyW_popup[data-popup=iceCream] .AgxJyW_head{grid-template-columns:1fr 1fr;align-items:center;column-gap:38px;display:grid}.AgxJyW_popup[data-popup=iceCream] .AgxJyW_subtitle{white-space:pre-line}.AgxJyW_popup[data-popup=iceCream] .AgxJyW_sections{grid-template-columns:1fr 1fr;gap:40px 38px;display:grid}.AgxJyW_popup[data-popup=dairyAlternatives] .AgxJyW_content{flex-direction:column;justify-content:center;gap:40px;padding:50px 28px 50px 24px;display:flex}.AgxJyW_popup[data-popup=dairyAlternatives] .AgxJyW_head{grid-template-columns:1fr 1fr;align-items:start;column-gap:38px;display:grid}.AgxJyW_popup[data-popup=dairyAlternatives] .AgxJyW_sections{grid-template-columns:1fr 1fr;gap:40px 38px;display:grid}}@media (max-width:768px){.AgxJyW_popup[data-popup=dairyAlternatives] .AgxJyW_subtitle{max-width:265px;white-space:unset}}@media (min-width:1025px){.AgxJyW_popup[data-popup=bakery] .AgxJyW_content{flex-direction:column;justify-content:center;gap:40px;padding:29px 28px 28px 24px;display:flex}.AgxJyW_popup[data-popup=bakery] .AgxJyW_head{grid-template-columns:1fr 1fr;align-items:center;column-gap:38px;display:grid}.AgxJyW_popup[data-popup=bakery] .AgxJyW_sections{grid-template-columns:1fr 1fr;gap:40px 38px;display:grid}}@media (max-width:768px){.AgxJyW_popup[data-popup=bakery] .AgxJyW_title{max-width:242px}.AgxJyW_popup[data-popup=bakery] .AgxJyW_subtitle{max-width:265px;white-space:unset}}@media (min-width:1025px){.AgxJyW_popup[data-popup=drinks] .AgxJyW_content{flex-direction:column;justify-content:center;gap:40px;padding:159px 28px 158px 24px;display:flex}.AgxJyW_popup[data-popup=drinks] .AgxJyW_head{grid-template-columns:1fr 1fr;align-items:center;column-gap:38px;display:grid}.AgxJyW_popup[data-popup=drinks] .AgxJyW_sections{grid-template-columns:1fr 1fr;gap:40px 38px;display:grid}.AgxJyW_popup[data-popup=drinks] .AgxJyW_sections>section:nth-child(3){margin:-105px 0 0}}@media (min-width:1025px) and (max-width:1024px){.AgxJyW_popup[data-popup=drinks] .AgxJyW_sections>section:nth-child(3){margin:0}}@media (min-width:1025px){.AgxJyW_popup[data-popup=horeca] .AgxJyW_content{flex-direction:column;justify-content:center;gap:40px;padding:49px 28px 49px 24px;display:flex}.AgxJyW_popup[data-popup=horeca] .AgxJyW_head{grid-template-columns:1fr 1fr;align-items:center;column-gap:38px;display:grid}.AgxJyW_popup[data-popup=horeca] .AgxJyW_sections{grid-template-columns:1fr 1fr;gap:40px 38px;display:grid}}@media (max-width:768px){.AgxJyW_popup[data-popup=horeca] .AgxJyW_title{white-space:unset}.AgxJyW_popup[data-popup=horeca] .AgxJyW_subtitle{max-width:265px;white-space:unset}}@media (min-width:1025px){.AgxJyW_popup[data-popup=sauces] .AgxJyW_content{flex-direction:column;justify-content:center;gap:40px;padding:112px 28px 111px 24px;display:flex}.AgxJyW_popup[data-popup=sauces] .AgxJyW_head{grid-template-columns:1fr 1fr;align-items:center;column-gap:38px;display:grid}.AgxJyW_popup[data-popup=sauces] .AgxJyW_sections{grid-template-columns:1fr 1fr;gap:40px 38px;display:grid}}@media (max-width:768px){.AgxJyW_popup[data-popup=sauces] .AgxJyW_title{white-space:unset}.AgxJyW_popup[data-popup=sauces] .AgxJyW_subtitle{max-width:265px;white-space:unset}}@media (min-width:1025px){.AgxJyW_popup[data-popup=soups] .AgxJyW_content{flex-direction:column;justify-content:center;gap:40px;padding:30px 28px 30px 24px;display:flex}.AgxJyW_popup[data-popup=soups] .AgxJyW_head{grid-template-columns:1fr 1fr;align-items:center;column-gap:38px;display:grid}.AgxJyW_popup[data-popup=soups] .AgxJyW_sections{grid-template-columns:1fr 1fr;gap:40px 38px;display:grid}}@media (max-width:768px){.AgxJyW_popup[data-popup=soups] .AgxJyW_title{white-space:unset}.AgxJyW_popup[data-popup=soups] .AgxJyW_subtitle{max-width:215px;white-space:unset}}@media (min-width:1025px){.AgxJyW_popup[data-popup=special] .AgxJyW_content{flex-direction:column;justify-content:center;gap:40px;padding:87px 28px 53px 24px;display:flex}.AgxJyW_popup[data-popup=special] .AgxJyW_head{grid-template-columns:1fr 1fr;align-items:start;column-gap:38px;display:grid}.AgxJyW_popup[data-popup=special] .AgxJyW_sections{grid-template-columns:1fr 1fr;gap:40px 38px;display:grid}}@media (max-width:768px){.AgxJyW_popup[data-popup=special] .AgxJyW_title{white-space:unset;max-width:275px}.AgxJyW_popup[data-popup=special] .AgxJyW_subtitle{max-width:275px;white-space:unset}}.AgxJyW_blockTitle{color:#3e4e2a;text-transform:uppercase;white-space:pre-line;font-size:30px;font-weight:500;line-height:1.2}@media (max-width:1024px){.AgxJyW_blockTitle{font-size:22px}}.AgxJyW_blockAccent{color:#84a35d;display:block}.AgxJyW_inlineAccent{color:#84a35d}.AgxJyW_blockSubtitle{color:#506e32;text-transform:uppercase;margin:-8px 0 0;font-size:16px;font-weight:400;line-height:1.2}.AgxJyW_blockList{white-space:pre-line;flex-direction:column;gap:16px;display:flex}@media (max-width:1024px){.AgxJyW_blockList{max-width:unset;white-space:unset;gap:24px}}.AgxJyW_blockItem{color:#1b1513;align-items:flex-start;gap:8px;font-size:14px;font-weight:300;line-height:1.4;display:flex}.AgxJyW_blockItem b{font-weight:500}.AgxJyW_extra{color:#3e4e2a;font-size:30px;font-weight:500;line-height:1.2}@media (max-width:1024px){.AgxJyW_extra{font-size:20px}}.AgxJyW_applicationBlock{flex-direction:column;gap:24px;display:flex}.AgxJyW_applicationTitle{color:#3e4e2a;text-transform:uppercase;font-size:30px;font-weight:500;line-height:1.2}@media (max-width:1024px){.AgxJyW_applicationTitle{font-size:22px}}.AgxJyW_application{color:#fff;background:#84a35d;border-radius:4px;align-items:stretch;max-width:620px;display:flex;overflow:hidden}.AgxJyW_applicationText{flex:1;align-self:center;padding:24px;font-size:14px;font-weight:500;line-height:1.4}.AgxJyW_applicationImage{flex:0 0 160px;position:relative}@media (max-width:1024px){.AgxJyW_applicationImage{flex-basis:38%}}.AgxJyW_block .AgxJyW_blockCta{align-self:flex-start;padding:20px;font-size:12px;font-weight:400;line-height:1.2}@media (max-width:1024px){.AgxJyW_block .AgxJyW_blockCta{align-self:stretch;padding:16px 24px;font-size:14px}}.AgxJyW_footer{isolation:isolate;flex-direction:column;gap:40px;margin:40px 0 0;padding:48px 40px 150px;display:flex;position:relative;overflow:hidden}.AgxJyW_footer .AgxJyW_footerCta{z-index:1;align-self:center;padding:15px 22px;font-size:13px;font-weight:500;line-height:1.25;position:relative}@media (max-width:1024px){.AgxJyW_footer .AgxJyW_footerCta{align-self:stretch;padding:16px 24px;font-size:14px}.AgxJyW_footer{gap:24px;margin:0;padding:8px 16px 110px}}.AgxJyW_footerTitle{max-width:640px}.AgxJyW_wave{z-index:-1;height:160px;position:absolute;bottom:0;left:0;right:0}@media (max-width:1024px){.AgxJyW_wave{height:200px}}.AgxJyW_waveImage{object-position:center top}@media (max-width:1024px){.AgxJyW_waveImage{object-fit:cover}}.AgxJyW_snacks{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:1024px){.AgxJyW_snacks{grid-template-columns:1fr}}.AgxJyW_snack{flex-direction:column;align-items:center;gap:16px;display:flex}.AgxJyW_snackImage{aspect-ratio:1;width:min(239px,100%);position:relative}@media (max-width:1024px){.AgxJyW_snackImage{width:190px}}.AgxJyW_snackPhoto{object-fit:contain}.AgxJyW_snackName{color:#506e32;text-align:center;text-transform:uppercase;max-width:188px;font-size:18px;font-weight:400;line-height:1.2}@media (max-width:1024px){.AgxJyW_snackName{max-width:none}}.AgxJyW_banner{grid-column:3;padding:0 24px 24px 0}.AgxJyW_bannerFrame{height:100%;min-height:659px;position:relative;overflow:hidden}.AgxJyW_mobilePhoto{display:none}@media (min-width:1025px){.AgxJyW_popup[data-long]{min-height:0}.AgxJyW_popup[data-long] .AgxJyW_content{min-height:760px}.AgxJyW_block{flex-direction:column;grid-column:1/3;justify-content:center;gap:40px;padding:48px 28px 48px 40px;display:flex}.AgxJyW_footer{grid-column:1/-1}}@media (max-width:1024px){.AgxJyW_banner{display:none}.AgxJyW_mobilePhoto{aspect-ratio:4/3;margin:0 16px 32px;display:block;position:relative;overflow:hidden}.AgxJyW_block{flex-direction:column;gap:24px;padding:0 16px 32px;display:flex}}.AgxJyW_panel{max-width:1356px}@media (max-width:1024px){.AgxJyW_panel{--modal-close-top:12px;--modal-close-left:12px;--modal-close-right:auto}}.AgxJyW_panelLong{max-height:none;overflow:visible}.AgxJyW_popup{background:#fff;border-radius:20px;grid-template-columns:clamp(190px,14.6vw,210px) minmax(0,1fr) clamp(200px,39.46vw - 207px,361px);min-height:805px;display:grid;overflow:hidden;box-shadow:0 12px 48px #1b151324}@media (max-width:1024px){.AgxJyW_popup{min-height:0;margin:0 0 90px;display:block}}.AgxJyW_aside{position:relative;overflow:hidden}@media (max-width:1024px){.AgxJyW_aside{aspect-ratio:460/240}}.AgxJyW_panelImage{object-fit:cover;object-position:center bottom}@media (max-width:1024px){.AgxJyW_panelImage{display:none}}.AgxJyW_bannerImage{object-fit:cover;display:none}@media (max-width:1024px){.AgxJyW_bannerImage{display:block}}.AgxJyW_name{z-index:1;color:#fff;text-align:center;white-space:pre-line;justify-content:center;align-items:flex-end;height:134px;padding:0 0 16px;font-size:22px;font-weight:700;line-height:1.2;display:flex;position:absolute;top:64px;left:0;right:0}.AgxJyW_name:after{content:"";background:#ffffffe6;width:96px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:1024px){.AgxJyW_name{text-align:left;max-width:172px;height:auto;padding:0 16px 40px;font-size:22px;display:block;top:auto;bottom:0}.AgxJyW_name:after{bottom:22px;left:16px;transform:none}}.AgxJyW_content{padding:0 28px 0 24px}@media (max-width:1024px){.AgxJyW_content{flex-direction:column;gap:32px;padding:24px 16px 32px;display:flex}}.AgxJyW_content .AgxJyW_cta{align-self:flex-start;padding:15px 22px;font-size:13px;font-weight:500;line-height:1.25}@media (max-width:1024px){.AgxJyW_content .AgxJyW_cta{align-self:stretch;padding:16px 24px;font-size:16px}.AgxJyW_head{flex-direction:column;align-items:stretch;gap:32px;display:flex}}.AgxJyW_title{color:#3e4e2a;white-space:pre-line;font-size:30px;font-weight:500;line-height:1.2}@media (max-width:1024px){.AgxJyW_title{font-size:22px}}.AgxJyW_subtitle{color:#84a35d;white-space:pre-line;margin:24px 0 0;font-size:30px;font-weight:500;line-height:1.2}@media (max-width:1024px){.AgxJyW_subtitle{margin-top:8px;font-size:22px}}.AgxJyW_intro{flex-direction:column;gap:24px;display:flex}.AgxJyW_introItem{color:#1b1513;white-space:pre-line;align-items:flex-start;gap:8px;font-size:14px;font-weight:400;line-height:1.4;display:flex}.AgxJyW_introText b{font-weight:500}.AgxJyW_icon{flex-shrink:0}@media (max-width:1024px){.AgxJyW_sections{grid-template-columns:1fr;row-gap:24px;display:grid}}.AgxJyW_sectionTitle{color:#506e32;font-size:16px;font-weight:400;line-height:1.2}@media (max-width:1024px){.AgxJyW_sectionTitle{font-size:17px}}.AgxJyW_sectionSubtitle{color:#506e32;margin:16px 0 0;font-size:16px;font-weight:400;line-height:1.2}@media (max-width:1024px){.AgxJyW_sectionSubtitle{font-size:17px}}.AgxJyW_items{flex-direction:column;gap:10px;margin:16px 0 0;display:flex}.AgxJyW_item{color:#1b1513;white-space:pre-line;align-items:flex-start;gap:8px;font-size:14px;font-weight:300;line-height:1.2;display:flex}.AgxJyW_partnerTitle{color:#3e4e2a;margin:0 0 16px;font-size:24px;font-weight:500;line-height:1.2}.AgxJyW_partnerText{color:#1b1513;margin:0 0 24px;font-size:14px;font-weight:300;line-height:1.2}.AgxJyW_steps{flex-direction:column;gap:24px;display:flex}.AgxJyW_step{align-items:flex-start;gap:16px;display:flex}.AgxJyW_marker{color:#84a35d;background:#506e320a;border:1px solid #eef2eb;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-family:Besley;font-size:24px;font-weight:400;line-height:1.2;display:flex}@media (max-width:1024px){.AgxJyW_marker{width:40px;height:40px;font-size:22px}}.AgxJyW_stepTitle{color:#1b1513;margin:0 0 8px;font-size:16px;font-weight:400;line-height:1.2}.AgxJyW_stepText{color:#5b5755;max-width:567px;font-size:14px;font-weight:300;line-height:1.5}@media (max-width:1024px){.AgxJyW_stepText{max-width:unset}}.AgxJyW_photos{grid-template-rows:1fr 1fr;gap:17px;padding:23px 23px 23px 0;display:grid}@media (max-width:1024px){.AgxJyW_photos{display:none}}.AgxJyW_photo{min-height:180px;position:relative;overflow:hidden}.AgxJyW_photoImage{object-fit:cover}
.N801ia_card{isolation:isolate;aspect-ratio:460/240;border-radius:16px;justify-content:space-between;align-items:flex-end;gap:12px;padding:0 16px 24px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.N801ia_card{padding:16px}}.N801ia_image{z-index:0;object-fit:cover}.N801ia_name{z-index:1;color:#fff;max-width:172px;font-size:22px;font-weight:700;line-height:1.2;position:relative}.N801ia_details{z-index:1;flex-shrink:0;position:relative}
._60Uhia_section{background:#f9f8f3;padding:64px 0}._60Uhia_inner{width:100%;padding:0 16px}._60Uhia_header{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-bottom:40px;display:flex}@media (max-width:768px){._60Uhia_header{text-align:left;align-items:flex-start;gap:16px}}._60Uhia_title{color:#1b1513;font-size:40px;font-weight:300;line-height:1.2}@media (max-width:768px){._60Uhia_title{font-size:24px}}@media (max-width:576px){._60Uhia_title{white-space:pre-line}}._60Uhia_subTitle{display:none}@media (max-width:768px){._60Uhia_subTitle{color:#5b5755;margin:8px 0 0;font-size:14px;font-weight:300;line-height:1.2;display:block}}._60Uhia_grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:992px){._60Uhia_grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:768px){._60Uhia_grid{grid-template-columns:1fr;gap:8px}}
._1QADoq_card{isolation:isolate;background:#506e320a;border:1px solid #eef2eb;border-radius:16px;flex-direction:column;align-items:flex-start;padding:32px 0 32px 24px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){._1QADoq_card{padding:24px 16px}}._1QADoq_leaf:after{content:"";z-index:-1;pointer-events:none;background:url(/icons/leaf.svg) 50%/contain no-repeat;position:absolute}@media (max-width:768px){._1QADoq_leaf:after{display:none}}._1QADoq_dairyProteins:after{width:225px;height:239px;top:55px;right:-41px}._1QADoq_pectins:after{width:160px;height:180px;top:61px;right:10px;transform:rotate(32deg)}._1QADoq_title{color:#3e4e2a;white-space:pre-line;margin:16px 0;font-size:22px;font-weight:400;line-height:1.2}@media (max-width:768px){._1QADoq_title{font-size:20px}}._1QADoq_text{color:#1b1513;max-width:548px;margin:0 0 24px;font-size:14px;font-weight:300;line-height:1.5}._1QADoq_points{flex-direction:column;gap:10px;max-width:567px;display:flex}._1QADoq_points li{color:#5b5755;align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:1.3;display:flex}._1QADoq_points li:before{content:"";background:url(/icons/check.svg) 50%/contain no-repeat;flex-shrink:0;width:16px;height:16px}
.VEo-KW_section{background:#fff;padding:140px 0}@media (max-width:768px){.VEo-KW_section{padding:64px 0}}.VEo-KW_inner{width:100%;padding:0 16px}.VEo-KW_header{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-bottom:64px;display:flex}@media (max-width:768px){.VEo-KW_header{text-align:left;align-items:flex-start;gap:16px;margin-bottom:40px}}.VEo-KW_title{color:#1b1513;font-size:40px;font-weight:300;line-height:1.2}@media (max-width:768px){.VEo-KW_title{font-size:24px}}@media (max-width:576px){.VEo-KW_title{white-space:pre-line}}.VEo-KW_subtitle{color:#5b5755;max-width:772px;font-size:18px;font-weight:300;line-height:1.2}@media (max-width:768px){.VEo-KW_subtitle{max-width:none;font-size:14px}}.VEo-KW_grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}@media (max-width:768px){.VEo-KW_grid{grid-template-columns:1fr;gap:16px}}.VEo-KW_photo{border-radius:16px;min-height:264px;position:relative;overflow:hidden}@media (max-width:768px){.VEo-KW_photo{min-height:300px}}.VEo-KW_image{object-fit:cover}.VEo-KW_footer{justify-content:center;align-items:center;margin-top:40px;display:flex}@media (max-width:768px){.VEo-KW_footer{margin-top:30px}}.VEo-KW_footer .VEo-KW_cta{padding:25px 24px}@media (max-width:768px){.VEo-KW_footer .VEo-KW_cta{width:100%;padding:25px 37px}}
.Z4IX_q_panel{--modal-close-top:16px;--modal-close-right:16px;--modal-close-left:auto;max-width:1356px;max-height:none;overflow:visible}@media (max-width:1024px){.Z4IX_q_panel{--modal-close-top:12px;--modal-close-right:12px}}.Z4IX_q_popup{isolation:isolate;background:#fff;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 12px 48px #1b151324}@media (max-width:1024px){.Z4IX_q_popup{margin:0 0 90px}}.Z4IX_q_banner{aspect-ratio:944/555;position:relative}.Z4IX_q_bannerImage{object-fit:cover}.Z4IX_q_bannerTitle{color:#fff;font-size:40px;font-weight:700;line-height:1.2;position:absolute;bottom:40px;left:40px}@media (max-width:1024px){.Z4IX_q_bannerTitle{font-size:22px;bottom:24px;left:16px}}.Z4IX_q_body{flex-direction:column;gap:24px;padding:24px 24px 0;display:flex}@media (max-width:1024px){.Z4IX_q_body{gap:32px;padding:24px 16px 0}}.Z4IX_q_round{background:#506e320a;border:1px solid #eef2eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.Z4IX_q_bullet{flex-shrink:0}.Z4IX_q_sectionTitle{color:#3e4e2a;text-transform:uppercase;font-size:24px;font-weight:500;line-height:1.2}@media (max-width:1024px){.Z4IX_q_sectionTitle{font-size:20px}}.Z4IX_q_inlineAccent{color:#84a35d}.Z4IX_q_vision{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (max-width:1024px){.Z4IX_q_vision{grid-template-columns:1fr;gap:32px}}.Z4IX_q_card{aspect-ratio:452/458;position:relative;overflow:hidden}@media (max-width:1024px){.Z4IX_q_card{aspect-ratio:4/4;order:1}}.Z4IX_q_cardImage{object-fit:cover}.Z4IX_q_cardText{color:#fff;max-width:423px;font-size:40px;font-weight:500;line-height:1.2;position:absolute;top:83px;left:40px}@media (max-width:1024px){.Z4IX_q_cardText{max-width:unset;font-size:20px;top:24px;left:16px}}.Z4IX_q_cardAccent{color:#f9e656;display:block}.Z4IX_q_visionText{flex-direction:column;gap:40px;display:flex}@media (max-width:1024px){.Z4IX_q_visionText{gap:32px}}.Z4IX_q_intro{color:#1b1513;white-space:pre-line;align-items:flex-start;gap:8px;font-size:14px;font-weight:300;line-height:1.4;display:flex}@media (max-width:1024px){.Z4IX_q_intro{white-space:unset}}.Z4IX_q_pillarsTitle{color:#84a35d;text-transform:uppercase;font-size:24px;font-weight:500;line-height:1.2}@media (max-width:1024px){.Z4IX_q_pillarsTitle{font-size:22px}}.Z4IX_q_pillars{flex-direction:column;gap:8px;display:flex}.Z4IX_q_pillar{color:#1b1513;text-transform:uppercase;align-items:center;gap:16px;font-size:16px;font-weight:400;line-height:1.2;display:flex}.Z4IX_q_center{grid-template-columns:minmax(220px,25%) minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (max-width:1024px){.Z4IX_q_center{grid-template-columns:1fr;gap:0}}.Z4IX_q_tall{aspect-ratio:234/457;position:relative;overflow:hidden}@media (max-width:1024px){.Z4IX_q_tall{display:none}}.Z4IX_q_centerText{flex-direction:column;gap:32px;display:flex}.Z4IX_q_centerText .Z4IX_q_sectionTitle{white-space:pre-line}@media (max-width:1024px){.Z4IX_q_centerText{gap:24px}}.Z4IX_q_groups{flex-direction:column;gap:40px;display:flex}@media (max-width:1024px){.Z4IX_q_groups{gap:32px}}.Z4IX_q_group{align-items:center;gap:24px;display:flex}@media (max-width:1024px){.Z4IX_q_group{flex-direction:column;align-items:flex-start;gap:16px}}.Z4IX_q_groupBody{flex-direction:column;gap:24px;display:flex}.Z4IX_q_groupTitle{color:#506e32;text-transform:uppercase;font-size:16px;font-weight:400;line-height:1.2}.Z4IX_q_groupList{flex-direction:column;gap:12px;display:flex}.Z4IX_q_groupItem{color:#1b1513;align-items:flex-start;gap:8px;font-size:14px;font-weight:300;line-height:1.4;display:flex}.Z4IX_q_categories{flex-direction:column;gap:40px;padding:40px 0 0;display:flex}@media (max-width:1024px){.Z4IX_q_categories{gap:32px;padding:8px 0 0}}.Z4IX_q_categoryGrid{grid-template-columns:repeat(8,1fr);gap:40px 39px;padding:0 30px;display:grid}@media (max-width:1024px){.Z4IX_q_categoryGrid{grid-template-columns:1fr;gap:24px}}.Z4IX_q_category{flex-direction:column;grid-column:span 2;align-items:stretch;gap:24px;display:flex}.Z4IX_q_category:first-child{grid-column:2/span 2}@media (max-width:1024px){.Z4IX_q_category{grid-column:auto;align-items:center;gap:16px}.Z4IX_q_category:first-child{grid-column:auto;align-items:flex-start}}.Z4IX_q_categoryTitle{color:#1b1513;text-align:center;text-transform:uppercase;font-size:16px;font-weight:400;line-height:1.2}@media (max-width:1024px){.Z4IX_q_categoryTitle:first-child{margin:0 0 0 -30px}.Z4IX_q_categoryTitle{text-align:left}}.Z4IX_q_categoryCard{background:#fff;border:1px solid #eef2eb;border-radius:16px;flex:1;align-items:center;min-height:180px;padding:28px 34px 28px 46px;display:flex;position:relative}@media (max-width:1024px){.Z4IX_q_categoryCard{gap:16px;width:100%}}.Z4IX_q_categoryIcon{background:#87b8c7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:absolute;top:50%;left:-24px;transform:translateY(-50%)}.Z4IX_q_categoryList{color:#1b1513;flex-direction:column;gap:8px;padding:0 0 0 7px;font-size:11px;font-weight:300;line-height:1.4;display:flex}.Z4IX_q_categoryList li{padding-left:10px;position:relative}.Z4IX_q_categoryList li:before{content:"";background:#84a35d;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:0}.Z4IX_q_footer{justify-content:center;padding:40px 0 28px;display:flex}.Z4IX_q_footer .Z4IX_q_cta{z-index:1;padding:20px;font-size:12px;font-weight:400;line-height:1.2;position:relative}@media (max-width:1024px){.Z4IX_q_footer{padding:32px 16px 56px}.Z4IX_q_footer .Z4IX_q_cta{width:100%;padding:25px 45px;font-size:14px}}.Z4IX_q_wave{z-index:-1;height:200px;position:absolute;bottom:0;left:0;right:0}@media (max-width:1024px){.Z4IX_q_wave{height:110px}}.Z4IX_q_waveImage{object-fit:cover;object-position:center top}.Z4IX_q_waveMobile{display:none}@media (max-width:576px){.Z4IX_q_waveDesktop{display:none}.Z4IX_q_waveMobile{display:block}}
.QdDUoW_section{background:#f9f8f3;padding:80px 0}@media (max-width:768px){.QdDUoW_section{padding:64px 0}}.QdDUoW_inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:57px;padding:0 16px;display:grid}@media (max-width:992px){.QdDUoW_inner{grid-template-columns:1fr;gap:24px}}.QdDUoW_content{flex-direction:column;align-items:flex-start;display:flex}.QdDUoW_title{color:#1b1513;margin:10px 0 24px;font-size:40px;font-weight:300;line-height:1.2}@media (max-width:992px){.QdDUoW_title{margin:16px 0 24px;font-size:24px}}.QdDUoW_intro{color:#5b5755;margin:0 0 32px;font-size:16px;font-weight:300;line-height:1.2}@media (max-width:992px){.QdDUoW_intro{margin:0 0 24px;font-size:14px}}.QdDUoW_list{flex-direction:column;gap:24px;margin:0 0 32px;display:flex}.QdDUoW_item{align-items:flex-start;gap:16px;display:flex}.QdDUoW_icon{background:#506e320a;border:1px solid #eef2eb;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}@media (max-width:768px){.QdDUoW_icon{width:32px;height:32px}.QdDUoW_icon img{width:16px;height:16px}}.QdDUoW_itemTitle{color:#1b1513;margin:0 0 8px;font-size:16px;font-weight:400;line-height:1.2}.QdDUoW_itemText{color:#5b5755;white-space:pre-line;font-size:14px;font-weight:300;line-height:1.5}@media (max-width:992px){.QdDUoW_itemText{white-space:unset}}.QdDUoW_actions{align-items:center;gap:12px;width:100%;display:flex}@media (max-width:768px){.QdDUoW_actions{flex-direction:column}}.QdDUoW_primary,.QdDUoW_secondary{flex:1 1 0;padding:25px 24px}@media (max-width:768px){.QdDUoW_primary,.QdDUoW_secondary{flex:none;width:100%;padding:20px}}.QdDUoW_secondary{background:#cc0935;gap:8px}@media (hover:hover) and (pointer:fine){.QdDUoW_secondary:hover{background:#af042b}}.QdDUoW_secondary img{rotate:318deg}.QdDUoW_media{aspect-ratio:436/384;border-radius:16px;position:relative;overflow:hidden}@media (max-width:768px){.QdDUoW_media{aspect-ratio:4/3}}.QdDUoW_image{object-fit:cover}
.IBxBSa_section{isolation:isolate;color:#fff;margin:70px 0 140px;position:relative;overflow:hidden}@media (max-width:1024px){.IBxBSa_section{margin:64px 0}}.IBxBSa_image{object-fit:cover;object-position:center}@media (max-width:768px){.IBxBSa_image{object-position:left center}}.IBxBSa_inner{z-index:1;flex-direction:column;justify-content:center;width:100%;padding:83px 16px;display:flex;position:relative}@media (max-width:768px){.IBxBSa_inner{padding:80px 16px}}.IBxBSa_title{margin:0 0 24px;font-size:40px;font-weight:300;line-height:1.2}@media (max-width:768px){.IBxBSa_title{font-size:24px}}.IBxBSa_text{max-width:587px;font-size:18px;font-weight:300;line-height:1.2}@media (max-width:768px){.IBxBSa_text{max-width:none;font-size:14px}}@media (max-width:576px){.IBxBSa_text{max-width:380px}}
.Jf4IoG_card{background:#fff;border:1px solid #eef2eb;border-radius:16px;overflow:hidden}.Jf4IoG_photo{aspect-ratio:460/240;position:relative}.Jf4IoG_image{object-fit:cover}.Jf4IoG_footer{justify-content:space-between;align-items:center;padding:16px;display:flex}.Jf4IoG_name{color:#3e4e2a;font-size:18px;font-weight:400;line-height:1.2}.Jf4IoG_detailsButton{color:#3e4e2a;cursor:pointer;background:0 0;border:1px solid #3e4e2a;border-radius:100px;flex-shrink:0;padding:18px 24px;font-size:14px;font-weight:400;line-height:1.2;transition:background-color .2s,color .2s}@media (hover:hover) and (pointer:fine){.Jf4IoG_detailsButton:hover{color:#1b1513}}.Jf4IoG_details{flex-direction:column;align-items:flex-start;min-height:304px;padding:24px 0 30px 16px;animation:.25s ease-out Jf4IoG_details-in;display:flex;position:relative}@media (max-width:768px){.Jf4IoG_details{padding:24px 15px 30px}}.Jf4IoG_title{color:#3e4e2a;white-space:pre-line;margin:16px 0;font-size:18px;font-weight:400;line-height:1.2}.Jf4IoG_text{color:#1b1513;white-space:pre-line;margin:0 0 32px;font-size:14px;font-weight:300;line-height:1.5}@media (max-width:768px){.Jf4IoG_text{white-space:unset}}.Jf4IoG_points{flex-direction:column;gap:13px;display:flex}.Jf4IoG_points li{color:#5b5755;white-space:pre-line;align-items:center;gap:8px;font-size:14px;font-weight:300;line-height:1.2;display:flex}.Jf4IoG_points li:before{content:"";background:url(/icons/check.svg) 50%/contain no-repeat;flex-shrink:0;width:16px;height:16px}.Jf4IoG_close{color:#1b1513;cursor:pointer;background:#fff;border:1px solid #1b15131f;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .2s,color .2s;display:flex;position:absolute;top:12px;right:12px}@media (hover:hover) and (pointer:fine){.Jf4IoG_close:hover{color:#fff;background:#506e32}}.Jf4IoG_footer[hidden],.Jf4IoG_details[hidden]{display:none}@keyframes Jf4IoG_details-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Jf4IoG_details{animation:none}}
.CEHDEG_section{background:#f9f8f3;padding:80px 0}@media (max-width:768px){.CEHDEG_section{padding:64px 0}}.CEHDEG_inner{width:100%;padding:0 16px}.CEHDEG_header{text-align:center;flex-direction:column;align-items:center;gap:24px;margin-bottom:32px;display:flex}@media (max-width:768px){.CEHDEG_header{text-align:left;align-items:flex-start;gap:16px;margin-bottom:40px}}.CEHDEG_title{color:#1b1513;font-size:40px;font-weight:300;line-height:1.2}@media (max-width:768px){.CEHDEG_title{font-size:24px}}.CEHDEG_subtitle{color:#5b5755;font-size:18px;font-weight:300;line-height:1.2}@media (max-width:768px){.CEHDEG_subtitle{font-size:14px}}.CEHDEG_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:992px){.CEHDEG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.CEHDEG_grid{grid-template-columns:1fr;gap:12px}}
.sQdh5G_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;display:grid}@media (max-width:768px){.sQdh5G_form{grid-template-columns:1fr}}.sQdh5G_field{flex-direction:column;gap:8px;min-width:0;display:flex}.sQdh5G_wide{grid-column:1/-1}.sQdh5G_label{color:#1b1513;font-size:16px;font-weight:300;line-height:1.2}.sQdh5G_input,.sQdh5G_textarea{color:#1b1513;background:#fff;border:1px solid #000;border-radius:8px;width:100%;padding:11px 16px;font-family:inherit;font-size:14px;font-weight:400;line-height:1.2;transition:border-color .2s,box-shadow .2s}@media (hover:hover) and (pointer:fine){.sQdh5G_input:hover,.sQdh5G_textarea:hover{background:#506e320a;border-color:#84a35d;outline:none}}@media (max-width:768px){.sQdh5G_input,.sQdh5G_textarea{font-size:16px}}.sQdh5G_input{height:40px}.sQdh5G_textarea{resize:none;min-height:96px}.sQdh5G_invalid{border-color:#cc0935}.sQdh5G_invalid:focus-visible{border-color:#cc0935;box-shadow:0 0 0 3px #cc09352e}.sQdh5G_error{color:#cc0935;margin:0;font-size:14px;font-weight:300;line-height:1.2}.sQdh5G_consent{flex-direction:column;grid-column:1/-1;gap:8px;display:flex}.sQdh5G_consentRow{align-items:flex-start;gap:10px;display:flex}.sQdh5G_checkbox{accent-color:#506e32;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin:1px 0 0}.sQdh5G_checkbox:focus-visible{outline-offset:2px;outline:2px solid #506e320a}.sQdh5G_checkbox[aria-invalid=true]{outline-offset:2px;outline:2px solid #cc0935}.sQdh5G_consentLabel{color:#1b1513;cursor:pointer;font-size:14px;font-weight:300;line-height:1.2}.sQdh5G_consentLink{color:#506e32;text-underline-offset:3px;text-decoration:underline;transition:color .2s}@media (hover:hover) and (pointer:fine){.sQdh5G_consentLink:hover{color:#3e4e2a}}.sQdh5G_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sQdh5G_actions{grid-column:1/-1;align-items:center;gap:18px;margin-top:4px;display:flex}.sQdh5G_actions .sQdh5G_submit{gap:10px;padding:14px 32px;font-size:13px;font-weight:500;line-height:1.25}.sQdh5G_actions .sQdh5G_submit:disabled{opacity:.65;pointer-events:none}.sQdh5G_messengers{align-items:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.sQdh5G_messengers a{display:flex}.sQdh5G_sendError{color:#cc0935;grid-column:1/-1;margin:0;font-size:14px;font-weight:400;line-height:1.35}
.CutBsq_section{background:#fff;padding:140px 0}@media (max-width:768px){.CutBsq_section{padding:64px 0}}.CutBsq_inner{width:100%;padding:0 16px}.CutBsq_grid{grid-template:"form photo""form contacts"1fr/minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:20px 56px;display:grid}@media (max-width:1024px){.CutBsq_grid{grid-template:"photo""form""contacts"/1fr;row-gap:24px}}.CutBsq_photo{aspect-ratio:705/442;border-radius:16px;grid-area:photo;position:relative;overflow:hidden}@media (max-width:1024px){.CutBsq_photo{aspect-ratio:343/260}}.CutBsq_image{object-fit:cover}.CutBsq_form{grid-area:form}.CutBsq_title{color:#1b1513;white-space:pre-line;margin:24px 0;font-size:40px;font-weight:300;line-height:1.2}@media (max-width:768px){.CutBsq_title{margin:16px 0 24px;font-size:24px}}.CutBsq_subtitle{color:#5b5755;margin:0 0 28px;font-size:16px;font-weight:300;line-height:1.2}@media (max-width:768px){.CutBsq_subtitle{margin-bottom:41px;font-size:14px}}.CutBsq_contacts{grid-area:contacts;grid-template-rows:repeat(2,auto);grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:column;gap:30px;display:grid}@media (max-width:768px){.CutBsq_contacts{flex-direction:column;gap:24px;margin:16px 0 0;display:flex}.CutBsq_contacts>:nth-child(3){margin:16px 0 0}}.CutBsq_contact{grid-template-columns:auto minmax(0,1fr);column-gap:16px;display:grid}.CutBsq_contact .CutBsq_icon{margin:17px 0 0}.CutBsq_contact .CutBsq_map{grid-column:2;justify-self:start;min-width:min(305px,100%);margin-top:8px;padding:11px 16px;font-size:14px;font-weight:300;line-height:1.2}@media (max-width:768px){.CutBsq_contact .CutBsq_map{margin:16px 0 0}}.CutBsq_label{color:#3e4e2a;margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.2}.CutBsq_text,.CutBsq_link{white-space:pre-line;color:#3e4e2a;font-size:16px;font-weight:300;line-height:1.2}.CutBsq_messengers{align-items:center;gap:10px;margin:8px 0 0;display:flex}.CutBsq_messengers a{display:flex}
