.company-intro{background:#f5f6f8}.company-intro .hd>div{width:100%}.company-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:24px;display:grid}.company-copy{padding:24px 0}.company-copy p{color:#505461;max-width:51ch;margin:0 0 20px;font-size:16px;line-height:2.1}.company-image{background:#e7e8eb;border-radius:12px;height:252px;position:relative;overflow:hidden}.company-image img{object-fit:cover;width:100%;height:100%;display:block}.company-link{color:#b61929;background:#f9ecee;border-radius:7px;align-items:center;gap:14px;padding:9px 14px;font-size:13px;font-weight:750;display:inline-flex}.company-link svg{box-sizing:content-box;color:#fff;background:#b61929;border-radius:50%;padding:4px}.company-link:hover{background:#f4dce1}.company-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:22px;display:grid}.company-stats>div{text-align:center;background:#fff;border:1px solid #e7e8eb;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:84px;padding:8px;display:flex}.company-stats b{color:#b61929;align-items:center;gap:3px;font-size:30px;line-height:1.3;display:inline-flex}.company-stats small{font-size:16px}.company-stat-label{color:#505461;margin-top:4px;font-size:12px}@media (max-width:1000px){.company-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:700px){.company-grid{grid-template-columns:minmax(0,1fr);gap:16px}.company-copy{padding:0}.company-copy p{font-size:14px}.company-image{height:clamp(150px,48vw,252px)}.company-stats{gap:12px;margin-top:16px}.company-stats b{font-size:26px}}#about.company-intro{background:#f5f6f8;grid-template-columns:none;height:auto;min-height:0;display:block}
