.about-page{--radius-md:6px;--radius-lg:9px;--radius-xl:12px;--radius-surface:9px;background:var(--color-navy-900);color:#fff}.mission-row{grid-template-columns:1fr 1.05fr;align-items:center;gap:48px;display:grid}.mission-stats{grid-template-columns:1fr 1fr;gap:14px;display:grid}.about-feat{transition:transform .28s cubic-bezier(.16,.84,.44,1)}.about-feat h3{transition:color .2s}.about-feat-ic{border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .28s cubic-bezier(.16,.84,.44,1),box-shadow .28s;display:inline-flex;box-shadow:0 10px 24px #14285024}.about-feat:hover .about-feat-ic{transform:translateY(-5px)scale(1.05);box-shadow:0 16px 32px #5bbc4d5c,0 0 28px #5bbc4d4d}.about-feat:hover h3{color:var(--color-green-700)}.about-believe{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.geo-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid}.eco-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sp-grid{grid-template-columns:1fr .92fr;align-items:stretch;gap:18px;display:grid}.team-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.principal-card{grid-template-columns:300px 1fr;display:grid}.bio-modal{grid-template-columns:340px 1fr;display:grid}@media (max-width:1000px){.about-believe{grid-template-columns:1fr;gap:36px}.geo-grid{grid-template-columns:1fr;gap:32px}.team-grid{grid-template-columns:repeat(2,1fr)}.eco-grid,.sp-grid{grid-template-columns:1fr}.mission-row{grid-template-columns:1fr;gap:32px}}@media (max-width:640px){.principal-card{grid-template-columns:1fr}.principal-photo{border-bottom:1px solid #eef2f8;border-right:none!important}.team-grid{grid-template-columns:1fr}.mission-row{grid-template-columns:1fr!important;gap:12px!important}}@media (max-width:620px){.bio-modal{grid-template-rows:240px 1fr;grid-template-columns:1fr!important}.bio-modal .bm-photo{min-height:0!important}}button:hover>.photo-ov{opacity:1!important}.li-icon:hover{transform:translateY(-1px);color:#fff!important;background:#0a66c2!important;border-color:#0a66c2!important}.li-text:hover{color:#fff!important;background:#0a66c2!important;border-color:#0a66c2!important}.li-icon,.li-text{transition:background .2s,color .2s,border-color .2s,transform .2s}.bio-readmore{transition:background .2s,color .2s}.bio-readmore:hover{background:var(--color-green-500);color:#fff}
