body{background:var(--color_bg);color:var(--color_text);font-family:var(--font_ui);font-size:14px;letter-spacing:.01em}.page.svelte-cwls5q{max-width:980px;width:100%;margin:0 auto;padding:var(--space_6) var(--space_5) var(--space_7);display:grid;gap:var(--space_5);background:var(--color_surface);border:1px solid var(--color_border)}.hero.svelte-cwls5q{border-left:3px solid var(--color_accent);padding-left:var(--space_4)}.section.svelte-cwls5q{display:grid;gap:var(--space_4)}.section-header.svelte-cwls5q h2:where(.svelte-cwls5q){margin:0;font-size:1rem;color:var(--color_text_bright);letter-spacing:-.01em;text-transform:uppercase}.section-header.svelte-cwls5q p:where(.svelte-cwls5q){margin:2px 0 0;color:var(--color_text_muted);font-size:.74rem;letter-spacing:var(--tracking_wide);text-transform:uppercase}.body.svelte-cwls5q{display:grid;gap:var(--space_3);color:var(--color_text)}.body.svelte-cwls5q p:where(.svelte-cwls5q){margin:0;line-height:1.55;color:var(--color_text)}.body.svelte-cwls5q em:where(.svelte-cwls5q){color:var(--color_text_bright);font-style:normal}a.svelte-cwls5q{color:var(--color_accent);text-decoration:none;border-bottom:1px solid transparent}a.svelte-cwls5q:hover,a.svelte-cwls5q:focus-visible{border-bottom-color:currentColor}.accent.svelte-cwls5q{color:var(--color_accent)}.section-divider.svelte-cwls5q{margin:0;border:0;border-top:1px solid var(--color_border)}@media(max-width:640px){.page.svelte-cwls5q{padding:var(--space_5) var(--space_4) var(--space_7)}}
