.MoodleAutomationSolution-module__YmPsdq__page{--m-paper:var(--night);--m-paper-deep:var(--night-2);--m-card:var(--night-3);--m-ink:var(--bone);--m-green:#6fd3a6;--m-orange:#f2c27a;--m-blue:var(--mist);--m-muted:var(--mist);--m-line:var(--hair);background:var(--m-paper);color:var(--m-ink);position:relative;overflow:hidden}.MoodleAutomationSolution-module__YmPsdq__shell{width:min(1280px, calc(100% - var(--gutter) * 2));margin-inline:auto}.MoodleAutomationSolution-module__YmPsdq__mono{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:500}.MoodleAutomationSolution-module__YmPsdq__hero{min-height:100svh;padding:calc(var(--bar-h) + clamp(28px, 6vh, 72px)) 0 clamp(96px, 13vh, 128px);background:radial-gradient(55% 55% at 78% 46%, #2a3d6657, transparent 70%), var(--m-paper);align-items:center;display:grid;position:relative}.MoodleAutomationSolution-module__YmPsdq__ambientGrid{pointer-events:none;background-color:#0000;background-image:linear-gradient(#ede7da08 1px,#0000 1px),linear-gradient(90deg,#ede7da08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:4rem 4rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.MoodleAutomationSolution-module__YmPsdq__heroGrid{z-index:2;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(32px,5vw,88px);display:grid;position:relative}.MoodleAutomationSolution-module__YmPsdq__heroCopy,.MoodleAutomationSolution-module__YmPsdq__heroMachine{min-width:0}.MoodleAutomationSolution-module__YmPsdq__hero h1{margin-top:26px;font-size:clamp(46px,6.2vw,96px)}.MoodleAutomationSolution-module__YmPsdq__hero h1 span{display:block}.MoodleAutomationSolution-module__YmPsdq__hero .lede{max-width:42ch}.MoodleAutomationSolution-module__YmPsdq__heroMachine{border:1px solid var(--hair-2);background:radial-gradient(circle at 50% 47%, #6fd3a612, transparent 34%), linear-gradient(#ede7da06 1px, transparent 1px), linear-gradient(90deg, #ede7da06 1px, transparent 1px), var(--m-card);min-height:38rem;color:var(--bone);background-size:auto,2rem 2rem,2rem 2rem,auto;border-radius:26px;position:relative;overflow:hidden;transform:rotate(1deg);box-shadow:0 40px 90px -50px #000000e6}.MoodleAutomationSolution-module__YmPsdq__machineTopbar{z-index:5;border-bottom:1px solid var(--m-line);background:#0a1120cc;justify-content:space-between;align-items:center;gap:1rem;min-height:4.6rem;padding:1.1rem 1.4rem;display:flex;position:relative}.MoodleAutomationSolution-module__YmPsdq__machineTopbar>div{align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.MoodleAutomationSolution-module__YmPsdq__machineTopbar i,.MoodleAutomationSolution-module__YmPsdq__liveDot{background:var(--m-green);border-radius:50%;flex:none;width:8px;height:8px;animation:2.2s ease-in-out infinite MoodleAutomationSolution-module__YmPsdq__status-pulse;box-shadow:0 0 0 5px #6fd3a61a}.MoodleAutomationSolution-module__YmPsdq__machineTopbar>span{color:var(--m-muted);font-size:9.5px}.MoodleAutomationSolution-module__YmPsdq__machineCanvas{height:28rem;position:relative;overflow:hidden}.MoodleAutomationSolution-module__YmPsdq__orbit{z-index:1;aspect-ratio:1;border:1px solid #ede7da12;border-radius:50%;width:23rem;animation:18s linear infinite MoodleAutomationSolution-module__YmPsdq__orbit-turn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MoodleAutomationSolution-module__YmPsdq__orbit:before,.MoodleAutomationSolution-module__YmPsdq__orbit:after{content:"";border:1px solid #ede7da0f;border-radius:50%;position:absolute}.MoodleAutomationSolution-module__YmPsdq__orbit:before{inset:18%}.MoodleAutomationSolution-module__YmPsdq__orbit:after{inset:34%}.MoodleAutomationSolution-module__YmPsdq__orbit i{background:var(--m-green);border-radius:50%;width:6px;height:6px;position:absolute}.MoodleAutomationSolution-module__YmPsdq__orbit i:first-child{top:8%;left:47%}.MoodleAutomationSolution-module__YmPsdq__orbit i:nth-child(2){background:var(--gold);bottom:21%;right:12%}.MoodleAutomationSolution-module__YmPsdq__orbit i:nth-child(3){background:var(--m-blue);bottom:15%;left:16%}.MoodleAutomationSolution-module__YmPsdq__paymentCard,.MoodleAutomationSolution-module__YmPsdq__moodleCard{z-index:4;border:1px solid var(--hair-2);background:#0a1120f0;border-radius:14px;width:10.8rem;padding:1rem;position:absolute;box-shadow:0 30px 60px -30px #000000e6}.MoodleAutomationSolution-module__YmPsdq__paymentCard{top:50%;left:1.35rem;transform:translateY(-50%)rotate(-2deg)}.MoodleAutomationSolution-module__YmPsdq__moodleCard{border-color:#6fd3a64d;top:50%;right:1.35rem;transform:translateY(-50%)rotate(2deg)}.MoodleAutomationSolution-module__YmPsdq__paymentCard>span,.MoodleAutomationSolution-module__YmPsdq__moodleCard>span{color:var(--m-muted);font-size:9px}.MoodleAutomationSolution-module__YmPsdq__paymentCard strong,.MoodleAutomationSolution-module__YmPsdq__paymentCard small,.MoodleAutomationSolution-module__YmPsdq__moodleCard strong,.MoodleAutomationSolution-module__YmPsdq__moodleCard small{display:block}.MoodleAutomationSolution-module__YmPsdq__paymentCard strong,.MoodleAutomationSolution-module__YmPsdq__moodleCard strong{margin-top:8px;font-size:14px;font-weight:500}.MoodleAutomationSolution-module__YmPsdq__paymentCard small,.MoodleAutomationSolution-module__YmPsdq__moodleCard small{color:var(--m-muted);margin-top:4px;font-size:11px}.MoodleAutomationSolution-module__YmPsdq__paymentPulse{background:var(--gold);border-radius:50%;width:7px;height:7px;animation:2.3s ease-out infinite MoodleAutomationSolution-module__YmPsdq__payment-ping;position:absolute;top:50%;left:calc(100% + .55rem)}.MoodleAutomationSolution-module__YmPsdq__centralNode{z-index:5;aspect-ratio:1;background:radial-gradient(circle, #101b30, var(--night-2));text-align:center;border:1px solid #6fd3a65c;border-radius:50%;place-content:center;width:9.2rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #6fd3a609,0 0 48px #6fd3a61a}.MoodleAutomationSolution-module__YmPsdq__centralNode span{color:var(--m-muted);font-size:9px}.MoodleAutomationSolution-module__YmPsdq__centralNode strong{font:200 3.2rem/1 var(--display);letter-spacing:-.05em;color:var(--m-green)}.MoodleAutomationSolution-module__YmPsdq__centralNode small{color:var(--m-muted);margin-top:4px;font-size:11px}.MoodleAutomationSolution-module__YmPsdq__machineRoute{z-index:2;width:86%;height:80%;position:absolute;inset:10% 7%;overflow:visible}.MoodleAutomationSolution-module__YmPsdq__machineRoute path{fill:none;stroke:#6fd3a647;stroke-width:.45px;stroke-dasharray:2 2;animation:4s linear infinite MoodleAutomationSolution-module__YmPsdq__route-flow}.MoodleAutomationSolution-module__YmPsdq__dataPacket{--packet:0;z-index:3;top:calc(19% + var(--packet) * 17%);left:calc(38% + var(--packet) * 6%);border:1px solid var(--hair-2);color:var(--m-muted);font:500 9px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;animation:3.4s ease-in-out infinite MoodleAutomationSolution-module__YmPsdq__packet-float;animation-delay:calc(var(--packet) * -.7s);background:#0a1120eb;border-radius:999px;padding:4px 9px;position:absolute}.MoodleAutomationSolution-module__YmPsdq__machineFooter{z-index:5;border-top:1px solid var(--m-line);background:#0a1120d9;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:0;right:0}.MoodleAutomationSolution-module__YmPsdq__machineFooter span{min-height:4.4rem;color:var(--m-muted);font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;display:flex}.MoodleAutomationSolution-module__YmPsdq__machineFooter span+span{border-left:1px solid var(--m-line)}.MoodleAutomationSolution-module__YmPsdq__machineFooter i{background:var(--m-green);border-radius:50%;width:5px;height:5px}.MoodleAutomationSolution-module__YmPsdq__heroNote{z-index:2;font:500 10.5px/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--m-muted);justify-content:space-between;gap:16px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.MoodleAutomationSolution-module__YmPsdq__truthStrip{border-block:1px solid var(--m-line);background:var(--m-paper-deep)}.MoodleAutomationSolution-module__YmPsdq__truthGrid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.MoodleAutomationSolution-module__YmPsdq__truthGrid>div{flex-direction:column;justify-content:center;gap:14px;min-width:0;padding:clamp(26px,3vw,40px) clamp(18px,2.4vw,36px);display:flex}.MoodleAutomationSolution-module__YmPsdq__truthGrid>div:first-child{padding-left:0}.MoodleAutomationSolution-module__YmPsdq__truthGrid>div+div{border-left:1px solid var(--m-line)}.MoodleAutomationSolution-module__YmPsdq__truthGrid strong{max-width:15rem;font:400 clamp(18px, 1.5vw, 22px)/1.2 var(--display);letter-spacing:-.02em;color:var(--bone)}.MoodleAutomationSolution-module__YmPsdq__section{padding:clamp(96px,15vh,168px) 0;position:relative}.MoodleAutomationSolution-module__YmPsdq__manualBoard{border:1px solid var(--m-line);background:var(--m-card);border-radius:26px;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);display:grid;overflow:hidden;box-shadow:0 40px 90px -50px #000000e6}.MoodleAutomationSolution-module__YmPsdq__manualIntro{border-right:1px solid var(--m-line);flex-direction:column;justify-content:center;padding:clamp(28px,4.4vw,64px);display:flex}.MoodleAutomationSolution-module__YmPsdq__manualCount{font:300 clamp(28px, 2.6vw, 40px)/1 var(--display);letter-spacing:-.035em;color:var(--bone);flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-top:28px;display:flex}.MoodleAutomationSolution-module__YmPsdq__manualCount .dato{font-size:clamp(96px,10vw,152px)}.MoodleAutomationSolution-module__YmPsdq__manualIntro p{max-width:26rem;color:var(--m-muted);margin:24px 0 0;font-size:16px;line-height:1.6}.MoodleAutomationSolution-module__YmPsdq__taskStack{background:var(--m-paper-deep);align-content:center;gap:10px;padding:clamp(28px,4.4vw,64px);display:grid}.MoodleAutomationSolution-module__YmPsdq__taskStack>div{--task:0;border:1px solid var(--m-line);background:var(--m-card);min-height:4rem;transform:translateX(calc(var(--task) * .55rem));border-radius:14px;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.8rem 1.1rem;display:grid}.MoodleAutomationSolution-module__YmPsdq__taskStack span{color:var(--gold);font:500 10.5px/1 var(--mono);letter-spacing:.16em}.MoodleAutomationSolution-module__YmPsdq__taskStack strong{color:var(--bone);font-size:15.5px;font-weight:500}.MoodleAutomationSolution-module__YmPsdq__taskStack i{color:var(--m-orange);font:500 9px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;background:#f2c27a14;border:1px solid #f2c27a4d;border-radius:999px;padding:5px 9px;font-style:normal}.MoodleAutomationSolution-module__YmPsdq__demoSection{border-top:1px solid var(--m-line);background:var(--m-paper-deep);overflow:hidden}.MoodleAutomationSolution-module__YmPsdq__demoSection:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ede7da05 1px,#0000 1px),linear-gradient(90deg,#ede7da05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:4rem 4rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.MoodleAutomationSolution-module__YmPsdq__demoSection>*{position:relative}.MoodleAutomationSolution-module__YmPsdq__demoConsole{border:1px solid var(--hair-2);background:var(--m-card);border-radius:26px;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #000000e6}.MoodleAutomationSolution-module__YmPsdq__demoHeader{border-bottom:1px solid var(--m-line);background:#0a1120b3;justify-content:space-between;align-items:center;gap:1rem;min-height:5.4rem;padding:1.1rem 1.5rem;display:flex}.MoodleAutomationSolution-module__YmPsdq__demoHeader>div{align-items:center;gap:12px;display:flex}.MoodleAutomationSolution-module__YmPsdq__demoHeader strong{font:500 11px/1 var(--mono);letter-spacing:.16em;color:var(--bone)}.MoodleAutomationSolution-module__YmPsdq__stepRail{border-bottom:1px solid var(--m-line);grid-template-columns:repeat(6,minmax(0,1fr));padding:0 1.2rem;display:grid;position:relative}.MoodleAutomationSolution-module__YmPsdq__stepRail>i{--p:0;z-index:0;width:calc((100% - 2.4rem) * 5 / 6 * var(--p));background:var(--m-green);height:1px;transition:width .55s;position:absolute;top:calc(50% + 22.6px);left:calc(8.33333% + 1rem)}.MoodleAutomationSolution-module__YmPsdq__step,.MoodleAutomationSolution-module__YmPsdq__stepActive,.MoodleAutomationSolution-module__YmPsdq__stepComplete{z-index:1;min-height:8.4rem;color:var(--m-muted);font-family:var(--display);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:color .3s;display:flex;position:relative}.MoodleAutomationSolution-module__YmPsdq__step:hover{color:var(--bone)}.MoodleAutomationSolution-module__YmPsdq__step span,.MoodleAutomationSolution-module__YmPsdq__stepActive span,.MoodleAutomationSolution-module__YmPsdq__stepComplete span{font:500 9.5px/1 var(--mono);letter-spacing:.16em}.MoodleAutomationSolution-module__YmPsdq__step strong,.MoodleAutomationSolution-module__YmPsdq__stepActive strong,.MoodleAutomationSolution-module__YmPsdq__stepComplete strong{font-size:14px;font-weight:500;line-height:1.2}.MoodleAutomationSolution-module__YmPsdq__step i,.MoodleAutomationSolution-module__YmPsdq__stepActive i,.MoodleAutomationSolution-module__YmPsdq__stepComplete i{border:1.5px solid var(--hair-2);background:var(--m-card);border-radius:50%;width:11px;height:11px;margin-top:4px;transition:background .3s,border-color .3s,box-shadow .3s}.MoodleAutomationSolution-module__YmPsdq__stepActive{color:var(--bone)}.MoodleAutomationSolution-module__YmPsdq__stepActive i{border-color:var(--m-green);background:var(--m-green);box-shadow:0 0 0 6px #6fd3a61f}.MoodleAutomationSolution-module__YmPsdq__stepComplete{color:#ede7dab3}.MoodleAutomationSolution-module__YmPsdq__stepComplete i{border-color:var(--m-green);background:var(--m-green)}.MoodleAutomationSolution-module__YmPsdq__demoBody{background:var(--m-line);grid-template-columns:minmax(0,1.08fr) minmax(0,.72fr);gap:1px;display:grid}.MoodleAutomationSolution-module__YmPsdq__eventCard,.MoodleAutomationSolution-module__YmPsdq__eventVisual{background:var(--m-card);min-width:0;min-height:29rem}.MoodleAutomationSolution-module__YmPsdq__eventCard{flex-direction:column;justify-content:center;padding:clamp(28px,4.4vw,64px);display:flex}.MoodleAutomationSolution-module__YmPsdq__eventTopline{justify-content:space-between;align-items:center;gap:1rem;display:flex}.MoodleAutomationSolution-module__YmPsdq__eventStatus{min-height:26px;color:var(--m-green);font:500 9.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid #6fd3a64d;border-radius:999px;align-items:center;padding:0 11px;display:inline-flex}.MoodleAutomationSolution-module__YmPsdq__eventCard h3{max-width:16ch;font:300 clamp(34px, 4vw, 60px)/.98 var(--display);letter-spacing:-.045em;color:var(--bone);text-wrap:balance;margin:28px 0 20px;font-stretch:104%}.MoodleAutomationSolution-module__YmPsdq__eventCard>p{max-width:42rem;color:var(--m-muted);margin:0;font-size:16.5px;line-height:1.6}.MoodleAutomationSolution-module__YmPsdq__eventCode{border:1px solid var(--m-line);background:var(--m-paper);border-radius:10px;align-items:center;gap:12px;width:fit-content;max-width:100%;margin-top:30px;padding:12px 16px;display:flex}.MoodleAutomationSolution-module__YmPsdq__eventCode span{color:var(--m-muted);font-size:9px}.MoodleAutomationSolution-module__YmPsdq__eventCode code{color:var(--bone);font:400 12.5px/1.4 var(--mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MoodleAutomationSolution-module__YmPsdq__eventVisual{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex;position:relative;overflow:hidden}.MoodleAutomationSolution-module__YmPsdq__eventVisual>*{z-index:2;position:relative}.MoodleAutomationSolution-module__YmPsdq__eventVisual>strong{max-width:18rem;font:300 clamp(32px, 3.4vw, 52px)/.98 var(--display);letter-spacing:-.045em;color:var(--bone);margin-top:16px;font-stretch:104%}.MoodleAutomationSolution-module__YmPsdq__eventVisual>p{max-width:17rem;color:var(--m-muted);margin:18px 0 0;font-size:14.5px;line-height:1.55}.MoodleAutomationSolution-module__YmPsdq__eventCheck{aspect-ratio:1;width:3.4rem;color:var(--m-green);background:#6fd3a614;border:1px solid #6fd3a65c;border-radius:50%;place-items:center;margin-top:24px;font-size:1.35rem;display:grid}.MoodleAutomationSolution-module__YmPsdq__eventVisual>.MoodleAutomationSolution-module__YmPsdq__eventRings{z-index:1;aspect-ratio:1;border:1px solid #ede7da0f;border-radius:50%;width:25rem;animation:21s linear infinite reverse MoodleAutomationSolution-module__YmPsdq__orbit-turn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MoodleAutomationSolution-module__YmPsdq__eventRings:before,.MoodleAutomationSolution-module__YmPsdq__eventRings:after{content:"";border:1px solid #ede7da0d;border-radius:50%;position:absolute}.MoodleAutomationSolution-module__YmPsdq__eventRings:before{inset:15%}.MoodleAutomationSolution-module__YmPsdq__eventRings:after{inset:32%}.MoodleAutomationSolution-module__YmPsdq__eventRings i{background:var(--m-green);border-radius:50%;width:5px;height:5px;position:absolute}.MoodleAutomationSolution-module__YmPsdq__eventRings i:first-child{top:9%;left:46%}.MoodleAutomationSolution-module__YmPsdq__eventRings i:nth-child(2){background:var(--gold);bottom:24%;right:12%}.MoodleAutomationSolution-module__YmPsdq__eventRings i:nth-child(3){background:var(--m-blue);bottom:11%;left:25%}.MoodleAutomationSolution-module__YmPsdq__logline{border-top:1px solid var(--m-line);background:#0a1120b3;grid-template-columns:auto minmax(8rem,1fr) auto;align-items:center;gap:1rem;min-height:4.8rem;padding:1rem 1.5rem;display:grid}.MoodleAutomationSolution-module__YmPsdq__logline>div{background:#ede7da14;border-radius:999px;height:3px;overflow:hidden}.MoodleAutomationSolution-module__YmPsdq__logline>div i{border-radius:inherit;background:var(--m-green);height:100%;transition:width .55s;display:block}.MoodleAutomationSolution-module__YmPsdq__logline strong{color:var(--bone);font:500 11px/1 var(--mono);letter-spacing:.1em;font-variant-numeric:tabular-nums}.MoodleAutomationSolution-module__YmPsdq__architecture{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.MoodleAutomationSolution-module__YmPsdq__archItem{min-width:0;display:flex;position:relative}.MoodleAutomationSolution-module__YmPsdq__archItem>i{z-index:2;aspect-ratio:1;border:1px solid var(--hair-2);background:var(--m-paper);width:2.2rem;color:var(--gold);border-radius:50%;place-items:center;font-size:14px;font-style:normal;display:grid;position:absolute;top:50%;left:-8px;transform:translate(-50%,-50%)}.MoodleAutomationSolution-module__YmPsdq__archItem .tarjeta{flex-direction:column;width:100%;min-height:24rem;display:flex;box-shadow:0 40px 90px -50px #000000e6}.MoodleAutomationSolution-module__YmPsdq__archItem .pieza-ico{margin:4px 0 auto 4px}.MoodleAutomationSolution-module__YmPsdq__archItem .etiqueta{margin-top:40px}.MoodleAutomationSolution-module__YmPsdq__archItem strong{font:300 clamp(36px, 3.6vw, 56px)/1 var(--display);letter-spacing:-.045em;color:var(--bone);margin-top:14px;font-stretch:104%}.MoodleAutomationSolution-module__YmPsdq__archItem p{color:var(--m-muted);margin:16px 0 0;font-size:15.5px;line-height:1.6}.MoodleAutomationSolution-module__YmPsdq__humanSection{border-top:1px solid var(--m-line);background:var(--m-paper-deep)}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap article{border:1px solid var(--m-line);background:var(--m-card);border-radius:22px;flex-direction:column;justify-content:center;gap:10px;min-width:0;min-height:24rem;padding:clamp(28px,4vw,56px);display:flex;box-shadow:0 40px 90px -50px #000000e6}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap article:last-child{background:radial-gradient(100% 70% at 100% 0%, #c9a96e1a, transparent 60%), var(--m-card);border-color:#c9a96e47;box-shadow:0 40px 100px -46px #c9a96e59,0 0 0 1px #c9a96e29}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap article>.etiqueta{margin-bottom:14px}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap article strong{font:300 clamp(28px, 2.8vw, 42px)/1.08 var(--display);letter-spacing:-.04em;color:var(--bone);font-stretch:104%}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap article:first-child strong{color:#ede7da9e}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap>div{z-index:2;align-content:center;justify-items:center;gap:10px;width:5.5rem;margin-inline:-1.6rem;display:grid;position:relative}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap>div span{background:var(--m-paper-deep);color:var(--m-muted);font:500 9.5px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;padding:4px 8px}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap>div i{aspect-ratio:1;background:var(--gold);width:3.2rem;color:var(--night);border-radius:50%;place-items:center;font-size:1.1rem;font-style:normal;font-weight:600;display:grid;box-shadow:0 0 0 8px #c9a96e1a}.MoodleAutomationSolution-module__YmPsdq__faqs{border-top:1px solid var(--m-line)}.MoodleAutomationSolution-module__YmPsdq__faq,.MoodleAutomationSolution-module__YmPsdq__faqOpen{border-bottom:1px solid var(--m-line)}.MoodleAutomationSolution-module__YmPsdq__faq button,.MoodleAutomationSolution-module__YmPsdq__faqOpen button{width:100%;min-height:6.5rem;color:var(--bone);font-family:var(--display);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.5rem 0;display:grid}.MoodleAutomationSolution-module__YmPsdq__faq button>span,.MoodleAutomationSolution-module__YmPsdq__faqOpen button>span{color:var(--gold);font:500 11px/1 var(--mono);letter-spacing:.18em}.MoodleAutomationSolution-module__YmPsdq__faq button strong,.MoodleAutomationSolution-module__YmPsdq__faqOpen button strong{font:400 clamp(20px, 2vw, 28px)/1.2 var(--display);letter-spacing:-.02em}.MoodleAutomationSolution-module__YmPsdq__faq button i,.MoodleAutomationSolution-module__YmPsdq__faqOpen button i{aspect-ratio:1;border:1px solid var(--hair-2);width:2.6rem;color:var(--bone);border-radius:50%;place-items:center;font-size:1.1rem;font-style:normal;transition:border-color .3s,color .3s;display:grid}.MoodleAutomationSolution-module__YmPsdq__faq button:hover i,.MoodleAutomationSolution-module__YmPsdq__faqOpen button i{border-color:var(--gold);color:var(--gold)}.MoodleAutomationSolution-module__YmPsdq__faq>div,.MoodleAutomationSolution-module__YmPsdq__faqOpen>div{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.MoodleAutomationSolution-module__YmPsdq__faqOpen>div{grid-template-rows:1fr}.MoodleAutomationSolution-module__YmPsdq__faq>div p,.MoodleAutomationSolution-module__YmPsdq__faqOpen>div p{max-width:52rem;color:var(--m-muted);margin:0;font-size:16.5px;line-height:1.65;overflow:hidden}.MoodleAutomationSolution-module__YmPsdq__faqOpen>div p{padding:0 0 2.2rem 5rem}.MoodleAutomationSolution-module__YmPsdq__disclaimer{border-top:1px solid var(--m-line);max-width:60rem;font:500 10px/1.6 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#98a2b8bf;margin:clamp(48px,8vh,80px) 0 0;padding-top:20px}.MoodleAutomationSolution-module__YmPsdq__reveal{opacity:0;transition:opacity .75s,transform .75s cubic-bezier(.22,.61,.36,1);transform:translateY(28px)}.MoodleAutomationSolution-module__YmPsdq__heroMachine.MoodleAutomationSolution-module__YmPsdq__reveal{transform:translateY(28px)rotate(1deg)}.MoodleAutomationSolution-module__YmPsdq__visible,.MoodleAutomationSolution-module__YmPsdq__heroMachine.MoodleAutomationSolution-module__YmPsdq__visible{opacity:1;transform:none}.MoodleAutomationSolution-module__YmPsdq__heroMachine.MoodleAutomationSolution-module__YmPsdq__visible{transform:rotate(1deg)}@keyframes MoodleAutomationSolution-module__YmPsdq__status-pulse{0%,to{opacity:.58}50%{opacity:1}}@keyframes MoodleAutomationSolution-module__YmPsdq__orbit-turn{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes MoodleAutomationSolution-module__YmPsdq__route-flow{to{stroke-dashoffset:-18px}}@keyframes MoodleAutomationSolution-module__YmPsdq__payment-ping{0%{opacity:1;box-shadow:0 0 #c9a96e80}75%,to{opacity:0;box-shadow:0 0 0 16px #c9a96e00}}@keyframes MoodleAutomationSolution-module__YmPsdq__packet-float{0%,to{opacity:.4;transform:translateY(3px)}50%{opacity:.9;transform:translateY(-4px)}}@media (max-width:1120px){.MoodleAutomationSolution-module__YmPsdq__truthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MoodleAutomationSolution-module__YmPsdq__truthGrid>div:nth-child(3){border-left:0;padding-left:0}.MoodleAutomationSolution-module__YmPsdq__truthGrid>div:nth-child(n+3){border-top:1px solid var(--m-line)}.MoodleAutomationSolution-module__YmPsdq__architecture{grid-template-columns:minmax(0,1fr)}.MoodleAutomationSolution-module__YmPsdq__archItem .tarjeta{min-height:0}.MoodleAutomationSolution-module__YmPsdq__archItem>i{top:-8px;left:50%;transform:translate(-50%,-50%)rotate(90deg)}}@media (max-width:900px){.MoodleAutomationSolution-module__YmPsdq__heroGrid,.MoodleAutomationSolution-module__YmPsdq__manualBoard,.MoodleAutomationSolution-module__YmPsdq__demoBody{grid-template-columns:minmax(0,1fr)}.MoodleAutomationSolution-module__YmPsdq__heroMachine{width:min(100%,40rem);margin-inline:auto}.MoodleAutomationSolution-module__YmPsdq__manualIntro{border-right:0;border-bottom:1px solid var(--m-line)}.MoodleAutomationSolution-module__YmPsdq__taskStack>div{transform:translateX(calc(var(--task) * .25rem))}.MoodleAutomationSolution-module__YmPsdq__stepRail{grid-template-columns:repeat(3,minmax(0,1fr))}.MoodleAutomationSolution-module__YmPsdq__stepRail>i{display:none}.MoodleAutomationSolution-module__YmPsdq__step,.MoodleAutomationSolution-module__YmPsdq__stepActive,.MoodleAutomationSolution-module__YmPsdq__stepComplete{border-bottom:1px solid var(--m-line);min-height:6.6rem}.MoodleAutomationSolution-module__YmPsdq__eventCard,.MoodleAutomationSolution-module__YmPsdq__eventVisual{min-height:0}.MoodleAutomationSolution-module__YmPsdq__eventVisual{padding-block:3rem}}@media (max-width:560px){.MoodleAutomationSolution-module__YmPsdq__hero h1{font-size:clamp(40px,11.4vw,56px)}.MoodleAutomationSolution-module__YmPsdq__hero .actions>.btn{flex:auto}.MoodleAutomationSolution-module__YmPsdq__heroMachine{border-radius:22px;min-height:35rem}.MoodleAutomationSolution-module__YmPsdq__machineTopbar>span{display:none}.MoodleAutomationSolution-module__YmPsdq__machineCanvas{height:26rem}.MoodleAutomationSolution-module__YmPsdq__orbit{width:18rem}.MoodleAutomationSolution-module__YmPsdq__paymentCard,.MoodleAutomationSolution-module__YmPsdq__moodleCard{width:10.4rem;padding:.8rem}.MoodleAutomationSolution-module__YmPsdq__paymentCard{top:21%;left:50%;transform:translate(-50%,-50%)rotate(-1deg)}.MoodleAutomationSolution-module__YmPsdq__moodleCard{top:78%;left:50%;right:auto;transform:translate(-50%,-50%)rotate(1deg)}.MoodleAutomationSolution-module__YmPsdq__paymentPulse{top:calc(100% + .5rem);left:50%}.MoodleAutomationSolution-module__YmPsdq__paymentCard strong,.MoodleAutomationSolution-module__YmPsdq__moodleCard strong{font-size:13px}.MoodleAutomationSolution-module__YmPsdq__centralNode{width:7.2rem}.MoodleAutomationSolution-module__YmPsdq__centralNode strong{font-size:2.4rem}.MoodleAutomationSolution-module__YmPsdq__dataPacket{display:none}.MoodleAutomationSolution-module__YmPsdq__machineFooter span{letter-spacing:.1em;flex-direction:column;gap:6px;min-height:4rem;font-size:8.5px}.MoodleAutomationSolution-module__YmPsdq__heroNote span:first-child{display:none}.MoodleAutomationSolution-module__YmPsdq__truthGrid{grid-template-columns:minmax(0,1fr)}.MoodleAutomationSolution-module__YmPsdq__truthGrid>div,.MoodleAutomationSolution-module__YmPsdq__truthGrid>div:nth-child(n){border-left:0;padding:22px 0}.MoodleAutomationSolution-module__YmPsdq__truthGrid>div+div{border-top:1px solid var(--m-line)}.MoodleAutomationSolution-module__YmPsdq__manualIntro,.MoodleAutomationSolution-module__YmPsdq__taskStack{padding:26px 18px}.MoodleAutomationSolution-module__YmPsdq__taskStack>div{grid-template-columns:2rem minmax(0,1fr);transform:none}.MoodleAutomationSolution-module__YmPsdq__taskStack i{display:none}.MoodleAutomationSolution-module__YmPsdq__demoHeader{flex-direction:column;align-items:flex-start}.MoodleAutomationSolution-module__YmPsdq__demoHeader .btn{width:100%}.MoodleAutomationSolution-module__YmPsdq__stepRail{grid-template-columns:repeat(2,minmax(0,1fr))}.MoodleAutomationSolution-module__YmPsdq__eventCard{padding:28px 20px}.MoodleAutomationSolution-module__YmPsdq__eventCode{flex-direction:column;align-items:flex-start;width:100%}.MoodleAutomationSolution-module__YmPsdq__eventCode code{width:100%}.MoodleAutomationSolution-module__YmPsdq__logline{grid-template-columns:1fr auto}.MoodleAutomationSolution-module__YmPsdq__logline>div{grid-area:2/1/auto/-1}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap{grid-template-columns:minmax(0,1fr)}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap article{min-height:0}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap>div{width:100%;margin:-1.4rem 0}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap>div span{display:none}.MoodleAutomationSolution-module__YmPsdq__responsibilityMap>div i{transform:rotate(90deg)}.MoodleAutomationSolution-module__YmPsdq__faq button,.MoodleAutomationSolution-module__YmPsdq__faqOpen button{grid-template-columns:2rem minmax(0,1fr) auto;gap:.75rem}.MoodleAutomationSolution-module__YmPsdq__faqOpen>div p{padding-left:2.75rem}}@media (prefers-reduced-motion:reduce){.MoodleAutomationSolution-module__YmPsdq__reveal,.MoodleAutomationSolution-module__YmPsdq__heroMachine.MoodleAutomationSolution-module__YmPsdq__reveal{opacity:1;transition:none}.MoodleAutomationSolution-module__YmPsdq__reveal{transform:none}.MoodleAutomationSolution-module__YmPsdq__heroMachine.MoodleAutomationSolution-module__YmPsdq__reveal{transform:rotate(1deg)}.MoodleAutomationSolution-module__YmPsdq__machineTopbar i,.MoodleAutomationSolution-module__YmPsdq__liveDot,.MoodleAutomationSolution-module__YmPsdq__orbit,.MoodleAutomationSolution-module__YmPsdq__machineRoute path,.MoodleAutomationSolution-module__YmPsdq__paymentPulse,.MoodleAutomationSolution-module__YmPsdq__dataPacket,.MoodleAutomationSolution-module__YmPsdq__eventRings{animation:none}.MoodleAutomationSolution-module__YmPsdq__stepRail>i,.MoodleAutomationSolution-module__YmPsdq__logline>div i,.MoodleAutomationSolution-module__YmPsdq__faq>div,.MoodleAutomationSolution-module__YmPsdq__faqOpen>div{transition:none}}
