
.qa-experience{align-self:start}
.qa-years{font-family:inherit;font-size:clamp(112px,12vw,246px);line-height:.95;font-weight:300;letter-spacing:-.07em;margin:0}
.qa-years-caption{font-size:clamp(22px,2vw,40px);line-height:1.25;letter-spacing:-.035em;margin:24px 0 0;max-width:12em}
.qa-company-copy{font-size:clamp(19px,1.4vw,28px);line-height:1.55;letter-spacing:-.025em}
.qa-company-copy>p{margin:0 0 24px;text-wrap:pretty}
.qa-text-link{display:inline-block;color:#111;font-size:20px;text-decoration:none;padding:8px 0}
.qa-text-link:hover{text-decoration:underline;text-underline-offset:.2em}
.qa-text-link:focus-visible{outline:2px solid #b68d00;outline-offset:5px}
.qa-step-copy{display:flex;flex-direction:column;gap:12px}
.qa-step-description{font-size:clamp(17px,1.05vw,22px);line-height:1.5;letter-spacing:-.015em;color:#656565}
@media(max-width:767px){.qa-years{font-size:112px}.qa-years-caption{font-size:26px;margin-top:18px;max-width:100%}.qa-company-copy{font-size:20px}.qa-step-description{font-size:17px}.qa-experience{margin-bottom:12px}}

@media(max-width:359px){.qs-title{font-size:34px}}
