body{margin:0;background:#faf9f6;color:#152b28;font-family:system-ui,sans-serif;line-height:1.65}header.svelte-hlt6rm,main.svelte-hlt6rm{max-width:1040px;margin:auto;padding:2rem}header.svelte-hlt6rm{display:flex;justify-content:space-between;gap:2rem;align-items:center;border-bottom:1px solid #ddd}a.svelte-hlt6rm{color:inherit}nav.svelte-hlt6rm{display:flex;gap:1.25rem;flex-wrap:wrap}.brand.svelte-hlt6rm{text-decoration:none;font-weight:700}main.svelte-hlt6rm{min-height:55vh;padding-top:5rem}.eyebrow.svelte-hlt6rm{text-transform:uppercase;font-size:.8rem;letter-spacing:.14em;color:#52766c}h1.svelte-hlt6rm{font-size:clamp(2.5rem,7vw,5.5rem);line-height:1.1;max-width:800px;margin:1rem 0 2rem;letter-spacing:-.04em}.body.svelte-hlt6rm{max-width:650px;white-space:pre-wrap;font-size:1.15rem}img.svelte-hlt6rm{width:100%;max-height:480px;object-fit:cover;margin-bottom:2rem}@media(max-width:600px){header.svelte-hlt6rm{align-items:flex-start;flex-direction:column}header.svelte-hlt6rm,main.svelte-hlt6rm{padding:1.5rem}}
