.publication-hero{position:relative;display:flex;flex-direction:column;background:#0a0a0a;max-width:1200px;margin:0 auto}.publication-hero__image{position:static;display:block;order:0;width:100%;height:auto;object-fit:contain}.publication-hero__meta{order:1}.publication-hero__title{order:2}
.publication-hero__meta{align-self:flex-start;background:#0a0a0a;color:#fff;padding:10px 14px;font:500 11px/1.6 'IBM Plex Mono',monospace;letter-spacing:.08em;text-transform:uppercase}.publication-hero__title{max-width:1000px;margin:0;color:#fff;font-family:'Space Grotesk',sans-serif;font-size:clamp(28px,3.5vw,52px);font-weight:700;line-height:1.38;letter-spacing:-.035em;overflow-wrap:break-word}.publication-hero__title span{background:#0a0a0a;color:#fff;padding:.08em .22em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.publication-deck{max-width:900px;font-size:clamp(18px,1.6vw,22px);line-height:1.65;margin:0}.publication-intro{padding:32px clamp(24px,5vw,80px);background:#fff;border-bottom:1px solid #0a0a0a}.publication-back{display:block;padding:16px clamp(24px,5vw,80px);background:#f2f0eb;color:#0a0a0a;font:11px/1.5 'IBM Plex Mono',monospace;text-transform:uppercase;letter-spacing:.08em}.publication-back:focus-visible{outline:3px solid #0a0a0a;outline-offset:-4px}@media(max-width:640px){.publication-hero{min-height:420px;gap:80px;padding-top:24px;padding-bottom:28px}.publication-hero__title{font-size:28px;line-height:1.4}.publication-hero__image{object-position:center}.publication-intro{padding-top:24px;padding-bottom:24px}}

.publication-hero .publication-hero__meta{margin:24px 32px 12px;padding:0;color:#d6ff00}
.publication-hero .publication-hero__title{max-width:none;padding:0 32px 32px;font-size:clamp(25px,3.2vw,44px);line-height:1.22}
.publication-hero .publication-hero__title span{padding:0}
@media(max-width:640px){.publication-hero{min-height:0;gap:0;padding:0}.publication-hero .publication-hero__meta{margin:20px 24px 12px}.publication-hero .publication-hero__title{padding:0 24px 24px;font-size:26px}}
