.company-page h1,.company-page h2,.company-page h3{letter-spacing:-.035em;word-break:keep-all}.company-page h2{font-size:clamp(24px,2.5vw,30px);line-height:1.45;margin-bottom:28px}.company-section{padding:55px 0;scroll-margin-top:95px}.company-page .eyebrow{font-size:10px;letter-spacing:.12em;color:#626b72;margin-bottom:20px}.company-page :is(.about-hero,.solutions-hero) .eyebrow{font-size:10px}.credentials-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.credential-card{display:flex;flex-direction:column;padding:30px;border:1px solid #e2e6e8;border-top:2px solid #b92332;background:#fafbfb}.credential-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.credential-heading>svg{width:30px;height:30px;color:#435e70;stroke-width:1.3}.evidence-status{color:#435e70;font-size:11px;font-weight:500;line-height:1.8;padding:3px 10px;border:1px solid #dce3e7;border-radius:2px}.credential-card .credential-label{font-size:10px;letter-spacing:.1em;color:#68757e;margin-bottom:10px}.credential-card h3{font-size:clamp(22px,2.2vw,27px);font-weight:550;line-height:1.5;margin-bottom:12px}.credential-card .credential-description{font-size:13px;line-height:1.8;color:#5d6973;margin:0 0 30px;word-break:keep-all}.credential-card dl{margin:auto 0 0;padding-top:20px;border-top:1px solid #e2e6e8}.credential-card dl>div{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:baseline;font-size:12px;line-height:1.9}.credential-card dt{min-width:85px;color:#68757e}.credential-card dd{margin:0;color:#263943;font-variant-numeric:tabular-nums}.company-history{display:grid;grid-template-columns:150px 1fr;gap:25px}.company-history ol{list-style:none}.company-history li{border-top:1px solid #e2e6e8;padding:15px 0;display:grid;grid-template-columns:85px 1fr;gap:20px;font-size:13px;line-height:1.8;word-break:keep-all}.company-history time{font-weight:600;color:#435e70}@media(max-width:700px){.company-section{padding:38px 0}.credentials-list,.company-history{grid-template-columns:1fr;gap:16px}.credential-card{padding:24px}}
