.lp-pains.svelte-1y3imar{background:var(--surface-2);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light);width:100%;padding:clamp(56px,7vw,92px) 0}.wrap.svelte-1y3imar{max-width:1120px;margin:0 auto;padding:0 24px}.head.svelte-1y3imar{text-align:center}.eyebrow.svelte-1y3imar{font-family:var(--font-ui);letter-spacing:.09em;text-transform:uppercase;color:var(--teal-deep);font-size:12px;font-weight:800}.head.svelte-1y3imar h2:where(.svelte-1y3imar){font-family:var(--font-headline);color:var(--text-dark);text-wrap:balance;margin-top:12px;font-size:clamp(30px,4vw,46px);font-weight:400;line-height:1.08}.pain-grid.svelte-1y3imar{grid-template-columns:1fr 1fr;gap:18px;margin-top:40px;display:grid}.pain.svelte-1y3imar{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:24px 26px}.pain.svelte-1y3imar h3:where(.svelte-1y3imar){font-family:var(--font-ui);color:var(--text-dark);font-size:16px;font-weight:800}.pain.svelte-1y3imar p:where(.svelte-1y3imar){color:var(--text-secondary);margin-top:8px;font-size:16px}.pain.svelte-1y3imar .q:where(.svelte-1y3imar){color:var(--text-dark);font-style:italic}@media (width<=900px){.pain-grid.svelte-1y3imar{grid-template-columns:1fr}}
