.head[data-astro-cid-7vktz3rt]{gap:1.25rem;display:grid}.head[data-astro-cid-7vktz3rt] .lede[data-astro-cid-7vktz3rt]{max-width:48ch}.deck[data-astro-cid-7vktz3rt]{padding:1.25rem var(--gutter) 1.5rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-ink) transparent;grid-auto-columns:min(80vw,19rem);grid-auto-flow:column;gap:1rem;margin:2.75rem 0 0;list-style:none;display:grid;overflow-x:auto}.side[data-astro-cid-7vktz3rt]{scroll-snap-align:start;box-shadow:var(--shadow-label);transform:rotate(var(--tilt));color:var(--color-ink-2);background:#fff;border-radius:3px;flex-direction:column;padding:2.25rem 1.35rem 1.5rem;display:flex;position:relative}.side-tape[data-astro-cid-7vktz3rt]{width:5.5rem;top:-.75rem;left:1.25rem;transform:rotate(-4deg)}.code[data-astro-cid-7vktz3rt]{color:var(--tape);-webkit-text-stroke:1.5px var(--color-ink);paint-order:stroke fill;font-size:4.5rem;line-height:.8}h3[data-astro-cid-7vktz3rt]{color:var(--color-ink);margin-top:1rem;font-size:1.2rem;font-weight:900;line-height:1.2}p[data-astro-cid-7vktz3rt]{margin-top:.5rem;font-size:.97rem}.hint[data-astro-cid-7vktz3rt]{color:var(--color-ink-3);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:.4rem;display:flex}.hint[data-astro-cid-7vktz3rt] svg{width:1rem;height:1rem}@media (width>=60rem){.deck[data-astro-cid-7vktz3rt]{max-width:var(--maxw);grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;grid-auto-flow:row;gap:2.25rem 1.75rem;margin-inline:auto;padding-top:1.75rem;overflow:visible}.side[data-astro-cid-7vktz3rt]:nth-child(3n+2){margin-top:2rem}.hint[data-astro-cid-7vktz3rt]{display:none}}
