.cards.svelte-8ez968{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.cards.wide.svelte-8ez968{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr))}li.svelte-8ez968{display:flex}.card.svelte-8ez968{border:2px solid var(--ink-dark);color:var(--ink-dark);background:#fff;border-radius:20px;flex-direction:column;flex:1;gap:12px;padding:24px;font-family:Figtree,sans-serif;text-decoration:none;transition:transform .12s,box-shadow .12s;display:flex}.card.svelte-8ez968:hover{box-shadow:4px 4px 0 var(--ink-dark);transform:translate(-2px,-2px)}.card.svelte-8ez968:active{box-shadow:none;transform:none}.icon.svelte-8ez968{align-self:flex-start;margin:-4px 0 2px -4px}.pill.svelte-8ez968{background:var(--tint);color:var(--burple);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:4px 10px;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:700;line-height:1.3}.title.svelte-8ez968{text-wrap:pretty;font-family:Space Grotesk,sans-serif;font-size:1.3125rem;font-weight:700;line-height:1.25}.blurb.svelte-8ez968{color:var(--on-paper-soft);text-wrap:pretty;font-size:1.0625rem;line-height:1.5}.card.svelte-8ez968>svg{fill:none;width:22px;height:22px;stroke:var(--burple);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;margin-top:auto;transition:translate .15s}.card.svelte-8ez968:hover>svg{translate:4px}.compact.svelte-8ez968{scroll-snap-type:x mandatory;padding:4px 16px 12px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.compact.svelte-8ez968 li:where(.svelte-8ez968){scroll-snap-align:start;flex:1 0 280px;max-width:400px}.compact.svelte-8ez968 li:where(.svelte-8ez968):first-child{margin-left:auto}.compact.svelte-8ez968 li:where(.svelte-8ez968):last-child{margin-right:auto}.compact.svelte-8ez968 .card:where(.svelte-8ez968){box-shadow:8px 8px 0 var(--ink-dark);border-radius:22px;grid-template:"mark mark mark""title title title""blurb blurb blurb"1fr"path path arrow"/auto minmax(0,1fr) auto;align-items:center;gap:10px 16px;display:grid}.compact.svelte-8ez968 .card.iconed:where(.svelte-8ez968){grid-template-rows:auto 1fr auto;grid-template-areas:"mark title title""blurb blurb blurb""path path arrow";gap:14px 16px}.compact.svelte-8ez968 .pill:where(.svelte-8ez968){color:var(--on-paper-muted);letter-spacing:.12em;background:0 0;padding:0}.compact.svelte-8ez968 .card:where(.svelte-8ez968):hover{box-shadow:10px 10px 0 var(--ink-dark)}.compact.svelte-8ez968 .card:where(.svelte-8ez968):active{box-shadow:4px 4px 0 var(--ink-dark);transform:translate(4px,4px)}.compact.svelte-8ez968 .icon:where(.svelte-8ez968){grid-area:mark;place-self:center start;margin:0}.compact.svelte-8ez968 .pill:where(.svelte-8ez968){grid-area:mark;place-self:center start;margin:0}.compact.svelte-8ez968 .title:where(.svelte-8ez968){grid-area:title}.compact.svelte-8ez968 .blurb:where(.svelte-8ez968){grid-area:blurb;align-self:start}.compact.svelte-8ez968 .path:where(.svelte-8ez968){overflow-wrap:anywhere;color:var(--on-paper-soft);grid-area:path;font-family:ui-monospace,monospace;font-size:.9375rem;font-weight:600}.compact.svelte-8ez968 .card:where(.svelte-8ez968)>svg{grid-area:arrow;margin:0}@media (max-width:600px){.cards.svelte-8ez968{gap:14px}.card.svelte-8ez968{padding:20px}.title.svelte-8ez968{font-size:1.1875rem}.compact.svelte-8ez968 li:where(.svelte-8ez968){flex:0 0 min(82%,340px)}.compact.svelte-8ez968 .card:where(.svelte-8ez968){box-shadow:5px 5px 0 var(--ink-dark)}.compact.svelte-8ez968 .card:where(.svelte-8ez968):hover{box-shadow:7px 7px 0 var(--ink-dark)}}@media (prefers-reduced-motion:reduce){.card.svelte-8ez968,.card.svelte-8ez968>svg{transition:none}}
