.decision-story{margin-top:65px;padding-top:36px;border-top:1px solid var(--line)}.decision-story>small,.exploration-heading>small{color:var(--orange);font-size:11px}.decision-story>h3{font-size:36px;letter-spacing:-1.2px;margin:20px 0}.decision-intro,.experience-intro{max-width:820px;font-size:16px;color:var(--muted);margin-bottom:30px}.recording{margin:30px 0 10px}.recording video{display:block;width:100%;height:auto;max-height:720px;aspect-ratio:16/9;object-fit:contain;background:#eef0f2;border:1px solid var(--line);border-radius:5px}.recording figcaption{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:20px;padding:16px 0}.recording figcaption>span{font-size:9px;letter-spacing:1.2px;color:var(--orange)}.recording figcaption>p{font-size:12px;color:var(--muted);margin:0}.recording figcaption>a{font-size:11px;white-space:nowrap;border-bottom:1px solid var(--line)}.evidence-pair{display:grid;grid-template-columns:1fr 1fr;gap:38px;margin:25px 0}.testing-finding{border-top:1px solid var(--line);padding-top:22px}.testing-finding small{font-size:10px;color:var(--orange)}.testing-finding h4{font-size:22px;letter-spacing:-.5px;margin:16px 0 12px}.testing-finding p{font-size:14px;color:var(--muted);margin:0}.exploration-heading{background:#eef0f2;padding:35px;margin-top:65px}.exploration-heading>h3{font-size:33px;letter-spacing:-1px;margin:20px 0}.exploration-heading>p{font-size:15px;color:var(--muted);max-width:760px;margin:0}@media(max-width:760px){.decision-story{margin-top:45px;padding-top:28px}.decision-story>h3{font-size:28px;letter-spacing:-.8px}.decision-intro,.experience-intro{font-size:15px}.recording figcaption{grid-template-columns:1fr;gap:8px}.recording figcaption>a{justify-self:start}.evidence-pair{grid-template-columns:1fr;gap:25px}.testing-finding h4{font-size:21px}.exploration-heading{padding:25px;margin-top:45px}.exploration-heading>h3{font-size:27px}}

.next-project{display:flex;justify-content:space-between;align-items:center;padding:40px 0;border-top:1px solid var(--line);margin-top:60px;gap:20px}.next-project>a{font-size:25px;font-family:Manrope,sans-serif;letter-spacing:-.8px}@media(max-width:760px){.next-project{align-items:start;flex-direction:column}.next-project>a{font-size:23px}}

.project-impact{max-width:1440px;margin:30px auto 25px;padding:30px 6% 20px}.project-impact>.section-label{margin-bottom:16px;font-size:12px;color:var(--orange)}.impact-numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding:8px 0 20px}.impact-numbers strong{font-family:Manrope,sans-serif;font-size:clamp(38px,4.7vw,64px);font-weight:500;line-height:1.2;letter-spacing:-2.5px}.impact-numbers strong span{font-size:.65em;color:var(--orange)}.impact-numbers p{font-size:14px;color:var(--muted);max-width:270px;margin:12px 0 0}.project-impact>a{font-size:12px;border-bottom:1px solid var(--line);padding-bottom:4px}.impact-context{font-size:12px;line-height:1.6;color:var(--muted);max-width:850px;margin:0 0 18px}.audience-comparison{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:42px 0}.audience-comparison .image-open{aspect-ratio:1.5;display:flex;align-items:center;background:#eef0f2}.audience-comparison .image-open img{height:100%;object-fit:contain}.audience-comparison figcaption p{font-size:13px}.recording-rationale{border-left:2px solid var(--orange);padding:8px 0 8px 22px;margin-top:24px}.recording-rationale small{font-size:10px;color:var(--orange)}.recording-rationale p{font-size:15px;color:var(--muted);max-width:850px;margin:12px 0 0}.decision-story>small{font-size:12px}.recording figcaption>span{font-size:11px}
@media(max-width:760px){.impact-numbers{grid-template-columns:1fr;gap:0}.impact-numbers>div{display:grid;grid-template-columns:140px 1fr;gap:16px;align-items:center;border-bottom:1px solid var(--line);padding:20px 0}.impact-numbers strong{font-size:38px;letter-spacing:-1.7px}.impact-numbers p{font-size:12px;margin:0}.project-impact{margin:10px auto 15px;padding-top:22px}.project-impact>.section-label{font-size:10px}.audience-comparison{grid-template-columns:1fr;gap:25px}.recording-rationale p{font-size:14px}}
@media(max-width:760px){.project-impact[aria-label="OUTCOMES"] .impact-numbers strong{font-size:34px}}
