.decks-index[data-astro-cid-glfks2kc]{padding-bottom:72px}.decks-head[data-astro-cid-glfks2kc]{padding-top:136px;padding-bottom:8px}@media(max-width:760px){.decks-head[data-astro-cid-glfks2kc]{padding-top:112px}}.decks-head[data-astro-cid-glfks2kc] h1[data-astro-cid-glfks2kc]{margin:0 0 10px;font-size:clamp(32px,5vw,50px);letter-spacing:-.03em;line-height:1.04}.decks-head[data-astro-cid-glfks2kc] p[data-astro-cid-glfks2kc]{max-width:62ch;margin:0;color:var(--muted-foreground);font-size:17px;line-height:1.5}.decks-shelf[data-astro-cid-glfks2kc]{margin-top:44px;scroll-margin-top:90px}.decks-shelf[data-astro-cid-glfks2kc] h2[data-astro-cid-glfks2kc]{margin:0 0 18px;font-size:22px;letter-spacing:-.015em}.decks-shelf[data-astro-cid-glfks2kc] ul[data-astro-cid-glfks2kc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,176px),1fr));gap:28px 22px;margin:0;padding:0;list-style:none}.deck-tile[data-astro-cid-glfks2kc]{display:flex;flex-direction:column;gap:4px;padding:8px;margin:-8px;border-radius:14px;color:var(--foreground);text-decoration:none;cursor:pointer}.deck-tile[data-astro-cid-glfks2kc]:hover,.deck-tile[data-astro-cid-glfks2kc]:focus-visible{background:color-mix(in srgb,var(--foreground) 6%,transparent);text-decoration:none}.deck-tile[data-astro-cid-glfks2kc] .deck-cover{margin-bottom:8px}.deck-tile-title[data-astro-cid-glfks2kc]{font-size:14px;font-weight:600;line-height:1.25}.deck-tile-meta[data-astro-cid-glfks2kc]{color:var(--muted-foreground);font-size:13px}
