/* Scoped extensions of the locked #001 system. No styles apply to the master. */
.case-propagated .case-opening h1{font-size:clamp(56px,5.2vw,83px);overflow-wrap:normal;text-wrap:balance}.case-propagated .case-opening-art img{min-height:760px}.case-propagated .case-opening{min-height:760px}.case-propagated .case-opening-copy{padding-top:42px;padding-bottom:50px}.case-propagated .case-back{margin-bottom:28px}.case-propagated .case-deck{font-size:25px}.case-propagated .impact-consequence{font:54px/1.08 var(--serif);letter-spacing:-.025em;color:#80683f;margin:20px 0 0;overflow-wrap:normal}.case-propagated .impact-statement{font-size:33px}.case-propagated .case-event-sequence{grid-template-columns:repeat(var(--event-count,5),minmax(0,1fr))}.case-propagated .case-chain{grid-template-columns:repeat(var(--chain-count,5),minmax(0,1fr))}.case-propagated .case-family-scene{height:auto;aspect-ratio:1.1}.case-propagated .case-human h2{font-size:clamp(47px,5vw,76px);text-wrap:balance}.case-propagated .case-human-opening.wide{grid-template-columns:1fr;gap:42px}.case-propagated .wide h2{max-width:1000px}.case-propagated .wide .case-family-scene{aspect-ratio:2.2}.case-propagated .case-context-scene{margin-top:45px;aspect-ratio:2.2}.case-propagated .case-ai .case-context-scene{aspect-ratio:1.5;margin-top:35px}.case-propagated .case-intercept-close>p{font-size:25px;max-width:660px}.case-propagated .case-related .cover-title{font-size:38px}.case-propagated .case-related #case-file-007 .cover-title{font-size:35px}.case-propagated .case-trigger-pair dd{font-size:clamp(32px,3.1vw,46px)}.case-propagated .case-trigger-pair>div+div dd{font-size:30px}.case-propagated .case-trigger-pair dd:before{content:"";display:block;width:28px;border-top:2px solid currentColor;margin-bottom:18px}
@media(max-width:1100px){.case-propagated .case-opening h1{font-size:60px}.case-propagated .case-opening-art img{min-height:750px}.case-propagated .case-opening{min-height:750px}.case-propagated .case-event-sequence,.case-propagated .case-chain{grid-template-columns:1fr}.case-propagated .case-human-opening{grid-template-columns:1fr}.case-propagated .case-family-scene,.case-propagated .wide .case-family-scene{aspect-ratio:1.8}.case-propagated .case-context-scene{aspect-ratio:1.8}.case-propagated .case-trigger-pair dd{font-size:38px}.case-propagated .case-trigger-pair>div+div dd{font-size:28px}.case-propagated .case-related .cover-title,.case-propagated .case-related #case-file-007 .cover-title{font-size:30px}}
@media(max-width:760px){.case-propagated .case-opening{min-height:0}.case-propagated .case-opening-art img{min-height:0}.case-propagated .case-opening h1{font-size:clamp(52px,13.5vw,76px)}.case-propagated .case-opening-copy{padding:32px 24px 42px}.case-propagated .case-deck{font-size:24px}.case-propagated .impact-consequence{font-size:49px;max-width:450px}.case-propagated .impact-statement{font-size:33px}.case-propagated .case-human h2{font-size:48px}.case-propagated .case-human h2 br{display:none}.case-propagated .case-family-scene,.case-propagated .wide .case-family-scene{aspect-ratio:1.35}.case-propagated .case-context-scene{aspect-ratio:1.5;margin-top:35px}.case-propagated .case-trigger-pair{grid-template-columns:1fr;gap:26px}.case-propagated .case-trigger-pair dd{font-size:38px}.case-propagated .case-trigger-pair>div+div dd{font-size:28px;padding-top:0}.case-propagated .case-intercept-close>p{font-size:24px}.case-propagated .case-related .cover-title,.case-propagated .case-related #case-file-007 .cover-title{font-size:40px}}
@media(max-width:360px){.case-propagated .case-opening h1{font-size:48px}.case-propagated .case-human h2{font-size:44px}.case-propagated .impact-consequence{font-size:45px}.case-propagated .case-related .cover-title,.case-propagated .case-related #case-file-007 .cover-title{font-size:36px}}
.case-propagated .event-call{--event-color:#73a9c8}.case-propagated .event-access,.case-propagated .event-document{--event-color:#cf9b65}.case-propagated .event-exposure{--event-color:#aa90c4}
