.watch-collection{padding-top:clamp(40px,6vw,80px)}.watch-heading{display:flex;gap:32px;align-items:center;justify-content:space-between;margin-bottom:28px}.watch-heading>div{max-width:730px}.watch-heading h2{font-size:clamp(30px,4vw,48px);line-height:1.1;margin:8px 0 16px}.watch-heading p{line-height:1.6}.watch-language{font-size:.9rem;color:#47665e}.watch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;padding:0;margin:0}.watch-card{overflow:hidden;border:1px solid #d6e3d5;border-radius:20px;background:#fffdf3;box-shadow:0 8px 24px #073e3210}.watch-art{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;background:#073e32}.watch-art img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.watch-art:hover img{transform:scale(1.025)}.watch-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#004e43eb;color:white;font-size:20px;padding-left:3px;box-shadow:0 2px 12px #0004}.watch-duration{position:absolute;right:10px;bottom:10px;background:#102c35e8;color:white;padding:2px 7px;border-radius:5px;font-size:13px;font-weight:700}.watch-card-copy{padding:20px}.watch-card h3{font-size:1.2rem;line-height:1.3;margin:0 0 16px;color:#073e32}.watch-link{font-weight:700;color:#00594f;text-underline-offset:4px}.watch-art:focus-visible,.watch-link:focus-visible{outline:4px solid #f6b83e;outline-offset:3px}@media(max-width:900px){.watch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.watch-heading{display:block}.watch-heading>.button{margin-top:14px}}@media(max-width:540px){.watch-grid{grid-template-columns:1fr;gap:22px}.watch-card-copy{padding:18px}.watch-heading h2{font-size:34px}}@media(prefers-reduced-motion:reduce){.watch-art img{transition:none}.watch-art:hover img{transform:none}}