.jb-reel{grid-template-columns:1fr minmax(220px,300px);align-items:center;gap:clamp(20px,4vw,48px);margin:clamp(48px,8vw,96px) 0 clamp(32px,5vw,56px);display:grid}.jb-reel h2{margin:4px 0 8px}.jb-reel-text p{max-width:42ch}.jb-reel-video{aspect-ratio:9/16;border:2px solid var(--app-frame,var(--jp-ink));background:var(--jp-paper);width:100%;box-shadow:6px 6px 0 color-mix(in srgb, var(--jp-ink) 18%, transparent);border-radius:22px 16px 24px 14px/16px 24px 14px 22px}@media (max-width:760px){.jb-reel{grid-template-columns:1fr}.jb-reel-video{justify-self:center;max-width:300px}}
