.sheet{padding:28px 0 72px}
.sheet h1{font-size:clamp(26px,3.4vw,38px);margin:8px 0 10px}
.lead{color:var(--muted);max-width:640px;margin-bottom:20px}
.crop{border:1px dashed var(--ink);padding:20px;position:relative}
.layer{display:grid;grid-template-columns:88px 1fr;gap:14px;padding:18px 8px;border-bottom:1px solid var(--line);scroll-margin-top:76px;background:#fff}
.layer:nth-child(odd){transform:translate(-6px,3px)}
.layer:nth-child(even){transform:translate(6px,-3px)}
.layer .ch{font-size:11px;font-weight:900;letter-spacing:.12em;color:var(--m)}
.layer:nth-child(even) .ch{color:var(--c)}
.layer h2{font-size:18px;margin-bottom:6px}
.layer p{color:var(--muted);font-size:14px}
.layer img{width:min(100%,280px);height:140px;object-fit:cover;margin-top:10px}
.layer .kpi{display:block;margin-top:8px;font-weight:900}
@media(max-width:720px){.layer{grid-template-columns:1fr;transform:none}}
