body{background:#fff}
.stills-header{padding-bottom:48px}
.stills-header .header-main{align-items:center}
.stills-header .brand{font-size:13px}
.stills-header .brand span{display:none}
.stills-header .site-nav{font-size:11px}
.photo-sequence{width:calc(100% - 2*var(--gutter));max-width:1320px;margin:0 auto;padding:12px 0 140px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,30px);row-gap:clamp(55px,7vw,110px);align-items:start}
.photo-sequence figure{margin:0;min-width:0}
.photo-sequence img{width:100%;height:auto;filter:none}
 .photo-sequence figure:nth-of-type(1){grid-column:2/span 8;grid-row:1}
.photo-sequence figure:nth-of-type(2){grid-column:6/span 7;grid-row:2;margin-top:10px}
.photo-sequence figure:nth-of-type(3){grid-column:1/span 8;grid-row:3;margin-top:15px}
.photo-sequence figure:nth-of-type(4){grid-column:4/span 9;grid-row:4;margin-top:10px}
.photo-sequence figure:nth-of-type(5){grid-column:2/span 7;grid-row:5}
.photo-sequence figure:nth-of-type(6){grid-column:4/span 9;grid-row:6;margin-top:20px}
.photo-sequence figure:nth-of-type(7){grid-column:1/span 8;grid-row:7;margin-top:10px}
.photo-sequence figure:nth-of-type(8){grid-column:5/span 8;grid-row:8}
@media(max-width:700px){
.stills-header .header-main{display:flex;align-items:flex-start;gap:20px}
.stills-header .site-nav{margin-top:0;justify-content:flex-end;flex-wrap:wrap;gap:10px 18px;font-size:9px}
.stills-header .brand{font-size:11px;white-space:nowrap}
.photo-sequence{column-gap:8px;row-gap:48px;padding-top:0;padding-bottom:70px}
.photo-sequence figure:nth-of-type(1){grid-column:1/span 11}
.photo-sequence figure:nth-of-type(2){grid-column:6/span 7;grid-row:2;margin-top:0}
.photo-sequence figure:nth-of-type(3){grid-column:1/span 9;grid-row:3;margin-top:8px}
.photo-sequence figure:nth-of-type(4){grid-column:2/span 11;grid-row:4;margin-top:0}
.photo-sequence figure:nth-of-type(5){grid-column:1/span 8;grid-row:5}
.photo-sequence figure:nth-of-type(6){grid-column:5/span 8;grid-row:6;margin-top:0}
.photo-sequence figure:nth-of-type(7){grid-column:1/span 12;grid-row:7;margin-top:8px}
.photo-sequence figure:nth-of-type(8){grid-column:6/span 7;grid-row:8}
.photo-sequence figure:nth-of-type(9){grid-column:1/span 11;grid-row:9;margin-top:0}
.photo-sequence figure:nth-of-type(10){grid-column:3/span 10;grid-row:10;margin-top:6px}
}
