.guide_section.svelte-w0lhec{max-width:52rem;margin:0 auto 1.75rem}.guide_section.svelte-w0lhec h2:where(.svelte-w0lhec){font-size:1.2rem;margin-bottom:.5rem}.guide_section.svelte-w0lhec p:where(.svelte-w0lhec){color:var(--text_secondary, #c4ccd9);line-height:1.65;margin:0 0 .5rem}.guide_list.svelte-w0lhec{color:var(--text_secondary, #c4ccd9);line-height:1.8;margin:0;padding-left:1.25rem}.guide_badge.svelte-w0lhec{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--accent, #6ea8fe);border:1px solid var(--accent, #6ea8fe);border-radius:999px;padding:.05rem .45rem;margin-left:.4rem}.guide_free_yes.svelte-w0lhec{margin:0}.guide_dim.svelte-w0lhec{font-size:.9rem;opacity:.85}.guide_dl.svelte-w0lhec{margin:0;display:flex;flex-direction:column;gap:.4rem}.guide_dl.svelte-w0lhec div:where(.svelte-w0lhec){display:flex;gap:.75rem}.guide_dl.svelte-w0lhec dt:where(.svelte-w0lhec){min-width:7rem;color:var(--text_secondary, #9aa3b2);font-size:.9rem}.guide_dl.svelte-w0lhec dd:where(.svelte-w0lhec){margin:0}.guide_ctas.svelte-w0lhec{display:flex;gap:.6rem;flex-wrap:wrap}.guide_cta.svelte-w0lhec{background:var(--accent, #6ea8fe);color:#0b0d12;border-radius:8px;padding:.55rem 1rem;font-weight:600;text-decoration:none}.guide_cta_dim.svelte-w0lhec{background:transparent;color:inherit;border:1px solid var(--border, #2a2f3a)}
