.Layout_container__l2gjk{min-height:100vh;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.Layout_nav__qOLUE{position:fixed;top:0;left:0;right:0;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(16,185,129,.1);z-index:1000;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 25px rgba(0,0,0,.08)}.Layout_nav__qOLUE:hover{background:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);box-shadow:0 8px 35px rgba(0,0,0,.12);border-bottom-color:rgba(16,185,129,.2)}.Layout_navContainer__H3673{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:center;align-items:center;height:5rem;transition:all .3s ease;position:relative}.Layout_navContainer__H3673:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(45,80,22,.02),rgba(16,185,129,.03) 50%,rgba(45,80,22,.02));border-radius:0 0 1rem 1rem;opacity:0;transition:opacity .3s ease}.Layout_nav__qOLUE:hover .Layout_navContainer__H3673:before{opacity:1}.Layout_logo__Yfd0y{display:flex;align-items:center;gap:.75rem;font-size:1.6rem;font-weight:700;color:#2d5016;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);padding:.5rem .875rem;border-radius:1rem;position:relative;z-index:2;white-space:nowrap}.Layout_logo__Yfd0y:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(16,185,129,.05),rgba(45,80,22,.05));border-radius:1.25rem;opacity:0;transition:opacity .3s ease;z-index:-1}.Layout_logo__Yfd0y:hover{color:#10b981;transform:translateY(-2px)}.Layout_logo__Yfd0y:hover:before{opacity:1}.Layout_logoSvg__DY7cz{width:80px;height:60px;transition:transform .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));flex-shrink:0;display:block;align-self:center;overflow:hidden}.Layout_logo__Yfd0y:hover .Layout_logoSvg__DY7cz{transform:scale(1.05);filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.Layout_logoText__k7sgH{font-size:1.25rem;font-weight:700;letter-spacing:-.025em;background:linear-gradient(135deg,#2d5016,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s ease;line-height:1;transform:translateY(.25em)}.Layout_logo__Yfd0y:hover .Layout_logoText__k7sgH{background:linear-gradient(135deg,#10b981,#059669);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Layout_navLinks__XmfVE{margin-left:clamp(1rem,2.5vw,2rem)}.Layout_mobileMenuBtn__YQG2b,.Layout_mobileMenu__1_AFG{display:none}.Layout_navLinks__XmfVE{display:flex;gap:1.5rem;align-items:center;position:relative;z-index:2}.Layout_navLink__CxyUv{color:#2d5016;text-decoration:none;font-weight:600;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;padding:.5rem .875rem;border-radius:1rem;font-size:1rem;letter-spacing:-.01em}.Layout_navLink__CxyUv:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(45,80,22,.05));border-radius:1rem;opacity:0;transition:opacity .3s ease;z-index:-1}.Layout_navLink__CxyUv:hover{color:#10b981;transform:translateY(-2px)}.Layout_navLink__CxyUv:hover:before{opacity:1}.Layout_navLink__CxyUv:after{content:"";position:absolute;bottom:.5rem;left:50%;width:0;height:3px;background:linear-gradient(90deg,#10b981,#059669);transition:all .4s cubic-bezier(.4,0,.2,1);border-radius:2px;transform:translateX(-50%)}.Layout_navLink__CxyUv:hover:after{width:40%}.Layout_main__BqQ1G{flex:1 1;margin-top:5rem}.Layout_footer__3v8iv{background:#2d5016;color:#fff;padding:2rem 0;margin-top:auto}.Layout_footerContainer__ZkTjh{max-width:1200px;margin:0 auto;padding:0 2rem;text-align:center}.Layout_footerContent__Vp3O_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;text-align:center}.Layout_footerLogo__7XxJm{display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:1.25rem;font-weight:600;color:#10b981;margin-bottom:.5rem}.Layout_footerLogo__7XxJm :is(svg,img){opacity:.9;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));transition:opacity .3s ease;width:80px;height:60px;flex-shrink:0}.Layout_footerLogo__7XxJm span{line-height:1;transform:translateY(.25em)}.Layout_footerLogo__7XxJm:hover :is(svg,img){opacity:1}@media (max-width:768px){.Layout_navContainer__H3673{padding:0 1rem;height:4.5rem;justify-content:space-between}.Layout_logo__Yfd0y{gap:.5rem;font-size:1.2rem;padding:.375rem .625rem;display:flex;align-items:center}.Layout_logoSvg__DY7cz{width:50px!important;height:37px!important;flex-shrink:0}.Layout_logoText__k7sgH{font-size:1rem!important;line-height:1;letter-spacing:-.02em}.Layout_navLinks__XmfVE{display:none}.Layout_main__BqQ1G{margin-top:3.5rem}.Layout_mobileMenuBtn__YQG2b{display:flex!important;flex-direction:column;justify-content:space-around;width:32px;height:32px;background:transparent;border:2px solid rgba(45,80,22,.1);border-radius:4px;cursor:pointer;padding:4px;z-index:1001;transition:all .3s ease}.Layout_mobileMenuBtn__YQG2b:hover{border-color:rgba(16,185,129,.3);background:rgba(16,185,129,.05)}.Layout_mobileMenuBtn__YQG2b span{display:block;width:100%;height:3px;background:#2d5016;border-radius:2px;transition:all .3s ease;transform-origin:center;margin:1px 0}.Layout_mobileMenuBtn__YQG2b:hover span{background:#10b981}.Layout_mobileMenuBtn__YQG2b.Layout_open__pZ2tV span:first-child{transform:rotate(45deg) translate(6px,6px)}.Layout_mobileMenuBtn__YQG2b.Layout_open__pZ2tV span:nth-child(2){opacity:0}.Layout_mobileMenuBtn__YQG2b.Layout_open__pZ2tV span:nth-child(3){transform:rotate(-45deg) translate(8px,-8px)}.Layout_mobileMenu__1_AFG{display:block!important;position:fixed;top:3.5rem;left:0;width:100%;height:calc(100vh - 3.5rem);background:hsla(0,0%,100%,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform:translateX(-100%);transition:transform .3s ease;z-index:1000;overflow-y:auto;border-top:1px solid rgba(45,80,22,.1)}.Layout_mobileMenuOpen__u187i{transform:translateX(0)}.Layout_mobileMenuContent__L8jXd{padding:2rem 1rem;display:flex;flex-direction:column;gap:1rem;align-items:center}.Layout_mobileNavLink__2xwA_{color:#2d5016;text-decoration:none;font-weight:600;font-size:1.5rem;padding:1rem 2rem;border-radius:12px;transition:all .3s ease;width:100%;text-align:center;background:linear-gradient(135deg,rgba(45,80,22,.05),rgba(16,185,129,.05));border:2px solid transparent}.Layout_mobileNavLink__2xwA_:hover{color:#10b981;background:linear-gradient(135deg,rgba(45,80,22,.1),rgba(16,185,129,.1));border-color:rgba(16,185,129,.2);transform:translateY(-2px)}}@media (max-width:480px){.Layout_navContainer__H3673{padding:0 .75rem;height:4rem}.Layout_logo__Yfd0y{gap:.5rem;font-size:1rem;padding:.3rem .5rem}.Layout_logoSvg__DY7cz{width:42px!important;height:32px!important}.Layout_logoText__k7sgH{font-size:.95rem}.Layout_main__BqQ1G{margin-top:3rem}.Layout_mobileMenuBtn__YQG2b{display:flex!important;width:28px;height:28px;padding:3px}.Layout_mobileMenuBtn__YQG2b span{height:2px;margin:.5px 0}.Layout_mobileMenu__1_AFG{top:3rem!important;height:calc(100vh - 3rem)!important}.Layout_mobileMenuContent__L8jXd{padding:1.5rem .75rem;gap:.75rem}.Layout_mobileNavLink__2xwA_{font-size:1.25rem;padding:.875rem 1.5rem}.Layout_footerLogo__7XxJm{gap:.5rem;font-size:1.1rem}.Layout_footerLogo__7XxJm :is(svg,img){width:60px!important;height:45px!important}}.Layout_btn__JUzsH{display:inline-block;padding:.75rem 1.5rem;background:#2d5016;color:#fff;text-decoration:none;border-radius:.5rem;font-weight:500;transition:all .3s ease;border:none;cursor:pointer}.Layout_btn__JUzsH:hover{background:#10b981;transform:translateY(-2px);box-shadow:0 4px 12px rgba(16,185,129,.3)}.Layout_btnSecondary__dekeC{background:transparent;border:2px solid #2d5016;color:#2d5016}.Layout_btnSecondary__dekeC:hover{background:#2d5016;color:#fff}.Layout_elementSymbol___Mu5H{display:inline-block;width:3rem;height:3rem;margin:0 .5rem;transition:all .3s ease}.Layout_elementSymbol___Mu5H:hover{transform:scale(1.1)}.Layout_water__lzTqt{background:linear-gradient(45deg,#1e40af,#3b82f6);-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.Layout_air__9SKEL{background:linear-gradient(45deg,#10b981,#34d399);-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}.Layout_earth__kky6R{background:linear-gradient(45deg,#8b4513,sienna);-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%)}.Layout_metal__mRlSr{background:linear-gradient(45deg,#708090,#a9a9a9);-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.Layout_space__8CLiC{background:linear-gradient(45deg,#0b1426,#1e293b);-webkit-clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}@keyframes Layout_fadeIn__y0mvQ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Layout_fadeIn__y0mvQ{animation:Layout_fadeIn__y0mvQ .6s ease-out}@keyframes Layout_pulse__q7E9G{0%,to{opacity:1}50%{opacity:.5}}.Layout_pulse__q7E9G{animation:Layout_pulse__q7E9G 2s infinite}.Layout_particles__CcuhY{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.Layout_particle__MrcPo{position:absolute;background:rgba(16,185,129,.1);border-radius:50%;animation:Layout_float__sqq75 6s linear infinite}@keyframes Layout_float__sqq75{0%{transform:translateY(100vh) rotate(0deg)}to{transform:translateY(-100px) rotate(1turn)}}.About_hero__ccUQ3{background:linear-gradient(135deg,#2d5016,#1e40af 50%,#0b1426);color:#fff;padding:8rem 0 4rem;text-align:center}.About_heroContent__pyEyC{max-width:800px;margin:0 auto;padding:0 2rem}.About_hero__ccUQ3 h1{font-size:3rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(45deg,#fff,#10b981);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.About_hero__ccUQ3 p{font-size:1.25rem;opacity:.9;font-weight:300}.About_container__Ee_9S{max-width:1200px;margin:0 auto;padding:0 2rem}.About_mission__k3xo1{padding:4rem 0;text-align:center}.About_mission__k3xo1 h2{font-size:2.5rem;color:#2d5016;margin-bottom:2rem}.About_mission__k3xo1 p{font-size:1.1rem;color:#666;max-width:800px;margin:0 auto 2rem;line-height:1.7}.About_approach__B9tq9{background:#f8f9fa;padding:4rem 0}.About_approach__B9tq9 h2{font-size:2.5rem;color:#2d5016;text-align:center;margin-bottom:3rem}.About_approachGrid__GcN9N{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:2rem;gap:2rem}.About_approachItem__dhUmw{background:#fff;padding:2rem;border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s ease}.About_approachItem__dhUmw:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.About_approachItem__dhUmw h3{color:#2d5016;font-size:1.25rem;margin-bottom:1rem}.About_approachItem__dhUmw p{color:#666;line-height:1.6}.About_values__ZWVJG{padding:4rem 0}.About_values__ZWVJG h2{font-size:2.5rem;color:#2d5016;text-align:center;margin-bottom:3rem}.About_valuesGrid__IDgqp{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.About_value__xewKz{text-align:center;padding:2rem;background:#f8f9fa;border-radius:1rem;transition:all .3s ease}.About_value__xewKz:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.About_value__xewKz h3{color:#2d5016;font-size:1.25rem;margin-bottom:1rem}.About_value__xewKz p{color:#666;line-height:1.6}.About_team__0sxay{background:#f8f9fa;padding:4rem 0;text-align:center}.About_team__0sxay h2{font-size:2.5rem;color:#2d5016;margin-bottom:2rem}.About_team__0sxay p{font-size:1.1rem;color:#666;max-width:800px;margin:0 auto;line-height:1.7}@media (max-width:768px){.About_hero__ccUQ3{padding:6rem 0 3rem}.About_hero__ccUQ3 h1{font-size:2.5rem}.About_approach__B9tq9 h2,.About_mission__k3xo1 h2,.About_team__0sxay h2,.About_values__ZWVJG h2{font-size:2rem}.About_approachGrid__GcN9N,.About_valuesGrid__IDgqp{grid-template-columns:1fr}}