.page_home__D7RxQ{min-height:100vh}.page_hero__7KFOs{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center;padding:100px 20px;max-width:1200px;margin:0 auto;min-height:600px}.page_heroContent__dzLob{display:flex;flex-direction:column;gap:1.5rem}.page_heroTitle__ixXIp{font-size:3.5rem;font-weight:800;line-height:1.2;color:var(--text-dark)}.page_highlight__Jnelb{display:block;background:linear-gradient(135deg,var(--primary-green) 0,var(--primary-green-light) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroSubtitle__ZW2Yq{font-size:1.25rem;color:var(--text-light);line-height:1.6;max-width:500px}.page_heroButtons__QFahC{display:flex;gap:1rem;margin-top:1rem}.page_heroImage__Aq3LS{display:flex;justify-content:center;align-items:center}.page_heroPlaceholder__i5vP5{width:100%;max-width:500px;height:400px;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px rgba(54,118,29,.2)}.page_featuresGrid__txuLt{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.page_featureCard__swyBK{background:var(--white);padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;border-top:4px solid var(--primary-green)}.page_featureCard__swyBK:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(54,118,29,.15)}.page_featureIcon__UHR_A{width:64px;height:64px;background:linear-gradient(135deg,var(--primary-green) 0,var(--primary-green-light) 100%);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--white);margin-bottom:1.5rem}.page_featureCard__swyBK h3{font-size:1.5rem;font-weight:700;color:var(--primary-green-dark);margin-bottom:1rem}.page_featureCard__swyBK p{color:var(--text-light);line-height:1.6}.page_ctaSection__BmsKD{background:linear-gradient(135deg,var(--primary-green-dark) 0,var(--primary-green) 100%);padding:80px 20px;margin-top:80px}.page_ctaContent__MfmkM{text-align:center;max-width:700px;margin:0 auto}.page_ctaTitle__8jURU{font-size:2.5rem;font-weight:700;color:var(--white);margin-bottom:1rem}.page_ctaText__c9Wyd{font-size:1.2rem;color:hsla(0,0%,100%,.9);margin-bottom:2rem}.page_ctaContent__MfmkM .page_btn__hMGYV{background-color:var(--white);color:var(--primary-green);font-size:1.1rem;padding:15px 40px}.page_ctaContent__MfmkM .page_btn__hMGYV:hover{background-color:var(--accent-green);color:var(--primary-green-dark)}@media (max-width:968px){.page_hero__7KFOs{grid-template-columns:1fr;padding:60px 20px;text-align:center}.page_heroTitle__ixXIp{font-size:2.5rem}.page_heroSubtitle__ZW2Yq{max-width:100%}.page_heroButtons__QFahC{justify-content:center}.page_heroImage__Aq3LS{order:-1}.page_heroPlaceholder__i5vP5{max-width:100%;height:300px}.page_featuresGrid__txuLt{grid-template-columns:1fr}}@media (max-width:768px){.page_heroTitle__ixXIp{font-size:2rem}.page_heroSubtitle__ZW2Yq{font-size:1rem}.page_heroButtons__QFahC{flex-direction:column}.page_ctaTitle__8jURU{font-size:2rem}.page_ctaText__c9Wyd{font-size:1rem}}