.motion-showcase-module__ATf9jG__canvas{font-family:Inter Tight,ui-sans-serif,system-ui,sans-serif;position:absolute;inset:0;overflow:hidden}.motion-showcase-module__ATf9jG__mono{font-family:var(--font-mono,"JetBrains Mono"), ui-monospace, Menlo, monospace;text-transform:uppercase;letter-spacing:.18em;color:var(--color-ash);font-size:9.5px;font-weight:400;line-height:1.4}.motion-showcase-module__ATf9jG__mono .motion-showcase-module__ATf9jG__v{color:var(--color-ink)}.motion-showcase-module__ATf9jG__s1{background:radial-gradient(120% 100% at 50% 30%,#efeadd 0%,#e3dccb 65%,#d8d1bd 100%)}.motion-showcase-module__ATf9jG__gridBg{background-image:linear-gradient(90deg,#0b0b0c0d 1px,#0000 1px),linear-gradient(#0b0b0c0d 1px,#0000 1px);background-position:-1px -1px;background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 55%,#000 50%,#0000 100%);mask-image:radial-gradient(80% 70% at 50% 55%,#000 50%,#0000 100%)}.motion-showcase-module__ATf9jG__crosshair{position:absolute;inset:0}.motion-showcase-module__ATf9jG__crosshair:before,.motion-showcase-module__ATf9jG__crosshair:after{content:"";background:#0b0b0c2e;position:absolute}.motion-showcase-module__ATf9jG__crosshair:before{width:1px;top:8%;bottom:8%;left:50%;transform:translate(-.5px)}.motion-showcase-module__ATf9jG__crosshair:after{height:1px;top:50%;left:8%;right:8%;transform:translateY(-.5px)}.motion-showcase-module__ATf9jG__labelTl,.motion-showcase-module__ATf9jG__labelTr,.motion-showcase-module__ATf9jG__labelBl,.motion-showcase-module__ATf9jG__labelBr{font-family:var(--font-mono,"JetBrains Mono"), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ash);font-size:9.5px;line-height:1.4;position:absolute}.motion-showcase-module__ATf9jG__labelTl{top:14px;left:14px}.motion-showcase-module__ATf9jG__labelTr{text-align:right;top:14px;right:14px}.motion-showcase-module__ATf9jG__labelBl{bottom:14px;left:14px}.motion-showcase-module__ATf9jG__labelBr{text-align:right;bottom:14px;right:14px}.motion-showcase-module__ATf9jG__labelTl .motion-showcase-module__ATf9jG__v,.motion-showcase-module__ATf9jG__labelTr .motion-showcase-module__ATf9jG__v,.motion-showcase-module__ATf9jG__labelBl .motion-showcase-module__ATf9jG__v,.motion-showcase-module__ATf9jG__labelBr .motion-showcase-module__ATf9jG__v{color:var(--color-ink)}.motion-showcase-module__ATf9jG__stageTank{place-items:center;display:grid;position:absolute;inset:0}.motion-showcase-module__ATf9jG__tankWrap{aspect-ratio:1/1.15;perspective:800px;width:56%;position:relative}.motion-showcase-module__ATf9jG__tankSvg{transform-origin:50%;width:100%;height:100%;animation:14s linear infinite motion-showcase-module__ATf9jG__tankRotate;overflow:visible}@keyframes motion-showcase-module__ATf9jG__tankRotate{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.motion-showcase-module__ATf9jG__tankBody{fill:none;stroke:var(--color-ink);stroke-width:1.2px}.motion-showcase-module__ATf9jG__tankSeam{fill:none;stroke:var(--color-ink);stroke-width:.8px;opacity:.55}.motion-showcase-module__ATf9jG__tankSeamDashed{fill:none;stroke:var(--color-ink);stroke-width:.8px;opacity:.55;stroke-dasharray:2 4}.motion-showcase-module__ATf9jG__ellipseBack{fill:none;stroke:var(--color-ink);stroke-width:.8px;stroke-dasharray:3 3;opacity:.45}.motion-showcase-module__ATf9jG__ellipseFront{fill:none;stroke:var(--color-ink);stroke-width:1px}.motion-showcase-module__ATf9jG__water{fill:var(--color-accent);opacity:.18}.motion-showcase-module__ATf9jG__waterLine{fill:none;stroke:var(--color-accent);stroke-width:1px}.motion-showcase-module__ATf9jG__waterFill{transform-origin:bottom;animation:6s ease-in-out infinite motion-showcase-module__ATf9jG__waterFill}@keyframes motion-showcase-module__ATf9jG__waterFill{0%,to{transform:translateY(0)}50%{transform:translateY(-32px)}}.motion-showcase-module__ATf9jG__dim{color:var(--color-ash);font-family:var(--font-mono,"JetBrains Mono"), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;font-size:9px;position:absolute}.motion-showcase-module__ATf9jG__dimH{border-bottom:1px solid #0b0b0c66;justify-content:center;align-items:flex-end;height:12px;display:flex;bottom:9%;left:8%;right:8%}.motion-showcase-module__ATf9jG__dimH:before,.motion-showcase-module__ATf9jG__dimH:after{content:"";background:#0b0b0c66;width:1px;height:8px;position:absolute;bottom:0}.motion-showcase-module__ATf9jG__dimH:before{left:0}.motion-showcase-module__ATf9jG__dimH:after{right:0}.motion-showcase-module__ATf9jG__dimH span{color:var(--color-ash);padding:0 8px;transform:translateY(14px)}.motion-showcase-module__ATf9jG__dimV{border-right:1px solid #0b0b0c66;align-items:center;width:12px;display:flex;top:12%;bottom:14%;right:8%}.motion-showcase-module__ATf9jG__dimV:before,.motion-showcase-module__ATf9jG__dimV:after{content:"";background:#0b0b0c66;width:8px;height:1px;position:absolute;right:0}.motion-showcase-module__ATf9jG__dimV:before{top:0}.motion-showcase-module__ATf9jG__dimV:after{bottom:0}.motion-showcase-module__ATf9jG__dimV span{color:var(--color-ash);transform-origin:0;white-space:nowrap;transform:translate(18px)rotate(-90deg)}.motion-showcase-module__ATf9jG__spec{font-family:var(--font-mono,"JetBrains Mono"), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid var(--color-rule);background:#f4f1eab3;padding:8px 10px;font-size:10px;position:absolute;bottom:38px;left:14px}.motion-showcase-module__ATf9jG__spec .motion-showcase-module__ATf9jG__row{gap:14px;display:flex}.motion-showcase-module__ATf9jG__spec .motion-showcase-module__ATf9jG__k{color:var(--color-ash)}.motion-showcase-module__ATf9jG__spec .motion-showcase-module__ATf9jG__v{text-align:right;min-width:5ch;color:var(--color-ink);display:inline-block}.motion-showcase-module__ATf9jG__cycle{vertical-align:middle;min-width:6ch;height:1.2em;display:inline-block;position:relative;overflow:hidden}.motion-showcase-module__ATf9jG__cycle b{opacity:0;font-weight:400;animation:6s step-end infinite motion-showcase-module__ATf9jG__cyc;position:absolute;top:0;left:0;right:0}.motion-showcase-module__ATf9jG__cycle b:first-child{animation-delay:0s}.motion-showcase-module__ATf9jG__cycle b:nth-child(2){animation-delay:1.2s}.motion-showcase-module__ATf9jG__cycle b:nth-child(3){animation-delay:2.4s}.motion-showcase-module__ATf9jG__cycle b:nth-child(4){animation-delay:3.6s}.motion-showcase-module__ATf9jG__cycle b:nth-child(5){animation-delay:4.8s}@keyframes motion-showcase-module__ATf9jG__cyc{0%,18%{opacity:1;transform:translateY(0)}20%,to{opacity:0;transform:translateY(-4px)}}.motion-showcase-module__ATf9jG__s2{background:linear-gradient(#f1ede1 0%,#e7e0ce 100%)}.motion-showcase-module__ATf9jG__mapWrap{place-items:center;display:grid;position:absolute;inset:56px 24px 64px}.motion-showcase-module__ATf9jG__mapStack{aspect-ratio:626/438;width:100%;max-height:100%;position:relative}.motion-showcase-module__ATf9jG__usShape{background:#d2cab2;position:absolute;inset:0;-webkit-mask-image:url(/images/us-silhouette.png);mask-image:url(/images/us-silhouette.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.motion-showcase-module__ATf9jG__mapSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.motion-showcase-module__ATf9jG__route{fill:none;stroke:var(--color-accent);stroke-width:1.4px;stroke-dasharray:1000;stroke-dashoffset:1000px;animation:8s ease-in-out infinite motion-showcase-module__ATf9jG__drawRoute}@keyframes motion-showcase-module__ATf9jG__drawRoute{0%{stroke-dashoffset:1000px}35%,60%{stroke-dashoffset:0}95%,to{stroke-dashoffset:-1000px}}.motion-showcase-module__ATf9jG__cityDot{fill:var(--color-ink)}.motion-showcase-module__ATf9jG__cityPulse{fill:none;stroke:var(--color-accent);stroke-width:1px;transform-origin:50%;transform-box:fill-box;animation:2.4s ease-out infinite motion-showcase-module__ATf9jG__cityPulse}@keyframes motion-showcase-module__ATf9jG__cityPulse{0%{opacity:.9;r:3}to{opacity:0;r:14}}.motion-showcase-module__ATf9jG__truck{offset-path:path("M 110 260 Q 260 140 400 200 T 560 170");offset-rotate:0deg;animation:8s ease-in-out infinite motion-showcase-module__ATf9jG__truckMove}@keyframes motion-showcase-module__ATf9jG__truckMove{0%{offset-distance:0%;opacity:0}8%{opacity:1}35%,60%{offset-distance:100%;opacity:1}70%{offset-distance:100%;opacity:0}to{offset-distance:100%;opacity:0}}.motion-showcase-module__ATf9jG__hud{border:1px solid var(--color-rule);font-family:var(--font-mono,"JetBrains Mono"), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:2;background:#f4f1eac7;min-width:180px;padding:10px 12px;font-size:10px;position:absolute;top:14px;left:14px}.motion-showcase-module__ATf9jG__hudH{color:var(--color-ash);justify-content:space-between;margin-bottom:6px;font-size:9px;display:flex}.motion-showcase-module__ATf9jG__liveDot{background:var(--color-accent);border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.6s ease-in-out infinite motion-showcase-module__ATf9jG__livePulse;display:inline-block}@keyframes motion-showcase-module__ATf9jG__livePulse{0%,to{opacity:.4}50%{opacity:1}}.motion-showcase-module__ATf9jG__hudRow{justify-content:space-between;padding:3px 0;display:flex}.motion-showcase-module__ATf9jG__hudRow b{color:var(--color-accent);font-weight:400}.motion-showcase-module__ATf9jG__stats{font-family:var(--font-mono,"JetBrains Mono"), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--color-ash);z-index:2;gap:16px;font-size:9.5px;display:flex;position:absolute;bottom:14px;right:14px}.motion-showcase-module__ATf9jG__statN{color:var(--color-ink);letter-spacing:-.02em;margin-bottom:4px;font-family:Fraunces,serif;font-size:22px;font-style:italic;line-height:1;display:block}.motion-showcase-module__ATf9jG__s3{background:#efece2}.motion-showcase-module__ATf9jG__masthead{border-bottom:1px solid var(--color-rule);color:var(--color-ash);font-family:var(--font-mono,"JetBrains Mono"), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;z-index:2;justify-content:space-between;align-items:baseline;padding-bottom:10px;font-size:9.5px;display:flex;position:absolute;top:14px;left:14px;right:14px}.motion-showcase-module__ATf9jG__brand{letter-spacing:-.02em;color:var(--color-ink);text-transform:none;font-family:Fraunces,serif;font-size:22px;font-style:italic}.motion-showcase-module__ATf9jG__langSwitch{border:1px solid var(--color-rule);border-radius:999px;display:inline-flex;overflow:hidden}.motion-showcase-module__ATf9jG__langSwitch span{color:var(--color-ash);padding:3px 10px}.motion-showcase-module__ATf9jG__langSwitch .motion-showcase-module__ATf9jG__act{background:var(--color-ink);color:var(--color-paper)}.motion-showcase-module__ATf9jG__feed{position:absolute;inset:60px 14px 80px;overflow:hidden}.motion-showcase-module__ATf9jG__stream{flex-direction:column;gap:18px;animation:14s linear infinite motion-showcase-module__ATf9jG__feedScroll;display:flex}@keyframes motion-showcase-module__ATf9jG__feedScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.motion-showcase-module__ATf9jG__article{border-bottom:1px solid var(--color-rule-soft);grid-template-columns:32px 1fr 56px;align-items:start;gap:12px;padding-bottom:14px;display:grid}.motion-showcase-module__ATf9jG__articleNum{font-family:var(--font-mono,"JetBrains Mono"), ui-monospace, monospace;letter-spacing:.16em;color:var(--color-ash);padding-top:4px;font-size:10px}.motion-showcase-module__ATf9jG__articleHead{letter-spacing:-.015em;color:var(--color-ink);height:1.15em;font-family:Fraunces,serif;font-size:17px;line-height:1.15;position:relative;overflow:hidden}.motion-showcase-module__ATf9jG__headLine{animation:8s ease-in-out infinite motion-showcase-module__ATf9jG__headFlip;display:block}.motion-showcase-module__ATf9jG__headLineAlt{animation:8s ease-in-out -4s infinite motion-showcase-module__ATf9jG__headFlip;display:block;position:absolute;top:0;left:0;right:0;transform:translateY(110%)}@keyframes motion-showcase-module__ATf9jG__headFlip{0%,45%{transform:translateY(0)}50%,95%{transform:translateY(-110%)}to{transform:translateY(-110%)}}.motion-showcase-module__ATf9jG__articleMeta{font-family:var(--font-mono,"JetBrains Mono"), ui-monospace, monospace;letter-spacing:.14em;color:var(--color-ash);text-transform:uppercase;padding-top:6px;font-size:9px}.motion-showcase-module__ATf9jG__articleSub{color:var(--color-ash);grid-column:2;margin-top:4px;font-family:Inter Tight,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;line-height:1.45}.motion-showcase-module__ATf9jG__top10{border-top:1px solid var(--color-rule);font-family:var(--font-mono,"JetBrains Mono"), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ash);z-index:2;justify-content:space-between;align-items:center;padding-top:10px;font-size:9.5px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.motion-showcase-module__ATf9jG__top10Label{align-items:center;gap:8px;display:flex}.motion-showcase-module__ATf9jG__top10Label:before{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite motion-showcase-module__ATf9jG__livePulse}.motion-showcase-module__ATf9jG__crawl{white-space:nowrap;color:var(--color-ink);flex:1;margin:0 14px;overflow:hidden}.motion-showcase-module__ATf9jG__crawlInner{padding-left:100%;animation:22s linear infinite motion-showcase-module__ATf9jG__crawl;display:inline-block}@keyframes motion-showcase-module__ATf9jG__crawl{0%{transform:translate(0)}to{transform:translate(-100%)}}.motion-showcase-module__ATf9jG__s4{background:linear-gradient(#f1ede1 0%,#e7e0ce 100%)}.motion-showcase-module__ATf9jG__glyphSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.motion-showcase-module__ATf9jG__glyph{animation:6s linear infinite motion-showcase-module__ATf9jG__pwGlyphLife}@keyframes motion-showcase-module__ATf9jG__pwGlyphLife{0%,90%{opacity:1}96.6%{opacity:.08}96.7%{opacity:.08}to{opacity:1}}.motion-showcase-module__ATf9jG__sheet{transform-box:view-box;transform-origin:300px 240px;animation-duration:6s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite}.motion-showcase-module__ATf9jG__sheet rect{fill:var(--color-paper-alt);stroke:var(--color-ink);stroke-width:1px;vector-effect:non-scaling-stroke}.motion-showcase-module__ATf9jG__sheet .motion-showcase-module__ATf9jG__heading{stroke:var(--color-ink);stroke-width:2px;vector-effect:non-scaling-stroke}.motion-showcase-module__ATf9jG__sheet .motion-showcase-module__ATf9jG__hr{stroke:var(--color-rule);stroke-width:1px;vector-effect:non-scaling-stroke}.motion-showcase-module__ATf9jG__sheet0{animation-name:motion-showcase-module__ATf9jG__pwSh0}.motion-showcase-module__ATf9jG__sheet1{animation-name:motion-showcase-module__ATf9jG__pwSh1}.motion-showcase-module__ATf9jG__sheet2{animation-name:motion-showcase-module__ATf9jG__pwSh2}.motion-showcase-module__ATf9jG__sheet3{animation-name:motion-showcase-module__ATf9jG__pwSh3}.motion-showcase-module__ATf9jG__sheet4{animation-name:motion-showcase-module__ATf9jG__pwSh4}.motion-showcase-module__ATf9jG__sheet5{animation-name:motion-showcase-module__ATf9jG__pwSh5}@keyframes motion-showcase-module__ATf9jG__pwSh5{0%,6.7%{opacity:1;transform:scaleY(1)}13.3%{opacity:1;transform:scaleY(.05)}38.3%{opacity:1;transform:scaleY(.05)}41.7%{opacity:0;transform:scaleY(.05)}96.6%{opacity:0;transform:scaleY(.05)}96.7%,to{opacity:1;transform:scaleY(1)}}@keyframes motion-showcase-module__ATf9jG__pwSh4{0%,11.7%{opacity:1;transform:scaleY(1)}18.3%{opacity:1;transform:scaleY(.05)}38.3%{opacity:1;transform:scaleY(.05)}41.7%{opacity:0;transform:scaleY(.05)}96.6%{opacity:0;transform:scaleY(.05)}96.7%,to{opacity:1;transform:scaleY(1)}}@keyframes motion-showcase-module__ATf9jG__pwSh3{0%,16.7%{opacity:1;transform:scaleY(1)}23.3%{opacity:1;transform:scaleY(.05)}38.3%{opacity:1;transform:scaleY(.05)}41.7%{opacity:0;transform:scaleY(.05)}96.6%{opacity:0;transform:scaleY(.05)}96.7%,to{opacity:1;transform:scaleY(1)}}@keyframes motion-showcase-module__ATf9jG__pwSh2{0%,21.7%{opacity:1;transform:scaleY(1)}28.3%{opacity:1;transform:scaleY(.05)}38.3%{opacity:1;transform:scaleY(.05)}41.7%{opacity:0;transform:scaleY(.05)}96.6%{opacity:0;transform:scaleY(.05)}96.7%,to{opacity:1;transform:scaleY(1)}}@keyframes motion-showcase-module__ATf9jG__pwSh1{0%,26.7%{opacity:1;transform:scaleY(1)}33.3%{opacity:1;transform:scaleY(.05)}38.3%{opacity:1;transform:scaleY(.05)}41.7%{opacity:0;transform:scaleY(.05)}96.6%{opacity:0;transform:scaleY(.05)}96.7%,to{opacity:1;transform:scaleY(1)}}@keyframes motion-showcase-module__ATf9jG__pwSh0{0%,31.7%{opacity:1;transform:scaleY(1)}38.3%{opacity:1;transform:scaleY(.05)}41.7%{opacity:0;transform:scaleY(.05)}96.6%{opacity:0;transform:scaleY(.05)}96.7%,to{opacity:1;transform:scaleY(1)}}.motion-showcase-module__ATf9jG__slab{fill:var(--color-ink);transform-box:view-box;transform-origin:300px 240px;opacity:0;animation:6s cubic-bezier(.22,1,.36,1) infinite motion-showcase-module__ATf9jG__pwSlabLife}@keyframes motion-showcase-module__ATf9jG__pwSlabLife{0%,38.3%{opacity:0;transform:scaleY(.3)}41.7%{opacity:1;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1)}58.3%{opacity:0;transform:scaleY(1)}96.6%{opacity:0;transform:scaleY(1)}96.7%,to{opacity:0;transform:scaleY(.3)}}.motion-showcase-module__ATf9jG__bulb{transform-box:view-box;transform-origin:300px 240px;opacity:0;animation:6s cubic-bezier(.22,1,.36,1) infinite motion-showcase-module__ATf9jG__pwBulbLife}@keyframes motion-showcase-module__ATf9jG__pwBulbLife{0%,50%{opacity:0;transform:scaleY(.05)}66.7%{opacity:1;transform:scaleY(1)}90%{opacity:1;transform:scaleY(1)}96.6%{opacity:1;transform:scaleY(1)}96.7%,to{opacity:0;transform:scaleY(.05)}}.motion-showcase-module__ATf9jG__bulbOutline{fill:none;stroke:var(--color-ink);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.motion-showcase-module__ATf9jG__threading{stroke:var(--color-ink);stroke-width:1px;vector-effect:non-scaling-stroke}.motion-showcase-module__ATf9jG__filament{fill:none;stroke:var(--color-ash);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0;animation:6s linear infinite motion-showcase-module__ATf9jG__pwFilamentLife}@keyframes motion-showcase-module__ATf9jG__pwFilamentLife{0%,63.3%{opacity:0;stroke:var(--color-ash)}66.7%{opacity:1;stroke:var(--color-ash)}76.7%{opacity:1;stroke:var(--color-ash)}90%{opacity:1;stroke:var(--color-accent)}96.6%{opacity:1;stroke:var(--color-accent)}96.7%,to{opacity:0;stroke:var(--color-ash)}}@media (prefers-reduced-motion:reduce){.motion-showcase-module__ATf9jG__tankSvg,.motion-showcase-module__ATf9jG__waterFill,.motion-showcase-module__ATf9jG__cycle b,.motion-showcase-module__ATf9jG__route,.motion-showcase-module__ATf9jG__truck,.motion-showcase-module__ATf9jG__cityPulse,.motion-showcase-module__ATf9jG__liveDot,.motion-showcase-module__ATf9jG__stream,.motion-showcase-module__ATf9jG__headLine,.motion-showcase-module__ATf9jG__headLineAlt,.motion-showcase-module__ATf9jG__crawlInner,.motion-showcase-module__ATf9jG__top10Label:before,.motion-showcase-module__ATf9jG__glyph,.motion-showcase-module__ATf9jG__sheet,.motion-showcase-module__ATf9jG__slab,.motion-showcase-module__ATf9jG__bulb,.motion-showcase-module__ATf9jG__filament{animation:none!important}.motion-showcase-module__ATf9jG__s4 .motion-showcase-module__ATf9jG__sheet,.motion-showcase-module__ATf9jG__s4 .motion-showcase-module__ATf9jG__slab{opacity:0}.motion-showcase-module__ATf9jG__s4 .motion-showcase-module__ATf9jG__bulb{opacity:1;transform:scaleY(1)}.motion-showcase-module__ATf9jG__s4 .motion-showcase-module__ATf9jG__filament{opacity:1;stroke:var(--color-ash)}}.motion-showcase-module__ATf9jG__s5{background:radial-gradient(120% 100% at 50% 30%,#efeadd 0%,#e5ded0 65%,#d9d2c2 100%)}.motion-showcase-module__ATf9jG__stageKitchen{place-items:center;display:grid;position:absolute;inset:40px 24px 44px}.motion-showcase-module__ATf9jG__kWrap{perspective:900px;width:78%;max-height:100%;position:relative}.motion-showcase-module__ATf9jG__kSvg{transform-origin:50%;width:100%;height:100%;animation:12s ease-in-out infinite alternate motion-showcase-module__ATf9jG__kSway;overflow:visible}@keyframes motion-showcase-module__ATf9jG__kSway{0%{transform:rotateY(-7deg)rotateX(1.5deg)}to{transform:rotateY(7deg)rotateX(-1.5deg)}}.motion-showcase-module__ATf9jG__elevInk{stroke:var(--color-ink);fill:none}.motion-showcase-module__ATf9jG__doorFinish{stroke:var(--color-ink);stroke-width:.8px;animation:9s ease-in-out infinite motion-showcase-module__ATf9jG__finishCycle}@keyframes motion-showcase-module__ATf9jG__finishCycle{0%,26%{fill:#c9a876}33%,59%{fill:#aca08e}66%,92%{fill:#4a4038}to{fill:#c9a876}}.motion-showcase-module__ATf9jG__doorLeaf{transform-box:fill-box;transform-origin:0;animation:6s ease-in-out infinite motion-showcase-module__ATf9jG__doorSwing,9s ease-in-out infinite motion-showcase-module__ATf9jG__finishCycle}.motion-showcase-module__ATf9jG__cycleWide{min-width:24ch}@keyframes motion-showcase-module__ATf9jG__doorSwing{0%,12%{transform:scaleX(1)}38%,60%{transform:scaleX(.18)}86%,to{transform:scaleX(1)}}.motion-showcase-module__ATf9jG__glassPane{stroke:var(--color-accent);fill:none;animation:6s ease-in-out infinite motion-showcase-module__ATf9jG__glassGlow}@keyframes motion-showcase-module__ATf9jG__glassGlow{0%,to{opacity:.45}50%{opacity:1}}.motion-showcase-module__ATf9jG__selBox{fill:none;stroke:var(--color-accent);stroke-width:1.1px;stroke-dasharray:5 4;animation:1.6s linear infinite motion-showcase-module__ATf9jG__selMarch}@keyframes motion-showcase-module__ATf9jG__selMarch{to{stroke-dashoffset:-18px}}.motion-showcase-module__ATf9jG__selDot{fill:var(--color-accent)}.motion-showcase-module__ATf9jG__selTag{font-family:var(--font-mono,"JetBrains Mono"), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;fill:var(--color-accent);font-size:8.5px}@media (prefers-reduced-motion:reduce){.motion-showcase-module__ATf9jG__kSvg,.motion-showcase-module__ATf9jG__doorFinish,.motion-showcase-module__ATf9jG__doorLeaf,.motion-showcase-module__ATf9jG__glassPane,.motion-showcase-module__ATf9jG__selBox{animation:none!important}.motion-showcase-module__ATf9jG__doorFinish{fill:#c9a876}.motion-showcase-module__ATf9jG__glassPane{opacity:.8}}
.motion-reel-module__dS2wsq__container{background:var(--color-paper);height:320vh;position:relative}.motion-reel-module__dS2wsq__sticky{background:var(--color-paper);justify-content:center;align-items:center;width:100vw;height:100vh;margin-left:calc(50% - 50vw);display:flex;position:sticky;top:0;left:0;overflow:hidden}.motion-reel-module__dS2wsq__canvas{transform-origin:50%;position:relative}.motion-reel-module__dS2wsq__casePanel{color:inherit;cursor:pointer;text-decoration:none;transition:filter .2s;display:block}.motion-reel-module__dS2wsq__casePanel:hover,.motion-reel-module__dS2wsq__casePanel:focus-visible{outline:none}.motion-reel-module__dS2wsq__casePanel:focus-visible{filter:brightness(1.05)}.motion-reel-module__dS2wsq__allLink{font-family:var(--font-mono);letter-spacing:.2em;color:var(--color-ink);border-bottom:1px solid var(--color-rule);margin-left:24px;padding-bottom:2px;font-size:14px;text-decoration:none;transition:color .2s,border-color .2s}.motion-reel-module__dS2wsq__allLink:hover{color:var(--color-accent);border-color:var(--color-accent)}
.capabilities-module__xDVfka__section{border-top:1px solid var(--color-rule);padding:0;position:relative}.capabilities-module__xDVfka__section:before{content:"";pointer-events:none;z-index:0;opacity:.04;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.043 0 0 0 0 0.043 0 0 0 0 0.047 0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:220px 220px;position:absolute;inset:0}.capabilities-module__xDVfka__inner{z-index:1;grid-template-columns:1fr 1.2fr;gap:clamp(48px,8vw,120px);max-width:1440px;margin:0 auto;padding:clamp(80px,10vw,140px) clamp(24px,5vw,96px);display:grid;position:relative}@media (max-width:900px){.capabilities-module__xDVfka__inner{grid-template-columns:1fr;gap:56px}}.capabilities-module__xDVfka__aside{position:relative}.capabilities-module__xDVfka__sticky{position:sticky;top:12vh}.capabilities-module__xDVfka__eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-ash);align-items:center;gap:14px;margin-bottom:36px;font-size:12px;display:flex}.capabilities-module__xDVfka__dot{background:var(--color-accent);width:6px;height:6px;animation:capabilities-module__xDVfka__capPulse 2s var(--ease-out-expo) infinite;border-radius:50%;box-shadow:0 0 #c7502a66}@keyframes capabilities-module__xDVfka__capPulse{0%,to{box-shadow:0 0 #c7502a59}50%{box-shadow:0 0 0 7px #0000}}.capabilities-module__xDVfka__title{font-family:var(--font-serif);letter-spacing:-.025em;max-width:12ch;font-size:clamp(56px,7vw,104px);font-weight:400;line-height:.98}.capabilities-module__xDVfka__title em{color:var(--color-accent);font-style:italic;font-weight:400}.capabilities-module__xDVfka__word,.capabilities-module__xDVfka__wordEm{vertical-align:bottom;display:inline-block;overflow:hidden}.capabilities-module__xDVfka__word>span,.capabilities-module__xDVfka__wordEm>span{opacity:0;transition:transform 1.1s var(--ease-out-expo), opacity .6s var(--ease-out-expo);display:inline-block;transform:translateY(110%)}.capabilities-module__xDVfka__titleIn .capabilities-module__xDVfka__word>span,.capabilities-module__xDVfka__titleIn .capabilities-module__xDVfka__wordEm>span{opacity:1;transform:translateY(0)}.capabilities-module__xDVfka__title .capabilities-module__xDVfka__word:first-child>span{transition-delay:60ms}.capabilities-module__xDVfka__title .capabilities-module__xDVfka__word:nth-child(2)>span{transition-delay:.14s}.capabilities-module__xDVfka__title .capabilities-module__xDVfka__word:nth-child(3)>span{transition-delay:.22s}.capabilities-module__xDVfka__title .capabilities-module__xDVfka__wordEm>span{transition-delay:.36s}.capabilities-module__xDVfka__stop{color:var(--color-ink)}.capabilities-module__xDVfka__rule{background:var(--color-accent);width:0;height:1px;transition:width 1.4s var(--ease-out-expo) .5s;margin-top:36px}.capabilities-module__xDVfka__ruleIn{width:96px}.capabilities-module__xDVfka__desc{max-width:36ch;color:var(--color-ash);opacity:0;transition:opacity .8s var(--ease-out-expo) .7s, transform 1s var(--ease-out-expo) .7s;margin-top:28px;font-size:16px;line-height:1.6;transform:translateY(12px)}.capabilities-module__xDVfka__descIn{opacity:1;transform:none}.capabilities-module__xDVfka__progress{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ash);flex-direction:column;gap:14px;margin-top:56px;font-size:11px;display:flex}.capabilities-module__xDVfka__progRow{transition:color .4s var(--ease-out-expo);align-items:center;gap:14px;display:flex}.capabilities-module__xDVfka__seg{background:var(--color-rule);width:28px;height:1px;position:relative;overflow:hidden}.capabilities-module__xDVfka__seg:after{content:"";background:var(--color-accent);transform-origin:0;transition:transform .7s var(--ease-out-expo);position:absolute;inset:0;transform:scaleX(0)}.capabilities-module__xDVfka__progDone .capabilities-module__xDVfka__seg:after{transform:scaleX(1)}.capabilities-module__xDVfka__progActive{color:var(--color-ink)}.capabilities-module__xDVfka__progActive .capabilities-module__xDVfka__seg{background:var(--color-accent);opacity:.25}.capabilities-module__xDVfka__progActive .capabilities-module__xDVfka__seg:after{background:var(--color-accent);transform:scaleX(1)}.capabilities-module__xDVfka__list{position:relative}.capabilities-module__xDVfka__list:before{content:"";background:var(--color-rule);width:1px;position:absolute;top:0;bottom:0;left:56px}.capabilities-module__xDVfka__list:after{content:"";width:1px;height:var(--rail,0%);background:var(--color-accent);transition:height .22s linear;position:absolute;top:0;left:56px}@media (max-width:900px){.capabilities-module__xDVfka__list:before,.capabilities-module__xDVfka__list:after{left:28px}}.capabilities-module__xDVfka__cap{border-top:1px solid var(--color-rule);transition:padding-left .6s var(--ease-out-expo), background .6s var(--ease-out-expo);grid-template-columns:56px 1fr 56px;align-items:start;gap:32px;padding:40px 0;display:grid;position:relative}.capabilities-module__xDVfka__cap:first-child{border-top:none}.capabilities-module__xDVfka__cap:after{content:"";background:var(--color-accent);transform-origin:0;height:1px;transition:transform .9s var(--ease-out-expo);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.capabilities-module__xDVfka__capActive:after{transform:scaleX(1)}@media (max-width:900px){.capabilities-module__xDVfka__cap{grid-template-columns:28px 1fr 28px;gap:16px;padding:28px 0}}.capabilities-module__xDVfka__capNum{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-ash);transition:color .5s var(--ease-out-expo), transform .7s var(--ease-out-expo);z-index:1;padding-top:14px;font-size:11px;position:relative}.capabilities-module__xDVfka__capActive .capabilities-module__xDVfka__capNum{color:var(--color-accent);transform:translateY(-2px)}.capabilities-module__xDVfka__dotmark{background:var(--color-paper);border:1px solid var(--color-rule);width:7px;height:7px;transition:background .5s var(--ease-out-expo), border-color .5s var(--ease-out-expo), transform .6s var(--ease-out-expo);border-radius:50%;margin-bottom:8px;display:block}.capabilities-module__xDVfka__capActive .capabilities-module__xDVfka__dotmark{background:var(--color-accent);border-color:var(--color-accent);transform:scale(1.25)}.capabilities-module__xDVfka__capBody{flex-direction:column;gap:12px;padding-right:24px;display:flex}.capabilities-module__xDVfka__capTitleWrap{overflow:hidden}.capabilities-module__xDVfka__capTitle{font-family:var(--font-serif);letter-spacing:-.02em;transition:transform 1s var(--ease-out-expo);margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:400;line-height:1.1;transform:translateY(110%)}.capabilities-module__xDVfka__capIn .capabilities-module__xDVfka__capTitle{transform:translateY(0)}.capabilities-module__xDVfka__capTitle em{color:var(--color-accent);transition:color .5s var(--ease-out-expo);font-style:italic;font-weight:400}.capabilities-module__xDVfka__capCopy{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ash);opacity:0;max-width:44ch;transition:opacity .8s var(--ease-out-expo) .25s, transform .9s var(--ease-out-expo) .25s;margin:0;font-size:13px;font-weight:500;line-height:1.55;transform:translateY(8px)}.capabilities-module__xDVfka__capIn .capabilities-module__xDVfka__capCopy{opacity:1;transform:none}.capabilities-module__xDVfka__capArrow{background:var(--color-rule);transform-origin:100%;width:40px;height:1px;transition:transform .7s var(--ease-out-expo), background .5s var(--ease-out-expo);place-self:center end;position:relative;transform:scaleX(.4)}.capabilities-module__xDVfka__capIn .capabilities-module__xDVfka__capArrow{transform:scaleX(1)}.capabilities-module__xDVfka__capActive .capabilities-module__xDVfka__capArrow{background:var(--color-accent)}.capabilities-module__xDVfka__capArrow:after{content:"";width:7px;height:7px;color:var(--color-rule);transition:color .5s var(--ease-out-expo), transform .6s var(--ease-out-expo);border-top:1px solid;border-right:1px solid;position:absolute;top:-3px;right:-1px;transform:rotate(45deg)}.capabilities-module__xDVfka__capActive .capabilities-module__xDVfka__capArrow:after{color:var(--color-accent);transform:rotate(45deg)translate(2px)}.capabilities-module__xDVfka__capMeta{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-ash);transition:opacity .6s var(--ease-out-expo), transform .7s var(--ease-out-expo);pointer-events:none;font-size:10px;position:absolute;top:40px;right:0}@media (max-width:1100px){.capabilities-module__xDVfka__capMeta{display:none}}@media (prefers-reduced-motion:reduce){.capabilities-module__xDVfka__word>span,.capabilities-module__xDVfka__wordEm>span{opacity:1;transition:none;transform:none}.capabilities-module__xDVfka__rule{width:96px;transition:none}.capabilities-module__xDVfka__desc{opacity:1;transition:none;transform:none}.capabilities-module__xDVfka__capTitle{transition:none;transform:none}.capabilities-module__xDVfka__capCopy{opacity:1;transition:none;transform:none}.capabilities-module__xDVfka__capArrow{transition:none;transform:scaleX(1)}.capabilities-module__xDVfka__seg:after,.capabilities-module__xDVfka__cap:after{transition:none}}
