.page_hero__SKW6o{position:relative;width:100%;height:100vh;min-height:600px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2d5016,#e31e24)}.page_videoBackground__U08pI{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;opacity:.4;animation:page_slowZoom__3Zcrp 25s ease-in-out infinite alternate;mix-blend-mode:overlay}@keyframes page_slowZoom__3Zcrp{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1.15) rotate(1deg)}}.page_overlay__pWWMz{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,transparent 30%,rgba(45,80,22,.25) 0,rgba(45,80,22,.25) 70%,transparent 0),linear-gradient(-45deg,transparent 30%,rgba(227,30,36,.2) 0,rgba(227,30,36,.2) 70%,transparent 0);background-size:60px 60px;z-index:2;animation:page_patternMove__pCsUa 20s linear infinite}@keyframes page_patternMove__pCsUa{0%{background-position:0 0,0 0}to{background-position:60px 60px,-60px -60px}}.page_content__kDoxQ{position:relative;z-index:3;text-align:center;color:var(--color-white);padding:0 var(--spacing-md);max-width:900px}.page_headline__7qraH{font-size:clamp(3rem,8vw,6rem);font-weight:900;margin-bottom:var(--spacing-lg);text-transform:uppercase;letter-spacing:2px;text-shadow:0 10px 40px rgba(0,0,0,.8);animation:page_fadeInUp__SpOy_ 1s ease-out;font-style:italic;background:linear-gradient(135deg,#fff,#a8d5a3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_subheadline__4aI4V{font-size:clamp(1.25rem,3vw,1.75rem);margin-bottom:var(--spacing-2xl);font-weight:300;opacity:.95;animation:page_fadeInUp__SpOy_ 1s ease-out .2s backwards}.page_ctaButtons__ha2_b{display:flex;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap;animation:page_fadeInUp__SpOy_ 1s ease-out .4s backwards}@keyframes page_fadeInUp__SpOy_{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.page_trioSection___gqvf{padding:var(--spacing-3xl) 0;background:var(--color-gray-100);width:100%;max-width:100vw;overflow:hidden}.page_trioSection___gqvf .page_sectionHeader__a4Fw5{text-align:center;margin-bottom:var(--spacing-lg);padding:0 var(--spacing-md)}.page_trioSection___gqvf .page_sectionHeader__a4Fw5 h2{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;color:var(--color-green);margin-bottom:var(--spacing-md)}.page_trioSection___gqvf .page_sectionHeader__a4Fw5 p{font-size:clamp(1.1rem,2vw,1.3rem);color:var(--color-gray-600)}.page_trioGrid__piDX6{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);max-width:1200px;margin:0 auto;padding:0 var(--spacing-md);width:100%}.page_trioCard__kVoO1{height:400px}.page_impactSection__y_zzw{padding:var(--spacing-3xl) 0;background:var(--color-green);color:var(--color-white)}.page_impactContainer__FZk_1{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md);text-align:center}.page_impactTitle__bxWqK{font-size:clamp(2rem,4vw,3rem);margin-bottom:var(--spacing-2xl);color:var(--color-white)}.page_impactGrid__2kXMu{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl)}.page_impactCard__n0JEA{text-align:center}.page_impactNumber__ZKoWq{font-size:clamp(3rem,6vw,5rem);font-weight:900;color:var(--color-red);font-family:var(--font-heading);margin-bottom:var(--spacing-sm);display:block}.page_impactLabel__F_XQe{font-size:clamp(1rem,2vw,1.25rem);opacity:.9;text-transform:uppercase;letter-spacing:1px}.page_newsSection__Tg1nn{padding:var(--spacing-3xl) 0;background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/images/home.jpg);background-size:cover;background-position:center 20%;background-attachment:scroll;width:100%;max-width:100vw;overflow:hidden;position:relative}.page_newsSection__Tg1nn:before{content:"";position:absolute;top:-50px;right:-50px;width:300px;height:300px;background:radial-gradient(circle,rgba(45,80,22,.04),transparent 70%);border-radius:50%;z-index:0}.page_sectionHeader__a4Fw5{text-align:center;margin-bottom:var(--spacing-3xl);position:relative;z-index:1}.page_sectionHeader__a4Fw5 h2{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;color:var(--color-white);margin-bottom:var(--spacing-md);display:inline-block;padding:.5rem 2rem;background:var(--color-green);transform:skewX(-15deg);position:relative;box-shadow:0 4px 15px rgba(0,0,0,.3)}.page_sectionHeader__a4Fw5 p{font-size:clamp(1.1rem,2vw,1.3rem);color:var(--color-white)}.page_newsGrid__Thaj4{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);margin-bottom:var(--spacing-2xl);position:relative;z-index:1}.page_newsCard__HsL2h{background:var(--color-white);border-radius:0;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.08);transition:all .5s cubic-bezier(.4,0,.2,1);cursor:pointer;animation:page_fadeInUp__SpOy_ .8s ease-out backwards;position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%)}.page_newsCard__HsL2h:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-green),var(--color-red));transform:scaleX(0);transform-origin:left;transition:transform .5s ease;z-index:3}.page_newsCard__HsL2h:hover:before{transform:scaleX(1)}.page_newsCard__HsL2h:first-child{animation-delay:.1s}.page_newsCard__HsL2h:nth-child(2){animation-delay:.2s}.page_newsCard__HsL2h:nth-child(3){animation-delay:.3s}.page_newsCard__HsL2h:hover{transform:translateY(-12px);box-shadow:0 20px 50px rgba(0,0,0,.15)}.page_newsImageContainer__QGmFr{position:relative;width:100%;height:260px;overflow:hidden}.page_newsImageContainer__QGmFr:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);z-index:1}.page_newsImageContainer__QGmFr img{object-position:center 30%;transition:transform .6s ease}.page_newsCard__HsL2h:hover .page_newsImageContainer__QGmFr img{transform:scale(1.15)}.page_newsTag__W6OMq{position:absolute;top:var(--spacing-lg);right:var(--spacing-lg);background:linear-gradient(135deg,var(--color-green),var(--color-green-dark));color:var(--color-white);padding:8px 20px;font-weight:800;font-size:.75rem;text-transform:uppercase;letter-spacing:1.5px;border-radius:0;z-index:2;box-shadow:0 4px 15px rgba(0,0,0,.3);-webkit-clip-path:polygon(0 0,100% 0,100% 70%,85% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 70%,85% 100%,0 100%)}.page_newsCardContent__l1Qjv{padding:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-md)}.page_newsDate__aO_CC{color:var(--color-red);font-weight:800;font-size:.8rem;text-transform:uppercase;letter-spacing:1.5px}.page_newsCardContent__l1Qjv h3{color:var(--color-green);font-size:1.5rem;font-weight:900;line-height:1.3;margin:0;min-height:60px}.page_newsCardContent__l1Qjv p{color:var(--color-gray-600);line-height:1.7;font-size:1rem}.page_viewAllNews__d5Evp{text-align:center;margin-top:var(--spacing-2xl);position:relative;z-index:1}.page_loading__Q7rym{text-align:center;padding:var(--spacing-2xl);color:var(--color-gray-500)}.page_trioSection___gqvf .page_sectionHeader__a4Fw5 h2{color:var(--color-white)}.page_trioSection___gqvf .page_sectionHeader__a4Fw5 p{color:var(--color-green)}.page_pillarsGrid__TXQze{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);max-width:1400px;margin:0 auto;padding:0 var(--spacing-md)}.page_pillarCard__ftnRB{background:var(--color-white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.1);transition:all .5s cubic-bezier(.4,0,.2,1);animation:page_fadeInUp__SpOy_ .8s ease-out backwards}.page_pillarCard__ftnRB:first-child{animation-delay:.1s}.page_pillarCard__ftnRB:nth-child(2){animation-delay:.2s}.page_pillarCard__ftnRB:nth-child(3){animation-delay:.3s}.page_pillarCard__ftnRB:hover{transform:translateY(-15px) scale(1.02);box-shadow:0 25px 70px rgba(0,0,0,.2),0 0 40px rgba(45,80,22,.2)}.page_pillarImageWrapper__Y55o3{position:relative;width:100%;height:280px;overflow:hidden}.page_pillarImageWrapper__Y55o3 img{transition:transform .6s ease}.page_pillarCard__ftnRB:hover .page_pillarImageWrapper__Y55o3 img{transform:scale(1.1)}.page_pillarOverlay__W_hJR{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);z-index:1}.page_pillarContent__2nQcC{padding:var(--spacing-2xl);position:relative}.page_pillarLabel__8fZqr{display:inline-block;background:linear-gradient(135deg,var(--color-green),var(--color-green-dark));color:var(--color-white);padding:6px 16px;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;border-radius:var(--radius-sm);margin-bottom:var(--spacing-md)}.page_pillarTitle__44Dn4{font-size:2rem;font-weight:900;color:var(--color-green);margin-bottom:var(--spacing-md);line-height:1.2}.page_pillarDescription__4zREu{color:var(--color-gray-600);line-height:1.7;margin-bottom:var(--spacing-lg);font-size:1rem}.page_pillarLink__qmIsc{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--color-red);font-weight:700;font-size:1rem;text-decoration:none;transition:all .3s ease}.page_pillarLink__qmIsc:hover{gap:var(--spacing-sm);color:var(--color-green)}@media (max-width:768px){.page_ctaButtons__ha2_b{flex-direction:column;align-items:stretch}.page_newsGrid__Thaj4,.page_trioGrid__piDX6{grid-template-columns:1fr}.page_newsImageContainer__QGmFr{height:200px}.page_pillarsGrid__TXQze{grid-template-columns:1fr;gap:var(--spacing-xl)}.page_pillarImageWrapper__Y55o3{height:220px}.page_pillarContent__2nQcC{padding:var(--spacing-xl)}.page_pillarTitle__44Dn4{font-size:1.6rem}.page_trioSection___gqvf{padding:var(--spacing-3xl) 0 var(--spacing-xl) 0}}