@charset "UTF-8";.qng-hero .qng-hero-visual{position:relative;display:grid;place-items:center;align-self:stretch;min-width:0;min-height:150px;overflow:hidden;perspective:700px;}.qng-hero .qng-hero-headset-stage{position:relative;z-index:1;display:block;width:min(100%,308.2667px);aspect-ratio:520 / 300;transform-origin:50% 56%;animation:qng-hero-headset-float 7.5s ease-in-out infinite;}.qng-hero .qng-hero-headset{position:relative;z-index:1;display:block;width:100%;max-width:none;height:100%;max-height:none;object-fit:contain;filter:drop-shadow(0 12px 19px rgba(52,53,255,.18));}.qng-hero .qng-hero-eyes{position:absolute;z-index:2;inset:0;display:block;width:100%;height:100%;overflow:visible;pointer-events:none;shape-rendering:geometricPrecision;}.qng-hero .qng-hero-eye-open{opacity:1;animation:qng-hero-eye-open-blink 5.2s linear infinite;}.qng-hero .qng-hero-eye-closed{opacity:0;animation:qng-hero-eye-closed-blink 5.2s linear infinite;}.qng-hero .qng-hero-visual-orbit{position:absolute;z-index:0;top:50%;left:50%;display:block;width:77%;height:43%;border:1px solid rgba(75,207,255,.57);border-radius:50%;box-shadow:0 0 15px rgba(70,125,255,.14),inset 0 0 12px rgba(87,70,255,.10);transform:translate(-50%,-50%) rotate(-16deg);animation:qng-hero-orbit-turn 28s linear infinite;}.qng-hero .qng-hero-visual-orbit-two{width:68%;height:65%;border-color:rgba(201,91,255,.42);transform:translate(-50%,-50%) rotate(32deg);animation-duration:36s;animation-direction:reverse;}.qng-hero .qng-hero-visual-star{position:absolute;z-index:2;width:7px;height:7px;border:1px solid #85eaff;border-radius:2px;box-shadow:0 0 12px rgba(66,226,255,.45);transform:rotate(45deg);animation:qng-hero-star-pulse 4.4s ease-in-out infinite;}.qng-hero .qng-hero-visual-star-one{top:25%;right:17%;}.qng-hero .qng-hero-visual-star-two{bottom:24%;left:18%;width:5px;height:5px;border-color:#e69aff;animation-delay:-2.2s;}@keyframes qng-hero-headset-float{0%,100%{transform:translateY(1px) rotate(-.4deg);}50%{transform:translateY(-5px) rotate(.6deg);}}@keyframes qng-hero-eye-open-blink{0%,76.923%{opacity:0;}78.846%,98.077%{opacity:1;}100%{opacity:0;}}@keyframes qng-hero-eye-closed-blink{0%,76.923%{opacity:1;}78.846%,98.077%{opacity:0;}100%{opacity:1;}}.qng-hero .qng-hero-mouth-smile{transform-box:fill-box;transform-origin:center;animation:qng-hero-mouth-smile-cycle 5.2s linear infinite;}@keyframes qng-hero-mouth-smile-cycle{0%{opacity:1;transform:scale(1.27,1);}76.923%{opacity:0;transform:scale(1,1);}78.846%,100%{opacity:1;transform:scale(1.27,1);}}@keyframes qng-hero-orbit-turn{from{transform:translate(-50%,-50%) rotate(-16deg);}to{transform:translate(-50%,-50%) rotate(344deg);}}@keyframes qng-hero-star-pulse{0%,100%{opacity:.55;scale:.85;}50%{opacity:1;scale:1.12;}}@media (max-width:760px){.qng-hero .qng-hero-visual{min-height:132px;}.qng-hero .qng-hero-headset-stage{width:min(108%,260px);}}@media (max-width:600px){.qng-hero .qng-hero-visual{min-height:118px;margin-left:-10px;}.qng-hero .qng-hero-headset-stage{width:min(136%,194.1333px);}.qng-hero .qng-hero-visual-orbit{width:88%;height:36%;}.qng-hero .qng-hero-visual-orbit-two{width:82%;height:55%;}.qng-hero .qng-hero-visual-star-one{top:18%;right:10%;}.qng-hero .qng-hero-visual-star-two{bottom:16%;left:10%;}}@media (prefers-reduced-motion:reduce){.qng-hero .qng-hero-headset-stage,.qng-hero .qng-hero-visual-orbit,.qng-hero .qng-hero-visual-star,.qng-hero .qng-hero-eye-open,.qng-hero .qng-hero-eye-closed,.qng-hero .qng-hero-mouth-smile{animation:none !important;}.qng-hero .qng-hero-eye-open{opacity:1 !important;}.qng-hero .qng-hero-eye-closed{opacity:0 !important;}.qng-hero .qng-hero-mouth-smile{opacity:0 !important;transform:none !important;}}@media (forced-colors:active){.qng-hero .qng-hero-visual-orbit,.qng-hero .qng-hero-visual-star{border-color:CanvasText;box-shadow:none;}.qng-hero .qng-hero-eye-shape{fill:Canvas;stroke:CanvasText;}.qng-hero .qng-hero-eye-pupil{fill:CanvasText;}.qng-hero .qng-hero-eye-highlight{fill:Canvas;}.qng-hero .qng-hero-eye-closed{stroke:CanvasText;}.qng-hero .qng-hero-mouth-smile{stroke:CanvasText;}}
