.donation-films{margin:28px 0 36px}.donation-films>h2{font-size:26px;margin:0 0 18px;color:#28251f}.donation-films-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.donation-films article{padding:18px;border:1px solid #e3d8c5;border-radius:16px;background:#fff;min-width:0}.donation-films h3{font-size:18px;margin:0 0 14px;color:#866015}.donation-films video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#000;border-radius:10px}@media(max-width:760px){.donation-films-grid{grid-template-columns:1fr}}