ol.svelte-py2x7k{list-style:none;margin:0;padding:0;display:grid;gap:12px;counter-reset:step}li.svelte-py2x7k{counter-increment:step;display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:center;max-width:32em;color:var(--muted)}li.svelte-py2x7k:before{content:counter(step,decimal-leading-zero);width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--accent);color:var(--ink);font:700 15px/1 var(--mono)}li.svelte-py2x7k b{color:var(--fg);font-weight:600}.card.svelte-1pbzx1x{display:flex;flex-direction:column;gap:10px;height:100%;min-width:0;min-height:290px;padding:20px;border-radius:24px;color:var(--ink);transition:transform .3s}.card.svelte-1pbzx1x:hover{transform:translateY(-6px) rotate(-1deg)}.no.svelte-1pbzx1x{color:transparent;-webkit-text-stroke:1.5px var(--ink);font:900 64px/.8 var(--display);letter-spacing:-.06em}.from.svelte-1pbzx1x{font-size:13px;font-weight:500;opacity:.75}h3.svelte-1pbzx1x{margin-top:auto;font-size:clamp(16px,1.3vw,20px);line-height:1.05;text-transform:uppercase;hyphens:auto;-webkit-hyphens:auto}.meta.svelte-1pbzx1x{font:700 11px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase}a.svelte-1pbzx1x{align-self:flex-start;margin-top:8px;padding:10px 12px;border-radius:99px;background:var(--ink);color:var(--fg);font:700 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;text-decoration:none}@media(hover:none){.card.svelte-1pbzx1x:hover{transform:none}}
