.hero.svelte-1uha8ag{border-bottom:var(--rule);grid-template-columns:1fr 480px;display:grid}.hero-text.svelte-1uha8ag{gap:var(--space-lg);padding:var(--space-3xl) var(--space-2xl) var(--space-2xl) 0;border-right:var(--rule);flex-direction:column;display:flex}.hero-text.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:var(--text-3xl);line-height:1.03}.hero-lead.svelte-1uha8ag{color:var(--color-text-soft);max-width:46ch;font-size:1.125rem;line-height:1.6}.hero-actions.svelte-1uha8ag{gap:var(--space-md);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.hero-image.svelte-1uha8ag{background:var(--color-text);overflow:hidden}.hero-fallback.svelte-1uha8ag{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%}.positions.svelte-1uha8ag{background:var(--color-surface);border-bottom:var(--rule)}.positions-grid.svelte-1uha8ag{grid-template-columns:repeat(3,1fr);display:grid}.positions-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag){padding:var(--space-2xl) var(--space-xl);flex-direction:column;gap:10px;display:flex}.positions-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag):first-child{padding-left:0}.positions-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag):last-child{padding-right:0}.positions-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag):not(:last-child){border-right:var(--hairline)}.positions-grid.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--text-base);color:var(--color-text-soft);max-width:none}.directory.svelte-1uha8ag{padding-block:var(--space-2xl) var(--space-3xl)}.directory-head.svelte-1uha8ag{justify-content:space-between;align-items:baseline;gap:var(--space-lg);border-bottom:var(--rule);padding-bottom:14px;display:flex}.directory-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.875rem}.directory-list.svelte-1uha8ag{list-style:none}.directory-list.svelte-1uha8ag li:where(.svelte-1uha8ag){gap:var(--space-lg);border-bottom:var(--hairline);grid-template-columns:56px 1fr 300px 140px;align-items:baseline;padding-block:26px;display:grid}.directory-list.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child{border-bottom:var(--rule)}.index.svelte-1uha8ag{font:600 .8125rem/1.4 var(--font-sans);color:var(--color-primary)}.entry.svelte-1uha8ag{flex-direction:column;gap:6px;display:flex}.entry.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.3125rem;font-weight:600;line-height:1.3}.entry.svelte-1uha8ag h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--color-text);text-decoration:none}.entry.svelte-1uha8ag h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:var(--color-primary)}.entry-author.svelte-1uha8ag{color:var(--color-text-muted);font-size:.9375rem}.entry-specs.svelte-1uha8ag{color:var(--color-text-muted);font-size:.875rem}.entry-link.svelte-1uha8ag{justify-self:end}.directory-all.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:var(--space-md);border-bottom:var(--hairline);font:600 .8125rem/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);padding-block:22px;text-decoration:none;display:flex}.directory-all.svelte-1uha8ag:hover{color:var(--color-primary-dark)}.empty.svelte-1uha8ag{padding-block:var(--space-xl);color:var(--color-text-muted)}.self-publishing.svelte-1uha8ag{background:var(--color-surface);border-block:var(--rule)}.self-publishing-grid.svelte-1uha8ag{gap:var(--space-3xl);padding-block:var(--space-2xl);grid-template-columns:1fr 400px;align-items:start;display:grid}.self-publishing-text.svelte-1uha8ag{align-items:flex-start;gap:var(--space-lg);flex-direction:column;display:flex}.self-publishing-text.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:26ch;font-size:1.875rem}.self-publishing-text.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:62ch;color:var(--color-text-soft)}.process.svelte-1uha8ag{border:var(--rule);padding:var(--space-lg)}.process-head.svelte-1uha8ag{border-bottom:var(--rule);padding-bottom:14px;display:block}.process.svelte-1uha8ag ol:where(.svelte-1uha8ag){list-style:none}.process.svelte-1uha8ag li:where(.svelte-1uha8ag){padding-block:var(--space-md);border-bottom:var(--hairline);color:var(--color-text-soft);grid-template-columns:32px 1fr;gap:12px;font-size:.875rem;line-height:1.5;display:grid}.process.svelte-1uha8ag li:where(.svelte-1uha8ag):last-child{border-bottom:0;padding-bottom:0}.step.svelte-1uha8ag{color:var(--color-primary);font-weight:600}@media (width<=900px){.hero.svelte-1uha8ag{grid-template-columns:1fr}.hero-text.svelte-1uha8ag{padding:var(--space-xl) 0;border-right:0}.hero-text.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:2rem}.hero-image.svelte-1uha8ag{border-top:var(--rule);margin-inline:calc(-1 * var(--container-pad))}.positions-grid.svelte-1uha8ag{grid-template-columns:1fr}.positions-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag){border-right:0;border-bottom:var(--hairline);padding-inline:0}.positions-grid.svelte-1uha8ag>div:where(.svelte-1uha8ag):last-child{border-bottom:0}.directory-list.svelte-1uha8ag li:where(.svelte-1uha8ag){row-gap:var(--space-sm);grid-template-columns:40px 1fr}.entry-specs.svelte-1uha8ag,.entry-link.svelte-1uha8ag{grid-column:2;justify-self:start}.self-publishing-grid.svelte-1uha8ag{gap:var(--space-xl);grid-template-columns:1fr}}
