.about-values{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;max-width:1120px;margin:0 auto}.about-values .card{text-align:center;display:flex;flex-direction:column;align-items:center}.about-values .vletter{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;font-family:var(--ff-disp);font-weight:800;font-size:1.5rem;color:#fff;background:linear-gradient(135deg,var(--primary),var(--navy));box-shadow:0 0 18px -4px var(--glow);margin-bottom:14px}.about-values h3{font-size:1.05rem;margin-bottom:6px}.about-values p{font-size:.85rem}@media (max-width:900px){.about-values{grid-template-columns:1fr 1fr}}@media (max-width:520px){.about-values{grid-template-columns:1fr}}.about-loc{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:900px;margin:0 auto}.about-loc .card p{font-size:.92rem;color:var(--muted);margin:2px 0}@media (max-width:640px){.about-loc{grid-template-columns:1fr}}.about-svc{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1080px;margin:0 auto}@media (max-width:820px){.about-svc{grid-template-columns:1fr}}.about-more{margin-top:14px;display:inline-flex;align-items:center;gap:6px;color:var(--primary-bright);text-decoration:none;font-size:.9rem;font-weight:500;transition:gap .2s,color .2s}.about-more svg{width:15px;height:15px;transition:transform .2s}.about-more:hover{color:#fff}.about-more:hover svg{transform:translateX(3px)}