.dx-headline-mask{overflow:hidden}.dx-headline-h1{transform:translateY(110%);animation:dxHeadlineIn .9s cubic-bezier(.16,1,.3,1) .15s forwards}.dx-headline-mask--sub{overflow:hidden}.dx-headline-sub{transform:translateY(110%);animation:dxHeadlineIn .9s cubic-bezier(.16,1,.3,1) .35s forwards}@keyframes dxHeadlineIn{0%{transform:translateY(110%)}to{transform:translateY(0)}}.dx-gradient-text,.dx-gradient-text-inline{background:linear-gradient(135deg,#de8eff,#b90afc,#de8eff);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:dxGradientShift 4s ease-in-out infinite;font-weight:700}@keyframes dxGradientShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.dx-panel{position:relative;background:#0e0e0ed9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(222,142,255,.3);padding:2.5rem;z-index:1;opacity:0;transform:scale(0);animation:dxMaterialize .7s cubic-bezier(.16,1,.3,1) .3s forwards;will-change:transform,opacity}@keyframes dxMaterialize{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.dx-panel.dx-rematerialize{animation:dxRematerialize .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes dxRematerialize{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.dx-panel:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;opacity:.6;mix-blend-mode:overlay;pointer-events:none;z-index:0}.dx-panel:after{content:"";position:absolute;inset:-4px;border:3px solid rgba(222,142,255,.25);box-shadow:0 0 15px #de8eff26,0 0 30px #b90afc1a,0 0 60px #de8eff0d,inset 0 0 15px #de8eff0d;pointer-events:none;z-index:-1;animation:dxFrameGlow 4s ease-in-out infinite}@keyframes dxFrameGlow{0%,to{box-shadow:0 0 15px #de8eff26,0 0 30px #b90afc1a,0 0 60px #de8eff0d,inset 0 0 15px #de8eff0d;border-color:#de8eff40}50%{box-shadow:0 0 25px #de8eff4d,0 0 50px #b90afc33,0 0 80px #de8eff1a,inset 0 0 25px #de8eff1a;border-color:#de8eff73}}.dx-panel.dx-panel--success:after{border-color:#00ff8c59;animation:dxFrameGlowSuccess 2s ease-in-out infinite}.dx-panel--success .dx-energy-bar{background:linear-gradient(90deg,transparent,#00ff8c,#de8eff,#00ff8c,transparent);box-shadow:0 0 10px #00ff8ccc,0 0 20px #00ff8c80,0 0 40px #de8eff4d}@keyframes dxFrameGlowSuccess{0%,to{box-shadow:0 0 15px #00ff8c33,0 0 30px #de8eff1a,0 0 60px #00ff8c0d,inset 0 0 15px #00ff8c0d;border-color:#00ff8c4d}50%{box-shadow:0 0 25px #00ff8c66,0 0 50px #de8eff33,0 0 80px #00ff8c26,inset 0 0 25px #00ff8c1a;border-color:#00ff8c80}}.dx-panel.dx-panel--warning:after{border-color:#ff505059;animation:dxFrameGlowWarning 3s ease-in-out infinite}@keyframes dxFrameGlowWarning{0%,to{box-shadow:0 0 15px #ff505033,0 0 30px #de8eff1a,0 0 60px #ff50500d,inset 0 0 15px #ff50500d;border-color:#ff50504d}50%{box-shadow:0 0 25px #ff505066,0 0 50px #de8eff33,0 0 80px #ff505026,inset 0 0 25px #ff50501a;border-color:#ff505080}}.dx-corner{position:absolute;width:20px;height:20px;z-index:20;pointer-events:none}.dx-corner:before,.dx-corner:after{content:"";position:absolute;background:#de8eff;box-shadow:0 0 6px #de8eff99}.dx-corner-tl{top:-6px;left:-6px}.dx-corner-tl:before{top:0;left:0;width:20px;height:2px}.dx-corner-tl:after{top:0;left:0;width:2px;height:20px}.dx-corner-tr{top:-6px;right:-6px}.dx-corner-tr:before{top:0;right:0;width:20px;height:2px}.dx-corner-tr:after{top:0;right:0;width:2px;height:20px}.dx-corner-bl{bottom:-6px;left:-6px}.dx-corner-bl:before{bottom:0;left:0;width:20px;height:2px}.dx-corner-bl:after{bottom:0;left:0;width:2px;height:20px}.dx-corner-br{bottom:-6px;right:-6px}.dx-corner-br:before{bottom:0;right:0;width:20px;height:2px}.dx-corner-br:after{bottom:0;right:0;width:2px;height:20px}.dx-energy-bar{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,#de8eff,#b90afc,#de8eff,transparent);box-shadow:0 0 10px #de8effcc,0 0 20px #de8eff80,0 0 40px #b90afc4d;z-index:20;animation:dxEnergyPulse 2.5s ease-in-out infinite}@keyframes dxEnergyPulse{0%,to{opacity:.8;box-shadow:0 0 10px #de8eff99,0 0 20px #de8eff4d,0 0 40px #b90afc26}50%{opacity:1;box-shadow:0 0 15px #de8eff,0 0 30px #de8effb3,0 0 60px #b90afc66}}.dx-scanlines{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 1px,rgba(255,255,255,.015) 1px,rgba(255,255,255,.015) 2px);pointer-events:none;z-index:5}.dx-notif-header{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(222,142,255,.15)}.dx-notif-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid rgba(222,142,255,.5);color:#de8eff;font-family:DM Mono,monospace;font-size:.85rem;font-weight:500;text-shadow:0 0 8px rgba(222,142,255,.6);box-shadow:0 0 12px #de8eff26}.dx-notif-icon--analyzing{animation:dxAnalyzingPulse 1.5s ease-in-out infinite}@keyframes dxAnalyzingPulse{0%,to{box-shadow:0 0 12px #de8eff26}50%{box-shadow:0 0 25px #de8eff80}}.dx-notif-text{font-family:DM Mono,monospace;font-size:.8rem;font-weight:500;color:#de8eff;letter-spacing:.2em;text-shadow:0 0 8px rgba(222,142,255,.5)}.dx-notif-header--success{border-bottom-color:#00ff8c40}.dx-notif-icon--success{border-color:#00ff8c99;color:#00ff8c;text-shadow:0 0 8px rgba(0,255,140,.6);box-shadow:0 0 12px #00ff8c33;animation:dxSuccessPulse 1s ease-in-out 2}@keyframes dxSuccessPulse{0%,to{box-shadow:0 0 12px #00ff8c33}50%{box-shadow:0 0 30px #00ff8c99}}.dx-notif-text--success{color:#00ff8c;text-shadow:0 0 8px rgba(0,255,140,.5)}.dx-notif-header--warning{border-bottom-color:#ff505040}.dx-notif-icon--warning{border-color:#ff505099;color:#ff5050;text-shadow:0 0 8px rgba(255,80,80,.6);box-shadow:0 0 12px #ff505033}.dx-notif-text--warning{color:#ff5050;text-shadow:0 0 8px rgba(255,80,80,.5)}.dx-system-messages{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:2.5rem;font-family:DM Mono,monospace}.dx-sys-line{font-size:1.05rem;color:#fff;overflow:hidden;white-space:nowrap;opacity:0;display:flex;align-items:center;justify-content:center}.dx-line-text{display:inline-block;overflow:hidden;white-space:nowrap;width:0}.dx-cursor{color:#de8eff;font-weight:700;animation:dxBlink .8s step-end infinite;opacity:0;margin-left:1px}.dx-text-warning{color:#ff888d}@keyframes dxBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes dxLineReveal{to{opacity:1}}@keyframes dxTypeText{0%{width:0}to{width:100%}}@keyframes dxCursorShow{to{opacity:1}}@keyframes dxCursorHide{to{opacity:0;display:none}}.dx-line-1{animation:dxLineReveal .05s 1s forwards}.dx-line-1 .dx-line-text{animation:dxTypeText .4s 1s steps(24,end) forwards}.dx-line-1 .dx-cursor{animation:dxBlink .8s step-end infinite,dxCursorShow .05s 1s forwards,dxCursorHide .05s 1.4s forwards}.dx-line-2{animation:dxLineReveal .05s 1.6s forwards}.dx-line-2 .dx-line-text{animation:dxTypeText .35s 1.6s steps(22,end) forwards}.dx-line-2 .dx-cursor{animation:dxBlink .8s step-end infinite,dxCursorShow .05s 1.6s forwards,dxCursorHide .05s 1.95s forwards}.dx-line-3{animation:dxLineReveal .05s 2.1s forwards}.dx-line-4{animation:dxLineReveal .05s 2.3s forwards}.dx-line-4 .dx-line-text{animation:dxTypeText .5s 2.3s steps(36,end) forwards}.dx-line-4 .dx-cursor{animation:dxBlink .8s step-end infinite,dxCursorShow .05s 2.3s forwards}.dx-loading-line-1{animation:dxLineReveal .05s .3s forwards}.dx-loading-line-1 .dx-line-text{animation:dxTypeText .4s .3s steps(22,end) forwards}.dx-loading-line-1 .dx-cursor{animation:dxBlink .8s step-end infinite,dxCursorShow .05s .3s forwards,dxCursorHide .05s .7s forwards}.dx-loading-line-2{animation:dxLineReveal .05s 1s forwards}.dx-loading-line-2 .dx-line-text{animation:dxTypeText .6s 1s steps(40,end) forwards}.dx-loading-line-2 .dx-cursor{animation:dxBlink .8s step-end infinite,dxCursorShow .05s 1s forwards,dxCursorHide .05s 1.6s forwards}.dx-loading-line-3{animation:dxLineReveal .05s 1.8s forwards}.dx-loading-line-3 .dx-line-text{animation:dxTypeText .4s 1.8s steps(24,end) forwards}.dx-loading-line-3 .dx-cursor{animation:dxBlink .8s step-end infinite,dxCursorShow .05s 1.8s forwards}.dx-sticky-download{position:fixed;bottom:0;left:0;right:0;z-index:100;display:none;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1rem;background:#0e0e0eeb;backdrop-filter:blur(12px);border-top:1px solid rgba(222,142,255,.15);animation:dxSlideUp .3s ease}.dx-sticky-download.dx-sticky-visible{display:flex}@keyframes dxSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.dx-download-btn{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1.5rem;border-radius:100px;background:linear-gradient(135deg,#de8eff,#b44aff);color:#fff;font-family:DM Mono,monospace;font-size:.7rem;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 0 15px #de8eff33}.dx-download-btn:hover{box-shadow:0 0 25px #de8eff59;transform:translateY(-1px)}.dx-sticky-label{font-family:DM Mono,monospace;font-size:.6rem;color:#fff6}.dx-loading-spinner-wrap{display:flex;justify-content:center;margin:1.5rem 0}.dx-loading-spinner{width:40px;height:40px;border-radius:50%;border:3px solid rgba(222,142,255,.15);border-top-color:#de8eff;animation:dxSpin .8s linear infinite}@keyframes dxSpin{to{transform:rotate(360deg)}}.dx-loading-disclaimer{text-align:center;font-family:Rubik,sans-serif;font-size:.75rem;color:#ffffff73;margin-top:1rem;line-height:1.4}.dx-loading-hint{text-align:center;font-family:DM Mono,monospace;font-size:.7rem;color:#de8eff80;letter-spacing:.05em;margin-top:.5rem}.dx-cta-center{display:flex;justify-content:center}.dx-cta-primary{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 2rem;background:linear-gradient(135deg,#de8eff,#b90afc);color:#000;font-family:Outfit,sans-serif;font-weight:800;font-size:.95rem;letter-spacing:.05em;text-decoration:none;border:none;position:relative;overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .3s ease;box-shadow:0 0 20px #de8eff4d,0 0 40px #b90afc26;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.dx-cta-primary:hover{transform:scale(1.03);box-shadow:0 0 30px #de8eff80,0 0 60px #b90afc4d}.dx-quiz-progress{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin-bottom:1.5rem;font-family:DM Mono,monospace;flex-wrap:wrap}.dx-step-num{font-size:1.8rem;font-weight:700;color:#de8eff;text-shadow:0 0 10px rgba(222,142,255,.4)}.dx-step-div{font-size:1rem;color:#fff3;margin:0 .15rem}.dx-step-total{font-size:1rem;color:#ffffff4d}.dx-progress-bar{width:100%;height:2px;background:#de8eff1a;margin-top:.75rem;position:relative;overflow:hidden}.dx-progress-fill{height:100%;background:linear-gradient(90deg,#de8eff,#b90afc);box-shadow:0 0 8px #de8eff80;transition:width .4s cubic-bezier(.16,1,.3,1)}.dx-question{text-align:center;margin-bottom:2rem}.dx-question-text{font-family:Outfit,sans-serif;font-size:1.15rem;font-weight:500;color:#fff;line-height:1.5}.dx-options{display:flex;flex-direction:column;gap:.75rem}.dx-option{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:#de8eff08;border:1px solid rgba(222,142,255,.12);cursor:pointer;transition:all .25s ease;text-align:left;font-family:Rubik,sans-serif;position:relative;overflow:hidden}.dx-option:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(222,142,255,.08),transparent);opacity:0;transition:opacity .25s ease}.dx-option:hover{border-color:#de8eff66;box-shadow:0 0 15px #de8eff1a;transform:translate(4px)}.dx-option:hover:before{opacity:1}.dx-option-key{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border:1px solid rgba(222,142,255,.3);font-family:DM Mono,monospace;font-size:.75rem;font-weight:500;color:#de8eff;position:relative;z-index:1;transition:all .25s ease}.dx-option:hover .dx-option-key{background:#de8eff26;border-color:#de8eff80;box-shadow:0 0 10px #de8eff33}.dx-option-text{font-size:.9rem;font-weight:400;color:#fffc;line-height:1.4;position:relative;z-index:1;transition:color .25s ease}.dx-option:hover .dx-option-text{color:#fff}.dx-option.dx-selected{border-color:#de8eff99;background:#de8eff14;box-shadow:0 0 20px #de8eff26,inset 0 0 20px #de8eff0d}.dx-option.dx-selected .dx-option-key{background:#de8eff;color:#000;border-color:#de8eff;box-shadow:0 0 15px #de8eff66}.dx-nav{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(222,142,255,.08)}.dx-nav-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid rgba(222,142,255,.15);color:#ffffff80;font-family:DM Mono,monospace;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:all .2s ease}.dx-nav-btn:hover{border-color:#de8eff66;color:#de8eff}.dx-input-group{margin-bottom:1.25rem}.dx-input-label{display:block;font-family:DM Mono,monospace;font-size:.7rem;color:#de8eff99;letter-spacing:.15em;text-transform:uppercase;margin-bottom:.5rem}.dx-input{width:100%;padding:.85rem 1rem;background:#de8eff08;border:1px solid rgba(222,142,255,.15);color:#fff;font-family:Rubik,sans-serif;font-size:1rem;font-weight:400;outline:none;transition:all .25s ease}.dx-input::-moz-placeholder{color:#fff3}.dx-input::placeholder{color:#fff3}.dx-input:focus{border-color:#de8eff80;box-shadow:0 0 15px #de8eff1a,inset 0 0 10px #de8eff08}.dx-input-error{display:block;font-family:DM Mono,monospace;font-size:.65rem;color:#ff5050;margin-top:.4rem;min-height:1rem;letter-spacing:.05em}.dx-input-hint{font-family:DM Mono,monospace;font-size:.65rem;color:#fff3;margin-top:.75rem;text-align:center}.dx-input-hint kbd{display:inline-block;padding:.1rem .4rem;border:1px solid rgba(222,142,255,.2);border-radius:3px;font-family:inherit;color:#de8eff80}.dx-char-count{font-family:DM Mono,monospace;font-size:.65rem;margin-top:.5rem;text-align:right}.dx-char-ok{color:#00ff8c99}.dx-char-need{color:#ffffff4d}.dx-shortcut-hint{display:block;margin-top:.4rem;text-align:center;font-family:DM Mono,monospace;font-size:.6rem;color:#ffffff40}.dx-next-btn{display:flex;align-items:center;gap:.4rem;margin:.75rem auto 0;padding:.5rem 1.5rem;border-radius:9999px;border:1px solid rgba(222,142,255,.3);background:#b90afc26;color:#de8effe6;font-family:Outfit,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.05em;cursor:pointer;transition:all .2s ease}.dx-next-btn:hover{background:#b90afc4d;border-color:#de8eff80}.dx-next-btn:disabled{opacity:.4;cursor:not-allowed}.dx-results-body{text-align:left;display:flex;flex-direction:column;gap:.5rem}.dx-result-section{padding:.75rem 1rem;border-radius:8px;background:#de8eff08;border:1px solid rgba(222,142,255,.1);opacity:0;transform:translateY(10px)}.dx-result-section--primary{border-color:#de8eff40;border-left:3px solid #de8eff}.dx-result-section--quickwin{border-color:#00ff8c26;border-left:3px solid rgba(0,255,140,.5);background:#00ff8c05}.dx-result-section--lever{border-color:#ffc83233;border-left:3px solid rgba(255,200,50,.6);background:#ffc83205}.dx-result-section--measure{border-color:#64b4ff26;border-left:3px solid rgba(100,180,255,.5);background:#64b4ff05}.dx-result-label{font-family:DM Mono,monospace;font-size:.55rem;font-weight:600;color:#de8eff99;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.25rem}.dx-result-label--success{color:#00ff8cb3}.dx-result-label--lever{color:#ffc832cc}.dx-result-label--measure{color:#64b4ffb3}.dx-result-headline{font-family:Outfit,sans-serif;font-size:.95rem;font-weight:700;color:#fff;margin-bottom:.2rem;line-height:1.3}.dx-result-text{font-family:Rubik,sans-serif;font-size:.78rem;color:#ffffffd9;line-height:1.5}.dx-result-stats{display:flex;gap:.5rem}.dx-result-stat{flex:1;padding:.6rem .5rem;text-align:center;border-radius:8px;background:#de8eff08;border:1px solid rgba(222,142,255,.1);opacity:0;transform:translateY(10px)}.dx-stat-num{font-family:Outfit,sans-serif;font-size:1.4rem;font-weight:800;color:#ff888d;line-height:1}.dx-stat-label{font-family:DM Mono,monospace;font-size:.5rem;color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;margin-top:.15rem}.dx-results-cta{display:flex;justify-content:center;margin:.25rem 0;opacity:0;transform:translateY(10px)}.dx-results-cta a{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 2.5rem;border-radius:100px;background:linear-gradient(135deg,#de8eff,#b44aff,#b90afc);color:#fff;font-family:Outfit,sans-serif;font-weight:800;font-size:.9rem;letter-spacing:.03em;text-decoration:none;border:none;cursor:pointer;box-shadow:0 0 30px #de8eff40,0 0 60px #b90afc26,0 2px 8px #0000004d;transition:all .3s ease;animation:ctaGlow 3s ease-in-out infinite}.dx-results-cta a:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 0 40px #de8eff66,0 0 80px #b90afc40,0 4px 16px #0000004d}@keyframes ctaGlow{0%,to{box-shadow:0 0 30px #de8eff40,0 0 60px #b90afc26,0 2px 8px #0000004d}50%{box-shadow:0 0 40px #de8eff59,0 0 80px #b90afc33,0 4px 12px #0000004d}}.dx-results-sub{display:block;margin-top:.15rem;text-align:center;color:#ffffff59;font-family:DM Mono,monospace;font-size:.6rem}.dx-share-skool{text-align:center;margin-top:2rem;opacity:0;transform:translateY(10px)}.dx-share-label{display:block;margin-bottom:.75rem;color:#ffffff80;font-family:DM Mono,monospace;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em}.dx-share-btn{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#de8eff,#b44aff);border:none;color:#fff;font-family:DM Mono,monospace;font-size:.85rem;font-weight:600;padding:.75rem 2rem;border-radius:100px;cursor:pointer;transition:all .25s ease;box-shadow:0 0 20px #de8eff40,0 2px 8px #0000004d}.dx-share-btn:hover{transform:translateY(-1px);box-shadow:0 0 30px #de8eff66,0 4px 16px #0000004d}.dx-share-btn:active{transform:translateY(0)}.dx-share-confirm{display:block;margin-top:.5rem;color:#10b981e6;font-family:DM Mono,monospace;font-size:.75rem;font-weight:600}.dx-share-gif{display:block;max-width:100%;width:400px;margin:1rem auto 0;border-radius:8px;border:1px solid rgba(222,142,255,.15);box-shadow:0 2px 12px #0006}.dx-share-gif-label{display:block;margin-top:.5rem;text-align:center;color:#ffffff59;font-family:DM Mono,monospace;font-size:.65rem}.dx-mote{position:absolute;width:4px;height:4px;background:#de8eff;border-radius:50%;box-shadow:0 0 8px #de8eff99,0 0 16px #b90afc4d;pointer-events:none;z-index:0;animation:dxMoteDrift 8s ease-in-out infinite}.dx-mote-1{top:15%;left:8%;width:3px;height:3px;animation-delay:0s;animation-duration:7s}.dx-mote-2{top:30%;right:5%;width:5px;height:5px;animation-delay:-1.5s;animation-duration:9s}.dx-mote-3{bottom:20%;left:12%;width:4px;height:4px;animation-delay:-3s;animation-duration:8s}.dx-mote-4{top:50%;right:10%;width:3px;height:3px;animation-delay:-4.5s;animation-duration:10s}.dx-mote-5{bottom:35%;right:15%;width:5px;height:5px;animation-delay:-2s;animation-duration:7.5s}.dx-mote-6{top:70%;left:5%;width:3px;height:3px;animation-delay:-5s;animation-duration:9.5s}.dx-mote-7{top:10%;left:45%;width:4px;height:4px;animation-delay:-6s;animation-duration:8.5s}.dx-mote-8{bottom:10%;right:40%;width:3px;height:3px;animation-delay:-7s;animation-duration:11s}@keyframes dxMoteDrift{0%{transform:translate(0) scale(1);opacity:.3}25%{transform:translate(12px,-18px) scale(1.2);opacity:.7}50%{transform:translate(-8px,-30px) scale(.8);opacity:.5}75%{transform:translate(15px,-12px) scale(1.1);opacity:.8}to{transform:translate(0) scale(1);opacity:.3}}@media(prefers-reduced-motion:reduce){.dx-energy-bar,.dx-panel:after,.dx-mote,.dx-gradient-text,.dx-gradient-text-inline{animation:none!important}.dx-panel{animation:none!important;opacity:1!important;transform:scale(1)!important}.dx-energy-bar{opacity:1}.dx-mote{opacity:.5}.dx-sys-line{opacity:1}.dx-line-text{width:100%!important;animation:none!important}.dx-cursor{display:none}.dx-line-1,.dx-line-2,.dx-line-3,.dx-line-4,.dx-loading-line-1,.dx-loading-line-2,.dx-loading-line-3{animation:none!important;opacity:1}}@media(max-width:640px){.dx-panel{padding:1rem 1rem 1.25rem;margin:0}.dx-panel:before,.dx-corner,.dx-scanlines,.dx-energy-bar{display:none!important}.dx-panel{border:1px solid rgba(222,142,255,.3);box-shadow:0 0 15px #de8eff1f,0 0 40px #b90afc14}.dx-panel:after{border:2px solid rgba(222,142,255,.2)}.dx-sys-line{font-size:.65rem;text-align:center;letter-spacing:.02em}.dx-notif-header{margin-bottom:1rem;padding-bottom:.5rem;gap:.5rem}.dx-notif-icon{width:26px;height:26px;font-size:.75rem}.dx-notif-text{font-size:.7rem;letter-spacing:.15em}.dx-system-messages{margin-bottom:1.25rem;gap:.35rem}.dx-cta-primary{width:100%;text-align:center;padding:.75rem 1.5rem;font-size:.85rem}.dx-question-text{font-size:1rem}.dx-option{padding:.85rem 1rem}.dx-option-text{font-size:.82rem}.dx-results-body{gap:.4rem}.dx-result-section{padding:.6rem .75rem}.dx-result-headline{font-size:.85rem}.dx-result-text{font-size:.75rem}.dx-result-label{font-size:.5rem}.dx-result-stats{gap:.4rem}.dx-result-stat{padding:.5rem .4rem}.dx-stat-num{font-size:1.2rem}.dx-stat-label{font-size:.45rem}.dx-results-cta a{padding:.75rem 1.5rem;font-size:.8rem;width:100%}.dx-results-sub{font-size:.55rem}.dx-share-btn{width:100%;justify-content:center;font-size:.75rem;padding:.65rem 1.5rem}.dx-share-gif{width:100%}.dx-sticky-download{padding:.5rem .75rem}.dx-download-btn{font-size:.65rem;padding:.45rem 1.2rem}.dx-sticky-label{font-size:.5rem}.dx-mote:nth-child(n+5){display:none!important}.dx-mote{width:2px!important;height:2px!important}}
