.who-suite #who-content,.who-suite .who-role{scroll-margin-top:128px}.who-role:nth-child(2n),.who-engagement{background:hsl(var(--usc-stone))}.who-role-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:80px;display:grid}.who-role:nth-child(2n) .who-role-figure{order:2}.who-role-figure{min-width:0;margin-top:32px}.who-role-image{opacity:.9;filter:saturate(.85);-webkit-mask-composite:source-in;width:100%;height:440px;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.who-role-figure figcaption{letter-spacing:.06em;color:hsl(var(--usc-muted));margin-top:14px;font-size:10px}.who-suite .who-role h2{margin-top:18px;font-size:clamp(28px,3vw,40px)}.who-titles{color:hsl(var(--usc-muted));letter-spacing:.04em;font-size:10px;line-height:1.8}.who-question{color:hsl(var(--usc-navy));margin-top:24px;font-size:18px;font-weight:500;line-height:1.6}.who-story-sequence{margin-top:24px}.who-story-sequence>div{border-top:1px solid hsl(var(--usc-border));padding-block:18px}.who-story-sequence dt{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--usc-navy));margin-bottom:8px;font-size:11px;font-weight:700}.who-story-sequence dd,.who-validation{color:hsl(var(--usc-muted));font-size:14px;line-height:1.8}.who-pains{border-left:2px solid hsl(var(--usc-gold));color:hsl(var(--usc-muted));gap:8px;margin-block:12px 22px;padding-left:16px;font-size:12px;display:grid}.who-validation strong{color:hsl(var(--usc-navy));font-weight:500}.who-role-links{gap:6px;margin-top:20px;display:grid}.who-suite .who-role-links .why-text-link{color:hsl(var(--usc-navy));border-bottom:0;padding-block:4px}.who-role-cta{color:hsl(var(--usc-navy));margin-top:24px}.who-suite .why-principles-band .why-section-heading>.who-light-copy{color:hsl(var(--usc-white) / .8)}.who-signals{-moz-column-gap:64px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;display:grid}.who-signals li{border-top:1px solid hsl(var(--usc-white) / .25);gap:20px;padding-block:24px;font-size:15px;line-height:1.7;display:flex}.who-foundation-grid,.who-engagement-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:40px;display:grid}.who-foundation-link,.who-engagement-steps li{border-top:1px solid hsl(var(--usc-border));padding-top:24px}.who-foundation-link h3,.who-engagement-steps h3{color:hsl(var(--usc-navy));font-size:20px;font-weight:500}.who-foundation-link p,.who-engagement-steps p{color:hsl(var(--usc-muted));margin-top:14px;font-size:14px;line-height:1.8}.who-foundation-link .why-text-link{color:hsl(var(--usc-navy));margin-top:18px}.who-engagement-steps h3{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}@media (width<=1024px){.who-role-grid{gap:40px}.who-role-image{height:360px}}@media (width<=767px){.who-suite #who-content,.who-suite .who-role{scroll-margin-top:90px}.who-role-grid,.who-foundation-grid,.who-engagement-steps,.who-signals{grid-template-columns:1fr}.who-role-figure,.who-role:nth-child(2n) .who-role-figure{order:0;margin-top:0}.who-role-image{height:280px}.who-role-grid{gap:32px}}
