.AiOfficeSimulation-module__v-iYHq__section{color:#f1f5f9;background:linear-gradient(#00193c 0% 14%,#001833 58%,#00142f 100%);padding:5rem 1.5rem;position:relative;overflow:hidden}.AiOfficeSimulation-module__v-iYHq__section:before{content:"";opacity:.1;pointer-events:none;background-image:linear-gradient(#60a5fa21 1px,#0000 1px),linear-gradient(90deg,#60a5fa21 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 80%,#0000);mask-image:linear-gradient(#0000,#000 25% 80%,#0000)}.AiOfficeSimulation-module__v-iYHq__glow{filter:blur(125px);pointer-events:none;background:#01a3c421;border-radius:999px;width:38rem;height:30rem;position:absolute;top:5rem;left:50%;transform:translate(-50%)}.AiOfficeSimulation-module__v-iYHq__inner{width:100%;max-width:80rem;margin:0 auto;position:relative}.AiOfficeSimulation-module__v-iYHq__headingRow{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:end;gap:3rem;margin-bottom:1.85rem;display:grid}.AiOfficeSimulation-module__v-iYHq__eyebrow{color:#8bd9e8;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 .9rem;font-size:.72rem;font-weight:700;display:flex}.AiOfficeSimulation-module__v-iYHq__liveDot,.AiOfficeSimulation-module__v-iYHq__onlineDot{background:#36e7a0;border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 0 4px #36e7a01c,0 0 14px #36e7a0cc}.AiOfficeSimulation-module__v-iYHq__liveDot{animation:2s steps(2,end) infinite AiOfficeSimulation-module__v-iYHq__live-pulse}.AiOfficeSimulation-module__v-iYHq__title{color:#fff;letter-spacing:-.05em;max-width:45rem;margin:0;font-size:clamp(2rem,4vw,4rem);font-weight:700;line-height:1.05}.AiOfficeSimulation-module__v-iYHq__intro{color:#e2ecf79e;max-width:34rem;margin:0 0 .35rem;font-size:.92rem;line-height:1.75}.AiOfficeSimulation-module__v-iYHq__briefingLauncher{z-index:5;background:radial-gradient(circle at 100% 0,#01a3c421,#0000 42%),#06152a;border:1px solid #82c6e238;border-radius:.85rem;margin-bottom:1.15rem;padding:1rem;position:relative;box-shadow:0 18px 55px #00040e47}.AiOfficeSimulation-module__v-iYHq__launcherHeader,.AiOfficeSimulation-module__v-iYHq__progressCount,.AiOfficeSimulation-module__v-iYHq__progressDots,.AiOfficeSimulation-module__v-iYHq__occupationPosition>span,.AiOfficeSimulation-module__v-iYHq__occupationPosition a{align-items:center;display:flex}.AiOfficeSimulation-module__v-iYHq__launcherHeader{justify-content:space-between;gap:1rem;margin-bottom:.85rem}.AiOfficeSimulation-module__v-iYHq__launcherStep{color:#8bd9e8;letter-spacing:.11em;text-transform:uppercase;margin:0 0 .2rem;font-size:.56rem;font-weight:800}.AiOfficeSimulation-module__v-iYHq__launcherHeader h3{color:#f1f5f9;letter-spacing:-.025em;margin:0;font-size:1rem}.AiOfficeSimulation-module__v-iYHq__progressCount{color:#8da8c2;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:.4rem;font-size:.62rem;font-weight:700}.AiOfficeSimulation-module__v-iYHq__progressDots{gap:.28rem}.AiOfficeSimulation-module__v-iYHq__progressDots i{background:#1b3859;width:1.45rem;height:.22rem;transition:background .16s,box-shadow .16s;display:block}.AiOfficeSimulation-module__v-iYHq__progressDots .AiOfficeSimulation-module__v-iYHq__progressDotViewed{background:#36e7a0;box-shadow:0 0 8px #36e7a085}.AiOfficeSimulation-module__v-iYHq__launcherGrid{grid-template-columns:minmax(18rem,.85fr) minmax(0,1.15fr);align-items:stretch;gap:.85rem;display:grid}.AiOfficeSimulation-module__v-iYHq__occupationSearch{min-width:0}.AiOfficeSimulation-module__v-iYHq__occupationSearch>label{color:#9db3ca;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.4rem;font-size:.64rem;font-weight:700;display:block}.AiOfficeSimulation-module__v-iYHq__occupationPosition{background:#82c6e20e;border-left:3px solid #8b7ff5;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:.35rem 1rem;min-width:0;padding:.75rem .9rem;display:grid}.AiOfficeSimulation-module__v-iYHq__occupationPosition.AiOfficeSimulation-module__v-iYHq__low{border-left-color:#36e7a0}.AiOfficeSimulation-module__v-iYHq__occupationPosition.AiOfficeSimulation-module__v-iYHq__medium{border-left-color:#f5b942}.AiOfficeSimulation-module__v-iYHq__occupationPosition.AiOfficeSimulation-module__v-iYHq__high{border-left-color:#ff7184}.AiOfficeSimulation-module__v-iYHq__occupationPosition>span{color:#dce8f4;letter-spacing:.04em;text-transform:uppercase;gap:.45rem;font-size:.67rem;font-weight:800}.AiOfficeSimulation-module__v-iYHq__occupationPosition>span:before{content:"";background:#8b7ff5;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 9px #8b7ff58c}.AiOfficeSimulation-module__v-iYHq__occupationPosition.AiOfficeSimulation-module__v-iYHq__low>span:before{background:#36e7a0;box-shadow:0 0 9px #36e7a08c}.AiOfficeSimulation-module__v-iYHq__occupationPosition.AiOfficeSimulation-module__v-iYHq__medium>span:before{background:#f5b942;box-shadow:0 0 9px #f5b9428c}.AiOfficeSimulation-module__v-iYHq__occupationPosition.AiOfficeSimulation-module__v-iYHq__high>span:before{background:#ff7184;box-shadow:0 0 9px #ff71848c}.AiOfficeSimulation-module__v-iYHq__occupationPosition p{color:#a9bdd4;grid-column:1/-1;margin:0;font-size:.68rem;line-height:1.55}.AiOfficeSimulation-module__v-iYHq__occupationPosition a{color:#8bd9e8;justify-content:flex-end;gap:.5rem;font-size:.64rem;font-weight:800;text-decoration:none}.AiOfficeSimulation-module__v-iYHq__occupationPosition a i{color:#36e7a0;font-size:.85rem;font-style:normal}.AiOfficeSimulation-module__v-iYHq__officeShell{background:#020b18;border:1px solid #82c6e238;border-radius:.85rem;overflow:hidden;box-shadow:0 0 0 5px #01a3c40b,0 28px 90px #00040e85,inset 0 1px #ffffff0f}.AiOfficeSimulation-module__v-iYHq__gameBar{letter-spacing:.08em;background:#06152a;border-bottom:1px solid #82c6e22e;justify-content:space-between;align-items:center;gap:1rem;min-height:3.15rem;padding:.65rem .9rem;font-size:.65rem;display:flex}.AiOfficeSimulation-module__v-iYHq__gameBrand,.AiOfficeSimulation-module__v-iYHq__gameMeta,.AiOfficeSimulation-module__v-iYHq__gameMeta span,.AiOfficeSimulation-module__v-iYHq__windowLights{align-items:center;display:flex}.AiOfficeSimulation-module__v-iYHq__gameBrand{color:#a9bdd4;gap:.85rem;font-weight:700}.AiOfficeSimulation-module__v-iYHq__windowLights{gap:.32rem}.AiOfficeSimulation-module__v-iYHq__windowLights i{background:#31577e;width:.48rem;height:.48rem;display:block}.AiOfficeSimulation-module__v-iYHq__windowLights i:first-child{background:#01a3c4}.AiOfficeSimulation-module__v-iYHq__windowLights i:nth-child(2){background:#60a5fa}.AiOfficeSimulation-module__v-iYHq__windowLights i:nth-child(3){background:#8b7ff5}.AiOfficeSimulation-module__v-iYHq__gameMeta{color:#6683a5;gap:1.2rem}.AiOfficeSimulation-module__v-iYHq__gameMeta span{gap:.55rem}.AiOfficeSimulation-module__v-iYHq__caseBar{background:linear-gradient(90deg,#01a3c414,#0000 45%),#031027;border-bottom:1px solid #82c6e229;grid-template-columns:12rem minmax(0,1fr) auto;align-items:center;gap:1.25rem;min-height:4.25rem;padding:.7rem 1rem;display:grid}.AiOfficeSimulation-module__v-iYHq__caseLabel{color:#5f7fa2;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.25rem;font-size:.5rem;font-weight:700;display:block}.AiOfficeSimulation-module__v-iYHq__caseTitle{color:#f1f5f9;letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;font-weight:800;text-decoration:none;display:inline-block}.AiOfficeSimulation-module__v-iYHq__caseTitle:hover{color:#8bd9e8}.AiOfficeSimulation-module__v-iYHq__caseBar p{color:#9db3ca;margin:0;font-size:.67rem;line-height:1.5}.AiOfficeSimulation-module__v-iYHq__caseSignal{color:#8bd9e8;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.45rem;font-size:.52rem;font-weight:700;display:flex}.AiOfficeSimulation-module__v-iYHq__caseSignal i{background:#36e7a0;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 9px #36e7a0a6}.AiOfficeSimulation-module__v-iYHq__onlineDot{width:.38rem;height:.38rem;display:inline-block;box-shadow:0 0 8px #36e7a0b3}.AiOfficeSimulation-module__v-iYHq__pauseButton{color:#8bd9e8;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#01a3c414;border:1px solid #8bd9e840;padding:.38rem .65rem;transition:background .16s,border-color .16s}.AiOfficeSimulation-module__v-iYHq__pauseButton:hover{background:#01a3c42e;border-color:#8bd9e88c}.AiOfficeSimulation-module__v-iYHq__pauseButton:disabled{cursor:default;opacity:.65}.AiOfficeSimulation-module__v-iYHq__pauseButton:focus-visible,.AiOfficeSimulation-module__v-iYHq__agentTab:focus-visible,.AiOfficeSimulation-module__v-iYHq__journeyLink:focus-visible,.AiOfficeSimulation-module__v-iYHq__caseTitle:focus-visible,.AiOfficeSimulation-module__v-iYHq__occupationPosition a:focus-visible{outline-offset:3px;outline:2px solid #b9ecf5}.AiOfficeSimulation-module__v-iYHq__canvasWrap{background:#000a18;position:relative}.AiOfficeSimulation-module__v-iYHq__mobileScene{display:none}.AiOfficeSimulation-module__v-iYHq__canvas{aspect-ratio:12/7;width:100%;height:auto;image-rendering:pixelated;cursor:crosshair;touch-action:manipulation;display:block}.AiOfficeSimulation-module__v-iYHq__scanlines{pointer-events:none;opacity:.11;background:repeating-linear-gradient(#0000 0 3px,#00000073 4px);position:absolute;inset:0}.AiOfficeSimulation-module__v-iYHq__agentPanel{background:#06152a;border-top:1px solid #82c6e22e;grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);min-height:8.7rem;display:grid}.AiOfficeSimulation-module__v-iYHq__agentPicker{min-width:0;padding:1rem 1.1rem 1.1rem}.AiOfficeSimulation-module__v-iYHq__activeAgent{grid-template-columns:auto auto auto minmax(9rem,1fr);align-items:center;gap:.7rem;min-width:0;display:grid}.AiOfficeSimulation-module__v-iYHq__agentSwatch{width:.72rem;height:2.2rem;box-shadow:0 0 16px}.AiOfficeSimulation-module__v-iYHq__agentName,.AiOfficeSimulation-module__v-iYHq__agentRole{display:block}.AiOfficeSimulation-module__v-iYHq__agentName{color:#f1f5f9;letter-spacing:.06em;text-transform:uppercase;font-size:.76rem;font-weight:800}.AiOfficeSimulation-module__v-iYHq__agentRole{color:#6683a5;margin-top:.18rem;font-size:.62rem}.AiOfficeSimulation-module__v-iYHq__statusPill{color:#8bd9e8;letter-spacing:.05em;text-transform:uppercase;background:#01a3c41f;width:max-content;padding:.34rem .5rem;font-size:.58rem;font-weight:700;display:inline-flex}.AiOfficeSimulation-module__v-iYHq__statusPill.AiOfficeSimulation-module__v-iYHq__thinking{color:#c4bfff;background:#8b7ff524}.AiOfficeSimulation-module__v-iYHq__statusPill.AiOfficeSimulation-module__v-iYHq__reviewing{color:#f6cd72;background:#f5b94221}.AiOfficeSimulation-module__v-iYHq__statusPill.AiOfficeSimulation-module__v-iYHq__syncing{color:#a7cfff;background:#60a5fa24}.AiOfficeSimulation-module__v-iYHq__statusPill.AiOfficeSimulation-module__v-iYHq__walking{color:#9eb3cb;background:#9eb3cb1a}.AiOfficeSimulation-module__v-iYHq__agentTask{color:#a9bdd4;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.68rem;overflow:hidden}.AiOfficeSimulation-module__v-iYHq__agentPrompt{color:#8da8c2;margin:.85rem 0 0;font-size:.63rem;line-height:1.45}.AiOfficeSimulation-module__v-iYHq__agentTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem;margin-top:.45rem;display:grid}.AiOfficeSimulation-module__v-iYHq__agentTab{color:#6683a5;cursor:pointer;background:#82c6e206;border:1px solid #82c6e21a;align-items:center;gap:.4rem;min-height:3.25rem;padding:.48rem .62rem;font-family:inherit;font-size:.61rem;font-weight:700;transition:color .16s,background .16s,border-color .16s;display:inline-flex}.AiOfficeSimulation-module__v-iYHq__agentTabSwatch{flex:none;width:.3rem;height:1.6rem;display:block;box-shadow:0 0 10px #8bd9e833}.AiOfficeSimulation-module__v-iYHq__agentTabCopy{text-align:left;min-width:0;display:block}.AiOfficeSimulation-module__v-iYHq__agentTabCopy>span{align-items:center;gap:.35rem;display:flex}.AiOfficeSimulation-module__v-iYHq__agentTabCopy small{color:#3f5f82;letter-spacing:.06em;font-size:.5rem}.AiOfficeSimulation-module__v-iYHq__agentTabCopy em{color:#527293;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.48rem;font-style:normal;font-weight:600;display:block;overflow:hidden}.AiOfficeSimulation-module__v-iYHq__agentTab:hover,.AiOfficeSimulation-module__v-iYHq__agentTabActive{color:#d7e3ef;background:#82c6e217;border-color:#82c6e24d}.AiOfficeSimulation-module__v-iYHq__agentJourney{background:radial-gradient(circle at 100% 0,#01a3c421,#0000 48%),#041225;border-left:1px solid #82c6e229;flex-direction:column;justify-content:center;min-width:0;padding:1.15rem 1.3rem;display:flex}.AiOfficeSimulation-module__v-iYHq__journeyLabel{color:#8bd9e8;letter-spacing:.11em;text-transform:uppercase;margin:0 0 .5rem;font-size:.56rem;font-weight:800}.AiOfficeSimulation-module__v-iYHq__journeyCopy{color:#c2d0e0;max-width:31rem;margin:0;font-size:.75rem;line-height:1.55}.AiOfficeSimulation-module__v-iYHq__completionNote{color:#84a0bc;margin:.55rem 0 0;font-size:.62rem;line-height:1.45}.AiOfficeSimulation-module__v-iYHq__journeyLink{color:#d8f5fa;letter-spacing:.035em;background:#01a3c41a;border:1px solid #8bd9e847;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:.9rem;padding:.7rem .8rem;font-size:.64rem;font-weight:800;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.AiOfficeSimulation-module__v-iYHq__journeyLink span{color:#36e7a0;font-size:.9rem;transition:transform .16s}.AiOfficeSimulation-module__v-iYHq__journeyLink:hover{background:#01a3c430;border-color:#8bd9e899;transform:translateY(-1px)}.AiOfficeSimulation-module__v-iYHq__journeyLink:hover span{transform:translate(3px)}.AiOfficeSimulation-module__v-iYHq__disclaimer{color:#a9bdd473;text-align:right;margin:1rem 0 0;font-size:.62rem}@keyframes AiOfficeSimulation-module__v-iYHq__live-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:860px){.AiOfficeSimulation-module__v-iYHq__section{padding:4.5rem 1rem 5rem}.AiOfficeSimulation-module__v-iYHq__headingRow{grid-template-columns:1fr;gap:1.25rem}.AiOfficeSimulation-module__v-iYHq__intro{max-width:42rem}.AiOfficeSimulation-module__v-iYHq__launcherGrid,.AiOfficeSimulation-module__v-iYHq__agentPanel{grid-template-columns:1fr}.AiOfficeSimulation-module__v-iYHq__caseBar{grid-template-columns:1fr auto;gap:.45rem 1rem}.AiOfficeSimulation-module__v-iYHq__caseBar p{grid-column:1/-1}.AiOfficeSimulation-module__v-iYHq__agentJourney{border-top:1px solid #82c6e229;border-left:0}}@media (max-width:560px){.AiOfficeSimulation-module__v-iYHq__section{padding:3.75rem .75rem 4rem}.AiOfficeSimulation-module__v-iYHq__headingRow{margin-bottom:1.6rem;padding-inline:.25rem}.AiOfficeSimulation-module__v-iYHq__title{font-size:clamp(2rem,10vw,2.8rem)}.AiOfficeSimulation-module__v-iYHq__intro{font-size:.8rem}.AiOfficeSimulation-module__v-iYHq__briefingLauncher{margin-inline:-.15rem;padding:.8rem}.AiOfficeSimulation-module__v-iYHq__launcherHeader{align-items:flex-start}.AiOfficeSimulation-module__v-iYHq__launcherHeader h3{max-width:13rem;font-size:.86rem}.AiOfficeSimulation-module__v-iYHq__progressCount{font-size:.52rem}.AiOfficeSimulation-module__v-iYHq__progressDots i{width:.85rem}.AiOfficeSimulation-module__v-iYHq__occupationSearch>label{font-size:.6rem}.AiOfficeSimulation-module__v-iYHq__occupationPosition{grid-template-columns:1fr;padding:.72rem}.AiOfficeSimulation-module__v-iYHq__occupationPosition a{justify-content:flex-start;min-height:2.4rem;margin-top:.15rem}.AiOfficeSimulation-module__v-iYHq__gameBar{align-items:flex-start;min-height:3.55rem;padding:.7rem}.AiOfficeSimulation-module__v-iYHq__gameBrand{font-size:.56rem}.AiOfficeSimulation-module__v-iYHq__gameMeta{gap:.5rem}.AiOfficeSimulation-module__v-iYHq__gameMeta>span:first-child,.AiOfficeSimulation-module__v-iYHq__gameMeta>.AiOfficeSimulation-module__v-iYHq__workday{display:none}.AiOfficeSimulation-module__v-iYHq__caseBar{grid-template-columns:1fr;padding:.75rem}.AiOfficeSimulation-module__v-iYHq__caseSignal,.AiOfficeSimulation-module__v-iYHq__canvasWrap{display:none}.AiOfficeSimulation-module__v-iYHq__mobileScene{background-color:#000a18;background-image:linear-gradient(#60a5fa1a 1px,#0000 1px),linear-gradient(90deg,#60a5fa1a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-bottom:1px solid #82c6e22b;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:1rem;min-height:13rem;padding:1rem 1.1rem;display:grid}.AiOfficeSimulation-module__v-iYHq__mobileSceneVisual{filter:drop-shadow(0 12px 15px #0000005c);width:6rem;height:8.2rem;position:relative}.AiOfficeSimulation-module__v-iYHq__mobileSceneVisual span{image-rendering:pixelated;display:block;position:absolute}.AiOfficeSimulation-module__v-iYHq__mobileAvatarHair{background:var(--agent-hair);width:3rem;height:1.15rem;box-shadow:-.35rem .55rem var(--agent-hair);top:.45rem;left:1.5rem}.AiOfficeSimulation-module__v-iYHq__mobileAvatarFace{background:var(--agent-skin);width:2.65rem;height:2.25rem;top:1.35rem;left:1.68rem;box-shadow:.55rem .8rem 0 -.48rem #07101e,1.55rem .8rem 0 -.48rem #07101e}.AiOfficeSimulation-module__v-iYHq__mobileAvatarBody{background:var(--agent-colour);width:3.75rem;height:3rem;box-shadow:0 0 22px color-mix(in srgb, var(--agent-colour) 55%, transparent);top:3.55rem;left:1.15rem}.AiOfficeSimulation-module__v-iYHq__mobileAvatarBody:before,.AiOfficeSimulation-module__v-iYHq__mobileAvatarBody:after{content:"";background:var(--agent-skin);width:.55rem;height:2rem;position:absolute;top:.35rem}.AiOfficeSimulation-module__v-iYHq__mobileAvatarBody:before{left:-.55rem}.AiOfficeSimulation-module__v-iYHq__mobileAvatarBody:after{right:-.55rem}.AiOfficeSimulation-module__v-iYHq__mobileAvatarLegs{background:#08101f;width:1.15rem;height:1.35rem;top:6.55rem;left:1.4rem;box-shadow:2rem 0 #08101f}.AiOfficeSimulation-module__v-iYHq__mobileSceneCopy{min-width:0}.AiOfficeSimulation-module__v-iYHq__mobileSceneCopy strong{color:#f1f5f9;letter-spacing:.04em;text-transform:uppercase;margin-top:.7rem;font-size:.78rem;display:block}.AiOfficeSimulation-module__v-iYHq__mobileSceneCopy p{color:#a9bdd4;margin:.45rem 0 0;font-size:.7rem;line-height:1.55}.AiOfficeSimulation-module__v-iYHq__activeAgent{display:none}.AiOfficeSimulation-module__v-iYHq__agentPrompt{margin:0 0 .45rem;font-size:.65rem}.AiOfficeSimulation-module__v-iYHq__agentTabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.AiOfficeSimulation-module__v-iYHq__agentTab{min-height:3.7rem}.AiOfficeSimulation-module__v-iYHq__agentTabCopy em{text-overflow:clip;white-space:normal;font-size:.58rem;line-height:1.35;overflow:visible}.AiOfficeSimulation-module__v-iYHq__disclaimer{text-align:left;padding-inline:.25rem;line-height:1.5}}@media (prefers-reduced-motion:reduce){.AiOfficeSimulation-module__v-iYHq__liveDot{animation:none}.AiOfficeSimulation-module__v-iYHq__pauseButton,.AiOfficeSimulation-module__v-iYHq__agentTab,.AiOfficeSimulation-module__v-iYHq__journeyLink,.AiOfficeSimulation-module__v-iYHq__journeyLink span,.AiOfficeSimulation-module__v-iYHq__progressDots i{transition:none}}
