._shell_c70c7_1{--night:#040507;--paper:#f1eee7;--ink:#10161f;--cyan:#6ce8ff;--blue:#2872ff;--amber:#ff9b45;--line:#ffffff26;--gutter:clamp(1.25rem, 4vw, 5rem);--nav-height:5.35rem;background:var(--night);color:#f8f8f4;min-width:320px;font-family:Helvetica Neue,Avenir Next,Segoe UI,system-ui,sans-serif;position:relative;overflow:clip}._skip_c70c7_20{z-index:1000;color:#000;background:#fff;padding:.8rem 1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}._skip_c70c7_20:focus{transform:none}._nav_c70c7_35{z-index:100;width:100%;height:var(--nav-height);padding-inline:var(--gutter);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#040507d4,#0405073d);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:fixed;top:0;left:0}._brand_c70c7_51{width:max-content;color:inherit;align-items:center;gap:.72rem;text-decoration:none;display:inline-flex}._brand_c70c7_51>img{object-fit:cover;border-radius:2px;flex:none;width:2.65rem;height:2.65rem}._brand_c70c7_51>span{text-transform:uppercase;display:grid}._brand_c70c7_51 b{letter-spacing:.2em;font-size:.62rem;font-weight:650}._brand_c70c7_51 small{color:#8f98aa;letter-spacing:.16em;margin-top:.28rem;font-size:.48rem}._navPosition_c70c7_86{color:#aab0bb;letter-spacing:.16em;align-items:center;gap:.75rem;min-width:8.4rem;margin:0;font:600 .57rem/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}._navPosition_c70c7_86>i{background:#ffffff2e;width:5.1rem;height:1px;position:relative;overflow:hidden}._navPosition_c70c7_86>i:after{background:linear-gradient(90deg, var(--blue), var(--cyan));content:"";transform:scaleX(var(--master-progress,0));transform-origin:0;position:absolute;inset:0}._navCta_c70c7_118{color:inherit;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff70;justify-self:end;padding-block:.78rem;font-size:.63rem;font-weight:650;text-decoration:none}._navCta_c70c7_118 span{color:var(--cyan);margin-left:.35rem}._journey_c70c7_135{--master-progress:0;--alain-left:0;--alain-front:1;--alain-right:0;--alain-opacity:1;--alain-shift:0%;--alain-rise:0%;--alain-yaw:0deg;--alain-tag:1;--scene-0:1;--scene-1:0;--scene-2:0;--scene-3:0;--scene-4:0;--scene-5:0;--scene-6:0;--mark:0;--scan:0;--module-x:78%;--module-y:73%;--module-width:7rem;--module-height:3.6rem;--module-radius:18%;--module-rx:-8deg;--module-ry:-18deg;--module-rz:-5deg;--module-depth:1;--module-pulse:1;--cta-charge:0;--paper-rise:0;background:var(--night);position:relative}._stage_c70c7_170{z-index:0;isolation:isolate;background:radial-gradient(circle at 70% 42%, #1857de38, transparent 36rem), radial-gradient(circle at 74% 58%, #5de4ff14, transparent 31rem), var(--night);height:100svh;position:sticky;top:0;overflow:hidden}._stage_c70c7_170:after{z-index:7;background:var(--paper);content:"";height:14svh;transform:translateY(calc((1 - var(--paper-rise)) * 102%));border-top:1px solid #6ce8ffb3;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px 2.4rem #2872ff3d}._atmosphere_c70c7_197{z-index:0;filter:blur(1px);transform:translate3d(calc((var(--master-progress) - .5) * 4%), 0, 0) rotate(calc(var(--master-progress) * 3deg));background:radial-gradient(circle at 78% 22%,#ff984114,#0000 22%),radial-gradient(circle at 72% 62%,#2d6dff29,#0000 36%),linear-gradient(116deg,#0000 49%,#6de8ff0a 50%,#0000 51%);position:absolute;inset:-18%}._alainTurntable_c70c7_215{z-index:2;top:calc(var(--nav-height) + .2rem);width:min(39vw,38rem);opacity:var(--alain-opacity);transform:translate3d(var(--alain-shift), var(--alain-rise), 0) perspective(80rem) rotateY(var(--alain-yaw));transform-origin:55% 54%;will-change:opacity, transform;position:absolute;bottom:auto;right:clamp(-3.5rem,-2.5vw,-1rem)}._alainViews_c70c7_229{aspect-ratio:2/3;filter:saturate(.92)contrast(1.035);isolation:isolate;width:100%;position:relative;overflow:hidden}._alainViews_c70c7_229:after{z-index:3;background:linear-gradient(90deg, var(--night), transparent 12%, transparent 88%, var(--night)), linear-gradient(0deg, var(--night), transparent 19% 91%, var(--night));content:"";pointer-events:none;position:absolute;inset:0}._alainView_c70c7_229{background:#020306;position:absolute;inset:0;overflow:hidden}._alainView_c70c7_229>img{object-fit:fill;width:300%;max-width:none;height:100%;position:absolute;top:0}._alainViewleft_c70c7_271{opacity:var(--alain-left)}._alainViewleft_c70c7_271>img{left:0}._alainViewfront_c70c7_279{opacity:var(--alain-front)}._alainViewfront_c70c7_279>img{left:-100%}._alainViewright_c70c7_287{opacity:var(--alain-right)}._alainViewright_c70c7_287>img{left:-200%}._alainTag_c70c7_295{z-index:4;color:#fff;opacity:var(--alain-tag);text-transform:uppercase;border-top:1px solid #ffffff47;margin:0;padding:.75rem 0 0 2.7rem;display:grid;position:absolute;bottom:10%;right:9%}._alainTag_c70c7_295:before{background:var(--cyan);width:2.1rem;height:3px;box-shadow:0 0 1rem var(--cyan);content:"";position:absolute;top:-2px;left:0}._alainTag_c70c7_295 b{letter-spacing:.18em;font-size:.58rem}._alainTag_c70c7_295 span{color:#98a5b8;letter-spacing:.12em;margin-top:.24rem;font-size:.45rem}._visualNarrative_c70c7_332{z-index:6;top:calc(var(--nav-height) + 2.5rem);pointer-events:none;width:min(53vw,55rem);position:absolute;bottom:5.5rem;right:2vw}._visualScene_c70c7_342{--scene:0;opacity:var(--scene);transform:translate3d(calc((1 - var(--scene)) * 2rem), 0, 0) scale(calc(.96 + var(--scene) * .04));transform-origin:60%;position:absolute;inset:0}._visualScene_c70c7_342:before{border:1px solid rgb(108 232 255/calc(var(--scene) * 9%));content:"";transform:rotate(calc((1 - var(--scene)) * 8deg));border-radius:50%;position:absolute;inset:5% 3% 8% 8%;box-shadow:inset 0 0 7rem #2872ff0d}._sceneLegend_c70c7_362{text-align:right;text-transform:uppercase;border-top:1px solid #ffffff3d;min-width:14rem;margin:0;padding:.7rem 0 0 3rem;display:grid;position:absolute;bottom:3%;right:5%}._sceneLegend_c70c7_362:before{background:linear-gradient(90deg, var(--blue), var(--cyan));width:2.3rem;height:3px;box-shadow:0 0 1rem var(--cyan);content:"";position:absolute;top:-2px;left:0}._sceneLegend_c70c7_362 b{color:#fff;letter-spacing:.11em;font-size:.56rem}._sceneLegend_c70c7_362 span{color:#8e99a9;letter-spacing:.1em;margin-top:.3rem;font-size:.46rem}._mandateBrief_c70c7_399{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:linear-gradient(125deg,#14305dc2,#0408109e);border:1px solid #93e8ff5c;border-radius:.2rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;width:min(21rem,42%);padding:1.05rem 1.15rem;display:grid;position:absolute;top:44%;left:7%;box-shadow:inset 0 0 0 1px #ffffff0a,0 1.5rem 5rem #00000075,0 0 2.5rem #2872ff26}._mandateBrief_c70c7_399:before{background:linear-gradient(90deg, var(--cyan), transparent);width:38%;height:2px;box-shadow:0 0 1rem var(--cyan);content:"";position:absolute;top:-1px;left:-1px}._mandateBrief_c70c7_399 small,._mandateBrief_c70c7_399 p{grid-column:1/-1}._mandateBrief_c70c7_399 small{color:var(--cyan);letter-spacing:.15em;text-transform:uppercase;font:650 .51rem/1 ui-monospace,SFMono-Regular,Consolas,monospace}._mandateBrief_c70c7_399 p{color:#fff;max-width:15rem;margin:1rem 0 1.7rem;font-family:"Bodoni 72",Didot,Iowan Old Style,Georgia,serif;font-size:clamp(1.05rem,1.55vw,1.5rem);line-height:1.12}._mandateBrief_c70c7_399 span{color:#a7b2c1;letter-spacing:.12em;text-transform:uppercase;font-size:.48rem;font-weight:650}._mandateBrief_c70c7_399 i{background:linear-gradient(90deg, var(--blue), var(--cyan));height:1px;box-shadow:0 0 .7rem var(--cyan);position:relative;overflow:visible}._mandateBrief_c70c7_399 i:after{border-top:1px solid var(--cyan);border-right:1px solid var(--cyan);content:"";width:.34rem;height:.34rem;position:absolute;top:-.18rem;right:-1px;transform:rotate(45deg)}._constraintOrbit_c70c7_483{aspect-ratio:1;width:min(34rem,72%);transform:translate(-50%, -53%) rotate(calc((1 - var(--scene)) * -12deg));border:1px solid #6ce8ff29;border-radius:50%;position:absolute;top:50%;left:50%}._constraintOrbit_c70c7_483:before,._constraintOrbit_c70c7_483:after{content:"";border:1px solid #6ce8ff1f;border-radius:50%;position:absolute}._constraintOrbit_c70c7_483:before{inset:17%}._constraintOrbit_c70c7_483:after{inset:34%;box-shadow:0 0 2.5rem #2872ff24,inset 0 0 2.5rem #6ce8ff17}._orbitCore_c70c7_513{z-index:2;aspect-ratio:1;background:radial-gradient(circle, white 0 5%, var(--cyan) 7%, transparent 64%);width:2.8rem;transform:translate(-50%, -50%) scale(calc(.62 + var(--scene) * .38));border:1px solid #c4f8ffb3;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 0 2.5rem #6ce8ff8a}._constraintOrbit_c70c7_483>span{z-index:3;color:#d9e1eb;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040a14b8;border:1px solid #ffffff38;border-radius:999px;place-items:center;min-width:6.2rem;padding:.62rem .78rem;font-size:.51rem;font-weight:650;display:grid;position:absolute}._constraintOrbit_c70c7_483>span:before{aspect-ratio:1;background:var(--cyan);width:.28rem;box-shadow:0 0 .8rem var(--cyan);content:"";border-radius:50%;position:absolute}._constraintOrbit_c70c7_483>span:first-of-type{top:-4%;left:50%;transform:translate(-50%)}._constraintOrbit_c70c7_483>span:first-of-type:before{bottom:-1.1rem}._constraintOrbit_c70c7_483>span:nth-of-type(2){top:28%;right:-11%}._constraintOrbit_c70c7_483>span:nth-of-type(2):before,._constraintOrbit_c70c7_483>span:nth-of-type(3):before{left:-1.1rem}._constraintOrbit_c70c7_483>span:nth-of-type(3){bottom:7%;right:1%}._constraintOrbit_c70c7_483>span:nth-of-type(4){bottom:7%;left:1%}._constraintOrbit_c70c7_483>span:nth-of-type(4):before,._constraintOrbit_c70c7_483>span:nth-of-type(5):before{right:-1.1rem}._constraintOrbit_c70c7_483>span:nth-of-type(5){top:28%;left:-11%}._methodRail_c70c7_600{width:min(42rem,86%);transform-style:preserve-3d;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)perspective(60rem)rotateX(58deg)rotate(-8deg)}._methodRail_c70c7_600:before{z-index:-1;background:linear-gradient(90deg, var(--blue), var(--cyan), white);height:2px;box-shadow:0 0 1.8rem var(--cyan);content:"";transform:scaleX(var(--scene));transform-origin:0;position:absolute;top:50%;left:6%;right:6%}._methodRail_c70c7_600>span{aspect-ratio:1;width:clamp(5rem,9vw,7.2rem);transform:translateZ(calc((4 - var(--scene)) * .65rem)) scale(calc(.78 + var(--scene) * .22));transform-style:preserve-3d;background:linear-gradient(140deg,#ffffff14,#0000 48%),#071123d6;border:1px solid #9bedff66;border-radius:.7rem;place-self:center;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 2rem #2872ff17,0 1rem 2.4rem #00000061}._methodRail_c70c7_600>span:after{content:"";border:1px solid #ffffff17;border-radius:.4rem;position:absolute;inset:10%}._methodRail_c70c7_600 i,._methodRail_c70c7_600 b{text-transform:uppercase;font-style:normal;position:absolute}._methodRail_c70c7_600 i{color:var(--cyan);font:650 .52rem/1 ui-monospace,SFMono-Regular,Consolas,monospace;top:13%;left:13%}._methodRail_c70c7_600 b{color:#fff;letter-spacing:.08em;text-align:center;max-width:6rem;font-size:clamp(.48rem,.68vw,.62rem)}._knowledgeLinks_c70c7_680{fill:none;stroke:#6ce8ff52;stroke-dasharray:1 10;stroke-linecap:round;stroke-width:2px;width:min(46rem,92%);position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-52%)}._sceneKnowledge_c70c7_694>span{color:#d8e2ed;letter-spacing:.11em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050d1bc4;border:1px solid #94ebff4d;border-radius:999px;place-items:center;min-width:5.2rem;padding:.66rem .85rem;font-size:.49rem;font-weight:650;display:grid;position:absolute}._sceneKnowledge_c70c7_694 ._knowledgeCore_c70c7_711{aspect-ratio:1;color:#fff;background:radial-gradient(circle,#6ce8ff57,#0d2553cc);border-color:#bef6ffb3;min-width:4.2rem;font-size:.7rem;top:50%;left:54%;transform:translate(-50%,-50%);box-shadow:0 0 3rem #2872ff5c}._knowledgeNodeA_c70c7_728{top:43%;left:8%}._knowledgeNodeB_c70c7_733{top:13%;left:34%}._knowledgeNodeC_c70c7_738{top:70%;left:32%}._knowledgeNodeD_c70c7_743{top:15%;right:7%}._knowledgeNodeE_c70c7_748{bottom:14%;right:4%}._systemStack_c70c7_753{width:min(34rem,72%);height:min(28rem,65%);transform-style:preserve-3d;position:absolute;top:50%;left:52%;transform:translate(-50%,-52%)perspective(70rem)rotateX(57deg)rotate(-31deg)}._systemStack_c70c7_753>span{transform-style:preserve-3d;background:linear-gradient(135deg,#ffffff1a,#0000 38%),#071225c2;border:1px solid #92ebff61;border-radius:.5rem;align-items:flex-end;padding:1rem;display:flex;position:absolute;inset:16% 8%;transform:translateZ(0);box-shadow:inset 0 0 3rem #2872ff14,0 1.2rem 2.2rem #00000057}._systemStack_c70c7_753>span:first-of-type{transform:translateZ(8rem)}._systemStack_c70c7_753>span:nth-of-type(2){transform:translateZ(5.25rem)}._systemStack_c70c7_753>span:nth-of-type(3){transform:translateZ(2.5rem)}._systemStack_c70c7_753>span:nth-of-type(4){transform:translateZ(0)}._systemStack_c70c7_753 b{color:#fff;letter-spacing:.13em;text-transform:uppercase;font-size:.54rem}._systemStack_c70c7_753 span>i{aspect-ratio:1;background:var(--cyan);width:.45rem;box-shadow:0 0 1rem var(--cyan);border-radius:50%;position:absolute;top:12%;right:12%}._systemStack_c70c7_753>em{z-index:10;aspect-ratio:1;color:#fff;letter-spacing:.08em;background:#081a3ae0;border:1px solid #d4faffb3;border-radius:50%;place-items:center;width:4.4rem;font-size:.7rem;font-style:normal;font-weight:700;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(10rem)rotate(31deg)rotateX(-57deg);box-shadow:0 0 2.6rem #6ce8ff66}._signalStory_c70c7_838{grid-template-columns:7rem 1fr 9rem;align-items:center;gap:1.4rem;width:min(44rem,88%);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._signalCapture_c70c7_850,._signalScreen_c70c7_851{color:#aeb8c6;letter-spacing:.13em;text-transform:uppercase;place-items:center;gap:1rem;font-size:.5rem;font-weight:650;display:grid}._signalCapture_c70c7_850>i{aspect-ratio:1;border:1px solid #9fefff7a;border-radius:50%;width:5.4rem;position:relative;box-shadow:inset 0 0 2rem #2872ff1f,0 0 2rem #6ce8ff1f}._signalCapture_c70c7_850>i:before,._signalCapture_c70c7_850>i:after{content:"";border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._signalCapture_c70c7_850>i:before{aspect-ratio:1;border:1px solid #ffffff70;width:44%}._signalCapture_c70c7_850>i:after{aspect-ratio:1;background:var(--cyan);width:.65rem;box-shadow:0 0 1.3rem var(--cyan)}._signalWave_c70c7_896{background:linear-gradient(90deg,#0000,#2872ff0d,#0000);border-left:1px solid #6ce8ff26;border-right:1px solid #6ce8ff26;justify-content:space-around;align-items:center;height:8rem;display:flex}._signalWave_c70c7_896>i{background:linear-gradient(180deg, transparent, var(--cyan), transparent);width:1px;height:80%;box-shadow:0 0 .8rem var(--cyan);transform:scaleY(var(--scene))}._signalWave_c70c7_896>i:nth-child(2),._signalWave_c70c7_896>i:nth-child(8){height:45%}._signalWave_c70c7_896>i:nth-child(3),._signalWave_c70c7_896>i:nth-child(7){height:68%}._signalWave_c70c7_896>i:nth-child(4),._signalWave_c70c7_896>i:nth-child(6){height:34%}._signalWave_c70c7_896>i:nth-child(5){background:linear-gradient(180deg, transparent, white, var(--cyan), transparent);height:94%}._signalScreen_c70c7_851>i{aspect-ratio:16/10;background:radial-gradient(circle at 65% 40%,#6ce8ff3d,#0000 22%),linear-gradient(135deg,#2872ff2e,#0000 60%);border:1px solid #9fefff7a;border-radius:.3rem;width:8.5rem;position:relative;box-shadow:inset 0 0 2.5rem #2872ff1a,0 0 2rem #6ce8ff1a}._signalScreen_c70c7_851>i:after{background:linear-gradient(90deg, var(--blue), var(--cyan), white);height:1px;box-shadow:0 0 .8rem var(--cyan);content:"";transform:scaleX(var(--scene));transform-origin:0;position:absolute;bottom:14%;left:12%;right:12%}._proofSystem_c70c7_972{aspect-ratio:1;border:1px solid #6ce8ff33;border-radius:50%;width:min(34rem,72%);position:absolute;top:50%;left:52%;transform:translate(-50%,-54%);box-shadow:inset 0 0 6rem #2872ff12,0 0 7rem #2872ff14}._proofSystem_c70c7_972:before,._proofSystem_c70c7_972:after,._proofRing_c70c7_988{content:"";border:1px solid #6ce8ff24;border-radius:50%;position:absolute}._proofSystem_c70c7_972:before{inset:16%}._proofSystem_c70c7_972:after{inset:33%}._proofRing_c70c7_988{border-top-color:var(--cyan);transform:rotate(calc(var(--scene) * 180deg));border-right-color:#0000;inset:-4%}._proofYears_c70c7_1010{z-index:2;text-align:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._proofYears_c70c7_1010 b{color:#fff;letter-spacing:-.08em;text-shadow:0 0 3rem #6ce8ff3d;font-size:clamp(4rem,8vw,8rem);line-height:.8}._proofYears_c70c7_1010 small{color:#aab4c2;letter-spacing:.13em;text-transform:uppercase;margin-top:1rem;font-size:.5rem;font-weight:650}._proofIso_c70c7_1037,._proofLanguages_c70c7_1038{z-index:3;color:#e0e7ef;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050c18c7;border:1px solid #fff3;border-radius:999px;padding:.62rem .82rem;font-size:.5rem;font-weight:650;position:absolute}._proofIso_c70c7_1037{top:9%;right:-2%}._proofLanguages_c70c7_1038{bottom:12%;left:-4%}._canvas_c70c7_1063,._canvas_c70c7_1063>div,._canvas_c70c7_1063 canvas{z-index:4;width:100%;height:100%;position:absolute;inset:0}._canvas_c70c7_1063{pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#0000 0% 39%,#000 57%);mask-image:linear-gradient(90deg,#0000 0% 39%,#000 57%)}._canvas_c70c7_1063 [data-webgl=unavailable]:after{aspect-ratio:1;content:"";border:1px solid #6ce8ff47;border-radius:50%;width:min(28rem,34vw);position:absolute;top:44%;right:18%;box-shadow:0 0 0 3rem #2872ff0f}._decisionModule_c70c7_1101{z-index:9;top:var(--module-y);left:var(--module-x);width:var(--module-width);height:var(--module-height);border:1px solid rgb(171 242 255/calc(28% + var(--module-depth) * 40%));border-radius:var(--module-radius);background:linear-gradient(125deg, rgb(255 255 255/calc(3% + var(--module-depth) * 9%)), transparent 44%), radial-gradient(circle at 72% 26%, rgb(108 232 255/calc(8% + var(--module-depth) * 24%)), transparent 52%), rgb(7 20 43/calc(16% + var(--module-depth) * 42%));box-shadow:inset 0 0 0 1px rgb(255 255 255/calc(var(--module-depth) * 9%)), inset 0 -1.3rem 2.4rem rgb(25 92 255/calc(var(--module-depth) * 15%)), 0 0 calc(.8rem + var(--module-depth) * 1.1rem) rgb(72 190 255/calc(var(--module-depth) * 28%));transform:translate(-50%, -50%) perspective(52rem) rotateX(var(--module-rx)) rotateY(var(--module-ry)) rotateZ(var(--module-rz)) scale(var(--module-pulse));transform-style:preserve-3d;-webkit-backdrop-filter:blur(calc(var(--module-depth) * 9px));backdrop-filter:blur(calc(var(--module-depth) * 9px));place-items:center;display:grid;position:absolute;overflow:hidden}._decisionModule_c70c7_1101:before,._decisionModule_c70c7_1101:after{content:"";pointer-events:none;position:absolute}._decisionModule_c70c7_1101:before{border:1px solid rgb(199 247 255/calc(var(--module-depth) * 26%));border-radius:inherit;inset:11%}._decisionModule_c70c7_1101:after{background:repeating-linear-gradient(90deg, transparent 0 19%, rgb(151 236 255/calc(var(--module-depth) * 12%)) 20%, transparent 21% 39%);mix-blend-mode:screen;inset:0}._moduleCore_c70c7_1161{aspect-ratio:1;background:radial-gradient(circle, white 0 9%, var(--cyan) 12%, #2a66ffb8 35%, transparent 70%);width:min(42%,2.2rem);box-shadow:0 0 1.4rem var(--cyan);opacity:var(--module-depth);border-radius:50%;position:absolute}._moduleTrace_c70c7_1177{background:linear-gradient(90deg, transparent, white, var(--cyan), transparent);height:1px;box-shadow:0 0 .8rem var(--cyan);opacity:calc(.3 + var(--module-depth) * .7);transform:translateX(calc((var(--master-progress) - .5) * 90%));position:absolute;left:8%;right:8%}._decisionModule_c70c7_1101>span{z-index:2;color:#fff;letter-spacing:.15em;opacity:var(--module-label);text-shadow:0 0 .8rem var(--cyan);margin:0;font:700 .52rem/1 ui-monospace,SFMono-Regular,Consolas,monospace;position:absolute}._finalMark_c70c7_1209{z-index:3;width:min(32vw,30rem);opacity:var(--mark);transform:translateY(-50%) scale(calc(.82 + var(--mark) * .18)) rotate(calc((1 - var(--mark)) * 2deg));filter:drop-shadow(0 2rem 5rem #0e48ff3d);position:absolute;top:50%;right:9vw}._finalMark_c70c7_1209>img{border:1px solid #6ce8ff29;width:100%;height:auto}._scan_c70c7_1227{z-index:6;top:8%;bottom:8%;left:calc(32% + var(--scan) * 45%);background:linear-gradient(180deg, transparent, var(--cyan) 18%, white 50%, var(--blue) 82%, transparent);width:1px;box-shadow:0 0 1.2rem var(--cyan), 0 0 4rem #2872ff9e;opacity:var(--scan);position:absolute}._scan_c70c7_1227:after{content:"";background:linear-gradient(90deg,#0000,#6ce8ff14,#0000);position:absolute;inset:0 -10rem}._scrim_c70c7_1260{z-index:5;pointer-events:none;background:linear-gradient(90deg,#040507e8 0%,#040507b0 25%,#0000 58%),linear-gradient(#0000 72%,#040507a3 100%);position:absolute;inset:0}._stageRule_c70c7_1275{z-index:8;right:var(--gutter);bottom:2rem;left:var(--gutter);background:#ffffff26;height:1px;position:absolute;overflow:hidden}._stageRule_c70c7_1275:after{background:linear-gradient(90deg, var(--blue), var(--cyan), white);content:"";transform:scaleX(var(--master-progress));transform-origin:0;box-shadow:0 0 1.5rem var(--cyan);position:absolute;inset:0}._scrollCue_c70c7_1296{z-index:8;right:var(--gutter);color:#9da4b1;letter-spacing:.16em;opacity:calc(1 - var(--master-progress) * 8);text-transform:uppercase;align-items:center;gap:.7rem;margin:0;font-size:.53rem;font-weight:650;display:flex;position:absolute;bottom:3rem}._scrollCue_c70c7_1296 i{background:var(--cyan);width:2.2rem;height:1px;box-shadow:0 0 .7rem var(--cyan)}._steps_c70c7_1320{z-index:20;margin-top:-100svh;position:relative}._step_c70c7_1320{min-height:100svh;padding:calc(var(--nav-height) + 2rem) var(--gutter) 4.5rem;pointer-events:none;align-items:center;display:grid;position:relative}._copy_c70c7_1335,._finalCopy_c70c7_1336{width:min(45vw,44rem);opacity:var(--presence,1);transform:translate3d(0, calc((1 - var(--presence,1)) * 2rem), 0)}._eyebrow_c70c7_1342{color:var(--cyan);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.61rem;font-weight:650}._copy_c70c7_1335 h1,._copy_c70c7_1335 h2,._finalCopy_c70c7_1336 h2,._contact_c70c7_1354 h2{text-wrap:balance;margin:0}._copy_c70c7_1335 h1{letter-spacing:-.075em;max-width:10ch;font-size:clamp(3.4rem,6.3vw,7.5rem);font-weight:690;line-height:.85}._copy_c70c7_1335 h1>span,._copy_c70c7_1335 h1>em,._copy_c70c7_1335 h2>span,._finalCopy_c70c7_1336 h2>span,._contact_c70c7_1354 h2>span{display:block}._copy_c70c7_1335 h1>span{color:#a9afba}._copy_c70c7_1335 h1>em{color:var(--cyan);font-family:"Bodoni 72",Didot,Iowan Old Style,Georgia,serif;font-weight:400}._copy_c70c7_1335 h2,._finalCopy_c70c7_1336 h2{letter-spacing:-.07em;max-width:10ch;font-size:clamp(3.15rem,5.65vw,6.8rem);font-weight:660;line-height:.88}._copy_c70c7_1335 h2>span,._finalCopy_c70c7_1336 h2>span{color:#a7aeba;font-family:"Bodoni 72",Didot,Iowan Old Style,Georgia,serif;font-weight:400}._copy_c70c7_1335>p:not(._eyebrow_c70c7_1342),._finalCopy_c70c7_1336>p:not(._eyebrow_c70c7_1342){color:#c5c9d0;max-width:34rem;margin:1.65rem 0 0;font-size:clamp(.92rem,1.15vw,1.08rem);line-height:1.58}._lead_c70c7_1410{max-width:31rem!important;font-size:clamp(1rem,1.32vw,1.2rem)!important}._heroProof_c70c7_1415{right:var(--gutter);text-align:right;margin:0;display:grid;position:absolute;bottom:4.5rem}._heroProof_c70c7_1415 b{color:#fff;letter-spacing:-.06em;font-size:clamp(1.6rem,2.4vw,2.7rem)}._heroProof_c70c7_1415 span{color:#a7aebb;letter-spacing:.08em;text-transform:uppercase;margin-top:.2rem;font-size:.65rem}._methodList_c70c7_1438{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));max-width:38rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}._methodList_c70c7_1438 li{border-bottom:1px solid var(--line);grid-template-columns:2rem 1fr;gap:.6rem;padding:.9rem .8rem .95rem 0;display:grid}._methodList_c70c7_1438 li:nth-child(odd){border-right:1px solid var(--line)}._methodList_c70c7_1438 li:nth-child(2n){padding-left:.9rem}._methodList_c70c7_1438 li>span{color:var(--cyan);font:600 .55rem/1.2 ui-monospace,SFMono-Regular,Consolas,monospace}._methodList_c70c7_1438 p{margin:0;display:grid}._methodList_c70c7_1438 b{letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:650}._methodList_c70c7_1438 small{color:#979eaa;margin-top:.3rem;font-size:.68rem;line-height:1.35}._facts_c70c7_1492{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));max-width:39rem;margin:2rem 0 0;display:grid}._facts_c70c7_1492>div{padding:1rem .8rem 1rem 0}._facts_c70c7_1492>div+div{border-left:1px solid var(--line);padding-left:.8rem}._facts_c70c7_1492 dt{color:#fff;letter-spacing:-.04em;font-size:clamp(1rem,1.55vw,1.4rem);font-weight:650}._facts_c70c7_1492 dd{color:#9ea5b1;margin:.3rem 0 0;font-size:.63rem;line-height:1.35}._finalCopy_c70c7_1336>a{color:#fff;letter-spacing:.09em;pointer-events:auto;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:1.4rem;margin-top:2rem;padding:1rem 1.35rem;font-size:.65rem;font-weight:650;text-decoration:none;transition:border-color .25s,background .25s;display:inline-flex;position:relative}._finalCopy_c70c7_1336>a:after{background:linear-gradient(90deg, var(--blue), var(--cyan), white);height:1px;box-shadow:0 0 .8rem var(--cyan);content:"";transform:scaleX(var(--cta-charge));transform-origin:100%;position:absolute;bottom:.55rem;left:1.1rem;right:1.1rem}._finalCopy_c70c7_1336>a:hover{border-color:var(--cyan);background:#6ce8ff17}._finalCopy_c70c7_1336>a span{color:var(--cyan)}._contact_c70c7_1354{z-index:30;min-height:100svh;padding:clamp(6rem, 12vw, 10rem) var(--gutter);background:var(--paper);color:var(--ink);grid-template-columns:.9fr 1.15fr .9fr;align-items:center;gap:clamp(2rem,5vw,7rem);display:grid;position:relative}._contact_c70c7_1354:before{background:linear-gradient(90deg, transparent, var(--blue), var(--cyan), transparent);content:"";height:1px;position:absolute;top:0;left:0;right:0}._contact_c70c7_1354 ._eyebrow_c70c7_1342{color:#255fbd}._contact_c70c7_1354 h2{letter-spacing:-.075em;font-size:clamp(3rem,5.7vw,7rem);font-weight:660;line-height:.86}._contact_c70c7_1354 h2 span{color:#526172;font-family:"Bodoni 72",Didot,Iowan Old Style,Georgia,serif;font-weight:400}._contact_c70c7_1354 blockquote{border-left:1px solid #10161f3d;margin:0;padding-left:clamp(1.5rem,3vw,3rem);font-family:"Bodoni 72",Didot,Iowan Old Style,Georgia,serif;font-size:clamp(1.4rem,2.3vw,2.4rem);line-height:1.2}._contact_c70c7_1354 blockquote footer{color:#657180;letter-spacing:.1em;text-transform:uppercase;margin-top:1.4rem;font-family:Helvetica Neue,Avenir Next,sans-serif;font-size:.59rem;font-weight:650}._contactAction_c70c7_1633{border-left:1px solid #10161f3d;padding:1.3rem 0 1.3rem 1.4rem}._contactAction_c70c7_1633>p:first-child{color:#5c6877;margin:0 0 1.4rem;font-size:.85rem;line-height:1.45}._contactAction_c70c7_1633>a{background:var(--ink);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:space-between;align-items:center;padding:1.05rem 1.2rem;font-size:.64rem;font-weight:650;text-decoration:none;display:flex}._contactAction_c70c7_1633>a span{color:var(--cyan)}._contactAction_c70c7_1633>p:last-child{gap:.4rem;margin:1.2rem 0 0;font-size:.72rem;display:grid}._contactAction_c70c7_1633>p:last-child a{color:inherit;text-decoration:none}._footer_c70c7_1676{z-index:30;padding:2rem var(--gutter);border-top:1px solid var(--line);background:var(--night);color:#a6adb8;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;font-size:.59rem;display:grid;position:relative}._footer_c70c7_1676 p{margin:0}._footer_c70c7_1676>a:last-child{color:inherit;justify-self:end;text-decoration:none}@media (max-width:980px){._copy_c70c7_1335,._finalCopy_c70c7_1336{width:min(51vw,38rem)}._alainTurntable_c70c7_215{width:min(48vw,34rem);right:-4rem}._visualNarrative_c70c7_332{width:57vw;right:0}._finalMark_c70c7_1209{width:36vw;right:4vw}._contact_c70c7_1354{grid-template-columns:1fr 1fr}._contactAction_c70c7_1633{grid-column:2}}@media (max-width:760px){._shell_c70c7_1{--nav-height:4.75rem;--gutter:clamp(1rem, 5vw, 1.5rem)}._nav_c70c7_35{grid-template-columns:1fr auto}._navPosition_c70c7_86{display:none}._brand_c70c7_51>img{width:2.35rem;height:2.35rem}._brand_c70c7_51 b{font-size:.56rem}._brand_c70c7_51 small{font-size:.43rem}._navCta_c70c7_118{font-size:.56rem}._stage_c70c7_170{height:100vh;background:radial-gradient(circle at 56% 26%, #1857de40, transparent 24rem), var(--night);height:100lvh}._steps_c70c7_1320{margin-top:-100vh;margin-top:-100lvh}._alainTurntable_c70c7_215{width:min(69vw,25rem);opacity:calc(var(--alain-opacity) * .82);transform:translate3d(calc(50% + var(--alain-shift)), var(--alain-rise), 0) perspective(60rem) rotateY(var(--alain-yaw));top:4.6rem;bottom:auto;right:50%}._alainViews_c70c7_229:after{background:linear-gradient(90deg, var(--night), transparent 9% 91%, var(--night)), linear-gradient(0deg, var(--night), transparent 22% 88%, var(--night))}._alainTag_c70c7_295{transform-origin:100% 100%;bottom:8%;right:1%;transform:scale(.84)}._visualNarrative_c70c7_332{top:var(--nav-height);width:100%;height:47svh;bottom:auto;right:0}._visualScene_c70c7_342:before{inset:4% 8%}._sceneLegend_c70c7_362{display:none}._mandateBrief_c70c7_399{width:min(13rem,53%);padding:.8rem;top:48%;left:4%}._mandateBrief_c70c7_399 p{margin:.65rem 0 1rem;font-size:1rem}._constraintOrbit_c70c7_483{width:min(18rem,70vw);top:47%}._constraintOrbit_c70c7_483>span{min-width:4.5rem;padding:.48rem .55rem;font-size:.42rem}._constraintOrbit_c70c7_483>span:nth-of-type(2){right:-8%}._constraintOrbit_c70c7_483>span:nth-of-type(5){left:-8%}._methodRail_c70c7_600{width:92%;top:47%}._methodRail_c70c7_600>span{width:clamp(3.7rem,18vw,5.2rem)}._methodRail_c70c7_600 b{letter-spacing:.04em;font-size:.42rem}._knowledgeLinks_c70c7_680{width:94%;top:46%}._sceneKnowledge_c70c7_694>span{min-width:4.2rem;padding:.48rem .58rem;font-size:.4rem}._sceneKnowledge_c70c7_694 ._knowledgeCore_c70c7_711{min-width:3.4rem;top:47%}._knowledgeNodeA_c70c7_728{top:40%;left:3%}._knowledgeNodeB_c70c7_733{top:10%;left:30%}._knowledgeNodeC_c70c7_738{top:68%;left:28%}._knowledgeNodeD_c70c7_743{top:12%;right:2%}._knowledgeNodeE_c70c7_748{bottom:16%;right:1%}._systemStack_c70c7_753{width:min(21rem,80%);height:min(17rem,72%);top:46%}._systemStack_c70c7_753>span:first-of-type{transform:translateZ(5rem)}._systemStack_c70c7_753>span:nth-of-type(2){transform:translateZ(3.3rem)}._systemStack_c70c7_753>span:nth-of-type(3){transform:translateZ(1.6rem)}._systemStack_c70c7_753>em{width:3.5rem;transform:translate(-50%,-50%)translateZ(6rem)rotate(31deg)rotateX(-57deg)}._signalStory_c70c7_838{grid-template-columns:4.8rem 1fr 6.2rem;gap:.45rem;width:94%;top:47%}._signalCapture_c70c7_850>i{width:3.8rem}._signalWave_c70c7_896{height:5.5rem}._signalScreen_c70c7_851>i{width:6rem}._proofSystem_c70c7_972{width:min(19rem,68vw);top:47%}._proofYears_c70c7_1010 b{font-size:clamp(3.8rem,20vw,6rem)}._proofIso_c70c7_1037,._proofLanguages_c70c7_1038{font-size:.41rem}._scrim_c70c7_1260{background:linear-gradient(#0000 35%,#040507b0 70%,#040507eb 100%),linear-gradient(90deg,#04050747,#0000 52%)}._canvas_c70c7_1063{-webkit-mask-image:linear-gradient(#000 32%,#0000 52% 100%);mask-image:linear-gradient(#000 32%,#0000 52% 100%)}._scan_c70c7_1227{top:7%;bottom:24%;left:calc(12% + var(--scan) * 74%)}._finalMark_c70c7_1209{width:min(64vw,22rem);transform:translate(50%, -50%) scale(calc(.82 + var(--mark) * .18));top:34%;right:50%}._stageRule_c70c7_1275{right:var(--gutter);bottom:1.2rem;left:var(--gutter)}._scrollCue_c70c7_1296{right:var(--gutter);bottom:2rem}._step_c70c7_1320{min-height:100vh;min-height:100dvh;padding-top:calc(var(--nav-height) + 1rem);align-items:end;padding-bottom:8.5rem}._step_c70c7_1320[data-master-step="0"]{padding-bottom:4.25rem}._step_c70c7_1320[data-master-step="6"]{padding-bottom:14.75rem}._copy_c70c7_1335,._finalCopy_c70c7_1336{width:100%;max-width:35rem}._copy_c70c7_1335 h1{max-width:9ch;font-size:clamp(3rem,14.2vw,5.5rem)}._copy_c70c7_1335 h2,._finalCopy_c70c7_1336 h2{max-width:11ch;font-size:clamp(2.7rem,12.7vw,5rem)}._copy_c70c7_1335>p:not(._eyebrow_c70c7_1342),._finalCopy_c70c7_1336>p:not(._eyebrow_c70c7_1342){max-width:30rem;margin-top:1rem;font-size:.9rem;line-height:1.46}._eyebrow_c70c7_1342{margin-bottom:.8rem}._heroProof_c70c7_1415{top:calc(var(--nav-height) + 1.1rem);right:var(--gutter);bottom:auto}._heroProof_c70c7_1415 b{font-size:1.35rem}._heroProof_c70c7_1415 span{max-width:10rem;font-size:.5rem}._methodList_c70c7_1438{margin-top:1.1rem}._methodList_c70c7_1438 li{grid-template-columns:1.5rem 1fr;padding-block:.62rem}._methodList_c70c7_1438 b{font-size:.68rem}._methodList_c70c7_1438 small{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._facts_c70c7_1492{margin-top:1.15rem}._facts_c70c7_1492>div{padding-block:.72rem}._facts_c70c7_1492 dt{font-size:.9rem}._facts_c70c7_1492 dd{font-size:.53rem}._finalCopy_c70c7_1336>a{margin-top:1.2rem;padding:.88rem 1rem;font-size:.57rem}._contact_c70c7_1354{grid-template-columns:1fr;gap:3.2rem;min-height:auto;padding-block:7rem}._contact_c70c7_1354 h2{font-size:clamp(3.2rem,14vw,5.6rem)}._contact_c70c7_1354 blockquote{padding-left:1.2rem;font-size:1.7rem}._contactAction_c70c7_1633{grid-column:auto}._footer_c70c7_1676{grid-template-columns:1fr auto;gap:1.5rem}._footer_c70c7_1676>p{display:none}}@media (max-width:420px){._visualNarrative_c70c7_332{height:43svh}._step_c70c7_1320[data-master-step="1"],._step_c70c7_1320[data-master-step="2"],._step_c70c7_1320[data-master-step="3"],._step_c70c7_1320[data-master-step="4"],._step_c70c7_1320[data-master-step="5"],._step_c70c7_1320[data-master-step="6"]{padding-top:calc(var(--nav-height) + 38svh);align-items:start;padding-bottom:2rem}._copy_c70c7_1335 h1{font-size:clamp(2.8rem,14.5vw,4rem)}._copy_c70c7_1335 h2,._finalCopy_c70c7_1336 h2{font-size:clamp(2.5rem,12.8vw,3.6rem)}._methodList_c70c7_1438{grid-template-columns:1fr}._methodList_c70c7_1438 li:nth-child(odd){border-right:0}._methodList_c70c7_1438 li:nth-child(2n){padding-left:0}._facts_c70c7_1492 dd{font-size:.46rem;line-height:1.25}}@media (orientation:landscape) and (max-height:620px){._shell_c70c7_1{--nav-height:3.8rem}._brand_c70c7_51>img{width:2rem;height:2rem}._step_c70c7_1320{padding-top:calc(var(--nav-height) + .5rem);padding-bottom:2.1rem}._alainTurntable_c70c7_215{width:min(37vw,17rem);opacity:calc(var(--alain-opacity) * .72);transform:translate3d(var(--alain-shift), var(--alain-rise), 0) perspective(60rem) rotateY(var(--alain-yaw));top:2.8rem;bottom:auto;right:1rem}._visualNarrative_c70c7_332{width:55vw;height:calc(100svh - 4rem);top:2.8rem;right:0}._copy_c70c7_1335 h1{font-size:clamp(2.65rem,8.5vh,4.5rem)}._copy_c70c7_1335 h2,._finalCopy_c70c7_1336 h2{font-size:clamp(2.45rem,8vh,4.2rem)}._copy_c70c7_1335>p:not(._eyebrow_c70c7_1342),._finalCopy_c70c7_1336>p:not(._eyebrow_c70c7_1342){max-width:30rem;margin-top:.75rem;font-size:.75rem;line-height:1.35}._eyebrow_c70c7_1342{margin-bottom:.55rem}._methodList_c70c7_1438,._facts_c70c7_1492{margin-top:.8rem}._methodList_c70c7_1438 li{padding-block:.45rem}._methodList_c70c7_1438 small,._facts_c70c7_1492 dd{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._heroProof_c70c7_1415{right:var(--gutter);bottom:2.2rem}._stageRule_c70c7_1275{bottom:1rem}._scrollCue_c70c7_1296{display:none}}@media (prefers-reduced-motion:reduce){._journey_c70c7_135,._journey_c70c7_135 *{scroll-behavior:auto!important}._journey_c70c7_135[data-motion=reduced] ._canvas_c70c7_1063,._journey_c70c7_135[data-motion=reduced] ._scan_c70c7_1227,._journey_c70c7_135[data-motion=reduced] ._decisionModule_c70c7_1101,._journey_c70c7_135[data-motion=reduced] ._stage_c70c7_170:after{display:none}._journey_c70c7_135[data-motion=reduced] ._atmosphere_c70c7_197,._journey_c70c7_135[data-motion=reduced] ._copy_c70c7_1335,._journey_c70c7_135[data-motion=reduced] ._finalCopy_c70c7_1336,._journey_c70c7_135[data-motion=reduced] ._alainTurntable_c70c7_215,._journey_c70c7_135[data-motion=reduced] ._visualScene_c70c7_342{transform:none}._journey_c70c7_135[data-motion=reduced] ._copy_c70c7_1335,._journey_c70c7_135[data-motion=reduced] ._finalCopy_c70c7_1336{opacity:1}._journey_c70c7_135[data-motion=reduced] ._finalMark_c70c7_1209{transform:translateY(-50%)}._alainTurntable_c70c7_215,._alainView_c70c7_229,._visualScene_c70c7_342,._copy_c70c7_1335,._finalCopy_c70c7_1336,._finalMark_c70c7_1209{transition:none!important;animation:none!important}}@media (max-width:760px) and (prefers-reduced-motion:reduce){._journey_c70c7_135[data-motion=reduced] ._alainTurntable_c70c7_215{transform:translate(50%)}._journey_c70c7_135[data-motion=reduced] ._finalMark_c70c7_1209{transform:translate(50%,-50%)}}._shell_c70c7_1{--studio:0;--studio-wipe:0;--hero-image:1;--workshop-opacity:0;--studio-text:color-mix(in srgb, #f8f8f4 calc((1 - var(--studio)) * 100%), #10161f);--studio-muted:color-mix(in srgb, #b8bec8 calc((1 - var(--studio)) * 100%), #5d6876)}._journey_c70c7_135{background:var(--paper)}._stage_c70c7_170{background:#05070b}._stage_c70c7_170:after{display:none}._atmosphere_c70c7_197{opacity:calc(1 - var(--studio))}._studioWash_c70c7_2367{z-index:2;clip-path:inset(0 calc((1 - var(--studio-wipe)) * 100%) 0 0);pointer-events:none;background:radial-gradient(circle at 72% 38%,#ffffffe0,#0000 34%),linear-gradient(#f8f7f3,#eeece6);position:absolute;inset:0}._alainHero_c70c7_2378{z-index:1;opacity:var(--hero-image);transform:scale(calc(1 + (1 - var(--hero-image)) * .035)) translateX(calc((1 - var(--hero-image)) * 1.5%));transform-origin:66% 46%;position:absolute;inset:0;overflow:hidden}._alainHero_c70c7_2378>img{object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.025)brightness(.78)}._alainHero_c70c7_2378:after{content:"";background:linear-gradient(90deg,#040507f0 0 26%,#0405077a 52%,#0000 78%),linear-gradient(#04050747,#0000 18% 66%,#04050794);position:absolute;inset:0}._canvas_c70c7_1063{z-index:4;opacity:var(--workshop-opacity);clip-path:inset(0 calc((1 - var(--studio-wipe)) * 100%) 0 0);-webkit-mask-image:none;mask-image:none}._canvas_c70c7_1063 [data-webgl=unavailable]:after{display:none}._scrim_c70c7_1260{z-index:1;opacity:var(--hero-image);background:linear-gradient(90deg,#0405079e,#0000 58%)}._nav_c70c7_35{border-bottom-color:color-mix(in srgb, #ffffff26 calc((1 - var(--studio)) * 100%), #10161f1f);background:color-mix(in srgb, #040507b8 calc((1 - var(--studio)) * 100%), #f6f5f1c7);color:var(--studio-text)}._brand_c70c7_51 small,._navPosition_c70c7_86,._scrollCue_c70c7_1296{color:var(--studio-muted)}._navCta_c70c7_118{border-bottom-color:color-mix(in srgb, #ffffff70 calc((1 - var(--studio)) * 100%), #10161f61)}._copy_c70c7_1335,._finalCopy_c70c7_1336{color:var(--studio-text)}._copy_c70c7_1335 h1>span,._copy_c70c7_1335 h2>span,._finalCopy_c70c7_1336 h2>span{color:var(--studio-muted)}._copy_c70c7_1335 h1>em,._eyebrow_c70c7_1342,._methodList_c70c7_1438 li>span,._finalCopy_c70c7_1336>a span{color:color-mix(in srgb, var(--cyan) calc((1 - var(--studio)) * 100%), #185bd8)}._copy_c70c7_1335>p:not(._eyebrow_c70c7_1342),._finalCopy_c70c7_1336>p:not(._eyebrow_c70c7_1342),._methodList_c70c7_1438 small,._facts_c70c7_1492 dd{color:var(--studio-muted)}._methodList_c70c7_1438,._methodList_c70c7_1438 li,._facts_c70c7_1492,._facts_c70c7_1492>div+div{border-color:color-mix(in srgb, #ffffff26 calc((1 - var(--studio)) * 100%), #10161f26)}._facts_c70c7_1492 dt{color:var(--studio-text)}._finalCopy_c70c7_1336>a{color:#10161f;background:#ffffff94;border-color:#10161f3d}._finalCopy_c70c7_1336>a:after{box-shadow:none;background:#185bd8}._stageRule_c70c7_1275{opacity:calc(1 - var(--story-end,0));background:color-mix(in srgb, #ffffff29 calc((1 - var(--studio)) * 100%), #10161f21)}._stageRule_c70c7_1275:after,._scrollCue_c70c7_1296 i{box-shadow:none;background:#1760e8}._finalMark_c70c7_1209{filter:none;border-radius:.65rem;width:min(17vw,14rem);top:43%;right:7vw;overflow:hidden;box-shadow:0 1.5rem 4rem #1d33522e}._finalMark_c70c7_1209>img{border:0}@media (max-width:760px){._alainHero_c70c7_2378>img{object-position:66% center}._alainHero_c70c7_2378:after{background:linear-gradient(0deg,#040507eb 0 28%,#0000 66%),linear-gradient(90deg,#0405076b,#0000 64%)}._scrim_c70c7_1260{background:linear-gradient(#0000 45%,#040507b8)}._finalMark_c70c7_1209{top:30%;right:var(--gutter);width:min(32vw,8rem);transform:translateY(-50%) scale(calc(.82 + var(--mark) * .18))}._step_c70c7_1320[data-master-step="6"]{padding-bottom:5rem}}@media (prefers-reduced-motion:reduce){._alainHero_c70c7_2378,._studioWash_c70c7_2367{transition:none!important}}._workshopPanorama_c70c7_2583{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0 35%,#00000029 43%,#000 56% 100%);mask-image:linear-gradient(90deg,#0000 0 35%,#00000029 43%,#000 56% 100%)}._workshopPanorama_c70c7_2583 [data-panorama-track]{width:var(--pan-width,230vw);aspect-ratio:3966/1586;transform:translate3d(var(--pan-x,53vw), -50%, 0);transform-origin:50%;will-change:transform;position:absolute;top:50%;left:0}._workshopPanorama_c70c7_2583 [data-panorama-track]>img{filter:saturate(.96)contrast(1.015);width:100%;max-width:none;height:100%;position:absolute;inset:0}._workshopPanorama_c70c7_2583 [data-film-surface]{pointer-events:none;isolation:isolate;mix-blend-mode:multiply;display:block;position:absolute;overflow:hidden;-webkit-mask-image:radial-gradient(50% 50%,#000 44%,#000000eb 58%,#0000006b 80%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 44%,#000000eb 58%,#0000006b 80%,#0000 100%)}._workshopPanorama_c70c7_2583 [data-film-surface] video{width:100%;height:100%;display:block}._workshopPanorama_c70c7_2583 [data-film-surface=ai]{aspect-ratio:7/4;width:16.5%;opacity:calc(var(--film-ai,0) * .84);transform:scale(calc(.975 + var(--film-ai,0) * .025));transform-origin:50%;top:29.5%;left:33.5%}._workshopPanorama_c70c7_2583 [data-film-surface=ai] video{object-fit:cover;object-position:52% center;filter:saturate(.7)contrast(.98)brightness(1.04)}._workshopPanorama_c70c7_2583 [data-film-surface=av]{aspect-ratio:7/4;width:18%;opacity:calc(var(--film-av,0) * .84);transform:scale(calc(.975 + var(--film-av,0) * .025));transform-origin:50%;top:28%;left:60.5%}._workshopPanorama_c70c7_2583 [data-film-surface=av] video{object-fit:cover;object-position:44% center;filter:saturate(.72)contrast(.98)brightness(1.035)}._workshopPanorama_c70c7_2583 [data-film-surface]:after{content:"";background:linear-gradient(#f7f6f20a,#f7f6f21f);position:absolute;inset:0}._contact_c70c7_1354{margin-top:-10svh}._canvas_c70c7_1063{opacity:var(--workshop-opacity);clip-path:inset(0 calc((1 - var(--studio-wipe)) * 100%) 0 0);-webkit-mask-image:none;mask-image:none}._studioWash_c70c7_2367{clip-path:inset(0 calc((1 - var(--studio-wipe)) * 100%) 0 0)}@media (max-width:760px){._brand_c70c7_51 b{font-size:.64rem}._brand_c70c7_51 small{font-size:.51rem}._navCta_c70c7_118{font-size:.61rem}._eyebrow_c70c7_1342{font-size:.65rem}._facts_c70c7_1492 dd{font-size:.57rem}._contact_c70c7_1354{padding-block:6rem}._workshopPanorama_c70c7_2583{-webkit-mask-image:linear-gradient(0deg,#0000 0 44%,#0000007a 55%,#000 68% 100%);mask-image:linear-gradient(0deg,#0000 0 44%,#0000007a 55%,#000 68% 100%)}._workshopPanorama_c70c7_2583 [data-panorama-track]{top:34%}}@media (min-width:500px) and (max-width:760px){._workshopPanorama_c70c7_2583 [data-panorama-track]{top:30%}}html:has(.shell){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:#515c6b94 transparent;scrollbar-width:thin}html:has(.shell)::-webkit-scrollbar{width:.5rem}html:has(.shell)::-webkit-scrollbar-track{background:0 0}html:has(.shell)::-webkit-scrollbar-thumb{background:#515c6b94 padding-box padding-box;border:.15rem solid #0000;border-radius:999px}@media (min-width:761px) and (max-height:760px){._step_c70c7_1320[data-master-step="2"] ._copy_c70c7_1335>p:not(._eyebrow_c70c7_1342){margin-top:1.2rem}._step_c70c7_1320[data-master-step="2"] ._methodList_c70c7_1438{margin-top:1.25rem}._step_c70c7_1320[data-master-step="2"] ._methodList_c70c7_1438 li{padding-block:.68rem}}@media (prefers-reduced-motion:reduce){._journey_c70c7_135[data-motion=reduced] ._canvas_c70c7_1063{display:block}._workshopPanorama_c70c7_2583 [data-panorama-track]{will-change:auto}}
