.editorial-main{padding:78px 7.2% 120px}
.editorial-heading{text-align:center;margin:0 auto 78px}
.editorial-heading h1{font-size:clamp(62px,7.5vw,108px);margin:20px 0 22px}
.editorial-heading>p:last-child{font-size:12px;color:var(--muted)}
.editorial-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px 7%;align-items:start}
.editorial-photo:nth-child(even){margin-top:120px}
.editorial-photo>a{display:block}
.editorial-photo img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:contain}
.editorial-photo figcaption{display:flex;justify-content:space-between;gap:12px;align-items:center;padding-top:17px;font-size:10px;letter-spacing:.09em}
.editorial-photo figcaption a{font-size:9px;min-height:44px;display:inline-flex;align-items:center;gap:20px;letter-spacing:0}
.editorial-photo figcaption a:hover{text-decoration:underline;text-underline-offset:4px}
.editorial-photo:last-child:nth-child(odd){grid-column:1/-1;width:100%;max-width:660px;margin:20px auto 0}
.editorial-end{text-align:center;margin:90px auto 0}
@media(max-width:700px){.editorial-main{padding:48px 6% 76px}.editorial-heading{margin-bottom:48px}.editorial-heading h1{font-size:62px}.editorial-grid{grid-template-columns:minmax(0,1fr);gap:44px}.editorial-photo:nth-child(even){margin-top:0}.editorial-photo:last-child:nth-child(odd){margin-top:0}.editorial-photo figcaption{font-size:9px}.editorial-end{margin-top:55px}}
