.capital-page{padding:0 var(--s-6)}.capital-page main,.capital-page footer{max-width:1440px;margin:auto}.capital-intro{padding:var(--s-6) 0;max-width:1000px}.capital-intro h1{font-size:clamp(36px,4vw,56px);line-height:1.08;letter-spacing:-.035em;margin:var(--s-4) 0;font-weight:400}.capital-intro h1 em,.capital-page h2 em{font-family:var(--font-serif);font-style:italic;font-weight:400}.capital-intro>p{max-width:800px;font-size:var(--t-title);line-height:1.6;color:var(--ink-2);margin:var(--s-3) 0 var(--s-5)}.capital-page .actions{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:start}.film-section{padding:var(--s-5) 0 var(--s-7);border-top:1px solid var(--hair-strong);scroll-margin-top:var(--s-4)}.film-heading{display:flex;justify-content:space-between;align-items:center;gap:var(--s-5);margin-bottom:var(--s-5)}.film-heading h2{font-size:var(--t-h3);line-height:1.2;margin:0}.film-heading p{margin:var(--s-2) 0 0;color:var(--ink-2);font-size:var(--t-body);line-height:1.6}.film-heading>.eyebrow{white-space:nowrap}.capital-page video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:var(--ink);border:1px solid var(--hair-strong);border-radius:var(--r-2)}.film-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-2) var(--s-4);margin:var(--s-3) 0 var(--s-4);font-size:var(--t-secondary);color:var(--ink-2)}.film-status{font-size:var(--t-secondary);color:var(--ink-2);margin:var(--s-3) 0}.film-status:empty{display:none}.transcript summary{cursor:pointer;list-style:none}.transcript summary::-webkit-details-marker{display:none}.transcript summary::after{content:" +";margin-left:var(--s-3)}.transcript[open] summary::after{content:" −"}.transcript[open]{flex-basis:100%;max-width:760px}.transcript p{font-size:var(--t-body);line-height:1.7;margin:var(--s-4) 0}.next-film{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3);border-top:1px solid var(--hair-strong);padding:var(--s-5) 0}.next-film p{margin:0 var(--s-4) 0 0;color:var(--ink-2)}.article-intro{border-top:1px solid var(--hair-strong);padding:var(--s-7) 0 var(--s-5);max-width:850px;margin:auto}.article-intro h2{font-size:var(--t-h2);margin-top:var(--s-4);line-height:1.15}.article{max-width:850px;margin:0 auto var(--s-7);scroll-margin-top:var(--s-5)}.article .actions{margin-bottom:var(--s-5)}.article p{font-size:var(--t-title);line-height:1.75;margin:0 0 var(--s-5)}.article h2{font-size:var(--t-h3);line-height:1.25;margin:var(--s-6) 0 var(--s-4)}
@media(max-width:800px){.capital-page{padding:0 var(--s-4)}.capital-intro{padding:var(--s-5) 0}.capital-intro h1{font-size:var(--t-h2)}.film-heading{display:block}.film-heading>.eyebrow{display:block;margin-top:var(--s-3)}.film-section{padding-bottom:var(--s-6)}.film-meta{display:block;line-height:1.7}.film-meta>span{display:block}.article-intro h2{font-size:var(--t-h3)}}
@media print{.site-header,.film-section,.capital-intro .actions,.share-dialog,.share-status,.analytics-note,.next-film{display:none}.capital-page{padding:0}.article{max-width:none}.article h2{break-after:avoid}.article p{font-size:11pt}.article .actions{display:none}}
