.HeroSignalRail-module__t7qGVG__rail{gap:var(--atk-space-3);flex-direction:column;width:100%;display:flex}.HeroSignalRail-module__t7qGVG__line{height:var(--atk-rule);background:var(--atk-border-subtle);display:block;position:relative}.HeroSignalRail-module__t7qGVG__dot{width:5px;height:5px;animation:5.2s cubic-bezier(.4,0,.2,1) infinite HeroSignalRail-module__t7qGVG__atk-travel;display:block;position:absolute;top:-2px}@keyframes HeroSignalRail-module__t7qGVG__atk-travel{0%{left:0%}to{left:100%}}@media (prefers-reduced-motion:reduce){.HeroSignalRail-module__t7qGVG__dot{animation:none;left:50%}}
.Hero-module__s-6kkG__wrap{background:var(--atk-background-primary)}.Hero-module__s-6kkG__grid{max-width:var(--atk-w-standard);padding:var(--atk-space-8) var(--atk-margin) var(--atk-space-9);gap:var(--atk-space-7);grid-template-columns:minmax(0,2.6fr) minmax(0,1fr);align-items:end;margin:0 auto;display:grid}.Hero-module__s-6kkG__aside{align-items:flex-end;gap:var(--atk-space-4);flex-direction:column;width:min(240px,20vw);display:flex}@media (max-width:767px){.Hero-module__s-6kkG__grid{grid-template-columns:1fr}.Hero-module__s-6kkG__aside{align-items:flex-end;width:100%}}
@keyframes RealitySequence-module__v-OV0W__atk-in{0%{opacity:0}to{opacity:1}}@keyframes RealitySequence-module__v-OV0W__atk-scale{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes RealitySequence-module__v-OV0W__atk-scale-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.RealitySequence-module__v-OV0W__desktop{display:none}.RealitySequence-module__v-OV0W__mobile{z-index:0;isolation:isolate;border-bottom:var(--atk-rule) solid var(--atk-border-subtle);padding:var(--atk-space-6) var(--atk-margin);background:var(--atk-background-primary);display:block;position:relative}@media (min-width:901px){.RealitySequence-module__v-OV0W__desktop{view-timeline-name:--atk-city;view-timeline-axis:block;border-bottom:var(--atk-rule) solid var(--atk-border-subtle);background:var(--atk-background-primary);height:240vh;display:block;position:relative}.RealitySequence-module__v-OV0W__mobile{display:none}}.RealitySequence-module__v-OV0W__sticky{top:var(--header-height);height:calc(100vh - var(--header-height));justify-content:center;gap:var(--atk-space-6);padding:var(--atk-space-9) var(--atk-margin) var(--atk-space-8);box-sizing:border-box;max-width:var(--atk-w-standard);flex-direction:column;margin:0 auto;display:flex;position:sticky;overflow:hidden}.RealitySequence-module__v-OV0W__imageBox{aspect-ratio:16/10;border-radius:var(--atk-radius-lg);width:100%;max-height:85vh;position:relative;overflow:hidden}.RealitySequence-module__v-OV0W__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.RealitySequence-module__v-OV0W__mobileImage .RealitySequence-module__v-OV0W__tag{display:none}.RealitySequence-module__v-OV0W__tag{left:var(--atk-space-4);top:var(--atk-space-4);font-family:var(--atk-font-mono);font-size:var(--atk-label);letter-spacing:var(--atk-tr-label);color:var(--atk-text-muted);background:var(--atk-background-primary);padding:var(--atk-space-2) var(--atk-space-3);z-index:4;position:absolute}.RealitySequence-module__v-OV0W__dot{background:var(--atk-text-primary);z-index:4;opacity:0;width:6px;height:6px;animation:linear both RealitySequence-module__v-OV0W__atk-in;position:absolute;transform:translate(-50%,-50%)}.RealitySequence-module__v-OV0W__label{font-family:var(--atk-font-mono);font-size:var(--atk-label);letter-spacing:var(--atk-tr-label);color:var(--atk-text-primary);background:var(--atk-background-primary);padding:var(--atk-space-2) var(--atk-space-3);white-space:nowrap;z-index:4;opacity:0;animation:linear both RealitySequence-module__v-OV0W__atk-in;position:absolute;transform:translateY(-50%)}.RealitySequence-module__v-OV0W__nodeGreen{background:var(--atk-signal-active);z-index:4;opacity:0;width:7px;height:7px;animation:linear both RealitySequence-module__v-OV0W__atk-in;position:absolute;transform:translate(-50%,-50%)}.RealitySequence-module__v-OV0W__labelGreen{font-family:var(--atk-font-mono);font-size:var(--atk-label);letter-spacing:var(--atk-tr-label);color:var(--atk-signal-active);background:var(--atk-background-primary);padding:var(--atk-space-2) var(--atk-space-3);white-space:nowrap;z-index:4;opacity:0;animation:linear both RealitySequence-module__v-OV0W__atk-in;position:absolute;transform:translateY(-50%)}.RealitySequence-module__v-OV0W__lineNeutral,.RealitySequence-module__v-OV0W__lineGreen{z-index:3;width:1px;height:1px;animation-timing-function:cubic-bezier(.2,0,0,1);animation-fill-mode:both;position:absolute;transform:scale(0)}.RealitySequence-module__v-OV0W__animScaleX{animation-name:RealitySequence-module__v-OV0W__atk-scale}.RealitySequence-module__v-OV0W__animScaleY{animation-name:RealitySequence-module__v-OV0W__atk-scale-y}.RealitySequence-module__v-OV0W__lineNeutral{background:#f7f6f273}.RealitySequence-module__v-OV0W__lineGreen{background:var(--atk-signal-active)}.RealitySequence-module__v-OV0W__line1{margin:0 0 var(--atk-space-6);max-width:var(--atk-w-standard);font-size:var(--atk-h2);letter-spacing:var(--atk-tr-h2);font-weight:500;line-height:var(--atk-lh-h2)}@media (prefers-reduced-motion:reduce){.RealitySequence-module__v-OV0W__dot,.RealitySequence-module__v-OV0W__label,.RealitySequence-module__v-OV0W__nodeGreen,.RealitySequence-module__v-OV0W__labelGreen,.RealitySequence-module__v-OV0W__lineNeutral,.RealitySequence-module__v-OV0W__lineGreen{transform-origin:inherit;opacity:1!important;animation-duration:1ms!important;animation-iteration-count:1!important}.RealitySequence-module__v-OV0W__dot,.RealitySequence-module__v-OV0W__nodeGreen{transform:translate(-50%,-50%)!important}.RealitySequence-module__v-OV0W__lineNeutral,.RealitySequence-module__v-OV0W__lineGreen{transform:scale(1)!important}}@supports not (animation-timeline:view()){.RealitySequence-module__v-OV0W__dot,.RealitySequence-module__v-OV0W__label,.RealitySequence-module__v-OV0W__nodeGreen,.RealitySequence-module__v-OV0W__labelGreen{opacity:1}.RealitySequence-module__v-OV0W__dot,.RealitySequence-module__v-OV0W__nodeGreen{transform:translate(-50%,-50%)}.RealitySequence-module__v-OV0W__lineNeutral,.RealitySequence-module__v-OV0W__lineGreen{transform:scale(1)}}.RealitySequence-module__v-OV0W__mobileImage{aspect-ratio:4/5;border-radius:var(--atk-radius-md);margin-bottom:var(--atk-space-6);view-timeline-name:--atk-mobile-seq;view-timeline-axis:block;position:relative;overflow:hidden}.RealitySequence-module__v-OV0W__line1Mobile{font-size:var(--atk-h2);letter-spacing:var(--atk-tr-h2);font-weight:500;line-height:var(--atk-lh-h2);margin:0}
.WhatWeDo-module__6jxMbq__wrap{background:var(--atk-surface-elevated)}.WhatWeDo-module__6jxMbq__section{max-width:var(--atk-w-standard);padding:var(--atk-space-8) var(--atk-margin);box-sizing:border-box;justify-content:center;gap:var(--atk-space-8);flex-direction:column;min-height:85vh;margin:0 auto;display:flex}.WhatWeDo-module__6jxMbq__intro{gap:var(--atk-space-5);max-width:var(--atk-w-editorial);flex-direction:column;display:flex}.WhatWeDo-module__6jxMbq__paragraphs{gap:var(--atk-space-4);max-width:var(--atk-w-reading);flex-direction:column;display:flex}.WhatWeDo-module__6jxMbq__steps{gap:var(--atk-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1023px){.WhatWeDo-module__6jxMbq__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.WhatWeDo-module__6jxMbq__steps{grid-template-columns:1fr}}.WhatWeDo-module__6jxMbq__step{background:var(--atk-background-secondary);border:var(--atk-rule) solid var(--atk-border-subtle);border-radius:var(--atk-radius-md);padding:var(--atk-space-5);gap:var(--atk-space-2);min-height:172px;transition:border-color var(--atk-t-standard) var(--atk-ease-enter);flex-direction:column;display:flex}.WhatWeDo-module__6jxMbq__step:hover{border-color:var(--atk-border-strong)}.WhatWeDo-module__6jxMbq__stepNumber{font-family:var(--atk-font-mono);font-size:var(--atk-label);letter-spacing:var(--atk-tr-label);color:var(--atk-text-muted)}.WhatWeDo-module__6jxMbq__stepRule{height:var(--atk-rule);background:var(--atk-border-strong);margin-top:auto}
.WhatWeBuild-module__TWQWEq__wrap{border-top:var(--atk-rule) solid var(--atk-border-subtle);border-bottom:var(--atk-rule) solid var(--atk-border-subtle);background:var(--atk-surface-inset);align-items:center;min-height:80vh;display:flex}.WhatWeBuild-module__TWQWEq__inner{width:100%;max-width:var(--atk-w-standard);box-sizing:border-box;padding:var(--atk-space-8) var(--atk-margin);gap:var(--atk-space-7);flex-direction:column;margin:0 auto;display:flex}.WhatWeBuild-module__TWQWEq__head{gap:var(--atk-space-4);max-width:var(--atk-w-editorial);flex-direction:column;display:flex}.WhatWeBuild-module__TWQWEq__pillars{gap:var(--atk-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));display:grid}.WhatWeBuild-module__TWQWEq__pillar{gap:var(--atk-space-4);color:var(--atk-text-primary);flex-direction:column;display:flex}.WhatWeBuild-module__TWQWEq__pillarImage{aspect-ratio:4/3;border-radius:var(--atk-radius-lg);position:relative;overflow:hidden}.WhatWeBuild-module__TWQWEq__pillarImage img{transition:transform var(--atk-t-cinematic) var(--atk-ease-enter)}.WhatWeBuild-module__TWQWEq__pillar:hover .WhatWeBuild-module__TWQWEq__pillarImage img{transform:scale(1.04)}.WhatWeBuild-module__TWQWEq__pillarId{left:var(--atk-space-4);bottom:var(--atk-space-3);font-family:var(--atk-font-mono);font-size:var(--atk-label);letter-spacing:var(--atk-tr-label);color:var(--atk-text-primary);background:var(--atk-background-primary);padding:var(--atk-space-2) var(--atk-space-3);position:absolute}.WhatWeBuild-module__TWQWEq__pillarBody{gap:var(--atk-space-2);flex-direction:column;display:flex}.WhatWeBuild-module__TWQWEq__pillarLink{margin-top:var(--atk-space-2);font-size:var(--atk-small);color:var(--atk-text-primary);border-bottom:var(--atk-rule) solid transparent;transition:border-color var(--atk-t-fast) var(--atk-ease-enter);align-self:flex-start;font-weight:600}.WhatWeBuild-module__TWQWEq__pillar:hover .WhatWeBuild-module__TWQWEq__pillarLink{border-color:var(--atk-border-strong)}
.primitives-module__nUh8la__mono{font-family:var(--atk-font-mono);letter-spacing:var(--atk-tr-mono);font-variant-numeric:tabular-nums}.primitives-module__nUh8la__label{font-family:var(--atk-font-mono);font-size:var(--atk-label);letter-spacing:var(--atk-tr-label);text-transform:uppercase;color:var(--atk-text-muted)}.primitives-module__nUh8la__hairline{border-top:var(--atk-rule) solid var(--atk-border-subtle)}.primitives-module__nUh8la__caption{font-size:var(--atk-small);color:var(--atk-text-secondary);line-height:1.5}.primitives-module__nUh8la__railOwner{display:block}@media (max-width:767px){.primitives-module__nUh8la__railOwner{display:none}}@keyframes primitives-module__nUh8la__atk-pulse-dot{0%,49%{opacity:1}50%,to{opacity:.16}}.primitives-module__nUh8la__pulse{animation:primitives-module__nUh8la__atk-pulse-dot var(--atk-pulse) steps(1, end) infinite}@media (prefers-reduced-motion:reduce){.primitives-module__nUh8la__pulse{animation-duration:1ms}}
.LiveExecution-module__3YQhqq__wrap{background:var(--atk-surface);border-top:var(--atk-rule) solid var(--atk-border-subtle);border-bottom:var(--atk-rule) solid var(--atk-border-subtle);align-items:center;min-height:70vh;display:flex}.LiveExecution-module__3YQhqq__inner{width:100%;max-width:var(--atk-w-standard);box-sizing:border-box;padding:var(--atk-space-9) var(--atk-margin) var(--atk-space-8);gap:var(--atk-space-6);flex-direction:column;margin:0 auto;display:flex}.LiveExecution-module__3YQhqq__head{justify-content:space-between;align-items:baseline;gap:var(--atk-space-5);flex-wrap:wrap;display:flex}.LiveExecution-module__3YQhqq__lanes{flex-direction:column;display:flex}.LiveExecution-module__3YQhqq__lane{gap:var(--atk-space-3) var(--atk-space-5);border-top:var(--atk-rule) solid var(--atk-border-subtle);padding:var(--atk-space-3) 0;flex-wrap:wrap;align-items:center;display:flex}.LiveExecution-module__3YQhqq__laneLabel{font-family:var(--atk-font-mono);font-size:var(--atk-mono);letter-spacing:var(--atk-tr-mono);flex:0 0 200px}.LiveExecution-module__3YQhqq__laneBar{flex:220px;min-width:180px}.LiveExecution-module__3YQhqq__laneTime{font-family:var(--atk-font-mono);font-size:var(--atk-mono);color:var(--atk-text-muted);font-variant-numeric:tabular-nums;text-align:right;flex:0 0 60px;margin-left:auto}.LiveExecution-module__3YQhqq__stats{gap:var(--atk-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}
.Loop-module__sulKSq__wrap{border-top:var(--atk-rule) solid var(--atk-border-subtle);border-bottom:var(--atk-rule) solid var(--atk-border-subtle);background:var(--atk-surface-elevated);view-timeline-name:--atk-loop;view-timeline-axis:block;position:relative}@media (min-width:901px){.Loop-module__sulKSq__wrap{height:240vh}}.Loop-module__sulKSq__pin{align-items:center;display:flex}@media (min-width:901px){.Loop-module__sulKSq__pin{top:var(--header-height);height:calc(100vh - var(--header-height));position:sticky;overflow:hidden}}.Loop-module__sulKSq__inner{width:100%;max-width:var(--atk-w-standard);box-sizing:border-box;padding:var(--atk-space-8) var(--atk-margin) var(--atk-space-9);flex-direction:column;gap:clamp(24px,4vw,40px);margin:0 auto;display:flex}.Loop-module__sulKSq__head{gap:var(--atk-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:baseline;display:grid}.Loop-module__sulKSq__diagram{position:relative}.Loop-module__sulKSq__stages{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}@media (max-width:1100px){.Loop-module__sulKSq__stages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.Loop-module__sulKSq__stages{grid-template-columns:1fr}}.Loop-module__sulKSq__stage{background:var(--atk-background-primary);border:var(--atk-rule) solid var(--atk-border-subtle);border-radius:var(--atk-radius-md);flex-direction:column;gap:10px;min-height:172px;padding:20px;display:flex}.Loop-module__sulKSq__eyebrow{font-family:var(--atk-font-mono);letter-spacing:.12em;color:var(--atk-text-muted);font-size:11px}.Loop-module__sulKSq__eyebrowActive{color:var(--atk-signal-active)}.Loop-module__sulKSq__title{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.2}.Loop-module__sulKSq__meta{font-family:var(--atk-font-mono);letter-spacing:.08em;color:var(--atk-text-secondary);font-size:11px;line-height:1.7}.Loop-module__sulKSq__rule{height:var(--atk-rule);background:var(--atk-border-strong);margin-top:auto}@keyframes Loop-module__sulKSq__atk-border{0%,99%{border-color:var(--atk-border-subtle)}to{border-color:var(--atk-signal-active)}}@keyframes Loop-module__sulKSq__atk-activate{0%,99%{background:var(--atk-border-strong)}to{background:var(--atk-signal-active)}}.Loop-module__sulKSq__animBorder{animation-name:Loop-module__sulKSq__atk-border;animation-timing-function:linear;animation-fill-mode:both}.Loop-module__sulKSq__animActivate{animation-name:Loop-module__sulKSq__atk-activate;animation-timing-function:linear;animation-fill-mode:both}@media (prefers-reduced-motion:reduce){.Loop-module__sulKSq__animBorder{border-color:var(--atk-signal-active)!important;animation-duration:1ms!important;animation-iteration-count:1!important}.Loop-module__sulKSq__animActivate{background:var(--atk-signal-active)!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@supports not (animation-timeline:view()){.Loop-module__sulKSq__animBorder{border-color:var(--atk-signal-active)}.Loop-module__sulKSq__animActivate{background:var(--atk-signal-active)}.Loop-module__sulKSq__animReturn{opacity:1;left:0;transform:translate(0)}}.Loop-module__sulKSq__feedback{border:var(--atk-rule) solid var(--atk-border-subtle);border-radius:var(--atk-radius-sm);font-family:var(--atk-font-mono);letter-spacing:.12em;color:var(--atk-text-muted);flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;padding:13px 16px;font-size:11px;display:flex}.Loop-module__sulKSq__feedback span:first-child,.Loop-module__sulKSq__feedbackResolved{white-space:nowrap}.Loop-module__sulKSq__feedbackResolved{color:var(--atk-signal-active)}.Loop-module__sulKSq__track{flex:160px;min-width:120px;height:7px;position:relative}.Loop-module__sulKSq__trackLine{height:var(--atk-rule);background:var(--atk-border-strong);position:absolute;top:3px;left:0;right:0}.Loop-module__sulKSq__dot{background:var(--atk-signal-active);width:7px;height:7px;position:absolute;top:0}@keyframes Loop-module__sulKSq__atk-return{0%,10%{opacity:1;left:100%;transform:translate(-100%)}90%,to{opacity:1;left:0%;transform:translate(0)}}.Loop-module__sulKSq__animReturn{animation-name:Loop-module__sulKSq__atk-return;animation-timing-function:cubic-bezier(.2,0,0,1);animation-fill-mode:both}@media (prefers-reduced-motion:reduce){.Loop-module__sulKSq__animReturn{opacity:1!important;animation-duration:1ms!important;animation-iteration-count:1!important;left:0!important;transform:translate(0)!important}}
