.ws-journey{width:min(var(--ws-width), calc(100% - var(--ws-gutter) * 2));gap:clamp(32px,4vw,64px);margin-inline:auto;display:grid}.ws-journey-head{gap:var(--ws-head-gap);max-width:var(--ws-measure-lead);align-self:start;display:grid}.ws-journey-head h2{font-size:var(--ws-title);line-height:var(--ws-lh-title);letter-spacing:var(--ws-track-title);font-weight:var(--ws-weight-medium);text-wrap:var(--ws-wrap)}.ws-journey-head p{font-size:var(--ws-body);line-height:var(--ws-lh-body);color:var(--ws-muted);margin:0}.ws-journey-head p span{display:block}.ws-journey-head p span+span,.ws-journey-head p+p{margin-top:var(--ws-text-gap)}.ws-journey-rail{position:relative}.ws-journey-line{background:var(--ws-line);top:8px;bottom:8px;left:0}.ws-journey-line>*{background:var(--ws-blue)}.ws-journey-steps{gap:clamp(40px,5vw,64px);margin:0;padding:0;list-style:none;display:grid}.ws-journey-steps>li{padding-left:32px;position:relative}.ws-journey-steps>li>span{background:var(--ws-blue);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:0;translate:-50%}.ws-journey-meta{font-size:var(--ws-meta);line-height:var(--ws-lh-meta);color:var(--ws-muted);margin:0}.ws-journey-steps h3{margin:var(--ws-label-gap) 0 0;font-size:var(--ws-heading);line-height:var(--ws-lh-heading);letter-spacing:var(--ws-track-heading);font-weight:var(--ws-weight-medium);text-wrap:var(--ws-wrap)}.ws-journey-steps h3+p{margin:var(--ws-copy-gap) 0 0;font-size:var(--ws-body);line-height:var(--ws-lh-body);color:var(--ws-muted);max-width:var(--ws-measure)}@media (min-width:901px){.ws-journey{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,96px)}.ws-journey-head{position:sticky;top:112px}}
.ws-about .ws-ref-hero{margin-bottom:var(--ws-space-l)}.ws-about-hero-shot{aspect-ratio:16/9;border-radius:var(--ws-radius-lg);background:var(--ws-mist);position:relative;overflow:hidden}.ws-about-hero-shot img{object-fit:cover}.ws-about-section{padding-block:var(--ws-space-l)}.ws-about-section h2{font-size:var(--ws-title);line-height:var(--ws-lh-title);letter-spacing:var(--ws-track-title);font-weight:var(--ws-weight-medium);text-wrap:var(--ws-wrap);margin:0}.ws-about-lead{margin:var(--ws-head-gap) 0 0;max-width:62ch;font-size:var(--ws-body);line-height:var(--ws-lh-body);color:var(--ws-muted)}.ws-about-lead p{margin:0 0 var(--ws-text-gap)}.ws-about-lead p:last-child{margin-bottom:0}.ws-about-stance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3.4vw,56px);margin-top:clamp(40px,5vw,64px);display:grid}.ws-about-stance-grid h3{margin:0 0 var(--ws-list-gap);font-size:var(--ws-heading);font-weight:var(--ws-weight-medium);letter-spacing:var(--ws-track-label)}.ws-about-stance-grid p{font-size:var(--ws-body);line-height:var(--ws-lh-body);color:var(--ws-muted);margin:0}.ws-about-journey{padding-block:var(--ws-space-xl)}.ws-about-stance{background:var(--ws-mist)}.ws-about-people-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:clamp(36px,4.5vw,56px);display:grid}.ws-about-people-grid article{border-radius:var(--ws-radius-lg);background:var(--ws-mist);align-items:center;gap:16px;padding:16px 20px;display:flex}.ws-about-people-grid img{object-fit:cover;background:var(--ws-mist);border-radius:50%;flex:none;width:56px;height:56px}.ws-about-people-initials{background:var(--ws-white);width:56px;height:56px;color:var(--ws-muted);border-radius:50%;flex:none;place-items:center;display:grid}.ws-about-people-grid strong{font-size:var(--ws-body);font-weight:var(--ws-weight-medium);letter-spacing:var(--ws-track-label);display:block}.ws-about-people-grid small{margin-top:var(--ws-label-gap);font-size:var(--ws-meta);line-height:var(--ws-lh-label);color:var(--ws-muted);display:block}@media (max-width:1100px){.ws-about-stance-grid{grid-template-columns:1fr}}.ws-about p,.ws-about li,.ws-about blockquote,.ws-about small{font-weight:var(--ws-weight-display)}
