/* The club's own films, kept separate from the social video collection. */
[data-angels-films]{margin-bottom:56px;scroll-margin-top:24px;color:var(--club-paper,var(--angels-paper,#f8f3e9))}
[data-angels-films][hidden]{display:none!important}
[data-angels-films] .angels-films-head{margin-bottom:24px}
[data-angels-films] .angels-films-head h3{font-family:"kaneda-gothic",Impact,sans-serif;font-size:clamp(36px,3.5vw,54px);font-weight:700;line-height:.96;color:var(--club-gold,var(--angels-gold,#d3b477))}
[data-angels-films] [data-film-collection]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}
[data-angels-films] .angels-film{min-width:0;background:var(--angels-panel,#30291f)}
[data-angels-films] .angels-film-video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:var(--club-ink,var(--angels-black,#0e0d0b));color:var(--club-paper,var(--angels-paper,#f8f3e9))}
[data-angels-films] .angels-film-video:focus-visible{outline:3px solid var(--club-gold,var(--angels-gold,#d3b477));outline-offset:4px}
[data-angels-films] .angels-film-copy{padding:22px 24px 25px}
[data-angels-films] .angels-film-title-row{display:flex;justify-content:space-between;align-items:baseline;gap:20px}
[data-angels-films] [data-film-title]{margin:0;font-family:"kaneda-gothic",Impact,sans-serif;font-size:clamp(30px,3vw,46px);font-weight:700;line-height:1;overflow-wrap:anywhere}
[data-angels-films] [data-film-duration]{flex:none;font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums;color:var(--club-gold,var(--angels-gold,#d3b477))}
[data-angels-films] [data-film-description]{margin-top:12px;font-size:14px;line-height:1.6;color:var(--club-muted,var(--angels-muted,#c5b99f))}
@media(max-width:700px){
 [data-angels-films]{margin-bottom:42px}
 [data-angels-films] [data-film-collection]{grid-template-columns:1fr;gap:24px}
 [data-angels-films] .angels-film-copy{padding:20px 22px 23px}
 [data-angels-films] .angels-film-title-row{gap:16px}
 [data-angels-films] [data-film-title]{font-size:36px}
}
