.page-content.svelte-ocuzq9{padding-top:120px;min-height:80vh}.section-header.svelte-ocuzq9{text-align:center;margin-bottom:var(--spacing-xl)}.section-header.svelte-ocuzq9 h2:where(.svelte-ocuzq9){font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-sm);color:var(--color-primary)}.section-header.svelte-ocuzq9 p:where(.svelte-ocuzq9){font-size:1.1rem;color:var(--color-text-light);max-width:600px;margin:0 auto}.grid-3.svelte-ocuzq9{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-lg)}.card.svelte-ocuzq9{background:#fff;padding:0;border-radius:var(--radius-lg);border:1px solid var(--color-border);transition:all .3s ease;text-align:center;overflow:hidden;display:flex;flex-direction:column;height:100%}.card-content.svelte-ocuzq9{padding:var(--spacing-lg);flex-grow:1}.hover-lift.svelte-ocuzq9:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:var(--color-secondary)}.card.svelte-ocuzq9 h3:where(.svelte-ocuzq9){margin-bottom:var(--spacing-sm);font-size:1.2rem;color:var(--color-primary)}.card.svelte-ocuzq9 p:where(.svelte-ocuzq9){font-size:.95rem;color:var(--color-text-light)}
