.story--plain.svelte-c3paz6{background:var(--color-background)}.story--alt.svelte-c3paz6{background:var(--color-background-alt)}.layout.svelte-c3paz6{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"copy proof";column-gap:var(--space-2xl, 3rem);row-gap:var(--space-xl);align-items:start}.reverse.svelte-c3paz6 .layout:where(.svelte-c3paz6){grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"proof copy"}.text-only.svelte-c3paz6 .layout:where(.svelte-c3paz6){grid-template-columns:minmax(0,1fr);grid-template-areas:"copy"}.text-only.svelte-c3paz6 .copy:where(.svelte-c3paz6){max-width:760px}.copy.svelte-c3paz6{grid-area:copy}.proof.svelte-c3paz6{grid-area:proof;margin:0;min-width:0}.actions.svelte-c3paz6{display:flex;justify-content:flex-end;margin-top:var(--space-xl)}.story-title.svelte-c3paz6{font-family:var(--font-family);font-size:clamp(2rem,1.4rem + 1.6vw,2.75rem);line-height:1.12;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;color:var(--color-gray-900);margin-bottom:var(--space-lg)}.copy.svelte-c3paz6 p:where(.svelte-c3paz6){font-size:var(--text-lg);line-height:var(--text-lg-line-height);color:var(--color-gray-600)}.copy.svelte-c3paz6 p:where(.svelte-c3paz6)+p:where(.svelte-c3paz6){margin-top:var(--space-md)}figcaption.svelte-c3paz6{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-bottom:var(--space-sm);font-size:var(--text-sm);color:var(--color-gray-600)}figcaption.svelte-c3paz6 b:where(.svelte-c3paz6){color:var(--color-gray-900);font-weight:var(--font-weight-semibold);font-size:var(--text-base)}.proof-art.svelte-c3paz6{display:flex}.proof-art.svelte-c3paz6>*{flex:1;min-width:0}.proof.svelte-c3paz6 .ui-canvas--tint{border-radius:var(--radius-lg)}.story-btn.svelte-c3paz6:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media(max-width:1023.98px){.layout.svelte-c3paz6,.reverse.svelte-c3paz6 .layout:where(.svelte-c3paz6){grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "proof"}.story-title.svelte-c3paz6{margin-bottom:var(--space-md)}}@media(max-width:767.98px){.actions.svelte-c3paz6{justify-content:stretch}.copy.svelte-c3paz6 p:where(.svelte-c3paz6){font-size:var(--text-base);line-height:var(--text-base-line-height)}}
