:root{--bg:#210706;--fg:#fff0dd;--accent:#ff9e64;--surface:#34110d}
:root{--radius:0}.editorial{display:block;min-height:740px;isolation:isolate}.editorial .hero-copy{padding-top:20px}.editorial h1{font-size:clamp(65px,8.4vw,130px);line-height:.96}.editorial .stage{position:absolute;inset:0;width:100%;height:100%;z-index:-1;opacity:.8}.editorial .stage-tag,.editorial .stage-corner{display:none}.editorial-bottom{display:flex;justify-content:space-between;align-items:end;margin-top:50px}.case-row{width:100%;display:grid;grid-template-columns:50px 1fr 170px 30px;text-align:left;align-items:center;background:none;border:0;border-top:1px solid var(--line);padding:25px 0;color:var(--fg);gap:20px}.case-row strong{font-size:28px;letter-spacing:-1px;font-weight:400}.case-row:hover{color:var(--accent);padding-left:10px}.case-type{font-size:12px;color:var(--muted)}@media(max-width:680px){.editorial h1{font-size:14vw}.editorial-bottom{display:block}.case-row{grid-template-columns:25px 1fr 20px;gap:10px}.case-type{display:none}.case-row strong{font-size:22px}.editorial{min-height:670px}}
