.impact-module__vSAHdq__section{max-width:var(--content-max);padding-inline:var(--gutter-x);margin:0 auto}.impact-module__vSAHdq__slot{background:#0a0a0a;place-items:center;display:grid;overflow:hidden}.impact-module__vSAHdq__slotHint{text-align:center;font-size:10px;font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:#666;margin:0;padding:16px}.impact-module__vSAHdq__hero{padding-block:92px 56px}.impact-module__vSAHdq__heroInner{max-width:920px}.impact-module__vSAHdq__h1{font-size:54px;font-weight:var(--fw-medium);letter-spacing:-.025em;margin:30px 0 0;line-height:1.08}.impact-module__vSAHdq__heroLede{max-width:720px;font-size:18px;font-weight:var(--fw-regular);letter-spacing:-.01em;color:#333;margin:30px 0 0;line-height:1.65}.impact-module__vSAHdq__heroInnerGrid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;max-width:1180px;display:grid}.impact-module__vSAHdq__heroText{min-width:0}.impact-module__vSAHdq__heroMedia{border-radius:4px;align-self:stretch}@media (max-width:900px){.impact-module__vSAHdq__heroInnerGrid{grid-template-columns:1fr;gap:32px}}.impact-module__vSAHdq__principle{background:var(--surface-inverse);color:var(--text-on-inverse)}.impact-module__vSAHdq__principleInner{max-width:var(--content-max);padding:96px var(--gutter-x);margin:0 auto}.impact-module__vSAHdq__principleGrid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.impact-module__vSAHdq__principleH2{font-size:46px;font-weight:var(--fw-medium);letter-spacing:-.025em;margin:0;line-height:1.12}.impact-module__vSAHdq__principleBody{flex-direction:column;gap:22px;padding-top:6px;display:flex}.impact-module__vSAHdq__principleP{font-size:16.5px;font-weight:var(--fw-regular);color:#ffffffbd;margin:0;line-height:1.75}.impact-module__vSAHdq__owBlock{margin-top:60px}.impact-module__vSAHdq__owEyebrowRow{margin-bottom:18px}.impact-module__vSAHdq__owStrip{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:10px;display:flex;overflow-x:auto}.impact-module__vSAHdq__owFrame{scroll-snap-align:start;background:#0c0c0c;border:1px solid #ffffff1f;flex:none;height:clamp(160px,20vw,280px);margin:0;overflow:hidden}.impact-module__vSAHdq__owImg{width:auto;height:100%;display:block}.impact-module__vSAHdq__owLinkRow{margin-top:28px}.impact-module__vSAHdq__projects{padding-block:84px 40px}.impact-module__vSAHdq__projectsHead{flex-direction:column;gap:14px;max-width:680px;margin-bottom:44px;display:flex}.impact-module__vSAHdq__h2{font-size:36px;font-weight:var(--fw-medium);letter-spacing:-.022em;margin:0;line-height:1.14}.impact-module__vSAHdq__featured{border:1px solid var(--hairline);grid-template-columns:1.05fr .95fr;align-items:stretch;margin-bottom:32px;display:grid}.impact-module__vSAHdq__featuredMedia{min-height:0;overflow:hidden}.impact-module__vSAHdq__featuredBody{flex-direction:column;justify-content:center;gap:18px;padding:48px;display:flex}.impact-module__vSAHdq__featuredTitleRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.impact-module__vSAHdq__featuredH3{font-size:26px;font-weight:var(--fw-semibold);letter-spacing:-.015em;margin:0}.impact-module__vSAHdq__badge{font-size:9.5px;font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:#000;background:var(--spp-cyan);white-space:nowrap;padding:5px 10px}.impact-module__vSAHdq__featuredP{max-width:460px;font-size:16px;font-weight:var(--fw-regular);color:#222;margin:0;line-height:1.7}.impact-module__vSAHdq__tags{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.impact-module__vSAHdq__tag{font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.03em;border:1px solid var(--border-subtle);color:#3a3a3a;padding:7px 12px}.impact-module__vSAHdq__featuredLink{margin-top:4px}.impact-module__vSAHdq__projGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.impact-module__vSAHdq__proj{border:1px solid var(--hairline);transition:background .2s var(--ease-standard);flex-direction:column;display:flex}.impact-module__vSAHdq__proj:hover{background:#f4f3f0}.impact-module__vSAHdq__projMedia{aspect-ratio:16/10;overflow:hidden}.impact-module__vSAHdq__projBody{flex-direction:column;gap:12px;padding:30px 32px 34px;display:flex}.impact-module__vSAHdq__projH3{font-size:22px;font-weight:var(--fw-semibold);letter-spacing:-.01em;margin:0}.impact-module__vSAHdq__projMeta{font-size:10.5px;font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--sub)}.impact-module__vSAHdq__projP{font-size:15px;font-weight:var(--fw-regular);color:#333;margin:0;line-height:1.7}.impact-module__vSAHdq__projLink{margin-top:4px}@media (max-width:900px){.impact-module__vSAHdq__principleGrid,.impact-module__vSAHdq__featured{grid-template-columns:1fr;gap:32px}.impact-module__vSAHdq__principleInner{padding-block:64px}.impact-module__vSAHdq__projGrid{grid-template-columns:1fr}}@media (max-width:760px){.impact-module__vSAHdq__h1{font-size:34px;line-height:1.08}.impact-module__vSAHdq__h2,.impact-module__vSAHdq__principleH2{font-size:27px;line-height:1.16}.impact-module__vSAHdq__section,.impact-module__vSAHdq__principleInner{padding-inline:22px}}
