/* VIWIV reference layout fix — final override */
:root{color-scheme:dark}
html{scroll-behavior:smooth;scroll-padding-top:100px}
body.jq-page[data-theme="theme-09"]{overflow-x:hidden;background:#020711;color:#f4f8ff}
body.jq-page[data-theme="theme-09"] .jq-header{position:relative;z-index:30;display:flex;align-items:center;gap:clamp(12px,1.4vw,26px);width:calc(100% - 72px);max-width:1648px;min-height:94px;margin:6px auto 0;padding:10px 22px;border:1px solid rgba(0,166,255,.5);border-radius:24px;background:rgba(2,10,24,.92);box-shadow:0 0 26px rgba(0,105,255,.08);backdrop-filter:blur(18px)}
body.jq-page[data-theme="theme-09"] .jq-logo{display:flex;align-items:center;gap:14px;flex:0 0 auto;color:#f5f8ff;text-decoration:none;font-size:clamp(25px,2.2vw,39px);font-weight:850;letter-spacing:-1.4px}
body.jq-page[data-theme="theme-09"] .jq-logo-mark{display:grid;place-items:center;flex:0 0 64px;width:64px;height:64px;overflow:hidden;border-radius:14px;background:#071326}
body.jq-page[data-theme="theme-09"] .jq-logo-mark img{display:block;width:100%;height:100%;object-fit:cover}
body.jq-page[data-theme="theme-09"] .jq-nav{display:flex;align-items:center;justify-content:center;gap:clamp(12px,1.6vw,30px);flex:1;min-width:0}
body.jq-page[data-theme="theme-09"] .jq-nav a{color:#e0e9f7;font-size:clamp(11px,.78vw,14px);font-weight:550;text-decoration:none;white-space:nowrap}
body.jq-page[data-theme="theme-09"] .jq-nav a:hover{color:#23c9ff}
body.jq-page[data-theme="theme-09"] .jq-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:0 0 auto;margin-left:auto}
body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-login-link{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:0 19px;border:1px solid rgba(0,177,255,.55);border-radius:14px;background:#061326;color:#f3f8ff;font-size:13px;font-weight:750;text-decoration:none}
body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-register-link{display:inline-flex!important;align-items:center;justify-content:center;gap:14px;min-height:50px;padding:0 24px;border:1px solid rgba(0,195,255,.7);border-radius:14px;background:linear-gradient(105deg,#bd27f6 0%,#6754ff 48%,#00c6ff 100%);box-shadow:0 0 22px rgba(0,130,255,.18);color:#fff;font-size:13px;font-weight:800;text-decoration:none}
body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-ref-header-icon{display:inline-grid;place-items:center;width:42px;height:42px;border:1px solid rgba(0,170,255,.42);border-radius:13px;background:#06152a;color:#8eeaff!important;font-size:18px!important;text-decoration:none}
body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-ref-header-icon:nth-of-type(3){display:none}
body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-button{display:none!important}
body.jq-page[data-theme="theme-09"] .jq-menu-toggle{display:none}
body.jq-page[data-theme="theme-09"] .jq-reference-home{width:100%;max-width:none;margin:0;overflow:visible}
body.jq-page[data-theme="theme-09"] .jq-wrap{width:calc(100% - 108px);max-width:1592px;margin-left:auto;margin-right:auto}
body.jq-page[data-theme="theme-09"] .jq-reference-home>.jq-ref-hero{order:1}
body.jq-page[data-theme="theme-09"] .jq-reference-home>.jq-ref-proof{order:2}
body.jq-page[data-theme="theme-09"] .jq-ref-hero{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(18px,2vw,36px);align-items:center;min-height:630px;padding-top:28px;padding-bottom:28px;isolation:isolate;overflow:visible}
body.jq-page[data-theme="theme-09"] .jq-ref-hero:before{content:"";position:absolute;z-index:-2;inset:0 -4vw;background:radial-gradient(ellipse at 75% 40%,rgba(0,91,255,.2),transparent 36%),radial-gradient(ellipse at 80% 72%,rgba(0,190,255,.1),transparent 36%),linear-gradient(180deg,#030b18 0%,#020711 100%)}
body.jq-page[data-theme="theme-09"] .jq-ref-hero-copy{position:relative;z-index:5;min-width:0;padding:10px 0 14px}
body.jq-page[data-theme="theme-09"] .jq-eyebrow{display:inline-flex;align-items:center;max-width:100%;padding:10px 15px;border:1px solid rgba(0,185,255,.5);border-radius:999px;background:rgba(2,20,38,.78);color:#bceeff;font-size:13px;font-weight:750;line-height:1.25}
body.jq-page[data-theme="theme-09"] .jq-ref-hero h1{max-width:690px;margin:22px 0 16px;font-size:clamp(42px,4.15vw,72px);line-height:.99;letter-spacing:-.045em;font-weight:900;color:#f7f9ff}
body.jq-page[data-theme="theme-09"] .jq-ref-hero h1 em{font-style:normal;background:linear-gradient(95deg,#08d4ff 0%,#387dff 45%,#d42aff 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none}
body.jq-page[data-theme="theme-09"] .jq-ref-hero .jq-lead{max-width:650px;margin:0 0 22px;color:#c1d0e2;font-size:clamp(14px,1.02vw,17px);line-height:1.55}
body.jq-page[data-theme="theme-09"] .jq-hero-buttons{display:flex;flex-wrap:wrap;gap:13px}
body.jq-page[data-theme="theme-09"] .jq-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:59px;padding:0 25px;border:1px solid rgba(0,195,255,.65);border-radius:14px;background:linear-gradient(105deg,#c322f4,#4b5fff 50%,#00c9ff);box-shadow:0 8px 28px rgba(25,97,255,.2);color:#fff;font-size:14px;font-weight:850;text-decoration:none}
body.jq-page[data-theme="theme-09"] .jq-button-ghost{background:rgba(3,15,31,.86);border-color:rgba(0,186,255,.55);box-shadow:none;color:#eff8ff}
body.jq-page[data-theme="theme-09"] .jq-play{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid #00cfff;border-radius:50%;color:#00d5ff}
body.jq-page[data-theme="theme-09"] .jq-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px;max-width:780px}
body.jq-page[data-theme="theme-09"] .jq-metrics>div{display:flex;align-items:center;gap:9px;min-height:66px;padding:10px 12px;border:1px solid rgba(0,157,255,.36);border-radius:13px;background:linear-gradient(140deg,rgba(5,24,45,.92),rgba(5,11,26,.9));box-shadow:inset 0 0 20px rgba(0,116,255,.04)}
body.jq-page[data-theme="theme-09"] .jq-metrics b{font-size:clamp(17px,1.5vw,26px);line-height:1;color:#f5f8ff;white-space:nowrap}
body.jq-page[data-theme="theme-09"] .jq-metrics span{font-size:clamp(9px,.68vw,11px);line-height:1.3;color:#b5c8df}
body.jq-page[data-theme="theme-09"] .jq-ref-hero-art{position:relative;align-self:stretch;min-width:0;min-height:574px;height:574px;overflow:visible;isolation:isolate}
body.jq-page[data-theme="theme-09"] .jq-ref-hero-art:before{content:"";position:absolute;z-index:-1;inset:4% -2% 0;background:radial-gradient(ellipse at 52% 43%,rgba(0,119,255,.28),transparent 55%),radial-gradient(ellipse at 48% 68%,rgba(202,29,255,.16),transparent 51%)}
body.jq-page[data-theme="theme-09"] .jq-ref-vr-person{position:absolute;z-index:1;right:0;bottom:0;width:100%;height:100%;object-fit:contain;object-position:center bottom;mix-blend-mode:screen;filter:drop-shadow(0 0 25px rgba(0,112,255,.25));animation:jqRefFloat 8s ease-in-out infinite}
body.jq-page[data-theme="theme-09"] .jq-ref-visor-label{display:none!important}
body.jq-page[data-theme="theme-09"] .jq-ref-orbit{border-color:rgba(0,155,255,.18);box-shadow:0 0 30px rgba(0,120,255,.07)}
body.jq-page[data-theme="theme-09"] .jq-ref-hud{position:absolute;z-index:4;display:grid;grid-template-columns:auto 1fr;gap:3px 9px;align-items:center;padding:15px 17px;border:1px solid rgba(0,172,255,.55);border-radius:15px;background:linear-gradient(145deg,rgba(5,20,43,.95),rgba(3,9,22,.93));box-shadow:0 12px 36px rgba(0,0,0,.25),0 0 25px rgba(0,104,255,.1);backdrop-filter:blur(12px)}
body.jq-page[data-theme="theme-09"] .jq-ref-hud span{grid-row:span 2;color:#00c9ff;font-size:20px}
body.jq-page[data-theme="theme-09"] .jq-ref-hud b{font-size:clamp(17px,1.3vw,24px);color:#f5f9ff}
body.jq-page[data-theme="theme-09"] .jq-ref-hud small{font-size:10px;line-height:1.35;color:#b3c6dc}
body.jq-page[data-theme="theme-09"] .jq-ref-hud-one{right:0;top:12%}
body.jq-page[data-theme="theme-09"] .jq-ref-hud-two{right:0;top:42%}
body.jq-page[data-theme="theme-09"] .jq-ref-hud-three{left:0;bottom:8%;display:flex;flex-direction:column;gap:7px;max-width:245px}
body.jq-page[data-theme="theme-09"] .jq-ref-hud-three span{font-size:8px;letter-spacing:.16em}
body.jq-page[data-theme="theme-09"] .jq-ref-hud-three b{font-size:18px;line-height:1.3}
body.jq-page[data-theme="theme-09"] .jq-ref-hud-three small{font-size:9px}
body.jq-page[data-theme="theme-09"] .jq-ref-hologram{display:none!important}
body.jq-page[data-theme="theme-09"] .jq-ref-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding-top:0;padding-bottom:38px;margin-top:0}
body.jq-page[data-theme="theme-09"] .jq-ref-proof>a{display:flex;align-items:center;gap:16px;min-width:0;min-height:138px;padding:20px 22px;border:1px solid rgba(0,146,255,.32);border-radius:19px;background:linear-gradient(140deg,rgba(5,19,39,.97),rgba(3,9,21,.96));box-shadow:inset 0 0 24px rgba(0,122,255,.045);color:#eff7ff;text-decoration:none}
body.jq-page[data-theme="theme-09"] .jq-ref-proof span{display:grid;place-items:center;flex:0 0 60px;width:60px;height:60px;border:1px solid rgba(0,193,255,.55);border-radius:15px;background:linear-gradient(145deg,rgba(0,184,255,.18),rgba(151,51,255,.16));color:#54dfff;font-size:29px}
body.jq-page[data-theme="theme-09"] .jq-ref-proof b{font-size:clamp(13px,1vw,17px);line-height:1.35}
body.jq-page[data-theme="theme-09"] .jq-ref-section{padding-top:42px;padding-bottom:30px}
@media(max-width:1250px){body.jq-page[data-theme="theme-09"] .jq-header{width:calc(100% - 36px);gap:12px;padding-inline:14px}body.jq-page[data-theme="theme-09"] .jq-logo{gap:9px;font-size:28px}body.jq-page[data-theme="theme-09"] .jq-logo-mark{width:52px;height:52px;flex-basis:52px}body.jq-page[data-theme="theme-09"] .jq-nav{gap:12px}body.jq-page[data-theme="theme-09"] .jq-nav a{font-size:11px}body.jq-page[data-theme="theme-09"] .jq-header-actions{gap:6px}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-ref-header-icon{width:34px;height:34px}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-login-link{padding-inline:13px}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-register-link{padding-inline:15px}body.jq-page[data-theme="theme-09"] .jq-wrap{width:calc(100% - 64px)}body.jq-page[data-theme="theme-09"] .jq-ref-hero{min-height:590px}body.jq-page[data-theme="theme-09"] .jq-ref-hero-art{height:530px;min-height:530px}body.jq-page[data-theme="theme-09"] .jq-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){body.jq-page[data-theme="theme-09"] .jq-header{min-height:76px;flex-wrap:wrap;border-radius:18px}body.jq-page[data-theme="theme-09"] .jq-menu-toggle{display:inline-flex;order:2;margin-left:auto;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(0,170,255,.45);border-radius:10px;background:#061326;color:#fff}body.jq-page[data-theme="theme-09"] .jq-nav{display:none;position:absolute;left:8px;right:8px;top:calc(100% + 7px);z-index:50;flex-direction:column;align-items:stretch;gap:0;padding:8px;border:1px solid rgba(0,172,255,.45);border-radius:13px;background:rgba(2,10,24,.98)}body.jq-page[data-theme="theme-09"] .jq-nav.is-open{display:flex}body.jq-page[data-theme="theme-09"] .jq-nav a{padding:12px;font-size:13px;border-bottom:1px solid rgba(0,170,255,.12)}body.jq-page[data-theme="theme-09"] .jq-header-actions{order:3;margin-left:0}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-ref-header-icon{display:none}body.jq-page[data-theme="theme-09"] .jq-wrap{width:calc(100% - 44px)}body.jq-page[data-theme="theme-09"] .jq-ref-hero{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);min-height:560px;gap:14px}body.jq-page[data-theme="theme-09"] .jq-ref-hero h1{font-size:clamp(38px,5.3vw,55px)}body.jq-page[data-theme="theme-09"] .jq-ref-hero-art{height:460px;min-height:460px}body.jq-page[data-theme="theme-09"] .jq-ref-hud{padding:10px 12px}body.jq-page[data-theme="theme-09"] .jq-ref-hud-three{max-width:190px}body.jq-page[data-theme="theme-09"] .jq-ref-proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.jq-page[data-theme="theme-09"] .jq-ref-proof>a{min-height:100px}}
@media(max-width:620px){body.jq-page[data-theme="theme-09"] .jq-header{width:calc(100% - 18px);margin-top:5px;padding:8px 10px;gap:8px}body.jq-page[data-theme="theme-09"] .jq-logo{font-size:23px;gap:7px}body.jq-page[data-theme="theme-09"] .jq-logo-mark{width:42px;height:42px;flex-basis:42px;border-radius:11px}body.jq-page[data-theme="theme-09"] .jq-header-actions{gap:6px}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-login-link{min-height:36px;width:38px;padding:0;font-size:0}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-login-link:before{content:'↪';font-size:18px}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-register-link{min-height:36px;width:40px;padding:0;font-size:0;gap:0}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-register-link span{font-size:18px}body.jq-page[data-theme="theme-09"] .jq-wrap{width:calc(100% - 30px)}body.jq-page[data-theme="theme-09"] .jq-ref-hero{grid-template-columns:1fr;min-height:0;padding-top:25px;padding-bottom:10px;gap:0}body.jq-page[data-theme="theme-09"] .jq-ref-hero-copy{padding:8px 0 0}body.jq-page[data-theme="theme-09"] .jq-ref-hero h1{font-size:clamp(39px,10vw,58px);line-height:.98;margin-top:18px}body.jq-page[data-theme="theme-09"] .jq-ref-hero .jq-lead{font-size:14px;line-height:1.55}body.jq-page[data-theme="theme-09"] .jq-hero-buttons .jq-button{min-height:48px;padding:0 15px;font-size:12px}body.jq-page[data-theme="theme-09"] .jq-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:17px}body.jq-page[data-theme="theme-09"] .jq-metrics>div{min-height:54px;padding:9px}body.jq-page[data-theme="theme-09"] .jq-metrics b{font-size:20px}body.jq-page[data-theme="theme-09"] .jq-metrics span{font-size:10px}body.jq-page[data-theme="theme-09"] .jq-ref-hero-art{height:370px;min-height:370px;margin-top:5px}body.jq-page[data-theme="theme-09"] .jq-ref-vr-person{width:100%;height:100%;right:0;bottom:0}body.jq-page[data-theme="theme-09"] .jq-ref-hud-one{right:0;top:5%}body.jq-page[data-theme="theme-09"] .jq-ref-hud-two{right:0;top:37%}body.jq-page[data-theme="theme-09"] .jq-ref-hud-three{left:0;bottom:3%}body.jq-page[data-theme="theme-09"] .jq-ref-hud{max-width:145px;padding:9px 10px;border-radius:11px}body.jq-page[data-theme="theme-09"] .jq-ref-hud b{font-size:16px}body.jq-page[data-theme="theme-09"] .jq-ref-hud small{font-size:9px}body.jq-page[data-theme="theme-09"] .jq-ref-proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-bottom:20px}body.jq-page[data-theme="theme-09"] .jq-ref-proof>a{min-height:82px;padding:10px;gap:9px;border-radius:13px}body.jq-page[data-theme="theme-09"] .jq-ref-proof span{flex-basis:38px;width:38px;height:38px;font-size:19px;border-radius:10px}body.jq-page[data-theme="theme-09"] .jq-ref-proof b{font-size:11px}body.jq-page[data-theme="theme-09"] .jq-ref-section{padding-top:26px}}


/* VIWIV — final screenshot-matched hero: static fox blended into the environment */
body.jq-page[data-theme="theme-09"]{background:#020711;color:#f5f8ff;overflow-x:hidden}
body.jq-page[data-theme="theme-09"] .jq-header{position:relative;min-height:94px;width:calc(100% - 72px);max-width:1648px;margin:6px auto 0;padding:10px 22px;border:1px solid rgba(0,166,255,.48);border-radius:24px;background:rgba(2,10,24,.92);box-shadow:0 0 26px rgba(0,105,255,.08);gap:clamp(12px,1.4vw,26px)}
body.jq-page[data-theme="theme-09"] .jq-logo{font-size:clamp(25px,2.2vw,39px);gap:14px}
body.jq-page[data-theme="theme-09"] .jq-logo-mark{flex:0 0 64px;width:64px;height:64px;border-radius:14px;overflow:hidden}
body.jq-page[data-theme="theme-09"] .jq-logo-mark img{width:100%;height:100%;object-fit:cover;display:block}
body.jq-page[data-theme="theme-09"] .jq-nav{gap:clamp(12px,1.6vw,30px)}
body.jq-page[data-theme="theme-09"] .jq-nav a{font-size:clamp(11px,.78vw,14px);font-weight:550;color:#e0e9f7}
body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-login-link{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;padding:0 19px;border:1px solid rgba(0,177,255,.55);border-radius:14px;background:#061326;color:#f3f8ff;font-size:13px;font-weight:750}
body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-register-link{display:inline-flex!important;align-items:center;justify-content:center;gap:14px;min-height:50px;padding:0 24px;border:1px solid rgba(0,195,255,.7);border-radius:14px;background:linear-gradient(105deg,#bd27f6,#6754ff 48%,#00c6ff);box-shadow:0 0 22px rgba(0,130,255,.18);color:white;font-size:13px;font-weight:800}
body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-ref-header-icon{width:42px;height:42px;border-radius:13px;background:#06152a;border-color:rgba(0,170,255,.42);font-size:18px!important;color:#8eeaff!important}
body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-button{display:none!important}
body.jq-page[data-theme="theme-09"] .jq-wrap{width:calc(100% - 108px);max-width:1592px}
body.jq-page[data-theme="theme-09"] .jq-reference-home{display:block;overflow:visible;background:radial-gradient(ellipse at 86% 27%,rgba(0,93,255,.14),transparent 31%),linear-gradient(180deg,#020711 0%,#020811 78%,#031126 100%)}
body.jq-page[data-theme="theme-09"] .jq-ref-hero{position:relative;display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:clamp(18px,2vw,36px);align-items:center;min-height:630px;padding-top:22px;padding-bottom:24px;overflow:visible;isolation:isolate}
body.jq-page[data-theme="theme-09"] .jq-ref-hero:before{content:"";position:absolute;z-index:-3;inset:0 -4vw;background:radial-gradient(ellipse at 77% 44%,rgba(0,94,255,.19),transparent 38%),radial-gradient(ellipse at 78% 72%,rgba(0,191,255,.10),transparent 38%),linear-gradient(180deg,#030b18 0%,#020711 100%)}
body.jq-page[data-theme="theme-09"] .jq-ref-hero-copy{z-index:6;padding:10px 0 14px;min-width:0}
body.jq-page[data-theme="theme-09"] .jq-eyebrow{padding:10px 15px;border-radius:999px;font-size:13px;background:rgba(2,20,38,.78);color:#bceeff}
body.jq-page[data-theme="theme-09"] .jq-ref-hero h1{max-width:690px;margin:22px 0 16px;font-size:clamp(42px,4.15vw,72px);line-height:.99;letter-spacing:-.045em;font-weight:900}
body.jq-page[data-theme="theme-09"] .jq-ref-hero .jq-lead{max-width:650px;margin:0 0 22px;color:#c1d0e2;font-size:clamp(14px,1.02vw,17px);line-height:1.55}
body.jq-page[data-theme="theme-09"] .jq-hero-buttons{display:flex;flex-wrap:wrap;gap:13px}
body.jq-page[data-theme="theme-09"] .jq-button{min-height:59px;padding:0 25px;border-radius:14px;font-size:14px}
body.jq-page[data-theme="theme-09"] .jq-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px;max-width:780px}
body.jq-page[data-theme="theme-09"] .jq-metrics>div{min-height:66px;padding:10px 12px;border-radius:13px}
body.jq-page[data-theme="theme-09"] .jq-ref-hero-art{position:relative;align-self:stretch;min-width:0;min-height:610px;height:610px;overflow:visible;isolation:isolate;background:radial-gradient(ellipse at 56% 43%,rgba(0,91,255,.22),transparent 47%),radial-gradient(ellipse at 49% 68%,rgba(209,22,255,.15),transparent 47%)}
body.jq-page[data-theme="theme-09"] .jq-ref-hero-art:before{content:"";position:absolute;z-index:-2;inset:2% -2% 0;background:radial-gradient(ellipse at 52% 44%,rgba(0,119,255,.2),transparent 57%),radial-gradient(ellipse at 48% 68%,rgba(202,29,255,.12),transparent 52%)}
body.jq-page[data-theme="theme-09"] .jq-ref-hero-art:after{content:"";position:absolute;z-index:-2;left:7%;right:4%;top:13%;height:67%;border:1px solid rgba(0,133,255,.34);border-radius:50%;transform:rotate(-17deg);box-shadow:0 0 34px rgba(0,111,255,.08),inset 0 0 24px rgba(0,115,255,.04);pointer-events:none}
body.jq-page[data-theme="theme-09"] .jq-ref-vr-person{position:absolute;z-index:2;right:-3%;bottom:-1%;width:112%;height:104%;object-fit:contain;object-position:center bottom;mix-blend-mode:screen;filter:drop-shadow(0 0 30px rgba(0,112,255,.25));animation:none!important;transform:none!important;mask-image:radial-gradient(ellipse 72% 68% at 53% 48%,#000 56%,rgba(0,0,0,.92) 67%,rgba(0,0,0,.45) 79%,transparent 91%);-webkit-mask-image:radial-gradient(ellipse 72% 68% at 53% 48%,#000 56%,rgba(0,0,0,.92) 67%,rgba(0,0,0,.45) 79%,transparent 91%)}
body.jq-page[data-theme="theme-09"] .jq-ref-orbit{z-index:-1;border-color:rgba(0,155,255,.2);box-shadow:0 0 30px rgba(0,120,255,.07);pointer-events:none}
body.jq-page[data-theme="theme-09"] .jq-ref-orbit-a{width:100%;height:62%;right:-2%;top:20%}
body.jq-page[data-theme="theme-09"] .jq-ref-orbit-b{width:79%;height:45%;right:4%;top:31%;border-color:rgba(0,193,255,.18)}
body.jq-page[data-theme="theme-09"] .jq-ref-hud{z-index:5;padding:15px 17px;border-radius:15px;background:linear-gradient(145deg,rgba(5,20,43,.94),rgba(3,9,22,.91));backdrop-filter:blur(12px)}
body.jq-page[data-theme="theme-09"] .jq-ref-hud-one{right:0;top:12%}
body.jq-page[data-theme="theme-09"] .jq-ref-hud-two{right:0;top:42%}
body.jq-page[data-theme="theme-09"] .jq-ref-hud-three{left:0;bottom:8%;max-width:245px}
body.jq-page[data-theme="theme-09"] .jq-ref-hologram{display:none!important}
/* subtle laptop panels sit behind the mascot; they are CSS, not a screenshot */
body.jq-page[data-theme="theme-09"] .jq-ref-device{position:absolute;z-index:0;width:25%;height:23%;border:2px solid rgba(0,170,255,.55);border-radius:7px;background:linear-gradient(145deg,rgba(0,24,58,.94),rgba(4,8,24,.85));box-shadow:0 0 22px rgba(0,105,255,.22),inset 0 0 22px rgba(0,102,255,.12);transform:perspective(500px) rotateY(-16deg) rotateZ(7deg);opacity:.85}
body.jq-page[data-theme="theme-09"] .jq-ref-device:before{content:"";position:absolute;left:-8%;right:-8%;bottom:-12px;height:10px;border:1px solid rgba(0,170,255,.55);border-radius:2px 2px 8px 8px;background:linear-gradient(90deg,#071a39,#0b2b52,#061329)}
body.jq-page[data-theme="theme-09"] .jq-ref-device span{display:block;height:7px;margin:8px;background:linear-gradient(90deg,#bd27f6,#00c6ff);opacity:.8}
body.jq-page[data-theme="theme-09"] .jq-ref-device i{display:block;width:65%;height:3px;margin:8px;background:rgba(35,170,255,.65);box-shadow:0 0 7px rgba(0,170,255,.25)}
body.jq-page[data-theme="theme-09"] .jq-ref-device-left{left:4%;top:29%;transform:perspective(500px) rotateY(16deg) rotateZ(7deg)}
body.jq-page[data-theme="theme-09"] .jq-ref-device-right{right:12%;bottom:18%;transform:perspective(500px) rotateY(-18deg) rotateZ(-7deg)}
body.jq-page[data-theme="theme-09"] .jq-ref-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:0 0 38px;margin-top:0}
body.jq-page[data-theme="theme-09"] .jq-ref-proof>a{position:relative;display:flex;align-items:center;gap:16px;min-height:138px;padding:20px 22px;border:1px solid rgba(0,146,255,.32);border-radius:19px;background:linear-gradient(140deg,rgba(5,19,39,.97),rgba(3,9,21,.96));box-shadow:inset 0 0 24px rgba(0,122,255,.045);color:#eff7ff;text-decoration:none;overflow:hidden}
body.jq-page[data-theme="theme-09"] .jq-ref-proof>a>span{display:grid;place-items:center;flex:0 0 60px;width:60px;height:60px;border:1px solid rgba(0,193,255,.55);border-radius:15px;background:linear-gradient(145deg,rgba(0,184,255,.18),rgba(151,51,255,.16));color:#54dfff;font-size:29px}
body.jq-page[data-theme="theme-09"] .jq-ref-proof>a>div{min-width:0;flex:1}
body.jq-page[data-theme="theme-09"] .jq-ref-proof b{font-size:clamp(13px,1vw,17px);line-height:1.35}
body.jq-page[data-theme="theme-09"] .jq-ref-proof p{margin:8px 0 0;color:#aabbd1;font-size:13px;line-height:1.45}
body.jq-page[data-theme="theme-09"] .jq-ref-proof>a>i{display:grid;place-items:center;align-self:flex-start;flex:0 0 40px;width:40px;height:40px;border:1px solid rgba(0,153,255,.4);border-radius:50%;font-size:23px;font-style:normal;color:#eaf8ff;background:rgba(0,70,160,.18)}
body.jq-page[data-theme="theme-09"] .jq-ref-proof>a:hover{border-color:rgba(0,196,255,.65);transform:translateY(-2px);transition:transform .2s,border-color .2s}
@media(max-width:1250px){body.jq-page[data-theme="theme-09"] .jq-header{width:calc(100% - 36px);gap:12px;padding-inline:14px}body.jq-page[data-theme="theme-09"] .jq-logo{gap:9px;font-size:28px}body.jq-page[data-theme="theme-09"] .jq-logo-mark{width:52px;height:52px;flex-basis:52px}body.jq-page[data-theme="theme-09"] .jq-nav{gap:12px}body.jq-page[data-theme="theme-09"] .jq-nav a{font-size:11px}body.jq-page[data-theme="theme-09"] .jq-header-actions{gap:6px}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-ref-header-icon{width:34px;height:34px}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-login-link{padding-inline:13px}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-register-link{padding-inline:15px}body.jq-page[data-theme="theme-09"] .jq-wrap{width:calc(100% - 64px)}body.jq-page[data-theme="theme-09"] .jq-ref-hero{min-height:590px}body.jq-page[data-theme="theme-09"] .jq-ref-hero-art{height:560px;min-height:560px}body.jq-page[data-theme="theme-09"] .jq-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){body.jq-page[data-theme="theme-09"] .jq-header{min-height:76px;flex-wrap:wrap;border-radius:18px}body.jq-page[data-theme="theme-09"] .jq-menu-toggle{display:inline-flex;order:2;margin-left:auto;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(0,170,255,.45);border-radius:10px;background:#061326;color:#fff}body.jq-page[data-theme="theme-09"] .jq-nav{display:none;position:absolute;left:8px;right:8px;top:calc(100% + 7px);z-index:50;flex-direction:column;align-items:stretch;gap:0;padding:8px;border:1px solid rgba(0,172,255,.45);border-radius:13px;background:rgba(2,10,24,.98)}body.jq-page[data-theme="theme-09"] .jq-nav.is-open{display:flex}body.jq-page[data-theme="theme-09"] .jq-nav a{padding:12px;font-size:13px;border-bottom:1px solid rgba(0,170,255,.12)}body.jq-page[data-theme="theme-09"] .jq-header-actions{order:3;margin-left:0}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-ref-header-icon{display:none}body.jq-page[data-theme="theme-09"] .jq-wrap{width:calc(100% - 44px)}body.jq-page[data-theme="theme-09"] .jq-ref-hero{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);min-height:560px;gap:14px}body.jq-page[data-theme="theme-09"] .jq-ref-hero h1{font-size:clamp(38px,5.3vw,55px)}body.jq-page[data-theme="theme-09"] .jq-ref-hero-art{height:460px;min-height:460px}body.jq-page[data-theme="theme-09"] .jq-ref-hud{padding:10px 12px}body.jq-page[data-theme="theme-09"] .jq-ref-hud-three{max-width:190px}body.jq-page[data-theme="theme-09"] .jq-ref-proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.jq-page[data-theme="theme-09"] .jq-ref-proof>a{min-height:110px}}
@media(max-width:620px){body.jq-page[data-theme="theme-09"] .jq-header{width:calc(100% - 18px);margin-top:5px;padding:8px 10px;gap:8px}body.jq-page[data-theme="theme-09"] .jq-logo{font-size:23px;gap:7px}body.jq-page[data-theme="theme-09"] .jq-logo-mark{width:42px;height:42px;flex-basis:42px;border-radius:11px}body.jq-page[data-theme="theme-09"] .jq-header-actions{gap:6px}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-login-link{min-height:36px;width:38px;padding:0;font-size:0}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-login-link:before{content:'↪';font-size:18px}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-register-link{min-height:36px;width:40px;padding:0;font-size:0;gap:0}body.jq-page[data-theme="theme-09"] .jq-header-actions .jq-register-link span{font-size:18px}body.jq-page[data-theme="theme-09"] .jq-wrap{width:calc(100% - 30px)}body.jq-page[data-theme="theme-09"] .jq-ref-hero{grid-template-columns:1fr;min-height:0;padding-top:25px;padding-bottom:10px;gap:0}body.jq-page[data-theme="theme-09"] .jq-ref-hero-copy{padding:8px 0 0}body.jq-page[data-theme="theme-09"] .jq-ref-hero h1{font-size:clamp(39px,10vw,58px);line-height:.98;margin-top:18px}body.jq-page[data-theme="theme-09"] .jq-ref-hero .jq-lead{font-size:14px;line-height:1.55}body.jq-page[data-theme="theme-09"] .jq-hero-buttons .jq-button{min-height:48px;padding:0 15px;font-size:12px}body.jq-page[data-theme="theme-09"] .jq-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:17px}body.jq-page[data-theme="theme-09"] .jq-metrics>div{min-height:54px;padding:9px}body.jq-page[data-theme="theme-09"] .jq-metrics b{font-size:20px}body.jq-page[data-theme="theme-09"] .jq-metrics span{font-size:10px}body.jq-page[data-theme="theme-09"] .jq-ref-hero-art{height:390px;min-height:390px;margin-top:5px}body.jq-page[data-theme="theme-09"] .jq-ref-vr-person{width:112%;height:104%;right:-4%;bottom:-1%}body.jq-page[data-theme="theme-09"] .jq-ref-device{opacity:.55;width:29%;height:18%}body.jq-page[data-theme="theme-09"] .jq-ref-hud-one{right:0;top:5%}body.jq-page[data-theme="theme-09"] .jq-ref-hud-two{right:0;top:37%}body.jq-page[data-theme="theme-09"] .jq-ref-hud-three{left:0;bottom:3%}body.jq-page[data-theme="theme-09"] .jq-ref-hud{max-width:145px;padding:9px 10px;border-radius:11px}body.jq-page[data-theme="theme-09"] .jq-ref-hud b{font-size:16px}body.jq-page[data-theme="theme-09"] .jq-ref-hud small{font-size:9px}body.jq-page[data-theme="theme-09"] .jq-ref-proof{grid-template-columns:1fr;gap:8px;padding-bottom:20px}body.jq-page[data-theme="theme-09"] .jq-ref-proof>a{min-height:90px;padding:12px;gap:10px;border-radius:13px}body.jq-page[data-theme="theme-09"] .jq-ref-proof>a>span{flex-basis:42px;width:42px;height:42px;font-size:20px;border-radius:10px}body.jq-page[data-theme="theme-09"] .jq-ref-proof b{font-size:13px}body.jq-page[data-theme="theme-09"] .jq-ref-proof p{font-size:12px;margin-top:5px}body.jq-page[data-theme="theme-09"] .jq-ref-proof>a>i{flex-basis:32px;width:32px;height:32px}}
