.guides-page.svelte-1mgpyhj{padding:1.5rem 1.25rem 3.5rem}.intro.svelte-1mgpyhj h1:where(.svelte-1mgpyhj){margin:0;font-size:clamp(1.9rem,4vw,2.5rem)}.intro.svelte-1mgpyhj p:where(.svelte-1mgpyhj){margin:.8rem 0 0;max-width:62ch;line-height:1.65;opacity:.84}.intro-note.svelte-1mgpyhj{font-size:.94rem}.grid.svelte-1mgpyhj{margin-top:1.8rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.05rem}.card.svelte-1mgpyhj{display:flex;flex-direction:column;padding:1.1rem 1rem 1rem;border-radius:var(--radius-card);border:1px solid rgba(0,0,0,.1);background:#f8fbfa;transition:transform .16s ease,background-color .16s ease}.card.svelte-1mgpyhj:hover{transform:translateY(-2px);background:#eef6f4}.card.svelte-1mgpyhj h2:where(.svelte-1mgpyhj){margin:0;font-size:1.1rem;line-height:1.3}.card.svelte-1mgpyhj p:where(.svelte-1mgpyhj){margin:.6rem 0 0;font-size:.95rem;line-height:1.6;opacity:.82;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.meta.svelte-1mgpyhj{display:inline-flex;align-self:flex-start;margin-top:.9rem;padding:.34rem .58rem;border-radius:999px;background:#5f81701a;font-size:.82rem;opacity:.8}.dark .card.svelte-1mgpyhj{background:#1a2221;border-color:#ffffff1f}.dark .card.svelte-1mgpyhj:hover{background:#1f2b29}.dark .meta.svelte-1mgpyhj{background:#8ca36a29}@media(max-width:640px){.guides-page.svelte-1mgpyhj{padding:1.25rem 1rem 3rem}.grid.svelte-1mgpyhj{margin-top:1.45rem;gap:.85rem}.card.svelte-1mgpyhj{padding:1rem .95rem .95rem}}
