@font-face{font-family:Archivo;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/archivo-var.woff2)format("woff2-variations"),url(/fonts/archivo-var.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-var.woff2)format("woff2-variations"),url(/fonts/manrope-var.woff2)format("woff2")}:root{--font-sans-stack:"Manrope", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display-stack:"Archivo", "Manrope", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--paper-jet:#1d1d1b;--ink-soft:#292b30;--mute:#5a5e65}@supports (color:lab(0% 0 0)){:root{--ink-soft:lab(17.5945% -.211656 -3.73181);--mute:lab(39.6386% -.569508 -4.45404)}}html{scroll-behavior:auto}body{font-family:var(--font-sans-stack)}.font-display,[class*="tracking-[-"]{letter-spacing:0!important}.font-display{font-family:var(--font-display-stack)}:is(h1,h2,h3).font-display{word-spacing:.08em}.font-display .inline-block:not(:last-child){margin-right:.14em}h1.font-display,h2.font-display,h3.font-display,.font-display{max-width:100%}ul[class*="md:grid-cols-5"] h3.font-display{text-wrap:balance;overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:100%!important}@media(max-width:767px){ul[class*="md:grid-cols-5"] h3.font-display{font-size:clamp(1.35rem,5.6vw,1.75rem)!important;line-height:.94!important}}@media(min-width:768px){ul[class*="md:grid-cols-5"] h3.font-display{font-size:clamp(1.7rem,1.85vw,2.65rem)!important;line-height:.9!important}}[data-phase=white] .font-display{letter-spacing:0!important}[data-intro=eyebrow],.hero-eyebrow-on-dark{color:#f9f9f99e!important}[data-mask-reveal=true] img,.work-proof-image{filter:none!important;transform:translateZ(0)!important}.work-proof-frame{background:linear-gradient(135deg,#0a0a0a0d,#0000 42%),#f3f3f0;box-shadow:0 26px 80px #0a0a0a14}figure:has(.work-proof-image){background:linear-gradient(135deg,#0a0a0a0d,#0000 42%),#f3f3f0;box-shadow:0 26px 80px #0a0a0a14}[role=dialog] a[href^="mailto:"]{color:var(--ink)!important}@media(prefers-reduced-motion:no-preference){@keyframes kemdrixAmbientFloat{0%,to{opacity:.78;transform:translate(0)scale(1)}50%{opacity:1;transform:translateY(-6px)scale(1.006)}}[data-mask-reveal=true] img,.work-proof-image{transition:opacity .7s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1)}a:hover [data-mask-reveal=true] img,figure:hover .work-proof-image{opacity:.92;transform:translateZ(0)!important}}@media(max-width:767px){body[data-pathname="/"] main>section:first-child>div{padding-top:12.5rem!important}.font-display{text-wrap:balance}[class*="min-h-[360px]"]{max-width:calc(100vw - 48px)}[class*="min-h-[360px]"] h3.font-display,[class*="min-h-[360px]"] p,[class*="min-h-[360px]"] a{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual;max-width:calc(100vw - 48px)!important}[class*="min-h-[360px]"] h3.font-display{font-size:clamp(2.35rem,10vw,3rem)!important;line-height:.9!important}}footer [data-ga-label=footer_start_conversation]{font-size:clamp(1.85rem,7.8vw,3rem)!important;line-height:.9!important}footer [data-ga-label=footer_start_conversation] span{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}@media(min-width:768px){footer [data-ga-label=footer_start_conversation]{font-size:clamp(5rem,8.8vw,10.5rem)!important;line-height:.84!important}[class*="min-h-[360px]"] h3.font-display{text-wrap:balance;overflow-wrap:normal!important;word-break:normal!important;max-width:13ch!important;font-size:clamp(2.25rem,3vw,3rem)!important;line-height:.88!important}}@media(min-width:768px)and (max-width:1023px){article h2.font-display,article h3.font-display,li h2.font-display,li h3.font-display,[class*=border-t] h2.font-display,[class*=border-t] h3.font-display,[class*="min-h-[360px]"] h3.font-display{text-wrap:balance;overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important;font-size:clamp(1.8rem,4vw,2.25rem)!important;line-height:.9!important}[class*="md:grid-cols-5"] h3.font-display,[class*="md:grid-cols-3"] h3.font-display{font-size:clamp(1.65rem,3.6vw,2rem)!important;line-height:.92!important}[class*="md:grid-cols-12"]>article[class*="md:col-span-4"]{grid-column:span 6/span 6!important}ul[class*="md:grid-cols-5"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}h2.font-display{text-wrap:balance;overflow-wrap:normal!important;word-break:normal!important;max-width:100%!important;font-size:clamp(2.15rem,5.2vw,3rem)!important;line-height:.92!important}[class*="min-h-[360px]"] h3.font-display,[class*="md:grid-cols-5"] h3.font-display,[class*="md:grid-cols-3"] h3.font-display{max-width:100%!important;font-size:clamp(1.55rem,3.7vw,2rem)!important;line-height:.92!important}}@keyframes kxDrift{0%,to{transform:translate(0)}50%{transform:translate(-.6%,.5%)}}@keyframes kxDriftAlt{0%,to{transform:translate(0)}50%{transform:translate(.55%,-.45%)}}@keyframes kxBreath{0%,to{opacity:var(--kx-base,.6)}50%{opacity:calc(var(--kx-base,.6) + .18)}}@keyframes kxArcSweep{0%{stroke-dashoffset:0;opacity:0}12%{opacity:.5}60%{opacity:.5}to{stroke-dashoffset:-100px;opacity:0}}@keyframes kxCtaPulse{0%{box-shadow:0 0 #f5f5f052}70%{box-shadow:0 0 0 12px #f5f5f000}to{box-shadow:0 0 #f5f5f000}}.kx-hero-K{will-change:transform;animation:16s ease-in-out infinite kxDrift}.kx-hero-S{will-change:transform;animation:19s ease-in-out infinite kxDriftAlt}.kx-cluster>span{--kx-base:.55;animation:7s ease-in-out infinite kxBreath}.kx-cluster>span:nth-child(3n){animation-delay:-1.4s}.kx-cluster>span:nth-child(5n){animation-delay:-2.9s}.kx-cluster>span:nth-child(7n){animation-delay:-4.6s}.kx-cluster>span:nth-child(11n){animation-delay:-5.8s}.kx-arc{animation:11s ease-in-out infinite kxArcSweep}.kx-cta-pulse{border-radius:9999px;animation:3.4s ease-out infinite kxCtaPulse}@media(max-width:767px){.kx-hero-K{animation-duration:24s}.kx-hero-S{animation-duration:28s}.kx-arc{animation-duration:16s}}@media(prefers-reduced-motion:reduce){.kx-hero-K,.kx-hero-S,.kx-cluster>span,.kx-arc,.kx-cta-pulse{animation:none!important}}:root{--kx-accent-cyan:#0a0a0a;--kx-accent-lime:#4f4f4f;--kx-accent-amber:#888;--kx-accent-rose:#c6c6c6}.home-curtain-intro{z-index:80;color:#0a0a0a;pointer-events:none;background:#f9f9f9;place-items:center;min-height:100svh;animation:3.6s cubic-bezier(.76,0,.24,1) forwards kxIntroExit;display:grid;position:fixed;inset:0;overflow:hidden;transform:translateY(0)}.home-curtain-intro__wordmark{z-index:2;font-family:var(--font-display-stack);text-transform:uppercase;opacity:0;gap:.04em;font-size:clamp(4rem,12vw,13rem);font-weight:900;line-height:.74;animation:2.9s cubic-bezier(.16,1,.3,1) forwards kxIntroWordmark;display:grid;position:relative;transform:translateY(10px)}.home-curtain-intro__line{color:#0a0a0a;justify-content:center;align-items:baseline;display:flex}.home-curtain-intro__line--studio{padding-left:.18em}.home-curtain-intro__letter--k{color:var(--kx-accent-cyan);text-shadow:0 0 22px #0a0a0a29}.home-curtain-intro__letter--s{color:var(--kx-accent-lime);text-shadow:0 0 22px #0a0a0a1f}.home-curtain-intro__curtain{z-index:3;background:linear-gradient(90deg,var(--kx-accent-cyan),#0a0a0a,var(--kx-accent-lime));transform-origin:0;width:auto;height:3px;animation:.8s cubic-bezier(.16,1,.3,1) 2.15s forwards kxIntroCurtain;position:absolute;inset:auto 0 0;transform:scaleX(0)}.home-curtain-intro__curtain:after{content:"";display:none}@media(max-width:640px){.home-curtain-intro__wordmark{gap:.06em;font-size:clamp(2.6rem,11.6vw,3rem);line-height:.78}.home-curtain-intro__line--studio{padding-left:.08em}}.thinking-workbench{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 28% 34%,#f9f9f91f,#0000 28%),radial-gradient(circle at 76% 72%,#0a0a0a29,#0000 30%),#f9f9f909;border:1px solid #f9f9f921;min-height:clamp(23rem,34vw,32rem);position:relative;overflow:hidden;box-shadow:0 28px 90px #0000003d}.thinking-workbench:before{content:"";background-color:#0000;background-image:linear-gradient(90deg,#f9f9f90f 1px,#0000 1px),linear-gradient(#f9f9f90d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18% 18%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 52%,#000,#0000 74%);mask-image:radial-gradient(circle at 50% 52%,#000,#0000 74%)}.thinking-workbench__header,.thinking-workbench__footer{z-index:2;text-transform:uppercase;color:#f9f9f98f;justify-content:space-between;gap:1rem;padding:1rem;font-size:.62rem;font-weight:900;line-height:1;display:flex;position:relative}.thinking-workbench__header strong,.thinking-workbench__footer span:last-child{color:#f9f9f9db}.thinking-workbench__canvas{position:absolute;inset:3.2rem 1rem}.thinking-workbench__beam{background:linear-gradient(90deg,var(--kx-accent-cyan),var(--kx-accent-lime),transparent);transform-origin:50%;opacity:.48;width:70%;height:1px;animation:7.4s cubic-bezier(.37,0,.63,1) infinite kxWorkbenchBeam;position:absolute;top:50%;left:15%}.thinking-workbench__beam--two{background:linear-gradient(90deg,transparent,var(--kx-accent-amber),var(--kx-accent-rose));animation-delay:-3.7s;top:48%;transform:rotate(62deg)}.thinking-workbench__node{z-index:2;color:#f9f9f9cc;background:#0a0a0a47;border:1px solid #f9f9f924;align-content:space-between;width:min(42%,11rem);min-height:6.4rem;padding:1rem;display:grid;position:absolute}.thinking-workbench__node:before{content:"";border:1px solid #f9f9f900;animation:5.8s ease-in-out infinite kxWorkbenchNode;position:absolute;inset:-1px}.thinking-workbench__node span{font-family:var(--font-display-stack);color:var(--kx-accent-lime);font-size:.72rem;font-weight:900}.thinking-workbench__node strong{text-transform:uppercase;max-width:12ch;font-size:.72rem;line-height:1.35}.thinking-workbench__node--1{top:8%;left:2%}.thinking-workbench__node--2{top:34%;right:6%}.thinking-workbench__node--3{bottom:2%;left:18%}.method-artifact{background:linear-gradient(135deg,#0a0a0a13,#0000 42%),linear-gradient(315deg,#78787814,#0000 48%),#0a0a0a05;border:1px solid #0a0a0a17;height:8.5rem;margin-bottom:1.7rem;position:relative;overflow:hidden}.method-artifact__bar{font-family:var(--font-display-stack);color:#0a0a0a70;justify-content:space-between;align-items:center;padding:.8rem;font-size:.68rem;font-weight:900;display:flex}.method-artifact__bar i{background:linear-gradient(90deg,var(--kx-accent-cyan),var(--kx-accent-lime));width:46%;height:1px;display:block}.method-artifact__body{gap:.48rem;padding:1rem .8rem 0;display:grid;position:relative}.method-artifact__pulse{background:var(--kx-accent-lime);border-radius:999px;width:.56rem;height:.56rem;animation:2.5s ease-out infinite kxLiveDot;position:absolute;top:.4rem;right:1rem;box-shadow:0 0 #4f4f4f38}.method-artifact__line{background:#0a0a0a29;width:64%;height:.5rem;display:block}.method-artifact__line--wide{width:82%}.method-artifact__line--short{width:44%}.service-artifact{background:radial-gradient(circle at 22% 28%,#0a0a0a14,#0000 25%),radial-gradient(circle at 80% 75%,#8888881c,#0000 30%),#0a0a0a06;border:1px solid #0a0a0a17;align-self:end;min-height:15rem;margin-top:2.5rem;position:relative;overflow:hidden}.service-artifact__top{text-transform:uppercase;color:#0a0a0a7a;justify-content:space-between;gap:1rem;padding:1rem;font-size:.62rem;font-weight:900;line-height:1;display:flex}.service-artifact__screen{background-color:#f9f9f9a3;background-image:linear-gradient(90deg,#0a0a0a14 1px,#0000 1px),linear-gradient(#0a0a0a12 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:20% 25%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #0a0a0a14;min-height:8rem;margin:0 1rem;position:relative;overflow:hidden}.service-artifact__scan{background:linear-gradient(90deg,#0000,#0a0a0a33,#0000);width:40%;animation:6s cubic-bezier(.37,0,.63,1) infinite kxPillScan;position:absolute;inset:0 auto 0 -42%}.service-artifact__grid{position:absolute;inset:1rem}.service-artifact__node{z-index:2;background:var(--kx-accent-cyan);border:1px solid #0a0a0a3d;width:.72rem;height:.72rem;animation:3.5s ease-out infinite kxNodePulse;position:absolute;box-shadow:0 0 22px #0a0a0a24}.service-artifact__node--1{top:18%;left:8%}.service-artifact__node--2{background:var(--kx-accent-lime);top:8%;left:44%}.service-artifact__node--3{background:var(--kx-accent-amber);top:46%;right:12%}.service-artifact__node--4{background:var(--kx-accent-rose);bottom:12%;left:22%}.service-artifact__node--5{bottom:18%;right:26%}.service-artifact__route{background:linear-gradient(90deg,var(--kx-accent-cyan),#0a0a0a1a);opacity:.7;transform-origin:0;height:1px;position:absolute}.service-artifact__route--one{width:44%;top:26%;left:12%;transform:rotate(-12deg)}.service-artifact__route--two{width:36%;top:23%;left:48%;transform:rotate(31deg)}.service-artifact__route--three{width:52%;bottom:28%;left:28%;transform:rotate(-18deg)}.service-artifact__output{gap:.45rem;padding:1rem;display:grid}.service-artifact__output span{background:#0a0a0a1f;height:.44rem;display:block}.service-artifact__output span:first-child{width:78%}.service-artifact__output span:nth-child(2){width:56%}.service-artifact__output span:nth-child(3){width:66%}.engagement-artifact{background:linear-gradient(135deg,#0a0a0a0b,#0000 44%),#0a0a0a05;border:1px solid #0a0a0a14;height:12rem;margin-top:2rem;position:relative;overflow:hidden}.engagement-artifact__header{text-transform:uppercase;color:#0a0a0a7a;justify-content:space-between;padding:.9rem;font-size:.62rem;font-weight:900;display:flex}.engagement-artifact__matrix{grid-template-columns:repeat(3,1fr);gap:.42rem;margin:0 .9rem;display:grid;position:relative;overflow:hidden}.engagement-artifact__matrix i{aspect-ratio:1;background:#0a0a0a09;border:1px solid #0a0a0a14;display:block}.engagement-artifact__matrix i.is-active{background:linear-gradient(135deg,var(--kx-accent-cyan),var(--kx-accent-lime)),var(--kx-accent-cyan);box-shadow:0 0 24px #0a0a0a1f}.engagement-artifact__scan{z-index:2;background:linear-gradient(90deg,#0000,#f9f9f99e,#0000);width:40%;animation:6.6s cubic-bezier(.37,0,.63,1) infinite kxPillScan;position:absolute;inset:0 auto 0 -42%}.engagement-artifact__footer{gap:.4rem;padding:.85rem .9rem;display:flex}.engagement-artifact__footer span{background:#0a0a0a1c;flex:1;height:.38rem;display:block}.pricing-scope-console__row{background:#f9f9f98c;border:1px solid #0a0a0a14;grid-template-columns:3rem 1fr;gap:1rem;padding:1rem;display:grid}.pricing-scope-console__row>span{font-family:var(--font-display-stack);color:var(--kx-accent-cyan);font-size:.82rem;font-weight:900}.contact-intake-form__intro{border-bottom:1px solid var(--line);padding-bottom:1rem}.contact-intake-form__intro p,.contact-intake-form__section legend{text-transform:uppercase;letter-spacing:.18em;color:var(--mute);font-size:.68rem;font-weight:900;line-height:1}.contact-intake-form__intro h2{max-width:min(100%,12.5ch);font-family:var(--font-display-stack);overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;color:var(--ink);margin-top:.6rem;font-size:clamp(2.2rem,5.8vw,3.6rem);font-weight:900;line-height:.84}.contact-intake-form__section{border:0;border-top:1px solid var(--line);gap:1.05rem;min-width:0;margin:0;padding:1.15rem 0 0;display:grid}.contact-intake-form__section legend{padding-right:1rem}.contact-checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.contact-checklist-option{border:1px solid var(--line);min-height:3.1rem;color:var(--ink-soft);background:#0a0a0a05;align-items:flex-start;gap:.55rem;padding:.68rem;font-size:.76rem;line-height:1.35;display:flex}.contact-checklist-option input{accent-color:var(--ink);margin-top:.12rem}.contact-checklist-option:has(input:checked){color:var(--ink);background:linear-gradient(135deg,#0a0a0a14,#0000 50%),#0a0a0a08;border-color:#0a0a0a57}@keyframes kxIntroWordmark{0%{opacity:0;transform:translateY(20px)scale(.985)}18%,74%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-18px)scale(.992)}}@keyframes kxIntroCurtain{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kxIntroCurtainLight{to{transform:translate(420%)}}@keyframes kxIntroExit{0%,72%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:1;visibility:hidden;transform:translateY(-101%)}}@keyframes kxWorkbenchBeam{0%,to{opacity:.16;transform:rotate(-18deg)scaleX(.68)}50%{opacity:.58;transform:rotate(-18deg)scaleX(1)}}@keyframes kxWorkbenchNode{0%,to{border-color:#f9f9f900}48%{border-color:#f9f9f95c}}.hero-tech-beam,.hero-tech-node,.studio-loop-field,.work-signal-stack,.work-live-badge{pointer-events:none}.hero-tech-beam{z-index:1;background:linear-gradient(90deg,transparent,var(--kx-accent-cyan),var(--kx-accent-lime),transparent);filter:drop-shadow(0 0 18px #f9f9f92e);mix-blend-mode:screen;opacity:0;transform-origin:50%;width:min(46vw,680px);height:1px;animation:8.4s cubic-bezier(.37,0,.63,1) infinite kxTechBeam}.hero-tech-beam--one{--beam-rotate:-24deg;top:31vh;left:42vw;transform:rotate(-24deg)translate(-26%)}.hero-tech-beam--two{--beam-rotate:17deg;background:linear-gradient(90deg,transparent,var(--kx-accent-amber),var(--kx-accent-cyan),transparent);width:min(38vw,560px);animation-delay:-4.2s;top:72vh;left:10vw;transform:rotate(17deg)translate(-26%)}.hero-tech-node{z-index:2;background:var(--kx-accent-cyan);opacity:.72;border:1px solid #f9f9f96b;width:9px;height:9px;animation:3.2s ease-out infinite kxNodePulse;box-shadow:0 0 0 6px #f9f9f914,0 0 26px #f9f9f93d}.hero-tech-node--one{top:34vh;left:63vw}.hero-tech-node--two{background:var(--kx-accent-lime);animation-delay:-1.5s;top:70vh;left:26vw;box-shadow:0 0 0 6px #f9f9f912,0 0 26px #f9f9f933}.hero-status-dock{flex-wrap:wrap;gap:.55rem;max-width:min(100%,31rem);margin-top:1.65rem;display:flex}.hero-status-pill{isolation:isolate;color:#f9f9f9cc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f9f9f90b;border:1px solid #f9f9f921;align-items:center;gap:.7rem;min-height:2.35rem;padding:.55rem .72rem;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f9f9f908}.hero-status-pill:before{content:"";z-index:-1;width:44%;animation:5.8s cubic-bezier(.37,0,.63,1) infinite kxPillScan;animation-delay:var(--status-delay,0s);background:linear-gradient(90deg,#0000,#f9f9f929,#0000);position:absolute;inset:0 auto 0 -46%}.hero-status-pill__label,.hero-status-pill__value{text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:800;line-height:1}.hero-status-pill__label{color:#f9f9f970}.hero-status-pill__value{color:#f9f9f9e0}.hero-live-state:before,.work-live-badge__dot{background:var(--kx-accent-lime)!important}.hero-live-meter>span{background:linear-gradient(90deg,#f9f9f929,var(--kx-accent-lime))!important}.work-live-badge{z-index:6;color:#f9f9f9e0;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0ab8;border:1px solid #fff3;align-items:center;gap:.45rem;padding:.55rem .65rem;font-size:.62rem;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:16px;left:16px;box-shadow:0 14px 38px #0a0a0a47}[data-work-preview=zwanenburg-montage] .work-live-badge{top:clamp(40px,15%,116px)}.work-live-badge__dot{border-radius:999px;width:.42rem;height:.42rem;animation:2.4s ease-out infinite kxLiveDot;box-shadow:0 0 #f9f9f92e}.work-signal-stack{z-index:6;gap:.34rem;width:min(26%,120px);display:grid;position:absolute;bottom:16px;right:16px}.work-signal-stack>span{transform-origin:0;background:linear-gradient(90deg,var(--kx-accent-cyan),var(--kx-accent-lime),transparent);opacity:.66;height:2px;animation:4.8s cubic-bezier(.16,1,.3,1) infinite kxSignalLine;display:block;transform:scaleX(.28)}.work-signal-stack>span:nth-child(2){background:linear-gradient(90deg,var(--kx-accent-amber),var(--kx-accent-cyan),transparent);animation-delay:-1.2s}.work-signal-stack>span:nth-child(3){background:linear-gradient(90deg,var(--kx-accent-lime),var(--kx-accent-rose),transparent);animation-delay:-2.4s}.work-card-frame{border:1px solid #0a0a0a14}.work-card:hover .work-live-badge,figure:hover .work-live-badge{border-color:#f9f9f96b}.work-index-signal-console{gap:.55rem;max-width:24rem;display:grid}.work-index-signal-console__row{color:#f9f9f9c7;background:#f9f9f909;border:1px solid #f9f9f91f;grid-template-columns:4.2rem 1fr;gap:1rem;padding:.78rem .85rem;display:grid;position:relative;overflow:hidden}.work-index-signal-console__row:before{content:"";width:40%;animation:6.2s cubic-bezier(.37,0,.63,1) infinite kxPillScan;animation-delay:var(--status-delay,0s);background:linear-gradient(90deg,#0000,#f9f9f924,#0000);position:absolute;inset:0 auto 0 -42%}.work-index-signal-console__row span,.work-index-signal-console__row strong{z-index:1;text-transform:uppercase;font-size:.62rem;line-height:1;position:relative}.work-index-signal-console__row span{color:#f9f9f96b}.work-index-signal-console__row strong{color:#f9f9f9db}.studio-loop-field{opacity:.9;background:linear-gradient(90deg,#0000 0 8%,#f9f9f90a 8% calc(8% + 1px),#0000 calc(8% + 1px)),linear-gradient(#0000 0 18%,#f9f9f90a 18% calc(18% + 1px),#0000 calc(18% + 1px));-webkit-mask-image:linear-gradient(#0000,#000 20% 78%,#0000);mask-image:linear-gradient(#0000,#000 20% 78%,#0000)}.studio-loop-field__scan{background:linear-gradient(90deg,transparent,var(--kx-accent-cyan),var(--kx-accent-lime),transparent);opacity:0;height:1px;animation:7.2s cubic-bezier(.37,0,.63,1) infinite kxStudioScan;position:absolute;top:38%;left:0;right:0}.studio-loop-field__axis{opacity:.42;background:linear-gradient(#0000,#f9f9f942,#0000);position:absolute}.studio-loop-field__axis--one{width:1px;height:74vh;top:10vh;left:19vw}.studio-loop-field__axis--two{background:linear-gradient(#0000,#bebebe38,#0000);width:1px;height:60vh;top:18vh;right:18vw}.studio-loop-console__item{color:#f9f9f9d1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f9f9f909;border:1px solid #f9f9f91f;min-height:5.6rem;padding:1rem;position:relative;overflow:hidden}.studio-loop-console__item:before{content:"";width:52%;animation:7s cubic-bezier(.37,0,.63,1) infinite kxPillScan;animation-delay:var(--loop-delay,0s);background:linear-gradient(90deg,#0000,#f9f9f91f,#0000);position:absolute;inset:0 auto 0 -55%}.studio-loop-console__item span,.studio-loop-console__item strong{z-index:1;text-transform:uppercase;display:block;position:relative}.studio-loop-console__item span{font-family:var(--font-display-stack);color:var(--kx-accent-lime);font-size:.72rem;font-weight:900}.studio-loop-console__item strong{color:#f9f9f9db;margin-top:1.45rem;font-size:.72rem;line-height:1.35}@keyframes kxTechBeam{0%,18%{opacity:0;transform:rotate(var(--beam-rotate,-24deg)) translate(-34%)}32%{opacity:.62}74%{opacity:.28}to{opacity:0;transform:rotate(var(--beam-rotate,-24deg)) translate(36%)}}@keyframes kxNodePulse{0%{opacity:.3;transform:scale(.78)}45%{opacity:.86;transform:scale(1)}to{opacity:.3;transform:scale(.78)}}@keyframes kxPillScan{0%,20%{opacity:0;transform:translate(0)}36%{opacity:1}to{opacity:0;transform:translate(360%)}}@keyframes kxLiveDot{0%{box-shadow:0 0 #f9f9f933}72%{box-shadow:0 0 0 10px #f9f9f900}to{box-shadow:0 0 #f9f9f900}}@keyframes kxSignalLine{0%,to{opacity:.34;transform:scaleX(.22)}44%{opacity:.92;transform:scaleX(1)}}@keyframes kxStudioScan{0%{opacity:0;transform:translateY(-18vh)}24%{opacity:.48}74%{opacity:.22}to{opacity:0;transform:translateY(22vh)}}@media(max-width:767px){.home-curtain-intro__wordmark{gap:.06em;font-size:clamp(2.6rem,11.6vw,3rem);line-height:.78}.home-curtain-intro__line--studio{padding-left:.08em}.thinking-workbench{min-height:24rem}.thinking-workbench__node{width:56%}.thinking-workbench__node--2{right:0}.service-artifact,.engagement-artifact{min-height:13rem}.contact-checklist-grid{grid-template-columns:1fr}.contact-intake-form__intro h2{font-size:clamp(2.05rem,12vw,3rem)}.hero-tech-beam{width:72vw}.hero-tech-beam--one{top:35vh;left:16vw}.hero-tech-beam--two{top:62vh;left:4vw}.hero-tech-node--one{top:36vh;left:78vw}.hero-tech-node--two{top:68vh;left:18vw}.hero-status-dock{grid-template-columns:1fr;max-width:calc(100vw - 48px);margin-top:1.35rem;display:grid}.hero-status-pill{justify-content:space-between;min-height:2.2rem}.work-live-badge{padding:.48rem .55rem;top:12px;left:12px}.work-signal-stack{width:32%;bottom:12px;right:12px}.studio-loop-field__axis--one{left:12vw}.studio-loop-field__axis--two{right:10vw}}@media(prefers-reduced-motion:reduce){.home-curtain-intro,.home-curtain-intro__wordmark,.home-curtain-intro__curtain,.home-curtain-intro__curtain:after,.thinking-workbench__beam,.thinking-workbench__node:before,.method-artifact__pulse,.service-artifact__scan,.service-artifact__node,.engagement-artifact__scan{animation:none!important}.home-curtain-intro{display:none}.hero-tech-beam,.hero-tech-node,.hero-status-pill:before,.work-live-badge__dot,.work-signal-stack>span,.work-index-signal-console__row:before,.studio-loop-field__scan,.studio-loop-console__item:before{animation:none!important}}
