.strategies-page.svelte-13d9cc5{max-width:960px;margin:0 auto;padding:2.5rem 1.25rem 4rem;color:#1f2937}.page-head.svelte-13d9cc5 h1:where(.svelte-13d9cc5){font-size:2rem;font-weight:700;margin:0 0 .75rem}.lede.svelte-13d9cc5{color:#4b5563;line-height:1.8;max-width:46rem}.lede.svelte-13d9cc5 a:where(.svelte-13d9cc5){color:#2563eb;text-decoration:underline}.warning.svelte-13d9cc5{margin-top:1rem;padding:.75rem 1rem;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;font-size:.9rem;line-height:1.7}.sort-note.svelte-13d9cc5{margin:2rem 0 0;font-size:.82rem;color:#9ca3af}.grid.svelte-13d9cc5{list-style:none;padding:0;margin:.75rem 0 0;display:grid;gap:1.25rem}.card.svelte-13d9cc5{border:1px solid #e5e7eb;border-radius:12px;transition:box-shadow .15s ease}.card.svelte-13d9cc5:hover{box-shadow:0 4px 14px #0f172a14}.card.svelte-13d9cc5>a:where(.svelte-13d9cc5){display:block;padding:1.25rem 1.5rem;color:inherit;text-decoration:none}.card.svelte-13d9cc5 h2:where(.svelte-13d9cc5){font-size:1.2rem;font-weight:700;margin:0 0 .5rem;color:#111827}.desc.svelte-13d9cc5{color:#4b5563;font-size:.95rem;line-height:1.75;margin:0 0 1rem}.stats.svelte-13d9cc5{display:flex;flex-wrap:wrap;gap:1.5rem;margin:0}.stats.svelte-13d9cc5 dt:where(.svelte-13d9cc5){font-size:.78rem;color:#6b7280}.stats.svelte-13d9cc5 dd:where(.svelte-13d9cc5){margin:.1rem 0 0;font-weight:700;font-variant-numeric:tabular-nums;color:#047857}.stats.svelte-13d9cc5 dd.neg:where(.svelte-13d9cc5){color:#b91c1c}.stats.svelte-13d9cc5 div:where(.svelte-13d9cc5):nth-child(2) dd:where(.svelte-13d9cc5),.stats.svelte-13d9cc5 div:where(.svelte-13d9cc5):nth-child(4) dd:where(.svelte-13d9cc5){color:#111827}.asof.svelte-13d9cc5{margin:.9rem 0 0;font-size:.8rem;color:#9ca3af}.next.svelte-13d9cc5{margin-top:3rem}.next.svelte-13d9cc5 h2:where(.svelte-13d9cc5){font-size:1.25rem;font-weight:700;margin:0 0 .75rem}.next.svelte-13d9cc5 ul:where(.svelte-13d9cc5){padding-left:1.25rem;line-height:2;color:#4b5563}.next.svelte-13d9cc5 a:where(.svelte-13d9cc5){color:#2563eb;text-decoration:underline}.disclaimer.svelte-13d9cc5{margin-top:3rem;border-top:1px solid #e5e7eb;padding-top:1.25rem;font-size:.85rem;color:#6b7280;line-height:1.7}.disclaimer.svelte-13d9cc5 a:where(.svelte-13d9cc5){color:#2563eb;text-decoration:underline}
