.home-hero.svelte-1uha8ag,.home-section.svelte-1uha8ag,#newsletter{margin-block:.9rem}.home-hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0;font-size:clamp(2.2rem,6vw,4.5rem);line-height:.95;letter-spacing:-.055em}.eyebrow.svelte-1uha8ag{margin:0 0 .35rem;color:var(--page-accent);font-family:var(--font-mono);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.section-header.svelte-1uha8ag{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--page-border);margin:calc(clamp(1rem,2vw,1.5rem)*-1) calc(clamp(1rem,2vw,1.5rem)*-1) .75rem;padding:.65rem clamp(1rem,2vw,1.5rem);background:var(--page-section-bg)}.section-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-size:1rem;font-weight:800}.section-header.svelte-1uha8ag a:where(.svelte-1uha8ag){font-size:.82rem}.compact-list.svelte-1uha8ag{margin:0;padding:0;list-style:none}.compact-row.svelte-1uha8ag{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.85rem;align-items:baseline;border-bottom:1px solid var(--page-border);padding-block:.45rem}.compact-row.svelte-1uha8ag:last-child{border-bottom:0}.compact-row.svelte-1uha8ag time:where(.svelte-1uha8ag){color:var(--page-muted);font-size:.82rem;font-variant-numeric:tabular-nums}.compact-row.svelte-1uha8ag a:where(.svelte-1uha8ag){display:inline-flex;gap:.4rem;min-width:0;color:var(--page-text);font-size:.94rem;font-weight:600;line-height:1.25;text-decoration:none}.compact-row.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--page-accent);text-decoration:underline}@media(max-width:640px){.compact-row.svelte-1uha8ag{grid-template-columns:1fr;gap:.1rem}.compact-row.svelte-1uha8ag time:where(.svelte-1uha8ag){order:2}}
