.sheet-hero{padding-top:clamp(32px,5vw,72px)}.sheet-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.sheet-copy{gap:24px;display:grid}.sheet-copy h1{letter-spacing:-.045em;max-width:11em;font-size:clamp(36px,4.6vw,64px);font-weight:700;line-height:1.02}.sheet-actions{flex-wrap:wrap;gap:12px;display:flex}.sheet-cols{flex-wrap:wrap;gap:8px;display:flex}.sheet-cols li{background:var(--raised);border-radius:999px;padding:6px 14px;font-size:15px;font-weight:600}.sheet-preview{transition:transform .22s var(--ease-out);background:#f3f5f5;border-radius:14px;padding:clamp(10px,1.4vw,18px);display:block;transform:rotate(1.2deg)}.sheet-preview:hover{transform:rotate(0)scale(1.01)}.sheet-preview img{border-radius:4px}.next-grid{background:var(--surface);border-radius:28px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px 64px;padding:clamp(28px,4vw,56px);display:grid}.next-body{gap:22px;display:grid}.next-body>p{font-size:19px}.next-list{gap:10px;display:grid}.next-list li{color:var(--muted)}.next-list b{color:var(--text)}@media (max-width:900px){.sheet-grid,.next-grid{grid-template-columns:minmax(0,1fr)}.sheet-preview{max-width:460px}}@media (max-width:640px){.sheet-actions .btn{flex:100%}body{padding-bottom:0}}.sheet-copy .h1-note{letter-spacing:0;color:var(--muted);margin-top:12px;font-size:18px;font-weight:600;display:block}
