.s8 .v8-section{isolation:isolate;color:#f8f2ff;background:radial-gradient(65% 55% at 48% 51%,#39206d 0%,#0000 78%),radial-gradient(48% 62% at 100% 28%,#43226e83,#0000 75%),linear-gradient(#130a2a,#1c0f3e 56%,#120826);padding:110px max(26px,50vw - 660px) 74px;position:relative;overflow:hidden}.s8 .v8-section:before{content:"";z-index:-1;opacity:.3;background-image:radial-gradient(#d6b5ff5a 1px,#0000 1.5px);background-size:35px 35px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 5%,#000 37% 78%,#0000);mask-image:linear-gradient(#0000 5%,#000 37% 78%,#0000)}.s8 .v8-headline{text-align:center;z-index:4;max-width:860px;margin:0 auto 31px;position:relative}.s8 .v8-kicker{color:#d1baf1;letter-spacing:.09em;align-items:center;gap:10px;font:800 .62rem/1.4 DM Mono,monospace;display:inline-flex}.s8 .v8-live-dot{background:#70efc8;border-radius:50%;width:8px;height:8px;animation:2.2s infinite v8-status;box-shadow:0 0 0 5px #6fecc31d,0 0 13px #8effd2}.s8 .v8-divider{color:#776099}.s8 .v8-headline h2{letter-spacing:-.075em;color:#fff;margin:20px 0 12px;font:800 clamp(2.45rem,5vw,5rem)/1.07 Manrope,DM Sans,sans-serif}.s8 .v8-headline h2 em{font:inherit;color:#ca97ff;font-style:normal}.s8 .v8-headline p{color:#d2c6e4;max-width:670px;margin:auto;font-size:1.02rem;line-height:1.65}.s8 .v8-task-tabs{z-index:6;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;max-width:1050px;margin:0 auto 28px;display:flex;position:relative}.s8 .v8-task-tabs button{color:#dfccea;background:#2b1b49aa;border:1px solid #ac87dd69;border-radius:999px;align-items:center;gap:8px;padding:11px 16px;font:700 .76rem Manrope,DM Sans,sans-serif;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.s8 .v8-task-tabs button:hover{color:#fff;border-color:#bd8cff;transform:translateY(-2px)}.s8 .v8-task-tabs button.is-selected{color:#210a3d;background:#e6cbff;border-color:#f3deff;box-shadow:0 0 25px #b779fe60}.s8 .v8-task-tabs button:focus-visible,.s8 .v8-stage-buttons button:focus-visible,.s8 .v8-play-button:focus-visible{outline-offset:3px;outline:3px solid #f5c4ff}.s8 .v8-world{isolation:isolate;--floor:#b18af9;--line:#b895fe;width:min(100%,1340px);height:645px;margin:0 auto;position:relative}.s8 .v8-sky-glow{z-index:-1;filter:blur(10px);background:radial-gradient(47% 56% at 49%,#875af450,#0000 75%),radial-gradient(24% 43% at 9% 45%,#b06cfc30,#0000 78%),radial-gradient(23% 45% at 91% 42%,#71e7cf20,#0000 78%);position:absolute;inset:9% 0 13%}.s8 .v8-world-mark{z-index:-1;letter-spacing:-.14em;color:#a678ec0c;pointer-events:none;white-space:nowrap;font:900 clamp(7rem,18vw,16rem)/1 Manrope,sans-serif;position:absolute;top:24%;left:50%;transform:translate(-50%)rotate(-8deg)}.s8 .v8-world-mark span{color:#a879f122}.s8 .v8-world-heading{z-index:8;color:#f9edff;letter-spacing:.06em;justify-content:space-between;align-items:center;font:800 .66rem Manrope,sans-serif;display:flex;position:absolute;top:6px;left:2%;right:2%}.s8 .v8-world-heading>span,.s8 .v8-world-heading>strong{background:#2c1850aa;border:1px solid #c19bf171;border-radius:100px;align-items:center;gap:9px;padding:9px 12px;display:flex}.s8 .v8-world-heading>strong{color:#c9f9e7;font:800 .53rem DM Mono,monospace}.s8 .v8-status-pulse{background:#7cf1c7;border-radius:50%;width:7px;height:7px;animation:2s infinite v8-status;box-shadow:0 0 9px #7cffca}.s8 .v8-world-floor{background:radial-gradient(at 50% 24%,#aa7bff2a,#0000 70%);border-top:2px solid #a97dea21;border-radius:50%;height:135px;position:absolute;bottom:22px;left:2%;right:2%;transform:perspective(500px)rotateX(46deg)}.s8 .v8-world-floor:after{content:"";opacity:.35;background:repeating-linear-gradient(90deg,#a37dea37 0 1px,#0000 1px 61px),repeating-linear-gradient(0deg,#ac85e83b 0 1px,#0000 1px 31px);border-radius:50%;position:absolute;inset:15px 3% 7px;-webkit-mask-image:radial-gradient(#000 42%,#0000 75%);mask-image:radial-gradient(#000 42%,#0000 75%)}.s8 .v8-world-floor>span{border:2px solid #b68bff34;border-radius:50%;width:23%;height:60%;position:absolute;top:3%;box-shadow:0 0 35px #9461db3d}.s8 .v8-world-floor>span:first-child{left:3%}.s8 .v8-world-floor>span:nth-child(2){left:39%}.s8 .v8-world-floor>span:nth-child(3){left:73%}.s8 .v8-world-trail{z-index:0;filter:drop-shadow(0 0 6px #bc86ff);border-top:3px dashed #a681ee5c;animation:5s linear infinite v8-trail-glow;position:absolute;bottom:103px;left:10%;right:10%}.s8 .v8-station{z-index:2;transform-origin:bottom;flex-direction:column;align-items:center;width:30%;height:365px;transition:filter .35s,transform .35s;display:flex;position:absolute;top:100px}.s8 .v8-station--research{left:1%}.s8 .v8-station--build{left:35%}.s8 .v8-station--ship{right:1%}.s8 .v8-station.is-active{filter:drop-shadow(0 0 20px #ae7aff90);transform:translateY(-5px)}.s8 .v8-station-label{color:#cdb5ee;letter-spacing:.08em;align-items:center;gap:8px;margin-bottom:15px;font:800 .58rem DM Mono,monospace;display:flex}.s8 .v8-station-label span{color:#e8ccff;background:#3b245b;border:1px solid #d3b2ff6e;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.s8 .v8-station.is-active .v8-station-label span{color:#210f3c;background:#c39aff;box-shadow:0 0 18px #be8eff}.s8 .v8-station-task{text-align:center;color:#f6ecff;background:#38235fdd;border:1px solid #caabfa80;border-radius:999px;width:max-content;max-width:97%;padding:10px 13px;font:700 .68rem Manrope,sans-serif;transition:background .25s;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 10px 25px #09041e82}.s8 .v8-station.is-active .v8-station-task{background:#6843a0;border-color:#e8c8ff}.s8 .v8-research-board{background:linear-gradient(155deg,#5c40a1,#251b60);border:8px solid #6e4ca4;border-radius:23px;width:82%;height:210px;margin-top:30px;position:relative;transform:rotate(-7deg);box-shadow:0 17px #251543,0 22px 28px #1008238c,inset 0 1px 5px #e8d5ff99}.s8 .v8-research-board:before{content:"";z-index:-1;border:2px dashed #b890f86b;border-radius:30px;animation:28s linear infinite v8-spin;position:absolute;inset:-17px -19px}.s8 .v8-research-search{background:#a68ce651;border-radius:8px;align-items:center;gap:6px;height:30px;margin:16px 12px 10px;padding:8px;display:flex}.s8 .v8-research-search span:first-child{border:2px solid #e2c6ff;border-radius:50%;width:12px;height:12px}.s8 .v8-research-search span:nth-child(2){background:#dfd1fa9c;border-radius:5px;width:60%;height:5px}.s8 .v8-research-search i{background:#7af8d0;border-radius:50%;width:8px;height:8px;animation:1.8s infinite v8-status;box-shadow:0 0 10px #6effda}.s8 .v8-product-grid{justify-content:space-around;gap:9px;margin:0 12px;display:flex}.s8 .v8-product-grid i{background:linear-gradient(145deg,#cdaeff,#8059d1);border-radius:9px;flex:1;height:86px;animation:3.8s ease-in-out infinite v8-card-rise;position:relative;box-shadow:inset 0 -14px #31245e67}.s8 .v8-product-grid i:after{content:"";background:linear-gradient(140deg,#fce8c0,#bca5ef);border-radius:8px 8px 13px 13px;height:32px;position:absolute;top:18px;left:23%;right:23%;box-shadow:inset -6px -5px #8f6ac16e}.s8 .v8-product-grid i:nth-child(2){background:linear-gradient(145deg,#8ff3d5,#4ba9bf);animation-delay:.5s}.s8 .v8-product-grid i:nth-child(3){background:linear-gradient(145deg,#ffd799,#c97daa);animation-delay:1s}.s8 .v8-research-footer{justify-content:space-between;align-items:center;margin:12px;display:flex}.s8 .v8-research-footer span{background:#ccb4ff8c;border-radius:6px;width:58%;height:7px}.s8 .v8-research-footer b{color:#7ff1ce;font:900 .55rem DM Mono,monospace}.s8 .v8-builder-screen{background:#efe1ff;border:10px solid #754ca9;border-radius:17px;width:93%;height:233px;margin-top:22px;position:relative;transform:perspective(650px)rotateY(-6deg);box-shadow:0 17px #321d60,0 24px 25px #0e051d9a}.s8 .v8-builder-screen:after{content:"";background:linear-gradient(#6241a0,#38205c);width:11%;height:30px;position:absolute;bottom:-40px;left:44%;box-shadow:0 6px #38205c}.s8 .v8-builder-screen:before{content:"";background:#6d4aa4;border-radius:100px;width:45%;height:7px;position:absolute;bottom:-43px;left:28%}.s8 .v8-browser-bar{background:#d3b5f9;align-items:center;gap:5px;height:30px;padding-left:12px;display:flex}.s8 .v8-browser-bar i{background:#a477d4;border-radius:50%;width:7px;height:7px}.s8 .v8-browser-bar i:nth-child(2){background:#f6b6cc}.s8 .v8-browser-bar i:nth-child(3){background:#83ebce}.s8 .v8-browser-bar b{color:#5b3b77;margin-left:auto;margin-right:13px;font:800 .49rem Manrope,sans-serif}.s8 .v8-browser-hero{background:linear-gradient(125deg,#6f4cc4,#b686ef 65%,#deb5e9);border-radius:11px;height:104px;margin:11px;position:relative;overflow:hidden}.s8 .v8-browser-hero span{background:#f2dfff;border-radius:9px;width:43%;height:11px;position:absolute;top:20px;left:16px;box-shadow:0 18px #e4cdfbd9,0 36px #bfa2f5a1}.s8 .v8-browser-hero b{background:linear-gradient(145deg,#efd19c,#8957c4);border-radius:48% 48% 9px 9px;width:25%;height:80px;position:absolute;top:14px;right:10%;box-shadow:10px 5px #6846a9}.s8 .v8-browser-hero i{background:#8ef4d6;border-radius:8px;width:25%;height:12px;animation:3.5s ease-in-out infinite v8-card-rise;position:absolute;bottom:11px;left:17px}.s8 .v8-browser-cards{gap:9px;margin:0 13px;display:flex}.s8 .v8-browser-cards i{background:#c2a7ee;border-radius:6px;flex:1;height:31px;box-shadow:inset 0 -8px #9270d0}.s8 .v8-browser-cards i:nth-child(2){background:#99e7d5}.s8 .v8-browser-cards i:nth-child(3){background:#efb7d6}.s8 .v8-cursor{z-index:5;color:#402366;filter:drop-shadow(1px 2px #fff);animation:4.3s ease-in-out infinite v8-cursor;position:absolute;top:56%;right:10%}.s8 .v8-builder-screen:not(.v8-builder-screen--site) .v8-browser-hero,.s8 .v8-builder-screen:not(.v8-builder-screen--site) .v8-browser-cards{display:none}.s8 .v8-mode-screen{border-radius:9px;position:absolute;inset:38px 8px 7px;overflow:hidden}.s8 .v8-mode-screen--video{background:#27184d;padding:8px}.s8 .v8-editor-preview{background:linear-gradient(145deg,#ad7bff,#ed92c8 70%,#d9c3ff);border-radius:8px;height:68%;position:relative;overflow:hidden}.s8 .v8-editor-preview:before{content:"";background:#594098;width:95px;height:95px;position:absolute;bottom:-75px;left:11%;transform:rotate(45deg);box-shadow:70px -12px #7654bc}.s8 .v8-editor-preview>span{background:#ffda93;border-radius:50%;width:36px;height:36px;position:absolute;top:13%;right:21%}.s8 .v8-editor-preview>svg{color:#fff;z-index:2;filter:drop-shadow(0 3px 6px #2f1454);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.s8 .v8-editor-preview>b{background:#f3e8ff;border-radius:4px;width:14px;height:7px;position:absolute;top:8px;left:10px}.s8 .v8-editor-timeline{gap:4px;height:29px;margin-top:9px;display:flex;position:relative}.s8 .v8-editor-timeline i{background:#be8de4;border-radius:5px;flex:1}.s8 .v8-editor-timeline i:nth-child(2){background:#7ae4d0}.s8 .v8-editor-timeline i:nth-child(3){background:#e3a1c8}.s8 .v8-editor-timeline span{background:#fff;width:3px;animation:4.6s linear infinite v8-edit-playhead;position:absolute;top:-4px;bottom:-4px;left:12%;box-shadow:0 0 7px #fff}.s8 .v8-mode-screen--chat{background:linear-gradient(150deg,#6c53af,#b099e0);padding:12px}.s8 .v8-mode-screen--chat>div{color:#fff;background:#ffffff35;border-radius:8px;align-items:center;gap:9px;height:39px;padding:9px;display:flex}.s8 .v8-mode-screen--chat>div>span{background:#ecd9ff;border-radius:6px;width:24%;height:6px}.s8 .v8-mode-screen--chat p{background:#ead7ff;border-radius:13px 13px 13px 3px;width:68%;height:25px;margin:10px 0 0;padding:0;animation:2.9s ease-in-out infinite v8-chat-reply}.s8 .v8-mode-screen--chat p:nth-of-type(2){background:#8cf0d1;border-radius:13px 13px 3px;width:76%;margin-left:auto;animation-delay:.45s}.s8 .v8-mode-screen--chat p:nth-of-type(3){width:53%;animation-delay:.8s}.s8 .v8-mode-screen--document{background:linear-gradient(145deg,#fff6e7,#e8d9fb);border:1px solid #d1b6e8;padding:12px 19px}.s8 .v8-mode-screen--document>div{color:#694cb5;align-items:center;gap:9px;margin-bottom:14px;display:flex}.s8 .v8-mode-screen--document>div>span{background:#9c72d7;border-radius:6px;width:49%;height:12px}.s8 .v8-mode-screen--document>i{background:#c5b3d6;border-radius:5px;width:100%;height:8px;margin:11px 0;display:block}.s8 .v8-mode-screen--document>i:nth-of-type(2){width:88%}.s8 .v8-mode-screen--document>i:nth-of-type(3){width:94%}.s8 .v8-mode-screen--document>i:nth-of-type(4){background:#a6edcf;width:61%}@keyframes v8-edit-playhead{0%{left:10%}to{left:88%}}@keyframes v8-chat-reply{0%,to{transform-origin:0;transform:scaleX(.84)}55%{transform:scaleX(1)}}.s8 .v8-video-phone{background:#241752;border:8px solid #7557b1;border-radius:29px;width:138px;height:262px;margin-top:4px;position:relative;overflow:hidden;transform:rotate(7deg);box-shadow:0 16px #2c1b5a,0 27px 30px #0e051e9c}.s8 .v8-phone-notch{z-index:3;background:#241752;border-radius:0 0 10px 10px;width:50px;height:10px;position:absolute;top:2px;left:36px}.s8 .v8-video-art{background:linear-gradient(165deg,#b582ed 5%,#faafe4 52%,#7c68d6);border-radius:17px;height:182px;margin:5px;position:relative;overflow:hidden}.s8 .v8-video-sun{background:#ffdbad;border-radius:50%;width:57px;height:57px;animation:5s ease-in-out infinite v8-sun;position:absolute;top:35px;right:15px;box-shadow:0 0 23px #ffe0b4a6}.s8 .v8-video-mountain{background:#5d42b0;border-radius:35px;width:175px;height:175px;position:absolute;bottom:-60px;left:-45px;transform:rotate(45deg);box-shadow:45px -8px #8764ce}.s8 .v8-video-art>svg{color:#fff;filter:drop-shadow(0 4px 7px #381b78);position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.s8 .v8-video-lines{flex-direction:column;gap:6px;margin:7px;display:flex}.s8 .v8-video-lines i{background:#b597ef;border-radius:8px;width:90%;height:5px}.s8 .v8-video-lines i:nth-child(2){background:#7d60d0;width:58%}.s8 .v8-video-button{color:#2b2758;background:#70e8c4;border-radius:7px;justify-content:center;align-items:center;gap:5px;width:83%;height:24px;margin:8px auto 0;font:900 .55rem Manrope,sans-serif;animation:2.8s ease-in-out infinite v8-button-glow;display:flex}.s8 .v8-character{z-index:5;filter:drop-shadow(0 15px 11px #0a062378);will-change:left,top,transform;width:145px;transition:left 1.75s cubic-bezier(.28,.72,.16,1),top 1.75s cubic-bezier(.28,.72,.16,1),bottom 1.75s;position:absolute;bottom:64px}.s8 .v8-character--walker{left:5%}.s8 .v8-character--maker{z-index:6;bottom:55px;left:35%}.s8 .v8-character--runner{bottom:62px;left:78%}.s8 .v8-world--phase-1 .v8-character--walker{left:29%}.s8 .v8-world--phase-2 .v8-character--walker{left:12%}.s8 .v8-world--phase-1 .v8-character--maker{left:46%}.s8 .v8-world--phase-2 .v8-character--maker{left:52%}.s8 .v8-world--phase-1 .v8-character--runner{bottom:66px;left:61%}.s8 .v8-world--phase-2 .v8-character--runner{bottom:72px;left:75%}.s8 .v8-puppet{isolation:isolate;width:145px;position:relative}.s8 .v8-plush-rig{transform-origin:50% 83%;filter:drop-shadow(0 9px 10px #14052d66);will-change:transform;width:100%;animation:3.7s ease-in-out infinite v8-plush-breathe;position:relative}.s8 .v8-plush-core{z-index:2;object-fit:contain;clip-path:inset(0 0 15%);-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;position:relative}.s8 .v8-plush-leg{z-index:1;-webkit-user-select:none;user-select:none;will-change:transform;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.s8 .v8-plush-leg--left{clip-path:polygon(0 72%,56% 72%,56% 100%,0 100%);transform-origin:37% 79%}.s8 .v8-plush-leg--right{clip-path:polygon(44% 72%,100% 72%,100% 100%,44% 100%);transform-origin:64% 79%}.s8 .v8-puppet--walker .v8-plush-rig{animation:2.1s ease-in-out infinite v8-dot-search}.s8 .v8-puppet--maker .v8-plush-rig{animation:1.45s ease-in-out infinite v8-dot-edit}.s8 .v8-puppet--runner .v8-plush-rig{animation:1.9s ease-in-out infinite v8-dot-share}.s8 .v8-world.is-travelling .v8-plush-leg--left{animation:.56s ease-in-out infinite alternate v8-plush-left-step}.s8 .v8-world.is-travelling .v8-plush-leg--right{animation:.56s ease-in-out infinite alternate v8-plush-right-step}.s8 .v8-world.is-travelling .v8-puppet .v8-plush-rig{animation:.56s ease-in-out infinite alternate v8-plush-stride}.s8 .v8-puppet-ground{z-index:0;filter:blur(10px);transform-origin:50%;background:#09021d9e;border-radius:50%;width:70%;height:16px;animation:3.7s ease-in-out infinite alternate v8-plush-shadow;position:absolute;bottom:3px;left:18%}.s8 .v8-world.is-travelling .v8-puppet-ground{animation-duration:.56s}.s8 .v8-puppet-name{z-index:4;color:#f6e8ff;background:#362058e8;border:1px solid #ca9dff83;border-radius:100px;padding:4px 10px;font:900 .56rem Manrope,sans-serif;position:absolute;bottom:-7px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #150a28ab}.s8 .v8-dot-action{z-index:7;pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);will-change:transform;background:#6544a5e3;border:1px solid #dfc4ff9c;border-radius:11px;justify-content:center;align-items:center;gap:3px;width:52px;height:44px;display:flex;position:absolute;top:48%;right:-20px;box-shadow:0 8px 20px #13072e9c,0 0 15px #bf94ff36}.s8 .v8-dot-action--walker{color:#ffe0a3;width:43px;height:43px;animation:2.1s ease-in-out infinite v8-action-research;top:52%;right:-13px}.s8 .v8-dot-action--walker>svg:first-child{animation:2.1s ease-in-out infinite v8-action-scan}.s8 .v8-dot-action--walker>svg:nth-child(2){color:#6948b3;background:#f9e9ff;border-radius:5px;width:22px;height:22px;padding:3px;position:absolute;bottom:-9px;right:-8px;transform:rotate(10deg)}.s8 .v8-dot-action--walker>i{transform-origin:0;background:#8bffce;border-radius:5px;height:3px;animation:2.1s ease-in-out infinite v8-scan-progress;position:absolute;bottom:6px;left:7px;right:7px}.s8 .v8-dot-action--maker{color:#d9fbe7;background:#3e557fdb;flex-direction:column;align-items:flex-start;width:54px;height:45px;padding:7px;animation:1.45s ease-in-out infinite v8-action-edit;top:52%;right:-25px}.s8 .v8-dot-action--maker>svg:first-child{color:#fff;filter:drop-shadow(0 2px 2px #1e123a);animation:1.45s ease-in-out infinite v8-action-cursor;position:absolute;bottom:-4px;right:-6px}.s8 .v8-dot-action--maker>span{background:#c9a9f7;border-radius:5px;width:82%;height:4px}.s8 .v8-dot-action--maker>span:nth-of-type(2){background:#85efd1;width:65%}.s8 .v8-dot-action--maker>span:nth-of-type(3){width:90%}.s8 .v8-dot-action--maker>svg:last-child{color:#bcffdf;animation:1.45s ease-in-out infinite v8-action-spark;position:absolute;top:-9px;right:-4px}.s8 .v8-dot-action--runner{color:#d5ffe7;background:#574490e8;width:45px;height:45px;animation:1.9s ease-in-out infinite v8-action-send;top:39%;right:-17px}.s8 .v8-dot-action--runner>svg:first-child{animation:1.9s ease-in-out infinite v8-action-send-icon}.s8 .v8-dot-action--runner>svg:nth-child(2){color:#233f52;background:#7df5c7;border-radius:50%;width:21px;height:21px;padding:3px;animation:1.9s ease-in-out infinite v8-action-check;position:absolute;top:-8px;right:-8px}.s8 .v8-dot-action--runner>i{border:2px solid #9ffdd585;border-radius:15px;animation:1.9s ease-out infinite v8-action-ring;position:absolute;inset:-5px}.s8 .v8-leg,.s8 .v8-arm,.s8 .v8-head{transform-box:fill-box;transform-origin:top}.s8 .v8-puppet--walker .v8-leg--left,.s8 .v8-puppet--runner .v8-leg--left{animation:.48s ease-in-out infinite alternate v8-step-left}.s8 .v8-puppet--walker .v8-leg--right,.s8 .v8-puppet--runner .v8-leg--right{animation:.48s ease-in-out infinite alternate v8-step-right}.s8 .v8-puppet--walker .v8-arm--left,.s8 .v8-puppet--runner .v8-arm--left{animation:.58s ease-in-out infinite alternate v8-arm-left}.s8 .v8-puppet--walker .v8-arm--right,.s8 .v8-puppet--runner .v8-arm--right{animation:.58s ease-in-out infinite alternate v8-arm-right}.s8 .v8-puppet--maker .v8-arm--left{animation:.39s ease-in-out infinite alternate v8-type-left}.s8 .v8-puppet--maker .v8-arm--right{animation:.36s ease-in-out infinite alternate v8-type-right}.s8 .v8-head{animation:3.2s ease-in-out infinite v8-head-bob}.s8 .v8-eyes{transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite v8-blink}.s8 .v8-character-bubble{z-index:8;white-space:nowrap;opacity:0;pointer-events:none;color:#402367;background:#f3e1ff;border-radius:13px 13px 13px 3px;width:max-content;max-width:145px;padding:8px 11px;font:900 .62rem Manrope,sans-serif;animation:13.8s ease-in-out infinite v8-chat;position:absolute;top:24px;left:45%;transform:translate(-50%,-20px)scale(.8);box-shadow:0 9px 19px #1e0d3578}.s8 .v8-character--maker .v8-character-bubble{animation-delay:4.6s}.s8 .v8-character--runner .v8-character-bubble{animation-delay:9.2s}.s8 .v8-character-bubble{white-space:normal;line-height:1.25;animation:2.9s ease-out both v8-bubble-once}.s8 .v8-character--maker .v8-character-bubble,.s8 .v8-character--runner .v8-character-bubble{animation-delay:0s}.s8 .v8-messenger{z-index:4;pointer-events:none;animation:13.8s ease-in-out infinite v8-paper-flight;position:absolute;bottom:200px;left:19%}.s8 .v8-floating-document{background:#fff3d4;border:3px solid #b997df;border-radius:8px;width:54px;height:67px;padding:13px 9px;transform:rotate(-10deg);box-shadow:0 8px 18px #190b377c}.s8 .v8-floating-document>span{background:#b29fb9;border-radius:8px;width:100%;height:4px;margin:0 0 7px;display:block}.s8 .v8-floating-document>span:nth-child(2){width:70%}.s8 .v8-floating-document>b{color:#7044c5;font:900 .65rem Manrope,sans-serif}.s8 .v8-coin-burst{z-index:8;color:#ffde84;opacity:0;filter:drop-shadow(0 0 12px #ffc75b);gap:10px;animation:13.8s ease-out infinite v8-coins;display:flex;position:absolute;bottom:250px;right:5%}.s8 .v8-coin-burst svg:nth-child(2){transform:translateY(18px)}.s8 .v8-coin-burst svg:nth-child(3){transform:translateY(-13px)}.s8 .v8-result{z-index:10;color:#e8fff9;opacity:0;pointer-events:none;background:#1d644ecc;border:1px solid #9ef2d3;border-radius:17px;align-items:center;gap:12px;min-width:235px;max-width:330px;padding:12px 16px;transition:opacity .4s,transform .4s;display:flex;position:absolute;top:59px;right:5%;transform:translateY(-16px)scale(.9);box-shadow:0 13px 30px #082820a6}.s8 .v8-result.is-visible{opacity:1;transform:translateY(0)scale(1)}.s8 .v8-result>div{flex-direction:column;gap:3px;display:flex}.s8 .v8-result small{letter-spacing:.05em;color:#b1ffdb;font:800 .47rem DM Mono,monospace}.s8 .v8-result strong{font:800 .72rem Manrope,sans-serif}.s8 .v8-result>svg:last-child{color:#a2ffd8;margin-left:auto}.s8 .v8-command-bar{z-index:8;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:#2a1948a3;border:1px solid #aa8cd25e;border-radius:23px;justify-content:space-between;align-items:center;gap:22px;max-width:1120px;margin:-15px auto 0;padding:14px 16px;display:flex;position:relative;box-shadow:0 16px 42px #0c051ba3}.s8 .v8-command-summary{align-items:center;gap:12px;min-width:200px;display:flex}.s8 .v8-command-icon{color:#e2c7ff;background:#604092;border-radius:15px;place-items:center;width:45px;height:45px;display:grid}.s8 .v8-command-summary>span:last-child{flex-direction:column;gap:5px;display:flex}.s8 .v8-command-summary small{color:#af9bd1;font:800 .53rem DM Mono,monospace}.s8 .v8-command-summary strong{color:#f2e5ff;font:800 .77rem Manrope,sans-serif}.s8 .v8-stage-buttons{flex:1;gap:7px;max-width:440px;display:flex}.s8 .v8-stage-buttons button{color:#bda9d5;background:#261740;border:1px solid #b89dde40;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:9px;min-width:0;padding:12px 8px;font:800 .69rem Manrope,sans-serif;display:flex;position:relative;overflow:hidden}.s8 .v8-stage-buttons button span{color:#ac8dd9;font:900 .56rem DM Mono,monospace}.s8 .v8-stage-buttons button.is-current{color:#fff;background:#62419b;border-color:#d5a7ff}.s8 .v8-stage-buttons button.is-current span{color:#a8f3d7}.s8 .v8-stage-buttons button i{transform-origin:0;background:#b8f;width:100%;height:3px;display:none;position:absolute;bottom:0;left:0;transform:scaleX(0)}.s8 .v8-stage-buttons button.is-current i{animation:4.6s linear infinite v8-progress;display:block}.s8 .v8-play-button{color:#230e3f;background:#a878e9;border:1px solid #cba8ef9a;border-radius:13px;flex:none;justify-content:center;align-items:center;gap:7px;padding:12px 15px;font:900 .7rem Manrope,sans-serif;display:flex}.s8 .v8-disclaimer{z-index:4;text-align:center;color:#a998c4;justify-content:center;align-items:center;gap:8px;max-width:720px;margin:19px auto 0;font:600 .65rem/1.6 Manrope,sans-serif;display:flex;position:relative}.s8 .v8-disclaimer svg{flex:none}.s8 .v8-world.is-paused *{animation-play-state:paused!important}.s8 .v8-world.is-paused .v8-result{transition:none}.s8 .v8-command-bar:has(.v8-play-button[aria-label*=Reproduzir]) .v8-stage-buttons button i{animation-play-state:paused}.s8 .v8-world--phase-2+.v8-command-bar .v8-stage-buttons button.is-current i{animation:none;transform:scaleX(1)}.s8 .v8-world--phase-2 .v8-messenger{opacity:0;animation:none}.s8 .v8-world--phase-2 .v8-coin-burst{animation-iteration-count:1;animation-fill-mode:forwards}@keyframes v8-status{0%,to{opacity:1;box-shadow:0 0 0 5px #7cecd521,0 0 13px #8effd2}50%{opacity:.55;box-shadow:0 0 0 2px #7cecd50d,0 0 3px #8effd2}}@keyframes v8-trail-glow{0%,to{opacity:.4}50%{opacity:.9}}@keyframes v8-spin{to{transform:rotate(360deg)}}@keyframes v8-card-rise{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes v8-cursor{0%,to{transform:translate(0)rotate(-8deg)}50%{transform:translate(-28px,-25px)rotate(2deg)}}@keyframes v8-sun{0%,to{transform:scale(1)}50%{transform:scale(1.16)}}@keyframes v8-button-glow{0%,to{box-shadow:0 0 #5effc000}50%{box-shadow:0 0 17px #5effc0bf}}@keyframes v8-step-left{0%{transform:rotate(17deg)}to{transform:rotate(-21deg)}}@keyframes v8-step-right{0%{transform:rotate(-21deg)}to{transform:rotate(17deg)}}@keyframes v8-arm-left{0%{transform:rotate(-22deg)}to{transform:rotate(16deg)}}@keyframes v8-arm-right{0%{transform:rotate(16deg)}to{transform:rotate(-22deg)}}@keyframes v8-type-left{0%{transform:rotate(6deg)translateY(0)}to{transform:rotate(-12deg)translateY(4px)}}@keyframes v8-type-right{0%{transform:rotate(-6deg)translateY(3px)}to{transform:rotate(14deg)translateY(0)}}@keyframes v8-blink{0%,44%,47%,to{transform:scaleY(1)}45%,46%{transform:scaleY(.09)}}@keyframes v8-head-bob{0%,to{transform:rotate(-2deg)}50%{transform:rotate(3deg)}}@keyframes v8-plush-left-step{0%{transform:rotate(10deg)translateY(1px)}to{transform:rotate(-13deg)translateY(-2px)}}@keyframes v8-plush-right-step{0%{transform:rotate(-12deg)translateY(-2px)}to{transform:rotate(11deg)translateY(1px)}}@keyframes v8-plush-stride{0%{transform:translateY(0)rotate(-1.7deg)scaleY(1)}to{transform:translateY(-4px)rotate(2.1deg)scaleY(.991)}}@keyframes v8-plush-breathe{0%,to{transform:translateY(0)rotate(-.5deg)scaleY(1)}50%{transform:translateY(-1.8px)rotate(.7deg)scaleY(1.006)}}@keyframes v8-plush-focus{0%,18%,to{transform:translateY(0)rotate(-.9deg)}38%{transform:translateY(-3px)rotate(1.4deg)}58%{transform:translateY(-1px)rotate(-1.3deg)}80%{transform:translateY(-2.2px)rotate(.7deg)}}@keyframes v8-plush-shadow{0%{opacity:.75;transform:scaleX(1)}to{opacity:.57;transform:scaleX(.91)}}@keyframes v8-dot-search{0%,to{transform:translateY(0)rotate(-3deg)}25%{transform:translateY(-4px)rotate(3deg)}55%{transform:translateY(-1px)rotate(-2deg)}80%{transform:translateY(-5px)rotate(4deg)}}@keyframes v8-dot-edit{0%,to{transform:translateY(0)rotate(-2deg)}25%{transform:translate(3px,-6px)rotate(3.7deg)}55%{transform:translate(-2px,-2px)rotate(-3.4deg)}75%{transform:translate(2px,-5px)rotate(3deg)}}@keyframes v8-dot-share{0%,to{transform:translateY(0)rotate(-3deg)}22%{transform:translateY(-5px)rotate(5deg)}48%{transform:translateY(-3px)rotate(-2deg)}73%{transform:translateY(-7px)rotate(4deg)}}@keyframes v8-action-research{0%,to{transform:translate(0)rotate(-9deg)}50%{transform:translate(6px,-8px)rotate(7deg)}}@keyframes v8-action-scan{0%,to{transform:translate(-3px)rotate(-12deg)}50%{transform:translate(4px)rotate(12deg)}}@keyframes v8-scan-progress{0%{transform:scaleX(.18)}75%,to{transform:scaleX(1)}}@keyframes v8-action-edit{0%,to{transform:translate(0)rotate(-5deg)}36%{transform:translate(4px,-6px)rotate(3deg)}71%{transform:translate(-4px,2px)rotate(-3deg)}}@keyframes v8-action-cursor{0%,to{transform:translate(-5px,1px)}50%{transform:translate(4px,-7px)}}@keyframes v8-action-spark{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1.25)}}@keyframes v8-action-send{0%,to{transform:translateY(0)rotate(-6deg)}45%{transform:translateY(-10px)rotate(5deg)}}@keyframes v8-action-send-icon{0%,to{transform:translate(-3px,4px)}50%{transform:translate(5px,-5px)}}@keyframes v8-action-check{0%,20%,to{opacity:.2;transform:scale(.6)}48%,82%{opacity:1;transform:scale(1.1)}}@keyframes v8-action-ring{0%{opacity:.65;transform:scale(.8)}90%,to{opacity:0;transform:scale(1.4)}}@keyframes v8-courier-journey{0%,3%{left:4%;transform:translateY(0)}18%{left:17%;transform:translateY(-9px)}29%{left:33%;transform:translateY(0)}42%,48%{left:39%;transform:translateY(-7px)}65%{left:51%;transform:translateY(0)}82%{left:65%;transform:translateY(-5px)}96%,to{left:6%;transform:translateY(0)}}@keyframes v8-runner-journey{0%,34%{left:74%;transform:translateY(0)}48%{left:69%;transform:translateY(-8px)}64%{left:80%;transform:translateY(0)}86%{left:70%;transform:translateY(-8px)}to{left:74%;transform:translateY(0)}}@keyframes v8-maker-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes v8-paper-flight{0%,10%{opacity:0;bottom:200px;left:19%;transform:rotate(-10deg)}16%{opacity:1}26%{bottom:287px;left:35%;transform:rotate(16deg)}38%{opacity:1;bottom:218px;left:50%;transform:rotate(-9deg)}46%,to{opacity:0;bottom:210px;left:52%}}@keyframes v8-coins{0%,70%{opacity:0;transform:translateY(16px)scale(.7)}75%,85%{opacity:1;transform:translateY(-10px)scale(1)}97%,to{opacity:0;transform:translateY(-35px)scale(1.2)}}@keyframes v8-chat{0%,8%,25%,to{opacity:0;transform:translate(-50%)scale(.78)}12%,19%{opacity:1;transform:translate(-50%,-22px)scale(1)}}@keyframes v8-bubble-once{0%{opacity:0;transform:translate(-50%)scale(.84)}14%,72%{opacity:1;transform:translate(-50%,-20px)scale(1)}to{opacity:0;transform:translate(-50%,-27px)scale(.96)}}@keyframes v8-progress{to{transform:scaleX(1)}}@media (width<=850px){.s8 .v8-section{padding:76px 20px 54px}.s8 .v8-headline h2{font-size:clamp(2.15rem,7vw,3.8rem)}.s8 .v8-task-tabs{gap:7px}.s8 .v8-task-tabs button{padding:9px 11px;font-size:.68rem}.s8 .v8-world{height:600px}.s8 .v8-station{height:320px;top:118px}.s8 .v8-research-board{border-width:6px;height:166px;margin-top:37px}.s8 .v8-product-grid i{height:54px}.s8 .v8-product-grid i:after{height:22px;top:10px}.s8 .v8-research-footer{margin:8px 10px}.s8 .v8-builder-screen{border-width:7px;height:193px;margin-top:34px}.s8 .v8-browser-hero{height:78px}.s8 .v8-browser-hero b{height:59px}.s8 .v8-browser-cards i{height:22px}.s8 .v8-video-phone{border-width:6px;width:113px;height:217px}.s8 .v8-video-art{height:145px}.s8 .v8-video-lines i{height:4px}.s8 .v8-video-button{height:22px}.s8 .v8-station-label{font-size:.47rem}.s8 .v8-station-task{white-space:normal;place-items:center;width:95%;min-height:30px;font-size:.55rem;display:grid}.s8 .v8-character{width:108px;bottom:61px}.s8 .v8-puppet{width:108px}.s8 .v8-character--maker{bottom:55px}.s8 .v8-world-mark{top:24%}.s8 .v8-command-bar{flex-wrap:wrap;gap:12px;margin:0 auto}.s8 .v8-command-summary{flex:1}.s8 .v8-stage-buttons{flex-basis:100%;order:3;max-width:none}.s8 .v8-world-trail{bottom:95px}}@media (width<=540px){.s8 .v8-section{padding:68px 12px 45px}.s8 .v8-headline{padding:0 6px}.s8 .v8-headline h2{margin:17px 0;font-size:2.48rem;line-height:1.13}.s8 .v8-headline p{font-size:.83rem}.s8 .v8-kicker{gap:6px;font-size:.5rem}.s8 .v8-task-tabs{gap:5px;margin:0 auto 14px}.s8 .v8-task-tabs button{gap:5px;padding:8px 9px;font-size:.58rem}.s8 .v8-task-tabs button svg{width:13px;height:13px}.s8 .v8-world{height:770px;overflow:visible}.s8 .v8-world-heading{font-size:.56rem;top:9px;left:1%;right:1%}.s8 .v8-world-heading>span,.s8 .v8-world-heading>strong{padding:8px}.s8 .v8-world-heading>strong{font-size:.44rem}.s8 .v8-world-mark{font-size:9rem;top:39%;transform:translate(-50%)rotate(-13deg)}.s8 .v8-world-trail{display:none}.s8 .v8-world-floor{opacity:.25;background:linear-gradient(90deg,#0000,#a379e528,#0000);border:0;height:auto;top:12%;bottom:8%;transform:none}.s8 .v8-world-floor>span{display:none}.s8 .v8-station{width:48%;height:245px;top:auto}.s8 .v8-station--research{top:77px;left:1%}.s8 .v8-station--build{top:236px;left:49%}.s8 .v8-station--ship{top:449px;left:4%;right:auto}.s8 .v8-station-label{margin-bottom:4px;font-size:.45rem}.s8 .v8-station-label span{width:23px;height:23px}.s8 .v8-research-board{border-width:5px;border-radius:12px;width:90%;height:128px;margin-top:9px}.s8 .v8-research-search{height:20px;margin:8px 6px}.s8 .v8-product-grid{gap:4px;margin:0 6px}.s8 .v8-product-grid i{border-radius:4px;height:42px}.s8 .v8-product-grid i:after{height:18px;top:7px}.s8 .v8-research-footer{margin:6px}.s8 .v8-builder-screen{border-width:5px;border-radius:10px;width:98%;height:145px;margin-top:8px}.s8 .v8-browser-bar{height:18px}.s8 .v8-browser-hero{height:56px;margin:6px}.s8 .v8-browser-hero span{height:5px;top:9px;left:8px;box-shadow:0 11px #e4cdfbd9,0 22px #bfa2f5a1}.s8 .v8-browser-hero b{height:40px;top:7px}.s8 .v8-browser-cards{gap:4px;margin:0 6px}.s8 .v8-browser-cards i{height:18px}.s8 .v8-builder-screen:after{height:15px;bottom:-22px}.s8 .v8-builder-screen:before{bottom:-25px}.s8 .v8-video-phone{border-width:4px;border-radius:18px;width:89px;height:169px;margin-top:4px}.s8 .v8-video-art{border-radius:11px;height:108px}.s8 .v8-video-sun{width:38px;height:38px}.s8 .v8-video-mountain{width:135px;height:135px}.s8 .v8-video-lines{margin:4px}.s8 .v8-video-button{height:18px;margin-top:4px;font-size:.45rem}.s8 .v8-station-task{max-width:100%;padding:7px;font-size:.5rem;bottom:2px}.s8 .v8-character{width:119px;bottom:auto}.s8 .v8-puppet{width:119px}.s8 .v8-character--walker{top:254px;left:4%}.s8 .v8-character--maker{top:421px;left:54%}.s8 .v8-character--runner{top:608px;left:61%}.s8 .v8-world--phase-1 .v8-character--walker{top:338px;left:17%}.s8 .v8-world--phase-2 .v8-character--walker{top:291px;left:4%}.s8 .v8-world--phase-1 .v8-character--maker{top:358px;left:39%}.s8 .v8-world--phase-2 .v8-character--maker{top:413px;left:51%}.s8 .v8-world--phase-1 .v8-character--runner{top:557px;left:40%}.s8 .v8-world--phase-2 .v8-character--runner{top:529px;left:53%}.s8 .v8-dot-action{right:-16px;scale:.74}.s8 .v8-dot-action--maker{right:-22px}.s8 .v8-dot-action--runner{right:-14px}.s8 .v8-puppet-name{padding:3px 8px;font-size:.47rem}.s8 .v8-character-bubble{padding:6px 8px;font-size:.49rem;top:16px}.s8 .v8-messenger{animation:13.8s ease-in-out infinite v8-mobile-paper;top:285px;bottom:auto}.s8 .v8-floating-document{width:35px;height:45px;padding:7px}.s8 .v8-floating-document>span{height:3px;margin-bottom:5px}.s8 .v8-coin-burst{top:580px;bottom:auto;right:14%}.s8 .v8-result{gap:6px;min-width:0;max-width:220px;padding:8px 10px;top:61px;right:2%}.s8 .v8-result strong{font-size:.56rem}.s8 .v8-result small{font-size:.4rem}.s8 .v8-result svg{width:14px}.s8 .v8-command-bar{border-radius:17px;gap:10px;margin:0 1px;padding:10px}.s8 .v8-command-summary{min-width:0}.s8 .v8-command-icon{border-radius:11px;width:37px;height:37px}.s8 .v8-command-summary small{font-size:.43rem}.s8 .v8-command-summary strong{font-size:.58rem}.s8 .v8-stage-buttons button{padding:11px 4px;font-size:.58rem}.s8 .v8-stage-buttons button span{font-size:.46rem}.s8 .v8-play-button{padding:9px;font-size:.61rem}.s8 .v8-play-button svg{width:15px}.s8 .v8-disclaimer{padding:0 8px;font-size:.55rem}}@keyframes v8-mobile-walker{0%,4%{top:254px;left:4%}25%{top:298px;left:33%}49%{top:394px;left:36%}75%{top:512px;left:12%}96%,to{top:254px;left:4%}}@keyframes v8-mobile-runner{0%,34%{top:604px;left:52%}56%{top:547px;left:61%}82%{top:604px;left:53%}to{top:604px;left:52%}}@keyframes v8-mobile-paper{0%,10%{opacity:0;top:289px;left:22%}17%{opacity:1}35%{opacity:1;top:342px;left:62%}48%,to{opacity:0;top:348px;left:61%}}@media (prefers-reduced-motion:reduce){.s8 .v8-section *,.s8 .v8-section :before,.s8 .v8-section :after{transition:none!important;animation:none!important}.s8 .v8-result.is-visible{opacity:1}}
