.silage-module__ceRksq__page{--silage-green:#8cc900;--silage-deep:#004b3a;--silage-ink:#3f4643;--silage-muted:#727b76;color:var(--silage-ink);background:#f6f7f5;overflow:hidden}.silage-module__ceRksq__shell{width:min(var(--content-container), calc(100% - var(--content-gutter) - var(--content-gutter)));margin-inline:auto}.silage-module__ceRksq__hero{isolation:isolate;color:#fff;background:#47583e;align-items:center;min-height:clamp(640px,100svh,825px);display:grid;position:relative;overflow:hidden}.silage-module__ceRksq__heroMedia,.silage-module__ceRksq__heroShade{position:absolute;inset:0}.silage-module__ceRksq__heroMedia img{object-fit:cover;opacity:0;transition:opacity .85s,transform 6s;transform:scale(1.02)}.silage-module__ceRksq__heroMedia .silage-module__ceRksq__activeImage{opacity:1;transform:scale(1)}.silage-module__ceRksq__heroShade{z-index:1;background:linear-gradient(90deg,#101c0fc7 0%,#14221385 38%,#14201214 74%),linear-gradient(#0000 58%,#141d1233)}.silage-module__ceRksq__heroContent{z-index:3;width:min(var(--slider-container), calc(100% - (2 * var(--slider-gutter))));margin-inline:auto;padding-block:165px 84px;animation:.62s both silage-module__ceRksq__reveal;position:relative}.silage-module__ceRksq__heroContent>p,.silage-module__ceRksq__eyebrow{color:var(--silage-green);letter-spacing:.13em;margin:0 0 12px;font-size:12px;font-weight:800}.silage-module__ceRksq__heroContent h1{max-width:690px;font-family:var(--font-poppins), sans-serif;letter-spacing:-.035em;overflow-wrap:break-word;margin:0;font-size:clamp(34px,4.2vw,64px);font-weight:650;line-height:1.14}.silage-module__ceRksq__heroContent h1 strong{color:#fff;font-weight:inherit}.silage-module__ceRksq__heroContent>span{color:#ffffffdb;max-width:555px;margin-top:20px;font-size:1.05rem;font-weight:300;line-height:1.62;display:block}.silage-module__ceRksq__heroContent>a{color:#f07837;background:#fff;border-radius:999px;align-items:center;gap:15px;margin-top:30px;padding:14px 22px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 12px 28px #0d180e2e}.silage-module__ceRksq__heroContent>a b{font-size:20px}.silage-module__ceRksq__heroDots{z-index:4;gap:8px;display:flex;position:absolute;bottom:41px;right:max(34px,50% - 750px)}.silage-module__ceRksq__heroDots button{background:#ffffff73;border:0;border-radius:8px;width:8px;height:8px;padding:0;transition:width .25s}.silage-module__ceRksq__heroDots .silage-module__ceRksq__activeDot{background:#fff;width:27px}.silage-module__ceRksq__introSection{background:#f8f9f7;padding:105px 0 90px}.silage-module__ceRksq__introGrid{grid-template-columns:.98fr 1.02fr;align-items:center;gap:clamp(55px,7vw,105px);display:grid}.silage-module__ceRksq__introCopy h2,.silage-module__ceRksq__centerHeading h2,.silage-module__ceRksq__calloutSection h2,.silage-module__ceRksq__productCopy h2,.silage-module__ceRksq__detailsGrid h2{font-family:var(--font-poppins), sans-serif;letter-spacing:-.045em;margin:0;font-weight:650;line-height:1.06}.silage-module__ceRksq__introCopy h2{color:#505653;font-size:clamp(2.3rem,3.25vw,3.6rem)}.silage-module__ceRksq__introCopy h2 strong{color:var(--silage-deep);font-weight:inherit}.silage-module__ceRksq__introCopy>p:not(.silage-module__ceRksq__eyebrow){color:var(--silage-muted);text-align:justify;margin:24px 0 0;font-size:14px;line-height:1.8}.silage-module__ceRksq__introImage{aspect-ratio:1.42;border-radius:40px;position:relative;overflow:hidden;box-shadow:0 20px 48px #283b2a1f}.silage-module__ceRksq__introImage img{object-fit:cover}.silage-module__ceRksq__quickBenefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:32px;display:grid}.silage-module__ceRksq__quickBenefits article{text-align:center;min-width:0}.silage-module__ceRksq__quickBenefits article>span{width:60px;height:60px;margin:0 auto 10px;display:block;position:relative}.silage-module__ceRksq__quickBenefits img{object-fit:contain}.silage-module__ceRksq__quickBenefits h3{color:#515a56;margin:0;font-size:12px;font-weight:600;line-height:1.36}.silage-module__ceRksq__benefitsSection{background:#f8f9f7;padding:10px 0 100px}.silage-module__ceRksq__benefitsCard{background:#ffffffe6;border:1px solid #e3e7e1;border-radius:39px;padding:clamp(43px,5vw,68px) clamp(27px,5vw,72px);box-shadow:0 18px 55px #293e2d13}.silage-module__ceRksq__centerHeading{text-align:center;max-width:820px;margin:0 auto 43px}.silage-module__ceRksq__centerHeading h2{color:#4f5552;font-size:clamp(2rem,3vw,3.25rem)}.silage-module__ceRksq__centerHeading h2 strong{color:var(--silage-green);font-weight:inherit}.silage-module__ceRksq__centerHeading p{color:#7c8580;max-width:650px;margin:13px auto 0;font-size:14px;line-height:1.65}.silage-module__ceRksq__benefitGrid{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.silage-module__ceRksq__benefitGrid article{text-align:center;background:#fff;border:1px solid #e5e9e4;border-radius:20px;width:calc(25% - 14px);min-height:315px;padding:30px 24px}.silage-module__ceRksq__benefitGrid article:nth-child(n+5){width:calc(25% - 14px)}.silage-module__ceRksq__benefitGrid article>span{width:74px;height:74px;margin:0 auto 18px;display:block;position:relative}.silage-module__ceRksq__benefitGrid img{object-fit:contain}.silage-module__ceRksq__benefitGrid h3{color:#065467;margin:0 0 10px;font-size:1.15rem;line-height:1.05}.silage-module__ceRksq__benefitGrid p{color:#7a8580;margin:0;font-size:.92rem;font-weight:300;line-height:1.55}.silage-module__ceRksq__calloutSection{text-align:center;background:#f6f7f5;padding:75px 0 52px;position:relative;overflow:hidden}.silage-module__ceRksq__backgroundText{color:#64824e0f;font-family:var(--font-poppins), sans-serif;letter-spacing:-.055em;word-spacing:.18em;white-space:nowrap;font-size:clamp(92px,14vw,210px);font-weight:800;line-height:1;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.silage-module__ceRksq__calloutSection .silage-module__ceRksq__shell{position:relative}.silage-module__ceRksq__calloutSection h2{color:#535956;font-size:clamp(2rem,3vw,3.2rem)}.silage-module__ceRksq__calloutSection h2 strong{color:var(--silage-green);font-weight:inherit}.silage-module__ceRksq__calloutSection p{color:#7c8580;max-width:840px;margin:17px auto 0;font-size:14px;line-height:1.68}.silage-module__ceRksq__productSection{background:#f6f7f5;padding:30px 0 72px;scroll-margin-top:24px}.silage-module__ceRksq__silAll{--silage-green:#f47742}.silage-module__ceRksq__silAll .silage-module__ceRksq__productLogo{width:min(100%,185px)}.silage-module__ceRksq__silAll .silage-module__ceRksq__detailsLogo{width:min(100%,245px);margin-inline:0}.silage-module__ceRksq__silAll .silage-module__ceRksq__promiseStrip{background:linear-gradient(110deg,#db8056,#f56a46)}.silage-module__ceRksq__silAll .silage-module__ceRksq__detailCallout h3{color:#ef702d}.silage-module__ceRksq__silAll .silage-module__ceRksq__productCopy h2{font-size:clamp(28px,3vw,42px)}.silage-module__ceRksq__productCard{background:#fff;border:1px solid #e3e6e1;border-radius:32px;grid-template-columns:.93fr 1.07fr;align-items:center;gap:clamp(45px,6vw,88px);min-height:620px;padding:clamp(38px,5vw,72px);display:grid;box-shadow:0 18px 52px #293e2d13}.silage-module__ceRksq__productVisual{min-height:500px;position:relative}.silage-module__ceRksq__productVisual img{object-fit:contain;filter:drop-shadow(0 20px 23px #32393021);padding:4px}.silage-module__ceRksq__productLogo{object-fit:contain;width:min(100%,330px);height:auto;margin-bottom:28px}.silage-module__ceRksq__productCopy .silage-module__ceRksq__eyebrow{margin-bottom:9px}.silage-module__ceRksq__productCopy h2{color:var(--silage-deep);font-size:clamp(2.2rem,3.3vw,3.75rem)}.silage-module__ceRksq__productCopy>p:not(.silage-module__ceRksq__eyebrow){color:var(--silage-muted);margin:18px 0 0;font-size:14px;line-height:1.7}.silage-module__ceRksq__productCopy ul{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.silage-module__ceRksq__productCopy li{color:#64716b;align-items:flex-start;gap:10px;font-size:13px;line-height:1.48;display:flex}.silage-module__ceRksq__productCopy li b{color:var(--silage-green)}.silage-module__ceRksq__productCopy>button{color:#59615d;cursor:pointer;background:#fff;border:1px solid #9da49f;border-radius:9px;align-items:center;gap:14px;margin-top:28px;padding:11px 16px;font-size:13px;font-weight:600;display:inline-flex}.silage-module__ceRksq__productCopy>button b{font-size:18px;font-weight:400}.silage-module__ceRksq__productCopy>button>svg{flex:0 0 18px;width:18px;height:18px;transition:transform .2s}.silage-module__ceRksq__openArrow{transform:rotate(180deg)}.silage-module__ceRksq__productCopy>button:focus-visible{outline:3px solid var(--silage-green);outline-offset:4px}.silage-module__ceRksq__productExpansion{margin-top:24px}.silage-module__ceRksq__promiseStrip{color:#fff;background:linear-gradient(#99cf21,#2b8c24);border-radius:26px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 15px 36px #29582124}.silage-module__ceRksq__promiseStrip article{border-right:1px solid #ffffff3d;align-items:center;gap:11px;min-height:105px;padding:18px 16px;display:flex}.silage-module__ceRksq__promiseStrip article:last-child{border-right:0}.silage-module__ceRksq__promiseStrip article>span{flex:0 0 43px;width:43px;height:43px;position:relative}.silage-module__ceRksq__promiseStrip img{object-fit:contain}.silage-module__ceRksq__promiseStrip p{color:#fff;margin:0;font-size:12px;font-weight:700;line-height:1.38}.silage-module__ceRksq__promiseStrip h3{margin:0 0 5px;font-size:14px;line-height:1.35}.silage-module__ceRksq__silAll .silage-module__ceRksq__promiseStrip p{font-weight:400}.silage-module__ceRksq__promiseStrip article>div{min-width:0}.silage-module__ceRksq__detailsSection{background:#f6f7f5;padding:50px 0 30px}.silage-module__ceRksq__detailsGrid{grid-template-columns:1.03fr .97fr;align-items:center;gap:clamp(60px,8vw,125px);padding-inline:clamp(15px,2vw,35px);display:grid}.silage-module__ceRksq__detailsGrid h2{color:var(--silage-deep);margin-bottom:22px;font-size:clamp(2rem,2.8vw,3.25rem)}.silage-module__ceRksq__detailsGrid article p{color:var(--silage-muted);text-align:justify;font-size:14px;line-height:1.78}.silage-module__ceRksq__detailsGrid article p+p{margin-top:19px}.silage-module__ceRksq__detailsGrid aside{min-width:0}.silage-module__ceRksq__detailsLogo{object-fit:contain;width:min(100%,520px);height:auto;margin:0 auto 32px}.silage-module__ceRksq__detailCallout{background:#fff;border:1px solid #e1e6de;border-radius:23px;grid-template-columns:minmax(0,1fr) 125px;align-items:center;gap:28px;padding:31px;display:grid;box-shadow:0 12px 34px #283f2c12}.silage-module__ceRksq__detailCallout h3{color:var(--silage-deep);margin:0;font-size:19px;line-height:1.23}.silage-module__ceRksq__detailCallout h3 strong{color:#177c2a}.silage-module__ceRksq__detailCallout p{color:#708078;margin:10px 0 0;font-size:12px;line-height:1.55}.silage-module__ceRksq__detailCallout>span{width:120px;height:105px;position:relative}.silage-module__ceRksq__detailCallout img{object-fit:contain}@keyframes silage-module__ceRksq__reveal{0%{opacity:0;transform:translateY(17px)}to{opacity:1;transform:none}}@media (max-width:1050px){.silage-module__ceRksq__promiseStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.silage-module__ceRksq__introGrid,.silage-module__ceRksq__productCard,.silage-module__ceRksq__detailsGrid{grid-template-columns:1fr}.silage-module__ceRksq__introImage{min-height:440px}.silage-module__ceRksq__benefitGrid article,.silage-module__ceRksq__benefitGrid article:nth-child(n+5){width:calc(33.333% - 12px)}.silage-module__ceRksq__productVisual{min-height:470px}.silage-module__ceRksq__detailsGrid{gap:50px}}@media (max-width:760px){.silage-module__ceRksq__hero{min-height:680px}.silage-module__ceRksq__heroShade{background:linear-gradient(90deg,#0f1c0fd1,#121f1059)}.silage-module__ceRksq__heroContent{padding-block:140px 80px}.silage-module__ceRksq__heroContent h1{font-size:clamp(32px,7.5vw,48px)}.silage-module__ceRksq__heroContent>span{max-width:94%;font-size:15px}.silage-module__ceRksq__heroDots{bottom:28px;right:24px}.silage-module__ceRksq__introSection{padding:72px 0 65px}.silage-module__ceRksq__introGrid{gap:40px}.silage-module__ceRksq__introCopy h2{font-size:2.45rem}.silage-module__ceRksq__introImage{aspect-ratio:1.25;border-radius:27px;min-height:0}.silage-module__ceRksq__quickBenefits{grid-template-columns:repeat(2,1fr);gap:23px 14px}.silage-module__ceRksq__benefitsSection{padding-bottom:70px}.silage-module__ceRksq__benefitsCard{border-radius:27px;padding:36px 18px}.silage-module__ceRksq__centerHeading h2{font-size:2.35rem}.silage-module__ceRksq__benefitGrid{gap:12px}.silage-module__ceRksq__benefitGrid article,.silage-module__ceRksq__benefitGrid article:nth-child(n+5){width:calc(50% - 6px);min-height:315px;padding-inline:18px}.silage-module__ceRksq__calloutSection{padding:62px 0 40px}.silage-module__ceRksq__productSection{padding-top:18px}.silage-module__ceRksq__productCard{border-radius:25px;gap:24px;padding:30px 20px 36px}.silage-module__ceRksq__productVisual{min-height:370px}.silage-module__ceRksq__productLogo{width:260px}.silage-module__ceRksq__productCopy h2{font-size:2.55rem}.silage-module__ceRksq__promiseStrip{border-radius:22px;grid-template-columns:1fr}.silage-module__ceRksq__promiseStrip article{border-bottom:1px solid #ffffff3b;border-right:0;min-height:82px}.silage-module__ceRksq__promiseStrip article:last-child{border-bottom:0}.silage-module__ceRksq__detailsSection{padding:32px 0 0}.silage-module__ceRksq__detailsGrid{gap:42px;padding-inline:0}.silage-module__ceRksq__detailCallout{grid-template-columns:1fr 92px;padding:24px 20px}.silage-module__ceRksq__detailCallout>span{width:90px;height:82px}}@media (max-width:430px){.silage-module__ceRksq__benefitGrid article,.silage-module__ceRksq__benefitGrid article:nth-child(n+5){width:100%;min-height:0}.silage-module__ceRksq__productVisual{min-height:325px}.silage-module__ceRksq__detailCallout{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.silage-module__ceRksq__heroMedia img{transition:none}.silage-module__ceRksq__heroContent{animation:none}.silage-module__ceRksq__productCopy>button>svg{transition:none}}
