.editorial-page-hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:56px;display:grid}.editorial-page-hero-grid .editorial-page-title{font-size:clamp(40px,4.6vw,66px)}.editorial-page-hero-media{min-width:0}.editorial-page-hero-media .studio-service-art{min-height:380px}.editorial-content-list{margin-top:48px}.editorial-localized-content .editorial-content-row{border:0;border-top:1px solid var(--agency-line);min-width:0;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:64px minmax(0,1fr);gap:32px;padding:36px 0;display:grid}.editorial-localized-content .editorial-content-row--media{grid-template-columns:40px minmax(0,1fr) minmax(0,.95fr);align-items:center}.editorial-section-index{color:var(--color-accent-dark);font-family:var(--font-geist-mono), monospace;padding-top:6px;font-size:12px}.editorial-content-copy{overflow-wrap:anywhere;min-width:0;max-width:790px}.editorial-content-copy h2{letter-spacing:-.04em;font-size:clamp(24px,2.5vw,34px);font-weight:500}.editorial-content-copy p{max-width:720px;color:var(--agency-muted);font-size:16px;line-height:1.85}@media (max-width:959px){.editorial-page-hero-grid{grid-template-columns:minmax(0,1fr);gap:32px}.editorial-page-hero-media{max-width:720px}.editorial-localized-content .editorial-content-row--media{grid-template-columns:40px minmax(0,1fr)}.editorial-content-row--media>.studio-service-art{grid-column:2}}@media (max-width:767px){.editorial-page-hero-grid .editorial-page-title{font-size:clamp(36px,9vw,64px)}.editorial-page-hero-media .studio-service-art{min-height:300px}.editorial-localized-content .editorial-content-row,.editorial-localized-content .editorial-content-row--media{grid-template-columns:24px minmax(0,1fr);gap:16px;padding-block:28px}.editorial-content-copy p{font-size:14px}.editorial-content-row--media>.studio-service-art{grid-column:1/-1}}
