.performance-thesis-conditions.svelte-2zgkmt{--condition-accent: var(--color-performance-ink, #090909);display:grid;grid-template-columns:minmax(19rem,.9fr) minmax(0,1.4fr);width:min(var(--content-width-performance, 85rem),calc(100% - 2.5rem));margin:clamp(1.25rem,4vw,4rem) auto;border:1px solid var(--color-performance-line-strong, #a9aaa5);background:var(--color-performance-panel, #fff);color:var(--color-performance-ink, #090909)}.performance-thesis-conditions[data-mode=ink].svelte-2zgkmt{background:var(--color-performance-ink, #090909);color:var(--color-performance-panel, #fff)}.performance-thesis-conditions__thesis.svelte-2zgkmt{display:grid;align-content:space-between;gap:clamp(2rem,7vw,6rem);min-height:26rem;padding:clamp(1.25rem,3vw,2.5rem);border-right:1px solid currentColor;background:linear-gradient(90deg,color-mix(in srgb,currentColor 7%,transparent) 1px,transparent 1px) 0 0 / 3rem 3rem,linear-gradient(color-mix(in srgb,currentColor 7%,transparent) 1px,transparent 1px) 0 0 / 3rem 3rem}.performance-thesis-conditions__thesis.svelte-2zgkmt>span:where(.svelte-2zgkmt),.performance-thesis-conditions__condition.svelte-2zgkmt>span:where(.svelte-2zgkmt){font-family:var(--font-mono);font-size:.72rem;font-weight:var(--font-semibold, 600);line-height:1.25;text-transform:uppercase}.performance-thesis-conditions__title.svelte-2zgkmt{max-width:13ch;margin:0;font-family:var(--font-performance-display, var(--font-display, var(--font-sans)));font-size:clamp(2.5rem,5.4vw,5.25rem);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-thesis-conditions.svelte-2zgkmt p:where(.svelte-2zgkmt){margin:0;color:var(--color-performance-muted, #5e6268);line-height:1.45}.performance-thesis-conditions[data-mode=ink].svelte-2zgkmt p:where(.svelte-2zgkmt){color:#ffffffab}.performance-thesis-conditions__conditions.svelte-2zgkmt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.performance-thesis-conditions__condition.svelte-2zgkmt{position:relative;display:grid;align-content:space-between;gap:1.5rem;min-height:13rem;padding:1.25rem;border-bottom:1px solid currentColor;border-right:1px solid currentColor}.performance-thesis-conditions__condition.svelte-2zgkmt:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--condition-accent)}.performance-thesis-conditions__condition[data-tone=signal].svelte-2zgkmt{--condition-accent: var(--color-performance-signal, #0057b8)}.performance-thesis-conditions__condition[data-tone=pressure].svelte-2zgkmt{--condition-accent: var(--color-performance-pressure, #e54800)}.performance-thesis-conditions__condition[data-tone=growth].svelte-2zgkmt{--condition-accent: var(--color-performance-growth, #007a4d)}.performance-thesis-conditions__condition[data-tone=risk].svelte-2zgkmt{--condition-accent: var(--color-performance-risk, #c62026)}.performance-thesis-conditions__condition.svelte-2zgkmt strong:where(.svelte-2zgkmt){max-width:18ch;font-size:clamp(1.25rem,2.2vw,2rem);font-weight:var(--font-medium, 500);line-height:1.05}.performance-thesis-conditions__condition.svelte-2zgkmt p:where(.svelte-2zgkmt){max-width:28ch;font-size:.88rem}@media(max-width:50rem){.performance-thesis-conditions.svelte-2zgkmt{grid-template-columns:1fr}.performance-thesis-conditions__thesis.svelte-2zgkmt{min-height:22rem;border-right:0;border-bottom:1px solid currentColor}}@media(max-width:35rem){.performance-thesis-conditions.svelte-2zgkmt{width:100%;border-inline:0}.performance-thesis-conditions__conditions.svelte-2zgkmt{grid-template-columns:1fr}}.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}}
