.qland{--q-bg:#061225;--q-bg2:#0b1c35;--q-surface:#0c22449e;--q-surface-solid:#102a4f;--q-line:#ffd44738;--q-line-soft:#ffffff12;--q-ink:#fff;--q-muted:#d8e6ff;--q-faint:#8ba3c7;--q-lime:#ffd447;--q-lime-deep:#ffbf1f;--q-gold:#ffd447;--q-coral:#fff0a3;--q-cyan:#5ba7ff;--q-grad:linear-gradient(135deg, #ffd447 0%, #fff7c7 100%);--q-grad-gold:linear-gradient(135deg, #fff0a3 0%, #ffbf1f 100%);--q-arcade:var(--font-arcade), "Unbounded", system-ui, sans-serif;--q-body:var(--font-grotesk), "Hanken Grotesk", system-ui, sans-serif;--q-mono:var(--font-score), "Space Mono", ui-monospace, monospace;--q-radius:20px;--q-shadow:0 24px 60px -28px #000000e6;--q-glow-lime:0 0 0 1px #ffd4474d, 0 18px 50px -18px #ffd4476b;isolation:isolate;background:radial-gradient(120% 80% at 50% -10%, #12315f 0%, var(--q-bg) 55%), var(--q-bg);min-height:100vh;color:var(--q-ink);font-family:var(--q-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;position:relative;overflow-x:clip}.qland a{color:inherit;text-decoration:none}.qland em{background:var(--q-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.qmono{font-family:var(--q-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.qland-grain{z-index:0;pointer-events:none;opacity:.05;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.qland-aurora{z-index:0;pointer-events:none;filter:blur(60px);opacity:.55;background:radial-gradient(40% 50% at 18% 20%,#5ba7ff52,#0000 70%),radial-gradient(36% 46% at 82% 8%,#ffd4473d,#0000 70%),radial-gradient(50% 60% at 60% 40%,#ffffff1f,#0000 70%);height:90vh;animation:18s ease-in-out infinite alternate qaurora;position:fixed;inset:-20% -10% auto}@keyframes qaurora{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(4%,3%)scale(1.08)}}.qland>section,.qland>header,.qland>footer{z-index:1;position:relative}.qbtn,.landing-cta-primary{--b-bg:var(--q-grad);background:var(--b-bg);color:#061225;font-family:var(--q-arcade);letter-spacing:-.01em;cursor:pointer;box-shadow:var(--q-glow-lime);border:none;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.95rem 1.5rem;font-size:.95rem;font-weight:700;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s;display:inline-flex}.qland .qbtn,.qland .landing-cta-primary{color:#061225}.qbtn svg,.landing-cta-primary svg{width:1.05em;height:1.05em}.qbtn:hover,.landing-cta-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ffd44773,0 22px 60px -16px #ffd4479e}.qbtn--sm{padding:.65rem 1.1rem;font-size:.85rem}.qbtn--glow{position:relative}.qbtn--glow:after{content:"";border-radius:inherit;opacity:0;animation:2.6s ease-in-out infinite qpulse;position:absolute;inset:0;box-shadow:0 0 36px 4px #ffd44752}@keyframes qpulse{50%{opacity:1}}.qbtn-ghost{border:1px solid var(--q-line);color:var(--q-ink);border-radius:999px;align-items:center;padding:.95rem 1.4rem;font-size:.95rem;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.qbtn-ghost:hover{background:#ffd44714;border-color:#ffd4478c}.qpill{border:1px solid var(--q-line);color:var(--q-lime);letter-spacing:.01em;background:#ffd44714;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex}.qpill svg{width:1em;height:1em}.qpill--pulse{position:relative}.qpill--pulse:before{content:"";background:var(--q-lime);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite qdot;box-shadow:0 0 #ffd44799}@keyframes qdot{0%{box-shadow:0 0 #ffd44799}to{box-shadow:0 0 0 9px #ffd44700}}.qeyebrow{font-family:var(--q-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--q-lime-deep);margin-bottom:.9rem;font-size:.78rem;display:inline-block}.qnav{justify-content:space-between;align-items:center;gap:1.5rem;max-width:1180px;margin:0 auto;padding:1.4rem 1.5rem;display:flex}.qnav-brand{align-items:center;gap:.6rem;display:inline-flex}.qnav-logo{background:var(--q-grad);color:#061225;width:38px;height:38px;font-family:var(--q-arcade);box-shadow:var(--q-glow-lime);border-radius:11px;place-items:center;font-size:1.2rem;font-weight:800;display:grid}.qnav-name{font-family:var(--q-arcade);letter-spacing:-.02em;font-size:1.1rem;font-weight:700}.qnav-name span{color:var(--q-lime)}.qnav-links{color:var(--q-muted);gap:1.8rem;font-size:.92rem;display:flex}.qnav-links a{transition:color .2s}.qnav-links a:hover{color:var(--q-ink)}.qnav-actions{align-items:center;gap:1rem;display:flex}.qnav-login{color:var(--q-ink);font-size:.92rem;font-weight:600}.qnav-login:hover{color:var(--q-lime)}.qhero{grid-template-columns:1.05fr .95fr;align-items:center;gap:3.5rem;max-width:1180px;margin:0 auto;padding:4rem 1.5rem 5rem;display:grid}.qhero-title{font-family:var(--q-arcade);letter-spacing:-.03em;margin:1.3rem 0;font-size:clamp(2.4rem,5.2vw,4.1rem);font-weight:800;line-height:1.02}.qhero-sub{max-width:33ch;color:var(--q-muted);font-size:1.08rem}.qhero-cta{flex-wrap:wrap;gap:.9rem;margin:2rem 0 1.8rem;display:flex}.qhero-trust{color:var(--q-muted);align-items:center;gap:.9rem;font-size:.9rem;display:flex}.qhero-trust strong{color:var(--q-ink)}.qhero-avatars{display:flex}.qhero-avatar{background:var(--q-surface-solid);border:1.5px solid var(--q-lime-deep);width:32px;height:32px;color:var(--q-lime);border-radius:50%;place-items:center;margin-left:-10px;font-size:.78rem;font-weight:700;display:grid}.qhero-avatar:first-child{margin-left:0}.qhero-stage{position:relative}.qplayer{border:1px solid var(--q-line);box-shadow:var(--q-shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(160deg,#0d264cf0,#061225f0);border-radius:26px;padding:1.6rem;position:relative}.qplayer:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(160deg,#ffd44780,#0000 40%,#ffffff3d);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.qplayer-top{justify-content:space-between;align-items:center;display:flex}.qplayer-rank{color:var(--q-lime);align-items:center;gap:.45rem;font-size:.9rem;font-weight:700;display:inline-flex}.qplayer-rank svg,.qplayer-streak svg{width:1.05em;height:1.05em}.qplayer-streak{color:var(--q-coral);font-family:var(--q-mono);background:#ffd4471f;border:1px solid #ffd44759;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.85rem;font-weight:700;display:inline-flex}.qplayer-balance{margin:1.4rem 0 1.3rem}.qplayer-balance-label{color:var(--q-faint);letter-spacing:.04em;font-size:.8rem;display:block}.qplayer-balance-value{font-family:var(--q-arcade);background:var(--q-grad-gold);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.8rem;font-weight:800;line-height:1}.qplayer-xp-head{color:var(--q-muted);justify-content:space-between;margin-bottom:.5rem;font-size:.82rem;display:flex}.qbar{border:1px solid var(--q-line-soft);background:#ffffff0f;border-radius:999px;height:12px;overflow:hidden}.qbar-fill{border-radius:inherit;background:var(--q-grad);height:100%;animation:1.6s cubic-bezier(.2,.8,.2,1) both qfill;box-shadow:0 0 14px #ffd44785}@keyframes qfill{0%{width:0!important}}.qplayer-feed{gap:.7rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.qplayer-feed li{color:var(--q-muted);align-items:center;gap:.7rem;font-size:.88rem;display:flex}.qfeed-ico{border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.qfeed-ico svg{width:.85em;height:.85em}.qfeed-ico--lime{color:var(--q-lime);background:#ffd44724}.qfeed-ico--gold{color:var(--q-gold);background:#ffce3a24}.qfeed-ico--coral{color:var(--q-coral);background:#5ba7ff24}.qfeed-amt{color:var(--q-ink);margin-left:auto;font-size:.82rem}.qcoin{background:var(--q-surface-solid);border:1px solid var(--q-line);width:52px;height:52px;box-shadow:var(--q-shadow);z-index:2;border-radius:16px;place-items:center;animation:5s ease-in-out infinite qfloat;display:grid;position:absolute}.qcoin svg{width:24px;height:24px}.qcoin--1{color:var(--q-gold);animation-delay:0s;top:-22px;left:-18px}.qcoin--2{color:var(--q-lime);animation-delay:1.2s;bottom:40px;left:-34px}.qcoin--3{color:var(--q-coral);animation-delay:.6s;top:30px;right:-22px}@keyframes qfloat{50%{transform:translateY(-12px)rotate(-6deg)}}.qstats{background:var(--q-line-soft);border:1px solid var(--q-line-soft);border-radius:var(--q-radius);grid-template-columns:repeat(4,1fr);gap:1px;max-width:1100px;margin:0 auto;padding:0 1.5rem;display:grid;overflow:hidden}.qstat{background:var(--q-bg2);text-align:center;padding:1.8rem 1.2rem}.qstat-value{color:var(--q-lime);font-size:clamp(1.6rem,3vw,2.3rem);font-weight:700;display:block}.qstat-label{color:var(--q-muted);font-size:.82rem}.qplatforms{text-align:center;max-width:1100px;margin:3.5rem auto 1rem;padding:0 1.5rem}.qplatforms-label{font-family:var(--q-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--q-faint);margin-bottom:1.1rem;font-size:.75rem;display:block}.qplatforms-list{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.qchip{background:var(--q-surface);border:1px solid var(--q-line-soft);color:var(--q-ink);border-radius:12px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.9rem;font-weight:600;transition:border-color .2s,transform .2s;display:inline-flex}.qchip:hover{border-color:#ffd44773;transform:translateY(-2px)}.qchip svg{width:1.05em;height:1.05em;color:var(--q-lime)}.qsection{max-width:1100px;margin:0 auto;padding:5rem 1.5rem}.qhead{text-align:center;max-width:36rem;margin:0 auto 3rem}.qtitle{font-family:var(--q-arcade);letter-spacing:-.025em;font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:700;line-height:1.1}.qlead{color:var(--q-muted);margin-top:1rem;font-size:1.05rem}.qlead strong{color:var(--q-lime)}.qsteps{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.qstep{border-radius:var(--q-radius);background:var(--q-surface);border:1px solid var(--q-line-soft);padding:2rem 1.6rem;transition:transform .25s,border-color .25s;position:relative;overflow:hidden}.qstep:hover{border-color:var(--q-line);transform:translateY(-4px)}.qstep-num{color:#ffffff0d;font-size:2.6rem;font-weight:700;position:absolute;top:1.1rem;right:1.3rem}.qstep-ico{width:48px;height:48px;color:var(--q-lime);background:#ffd4471f;border-radius:13px;place-items:center;margin-bottom:1.2rem;display:grid}.qstep-ico svg{width:22px;height:22px}.qstep h3{font-family:var(--q-arcade);margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.qstep p{color:var(--q-muted);font-size:.95rem}.qladder-section{position:relative}.qladder{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:.8rem;display:grid}.qrank{text-align:center;background:var(--q-surface);border:1px solid var(--q-line-soft);transform:translateY(calc(var(--q-rank-i,0) * -10px));border-radius:16px;flex-direction:column;align-items:center;gap:.5rem;padding:1.4rem .7rem 1.2rem;transition:transform .25s,border-color .25s;display:flex;position:relative}.qrank:hover{border-color:var(--q-line);transform:translateY(calc(var(--q-rank-i,0) * -10px - 6px))}.qrank-ico{width:42px;height:42px;color:var(--q-muted);background:#ffffff0a;border-radius:12px;place-items:center;display:grid}.qrank-ico svg{width:20px;height:20px}.qrank-name{font-family:var(--q-arcade);font-size:.92rem;font-weight:600}.qrank-range{color:var(--q-faint);font-size:.72rem}.qrank-bonus{font-family:var(--q-mono);color:var(--q-lime);font-size:.95rem;font-weight:700}.qrank--you{box-shadow:var(--q-glow-lime);background:linear-gradient(160deg,#ffd44729,#0d264ceb);border-color:#ffd44780}.qrank--you .qrank-ico{background:var(--q-grad);color:#061225}.qrank-flag{background:var(--q-grad);color:#061225;letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:.2rem .6rem;font-size:.66rem;font-weight:800;position:absolute;top:-12px}.qperks{grid-template-columns:repeat(2,1fr);gap:1.2rem;display:grid}.qperk{border-radius:var(--q-radius);background:var(--q-surface);border:1px solid var(--q-line-soft);padding:2rem;transition:transform .25s,border-color .25s;position:relative;overflow:hidden}.qperk:before{content:"";background:var(--q-accent,var(--q-lime));opacity:.8;width:4px;height:100%;position:absolute;top:0;left:0}.qperk:hover{border-color:var(--q-line);transform:translateY(-4px)}.qperk-ico{background:color-mix(in srgb, var(--q-accent,var(--q-lime)) 14%, transparent);width:50px;height:50px;color:var(--q-accent,var(--q-lime));border-radius:14px;place-items:center;margin-bottom:1.2rem;display:grid}.qperk-ico svg{width:24px;height:24px}.qperk h3{font-family:var(--q-arcade);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.qperk p{color:var(--q-muted);font-size:.96rem}.qrewards{text-align:center;padding:5rem 0}.qmarquee{margin-top:3rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.qmarquee-track{white-space:nowrap;gap:1rem;animation:32s linear infinite qscroll;display:inline-flex}@keyframes qscroll{to{transform:translate(-50%)}}.qloot{background:var(--q-surface-solid);border:1px solid var(--q-line-soft);border-radius:14px;align-items:center;gap:.7rem;padding:.8rem 1.3rem;font-size:1rem;font-weight:700;display:inline-flex}.qloot-badge{background:var(--q-grad);color:#061225;border-radius:9px;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.qreferral{border:1px solid var(--q-line);background:linear-gradient(150deg,#0d264cf2,#061225f2);border-radius:28px;grid-template-columns:1.4fr .6fr;align-items:center;gap:2rem;padding:3rem;display:grid;position:relative;overflow:hidden}.qreferral-glow{filter:blur(40px);background:radial-gradient(closest-side,#ffce3a40,#0000);width:60%;height:130%;position:absolute;inset:auto -10% -60% auto}.qreferral-body{z-index:1;position:relative}.qreferral-body .qtitle{margin:1rem 0}.qreferral-body .qlead{max-width:46ch;margin-bottom:1.6rem}.qreferral-coins{z-index:1;place-items:center;gap:.6rem;display:grid;position:relative}.qreferral-coins svg{width:84px;height:84px;color:var(--q-gold);filter:drop-shadow(0 8px 26px #ffab2e80);animation:4s ease-in-out infinite qfloat}.qreferral-coins span{font-family:var(--q-arcade);background:var(--q-grad-gold);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:800}.qquotes{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.qquote{border-radius:var(--q-radius);background:var(--q-surface);border:1px solid var(--q-line-soft);flex-direction:column;gap:1rem;padding:1.8rem;display:flex}.qquote-stars{color:var(--q-gold);gap:.2rem;display:flex}.qquote-stars svg{fill:currentColor;width:16px;height:16px}.qquote-text{color:var(--q-ink);font-size:.98rem}.qquote-author{align-items:center;gap:.75rem;margin-top:auto;display:flex}.qquote-avatar{background:var(--q-grad);color:#061225;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.qquote-meta{flex-direction:column;line-height:1.3;display:flex}.qquote-meta strong{font-size:.92rem}.qquote-meta span{color:var(--q-muted);font-size:.78rem}.qregister{max-width:1100px;margin:2rem auto 0;padding:1rem 1.5rem 5rem}.qregister-inner{border:1px solid var(--q-line);box-shadow:var(--q-shadow);background:linear-gradient(160deg,#0c2244bd,#061225c2);border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding:3rem;display:grid}.qregister-bullets{gap:.8rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.qregister-bullets li{color:var(--q-ink);align-items:center;gap:.7rem;font-size:.96rem;font-weight:500;display:flex}.qregister-bullets svg{width:20px;height:20px;color:var(--q-lime);background:#ffd44724;border-radius:7px;flex-shrink:0;padding:3px}.landing-register-form{gap:1rem;display:grid}.landing-register-row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.landing-register-field{gap:.4rem;display:grid}.landing-register-field>span{color:var(--q-muted);letter-spacing:.02em;font-size:.8rem;font-weight:600}.landing-register-field input{border:1px solid var(--q-line-soft);width:100%;color:var(--q-ink);font-family:var(--q-body);background:#0000004d;border-radius:12px;padding:.85rem 1rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.landing-register-field input::placeholder{color:var(--q-faint)}.landing-register-field input:focus{border-color:#ffd44794;outline:none;box-shadow:0 0 0 3px #ffd44729}.landing-register-field input:disabled{opacity:.55}.landing-register-submit{width:100%;margin-top:.4rem}.landing-register-submit:disabled{opacity:.7;cursor:progress}.landing-register-message{border-radius:10px;padding:.6rem .8rem;font-size:.88rem;font-weight:600}.landing-register-message--error{color:#ffc1c1;background:#ff4b4b1f;border:1px solid #ff4b4b52}.landing-register-message--success{color:var(--q-lime);background:#ffd4471f;border:1px solid #ffd44752}.landing-register-message--loading{color:var(--q-muted)}.landing-register-footnote{color:var(--q-faint);text-align:center;font-size:.8rem}.landing-register-footnote a{color:var(--q-lime);text-underline-offset:2px;text-decoration:underline}.landing-register-login-link{font-weight:700}.qfooter{border-top:1px solid var(--q-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;max-width:1100px;margin:0 auto;padding:2.5rem 1.5rem;display:flex}.qfooter-brand{font-family:var(--q-arcade);align-items:center;gap:.6rem;font-weight:700;display:inline-flex}.qfooter-links{color:var(--q-muted);gap:1.6rem;font-size:.9rem;display:flex}.qfooter-links a:hover{color:var(--q-lime)}.qfooter-copy{color:var(--q-faint);font-size:.8rem}@media (max-width:900px){.qhero{grid-template-columns:1fr;gap:2.5rem;padding-top:2.5rem}.qhero-sub{max-width:none}.qnav-links{display:none}.qstats{grid-template-columns:repeat(2,1fr)}.qsteps,.qperks,.qquotes{grid-template-columns:1fr}.qladder{grid-template-columns:repeat(3,1fr);gap:.7rem}.qrank{transform:none}.qrank:hover{transform:translateY(-6px)}.qreferral{grid-template-columns:1fr;padding:2rem}.qreferral-coins{order:-1}.qregister-inner{grid-template-columns:1fr;padding:2rem}}@media (max-width:520px){.qladder{grid-template-columns:repeat(2,1fr)}.qstats,.landing-register-row{grid-template-columns:1fr}.qnav-actions .qnav-login{display:none}}@media (prefers-reduced-motion:reduce){.qland-aurora,.qcoin,.qbtn--glow:after,.qpill--pulse:before,.qbar-fill,.qmarquee-track,.qreferral-coins svg{animation:none!important}}
