.section-intro.svelte-jjvkdi{text-align:center;max-width:720px;margin:0 auto 2.75rem}.section-intro.svelte-jjvkdi h2:where(.svelte-jjvkdi){margin-top:.75rem}.steps-grid.svelte-jjvkdi{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;display:grid}.step-card.svelte-jjvkdi{border-top:4px solid var(--color-gold);position:relative}.step-num.svelte-jjvkdi{text-transform:uppercase;letter-spacing:.08em;color:var(--color-teal-text);margin-bottom:.75rem;font-size:.78rem;font-weight:700}.step-icon.svelte-jjvkdi{background:var(--color-navy);width:50px;height:50px;color:var(--color-gold);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.workbook-grid.svelte-jjvkdi{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:3rem;display:grid}.workbook-grid.svelte-jjvkdi>:where(.svelte-jjvkdi){min-width:0}.workbook-grid.svelte-jjvkdi h2:where(.svelte-jjvkdi){margin-top:.75rem;margin-bottom:.35rem}.workbook-grid.svelte-jjvkdi h3:where(.svelte-jjvkdi){color:var(--color-teal-text);margin-bottom:1rem;font-size:1.2rem}.need-more-box.svelte-jjvkdi{background:var(--color-surface);border-left:4px solid var(--color-teal);border-radius:var(--radius-sm);margin-top:1.5rem;padding:1.25rem}.need-more-box.svelte-jjvkdi p:where(.svelte-jjvkdi){margin-bottom:.5rem;font-size:.95rem}.pillar-link.svelte-jjvkdi{min-height:36px;color:var(--color-navy);align-items:center;gap:.4rem;font-weight:700;display:inline-flex}@media (width<=960px){.steps-grid.svelte-jjvkdi,.workbook-grid.svelte-jjvkdi{grid-template-columns:minmax(0,1fr)}}
