.evidence.svelte-bwnn5e{background:var(--page)}.evidence-list.svelte-bwnn5e{display:grid;gap:clamp(6rem,13vw,12rem)}.artifact.svelte-bwnn5e{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(21rem,.75fr);gap:clamp(3rem,8vw,8rem);align-items:center}.artifact.svelte-bwnn5e:nth-child(2n){grid-template-columns:minmax(21rem,.75fr) minmax(0,1.25fr)}.artifact.svelte-bwnn5e:nth-child(2n) .artifact-media:where(.svelte-bwnn5e){order:2}.artifact-media.svelte-bwnn5e{overflow:hidden;border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--shadow-steel)}.media-bar.svelte-bwnn5e{display:flex;min-height:36px;align-items:center;justify-content:space-between;padding-inline:.9rem;border-bottom:1px solid var(--line);font-family:JetBrains Mono Variable,Consolas,monospace;font-size:.55rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft)}.media-bar.svelte-bwnn5e small:where(.svelte-bwnn5e){font:inherit;color:var(--signal-bright)}.artifact-media.svelte-bwnn5e img:where(.svelte-bwnn5e){width:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;filter:saturate(.76);transition:transform .6s cubic-bezier(.16,1,.3,1),filter .24s ease}.artifact.svelte-bwnn5e:last-child .artifact-media:where(.svelte-bwnn5e) img:where(.svelte-bwnn5e){-o-object-position:top left;object-position:top left}.artifact-media.svelte-bwnn5e:hover img:where(.svelte-bwnn5e){transform:scale(1.025);filter:saturate(1)}.artifact-meta.svelte-bwnn5e{display:flex;gap:1rem;margin-bottom:1.2rem;font-family:JetBrains Mono Variable,Consolas,monospace;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--signal)}.artifact-meta.svelte-bwnn5e small:where(.svelte-bwnn5e){padding-left:1rem;border-left:1px solid var(--line-strong);font:inherit;color:var(--text-soft)}.artifact-copy.svelte-bwnn5e h2:where(.svelte-bwnn5e){max-width:12ch;font-size:clamp(2.4rem,4.6vw,4.9rem);line-height:.94}.artifact-copy.svelte-bwnn5e>p:where(.svelte-bwnn5e):not(.artifact-meta){margin-top:1.3rem;font-size:1rem;line-height:1.68;color:var(--text-soft)}.artifact-copy.svelte-bwnn5e .text-link:where(.svelte-bwnn5e){margin-top:1.8rem}.principles.svelte-bwnn5e{display:grid;grid-template-columns:minmax(17rem,.38fr) minmax(0,.62fr);gap:clamp(3rem,8vw,8rem);margin-top:clamp(8rem,16vw,15rem)}.principles.svelte-bwnn5e h2:where(.svelte-bwnn5e){max-width:10ch;margin-top:1.2rem;font-size:clamp(2.5rem,4.8vw,5rem);line-height:.93}.principles.svelte-bwnn5e ol:where(.svelte-bwnn5e){border-top:1px solid var(--line-strong)}.principles.svelte-bwnn5e li:where(.svelte-bwnn5e){display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-block:1.5rem;border-bottom:1px solid var(--line)}.principles.svelte-bwnn5e li:where(.svelte-bwnn5e)>span:where(.svelte-bwnn5e){font-family:JetBrains Mono Variable,Consolas,monospace;font-size:.62rem;color:var(--signal)}.principles.svelte-bwnn5e h3:where(.svelte-bwnn5e){font-size:1.25rem;line-height:1.2}.principles.svelte-bwnn5e li:where(.svelte-bwnn5e) p:where(.svelte-bwnn5e){max-width:36rem;margin-top:.6rem;font-size:.9rem;line-height:1.65;color:var(--text-soft)}.disclosure.svelte-bwnn5e{max-width:62rem;margin:clamp(5rem,10vw,8rem) 0 0 auto;padding:1.5rem;border-top:1px solid var(--signal);background:var(--surface);font-size:.88rem;line-height:1.65;color:var(--text-soft)}@media (max-width: 820px){.artifact.svelte-bwnn5e,.artifact.svelte-bwnn5e:nth-child(2n),.principles.svelte-bwnn5e{grid-template-columns:1fr}.artifact.svelte-bwnn5e:nth-child(2n) .artifact-media:where(.svelte-bwnn5e){order:0}}@media (max-width: 520px){.media-bar.svelte-bwnn5e small:where(.svelte-bwnn5e){display:none}}
