.content-section{background:#080f11!important}.content-section h2 em{color:#d4b08e;font-family:Georgia,serif}.featured-film{border-top:1px solid #b6c6ba30;border-bottom:1px solid #b6c6ba30;grid-template-columns:1.6fr 1fr;align-items:center;gap:45px;margin-bottom:65px;padding:32px 0;display:grid}.featured-copy h3{letter-spacing:-.03em;margin:20px 0;font-size:clamp(25px,2.7vw,42px);font-weight:400;line-height:1.18}.featured-copy p{font-size:16px}.featured-copy .eyebrow{font-size:12px}.video-card,.reel-card{background:0 0;border:0;border-bottom:1px solid #b6c6ba35}.video-description{padding:24px 0 30px}.video-description h4{font-size:20px;line-height:1.4}.video-description p{font-size:16px}.media-load img{filter:brightness(.8);transition:transform .7s cubic-bezier(.22,1,.36,1),filter .5s}.media-load:hover img{filter:brightness(.95);transform:scale(1.045)}.media-play{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07171970;width:64px;height:64px;transition:transform .3s}.media-load:hover .media-play{transform:scale(1.1)}.media-load-label{font-size:14px}.media-heading h3{font-size:30px}.instagram-heading{margin-top:100px}.instagram-heading .eyebrow{margin-bottom:12px}.reels-grid{gap:32px}.content-section .section-top p{font-size:16px}.eyebrow,.brand small{font-size:12px}.home-editorial{color:#172828;background:#e3dfd3!important}.home-editorial p{color:#526460}.home-editorial h2 span{color:#68776e}.home-editorial .eyebrow{color:#74604d;font-size:12px}.home-editorial .text-link{border-color:#74827b}.home-editorial .film-note{color:#586c64!important;font-size:12px!important}.collab{background:#102528;padding-block:120px}.header{height:88px}.brand small{letter-spacing:.2em}.header nav a{font-size:14px}.header .nav-contact,.cta,.cinema-cta{border-radius:40px}.footer-links a:hover,.text-link:hover{color:#d4b08e}.video-card .video-frame{border-radius:3px}.video-card h4{min-height:84px}@media (max-width:900px){.featured-film{grid-template-columns:1fr;gap:10px}.featured-copy{padding:20px 0}.featured-copy h3{max-width:620px}.video-grid{grid-template-columns:1fr}.video-card{grid-template-columns:1fr 1fr;align-items:center;gap:25px;display:grid}.video-card h4{min-height:0}.reels-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.header{height:80px}.brand small{letter-spacing:.1em;font-size:12px}.reels-grid{grid-template-columns:1fr}.video-card{display:block}.video-description h4{font-size:21px}.section-top{margin-bottom:25px}.featured-film{margin-bottom:40px;padding-top:20px}.media-heading h3{font-size:24px}.instagram-heading{align-items:center;gap:10px}.instagram-heading .eyebrow{letter-spacing:.08em;font-size:12px}.media-heading .text-link{font-size:14px}.section{padding-block:75px}}
