main.svelte-1uha8ag{max-width:1200px;margin:0 auto;padding:3rem 2rem}.hero.svelte-1uha8ag{margin-bottom:4rem;padding-bottom:3rem;border-bottom:1px solid var(--gray-light)}.hero-label.svelte-1uha8ag{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--gray);margin-bottom:1rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:3rem;font-weight:700;line-height:1.1;margin-bottom:1.5rem;max-width:800px;letter-spacing:-.02em}.hero-subtitle.svelte-1uha8ag{font-size:1.25rem;color:var(--gray-dark);max-width:600px;line-height:1.5}.slate-section.svelte-1uha8ag{margin-bottom:3rem}.section-header.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid var(--black)}.section-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:.875rem;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.empty-state.svelte-1uha8ag{text-align:center;padding:4rem 2rem;border:1px dashed var(--gray);margin-bottom:3rem}.empty-state.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--font-mono);font-size:1rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.empty-state.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--gray)}.cta-section.svelte-1uha8ag{background:var(--black);color:var(--white);padding:3rem;margin-top:4rem}.cta-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.75rem;margin-bottom:1rem;font-weight:600}.cta-section.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--gray);margin-bottom:1.5rem;max-width:500px}@media(max-width:768px){.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:2rem}.cta-section.svelte-1uha8ag{padding:2rem}}
