.documentary-purpose{padding-block:70px 65px}.documentary-purpose h2{font-size:clamp(50px,5.5vw,82px);max-width:1100px;margin-bottom:44px;line-height:1.05}.legacy-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:75px;align-items:start}.documentary-purpose .legacy-story>p{max-width:750px;font-size:15px;line-height:1.85}.documentary-purpose .legacy-story>.legacy-lead{font:29px/1.45 var(--serif);color:var(--ink);margin-bottom:27px}.documentary-purpose .legacy-story>.legacy-mission{color:var(--ink);font-weight:600;border-left:2px solid #a8864c;padding-left:22px;margin:28px 0 0}.legacy-archive{background:#e9e5d8;padding:30px 30px 18px;min-width:0}.legacy-archive>.eyebrow{font-size:9px;letter-spacing:.14em}.legacy-archive h3{font-size:43px;line-height:1.08;margin-bottom:26px}.legacy-archive dl{margin:0}.legacy-archive dl>div{border-top:1px solid #cbd0bf;padding-block:17px}.legacy-archive dt{font-size:11px;font-weight:600;color:var(--ink);margin-bottom:8px}.legacy-archive dd{margin:0;font-size:12px;line-height:1.8;color:var(--muted)}.legacy-statement{border-block:1px solid var(--line);padding:35px 0;margin:46px 0 40px}.legacy-statement>p{font:clamp(26px,3vw,43px)/1.35 var(--serif);max-width:1040px!important;color:var(--ink);margin:0}.legacy-song{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr);gap:70px}.legacy-song h3{font-size:44px}.legacy-song .eyebrow{font-size:9px}.legacy-song>div>p:not(.eyebrow){font-size:15px;line-height:1.85;max-width:750px}.legacy-actions{display:flex;align-items:center;gap:20px 30px;flex-wrap:wrap;margin-top:26px}.legacy-actions .button{font-size:12px}.legacy-actions .text-link{font-size:12px}.documentary-purpose>.legacy-context{border-top:1px solid var(--line);margin:38px 0 0;padding-top:22px;font-size:11px;line-height:1.8;max-width:900px;color:var(--muted)}
@media(max-width:1100px){.legacy-layout{gap:38px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.legacy-archive{padding:26px 24px 14px}.legacy-song{gap:40px}.legacy-actions{gap:16px 24px}}
@media(max-width:780px){.documentary-purpose{padding-block:45px 48px}.documentary-purpose h2{font-size:clamp(43px,10.5vw,61px);margin-bottom:30px}.legacy-layout,.legacy-song{grid-template-columns:1fr;gap:28px}.documentary-purpose .legacy-story>.legacy-lead{font-size:27px;line-height:1.45}.documentary-purpose .legacy-story>p,.legacy-song>div>p:not(.eyebrow){font-size:14px}.legacy-archive{padding:26px 24px 13px}.legacy-archive h3{font-size:39px}.legacy-archive dd{font-size:13px}.legacy-statement{padding:26px 0;margin:32px 0}.legacy-statement>p{font-size:30px}.legacy-song{gap:0}.legacy-song h3{font-size:39px;margin-bottom:22px}.legacy-actions{align-items:start;flex-direction:column;gap:14px;margin-top:22px}.legacy-actions .button{max-width:100%;white-space:normal}.documentary-purpose>.legacy-context{margin-top:30px}}
