.about-container{flex-direction:column;gap:60px;width:100%;max-width:1000px;margin:0 auto;display:flex}.section-title{color:#0a1f10;text-align:center;margin:0 0 32px;font-size:2rem;font-weight:800}.about-mission{text-align:center;-webkit-backdrop-filter:none;background:linear-gradient(135deg,#ffffffb3 0%,#fff6 100%);border:1px solid #fff9;border-radius:24px;padding:40px 20px;box-shadow:0 8px 32px #2a66380d}.mission-heading{color:#1e4d29;margin:0 0 24px;font-size:2.5rem;font-weight:800;line-height:1.2}.mission-text{color:#4d684d;max-width:800px;margin:0 auto;font-size:1.2rem;line-height:1.6}.about-stats{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.stat-card{-webkit-backdrop-filter:none;background:#fff9;border:1px solid #ffffff80;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:32px 20px;transition:transform .3s;display:flex;box-shadow:0 4px 16px #00000008}.stat-card:hover{background:#fffc;transform:translateY(-4px)}.stat-number{color:#2a6638;text-shadow:0 2px 8px #2a66381a;margin-bottom:8px;font-size:3rem;font-weight:900;line-height:1}.stat-label{color:#64748b;text-transform:uppercase;letter-spacing:1px;text-align:center;font-size:1rem;font-weight:700}.about-split-section{grid-template-columns:1fr 1fr;gap:32px;display:grid}.split-block{-webkit-backdrop-filter:none;background:#ffffff80;border:1px solid #fff6;border-radius:24px;padding:40px}.split-block.highlight{color:#fff;background:linear-gradient(135deg,#2a6638e6 0%,#143c1ef2 100%);box-shadow:0 12px 32px #2a663833}.split-block h3{color:#0a1f10;margin:0 0 16px;font-size:1.8rem;font-weight:800}.split-block.highlight h3{color:#fff}.split-block p{color:#4d684d;margin:0;font-size:1.1rem;line-height:1.6}.split-block.highlight p{color:#ffffffe6}.values-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.value-card{text-align:center;-webkit-backdrop-filter:none;background:#ffffffb3;border:1px solid #fff9;border-radius:24px;flex-direction:column;align-items:center;padding:32px 24px;transition:all .3s;display:flex;box-shadow:0 8px 24px #0000000a}.value-card:hover{border-color:#2a663833;transform:translateY(-8px);box-shadow:0 16px 40px #2a66381a}.value-icon{background:#f8fafc;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:20px;font-size:3rem;display:flex;box-shadow:inset 0 2px 8px #0000000d}.value-card h4{color:#1e4d29;margin:0 0 12px;font-size:1.3rem;font-weight:800}.value-card p{color:#4d684d;margin:0;font-size:1rem;line-height:1.5}.about-team{text-align:center;padding-bottom:40px}.team-subtitle{color:#64748b;margin:-20px 0 40px;font-size:1.1rem}.team-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.team-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;border:1px solid #ffffff4d;border-radius:24px;flex-direction:column;align-items:center;padding:32px 24px;display:flex}.team-avatar{background:linear-gradient(135deg,#e2e8f0 0%,#cbd5e1 100%);border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:20px;font-size:4rem;display:flex;box-shadow:0 8px 24px #0000001a}.team-card h4{color:#0a1f10;margin:0 0 4px;font-size:1.4rem;font-weight:800}.team-role{color:#2a6638;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;font-size:.9rem;font-weight:700}.team-card p{color:#4d684d;margin:0;font-size:.95rem;line-height:1.5}@media (max-width:900px){.about-split-section{grid-template-columns:1fr}}@media (max-width:768px){.mission-heading{font-size:2rem}.about-stats,.values-grid,.team-grid{grid-template-columns:1fr}}
