.about-hero{padding-top:65px;padding-bottom:80px}.about-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:13%;align-items:center}.about-hero .eyebrow{font-size:8px;color:#728a9d;margin-bottom:25px}.about-hero h1{font-size:clamp(50px,5.6vw,84px);font-weight:400;line-height:1.5;letter-spacing:-2px;margin:0}.about-lead{font-size:16px;color:#63777b;line-height:2;max-width:360px;margin-top:25px}.experience{display:flex;flex-direction:column;align-items:start;padding:20px 0;color:var(--blue)}.experience-number{font:200 clamp(125px,16vw,220px)/1 Arial,sans-serif;letter-spacing:-15px;direction:ltr;position:relative}.experience-star{font:65px/1 Arial;position:absolute;top:10px;right:-65px;letter-spacing:0;color:#4399d4}.experience-label{font-size:20px;margin-top:18px}.experience-rule{height:1px;width:100%;background:#cbd6d4;margin:25px 0 16px}.experience-small{font-size:11px;line-height:1.8;color:#758887}.about-image-section{margin:0 7%}.about-work-image{position:relative;height:520px;overflow:hidden;background:#dae1dc}.about-work-image .work-image{object-position:center 48%}.about-image-caption{display:flex;justify-content:space-between;gap:20px;padding:16px 0;font-size:11px;color:#7f8d8b}.about-image-caption span:last-child{font:8px Arial;letter-spacing:2px}.about-bottom{background:#0d2a63;color:white;text-align:center;padding:80px 7%}.about-bottom .eyebrow{color:#89acd1;font-size:8px}.about-bottom h2{margin:25px 0 32px}.about-bottom .button{gap:45px}.about-page .footer-brand strong{color:#143b86}[dir=ltr] .about-hero h1{line-height:1.1;letter-spacing:-3px}[dir=ltr] .experience-label{font-size:18px}[dir=ltr] .experience-number{letter-spacing:-15px}[dir=ltr] .about-lead{line-height:1.8}
@media(max-width:780px){.about-hero{padding-top:45px;padding-bottom:50px}.about-hero-grid{grid-template-columns:1fr;gap:25px}.about-hero h1{font-size:52px}.about-lead{font-size:14px}.experience{padding:15px 0 0;max-width:290px}.experience-number{font-size:155px;letter-spacing:-12px}.experience-star{font-size:45px;right:-55px}.experience-label{font-size:18px}.about-work-image{height:380px}.about-image-caption{font-size:9px}.about-image-caption span:last-child{font-size:6px;letter-spacing:1px}.about-bottom{padding:60px 7%}[dir=ltr] .about-hero h1{font-size:50px}}
