.opt-page-hero{padding:55px 0}.opt-page-hero h1{max-width:880px}.opt-page-hero p{max-width:760px;font-size:17px}.optimized-home .section{padding:75px 0}.opt-solution-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:35px}.opt-solution-grid .res-card{gap:14px}.opt-solution-grid .res-card p{line-height:1.8}.opt-way-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:35px 0}.opt-way-grid article{border-top:2px solid #ed302e;padding-top:20px}.opt-way-grid h3{font-size:20px;line-height:1.4;margin-bottom:12px}.opt-way-grid p{font-size:14px;line-height:1.8}.opt-single-animation{grid-template-columns:1fr;max-width:900px;margin-inline:auto}.opt-single-animation .agro-chapter-copy{min-height:0;margin-bottom:20px}.opt-more{text-align:center;padding-top:28px}.opt-feature{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}.opt-feature h2{margin:18px 0 22px}.opt-feature p{font-size:15px;line-height:1.85;margin:18px 0}.opt-feature .res-note{font-size:12px}.opt-feature .res-dates{margin-top:0}.opt-feature .button{font-size:13px}.opt-faq{max-width:900px}.opt-faq h2{margin:20px 0 30px}.opt-faq .text-link{display:inline-block;margin-top:28px}.opt-scan{background:#e9ecdf}.opt-scan .text-link{font-size:12px}.opt-knowledge-links{display:flex;align-items:center;gap:18px 28px;flex-wrap:wrap;margin:24px 0 32px}.opt-knowledge-links a{font-size:12px}.optimized-home .home-about-story{gap:45px}.optimized-home .home-about-portrait{position:relative}.optimized-home .home-about-story-copy .res-list{margin:20px 0}.optimized-home .home-about-story-copy .res-list li{font-size:14px;padding:12px 0}.optimized-page .energy-page-hero+.section{padding-top:50px}.optimized-page .home-about-portrait{position:relative}@media(max-width:900px){.opt-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.opt-way-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.opt-feature{gap:35px}}@media(max-width:750px){.optimized-home .section{padding:52px 0}.opt-solution-grid{grid-template-columns:1fr;gap:14px}.opt-solution-grid .res-card{padding:24px}.opt-feature{grid-template-columns:minmax(0,1fr);gap:24px}.opt-feature>*{min-width:0}.opt-way-grid{gap:24px 18px}.opt-way-grid article{min-width:0}.opt-way-grid h3{font-size:18px}.opt-way-grid p{font-size:13px}.opt-page-hero{padding:38px 0}.opt-page-hero p{font-size:15px}.opt-feature .res-dates{gap:8px}.opt-feature .res-date{min-width:90px}.opt-knowledge-links{align-items:flex-start;flex-direction:column;gap:18px}.optimized-home .home-about-story{gap:25px}.opt-faq .res-faq summary{font-size:15px;line-height:1.6}}@media(max-width:360px){.opt-way-grid{grid-template-columns:1fr}}