.faham-film{margin-top:72px;scroll-margin-top:110px}
.faham-film-head{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:start;margin-bottom:32px}
.faham-film .faham-film-head h3{font:400 clamp(32px,3.6vw,52px)/1.1 Newsreader,Georgia,serif;letter-spacing:-.02em;margin:0}
.faham-film .faham-film-head p{margin:0;max-width:46ch}
.faham-film video{display:block;width:auto;height:auto;max-width:min(100%,960px);max-height:56vh;max-height:56svh;margin-inline:auto;background:#173528;object-fit:contain}
.faham-film video:focus-visible,.faham-film summary:focus-visible{outline:3px solid #7D271B;outline-offset:5px}
.faham-film .faham-film-caption{margin:16px 0 0;font-size:14px;line-height:1.5}
.faham-film details{margin-top:16px;font-size:15px;line-height:1.6;max-width:70ch}
.faham-film summary{cursor:pointer;padding:10px 0;min-height:44px;box-sizing:border-box}
.faham-film details p{margin:8px 0 0}
@media(max-width:767px){.faham-film{margin-top:56px}.faham-film-head{grid-template-columns:1fr;gap:20px;margin-bottom:24px}.faham-film video{max-width:min(100%,340px);max-height:58vh;max-height:58svh}}
