.about-who-v3 .who-inner{align-items:center}.about-who-v3 .who-copy h2{font-size:clamp(32px,3vw,46px);margin-bottom:18px}.about-who-v3 .who-description{font-size:17px;line-height:1.65}.about-who-v3 .who-copy blockquote{font-size:18px;line-height:1.6;margin:24px 0}.about-who-v3 .who-eyebrow{font-size:15px}.about-who-v3 .who-button{font-size:16px;min-height:48px;padding:13px 22px}.about-journey .journey-icon{border:1px solid #dce5df;cursor:pointer;color:#004b36;overflow:visible;padding:15px;box-sizing:border-box;flex-shrink:0;transition:transform .3s,background .3s,box-shadow .3s}.about-journey .journey-icon svg{width:100%;height:100%;overflow:visible;animation:none}.about-journey .journey-icon:hover{transform:translateY(-3px);box-shadow:0 6px 16px #00573520}.about-journey .journey-icon[aria-pressed=true]{background:#edf6ef;border-color:#ed0025;box-shadow:0 0 0 4px #ed00250c}.about-journey .journey-icon:focus-visible{outline:3px solid #ed0025;outline-offset:4px}.about-journey .journey-switch-photo img{width:400%;height:100%;top:0;left:0;object-fit:fill;max-width:none;transform:none;transition:opacity .3s;animation:journey-image-reveal .45s ease both}.about-journey .journey-stage-1 img{left:-100%}.about-journey .journey-stage-2 img{left:-200%}.about-journey .journey-stage-3 img{left:-300%}.about-journey .journey-switch-photo:hover img{transform:none;filter:brightness(1.03)}.about-purpose .purpose-inner{display:block}.about-purpose .purpose-content{width:100%;max-width:1120px;margin:auto}.about-purpose .purpose-content>h2{font-size:clamp(32px,3.3vw,48px)}.about-purpose .purpose-intro{font-size:18px;line-height:1.6}.about-purpose .purpose-card h3{font-size:29px}.about-purpose .purpose-card>p{font-size:19px;line-height:1.6}.about-purpose .purpose-tagline p{font-size:19px}.about-growth .growth-card{overflow:hidden;border-radius:25px;background:#f0001a}.about-growth .growth-card:after{display:none}.about-growth .growth-card-copy{border-radius:0 0 45px 25px;min-height:235px}.about-growth .growth-icon{z-index:2}.about-growth .growth-arrow{display:none}@keyframes journey-image-reveal{from{opacity:.3}to{opacity:1}}@media(max-width:760px){.about-purpose .purpose-card h3{font-size:25px}.about-purpose .purpose-card>p{font-size:17px}.about-who-v3 .who-copy h2{font-size:32px}.about-who-v3 .who-description{font-size:16px}.about-growth .growth-card-copy{min-height:220px}}@media(prefers-reduced-motion:reduce){.about-journey .journey-icon,.about-journey .journey-switch-photo img{animation:none!important;transition:none!important}}