.hero.svelte-1uha8ag{grid-column:1 / -1;padding:32px 0}.tenets.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.tenet.svelte-1uha8ag{padding:24px;background:var(--smrt-color-surface, #ffffff);border:1px solid var(--smrt-color-outline, #e5e5e5);border-radius:var(--smrt-shape-medium, 8px)}.tenet.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1rem;font-weight:600;margin-bottom:8px;color:var(--smrt-color-on-surface, #1a1a1a)}.tenet.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.9rem;color:var(--smrt-color-on-surface-variant, #666);line-height:1.5}.section-header.svelte-1uha8ag{grid-column:1 / -1;padding:48px 0 16px}.section-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.5rem;font-weight:700;margin-bottom:8px;color:var(--smrt-color-on-background, #1a1a1a)}.section-header.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1rem;color:var(--smrt-color-on-background-variant, #666)}.example.svelte-1uha8ag{grid-column:1 / -1;padding:24px 0}section.svelte-1uha8ag:last-of-type{padding-bottom:64px}.example.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--smrt-color-primary, #1976d2);margin-bottom:8px}.example-desc.svelte-1uha8ag{color:var(--smrt-color-on-background-variant, #666);margin-bottom:16px;font-size:.95rem}pre.svelte-1uha8ag{background:var(--smrt-color-surface-variant, #1a1a1a);color:var(--smrt-color-on-surface-variant, #f0f0f0);padding:24px;overflow-x:auto;font-family:var(--smrt-font-family-mono, monospace);font-size:.85rem;line-height:1.6;border-radius:var(--smrt-shape-medium, 8px)}@media(max-width:900px){.tenets.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.tenets.svelte-1uha8ag{grid-template-columns:1fr}}
