.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}}.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}.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}}.workflow-story.svelte-1to4iiu{margin:0;border-top:1px solid var(--color-performance-shell-border-strong);padding-top:var(--space-performance-sm)}.story-meta.svelte-1to4iiu,.story-controls.svelte-1to4iiu{display:flex;justify-content:space-between;gap:var(--space-performance-sm);font:var(--text-performance-operator-label)/1.5 var(--font-performance-mono);color:var(--color-performance-fg-secondary)}.story-meta.svelte-1to4iiu{text-transform:uppercase;letter-spacing:.04em}.story-picture.svelte-1to4iiu{position:relative;padding-block:var(--space-performance-sm)}svg.svelte-1to4iiu{display:block;width:100%;height:auto;overflow:visible}svg.svelte-1to4iiu path:where(.svelte-1to4iiu),svg.svelte-1to4iiu rect:where(.svelte-1to4iiu){stroke:currentColor;stroke-width:1.2;vector-effect:non-scaling-stroke}svg.svelte-1to4iiu text:where(.svelte-1to4iiu){fill:currentColor;font:9px var(--font-performance-mono);letter-spacing:.06em}.tangle.svelte-1to4iiu{opacity:0;transition:opacity .7s ease}.route.svelte-1to4iiu{opacity:.5;transition:opacity .7s ease}.node.svelte-1to4iiu{opacity:.8}.gate.svelte-1to4iiu{opacity:.7}.gate-check.svelte-1to4iiu{opacity:1;transition:opacity .7s ease}.lesson-line.svelte-1to4iiu,.lesson.svelte-1to4iiu,.lesson-check.svelte-1to4iiu,.lesson-text.svelte-1to4iiu{opacity:.8;transition:opacity .7s ease}.packet.svelte-1to4iiu{stroke-width:2;stroke-dasharray:4 96;stroke-dashoffset:0;opacity:0}.problem-mark.svelte-1to4iiu{opacity:0}[data-scene="0"].svelte-1to4iiu .tangle:where(.svelte-1to4iiu){opacity:.65}[data-scene="1"].svelte-1to4iiu .tangle:where(.svelte-1to4iiu){opacity:.2}[data-scene="0"].svelte-1to4iiu .route:where(.svelte-1to4iiu){opacity:.08}[data-scene="0"].svelte-1to4iiu .gate-check:where(.svelte-1to4iiu),[data-scene="0"].svelte-1to4iiu .lesson-line:where(.svelte-1to4iiu),[data-scene="0"].svelte-1to4iiu .lesson:where(.svelte-1to4iiu),[data-scene="0"].svelte-1to4iiu .lesson-check:where(.svelte-1to4iiu),[data-scene="0"].svelte-1to4iiu .lesson-text:where(.svelte-1to4iiu),[data-scene="1"].svelte-1to4iiu .lesson-line:where(.svelte-1to4iiu),[data-scene="1"].svelte-1to4iiu .lesson:where(.svelte-1to4iiu),[data-scene="1"].svelte-1to4iiu .lesson-check:where(.svelte-1to4iiu),[data-scene="1"].svelte-1to4iiu .lesson-text:where(.svelte-1to4iiu),[data-scene="2"].svelte-1to4iiu .lesson-line:where(.svelte-1to4iiu),[data-scene="2"].svelte-1to4iiu .lesson:where(.svelte-1to4iiu),[data-scene="2"].svelte-1to4iiu .lesson-check:where(.svelte-1to4iiu),[data-scene="2"].svelte-1to4iiu .lesson-text:where(.svelte-1to4iiu){opacity:.06}[data-scene="0"].svelte-1to4iiu .problem-mark:where(.svelte-1to4iiu){opacity:1;font-size:18px}[data-scene="1"].svelte-1to4iiu .gate:where(.svelte-1to4iiu){stroke-width:2}[data-scene="2"].running.svelte-1to4iiu .packet:where(.svelte-1to4iiu){opacity:1;animation:svelte-1to4iiu-handoff 1.7s linear infinite}[data-scene="2"].svelte-1to4iiu .packet:where(.svelte-1to4iiu){animation-play-state:paused}h2.svelte-1to4iiu{font:var(--font-performance-medium) clamp(1.25rem,1.7vw,1.6rem)/1.3 var(--font-performance-interface);min-height:2.6em;margin:0;letter-spacing:var(--tracking-performance-tight)}.story-detail.svelte-1to4iiu{min-height:3.3em;font-size:var(--text-performance-caption);line-height:1.6;max-width:52ch;color:var(--color-performance-fg-secondary);margin:var(--space-performance-xs) 0 var(--space-performance-sm)}.story-sequence.svelte-1to4iiu{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.4rem 1rem;font-size:var(--text-performance-caption);color:var(--color-performance-fg-tertiary)}.story-sequence.svelte-1to4iiu li:where(.svelte-1to4iiu):not(:last-child):after{content:" →";margin-left:.5rem}.story-sequence.svelte-1to4iiu .current:where(.svelte-1to4iiu){color:var(--color-performance-fg-primary);font-weight:var(--font-performance-medium)}.story-controls.svelte-1to4iiu{align-items:center;border-bottom:1px solid var(--color-performance-shell-border-default);min-height:50px;margin-top:var(--space-performance-sm)}figure.workflow-story.svelte-1to4iiu .story-controls:where(.svelte-1to4iiu) button:where(.svelte-1to4iiu){min-height:44px;font:inherit;color:inherit;padding:0;border:0;background:transparent;cursor:pointer}.story-controls.svelte-1to4iiu button:where(.svelte-1to4iiu):focus-visible{outline:2px solid var(--color-performance-focus);outline-offset:4px}.still.svelte-1to4iiu .tangle:where(.svelte-1to4iiu){opacity:0}.still.svelte-1to4iiu svg:where(.svelte-1to4iiu) path:where(.svelte-1to4iiu),.still.svelte-1to4iiu svg:where(.svelte-1to4iiu) rect:where(.svelte-1to4iiu),.still.svelte-1to4iiu svg:where(.svelte-1to4iiu) text:where(.svelte-1to4iiu){transition:none;animation:none!important}@keyframes svelte-1to4iiu-handoff{to{stroke-dashoffset:-100}}@media(max-width:900px),(prefers-reduced-motion:reduce){svg.svelte-1to4iiu path:where(.svelte-1to4iiu),svg.svelte-1to4iiu rect:where(.svelte-1to4iiu),svg.svelte-1to4iiu text:where(.svelte-1to4iiu){transition:none;animation:none!important}}.hero-track.svelte-128v6x{padding:0;background:var(--color-performance-ink);color:var(--color-performance-paper)}.hero-composition.svelte-128v6x{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;-moz-column-gap:clamp(2rem,5vw,6rem);column-gap:clamp(2rem,5vw,6rem);padding:8rem 7vw var(--space-performance-lg)}.hero-copy-rail.svelte-128v6x,.hero-copy.svelte-128v6x,.hero-story.svelte-128v6x,.hero-guide.svelte-128v6x{min-width:0}.hero-copy-rail.svelte-128v6x{display:flex;align-items:center}.hero-copy-rail.measured.svelte-128v6x{display:block;padding-top:var(--copy-offset)}.hero-copy.sticky.svelte-128v6x{position:sticky;top:8rem}.hero-story.svelte-128v6x{padding-top:var(--space-performance-sm)}.eyebrow.svelte-128v6x,.hero-bottom.svelte-128v6x{font:var(--text-performance-operator-label)/1.5 var(--font-performance-mono)}.eyebrow.svelte-128v6x{margin:0}h1.svelte-128v6x{max-width:15ch;margin-block:var(--space-performance-md);font:var(--font-performance-medium) clamp(3.1rem,5.8vw,5.25rem)/1.04 var(--font-performance-interface);letter-spacing:var(--tracking-performance-tight)}.lede.svelte-128v6x{max-width:45ch;font-size:var(--text-performance-body);line-height:1.55;margin-bottom:var(--space-performance-md)}.primary.svelte-128v6x{display:inline-flex;align-items:center;min-height:48px;padding:var(--space-performance-xs) var(--space-performance-md);background:var(--color-performance-paper);color:var(--color-performance-ink);border:1px solid var(--color-performance-paper);border-radius:var(--radius-performance-sm);text-decoration:none}.primary.svelte-128v6x:hover{background:var(--color-performance-ink);color:var(--color-performance-paper)}.starting-point.svelte-128v6x{margin-top:var(--space-performance-md);font-size:var(--text-performance-caption);line-height:1.6;color:var(--color-performance-fg-secondary)}.starting-point.svelte-128v6x a:where(.svelte-128v6x){display:inline-flex;min-height:44px;align-items:center}.hero-bottom.svelte-128v6x{display:flex;flex-wrap:wrap;gap:var(--space-performance-sm);justify-content:space-between;align-items:center;padding:var(--space-performance-sm) 7vw;border-top:1px solid var(--color-performance-shell-border-default)}a.svelte-128v6x{color:inherit;text-underline-offset:.3em}.hero-bottom.svelte-128v6x a:where(.svelte-128v6x){display:inline-flex;align-items:center;min-height:44px}button.svelte-128v6x{min-height:44px;padding:var(--space-performance-xs) var(--space-performance-sm);border:1px solid var(--color-performance-shell-border-strong);border-radius:var(--radius-performance-sm);background:var(--color-performance-ink);color:inherit;font:inherit}a.svelte-128v6x:focus-visible,button.svelte-128v6x:focus-visible{outline:2px solid var(--color-performance-focus);outline-offset:3px}@media(max-width:900px){.hero-composition.svelte-128v6x{grid-template-columns:1fr;padding-top:7rem;gap:var(--space-performance-md)}.hero-copy-rail.measured.svelte-128v6x{padding-top:0}.hero-copy.sticky.svelte-128v6x{position:static}.hero-story.svelte-128v6x{max-width:42rem}}@media(max-width:720px){h1.svelte-128v6x{font-size:clamp(2.75rem,11vw,4.5rem)}.lede.svelte-128v6x{font-size:var(--text-performance-body-sm)}.hero-bottom.svelte-128v6x{justify-content:start;-moz-column-gap:var(--space-performance-md);column-gap:var(--space-performance-md)}}.service-journey.svelte-11xpkkv{padding:var(--space-performance-xl) 7vw var(--space-performance-lg);background:var(--color-performance-mode-campaign-surface);color:var(--color-performance-mode-campaign-ink);border-block:1px solid var(--color-performance-shell-border-default)}header.svelte-11xpkkv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-performance-md);flex-wrap:wrap}.eyebrow.svelte-11xpkkv,figcaption.svelte-11xpkkv,.step.svelte-11xpkkv{font:var(--text-performance-operator-label)/1.5 var(--font-performance-mono);text-transform:uppercase}.eyebrow.svelte-11xpkkv{margin:0;color:var(--color-performance-fg-tertiary)}h2.svelte-11xpkkv{margin:0;font:var(--font-performance-medium) clamp(1.6rem,3vw,2.6rem)/1.2 var(--font-performance-interface)}figure.svelte-11xpkkv{margin:var(--space-performance-lg) 0 0}figcaption.svelte-11xpkkv{color:var(--color-performance-fg-tertiary);padding-bottom:var(--space-performance-md);border-bottom:1px solid var(--color-performance-shell-border-strong)}.journey.svelte-11xpkkv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-performance-xl);list-style:none;padding:var(--space-performance-lg) 0 0;margin:0}.journey.svelte-11xpkkv>li:where(.svelte-11xpkkv){position:relative;min-width:0}.step.svelte-11xpkkv{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid var(--color-performance-shell-border-strong);border-radius:50%}.journey.svelte-11xpkkv>li:where(.svelte-11xpkkv):not(:last-child):after{content:"→";position:absolute;top:5px;right:calc(-1 * var(--space-performance-lg));color:var(--color-performance-fg-tertiary)}h3.svelte-11xpkkv{margin-block:var(--space-performance-sm);font:var(--font-performance-medium) var(--text-performance-body)/1.3 var(--font-performance-interface)}p.svelte-11xpkkv{font-size:var(--text-performance-caption);line-height:1.6;max-width:34ch}.map-sketch.svelte-11xpkkv{display:flex;align-items:center;gap:var(--space-performance-xs);margin-block:var(--space-performance-md);font:var(--text-performance-caption)/1.5 var(--font-performance-mono)}.map-sketch.svelte-11xpkkv span:where(.svelte-11xpkkv){border-bottom:1px solid var(--color-performance-shell-border-strong);padding:var(--space-performance-xs)}.map-sketch.svelte-11xpkkv .break:where(.svelte-11xpkkv){border:1px dashed var(--color-performance-shell-border-strong)}i.svelte-11xpkkv{font-style:normal}.approval.svelte-11xpkkv,.handoff.svelte-11xpkkv{display:flex;align-items:center;gap:var(--space-performance-sm);padding-block:var(--space-performance-sm);border-top:1px solid var(--color-performance-shell-border-default)}.approval.svelte-11xpkkv>span:where(.svelte-11xpkkv){font-size:2rem}strong.svelte-11xpkkv,small.svelte-11xpkkv{display:block;font-size:var(--text-performance-caption);line-height:1.6}small.svelte-11xpkkv{color:var(--color-performance-fg-tertiary)}.check-trace.svelte-11xpkkv{display:flex;flex-direction:column;gap:var(--space-performance-sm);margin-top:var(--space-performance-md);font:var(--text-performance-caption)/1.5 var(--font-performance-mono)}.check-trace.svelte-11xpkkv i:where(.svelte-11xpkkv),.handoff.svelte-11xpkkv>span:where(.svelte-11xpkkv){margin-right:var(--space-performance-xs)}.handoff.svelte-11xpkkv{margin-top:var(--space-performance-md)}a.svelte-11xpkkv{color:inherit;font-size:var(--text-performance-caption);display:inline-flex;align-items:center;min-height:44px;text-underline-offset:.3em}a.svelte-11xpkkv:focus-visible{outline:2px solid var(--color-performance-focus);outline-offset:4px}footer.svelte-11xpkkv{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-performance-sm);margin-top:var(--space-performance-lg);border-top:1px solid var(--color-performance-shell-border-default)}footer.svelte-11xpkkv p:where(.svelte-11xpkkv){max-width:none}@media(max-width:720px){.journey.svelte-11xpkkv{grid-template-columns:1fr;gap:var(--space-performance-lg)}.journey.svelte-11xpkkv>li:where(.svelte-11xpkkv){padding-left:3.25rem}.step.svelte-11xpkkv{position:absolute;left:0;top:0}.journey.svelte-11xpkkv>li:where(.svelte-11xpkkv):not(:last-child):after{content:"↓";left:10px;right:auto;top:auto;bottom:calc(-1 * var(--space-performance-md))}p.svelte-11xpkkv{max-width:none}h3.svelte-11xpkkv{margin-top:0}.service-journey.svelte-11xpkkv{padding-block:var(--space-performance-lg)}}.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}}.home-pilot.svelte-1uha8ag{background:var(--color-performance-paper);color:var(--color-performance-ink)}
