.problem-intro.svelte-1yh2lju{display:grid;grid-template-columns:1.1fr .9fr;gap:6rem;align-items:start;margin-bottom:5rem}.problem-content.svelte-1yh2lju p{font-size:1.125rem;line-height:1.9;color:var(--text-secondary);margin:0 0 1.75rem}.problem-cards.svelte-1yh2lju{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.card.svelte-1yh2lju{background:var(--surface-primary);border-radius:18px;padding:2rem;box-shadow:0 12px 30px #0000000f,0 2px 6px #0000000a}.problem-eyebrow.svelte-1yh2lju{font-size:.85rem;color:#963c32;margin-bottom:1.2rem}.card.svelte-1yh2lju h3:where(.svelte-1yh2lju){font-size:1.625rem;line-height:1.15;font-weight:600;color:var(--text-primary);margin:0 0 1.2rem;letter-spacing:-.03em}.card.svelte-1yh2lju p:where(.svelte-1yh2lju){font-size:.875rem;line-height:1.75;color:var(--text-secondary)}@media(max-width:768px){.problem-intro.svelte-1yh2lju{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2rem}.problem-cards.svelte-1yh2lju{grid-template-columns:1fr}.card.svelte-1yh2lju h3:where(.svelte-1yh2lju){font-size:1.5rem;margin-bottom:.75rem}.problem-content.svelte-1yh2lju p{font-size:1rem;line-height:1.9;color:var(--text-secondary);margin:0 0 1rem}}
