.edu-narrow.svelte-19qgro2{max-width:860px}.edu-narrow.svelte-19qgro2 h2:where(.svelte-19qgro2){color:var(--red);margin:.4rem 0 1rem;font-family:Lora,serif;font-size:clamp(1.8rem,3.6vw,2.6rem)}.edu-narrow.svelte-19qgro2 p:where(.svelte-19qgro2){font-size:1.02rem;line-height:1.8}.edu-grid.svelte-19qgro2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.4rem;margin-top:2rem;display:grid}.edu-card.svelte-19qgro2{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;gap:.8rem;padding:1.5rem;display:flex}.edu-card.svelte-19qgro2 h3:where(.svelte-19qgro2){margin:0;font-family:Lora,serif;font-size:1.3rem}.edu-card.svelte-19qgro2 h3:where(.svelte-19qgro2) a:where(.svelte-19qgro2){color:var(--red)}.edu-card.svelte-19qgro2 p:where(.svelte-19qgro2){color:var(--muted);margin:0;font-size:.9rem}.edu-card.svelte-19qgro2 ul:where(.svelte-19qgro2){gap:.3rem;margin:0;padding:0;font-size:.84rem;list-style:none;display:grid}.edu-card.svelte-19qgro2 .btn-outline-premium:where(.svelte-19qgro2){justify-content:center;margin-top:auto}.edu-topics.svelte-19qgro2{gap:.7rem;padding-left:1.1rem;line-height:1.7;display:grid}.edu-faq.svelte-19qgro2{border-bottom:1px solid var(--line);padding:.9rem 0}.edu-faq.svelte-19qgro2 summary:where(.svelte-19qgro2){cursor:pointer;color:var(--red);font-weight:700}.edu-faq.svelte-19qgro2 p:where(.svelte-19qgro2){margin:.6rem 0 0;font-size:.95rem}.edu-cta.svelte-19qgro2{margin-top:2rem}
