.resource-section.svelte-u4k2t{padding:var(--space-20) 0 var(--space-24);background:var(--color-bg-subtle)}.resource-section.svelte-u4k2t .container:where(.svelte-u4k2t){display:grid;gap:var(--space-10)}.blog-grid.svelte-u4k2t{display:grid;gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.blog-card.svelte-u4k2t{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 2px 8px #0000000a;transition:transform .2s ease,box-shadow .2s ease}.blog-card.svelte-u4k2t:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000014}.blog-image-wrap.svelte-u4k2t{display:block;aspect-ratio:16 / 7;background:var(--color-surface)}.blog-image.svelte-u4k2t{width:100%;height:100%;object-fit:cover;display:block}.blog-content.svelte-u4k2t{padding:var(--space-5)}.blog-date.svelte-u4k2t{display:inline-block;margin-bottom:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.blog-content.svelte-u4k2t h2:where(.svelte-u4k2t){font-size:var(--font-size-lg);line-height:1.3;margin-bottom:var(--space-4)}.blog-link.svelte-u4k2t{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:none;border-bottom:1px solid transparent}.blog-excerpt.svelte-u4k2t{color:var(--color-text-secondary);margin:0 0 var(--space-4);line-height:1.6}.blog-link.svelte-u4k2t:hover{border-bottom-color:var(--color-accent);text-decoration:none}.resource-cta.svelte-u4k2t{padding:var(--space-20) 0;background:#fff}.resource-cta-inner.svelte-u4k2t{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--space-10);align-items:center;width:100%}.resource-cta-text.svelte-u4k2t h2:where(.svelte-u4k2t){font-size:clamp(2rem,4vw,2.75rem);line-height:1.2;margin:0 0 var(--space-4)}.resource-cta-text.svelte-u4k2t p:where(.svelte-u4k2t){margin:0;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:1.6}.resource-cta-card.svelte-u4k2t{background:#fff;border:1px solid #D5DBDB;border-radius:var(--radius-2xl);padding:var(--space-8);box-shadow:0 8px 30px -12px #00000014}.resource-cta-card.svelte-u4k2t h3:where(.svelte-u4k2t){margin:0 0 var(--space-3);font-size:var(--font-size-xl)}.resource-cta-card.svelte-u4k2t p:where(.svelte-u4k2t){margin:0 0 var(--space-6);color:var(--color-text-secondary);line-height:1.6}.resource-cta-buttons.svelte-u4k2t{display:flex;flex-direction:column;gap:var(--space-3)}@media(max-width:900px){.resource-section.svelte-u4k2t{padding:var(--space-16) 0 var(--space-20)}.blog-grid.svelte-u4k2t{grid-template-columns:1fr}.resource-cta.svelte-u4k2t{padding:var(--space-16) 0}.resource-cta-inner.svelte-u4k2t{grid-template-columns:1fr;gap:var(--space-6)}.resource-cta-card.svelte-u4k2t{padding:var(--space-6)}}
