.studio-films{padding:84px max(6vw,24px);background:#f5f4ef;scroll-margin-top:90px}.studio-films-heading{display:flex;justify-content:space-between;gap:28px;align-items:end;max-width:1320px;margin:0 auto 36px}.studio-films-heading h2{font-size:clamp(36px,5vw,64px);font-weight:400;line-height:1.1;letter-spacing:-.045em;margin:12px 0 0}.studio-films-heading h2 strong{font-weight:700}.studio-films-heading>p{font-size:14px;line-height:1.8;color:#68665d;margin:0}.studio-film-grid{max-width:1320px;margin:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.studio-film{min-width:0;margin:0}.studio-film video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#242421;border:0;border-radius:0}.studio-film figcaption{display:grid;grid-template-columns:18px 1fr;gap:10px;margin-top:19px}.studio-film-number{font-size:10px;color:#908c80;padding-top:5px}.studio-film h3{font-size:18px;line-height:1.3;letter-spacing:-.02em;margin:0 0 8px;font-weight:600}.studio-film figcaption p{font-size:12px;line-height:1.7;color:#68665d;margin:0}.studio-nav{flex-wrap:wrap}.studio-nav a[href="#art-in-motion"]{white-space:nowrap}
@media(max-width:1000px){.studio-film-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 26px;max-width:700px}.studio-films-heading{max-width:700px}}@media(max-width:600px){.studio-films{padding:56px 24px}.studio-films-heading{display:block;margin-bottom:28px}.studio-films-heading>p{margin-top:20px;font-size:13px}.studio-film-grid{gap:30px 16px}.studio-film figcaption{grid-template-columns:1fr;gap:4px;margin-top:13px}.studio-film-number{display:none}.studio-film h3{font-size:16px}.studio-film figcaption p{font-size:11px}.studio-nav{gap:8px 20px!important}.studio-nav a{font-size:12px!important}}
