.narration-panel{display:grid;grid-template-columns:1.15fr 1fr;gap:35px;align-items:center;border:1px solid #ffffff30;border-radius:7px;padding:26px 30px;background:#ffffff08;margin:35px 0}.narration-panel h3{font-size:28px;line-height:1.15;margin:9px 0}.narration-panel p:not(.eyebrow){font-size:12px;color:#c9d9ce;max-width:550px}.audio-column audio{width:100%;height:44px;color-scheme:light}.audio-column>span{display:block;font-size:9px;color:#c7d7cc;margin-top:10px}.archive-history .history-player{grid-template-columns:1.4fr 1fr;margin-top:28px}.archive-frame{margin:0;background:#0a2926;min-height:420px;display:flex;align-items:center;justify-content:center}.archive-frame img{width:100%;height:100%;object-fit:contain;position:absolute;inset:0}.archive-frame:after{background:linear-gradient(#0004,transparent 22%,transparent 68%,#0009);pointer-events:none}.archive-frame .film-label{font-size:7px}.archive-frame .history-year{font-size:57px;bottom:20px;text-shadow:0 1px 8px #0007}.archive-history .history-story{padding:35px 30px}.archive-history .history-story>p:not(.eyebrow):not(.player-note){min-height:130px}.archive-history .era-tabs{overflow-x:auto}.archive-history .era-tabs button{min-width:95px}.photo-credit{font-size:10px;line-height:1.7;color:#becfc3;margin-top:13px}.photo-credit a{color:#ead299}.history-essays{display:grid;grid-template-columns:1fr 1fr;gap:45px 60px;margin-top:65px;padding-top:45px;border-top:1px solid #ffffff25}.history-essays h3{font-size:31px;line-height:1.2;margin:13px 0 20px}.history-essays article>p:not(.eyebrow){font-size:13px;line-height:1.9;color:#d0dbd2;margin:13px 0}.history-essays article>a{font-size:10px;display:block;color:#ead299;margin:10px 0}.history-details #archive-credit-list{margin-top:20px}.history-details #archive-credit-list p{margin:10px 0}.family-story{background:#e9e3d5}.family-layout{display:grid;grid-template-columns:.8fr 1.3fr;gap:100px}.family-title{position:relative}.family-initials{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;border:1px solid #9b8b6d;border-radius:50%;font:32px var(--serif);color:#80633a;margin:30px 0 25px}.family-title h2{font-size:65px;line-height:1.04;letter-spacing:-2px}.family-title h2 em{color:#8e6733}.family-name{font-size:12px;margin-top:25px}.family-rule{display:block;width:55px;height:2px;background:#b4945e;margin:28px 0}.family-attribution{font-size:11px;line-height:1.9;color:#6b6c5e}.family-copy{padding-top:28px}.family-copy p{font-size:15px;line-height:1.95;color:#4f5b51;margin:0 0 21px}.family-copy .family-lead{font:29px/1.4 var(--serif);color:var(--green);margin-bottom:28px}.family-copy h3{font-size:27px;line-height:1.2;margin:32px 0 16px}.family-copy .oral-history-note{font-size:10px;line-height:1.8;border-top:1px solid #b9bbaa;padding-top:20px;margin-top:30px}.family-copy .button{font-size:11px}.transcript-section{padding-top:30px;padding-bottom:30px}.transcript-section details{border-bottom:1px solid var(--line);padding-bottom:25px}.transcript-section summary{cursor:pointer;font-size:13px;font-weight:600}.transcript-section #transcript-text{max-width:800px;margin:25px 0}.transcript-section #transcript-text p{margin:14px 0;font-size:14px;line-height:1.9}.transcript-credit{font-size:10px;color:var(--muted)}
@media(max-width:1050px){.family-layout{gap:50px}.family-title h2{font-size:54px}.archive-history .history-player{grid-template-columns:1.1fr 1fr}.archive-history .history-story{padding:28px 25px}.archive-frame{min-height:470px}.history-essays{gap:35px}}
@media(max-width:720px){.narration-panel{grid-template-columns:1fr;gap:20px;padding:23px}.narration-panel h3{font-size:25px}.archive-history .history-player{grid-template-columns:1fr}.archive-frame{min-height:0;aspect-ratio:1.4}.archive-frame .history-year{font-size:45px}.archive-history .history-story>p:not(.eyebrow):not(.player-note){min-height:0}.archive-history .era-tabs button{min-width:85px}.history-essays{grid-template-columns:1fr;gap:28px;margin-top:40px;padding-top:35px}.history-essays h3{font-size:28px}.family-layout{grid-template-columns:1fr;gap:10px}.family-title h2{font-size:56px}.family-title h2 br{display:none}.family-title h2 br:after{content:' '}.family-initials{margin:20px 0}.family-title .family-rule{margin:20px 0}.family-copy .family-lead{font-size:26px}.family-copy p{font-size:14px}.family-copy h3{font-size:25px}.photo-credit{font-size:9px}}

.archive-frame .film-label,.archive-frame .history-year{display:none}.archive-frame:after{display:none}
.archive-history .era-tabs{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));overflow:visible;gap:0}.archive-history .era-tabs button{min-width:0;border-bottom:1px solid #ffffff24}.history-essays{grid-template-columns:repeat(3,1fr);gap:32px}.modern-history{margin-top:60px;border-top:1px solid #ffffff25;padding-top:42px}.modern-heading{max-width:760px}.modern-heading h3{font-size:43px;line-height:1.1;margin:16px 0}.modern-heading>p:last-child{font-size:14px;line-height:1.8;color:#c9d9ce;max-width:650px}.modern-chapters{margin-top:36px;display:grid;grid-template-columns:1fr 1fr;gap:32px 50px}.modern-chapters article{display:grid;grid-template-columns:100px 1fr;gap:18px;padding:28px 0 0;border-top:1px solid #ffffff25}.chapter-date{font:23px/1.2 var(--serif);color:#ead299}.modern-chapters h4{font:26px/1.15 var(--serif);margin:0 0 15px}.modern-chapters p{font-size:13px;line-height:1.85;color:#d0dbd2;margin:12px 0}.modern-chapters a{display:block;font-size:10px;color:#ead299;margin-top:10px}.family-story.section{padding-top:38px;padding-bottom:38px}.family-mention{max-width:900px}.family-mention h2{font:32px/1.2 var(--serif);letter-spacing:-.6px;margin:12px 0 18px}.family-mention>p:not(.eyebrow){font-size:14px;line-height:1.85;margin:12px 0}.family-mention .family-attribution{font-size:11px!important;color:#697166}.photo-jump{margin:30px 0 8px;display:flex;gap:16px;align-items:center;justify-content:space-between}.photo-jump label{font-size:11px;color:#d0dbd2}.photo-jump select{font:12px var(--sans);max-width:340px;width:65%;padding:10px;color:#163d36;background:#f4efe5;border-radius:3px;border:0}.archive-history .history-player{margin-top:14px}
@media(max-width:1050px){.history-essays{grid-template-columns:1fr}.modern-chapters{gap:24px}.modern-chapters article{grid-template-columns:1fr;gap:10px}.archive-history .era-tabs{grid-template-columns:repeat(6,minmax(0,1fr))}}
@media(max-width:720px){.modern-chapters{grid-template-columns:1fr}.modern-heading h3{font-size:34px}.modern-chapters article{grid-template-columns:1fr;gap:10px;padding-top:22px}.modern-chapters h4{font-size:26px}.archive-history .era-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.archive-history .era-tabs button{font-size:17px;padding:13px 7px}.archive-history .era-tabs button span{font-size:7px}.photo-jump{align-items:flex-start;flex-direction:column;gap:10px}.photo-jump select{width:100%;max-width:100%}.family-mention h2{font-size:29px}.modern-history{margin-top:38px}}
