.design-switch{display:flex;align-items:center;justify-content:center;gap:22px;background:#365240;color:#fff;padding:11px 20px;font:12px Arial;flex-wrap:wrap}.design-switch button{background:#edf4e6;border:0;padding:8px 15px;color:#2c4734;border-radius:20px}.design-switch a{text-decoration:underline}
.film-grid{display:grid;grid-template-columns:1.7fr 1fr;gap:55px;align-items:center}.film-grid figure{margin:0}.film-grid video{display:block;width:100%;aspect-ratio:16/9;border-radius:3px;background:#d4e2d0}.film-grid figcaption{font-size:12px;padding-top:14px;color:#536d57;letter-spacing:.7px}.film-copy h3{font-size:38px;margin:20px 0}.film-copy small{display:block;color:#5f715e;font-size:12px}.film-number{font:italic 18px Georgia;color:#65825e}.story-topics{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:48px;border-top:1px solid #c9d8c0;padding-top:28px}.story-topics span{font-size:12px;letter-spacing:2px;color:#52734a}.story-topics h3{margin:16px 0}.story-topics p{font-size:14px;max-width:480px}
@media(max-width:800px){.film-grid{grid-template-columns:1fr;gap:25px}.film-copy h3{font-size:32px}.story-topics{gap:24px}}@media(max-width:650px){.story-topics{grid-template-columns:1fr}.design-switch{gap:10px}.film-copy h3 br{display:none}}
