.impact-page{overflow:clip}.impact-hero{isolation:isolate;align-items:center;min-height:820px;display:flex;position:relative}.impact-hero>img,.impact-hero-shade{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.impact-hero-shade{z-index:-1;background:linear-gradient(90deg,var(--navy),transparent 120%),linear-gradient(0deg,var(--navy),transparent 60%);opacity:.8}.impact-hero h1{max-width:13ch;font-size:clamp(4rem,7vw,7rem);line-height:.95}.impact-hero .container{padding-block:5rem}.impact-hero .container>p:not(.eyebrow){max-width:43ch;margin-top:2rem;font-size:.88rem}.impact-hero .text-link{margin-top:1.5rem}.impact-image-label{font-size:.55rem;position:absolute;bottom:1.5rem;right:4%}.impact-perspective{grid-template-columns:1fr 1.7fr;gap:4rem;padding-block:7rem;display:grid}.impact-perspective h2{color:var(--navy);font-size:clamp(4rem,6vw,6rem)}.impact-perspective>div>p:not(.eyebrow):not(.impact-status){max-width:47ch;margin-top:1.5rem;font-size:.9rem}.impact-status{border-left:1px solid var(--gold);margin-top:4rem;padding-left:1rem;font-size:.64rem}.impact-sequence-heading{grid-template-columns:1fr 1.4fr;gap:2rem;display:grid}.impact-sequence-heading .eyebrow{grid-column:1/-1;margin:0}.impact-sequence-heading h2{color:var(--navy)}.impact-sequence-heading>p:last-child{align-self:end;max-width:44ch;font-size:.8rem}.impact-contact-sheet{grid-template-columns:1.5fr .7fr;gap:3rem;margin-top:4rem;padding-right:6%;display:grid}.impact-contact-sheet figure{overflow:hidden}.impact-contact-sheet img{object-fit:cover;width:100%;height:470px}.contact-people img{object-position:65% center}.impact-contact-sheet .contact-practice{padding-top:7rem}.impact-contact-sheet .contact-practice img{height:400px}.impact-contact-sheet figcaption{padding:1rem 1.25rem;font-size:.7rem}.impact-contact-sheet figcaption span{font:500 1.8rem var(--font-display);color:var(--navy);display:block}.contact-possibility{grid-column:1/-1;padding:2rem 6% 5rem 22%}.contact-possibility>p{font:500 clamp(2.5rem,4vw,4rem)/1.1 var(--font-display);color:var(--navy)}.contact-possibility small{margin-top:1rem;font-size:.55rem;display:block}.impact-evidence{padding-block:6rem}.evidence-heading{max-width:800px}.evidence-notice{margin-top:1.7rem;font-size:.72rem}.impact-metrics{align-items:start;gap:5rem;margin-block:3.5rem 2rem;display:flex}.impact-metrics>div{border-top:1px solid var(--gold);flex:1;padding-top:1rem}.impact-metrics>div:nth-child(2){margin-top:3rem}.impact-metrics>div:nth-child(3){margin-top:6rem}.impact-metrics dt{font:500 1.7rem var(--font-display)}.impact-metrics dd{margin:0}.impact-metrics dd>span{font:500 clamp(5rem,9vw,8rem)/1.3 var(--font-display);color:var(--gold)}.impact-metrics small{max-width:25ch;font-size:.6rem;display:block}.impact-disclosure{border-top:1px solid var(--gold);max-width:700px;margin-top:2rem}.impact-disclosure summary{justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding-block:.8rem;font-size:.78rem;list-style:none;display:flex}.impact-disclosure summary::-webkit-details-marker{display:none}.impact-disclosure summary span{font-size:1.4rem;transition:transform .3s}.impact-disclosure[open] summary span{transform:rotate(45deg)}.impact-disclosure>div{padding:1rem 0 1.5rem;font-size:.8rem}.impact-disclosure>div>p+p{margin-top:1rem}.evidence-process{border-block:1px solid var(--gold);font:500 1.4rem var(--font-display);justify-content:space-between;gap:1rem;margin-block:1.5rem;padding:1rem 0;list-style:none;display:flex}.impact-fine{font-size:.63rem!important}.impact-focus{padding-block:7rem}.focus-opening h2{color:var(--navy)}.focus-opening>p:last-child{margin-top:1.5rem;font-size:.7rem}.focus-major{grid-template-columns:1.2fr 1fr;gap:12%;margin-top:4rem;display:grid}.focus-major>div:last-child{padding-top:5rem}.focus-major h3{color:var(--navy);font-size:clamp(3rem,5vw,5rem)}.focus-major p{max-width:40ch;margin-top:1.5rem;font-size:.85rem}.focus-rest{margin:5rem 0 0 20%}.focus-rest>div{border-top:1px solid var(--gold);grid-template-columns:1fr 1.5fr;gap:3rem;padding:1.6rem 0;display:grid}.focus-rest dt{font:500 1.7rem var(--font-display);color:var(--navy)}.focus-rest dd{margin:0;font-size:.8rem}.story-section-heading{padding-bottom:3rem}.story-section-heading h2{color:var(--navy)}.story-section-heading>p:last-child{margin-top:1.5rem;font-size:.74rem}.impact-story{grid-template-columns:1.2fr 1fr;align-items:center;gap:6%;margin-bottom:6rem;padding-right:6%;display:grid}.impact-story figure{position:relative;overflow:hidden}.impact-story figure>img{object-fit:cover;object-position:65% center;width:100%;height:660px}.impact-story figcaption{background:var(--navy);color:var(--white);padding:.8rem 1.3rem;font-size:.53rem;position:absolute;bottom:0;left:0}.story-editorial h3{color:var(--navy);font-size:clamp(3rem,4.5vw,4.8rem)}.story-editorial>p:not(.eyebrow){margin-top:1.5rem;font-size:.83rem}.story-culture{grid-template-columns:1fr 1fr;gap:10%;padding-left:12%;padding-right:0}.story-culture figure>img{height:550px}.impact-contributions{padding-block:6rem}.impact-contributions .container>p:not(.eyebrow){margin-top:1.6rem;font-size:.72rem}.impact-contributions dl{max-width:950px;margin-block:3rem}.impact-contributions dl>div{border-left:1px solid var(--gold);grid-template-columns:1fr 2fr;gap:3rem;padding:1.5rem 0 1.5rem 2rem;display:grid;position:relative}.impact-contributions dl>div:before{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px;position:absolute;top:2.2rem;left:-3px}.impact-contributions dt{font:500 1.9rem var(--font-display)}.impact-contributions dd{align-self:center;margin:0;font-size:.82rem}.impact-future{padding-block:7rem}.impact-future h2{color:var(--navy)}.impact-future>p:not(.eyebrow){max-width:52ch;margin-top:2rem;font-size:.9rem}.impact-future>p:last-child{margin-top:1.2rem}.impact-closing{background:var(--ink);text-align:center;padding-block:7rem}.impact-closing h2{font-size:clamp(4rem,7vw,7rem)}.impact-closing p:not(.eyebrow){margin:2rem auto;font-size:.85rem}.impact-closing small{margin-top:1.5rem;font-size:.57rem;display:block}.impact-page .reveal-enter img{animation:1.6s both impact-documentary}@keyframes impact-documentary{0%{clip-path:inset(8% 0 0);transform:scale(1.025)}to{clip-path:inset(0);transform:scale(1)}}@media (width<=959px){.impact-perspective{gap:2rem}.impact-hero{min-height:760px}.impact-contact-sheet{gap:1.5rem}.impact-metrics,.impact-story{gap:2rem}.impact-story figure>img{height:580px}.focus-rest{margin-left:0}.story-culture{padding-left:6%}.impact-contributions dl>div{grid-template-columns:1fr 1.5fr}}@media (width<=639px){.impact-hero{align-items:end;min-height:790px}.impact-hero>img{object-position:62% center}.impact-hero-shade{background:linear-gradient(0deg,var(--navy) 5%,transparent 160%);opacity:.95}.impact-hero .container{padding-block:4rem}.impact-hero h1{font-size:clamp(3.3rem,14vw,5rem)}.impact-hero .container>p:not(.eyebrow){font-size:.8rem}.impact-image-label{font-size:.48rem;left:1.25rem;right:auto}.impact-perspective{padding-block:4rem;display:block}.impact-status{margin-top:1rem;margin-bottom:2rem}.impact-perspective h2{font-size:3.8rem}.impact-sequence-heading{display:block}.impact-sequence-heading .eyebrow{margin-bottom:1.5rem}.impact-sequence-heading>p:last-child{margin-top:1.5rem}.impact-contact-sheet{margin-top:2rem;padding:0;display:block}.impact-contact-sheet img{height:330px}.impact-contact-sheet .contact-practice{padding:2rem 0 0 25%}.impact-contact-sheet .contact-practice img{height:300px}.contact-possibility{padding:3rem 1.25rem}.impact-evidence{padding-block:4rem}.impact-evidence h2{font-size:3rem}.impact-metrics{margin-top:2rem;display:block}.impact-metrics>div,.impact-metrics>div:nth-child(2),.impact-metrics>div:nth-child(3){grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.5rem;display:grid}.impact-metrics dt{padding-top:1rem;font-size:1.7rem}.impact-metrics dd>span{font-size:5rem;line-height:1.1}.impact-metrics small{font-size:.55rem}.evidence-process{flex-wrap:wrap;font-size:1.15rem}.impact-focus{padding-block:4rem}.focus-major{margin-top:3rem;display:block}.focus-major>div:last-child{padding-top:3rem}.focus-major h3{font-size:3.6rem}.focus-rest{margin-top:3rem}.focus-rest>div{display:block}.focus-rest dd{margin-top:.8rem}.impact-story,.story-culture{flex-direction:column;gap:2rem;margin-bottom:4rem;padding:0;display:flex}.impact-story figure{width:100%}.impact-story figure>img{height:400px}.story-editorial{width:100%;padding-inline:1.25rem}.story-culture figure{order:-1;width:85%;margin-left:15%}.story-culture figure>img{height:360px}.story-editorial h3{font-size:3.3rem}.impact-contributions{padding-block:4rem}.impact-contributions dl>div{padding-left:1.4rem;display:block}.impact-contributions dd{margin-top:.6rem}.impact-future{padding-block:4rem}.impact-future h2{font-size:3rem}.impact-closing{padding-block:4rem}.impact-closing h2{font-size:3.7rem}.impact-closing .button{width:100%;max-width:330px}}@media (prefers-reduced-motion:reduce){.impact-page .reveal-enter img{animation:none}.impact-disclosure summary span{transition:none}}
