.company-block{position:relative;z-index:3;background:#fff;color:#171a20;text-align:center;padding:100px 24px 95px}
.company-eyebrow{font-size:10px;letter-spacing:.14em;color:#6c7077;margin:0 0 26px}
.company-block h2{font-size:clamp(50px,9vw,112px);font-weight:500;letter-spacing:.13em;line-height:1.1;overflow-wrap:anywhere;margin:0 auto;max-width:16ch;padding-left:.13em}
.company-intro{font-size:15px;line-height:1.7;color:#656a72;max-width:46ch;margin:28px auto 0}
@media(max-width:700px){.company-block{padding:76px 24px}.company-eyebrow{font-size:9px}.company-intro{font-size:13px}}
