.testPage{color:#eef7ff;background:radial-gradient(circle at 76% 17%,#42317c66,#0000 27%),radial-gradient(circle at 14% 25%,#0c524d55,#0000 31%),#07080d;min-height:100vh;overflow:hidden}.testNav{border-bottom:1px solid #ffffff12;height:78px;padding:0 6vw;position:relative}.testNav>a:not(.brand){color:#aab4c4;font-size:12px}.testNav .testCta{color:#eafffb;border:1px solid #78f5df55;border-radius:10px;padding:11px 15px}.testHero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:4vw;min-height:690px;padding:90px 8vw 70px;display:grid}.testCopy>p,.sectionLabel,.testLaunch>p{letter-spacing:2px;color:#74efd6;font-size:10px;font-weight:800}.testCopy h1,.streamSection h2,.timerStage h2,.testLaunch h2{letter-spacing:-.07em;margin:18px 0;font-size:clamp(48px,7vw,92px);line-height:.9}.testCopy>span,.timerStage>div>span{color:#a7b0c0;max-width:470px;font-size:15px;line-height:1.7;display:block}.testCopy>div{align-items:center;gap:20px;margin-top:32px;display:flex}.testCopy small{color:#6f798b}.testButton{color:#07100f;background:#e5fff9;border-radius:12px;justify-content:space-between;gap:32px;padding:16px 20px;font-weight:900;display:inline-flex;box-shadow:0 0 36px #70efd74d}.testOrbit{perspective:1000px;height:500px;position:relative}.testPlanet{background:radial-gradient(circle at 30% 24%,#f6ffff,#73e4d5 20%,#5a61d0 52%,#121529 72%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:220px;height:220px;animation:5s ease-in-out infinite testFloat;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 70px #6eead893,inset -22px -28px 36px #090b1b99}.testPlanet small,.testPlanet span{letter-spacing:2px;color:#071b21;font-size:8px;font-weight:900}.testPlanet b{color:#07141a;font-variant-numeric:tabular-nums;font-size:42px}.track{border:1px solid #a7fff07d;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.trackOne{width:520px;height:240px;animation:15s linear infinite trackSpin;rotate:17deg}.trackTwo{width:330px;height:480px;animation:19s linear infinite reverse trackSpin;rotate:-34deg}.trackThree{border-color:#aea7ff70;width:470px;height:150px;rotate:-31deg}.satellite{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#131928cc;border:1px solid #ffffff2e;border-radius:15px;padding:15px 18px;position:absolute;box-shadow:0 22px 50px #0009}.satellite small,.satellite b,.satellite span{display:block}.satellite small{letter-spacing:1.5px;color:#7d8797;font-size:7px}.satellite b{font-size:22px}.satellite span{color:#7cebd7;font-size:8px}.examClock{top:14%;right:1%;rotate:6deg}.scoreChip{bottom:14%;left:1%;rotate:-7deg}.node{background:#88f9e4;border-radius:50%;width:11px;height:11px;position:absolute;box-shadow:0 0 18px #88f9e4}.n1{bottom:28%;right:8%}.n2{background:#a798ff;top:17%;left:15%}.n3{width:6px;height:6px;top:8%;right:20%}.streamSection{background:linear-gradient(#07080d,#0d101b);padding:110px 6vw}.streamSection>h2{text-align:center;font-size:clamp(42px,5vw,70px)}.streamSection>.sectionLabel{text-align:center}.streamGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:55px;display:grid}.streamGrid article{transform-style:preserve-3d;background:linear-gradient(145deg,#171c2a,#0b0e16);border:1px solid #ffffff18;border-radius:24px;padding:24px;box-shadow:0 18px #05060a,0 35px 70px #0007}.streamGrid article:hover{transform:translateY(-8px)rotateX(2deg)}.streamGrid header{color:#8c96a7;justify-content:space-between;display:flex}.streamGrid header b{color:#fff;font-size:19px}.miniOrbit{place-items:center;height:170px;display:grid;position:relative}.miniOrbit i{border:1px solid #74efd6;border-radius:50%;width:150px;height:75px;position:absolute;rotate:-17deg}.miniOrbit strong{text-align:center;color:#071214;background:radial-gradient(circle at 32% 25%,#fff,#5de2ce 25%,#303c76 70%);border-radius:50%;place-content:center;width:88px;height:88px;font-size:27px;display:grid;box-shadow:0 0 30px #59ead477}.miniOrbit small{letter-spacing:1px;font-size:7px;display:block}.violet .miniOrbit i{border-color:#ae8dff}.violet .miniOrbit strong{background:radial-gradient(circle at 32% 25%,#fff,#a98cff 25%,#393064 70%)}.amber .miniOrbit i{border-color:#ffc268}.amber .miniOrbit strong{background:radial-gradient(circle at 32% 25%,#fff,#ffc368 25%,#6c3a27 70%)}.streamGrid ul{margin:0 0 22px;padding:0;list-style:none}.streamGrid li{color:#aeb7c5;border-bottom:1px solid #ffffff0e;padding:10px 0;font-size:12px}.streamGrid article>a{color:#78ecd7;justify-content:space-between;font-size:12px;font-weight:800;display:flex}.timerStage{grid-template-columns:.8fr 1.2fr;align-items:center;gap:7vw;padding:130px 9vw;display:grid}.timerStage h2{font-size:clamp(43px,5vw,72px)}.timerConsole{background:linear-gradient(145deg,#171c2a,#0b0e16);border:1px solid #ffffff1c;border-radius:24px;padding:27px;transform:perspective(900px)rotateY(-6deg)rotateX(3deg);box-shadow:18px 24px #04050a,0 40px 90px #0008}.consoleTop,.consoleTimers{color:#75e9d4;justify-content:space-between;font-size:9px;display:flex}.timerConsole h3{margin:35px 0;font-size:22px;line-height:1.4}.timerConsole button{color:#c9d1dc;text-align:left;background:#ffffff06;border:1px solid #ffffff17;border-radius:10px;width:100%;margin:9px 0;padding:14px;display:block}.consoleTimers{margin-top:25px}.consoleTimers span{border:1px solid #ffffff16;border-radius:10px;padding:10px 14px}.consoleTimers small,.consoleTimers b{display:block}.consoleTimers small{color:#757f90;font-size:7px}.consoleTimers b{color:#fff;font-size:17px}.testLaunch{text-align:center;background:radial-gradient(circle,#353b7766,#0000 48%);padding:140px 20px}.testLaunch h2{font-size:clamp(42px,6vw,76px)}@keyframes testFloat{50%{transform:translateY(-14px)}}@keyframes trackSpin{to{transform:rotate(360deg)}}@media (max-width:760px){.testNav{height:64px}.testNav>a:nth-child(2){display:none}.testHero{min-height:900px;padding:75px 7vw 40px;display:block}.testCopy h1{font-size:55px}.testCopy>div{flex-direction:column;align-items:flex-start}.testOrbit{height:400px;margin-top:35px;scale:.82}.trackOne{width:390px}.trackTwo{height:390px}.examClock{right:-8%}.scoreChip{left:-8%}.streamSection{padding:90px 5vw}.streamGrid{grid-template-columns:1fr}.timerStage{grid-template-columns:1fr;padding:90px 7vw}.timerConsole{margin-top:20px;padding:18px;transform:none}.testLaunch{padding:100px 18px}}.heroConsole{transform-style:preserve-3d;place-items:center;display:grid}.consoleLayer,.heroQuestion{border-radius:24px;width:min(88%,470px);height:350px;position:absolute}.consoleLayer{background:#121628;border:1px solid #817ad855}.layerBack{opacity:.4;transform:translate(32px,-32px)rotate(5deg)}.layerMid{opacity:.7;transform:translate(16px,-16px)rotate(2.5deg)}.heroQuestion{background:linear-gradient(145deg,#1a2030,#0b0e17);border:1px solid #ffffff2c;padding:27px;transform:perspective(950px)rotateY(-8deg)rotateX(4deg);box-shadow:22px 26px #04050a,0 45px 90px #0009}.heroQuestion header,.heroQuestion footer{color:#75ead5;justify-content:space-between;font-size:8px;display:flex}.heroQuestion h3{margin:30px 0 20px;font-size:21px;line-height:1.35}.heroQuestion p{color:#b9c2ce;border:1px solid #ffffff17;border-radius:10px;margin:8px 0;padding:11px;font-size:11px}.heroQuestion p:first-of-type{background:#15443f;border-color:#6debd5}.heroQuestion p i{background:#ffffff0c;border-radius:7px;place-items:center;width:25px;height:25px;margin-right:10px;font-style:normal;display:inline-grid}.heroQuestion footer{position:absolute;bottom:22px;left:27px;right:27px}.heroQuestion footer span{flex-direction:column;display:flex}.heroQuestion footer small{color:#778191;font-size:6px}.heroQuestion footer b{color:#fff;font-size:17px}.floatAnswer,.floatProgress{z-index:3;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#171d2ddd;border:1px solid #ffffff2b;border-radius:15px;position:absolute;box-shadow:0 20px 40px #0008}.floatAnswer{color:#70efd8;padding:16px 21px;font-size:29px;font-weight:900;top:18px;right:0;transform:rotate(7deg)}.floatAnswer small,.floatProgress small{letter-spacing:1.2px;font-size:6px;display:block}.floatProgress{padding:14px 20px;bottom:20px;left:0;transform:rotate(-7deg)}.floatProgress b{font-size:24px;display:block}@media (max-width:760px){.heroConsole{height:390px;margin-top:38px;scale:1}.consoleLayer,.heroQuestion{width:88%;height:315px}.heroQuestion{padding:20px;transform:perspective(900px)rotateY(-4deg)rotateX(2deg)}.heroQuestion h3{margin:24px 0 16px;font-size:18px}.heroQuestion p{padding:9px}.floatAnswer{top:4px;right:-2%}.floatProgress{bottom:4px;left:-2%}}.heroConsole:before{content:"";filter:blur(22px);opacity:.8;background:#000;border-radius:50%;width:72%;height:65px;position:absolute;bottom:7px}.heroQuestion{background:linear-gradient(135deg,#2a344d,#151b2b 48%,#090d17);border-color:#8af6e766;animation:5s ease-in-out infinite heroDeckFloat;overflow:visible;box-shadow:18px 21px #0a0e19,29px 34px #04060b,0 50px 95px #000c,inset 1px 1px #ffffff35}.heroQuestion:after{content:"";clip-path:polygon(0 0,100% 0,97% 100%,3% 100%);background:linear-gradient(90deg,#1b2439,#090d17);border-radius:0 0 11px 11px;height:19px;position:absolute;bottom:-20px;left:13px;right:-19px}.heroQuestion header{color:#8effe9;font-weight:900}.heroQuestion h3{color:#fff;text-shadow:0 2px 13px #000}.heroQuestion p{color:#e1e8f2;background:#20283a;border-color:#ffffff2c;box-shadow:0 7px #090d16}.heroQuestion p:first-of-type{color:#071411;background:linear-gradient(145deg,#9dffec,#4ad8c0);box-shadow:0 8px #176357,0 0 22px #5ee9d477}.consoleLayer{background:linear-gradient(145deg,#252b50,#111528);box-shadow:0 20px 45px #000a}.layerBack{border-color:#a687ff88}.layerMid{border-color:#62e8d188}.floatAnswer{background:linear-gradient(145deg,#29344e,#101522);animation:4s ease-in-out infinite heroTile;box-shadow:8px 11px #090c14,0 24px 42px #000b,0 0 25px #61e7d444}.floatProgress{background:linear-gradient(145deg,#352b5c,#15182b);animation:4.7s ease-in-out infinite reverse heroTile;box-shadow:-8px 11px #090c14,0 24px 42px #000b,0 0 25px #907cff33}@keyframes heroDeckFloat{0%,to{transform:perspective(950px)rotateY(-11deg)rotateX(7deg)rotate(-1deg)translateY(0)}50%{transform:perspective(950px)rotateY(-11deg)rotateX(7deg)rotate(-1deg)translateY(-11px)}}@keyframes heroTile{50%{translate:0 -11px}}@media (max-width:760px){.heroQuestion{animation:5s ease-in-out infinite heroDeckFloatMobile;transform:perspective(800px)rotateY(-10deg)rotateX(8deg)rotate(-1deg)}.layerBack{transform:translate(30px,-27px)rotate(7deg)}.layerMid{transform:translate(16px,-14px)rotate(3.5deg)}@keyframes heroDeckFloatMobile{0%,to{transform:perspective(800px)rotateY(-10deg)rotateX(8deg)rotate(-1deg)translateY(0)}50%{transform:perspective(800px)rotateY(-10deg)rotateX(8deg)rotate(-1deg)translateY(-9px)}}}
