.content.svelte-17gx974{margin-top:1.5rem}.section-title.svelte-17gx974{font-size:1.5rem;font-weight:600;color:var(--text-primary)}.cards-grid.svelte-17gx974{display:flex;flex-wrap:wrap;gap:1rem}.card.svelte-17gx974{background:var(--card-background);border:1px solid var(--border-color);border-radius:12px;padding:1rem;box-sizing:border-box;flex:0 1 33%}.card-header.svelte-17gx974{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}.card-title.svelte-17gx974{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin:0}.card-icon.svelte-17gx974{height:2rem;width:auto;opacity:.8;transition:opacity .3s ease}.card.svelte-17gx974:hover .card-icon:where(.svelte-17gx974){opacity:1}.card-content.svelte-17gx974{display:flex;flex-direction:column}.card-link.svelte-17gx974{display:flex;align-items:center;gap:.3rem;color:var(--text-primary);text-decoration:none;font-weight:500;padding:.1rem 0;border-radius:6px;transition:all .3s ease;position:relative}.card-link.svelte-17gx974:hover{color:var(--accent-color)}.link-arrow.svelte-17gx974{width:1rem;height:1rem;color:currentColor;transition:transform .3s ease}.card-link.svelte-17gx974:hover .link-arrow:where(.svelte-17gx974){transform:translate(2px)}@media (max-width: 768px){.cards-grid.svelte-17gx974{flex-direction:column;gap:1rem;align-items:stretch}.card.svelte-17gx974{padding:.75rem;flex:1 1 auto;width:auto}}@media (max-width: 480px){.card-header.svelte-17gx974{align-items:flex-start;gap:.5rem}.card.svelte-17gx974{width:100%}.card-icon.svelte-17gx974{margin-left:0}}
