.info-block.svelte-r2cdev{margin-bottom:2.5rem}.info-block.svelte-r2cdev h2:where(.svelte-r2cdev){font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.info-block.svelte-r2cdev p:where(.svelte-r2cdev){font-size:.92rem;color:var(--text2);line-height:1.7;margin-bottom:.75rem}.info-block.svelte-r2cdev ul:where(.svelte-r2cdev),.info-block.svelte-r2cdev ol:where(.svelte-r2cdev){padding-left:1.25rem;margin-bottom:1rem}.info-block.svelte-r2cdev li:where(.svelte-r2cdev){font-size:.92rem;color:var(--text2);line-height:1.7;margin-bottom:.35rem}.toc.svelte-r2cdev{background:var(--bg2);border-radius:var(--radius);padding:1.5rem}.toc.svelte-r2cdev h2:where(.svelte-r2cdev){font-size:1rem;margin-bottom:.75rem}.toc.svelte-r2cdev ol:where(.svelte-r2cdev){padding-left:1.25rem;margin:0}.toc.svelte-r2cdev li:where(.svelte-r2cdev){font-size:.88rem;margin-bottom:.4rem}.toc.svelte-r2cdev a:where(.svelte-r2cdev){font-weight:500}.checklist.svelte-r2cdev{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.check-item.svelte-r2cdev{display:flex;gap:1rem;background:var(--bg2);border-radius:var(--radius-sm);padding:1.25rem}.check-icon.svelte-r2cdev{font-size:1.25rem;flex-shrink:0;margin-top:.1rem}.check-item.svelte-r2cdev strong:where(.svelte-r2cdev){font-size:.92rem;display:block;margin-bottom:.25rem}.check-item.svelte-r2cdev p:where(.svelte-r2cdev){font-size:.85rem;color:var(--text2);margin:0;line-height:1.6}.question-group.svelte-r2cdev{margin-bottom:1.5rem}.question-group.svelte-r2cdev h3:where(.svelte-r2cdev){font-size:1rem;font-weight:600;margin-bottom:.5rem;color:var(--accent2)}.question-group.svelte-r2cdev ul:where(.svelte-r2cdev){padding-left:1.25rem}.question-group.svelte-r2cdev li:where(.svelte-r2cdev){font-size:.88rem;color:var(--text2);line-height:1.7;margin-bottom:.3rem}.red-flags-grid.svelte-r2cdev{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem}.rf-item.svelte-r2cdev{background:#fff5f5;border:1px solid #FEE2E2;border-radius:var(--radius-sm);padding:1.25rem}.rf-icon.svelte-r2cdev{font-size:1rem}.rf-item.svelte-r2cdev strong:where(.svelte-r2cdev){font-size:.88rem;display:block;margin:.25rem 0}.rf-item.svelte-r2cdev p:where(.svelte-r2cdev){font-size:.82rem;color:var(--text2);margin:0;line-height:1.6}@media(max-width:600px){.red-flags-grid.svelte-r2cdev{grid-template-columns:1fr}}.rating-explainer.svelte-r2cdev{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem}.re-row.svelte-r2cdev{display:flex;align-items:center;gap:1rem;font-size:.88rem;color:var(--text2)}.cost-tips.svelte-r2cdev{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem}.cost-tip.svelte-r2cdev{background:var(--bg2);border-radius:var(--radius-sm);padding:1.25rem}.cost-tip.svelte-r2cdev h3:where(.svelte-r2cdev){font-size:.92rem;font-weight:600;margin-bottom:.5rem}.cost-tip.svelte-r2cdev p:where(.svelte-r2cdev){font-size:.85rem;color:var(--text2);margin:0;line-height:1.6}@media(max-width:600px){.cost-tips.svelte-r2cdev{grid-template-columns:1fr}}.cta-block.svelte-r2cdev{background:var(--accent-light);border-radius:var(--radius);padding:2.5rem;text-align:center;margin-bottom:2.5rem}.cta-block.svelte-r2cdev h2:where(.svelte-r2cdev){font-size:1.25rem;font-weight:700;margin-bottom:.5rem}.cta-block.svelte-r2cdev p:where(.svelte-r2cdev){font-size:.92rem;color:var(--text2);margin-bottom:1.25rem}.related-grid.svelte-r2cdev{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:.75rem}.related-grid.svelte-r2cdev strong:where(.svelte-r2cdev){font-size:.92rem;display:block;margin-bottom:.25rem}.related-grid.svelte-r2cdev p:where(.svelte-r2cdev){font-size:.82rem;color:var(--text2);margin:0}@media(max-width:600px){.related-grid.svelte-r2cdev{grid-template-columns:1fr}}
