div.container.svelte-1oms4jx.svelte-1oms4jx{padding:80px 0}.grid.svelte-1oms4jx.svelte-1oms4jx{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1200px;margin:0 auto}.card.svelte-1oms4jx.svelte-1oms4jx{display:flex;background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.card.svelte-1oms4jx.svelte-1oms4jx:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.card-image.svelte-1oms4jx.svelte-1oms4jx{flex:1;overflow:hidden}.card-image.svelte-1oms4jx img.svelte-1oms4jx{width:100%;height:100%;object-fit:cover}.card-content.svelte-1oms4jx.svelte-1oms4jx{padding:20px;display:flex;flex-direction:column;justify-content:center;flex:1}.card-content.svelte-1oms4jx h3.svelte-1oms4jx{margin:0 0 8px;font-size:16px;font-weight:600;color:#1a1a1a;line-height:1.3}.card-content.svelte-1oms4jx p.svelte-1oms4jx{margin:0;font-size:14px;color:#666;line-height:1.4}@media (max-width: 768px){.grid.svelte-1oms4jx.svelte-1oms4jx{grid-template-columns:1fr;gap:20px}.card.svelte-1oms4jx.svelte-1oms4jx{flex-direction:column}.card-image.svelte-1oms4jx.svelte-1oms4jx{width:100%;height:180px}}
