body{margin:0;background:#f4f9f6;color:#203d30;font-family:Tahoma,sans-serif;line-height:1.95}.about121-head{background:#083d31;color:white;padding:18px max(20px,calc((100% - 1000px)/2));display:flex;align-items:center;justify-content:space-between;gap:16px}.about121-head a{color:#fff;text-decoration:none}.about121-main{max-width:1000px;margin:auto;padding:28px 18px 55px}.about121-hero,.about121-section{background:#fff;border:1px solid #deede3;border-radius:22px;padding:24px;margin-bottom:16px;box-shadow:0 9px 32px #174d3010}.about121-hero{display:flex;gap:25px;align-items:center}.about121-logos{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.about121-logos img{width:80px;max-height:80px;object-fit:contain}.about121-hero h1{font-size:clamp(24px,4vw,36px);margin:0}.about121-kicker{color:#087e5e;font-size:13px}.about121-credit{font-size:12px;color:#748d80;margin-top:25px}.about121-section h2{margin:0 0 10px;color:#075e47;font-size:20px}.about121-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:10px}.about121-links a{display:flex;align-items:center;gap:10px;border-radius:14px;border:1px solid #d9eee1;padding:13px;color:#174936;text-decoration:none;background:#f7fcf9}.about121-links a:hover{border-color:#51b68b;transform:translateY(-2px)}.about121-icon{display:inline-grid;place-items:center;border-radius:10px;background:#dff3e6;color:#067c58;font-size:22px;width:40px;height:40px}.about121-note{font-size:12px;color:#657f71}@media(max-width:540px){.about121-hero{align-items:flex-start;flex-direction:column}.about121-main{padding:16px 12px 40px}}

.about121-logos img[src*="logo121"]{width:190px;max-width:55vw;max-height:88px}
