.performance-field-study.svelte-1n041q2{--performance-field-accent: var(--color-performance-pressure, #e54800);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(20rem,.8fr);width:min(var(--content-width-performance, 85rem),calc(100% - 2.5rem));margin:clamp(1.25rem,3vw,3.5rem) auto;overflow:hidden;border:1px solid var(--color-performance-line-strong, #a9aaa5);border-radius:var(--radius-performance-sm, 0);background:var(--color-performance-ink, #090909);color:var(--color-performance-panel, #fff)}.performance-field-study[data-motion-stage=policy-applied].svelte-1n041q2{--performance-field-accent: var(--color-performance-ink, #090909)}.performance-field-study[data-motion-stage=metrics-moved].svelte-1n041q2{--performance-field-accent: var(--color-performance-growth, #007a4d)}.performance-field-study[data-motion-stage=validation-adjusted].svelte-1n041q2{--performance-field-accent: var(--color-performance-risk, #c62026)}.performance-field-study[data-motion-stage=receipt-settled].svelte-1n041q2{--performance-field-accent: var(--color-performance-gold, #a56c00)}.performance-field-study[data-mode=lab].svelte-1n041q2{background:var(--color-performance-panel, #fff);color:var(--color-performance-ink, #090909)}.performance-field-study[data-mode=archive].svelte-1n041q2{background:var(--color-performance-paper, #f3f3f0);color:var(--color-performance-ink, #090909)}.performance-field-study--media-right.svelte-1n041q2 .performance-field-study__media:where(.svelte-1n041q2){order:2}.performance-field-study__media.svelte-1n041q2{position:relative;min-height:clamp(30rem,58vw,48rem);margin:0;overflow:hidden;background:var(--color-performance-ink, #090909);isolation:isolate}.performance-field-study__media.svelte-1n041q2 picture:where(.svelte-1n041q2),.performance-field-study__media.svelte-1n041q2 img:where(.svelte-1n041q2){display:block;width:100%;height:100%}.performance-field-study__media.svelte-1n041q2 picture:where(.svelte-1n041q2){position:absolute;inset:0}.performance-field-study__media.svelte-1n041q2 img:where(.svelte-1n041q2){-o-object-fit:cover;object-fit:cover;filter:grayscale(1) contrast(1.08);transform:scale(1);animation:svelte-1n041q2-performance-field-settle var(--performance-field-duration) ease-out both}.performance-field-study__grid.svelte-1n041q2{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(255,255,255,.13) 1px,transparent 1px) 0 0 / 25% 100%,linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px) 0 0 / 100% 25%;mix-blend-mode:screen;pointer-events:none}.performance-field-study__trace.svelte-1n041q2{position:absolute;inset:auto 1.25rem 4.5rem;z-index:2;height:2px;background:#ffffff59;overflow:hidden}.performance-field-study__trace.svelte-1n041q2 span:where(.svelte-1n041q2){display:block;width:100%;height:100%;background:var(--performance-field-accent);transform-origin:left;animation:svelte-1n041q2-performance-field-trace var(--performance-field-duration) ease-out both}.performance-field-study__image-caption.svelte-1n041q2{position:absolute;inset:auto 1.25rem 1.25rem;z-index:2;display:flex;justify-content:space-between;gap:1rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.62);color:#fff;font-family:var(--font-mono);font-size:.7rem;letter-spacing:0;line-height:1.3;text-transform:uppercase}.performance-field-study__image-caption.svelte-1n041q2 strong:where(.svelte-1n041q2){max-width:28ch;text-align:right}.performance-field-study__panel.svelte-1n041q2{display:grid;grid-template-rows:minmax(0,1fr) auto auto;min-width:0;border-left:1px solid var(--color-performance-line-strong, #a9aaa5)}.performance-field-study--media-right.svelte-1n041q2 .performance-field-study__panel:where(.svelte-1n041q2){border-right:1px solid var(--color-performance-line-strong, #a9aaa5);border-left:0}.performance-field-study__panel.svelte-1n041q2>header:where(.svelte-1n041q2){display:grid;align-content:start;gap:1.1rem;padding:clamp(1.25rem,3vw,2.5rem)}.performance-field-study__eyebrow.svelte-1n041q2{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.8rem;border-bottom:1px solid currentColor;font-family:var(--font-mono);font-size:.68rem;line-height:1.25;text-transform:uppercase}.performance-field-study__eyebrow.svelte-1n041q2 span:where(.svelte-1n041q2):last-child{color:var(--performance-field-accent);text-align:right}.performance-field-study.svelte-1n041q2 h2:where(.svelte-1n041q2){max-width:12ch;margin:auto 0 0;font-family:var(--font-performance-display, var(--font-display, var(--font-sans)));font-size:clamp(2.5rem,5.5vw,5.75rem);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-field-study__panel.svelte-1n041q2>header:where(.svelte-1n041q2)>p:where(.svelte-1n041q2){max-width:34rem;margin:0;color:color-mix(in srgb,currentColor 72%,transparent);font-size:.95rem;line-height:1.5}.performance-field-study__metrics.svelte-1n041q2{display:grid;grid-template-columns:repeat(var(--performance-field-metric-columns, 1),minmax(0,1fr));border-top:1px solid var(--color-performance-line-strong, #a9aaa5)}.performance-field-study__metric.svelte-1n041q2{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.3rem 1rem;padding:.85rem 1.25rem}.performance-field-study__metric.svelte-1n041q2+.performance-field-study__metric:where(.svelte-1n041q2){border-top:1px solid var(--color-performance-line-strong, #a9aaa5)}.performance-field-study__metric.svelte-1n041q2 span:where(.svelte-1n041q2),.performance-field-study__metric.svelte-1n041q2 small:where(.svelte-1n041q2),.performance-field-study__proof.svelte-1n041q2 dt:where(.svelte-1n041q2),.performance-field-study__proof.svelte-1n041q2 dd:where(.svelte-1n041q2){font-family:var(--font-mono);font-size:.67rem;line-height:1.35}.performance-field-study__metric.svelte-1n041q2 span:where(.svelte-1n041q2),.performance-field-study__metric.svelte-1n041q2 small:where(.svelte-1n041q2),.performance-field-study__proof.svelte-1n041q2 dt:where(.svelte-1n041q2){color:color-mix(in srgb,currentColor 58%,transparent);text-transform:uppercase}.performance-field-study__metric.svelte-1n041q2 strong:where(.svelte-1n041q2){font-family:var(--font-mono);font-size:.82rem;line-height:1.2;text-align:right}.performance-field-study__metric.svelte-1n041q2 small:where(.svelte-1n041q2){grid-column:1 / -1}.performance-field-study__proof.svelte-1n041q2{padding:1rem 1.25rem;border-top:3px solid var(--performance-field-accent)}.performance-field-study__proof.svelte-1n041q2 dl:where(.svelte-1n041q2){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem;margin:0}.performance-field-study__proof.svelte-1n041q2 dl:where(.svelte-1n041q2)>div:where(.svelte-1n041q2){min-width:0}.performance-field-study__proof.svelte-1n041q2 dt:where(.svelte-1n041q2),.performance-field-study__proof.svelte-1n041q2 dd:where(.svelte-1n041q2){margin:0}.performance-field-study__proof.svelte-1n041q2 dd:where(.svelte-1n041q2){overflow-wrap:anywhere}@keyframes svelte-1n041q2-performance-field-settle{0%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes svelte-1n041q2-performance-field-trace{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:960px){.performance-field-study.svelte-1n041q2{grid-template-columns:1fr}.performance-field-study__media.svelte-1n041q2,.performance-field-study--media-right.svelte-1n041q2 .performance-field-study__media:where(.svelte-1n041q2){order:0;min-height:32rem}.performance-field-study__panel.svelte-1n041q2,.performance-field-study--media-right.svelte-1n041q2 .performance-field-study__panel:where(.svelte-1n041q2){order:1;border-top:1px solid var(--color-performance-line-strong, #a9aaa5);border-right:0;border-left:0}.performance-field-study.svelte-1n041q2 h2:where(.svelte-1n041q2){max-width:15ch;margin-top:1rem}.performance-field-study__metrics.svelte-1n041q2{--performance-field-metric-columns: 3}.performance-field-study__metric.svelte-1n041q2+.performance-field-study__metric:where(.svelte-1n041q2){border-top:0;border-left:1px solid var(--color-performance-line-strong, #a9aaa5)}}@media(max-width:640px){.performance-field-study.svelte-1n041q2{width:100%;margin-block:1rem;border-inline:0}.performance-field-study__media.svelte-1n041q2,.performance-field-study--media-right.svelte-1n041q2 .performance-field-study__media:where(.svelte-1n041q2){min-height:30rem}.performance-field-study__image-caption.svelte-1n041q2{inset-inline:.75rem;bottom:.75rem}.performance-field-study__trace.svelte-1n041q2{inset-inline:.75rem;bottom:4rem}.performance-field-study__panel.svelte-1n041q2>header:where(.svelte-1n041q2){padding:1.25rem .75rem 1.5rem}.performance-field-study.svelte-1n041q2 h2:where(.svelte-1n041q2){font-size:clamp(2.5rem,15vw,4.25rem)}.performance-field-study__metrics.svelte-1n041q2{--performance-field-metric-columns: 1}.performance-field-study__metric.svelte-1n041q2{padding-inline:.75rem}.performance-field-study__metric.svelte-1n041q2+.performance-field-study__metric:where(.svelte-1n041q2){border-top:1px solid var(--color-performance-line-strong, #a9aaa5);border-left:0}.performance-field-study__proof.svelte-1n041q2{padding-inline:.75rem}}@media(prefers-reduced-motion:reduce){.performance-field-study__media.svelte-1n041q2 img:where(.svelte-1n041q2),.performance-field-study__trace.svelte-1n041q2 span:where(.svelte-1n041q2){animation:none;transform:none}}.performance-field-sequence.svelte-gqw9d4{padding-block:clamp(3rem,7vw,7rem);border-block:1px solid var(--color-performance-line, #d7d7d2);background:var(--color-performance-paper, #f3f3f0);color:var(--color-performance-ink, #090909)}.performance-field-sequence__header.svelte-gqw9d4{display:grid;grid-template-columns:minmax(13rem,.55fr) minmax(0,1.45fr);width:min(var(--content-width-performance, 85rem),calc(100% - 2.5rem));margin:0 auto clamp(2rem,5vw,5rem);border:1px solid var(--color-performance-line-strong, #a9aaa5);background:var(--color-performance-panel, #fff)}.performance-field-sequence__header.svelte-gqw9d4>div:where(.svelte-gqw9d4){display:grid;align-content:space-between;gap:2rem;min-height:11rem;padding:1.25rem}.performance-field-sequence__header.svelte-gqw9d4>div:where(.svelte-gqw9d4):first-child{border-right:1px solid var(--color-performance-line-strong, #a9aaa5);background:var(--color-performance-ink, #090909);color:#fff}.performance-field-sequence__header.svelte-gqw9d4 span:where(.svelte-gqw9d4),.performance-field-sequence__header.svelte-gqw9d4 small:where(.svelte-gqw9d4){font-family:var(--font-mono);font-size:.72rem;font-weight:var(--font-semibold, 600);text-transform:uppercase}.performance-field-sequence__header.svelte-gqw9d4 small:where(.svelte-gqw9d4){color:#ffffff94}.performance-field-sequence__header.svelte-gqw9d4 h2:where(.svelte-gqw9d4){max-width:17ch;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-field-sequence__header.svelte-gqw9d4 p:where(.svelte-gqw9d4){max-width:44rem;margin:0;color:var(--color-performance-muted, #5e6268);line-height:1.45}.performance-field-sequence__studies.svelte-gqw9d4{display:grid;gap:clamp(1.5rem,4vw,4rem)}.performance-field-sequence__study.svelte-gqw9d4{min-width:0}.performance-field-sequence__study.svelte-gqw9d4 .performance-field-study{margin-block:0}@media(min-width:64rem)and (prefers-reduced-motion:no-preference){.performance-field-sequence[data-layout=sticky].svelte-gqw9d4 .performance-field-sequence__study:where(.svelte-gqw9d4){position:sticky;top:1.5rem}}@media(max-width:42rem){.performance-field-sequence__header.svelte-gqw9d4{grid-template-columns:1fr}.performance-field-sequence__header.svelte-gqw9d4>div:where(.svelte-gqw9d4){min-height:0}.performance-field-sequence__header.svelte-gqw9d4>div:where(.svelte-gqw9d4):first-child{border-right:0;border-bottom:1px solid var(--color-performance-line-strong, #a9aaa5)}}
