.weekly-praise-film{background:#fffaf0;border:3px solid #172139;border-radius:24px;margin:32px 0;padding:24px;scroll-margin-top:120px;box-shadow:7px 7px #f8d967}.weekly-film-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.weekly-film-heading time{color:#315cbc;font-weight:800}.weekly-film-heading h2{color:#172139;margin:8px 0;font-size:clamp(24px,3vw,34px)}.weekly-film-heading p{color:#566073;margin:0}.weekly-film-heading>span{color:#566073;font-weight:800}.weekly-praise-film video{aspect-ratio:16/9;background:#080f18;border-radius:16px;width:100%;display:block}.weekly-film-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.weekly-film-actions button,.home-film-album-links a{color:#172139;font:inherit;cursor:pointer;background:#ffdf66;border:2px solid #172139;border-radius:12px;padding:11px 16px;font-weight:800}.weekly-film-actions a{color:#315cbc;padding:11px;font-weight:800}.home-weekly-praise{max-width:1200px;margin:0 auto 60px;padding:0 24px}.home-film-album-links{flex-wrap:wrap;justify-content:space-between;gap:18px;display:flex}.home-film-album-links a{background:#fffaf0;text-decoration:none}@media (width<=760px){.weekly-praise-film{border-radius:18px;margin:24px 0;padding:14px}.weekly-film-heading>span{display:none}.home-weekly-praise{padding:0 18px}.weekly-film-actions{gap:8px}.weekly-film-actions button{padding:10px;font-size:14px}.home-film-album-links{gap:10px}.home-film-album-links a{width:100%;font-size:14px}}
