.home.svelte-1uha8ag{padding-top:var(--space-7)}.hero.svelte-1uha8ag{margin-bottom:var(--space-7);max-width:38em}.kicker.svelte-1uha8ag{font-family:var(--font-sans);font-size:var(--text-small);letter-spacing:.12em;text-transform:uppercase;color:var(--color-copper);margin:0 0 var(--space-2)}.display.svelte-1uha8ag{font-size:var(--text-display);margin:0 0 var(--space-4);letter-spacing:-.02em}.lede.svelte-1uha8ag{color:var(--text-secondary);font-size:1.125rem}.grid.svelte-1uha8ag{gap:var(--space-4);margin-bottom:var(--space-7);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.tile.svelte-1uha8ag{gap:var(--space-2);background:var(--surface-raised);border:1px solid var(--surface-border);border-radius:var(--radius-lg);padding:var(--space-5);color:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);flex-direction:column;text-decoration:none;display:flex}.tile.svelte-1uha8ag:hover,.tile.svelte-1uha8ag:focus-visible{border-color:var(--color-copper-pale);box-shadow:var(--shadow-paper);color:inherit;transform:translateY(-1px)}.tile.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:1.375rem}.tile.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-secondary);font-size:var(--text-small);font-family:var(--font-sans);line-height:var(--leading-snug);margin:0}.cta.svelte-1uha8ag{font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-copper);margin-top:auto}.note.svelte-1uha8ag{border-top:1px dashed var(--surface-border);padding-top:var(--space-4)}
