.outerfields-story.svelte-1wa8h0t{margin-top:50px;padding-top:35px;border-top:1px solid var(--color-performance-line)}.project-journey.svelte-1wa8h0t{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;list-style:none;padding:0;margin:32px 0}.project-journey.svelte-1wa8h0t li:where(.svelte-1wa8h0t){border-top:1px solid var(--color-performance-line);padding-top:16px}.project-journey.svelte-1wa8h0t span:where(.svelte-1wa8h0t){display:block;font:11px var(--font-performance-mono);text-transform:uppercase;margin-bottom:14px}.project-journey.svelte-1wa8h0t strong:where(.svelte-1wa8h0t){display:block;font-size:17px;font-weight:500}.project-journey.svelte-1wa8h0t p:where(.svelte-1wa8h0t){font-size:14px;line-height:1.65}@media(max-width:900px){.project-journey.svelte-1wa8h0t{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.project-journey.svelte-1wa8h0t{grid-template-columns:1fr}}.selected-work.svelte-1wa8h0t{padding:80px 7vw;background:var(--color-performance-paper);color:var(--color-performance-ink)}.product-proof.svelte-1wa8h0t video:where(.svelte-1wa8h0t){width:100%;aspect-ratio:1.6;-o-object-fit:contain;object-fit:contain;background:#f3f3f0;border-radius:10px}.product-proof.svelte-1wa8h0t{border-top:1px solid var(--color-performance-line);padding-top:28px}.eyebrow.svelte-1wa8h0t{color:inherit;font:12px var(--font-performance-mono);text-transform:uppercase;letter-spacing:.06em}h2.svelte-1wa8h0t{font:400 clamp(42px,5vw,70px)/1.1 var(--font-performance-editorial);margin:20px 0}.intro.svelte-1wa8h0t{max-width:700px;line-height:1.65}.clients.svelte-1wa8h0t{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:40px}img.svelte-1wa8h0t{width:100%;height:auto;border-radius:10px;border:1px solid var(--color-performance-line)}h3.svelte-1wa8h0t{font:400 32px/1.2 var(--font-performance-editorial);margin:20px 0 12px}article.svelte-1wa8h0t p:where(.svelte-1wa8h0t),.engineering.svelte-1wa8h0t p:where(.svelte-1wa8h0t){line-height:1.65;max-width:650px}.links.svelte-1wa8h0t{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}a.svelte-1wa8h0t{color:inherit;text-underline-offset:5px}a.svelte-1wa8h0t:focus-visible{outline:3px solid var(--color-performance-signal);outline-offset:5px}.engineering.svelte-1wa8h0t{border-top:1px solid var(--color-performance-line);margin-top:50px;padding-top:35px;display:grid;grid-template-columns:1.4fr 1fr;gap:40px}.engineering.svelte-1wa8h0t .links:where(.svelte-1wa8h0t){flex-direction:column;justify-content:center}.scope.svelte-1wa8h0t{font-size:13px;margin-top:30px}@media(max-width:700px){.clients.svelte-1wa8h0t,.engineering.svelte-1wa8h0t{grid-template-columns:1fr;gap:30px}.selected-work.svelte-1wa8h0t{padding-block:55px}}.hero-track.svelte-128v6x{background:var(--color-performance-ink);color:var(--color-performance-paper);padding:8rem 7vw 0}.eyebrow.svelte-128v6x,figcaption.svelte-128v6x,.record-label.svelte-128v6x,.step.svelte-128v6x,.state.svelte-128v6x,.record-footer.svelte-128v6x,.hero-bottom.svelte-128v6x{font:var(--text-performance-operator-label)/1.5 var(--font-performance-mono)}.eyebrow.svelte-128v6x{margin:0 0 var(--space-performance-lg)}h1.svelte-128v6x{font:var(--font-performance-medium) clamp(3.2rem,6.8vw,7rem)/.98 var(--font-performance-interface);letter-spacing:var(--tracking-performance-tight);margin:0}h1.svelte-128v6x span:where(.svelte-128v6x){display:block}.hero-composition.svelte-128v6x{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:clamp(2rem,6vw,7rem);align-items:start;padding-block:var(--space-performance-lg)}.hero-copy.svelte-128v6x{min-width:0}h2.svelte-128v6x{font:var(--font-performance-medium) clamp(1.5rem,2.1vw,2rem)/1.25 var(--font-performance-interface);margin:0 0 var(--space-performance-sm)}.lede.svelte-128v6x{max-width:46ch;margin:0 0 var(--space-performance-md);font-size:var(--text-performance-body-sm);line-height:1.65}.primary.svelte-128v6x{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-performance-lg);min-height:52px;padding:var(--space-performance-sm) var(--space-performance-md);background:var(--color-performance-paper);color:var(--color-performance-ink);border:1px solid var(--color-performance-paper);text-decoration:none;border-radius:var(--radius-performance-sm)}.primary.svelte-128v6x:hover{background:var(--color-performance-ink);color:var(--color-performance-paper)}.next-step.svelte-128v6x,.starting-point.svelte-128v6x{font-size:var(--text-performance-caption);line-height:1.6;max-width:46ch}.next-step.svelte-128v6x{margin-top:var(--space-performance-sm)}.starting-point.svelte-128v6x{display:flex;align-items:center;gap:var(--space-performance-xs);flex-wrap:wrap;margin-bottom:0}.service-record.svelte-128v6x{margin:0;border:1px solid var(--color-performance-shell-border-strong);border-radius:var(--radius-performance-sm);min-width:0}figcaption.svelte-128v6x,.record-footer.svelte-128v6x{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-performance-xs);padding:var(--space-performance-sm) var(--space-performance-md)}figcaption.svelte-128v6x{border-bottom:1px solid var(--color-performance-shell-border-strong)}.record-problem.svelte-128v6x{padding:var(--space-performance-md)}.record-problem.svelte-128v6x p:where(.svelte-128v6x){font:var(--font-performance-medium) clamp(1.45rem,2.2vw,2.1rem)/1.25 var(--font-performance-interface);margin:var(--space-performance-sm) 0 0}ol.svelte-128v6x{list-style:none;padding:0 var(--space-performance-md);margin:0}li.svelte-128v6x{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:var(--space-performance-sm);padding-block:var(--space-performance-sm);border-top:1px solid var(--color-performance-shell-border-default)}h3.svelte-128v6x{margin:0;font-size:var(--text-performance-caption);font-weight:var(--font-performance-medium);line-height:1.5}li.svelte-128v6x p:where(.svelte-128v6x){margin:.3rem 0 0;font-size:var(--text-performance-caption);line-height:1.5}.step.svelte-128v6x{padding-top:.1rem}.state.svelte-128v6x{border:1px solid var(--color-performance-shell-border-strong);padding:.1rem .4rem}.record-footer.svelte-128v6x{border-top:1px solid var(--color-performance-shell-border-strong)}.hero-bottom.svelte-128v6x{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-performance-sm);border-top:1px solid var(--color-performance-shell-border-strong);padding-block:var(--space-performance-sm)}a.svelte-128v6x{color:inherit;text-underline-offset:.3em}.hero-bottom.svelte-128v6x a:where(.svelte-128v6x),.starting-point.svelte-128v6x a:where(.svelte-128v6x){display:inline-flex;align-items:center;gap:var(--space-performance-sm);min-height:44px}a.svelte-128v6x:focus-visible{outline:2px solid var(--color-performance-focus);outline-offset:5px}@media(max-width:900px){.hero-track.svelte-128v6x{padding-top:7rem}.hero-composition.svelte-128v6x{grid-template-columns:1fr;gap:var(--space-performance-lg);padding-block:var(--space-performance-lg)}.hero-copy.svelte-128v6x{max-width:40rem}.service-record.svelte-128v6x{max-width:42rem}}@media(max-width:540px){.hero-track.svelte-128v6x{padding-inline:6vw}h1.svelte-128v6x{font-size:clamp(2.6rem,10vw,3.4rem);line-height:1.04}.eyebrow.svelte-128v6x{font-size:.65rem;margin-bottom:var(--space-performance-md)}.primary.svelte-128v6x{width:100%}.state.svelte-128v6x{display:none}li.svelte-128v6x{grid-template-columns:auto 1fr}figcaption.svelte-128v6x{flex-direction:column}}.service-journey.svelte-11xpkkv{padding:var(--space-performance-xl) 7vw;background:var(--color-performance-bg-surface);color:var(--color-performance-fg-primary);border-block:1px solid var(--color-performance-shell-border-default)}header.svelte-11xpkkv{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:var(--space-performance-lg)}.eyebrow.svelte-11xpkkv,.step.svelte-11xpkkv,.figure-label.svelte-11xpkkv{font:var(--text-performance-operator-label)/1.5 var(--font-performance-mono);text-transform:uppercase;letter-spacing:.06em}h2.svelte-11xpkkv{margin:var(--space-performance-sm) 0 0;font:var(--font-performance-medium) clamp(2.5rem,4.4vw,4rem)/1.08 var(--font-performance-interface);letter-spacing:var(--tracking-performance-tight)}p.svelte-11xpkkv{font-size:var(--text-performance-body-sm);line-height:1.65}.intro.svelte-11xpkkv{max-width:39ch;margin:0 0 .25rem}figure.svelte-11xpkkv{margin:var(--space-performance-lg) 0 var(--space-performance-md)}figcaption.svelte-11xpkkv{display:flex;justify-content:space-between;align-items:center;gap:var(--space-performance-md);border-top:1px solid var(--color-performance-shell-border-strong);padding-block:var(--space-performance-md)}figcaption.svelte-11xpkkv p:where(.svelte-11xpkkv){margin:.6rem 0 0;font-size:var(--text-performance-body-sm);line-height:1.5}ol.svelte-11xpkkv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-performance-lg);list-style:none;padding:0;margin:var(--space-performance-sm) 0 0}.stage.svelte-11xpkkv{position:relative;padding-block:0 var(--space-performance-lg);display:flex;flex-direction:column}.stage.svelte-11xpkkv:before{content:"";position:absolute;inset:19px 0 auto 145px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;pointer-events:none}.step.svelte-11xpkkv{display:flex;align-items:center;gap:.8rem;position:relative}.step-number.svelte-11xpkkv{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--color-performance-shell-border-strong);border-radius:50%;background:var(--color-performance-bg-surface)}h3.svelte-11xpkkv{margin:1.25rem 0 .5rem;font:var(--font-performance-medium) clamp(1.3rem,1.8vw,1.65rem)/1.25 var(--font-performance-interface);letter-spacing:-.02em}.stage.svelte-11xpkkv p:where(.svelte-11xpkkv){max-width:39ch;margin-top:.25rem}.stage.svelte-11xpkkv .artifact:where(.svelte-11xpkkv){margin-top:auto;margin-bottom:0;padding-top:1rem;font-size:var(--text-performance-caption)}.artifact.svelte-11xpkkv span:where(.svelte-11xpkkv){display:block;font:var(--text-performance-operator-label)/1.5 var(--font-performance-mono);text-transform:uppercase;margin-bottom:.5rem}.connector.svelte-11xpkkv{position:absolute;right:calc(-1 * var(--space-performance-lg) + .5rem);top:20px;width:calc(var(--space-performance-lg) - 1rem);border-top:1px solid var(--color-performance-shell-border-strong)}.connector.svelte-11xpkkv:after{content:"";position:absolute;right:0;top:-3px;width:5px;height:5px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.context.svelte-11xpkkv{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:.75rem var(--space-performance-lg);border-block:1px solid var(--color-performance-shell-border-strong);padding-block:var(--space-performance-md)}.context.svelte-11xpkkv:before{content:"";position:absolute;inset:-1px 0 auto;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left}.context-title.svelte-11xpkkv{display:flex;gap:1rem;align-items:center;grid-row:span 2}.context-title.svelte-11xpkkv h3:where(.svelte-11xpkkv){margin:0;max-width:16ch;font-size:clamp(1.5rem,2.3vw,2rem)}.return-mark.svelte-11xpkkv{font-size:2rem;line-height:1}.context-items.svelte-11xpkkv{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:var(--text-performance-caption)}.context-items.svelte-11xpkkv li:where(.svelte-11xpkkv){display:flex;align-items:center;gap:.5rem}.context-items.svelte-11xpkkv li:where(.svelte-11xpkkv):before{content:"";width:3px;height:3px;background:currentColor;border-radius:50%}.next-task.svelte-11xpkkv{margin:0;font-size:var(--text-performance-caption)}.figure-foot.svelte-11xpkkv p:where(.svelte-11xpkkv){margin:.9rem 0 0;font-size:var(--text-performance-caption)}button.svelte-11xpkkv{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;background:transparent;color:inherit;border:1px solid var(--color-performance-shell-border-strong);padding:.7rem 1rem;min-height:44px;min-width:195px;cursor:pointer;font:inherit;font-size:var(--text-performance-caption)}button.svelte-11xpkkv:hover{background:var(--color-performance-fg-primary);color:var(--color-performance-bg-surface)}footer.svelte-11xpkkv{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-performance-md);border-top:1px solid var(--color-performance-shell-border-default);padding-top:var(--space-performance-md)}footer.svelte-11xpkkv p:where(.svelte-11xpkkv){font-size:var(--text-performance-caption);max-width:60ch}a.svelte-11xpkkv{color:inherit;display:inline-flex;align-items:center;min-height:44px;text-underline-offset:.3em}a.svelte-11xpkkv:focus-visible,button.svelte-11xpkkv:focus-visible{outline:2px solid var(--color-performance-focus);outline-offset:4px}@keyframes svelte-11xpkkv-trace{0%{transform:scaleX(0);opacity:1}65%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@media(prefers-reduced-motion:no-preference){.tracing.svelte-11xpkkv .stage:where(.svelte-11xpkkv):before{animation:svelte-11xpkkv-trace 1.2s ease-out both}.tracing.svelte-11xpkkv .stage-two:where(.svelte-11xpkkv):before{animation-delay:.9s}.tracing.svelte-11xpkkv .stage-three:where(.svelte-11xpkkv):before{animation-delay:1.8s}.tracing.svelte-11xpkkv .context:where(.svelte-11xpkkv):before{animation:svelte-11xpkkv-trace 1.5s 2.7s ease-out both}button.svelte-11xpkkv{transition:background-color .15s,color .15s}}@media(max-width:720px){header.svelte-11xpkkv{grid-template-columns:1fr;gap:var(--space-performance-md)}h2.svelte-11xpkkv{font-size:clamp(2.2rem,8vw,3rem)}.intro.svelte-11xpkkv{max-width:45ch}figcaption.svelte-11xpkkv{align-items:flex-start;flex-direction:column;gap:1rem}figcaption.svelte-11xpkkv br:where(.svelte-11xpkkv){display:none}ol.svelte-11xpkkv{grid-template-columns:1fr;gap:0;margin-top:.5rem}.stage.svelte-11xpkkv{padding:0 0 1.75rem 3.5rem}.stage.svelte-11xpkkv:not(:last-child){border-left:1px solid transparent}.stage.svelte-11xpkkv:after{content:"";position:absolute;left:19px;top:40px;bottom:0;border-left:1px solid var(--color-performance-shell-border-strong)}.stage.svelte-11xpkkv:last-child:after{bottom:1.25rem}.step.svelte-11xpkkv{min-height:40px}.step-number.svelte-11xpkkv{position:absolute;left:-3.5rem}.stage.svelte-11xpkkv h3:where(.svelte-11xpkkv){margin-top:.5rem}.stage.svelte-11xpkkv:before{inset:40px auto 0 19px;width:2px;height:auto;transform:scaleY(0);transform-origin:top;z-index:1}.stage.svelte-11xpkkv:last-child:before{bottom:1.25rem}.stage.svelte-11xpkkv .artifact:where(.svelte-11xpkkv){padding-top:.5rem}.connector.svelte-11xpkkv{display:none}.context.svelte-11xpkkv{grid-template-columns:1fr;gap:1rem}.context-title.svelte-11xpkkv{grid-row:auto}.context-title.svelte-11xpkkv h3:where(.svelte-11xpkkv){max-width:none;font-size:1.5rem}.context-items.svelte-11xpkkv,.next-task.svelte-11xpkkv{margin-left:3rem}@keyframes svelte-11xpkkv-trace-down{0%{transform:scaleY(0);opacity:1}65%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}@media(prefers-reduced-motion:no-preference){.tracing.svelte-11xpkkv .stage:where(.svelte-11xpkkv):before{animation-name:svelte-11xpkkv-trace-down}}}.proof.svelte-13pafkv{padding:var(--space-performance-xl) 7vw;background:var(--color-performance-paper);color:var(--color-performance-ink);scroll-margin-top:6rem}header.svelte-13pafkv{display:grid;grid-template-columns:1.3fr 1fr;gap:var(--space-performance-lg);align-items:end}.eyebrow.svelte-13pafkv{font:var(--text-performance-operator-label)/1.5 var(--font-performance-mono);text-transform:uppercase}h2.svelte-13pafkv{font:var(--font-performance-medium) clamp(2.5rem,5vw,4.5rem)/1.08 var(--font-performance-interface);letter-spacing:var(--tracking-performance-tight);margin:var(--space-performance-sm) 0 0}p.svelte-13pafkv{line-height:1.65;max-width:54ch}.projects.svelte-13pafkv{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-performance-lg);margin-top:var(--space-performance-lg)}.project-image.svelte-13pafkv{display:block;overflow:hidden;border:1px solid var(--color-performance-line);background:var(--color-performance-ink);border-radius:var(--radius-performance-sm)}img.svelte-13pafkv{display:block;width:100%;aspect-ratio:1.6;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}article.svelte-13pafkv .eyebrow:where(.svelte-13pafkv){margin-top:var(--space-performance-md)}h3.svelte-13pafkv{font:var(--font-performance-medium) clamp(1.5rem,2.5vw,2rem)/1.2 var(--font-performance-interface);margin-block:var(--space-performance-sm)}a.svelte-13pafkv{color:inherit;text-underline-offset:.3em}article.svelte-13pafkv>a:where(.svelte-13pafkv):last-child,.proof-note.svelte-13pafkv a:where(.svelte-13pafkv){display:inline-flex;align-items:center;min-height:44px}.proof-note.svelte-13pafkv{display:flex;justify-content:space-between;gap:var(--space-performance-lg);align-items:center;padding-block:var(--space-performance-md);margin-top:var(--space-performance-lg);border-top:1px solid var(--color-performance-line-strong);font-size:var(--text-performance-caption)}details.svelte-13pafkv{border-block:1px solid var(--color-performance-line-strong)}summary.svelte-13pafkv{cursor:pointer;padding-block:var(--space-performance-md);font-size:var(--text-performance-body-sm)}summary.svelte-13pafkv span:where(.svelte-13pafkv){float:right;font-size:var(--text-performance-caption)}a.svelte-13pafkv:focus-visible,summary.svelte-13pafkv:focus-visible{outline:2px solid var(--color-performance-focus);outline-offset:4px}@media(max-width:700px){header.svelte-13pafkv,.projects.svelte-13pafkv{grid-template-columns:1fr}header.svelte-13pafkv{gap:var(--space-performance-sm)}.proof-note.svelte-13pafkv{display:block}summary.svelte-13pafkv span:where(.svelte-13pafkv){float:none;display:block;margin-top:var(--space-performance-xs)}}.canon-guide.svelte-ve7qq{margin-top:var(--space-performance-sm)}button.svelte-ve7qq,a.svelte-ve7qq{min-height:44px}button.svelte-ve7qq{font:inherit;color:inherit;cursor:pointer;background:transparent}.guide-introduction.svelte-ve7qq{display:flex;align-items:center;gap:var(--space-performance-sm)}.guide-introduction.svelte-ve7qq .canon{width:56px}.guide-introduction.svelte-ve7qq>div:where(.svelte-ve7qq){min-width:0}div.canon-guide.svelte-ve7qq .guide-introduction:where(.svelte-ve7qq) button.guide-trigger:where(.svelte-ve7qq){background:transparent;border:0;padding:0;text-decoration:underline;text-underline-offset:.3em}.exploration-note.svelte-ve7qq{margin-block:var(--space-performance-sm);padding-left:var(--space-performance-sm);border-left:1px solid var(--color-performance-shell-border-strong)}.exploration-note.svelte-ve7qq p:where(.svelte-ve7qq){margin:0;min-height:3.3em}.exploration-note.svelte-ve7qq a:where(.svelte-ve7qq){display:inline-flex;align-items:center;font-size:var(--text-performance-caption)}.guide-label.svelte-ve7qq{display:block;color:var(--color-performance-fg-tertiary);font-size:var(--text-performance-caption);line-height:1.6}.guide-panel.svelte-ve7qq{margin-top:var(--space-performance-md);padding:var(--space-performance-md);border:1px solid var(--color-performance-shell-border-strong);max-width:65ch}header.svelte-ve7qq{display:flex;align-items:start;gap:var(--space-performance-sm)}header.svelte-ve7qq>div:where(.svelte-ve7qq){flex:1}header.svelte-ve7qq p:where(.svelte-ve7qq){margin-top:0;font-size:var(--text-performance-caption)}.prototype-label.svelte-ve7qq{font-family:var(--font-performance-mono);text-transform:uppercase}.close.svelte-ve7qq{border:0;padding:0 var(--space-performance-xs)}h2.svelte-ve7qq{font:var(--font-performance-medium) var(--text-performance-body)/1.3 var(--font-performance-interface);margin-block:var(--space-performance-md)}p.svelte-ve7qq,li.svelte-ve7qq{font-size:var(--text-performance-caption);line-height:1.65}.questions.svelte-ve7qq{list-style:none;margin:0;padding:0}.suggested.svelte-ve7qq{margin-top:var(--space-performance-sm)}div.canon-guide.svelte-ve7qq .questions:where(.svelte-ve7qq) button:where(.svelte-ve7qq){width:100%;display:flex;justify-content:space-between;text-align:left;gap:var(--space-performance-sm);background:transparent;border:0;border-top:1px solid var(--color-performance-shell-border-default);padding:var(--space-performance-sm) 0}.sources.svelte-ve7qq,.answer-actions.svelte-ve7qq{display:flex;flex-wrap:wrap;gap:var(--space-performance-sm) var(--space-performance-md);margin-top:var(--space-performance-md)}.sources.svelte-ve7qq a:where(.svelte-ve7qq),.guide-panel.svelte-ve7qq>a:where(.svelte-ve7qq){display:inline-flex;align-items:center}.answer-actions.svelte-ve7qq button:where(.svelte-ve7qq),.back.svelte-ve7qq{border:0;padding:0;text-decoration:underline;text-underline-offset:.3em}.guide-panel.svelte-ve7qq>.back:where(.svelte-ve7qq){display:block}a.svelte-ve7qq{color:inherit;text-underline-offset:.3em}a.svelte-ve7qq:focus-visible,button.svelte-ve7qq:focus-visible,h2.svelte-ve7qq:focus{outline:2px solid var(--color-performance-focus);outline-offset:4px}@media(max-width:640px){.guide-panel.svelte-ve7qq{padding:var(--space-performance-sm)}header.svelte-ve7qq{flex-wrap:wrap}header.svelte-ve7qq .close:where(.svelte-ve7qq){margin-left:auto}}.field-track.svelte-1su0h06{height:220svh;position:relative;scroll-margin-top:110px;background:var(--color-performance-paper);color:var(--color-performance-ink)}.field-pin.svelte-1su0h06{height:100svh;min-height:820px;position:sticky;top:0;overflow:hidden}.intro.svelte-1su0h06{position:absolute;top:35%;left:50%;transform:translate(-50%);width:45%;text-align:center;max-width:640px}.eyebrow.svelte-1su0h06{color:inherit;font:11px/1.5 var(--font-performance-mono);letter-spacing:.06em;text-transform:uppercase}h2.svelte-1su0h06{font:400 clamp(40px,4.8vw,72px)/1.05 var(--font-performance-editorial);letter-spacing:-.035em;margin:22px 0}.intro.svelte-1su0h06>p:where(.svelte-1su0h06):not(.eyebrow){max-width:460px;margin:0 auto;font-size:16px;line-height:1.7}.intro.svelte-1su0h06 .hint:where(.svelte-1su0h06){font-size:12px!important;margin-top:22px!important}.tile.svelte-1su0h06{position:absolute;width:17vw;max-width:270px;background:none;border:0;padding:0;color:inherit;text-align:left;cursor:pointer}.media.svelte-1su0h06{display:block;aspect-ratio:16/10;overflow:hidden;position:relative;background:var(--color-performance-ink);border-radius:10px}.media.svelte-1su0h06 video:where(.svelte-1su0h06),.media.svelte-1su0h06 img:where(.svelte-1su0h06){width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.media.svelte-1su0h06 iframe:where(.svelte-1su0h06){position:absolute;top:0;width:1600px;height:1000px;transform-origin:0 0;border:0;pointer-events:none}.tile-label.svelte-1su0h06{display:flex;justify-content:space-between;gap:6px;font-size:11px;margin-top:10px}.tile-0.svelte-1su0h06{left:18%;top:10%}.tile-1.svelte-1su0h06{right:17%;top:10%}.tile-2.svelte-1su0h06{left:42%;top:2%;width:16vw}.tile-3.svelte-1su0h06{left:3%;top:42%}.tile-4.svelte-1su0h06{right:3%;top:42%}.tile-5.svelte-1su0h06{left:18%;bottom:7%}.tile-6.svelte-1su0h06{right:17%;bottom:7%}.field-note.svelte-1su0h06{position:absolute;bottom:15px;left:5vw;font:10px var(--font-performance-mono);max-width:300px}.work-index.svelte-1su0h06{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 25px;padding:35px 5vw;border-bottom:1px solid var(--color-performance-line)}button.svelte-1su0h06{font:inherit;min-height:44px;color:inherit;cursor:pointer}.work-index.svelte-1su0h06 button:where(.svelte-1su0h06),.beats.svelte-1su0h06 button:where(.svelte-1su0h06){background:none;border:0;text-decoration:underline;text-underline-offset:5px;font-size:13px}button.svelte-1su0h06:focus-visible,a.svelte-1su0h06:focus-visible,input.svelte-1su0h06:focus-visible{outline:3px solid var(--color-performance-signal);outline-offset:5px}.calm.svelte-1su0h06{height:auto}.calm.svelte-1su0h06 .field-pin:where(.svelte-1su0h06){position:relative;height:auto;min-height:0;padding:90px 6vw}.calm.svelte-1su0h06 .intro:where(.svelte-1su0h06){position:static;transform:none;width:auto;max-width:650px;margin:0 auto 50px}.calm.svelte-1su0h06 .film-field:where(.svelte-1su0h06){display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.calm.svelte-1su0h06 .tile:where(.svelte-1su0h06){position:static;width:100%;max-width:none}.calm.svelte-1su0h06 .field-note:where(.svelte-1su0h06){position:static;margin-top:30px}dialog.svelte-1su0h06{width:min(1440px,94vw);max-height:92svh;overflow:auto;padding:30px;background:var(--color-performance-paper);color:var(--color-performance-ink);border:1px solid var(--color-performance-line)}dialog.svelte-1su0h06::backdrop{background:color-mix(in srgb,var(--color-performance-ink) 75%,transparent)}.dialog-top.svelte-1su0h06,.dialog-bottom.svelte-1su0h06{display:flex;align-items:center;justify-content:space-between;gap:20px}.dialog-top.svelte-1su0h06{margin-bottom:25px}.dialog-top.svelte-1su0h06 button:where(.svelte-1su0h06),.dialog-bottom.svelte-1su0h06 button:where(.svelte-1su0h06),.controls.svelte-1su0h06 button:where(.svelte-1su0h06){padding:10px 16px;background:transparent;border:1px solid var(--color-performance-line-strong)}.story-layout.svelte-1su0h06{display:grid;grid-template-columns:1.7fr 1fr;gap:35px}.screen.svelte-1su0h06{width:100%;aspect-ratio:1.6;background:var(--color-performance-paper);position:relative;overflow:hidden}.screen.svelte-1su0h06>iframe:where(.svelte-1su0h06){position:absolute;inset:0;width:1600px;height:1000px;border:0;transform-origin:0 0}.screen.svelte-1su0h06>video:where(.svelte-1su0h06){width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.controls.svelte-1su0h06{display:flex;gap:15px;align-items:center;margin-top:15px}.controls.svelte-1su0h06 input:where(.svelte-1su0h06){flex:1;min-width:40px}.controls.svelte-1su0h06 output:where(.svelte-1su0h06){font:12px var(--font-performance-mono)}.beats.svelte-1su0h06{display:flex;gap:15px;flex-wrap:wrap;margin-top:10px}.story-copy.svelte-1su0h06 h2:where(.svelte-1su0h06){font-size:clamp(30px,3vw,46px);margin:12px 0 20px}.story-copy.svelte-1su0h06 p:where(.svelte-1su0h06),.story-copy.svelte-1su0h06 dd:where(.svelte-1su0h06){font-size:14px;line-height:1.65}.story-copy.svelte-1su0h06 dt:where(.svelte-1su0h06){font:11px var(--font-performance-mono);margin-top:20px;text-transform:uppercase}.story-copy.svelte-1su0h06 dd:where(.svelte-1su0h06){margin:8px 0}.proof.svelte-1su0h06{border-top:1px solid var(--color-performance-line);padding-top:18px}.story-copy.svelte-1su0h06 a:where(.svelte-1su0h06){display:block;margin:15px 0;color:inherit;font-size:13px;min-height:30px}.dialog-bottom.svelte-1su0h06{margin-top:28px}@media(max-width:700px){.field-track.svelte-1su0h06{height:auto}.field-pin.svelte-1su0h06{position:relative;height:1100px;min-height:0}.intro.svelte-1su0h06{top:33%;width:78%}.intro.svelte-1su0h06 h2:where(.svelte-1su0h06){font-size:44px}.intro.svelte-1su0h06>p:where(.svelte-1su0h06):not(.eyebrow){font-size:14px}.intro.svelte-1su0h06 .eyebrow:where(.svelte-1su0h06){font-size:9px}.tile.svelte-1su0h06{width:38vw;max-width:none}.tile-label.svelte-1su0h06{font-size:10px}.tile-0.svelte-1su0h06{left:5%;top:8%}.tile-1.svelte-1su0h06{right:5%;top:8%}.tile-2.svelte-1su0h06{left:31%;top:18%;width:38vw}.tile-3.svelte-1su0h06{left:5%;top:66%}.tile-4.svelte-1su0h06{right:5%;top:66%}.tile-5.svelte-1su0h06{left:5%;bottom:5%}.tile-6.svelte-1su0h06{right:5%;bottom:5%}.field-note.svelte-1su0h06{font-size:8px;bottom:5px;max-width:90%}.calm.svelte-1su0h06 .film-field:where(.svelte-1su0h06){grid-template-columns:repeat(2,1fr)}.calm.svelte-1su0h06 .field-pin:where(.svelte-1su0h06){padding:55px 6vw}.work-index.svelte-1su0h06{justify-content:start}dialog.svelte-1su0h06{width:100%;height:100svh;max-height:100svh;padding:18px}.story-layout.svelte-1su0h06{grid-template-columns:1fr}.screen.svelte-1su0h06{width:calc(100% + 36px);margin-left:-18px}.dialog-top.svelte-1su0h06 .eyebrow:where(.svelte-1su0h06){font-size:9px}}.conversion.svelte-1uha8ag{background:var(--color-performance-paper);color:var(--color-performance-ink)}.conversion-intro.svelte-1uha8ag{padding:var(--space-performance-xl) 7vw 0;display:grid;grid-template-columns:1.5fr 1fr;gap:var(--space-performance-lg);align-items:end}.eyebrow.svelte-1uha8ag{font:var(--text-performance-operator-label)/1.5 var(--font-performance-mono);text-transform:uppercase}.conversion-intro.svelte-1uha8ag h2:where(.svelte-1uha8ag){font:var(--font-performance-medium) clamp(2.5rem,5vw,4.5rem)/1.08 var(--font-performance-interface);letter-spacing:var(--tracking-performance-tight);margin-block:var(--space-performance-sm)}.conversion-intro.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:50ch;line-height:1.65}.conversion-intro.svelte-1uha8ag aside:where(.svelte-1uha8ag){padding:var(--space-performance-md);background:var(--color-performance-ink);color:var(--color-performance-paper);border-radius:var(--radius-performance-sm)}.conversion-intro.svelte-1uha8ag aside:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){font-size:var(--text-performance-caption)}.conversion-action.svelte-1uha8ag{display:inline-flex;align-items:center;min-height:48px;padding:var(--space-performance-sm) var(--space-performance-md);background:var(--color-performance-ink);color:var(--color-performance-paper);text-decoration:none;border-radius:var(--radius-performance-sm)}.conversion-action.svelte-1uha8ag:focus-visible{outline:2px solid var(--color-performance-focus);outline-offset:4px}@media(max-width:800px){.conversion-intro.svelte-1uha8ag{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html:has(.home-pilot){scroll-behavior:auto}}.home-pilot.svelte-1uha8ag{background:var(--color-performance-paper);color:var(--color-performance-ink)}
