.AboutSection-module__9ogI0G__aboutSection{background:linear-gradient(#fff 0%,#f7f9fc 100%);padding:clamp(5rem,8vw,7rem) 0;position:relative;overflow:hidden}.AboutSection-module__9ogI0G__aboutSection:before{content:"";background:radial-gradient(circle,#36940a14 0%,#0000 70%);border-radius:50%;width:400px;height:400px;animation:8s ease-in-out infinite AboutSection-module__9ogI0G__floatUp;position:absolute;top:-100px;right:-100px}.AboutSection-module__9ogI0G__container{z-index:1;width:min(100%,1280px);margin:0 auto;padding:0 1rem;position:relative}.AboutSection-module__9ogI0G__aboutGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:4rem;margin-bottom:4rem;display:grid}.AboutSection-module__9ogI0G__aboutImage{opacity:0;animation:.8s forwards AboutSection-module__9ogI0G__slideInLeft;position:relative}.AboutSection-module__9ogI0G__aboutImage:before{content:"";z-index:-1;opacity:.2;background:linear-gradient(135deg,#36940a,#0090b0);border-radius:2rem;width:100%;height:100%;position:absolute;top:-15px;left:-15px}.AboutSection-module__9ogI0G__aboutImage img{object-fit:cover;border-radius:2rem;width:100%;min-height:500px;max-height:650px;transition:transform .5s,box-shadow .5s;box-shadow:0 25px 50px #00000026}.AboutSection-module__9ogI0G__aboutImage:hover img{transform:scale(1.02);box-shadow:0 30px 60px #0003}.AboutSection-module__9ogI0G__aboutContent{opacity:0;animation:.8s .2s forwards AboutSection-module__9ogI0G__slideInRight}.AboutSection-module__9ogI0G__aboutContent h2{letter-spacing:-.04em;color:#162a63;margin-bottom:1.5rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:300;line-height:1.2;display:inline-block;position:relative}.AboutSection-module__9ogI0G__aboutContent h2 strong{color:#36940a;font-weight:700}.AboutSection-module__9ogI0G__aboutContent h2:after{content:"";background:linear-gradient(90deg,#36940a,#0090b0);border-radius:999px;width:80px;height:4px;position:absolute;bottom:-8px;left:0}.AboutSection-module__9ogI0G__lead{color:#162a63;margin-bottom:1.5rem;font-size:1.2rem;font-weight:500;line-height:1.7}.AboutSection-module__9ogI0G__aboutContent p{color:#475569;margin-bottom:1.15rem;font-size:1.0625rem;line-height:1.8}.AboutSection-module__9ogI0G__aboutStats{flex-wrap:wrap;gap:1.2rem;margin-top:2rem;display:flex}.AboutSection-module__9ogI0G__aboutStat{text-align:center;background:#fff;border:1px solid #0f172a14;border-radius:1.15rem;min-width:110px;padding:1.25rem 1.5rem;transition:transform .35s,box-shadow .35s;box-shadow:0 12px 26px #0f172a14}.AboutSection-module__9ogI0G__aboutStat:hover{transform:translateY(-5px);box-shadow:0 15px 30px #36940a26}.AboutSection-module__9ogI0G__aboutStatValue{color:#36940a;margin-bottom:.25rem;font-size:1.5rem;font-weight:700}.AboutSection-module__9ogI0G__aboutStatLabel{letter-spacing:.05em;text-transform:uppercase;color:#94a3b8;font-size:.8rem;font-weight:600}.AboutSection-module__9ogI0G__aboutActions{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.AboutSection-module__9ogI0G__primaryButton,.AboutSection-module__9ogI0G__secondaryButton{border-radius:.7rem;justify-content:center;align-items:center;min-width:160px;padding:.95rem 1.9rem;font-size:1rem;font-weight:700;transition:transform .25s,box-shadow .25s,background .25s,color .25s;display:inline-flex}.AboutSection-module__9ogI0G__primaryButton{color:#fff;background:#36940a;box-shadow:0 12px 26px #36940a40}.AboutSection-module__9ogI0G__primaryButton:hover{background:#2f8209;transform:translateY(-2px);box-shadow:0 18px 30px #36940a4d}.AboutSection-module__9ogI0G__secondaryButton{color:#36940a;background:0 0;border:2px solid #36940a}.AboutSection-module__9ogI0G__secondaryButton:hover{background:#36940a14;transform:translateY(-2px)}.AboutSection-module__9ogI0G__visionMissionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:4rem;display:grid}.AboutSection-module__9ogI0G__visionCard,.AboutSection-module__9ogI0G__missionCard{opacity:0;background:#fff;border-radius:1.5rem;padding:2.5rem;transition:transform .4s,box-shadow .4s;animation:.6s forwards AboutSection-module__9ogI0G__scaleIn;position:relative;overflow:hidden;box-shadow:0 18px 36px #0f172a14}.AboutSection-module__9ogI0G__visionCard{animation-delay:.3s}.AboutSection-module__9ogI0G__missionCard{animation-delay:.5s}.AboutSection-module__9ogI0G__visionCard:before,.AboutSection-module__9ogI0G__missionCard:before{content:"";background:linear-gradient(#36940a,#0090b0);width:6px;height:100%;transition:width .3s;position:absolute;top:0;left:0}.AboutSection-module__9ogI0G__visionCard:hover,.AboutSection-module__9ogI0G__missionCard:hover{transform:translateY(-8px);box-shadow:0 20px 40px #36940a26}.AboutSection-module__9ogI0G__visionCard:hover:before,.AboutSection-module__9ogI0G__missionCard:hover:before{width:10px}.AboutSection-module__9ogI0G__visionCard h3,.AboutSection-module__9ogI0G__missionCard h3{color:#162a63;align-items:center;gap:.75rem;margin-bottom:1.25rem;font-size:1.5rem;font-weight:700;display:flex}.AboutSection-module__9ogI0G__visionCard h3 svg,.AboutSection-module__9ogI0G__missionCard h3 svg{color:#36940a;width:28px;height:28px}.AboutSection-module__9ogI0G__visionCard p,.AboutSection-module__9ogI0G__missionCard p{color:#475569;margin-bottom:.75rem;line-height:1.8}.AboutSection-module__9ogI0G__valuesSection{z-index:1;margin-top:4rem;position:relative}.AboutSection-module__9ogI0G__valuesSection h3{text-align:center;color:#162a63;margin-bottom:3rem;font-size:2rem;font-weight:600}.AboutSection-module__9ogI0G__valuesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.AboutSection-module__9ogI0G__valueCard{text-align:center;opacity:0;background:#fff;border-radius:1.5rem;padding:2rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275);animation:.6s forwards AboutSection-module__9ogI0G__bounceIn;position:relative;overflow:hidden;box-shadow:0 14px 28px #0f172a14}.AboutSection-module__9ogI0G__valueCard:after{content:"";background:linear-gradient(90deg,#36940a,#0090b0);width:100%;height:4px;transition:transform .4s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.AboutSection-module__9ogI0G__valueCard:hover{transform:translateY(-10px)scale(1.02);box-shadow:0 15px 35px #36940a33}.AboutSection-module__9ogI0G__valueCard:hover:after{transform:scaleX(1)}.AboutSection-module__9ogI0G__valueNumber{color:#fff;background:linear-gradient(135deg,#36940a,#2f8209);border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 1rem;font-size:1.25rem;font-weight:700;transition:all .4s;display:flex;box-shadow:0 8px 20px #36940a4d}.AboutSection-module__9ogI0G__valueCard:hover .AboutSection-module__9ogI0G__valueNumber{transform:scale(1.1)rotate(10deg);box-shadow:0 12px 30px #36940a66}.AboutSection-module__9ogI0G__valueCard h4{color:#162a63;margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.AboutSection-module__9ogI0G__valueCard p{color:#64748b;font-size:.9375rem;line-height:1.6}@keyframes AboutSection-module__9ogI0G__floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes AboutSection-module__9ogI0G__slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes AboutSection-module__9ogI0G__slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes AboutSection-module__9ogI0G__scaleIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes AboutSection-module__9ogI0G__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes AboutSection-module__9ogI0G__bounceIn{0%{opacity:0;transform:translateY(24px)scale(.94)}60%{opacity:1;transform:translateY(-6px)scale(1.02)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1100px){.AboutSection-module__9ogI0G__aboutGrid{grid-template-columns:1fr;gap:2.5rem}.AboutSection-module__9ogI0G__visionMissionGrid{grid-template-columns:1fr}.AboutSection-module__9ogI0G__valuesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.AboutSection-module__9ogI0G__container{padding:0 1.25rem}.AboutSection-module__9ogI0G__aboutImage img{min-height:320px;max-height:460px}.AboutSection-module__9ogI0G__aboutStats,.AboutSection-module__9ogI0G__aboutActions{flex-direction:column}.AboutSection-module__9ogI0G__primaryButton,.AboutSection-module__9ogI0G__secondaryButton{width:100%}.AboutSection-module__9ogI0G__valuesGrid{grid-template-columns:1fr}}
