:root{--qua-bg: #0d0326;--qua-bg-d: #060014;--qua-magenta: #ff2fb1;--qua-cyan: #24e4ff;--qua-lime: #4fff90;--qua-yellow: #ffe14a;--qua-ink: #f7ecff;--qua-mute: #a48bbf;--qua-panel: #12082e}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--qua-bg);color:var(--qua-ink);font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:Bebas Neue,Space Grotesk,sans-serif;letter-spacing:3px}button{font-family:inherit;cursor:pointer}a{color:var(--qua-cyan);text-decoration:none}.qua-gate{min-height:100vh;display:grid;place-items:center;padding:24px;position:relative;background:var(--qua-bg);overflow:hidden}.qua-gate__bg{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle at 20% 25%,var(--qua-magenta) 0%,transparent 30%),radial-gradient(circle at 80% 30%,var(--qua-cyan) 0%,transparent 30%),radial-gradient(circle at 50% 80%,var(--qua-lime) 0%,transparent 35%);filter:blur(80px);opacity:.5;animation:qua-drift 8s ease-in-out infinite}@keyframes qua-drift{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(20deg) scale(1.1)}}.qua-gate__card{position:relative;max-width:500px;width:100%;padding:40px 32px;background:#0d0326d1;border:1px solid var(--qua-magenta);border-radius:8px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:center;box-shadow:0 0 0 1px #ff2fb180,0 0 60px #ff2fb14d}.qua-gate__neon{color:var(--qua-lime);font-family:Bebas Neue,sans-serif;letter-spacing:6px;text-shadow:0 0 12px var(--qua-lime);margin-bottom:20px;font-size:15px}.qua-gate__title{font-family:Bebas Neue,sans-serif;font-size:70px;letter-spacing:8px;margin:0 0 12px;color:var(--qua-ink);position:relative;text-shadow:0 0 8px var(--qua-magenta),0 0 24px var(--qua-magenta)}.qua-gate__sub{color:var(--qua-mute);margin:0 0 22px}.qua-gate__sub strong{color:var(--qua-cyan)}.qua-gate__chk{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;background:#ff2fb10f;border:1px solid rgba(255,47,177,.3);border-radius:4px;text-align:left;margin-bottom:22px;font-size:14px}.qua-gate__chk input{accent-color:var(--qua-magenta);margin-top:3px}.qua-gate__btns{display:flex;gap:12px}.qua-gate__btns button{flex:1;padding:14px;border-radius:4px;font-family:Bebas Neue,sans-serif;letter-spacing:4px;border:0;font-size:14px}.qua-gate__yes{background:linear-gradient(90deg,var(--qua-magenta),var(--qua-cyan));color:var(--qua-bg);font-weight:700}.qua-gate__yes:hover{filter:brightness(1.14)}.qua-gate__no{background:transparent;color:var(--qua-mute);border:1px solid var(--qua-mute)}.qua-gate__err{color:var(--qua-yellow);font-size:13px;margin:12px 0 0}.qua-gate__foot{color:#f7ecff80;font-size:12px;letter-spacing:3px;margin-top:20px}.qua-tk{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:var(--qua-bg-d);padding:8px;border:2px solid var(--qua-magenta);box-shadow:inset 0 0 40px #ff2fb166}.qua-tk__f{width:100%;height:100%;border:0;display:block}.qua-tk__x{position:absolute;top:14px;right:14px;z-index:5;background:var(--qua-bg);color:var(--qua-cyan);border:1px solid var(--qua-cyan);font-family:Bebas Neue,sans-serif;letter-spacing:3px;padding:8px 16px;border-radius:3px}.qua-boot{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--qua-bg);color:var(--qua-cyan);font-family:Bebas Neue,sans-serif;letter-spacing:6px}.qua-boot__dot{width:18px;height:18px;background:var(--qua-magenta);border-radius:50%;margin-bottom:14px;box-shadow:0 0 24px var(--qua-magenta);animation:qua-pulse 1s ease-in-out infinite}@keyframes qua-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}.qua{max-width:1240px;margin:0 auto;padding:0 22px}.qua-marquee{overflow:hidden;padding:8px 0;border-block:1px solid rgba(255,47,177,.2);color:var(--qua-magenta);font-family:Bebas Neue,sans-serif;letter-spacing:4px;font-size:13px;margin:0 -22px;background:linear-gradient(90deg,transparent,rgba(255,47,177,.1),transparent)}.qua-marquee span{display:inline-block;padding-left:100%;white-space:nowrap;animation:qua-run 24s linear infinite}@keyframes qua-run{to{transform:translate(-100%)}}.qua-bento{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto auto auto;gap:14px;padding:40px 0 30px}.qua-bento__hero{grid-column:1 / 3;grid-row:1 / 3;padding:40px;background:linear-gradient(135deg,var(--qua-panel),var(--qua-bg-d));border:1px solid rgba(255,47,177,.24);border-radius:12px;position:relative;overflow:hidden}.qua-bento__hero:before{content:"";position:absolute;top:-50px;right:-50px;width:300px;height:300px;background:radial-gradient(circle,var(--qua-magenta),transparent 60%);opacity:.3;filter:blur(20px)}.qua-bento__eye{color:var(--qua-lime);letter-spacing:6px;font-size:12px;margin:0 0 10px;text-transform:uppercase}.qua-bento__hero h1{font-size:108px;line-height:.9;letter-spacing:4px;margin:0 0 20px;color:var(--qua-ink);background:linear-gradient(180deg,var(--qua-ink) 0%,var(--qua-magenta) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.qua-bento__sub{color:var(--qua-mute);max-width:500px;margin:0 0 22px}.qua-bento__sub em{color:var(--qua-cyan);font-style:normal}.qua-bento__ctas{display:flex;gap:18px;align-items:center}.qua-bento__go{background:linear-gradient(90deg,var(--qua-magenta),var(--qua-cyan));color:var(--qua-bg-d);border:0;padding:14px 24px;font-family:Bebas Neue,sans-serif;letter-spacing:4px;font-weight:700;border-radius:30px;font-size:15px}.qua-bento__go:hover{filter:brightness(1.14)}.qua-bento__ctas a{color:var(--qua-lime);font-family:Bebas Neue,sans-serif;letter-spacing:3px;font-size:13px;border-bottom:1px dashed}.qua-bento__cover{grid-column:3 / 4;grid-row:1 / 3;padding:14px;background:linear-gradient(180deg,var(--qua-panel),var(--qua-bg-d));border:1px solid var(--qua-magenta);border-radius:12px;position:relative;overflow:hidden;box-shadow:0 0 30px #ff2fb13d}.qua-bento__cover img{width:100%;height:100%;object-fit:cover;border-radius:6px;display:block}.qua-bento__tape{position:absolute;bottom:14px;left:14px;right:14px;background:#000000b3;color:var(--qua-lime);padding:8px 12px;font-family:Bebas Neue,sans-serif;letter-spacing:3px;font-size:12px;text-align:center;border-radius:4px}.qua-bento__tile{padding:20px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:var(--qua-panel);text-align:center}.qua-bento__tile--a{background:linear-gradient(135deg,#ff2fb124,#24e4ff0f)}.qua-bento__tile--b{background:linear-gradient(135deg,#4fff9024,#ffe14a0f)}.qua-bento__tile--c{background:linear-gradient(135deg,#24e4ff24,#ff2fb10f)}.qua-bento__tile--d{background:linear-gradient(135deg,#ffe14a24,#4fff900f)}.qua-bento__k{font-family:Bebas Neue,sans-serif;font-size:28px;letter-spacing:3px;color:var(--qua-ink)}.qua-bento__v{color:var(--qua-mute);font-size:13px}.qua-specs__head{margin-bottom:22px}.qua-specs__slash{color:var(--qua-magenta);font-family:Bebas Neue,sans-serif;letter-spacing:6px;font-size:12px}.qua-specs__head h2{color:var(--qua-ink);font-size:42px;margin:6px 0 0}.qua-specs{padding:30px 0}.qua-specs__text{color:var(--qua-mute);max-width:720px;font-size:17px;margin:0 0 20px}.qua-specs__pins{display:flex;gap:8px;padding:0;list-style:none;flex-wrap:wrap;margin:0}.qua-specs__pins li{padding:8px 14px;background:#ff2fb114;border:1px solid rgba(255,47,177,.2);color:var(--qua-ink);font-size:13px;border-radius:20px}.qua-syms{padding:30px 0}.qua-syms__hint{color:var(--qua-mute);font-size:13px;margin:0 0 16px;letter-spacing:2px;text-transform:uppercase}.qua-syms__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.qua-syms__card{position:relative;padding:0;border:0;background:0;height:180px;perspective:1000px;cursor:pointer}.qua-syms__side{position:absolute;top:0;right:0;bottom:0;left:0;padding:24px;border-radius:12px;border:1px solid rgba(255,47,177,.3);background:var(--qua-panel);display:flex;flex-direction:column;align-items:center;justify-content:center;backface-visibility:hidden;transition:transform .5s}.qua-syms__side--b{transform:rotateY(180deg);background:linear-gradient(135deg,#ff2fb124,#24e4ff24);border-color:var(--qua-cyan);color:var(--qua-ink)}.qua-syms__side--b p{margin:0;text-align:center;font-size:14px}.qua-syms__card.flipped .qua-syms__side--f{transform:rotateY(180deg)}.qua-syms__card.flipped .qua-syms__side--b{transform:rotateY(360deg)}.qua-syms__ico{font-size:48px;margin-bottom:8px}.qua-syms__name{color:var(--qua-ink);font-family:Bebas Neue,sans-serif;letter-spacing:4px}.qua-syms__flip{position:absolute;bottom:12px;color:var(--qua-lime);font-family:Bebas Neue,sans-serif;letter-spacing:3px;font-size:11px}.qua-feats{padding:30px 0}.qua-feats__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.qua-feats__cell{padding:22px;background:linear-gradient(180deg,var(--qua-panel),var(--qua-bg-d));border-radius:12px;border:1px solid rgba(255,255,255,.08)}.qua-feats__hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.qua-feats__hd span{color:var(--qua-lime);font-family:Bebas Neue,sans-serif;letter-spacing:4px;font-size:14px}.qua-feats__ico{font-size:24px}.qua-feats__cell h3{color:var(--qua-ink);font-size:20px;margin:4px 0 8px}.qua-feats__cell p{color:var(--qua-mute);font-size:14px;margin:0}.qua-faq{padding:30px 0}.qua-faq__list details{border-bottom:1px solid rgba(255,47,177,.14);padding:6px 0}.qua-faq__list summary{list-style:none;cursor:pointer;padding:16px 0;color:var(--qua-ink);display:flex;align-items:baseline;gap:14px;font-size:17px}.qua-faq__list summary::-webkit-details-marker{display:none}.qua-faq__list summary span{color:var(--qua-lime);font-family:Bebas Neue,sans-serif;letter-spacing:3px;font-size:12px}.qua-faq__list details[open] summary{color:var(--qua-cyan)}.qua-faq__list details p{padding:0 0 16px 44px;color:var(--qua-mute);font-size:15px;margin:0}.qua-disc{padding:30px 0}.qua-disc p{padding:20px 24px;background:#ffe14a0f;border-left:3px solid var(--qua-yellow);color:var(--qua-ink);font-size:14px;border-radius:4px}.qua-foot{margin:40px -22px 0;padding:60px 40px 100px;background:linear-gradient(180deg,var(--qua-panel),var(--qua-bg-d));border-top:1px solid var(--qua-magenta)}.qua-foot__row{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1200px;margin:0 auto}.qua-foot__name{color:var(--qua-magenta);font-family:Bebas Neue,sans-serif;letter-spacing:6px;font-size:24px;margin-bottom:10px}.qua-foot p{color:var(--qua-mute);font-size:14px}.qua-foot__meta{color:#a48bbfb3;font-style:italic}.qua-foot h4{color:var(--qua-cyan);font-family:Bebas Neue,sans-serif;letter-spacing:5px;font-size:14px;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid rgba(36,228,255,.24)}.qua-foot ul{padding:0;list-style:none;margin:0}.qua-foot ul li{padding:4px 0;font-size:14px;color:var(--qua-mute)}.qua-foot ul li button{background:0;border:0;padding:0;color:var(--qua-mute);text-align:left;font:inherit}.qua-foot ul li button:hover{color:var(--qua-cyan)}.qua-foot__help li{padding:6px 0;font-size:13px}.qua-foot__help strong{color:var(--qua-lime)}.qua-foot__small{font-size:11px;color:#a48bbf99;margin-top:12px}.qua-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000}.qua-panel__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.qua-panel__side{position:absolute;top:0;right:0;bottom:0;width:520px;max-width:100vw;background:linear-gradient(180deg,var(--qua-panel),var(--qua-bg-d));border-left:2px solid var(--qua-magenta);display:flex;flex-direction:column;box-shadow:-20px 0 60px #ff2fb13d;animation:qua-slide-r .32s ease-out}@keyframes qua-slide-r{0%{transform:translate(60px);opacity:0}to{transform:translate(0);opacity:1}}.qua-panel__head{display:flex;align-items:center;padding:18px 22px;border-bottom:1px solid rgba(255,47,177,.24)}.qua-panel__slash{flex:1;color:var(--qua-lime);font-family:Bebas Neue,sans-serif;letter-spacing:4px;font-size:14px}.qua-panel__head button{background:0;border:1px solid var(--qua-magenta);color:var(--qua-magenta);padding:4px 14px;font-size:16px;border-radius:3px}.qua-panel__body{overflow-y:auto;padding:24px 26px 60px;font-size:15px;line-height:1.7;color:var(--qua-ink)}.qua-panel__body h3{color:var(--qua-cyan);font-family:Bebas Neue,sans-serif;letter-spacing:3px;margin-top:22px}.qua-panel__body ul{padding-left:20px}.qua-panel__body .nx-box{padding:12px 16px;margin:10px 0;border-left:3px solid var(--qua-magenta);background:#ff2fb114;font-size:14px;border-radius:4px;color:var(--qua-mute)}.qua-panel__body .nx-box strong{color:var(--qua-ink)}.qua-panel__body .nx-box--warn{border-color:var(--qua-yellow);background:#ffe14a0f}.qua-panel__body .nx-box--info{border-color:var(--qua-cyan);background:#24e4ff0f}.qua-cookie{position:fixed;bottom:16px;left:16px;right:16px;z-index:4000;padding:16px 22px;background:var(--qua-panel);color:var(--qua-ink);border:1px solid var(--qua-magenta);border-radius:8px;display:flex;align-items:center;gap:20px;flex-wrap:wrap;box-shadow:0 0 30px #ff2fb13d}.qua-cookie p{flex:1 1 400px;margin:0;font-size:13px;color:var(--qua-mute)}.qua-cookie div{display:flex;gap:8px}.qua-cookie button{padding:10px 16px;background:linear-gradient(90deg,var(--qua-magenta),var(--qua-cyan));color:var(--qua-bg-d);border:0;font-family:Bebas Neue,sans-serif;letter-spacing:3px;font-size:12px;border-radius:4px;font-weight:700}.qua-cookie__min{background:transparent!important;color:var(--qua-mute)!important;border:1px solid var(--qua-mute)!important}@media (max-width: 900px){.qua-bento{grid-template-columns:1fr}.qua-bento__hero{grid-column:1;grid-row:1}.qua-bento__hero h1{font-size:68px}.qua-bento__cover{grid-column:1;grid-row:2;height:260px}.qua-syms__grid{grid-template-columns:repeat(2,1fr)}.qua-feats__grid,.qua-foot__row{grid-template-columns:1fr}.qua-panel__side{width:100%}}
