.guides-index.svelte-yxwm4o{max-width:44rem;margin:0 auto;padding:clamp(2.5rem,6vw,4rem) var(--pad) 4rem}h1.svelte-yxwm4o{font-size:clamp(2rem,4.8vw,3rem);margin:0 0 1rem}.intro.svelte-yxwm4o{color:var(--muted);font-size:1.08rem;max-width:42rem;margin:0 0 2.5rem}.guide-list.svelte-yxwm4o{list-style:none;margin:0;padding:0;display:grid;gap:1.5rem}.guide-card.svelte-yxwm4o{border:1px solid var(--line);border-radius:var(--radius);padding:1.4rem 1.6rem;background:var(--panel);box-shadow:var(--shadow-sm);transition:transform var(--dur-micro) ease,box-shadow var(--dur-micro) ease}.guide-card.svelte-yxwm4o:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.guide-card.svelte-yxwm4o h2:where(.svelte-yxwm4o){font-size:1.35rem;margin:0 0 .5rem}.guide-card.svelte-yxwm4o h2:where(.svelte-yxwm4o) a:where(.svelte-yxwm4o){text-decoration:none;color:var(--ink)}.guide-card.svelte-yxwm4o h2:where(.svelte-yxwm4o) a:where(.svelte-yxwm4o):hover{color:var(--accent)}.guide-card.svelte-yxwm4o p:where(.svelte-yxwm4o){margin:0 0 .9rem;color:var(--muted);line-height:1.6}.read.svelte-yxwm4o{font-weight:600;font-size:.92rem;text-decoration:none;color:var(--accent)}.read.svelte-yxwm4o:hover{text-decoration:underline}
