/* Evidence, working materials and image provenance. Native content, no dashboard decoration. */
.study-medium{display:block;font-size:9px;line-height:1.8;margin-top:16px;color:#c3b48f}
.case-chapters{display:flex;gap:29px;flex-wrap:wrap;margin-top:35px;padding-top:25px;border-top:1px solid #d2bb902b}.case-chapters a{font-size:10px;color:#c5bdab;border-bottom:1px solid transparent;padding:6px 0}.case-chapters a:hover{color:#f3ecdd;border-color:#d2bb90}.case-chapters a:focus-visible{outline:2px solid #d2bb90;outline-offset:5px}
.case-intro h2{font-size:clamp(42px,4vw,59px);line-height:1.02;margin-top:22px}.case-intro .brief-audience{margin-top:25px;margin-bottom:34px}.study-role{margin-top:29px;border-top:1px solid var(--line);padding-top:22px}.study-role p{font-size:11px;margin-top:13px;line-height:1.6}
.case-evidence{background:#e9e6dd}.case-evidence .case-section-top h2{max-width:850px;font-size:clamp(43px,5vw,68px);line-height:1.02}.evidence-layout{display:grid;grid-template-columns:1fr 1fr;gap:10%}.evidence-layout .eyebrow{font-size:8px;line-height:1.8}.evidence-finding>p{font-family:var(--serif);font-size:clamp(27px,2.7vw,39px);line-height:1.15;margin:22px 0 25px;letter-spacing:-.4px}.evidence-finding small{display:block;max-width:450px;font-size:11px;line-height:1.9;color:var(--muted)}.evidence-response>p{font-size:14px;line-height:1.95;margin:21px 0 32px}.evidence-reference{padding-top:23px;border-top:1px solid #b1afa5}.evidence-reference h3{font-family:var(--serif);font-size:31px;line-height:1.1;letter-spacing:-.3px;margin:17px 0}.evidence-reference p{font-size:12px;line-height:1.95;color:var(--muted)}.evidence-cite{font-family:var(--sans);font-size:11px;vertical-align:super;color:#863d2a;white-space:nowrap;border-bottom:1px solid #863d2a66}.evidence-cite:hover{color:var(--ink)}
.case-artifact{background:#efebe2;border-top:1px solid var(--line)}.case-artifact .case-section-top h2{font-size:clamp(40px,4.7vw,64px);line-height:1.02;max-width:850px}.artifact-intro{font-size:13px;line-height:1.9;max-width:650px;margin:0 0 43px auto;color:var(--muted)}.artifact-sequence{list-style:none;padding:0}.artifact-sequence li{display:grid;grid-template-columns:1fr 2fr;gap:45px;padding:28px 0;border-top:1px solid var(--line)}.artifact-sequence .eyebrow{font-size:9px;padding-top:6px}.artifact-sequence h3{font-family:var(--serif);font-size:35px;line-height:1.06;margin-bottom:15px}.artifact-sequence p{font-size:12px;color:var(--muted);line-height:1.9;max-width:720px}.artifact-route{background:#1b2528;color:#f0e7d5;--muted:#c1c4bc;--line:#c1c4bc44}.artifact-route .artifact-sequence .eyebrow{color:#ff875d}.artifact-route .artifact-sequence li{padding:34px 0}.artifact-route .artifact-sequence h3{font-size:42px}.artifact-route .artifact-intro{color:#c1c4bc}.artifact-edit .artifact-sequence{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.artifact-edit .artifact-sequence li{display:block}.artifact-edit .artifact-sequence h3{margin-top:22px;font-size:35px}.artifact-series{background:#e0e7e6;color:#293e48}.artifact-series .artifact-sequence li{grid-template-columns:1fr 1.7fr}.artifact-series .artifact-sequence h3{font-style:italic}.artifact-shots{background:#232c30;color:#ede8dc;--muted:#bac1bf;--line:#bac1bf44}.artifact-shots .artifact-intro{color:#bac1bf}.artifact-shots .artifact-sequence .eyebrow{color:#e9a264}
.artifact-issue{background:#e9e4d6}.artifact-issue .artifact-intro{margin-left:0;max-width:700px}.sample-issue{max-width:760px;margin:45px auto 0;padding-top:20px;border-top:3px solid #292c23}.issue-masthead{font-family:var(--serif);font-size:34px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:23px;border-bottom:1px solid #aaa89e;margin-bottom:35px}.issue-masthead>span{font-family:var(--sans);font-size:9px;letter-spacing:.5px}.sample-issue>p{font-family:var(--serif);font-size:27px;line-height:1.5;letter-spacing:0;margin-bottom:27px}.sample-issue>p:first-of-type:first-letter{float:left;font-size:78px;line-height:.8;margin:9px 9px 0 0;color:#a94530}.sample-issue .issue-end{font-family:var(--sans);font-size:11px;line-height:1.8;border-top:1px solid #aaa89e;padding-top:21px;margin-top:39px;color:var(--muted)}
.case-sources{padding-top:60px;padding-bottom:75px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.8fr;gap:40px 9%}.source-heading .eyebrow{font-size:8px}.source-heading h2{font-size:45px;margin:20px 0;line-height:1}.source-heading p{font-size:11px;color:var(--muted);line-height:1.9;max-width:340px}.case-sources ol{list-style:none;padding:0}.case-sources li{display:grid;grid-template-columns:32px 1fr;gap:20px;padding:0 0 25px;margin-bottom:23px;border-bottom:1px solid var(--line);scroll-margin-top:120px}.source-number{font-size:10px;color:#8e4836;padding-top:6px}.case-sources li a{font-family:var(--serif);font-size:25px;line-height:1.2;text-decoration:underline;text-decoration-color:#9e9e8a;text-underline-offset:5px}.case-sources li p{font-size:10px;color:var(--muted);line-height:1.9;margin-top:11px}.case-sources li p+p{margin-top:3px}.photo-credit{grid-column:2;font-size:10px;line-height:1.9;color:var(--muted)}.photo-credit .eyebrow{font-size:8px;color:var(--ink)}.photo-credit p{margin-top:15px}.photo-credit a{border-bottom:1px solid #a9a89a}.case-hero h1{font-size:clamp(76px,10vw,140px)}
@media(max-width:1000px){.evidence-layout{gap:7%}.artifact-edit .artifact-sequence{gap:27px}.case-sources{gap:30px 6%}.study-medium{font-size:8px}}
@media(max-width:700px){.study-medium{font-size:8px;margin-top:13px;line-height:1.8}.case-chapters{gap:10px 22px;margin-top:26px;padding-top:17px}.case-chapters a{font-size:9px;padding:5px 0}.case-hero h1{font-size:clamp(49px,13vw,84px)}.case-intro h2{font-size:43px}.case-intro .brief-audience{margin:18px 0 27px}.study-role p{font-size:10px}.case-evidence .case-section-top h2{font-size:43px}.evidence-layout{display:block}.evidence-layout .eyebrow{font-size:7px}.evidence-finding>p{font-size:31px;line-height:1.16;margin:21px 0}.evidence-finding small{font-size:10px}.evidence-response{margin-top:34px}.evidence-response>p{font-size:12px;margin-top:17px}.evidence-reference h3{font-size:29px}.evidence-reference p{font-size:11px}.case-artifact .case-section-top h2{font-size:42px}.artifact-intro{font-size:11px;margin-bottom:30px}.artifact-sequence li,.artifact-series .artifact-sequence li{display:block;padding:25px 0}.artifact-sequence .eyebrow{font-size:8px}.artifact-sequence h3{font-size:31px;margin:17px 0 14px}.artifact-sequence p{font-size:11px;line-height:1.9}.artifact-edit .artifact-sequence{display:block}.artifact-edit .artifact-sequence h3{font-size:32px}.artifact-route .artifact-sequence h3{font-size:37px}.case-sources{display:block;padding-top:42px;padding-bottom:45px}.source-heading h2{font-size:40px}.source-heading p{font-size:10px;max-width:none;margin-bottom:30px}.case-sources li{grid-template-columns:25px 1fr;gap:13px}.case-sources li a{font-size:24px}.case-sources li p{font-size:10px}.photo-credit{font-size:10px}.photo-credit .eyebrow{font-size:7px}.sample-issue{margin-top:30px}.issue-masthead{font-size:29px;display:block}.issue-masthead>span{display:block;font-size:8px;margin-top:9px}.sample-issue>p{font-size:24px;line-height:1.47}.sample-issue .issue-end{font-size:10px}.case-section-top h2{overflow-wrap:break-word}.case-sources a{overflow-wrap:anywhere}}
