.eyebrow.svelte-1dolngo{color:var(--cyan-700);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.8rem;font-weight:700}h1.svelte-1dolngo{letter-spacing:-.01em;margin:0 0 .5rem;font-size:2.4rem;font-weight:800}.lede.svelte-1dolngo{max-width:38rem;color:var(--fg-muted);margin:0 0 2.25rem;font-size:1.12rem}.guides.svelte-1dolngo{grid-template-columns:repeat(auto-fill,minmax(20rem,28rem));gap:1.25rem;display:grid}.guide-card.svelte-1dolngo{border:1px solid var(--line);background:var(--surface);color:inherit;border-radius:14px;padding:1.5rem 1.6rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:block}.guide-card.svelte-1dolngo:hover{border-color:var(--cyan);box-shadow:0 2px 6px #0d1b2e0f}.guide-kicker.svelte-1dolngo{color:var(--fg-subtle);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .3rem;font-size:.78rem;font-weight:650}.guide-card.svelte-1dolngo h2:where(.svelte-1dolngo){margin:0 0 .5rem;font-size:1.35rem;font-weight:750}.guide-card.svelte-1dolngo>p:where(.svelte-1dolngo):not(.guide-kicker){color:var(--fg-muted);margin:0 0 1rem;font-size:.95rem;line-height:1.6}.guide-tags.svelte-1dolngo{flex-wrap:wrap;gap:.4rem;display:flex}.guide-tags.svelte-1dolngo span:where(.svelte-1dolngo){border:1px solid var(--line);color:var(--fg-muted);border-radius:999px;padding:.2rem .6rem;font-size:.76rem;font-weight:550}
