.editorial-spread{padding:0 0 8rem}.editorial-section{max-width:1400px;margin:0 auto;padding:72px 3rem 0}.editorial-section-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-tagline);border-bottom:1px solid var(--border-color);margin-bottom:48px;padding-bottom:16px;font-size:2.5rem;font-weight:400;line-height:48px}.editorial-grid{column-gap:var(--gutter);grid-template-columns:repeat(12,1fr);align-items:start;row-gap:48px;display:grid}.editorial-item{position:relative}.span-3{grid-column:span 3}.span-4{grid-column:span 4}.span-5{grid-column:span 5}.editorial-index{font-family:var(--font-display);color:var(--text-body);margin-bottom:.5rem;font-size:clamp(2.5rem,4.5vw,5rem);font-weight:400;line-height:1;display:block}.editorial-media{width:100%}.editorial-media img{width:100%;height:auto;display:block}.editorial-media--video{aspect-ratio:16/9;position:relative}.editorial-media--video img,.editorial-media--video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.editorial-media--video img{object-fit:cover}.editorial-media--video iframe{opacity:0;transition:opacity .4s}.editorial-media--video.is-live iframe{opacity:1}.editorial-caption{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.1em;color:var(--text-body);opacity:.6;margin-top:8px;font-size:.7rem;line-height:16px}@media (width<=768px){.editorial-section{padding:48px 1.5rem 0}.editorial-section-title{margin-bottom:32px;font-size:2rem;line-height:40px}.editorial-grid{flex-direction:column;gap:48px;display:flex}.editorial-index{font-size:2.5rem}}
