.kb.svelte-ed2pud{display:grid;gap:calc(var(--padding-base) * 1)}.hero.svelte-ed2pud{display:grid;gap:calc(var(--padding-base) * .75);padding:var(--padding-base)}.title.svelte-ed2pud{margin:0}.brief.svelte-ed2pud{margin:0;color:var(--color-text-2)}.meta.svelte-ed2pud{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:calc(var(--padding-base) * .5);list-style:none;padding:0;margin:0}.meta.svelte-ed2pud li:where(.svelte-ed2pud){display:grid;grid-template-rows:1fr 1fr;gap:calc(var(--padding-base) * .25)}.meta.svelte-ed2pud li:where(.svelte-ed2pud) span:where(.svelte-ed2pud){color:var(--color-text-2)}.links.svelte-ed2pud{display:flex;flex-wrap:wrap;gap:calc(var(--padding-base) * .5);padding:0;margin:0;list-style:none}.links.svelte-ed2pud a:where(.svelte-ed2pud){color:var(--color-accent-1);text-decoration:none}.links.svelte-ed2pud a:where(.svelte-ed2pud):hover{text-decoration:underline}.gallery.svelte-ed2pud{display:grid;gap:calc(var(--padding-base) * .75);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:0 var(--padding-base)}.shot.svelte-ed2pud{margin:0;aspect-ratio:4 / 3;border-radius:var(--radius-base);overflow:hidden;background:var(--color-bg-2);box-shadow:var(--box-shadow-1)}.shot.svelte-ed2pud img:where(.svelte-ed2pud){width:100%;height:100%;object-fit:cover;display:block}.features.svelte-ed2pud{padding:0 var(--padding-base)}.features.svelte-ed2pud h2:where(.svelte-ed2pud){margin:0 0 calc(var(--padding-base) * .5) 0}.features.svelte-ed2pud ul:where(.svelte-ed2pud){display:flex;flex-wrap:wrap;gap:calc(var(--padding-base) * .5);padding:0;margin:0;list-style:none}.features.svelte-ed2pud li:where(.svelte-ed2pud){padding:calc(var(--padding-base) * .35) calc(var(--padding-base) * .6);border-radius:var(--radius-base);border:1px solid color-mix(in oklab,var(--color-accent-1),transparent 60%);background:color-mix(in oklab,var(--color-bg-2),transparent 20%);color:var(--color-text-1);font-size:calc(var(--font-size-base) * .875)}.notes.svelte-ed2pud{padding:0 var(--padding-base) var(--padding-base)}.notes.svelte-ed2pud h2:where(.svelte-ed2pud){margin:0 0 calc(var(--padding-base) * .5) 0}.prose.svelte-ed2pud{color:var(--color-text-1)}.prose.svelte-ed2pud p:where(.svelte-ed2pud){margin:0 0 calc(var(--padding-base) * .4) 0}.prose.svelte-ed2pud ul:where(.svelte-ed2pud){margin:0 0 calc(var(--padding-base) * .4) 0;padding-left:calc(var(--padding-base) * 1);list-style:disc}
