.company-stats_section__gUp1t{background:var(--pale);padding-block:clamp(72px,8vw,112px)}.company-stats_inner__uFA_D{display:grid;gap:clamp(32px,4vw,52px)}.company-stats_heading__aKbAY{display:grid;justify-items:center;gap:13px;text-align:center}.company-stats_heading__aKbAY .eyebrow{justify-content:center}.company-stats_heading__aKbAY h2{max-width:850px;text-wrap:balance}.company-stats_cards__DBau_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.company-stats_card__YnTpF{position:relative;overflow:hidden;min-width:0;min-height:285px;padding:clamp(28px,3vw,42px);border:1px solid var(--line);background:var(--white)}.company-stats_card__YnTpF:before{content:"";position:absolute;top:0;right:0;width:76px;height:76px;background:linear-gradient(135deg,transparent 47%,var(--blue) 48%,var(--blue) 53%,transparent 54%);pointer-events:none}.company-stats_figure__cDQnS{display:flex;align-items:flex-start;white-space:nowrap;line-height:1;font-family:var(--font-heading),Arial,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.065em}.company-stats_number___zOBw{color:transparent;-webkit-text-stroke:1.7px var(--blue-dark);font-size:clamp(4.2rem,6.2vw,7rem);font-weight:700}.company-stats_plus__v9_nA{margin-top:.05em;color:var(--blue);font-size:clamp(2.5rem,3.8vw,4.2rem);font-weight:700}.company-stats_card__YnTpF h3{margin-top:clamp(28px,4vw,45px);color:var(--navy);font:800 .78rem/1.35 Arial,Helvetica,sans-serif;letter-spacing:.17em;text-transform:uppercase}.company-stats_card__YnTpF p{margin-top:9px;color:var(--muted);font-size:.93rem}.company-stats_screenReader__WhbDF{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@supports not (-webkit-text-stroke:1px black){.company-stats_number___zOBw{color:var(--blue-dark)}}@media (max-width:820px){.company-stats_cards__DBau_{grid-template-columns:1fr}.company-stats_card__YnTpF{min-height:230px}.company-stats_number___zOBw{font-size:clamp(4.5rem,16vw,7rem)}}@media (max-width:480px){.company-stats_card__YnTpF{min-height:205px;padding:26px}.company-stats_card__YnTpF h3{margin-top:25px}.company-stats_number___zOBw{font-size:clamp(3.3rem,12vw,5.4rem)}.company-stats_plus__v9_nA{font-size:clamp(2rem,8vw,3.2rem)}}