.performance-contrast-chapter.svelte-1a8hx22{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);min-height:clamp(34rem,66vw,50rem);border-block:1px solid var(--color-performance-ink, #090909)}.performance-contrast-chapter__principle.svelte-1a8hx22,.performance-contrast-chapter__intervention.svelte-1a8hx22{padding:clamp(1.5rem,4vw,4rem)}.performance-contrast-chapter__principle.svelte-1a8hx22{display:grid;align-content:space-between;gap:4rem;background:var(--color-performance-ink, #090909);color:#fff}.performance-contrast-chapter__intervention.svelte-1a8hx22{display:grid;grid-template-rows:auto 1fr;gap:clamp(2rem,5vw,5rem);background:linear-gradient(90deg,rgba(9,9,9,.06) 1px,transparent 1px) 0 0 / 3rem 3rem,linear-gradient(rgba(9,9,9,.06) 1px,transparent 1px) 0 0 / 3rem 3rem,var(--color-performance-paper, #f3f3f0);color:var(--color-performance-ink, #090909)}.performance-contrast-chapter[data-mode=paper-to-ink].svelte-1a8hx22 .performance-contrast-chapter__principle:where(.svelte-1a8hx22){order:2;background:var(--color-performance-paper, #f3f3f0);color:var(--color-performance-ink, #090909)}.performance-contrast-chapter[data-mode=paper-to-ink].svelte-1a8hx22 .performance-contrast-chapter__intervention:where(.svelte-1a8hx22){background:var(--color-performance-ink, #090909);color:#fff}.performance-contrast-chapter.svelte-1a8hx22 span:where(.svelte-1a8hx22){font-family:var(--font-mono);font-size:.72rem;font-weight:var(--font-semibold, 600);text-transform:uppercase}.performance-contrast-chapter.svelte-1a8hx22 h2:where(.svelte-1a8hx22){max-width:11ch;margin:0;font-family:var(--font-performance-display, var(--font-display, var(--font-sans)));font-size:clamp(3rem,6vw,6rem);font-weight:var(--font-performance-display-weight, var(--font-medium, 500));font-kerning:normal;font-feature-settings:"kern" 1,"liga" 1;letter-spacing:var(--tracking-performance-display, -.03em);line-height:var(--leading-performance-display, .94);text-wrap:balance}.performance-contrast-chapter.svelte-1a8hx22 h3:where(.svelte-1a8hx22){max-width:15ch;margin:0;font-family:var(--font-performance-display, var(--font-display, var(--font-sans)));font-size:clamp(2rem,4vw,4rem);font-weight:var(--font-performance-display-weight, var(--font-medium, 500));font-kerning:normal;font-feature-settings:"kern" 1,"liga" 1;letter-spacing:var(--tracking-performance-display, -.03em);line-height:var(--leading-performance-display, .94);text-wrap:balance}.performance-contrast-chapter.svelte-1a8hx22 p:where(.svelte-1a8hx22){max-width:38rem;margin:.85rem 0 0;color:currentColor;opacity:.68;line-height:1.5}.performance-contrast-chapter__copy.svelte-1a8hx22{display:grid;align-content:start;gap:.5rem}.performance-contrast-chapter__artifact.svelte-1a8hx22{align-self:end;min-width:0;border-top:1px solid currentColor;padding-top:1.25rem}.performance-contrast-chapter__artifact--full-width.svelte-1a8hx22{grid-column:1 / -1;align-self:stretch;border-top:1px solid var(--color-performance-ink, #090909);background:var(--color-performance-paper, #f3f3f0);color:var(--color-performance-ink, #090909);padding:clamp(1rem,2.4vw,2rem)}.performance-contrast-chapter[data-mode=paper-to-ink].svelte-1a8hx22 .performance-contrast-chapter__artifact--full-width:where(.svelte-1a8hx22){border-color:var(--color-performance-panel, #fff);background:var(--color-performance-ink, #090909);color:var(--color-performance-panel, #fff)}@media(max-width:48rem){.performance-contrast-chapter.svelte-1a8hx22{grid-template-columns:1fr}.performance-contrast-chapter__principle.svelte-1a8hx22{min-height:29rem}.performance-contrast-chapter[data-mode=paper-to-ink].svelte-1a8hx22 .performance-contrast-chapter__principle:where(.svelte-1a8hx22){order:initial}}
