*{box-sizing:border-box}html{text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;background:#05070d;color:#e6f1ff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5;overflow-x:hidden}.app,body{min-height:100dvh}.app{display:flex;flex-direction:column;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}a,button,input,select,summary,textarea{touch-action:manipulation}button{font-family:inherit;cursor:pointer;min-height:44px}.btn{border:0;border-radius:999px;padding:0 26px;font-weight:600;font-size:15px;letter-spacing:.01em;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0) scale(.98)}.btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.gold{position:relative;overflow:hidden;background:linear-gradient(135deg,#a5f3fc,#22d3ee 55%,#3b82f6);color:#021018;box-shadow:0 8px 28px rgba(34,211,238,.35);animation:breathe 3s ease-in-out infinite}.gold:hover{box-shadow:0 12px 32px rgba(34,211,238,.55);letter-spacing:.04em}.gold:after{content:"";position:absolute;top:0;left:-70%;width:40%;height:100%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.6),transparent);transform:skewX(-20deg);animation:sheen 4.5s ease-in-out infinite}.gold:hover:after{animation-duration:1.1s}.ghost{background:hsla(0,0%,100%,.03);color:#e6f1ff;border:1px solid rgba(34,211,238,.4)}.ghost:hover{border-color:#22d3ee;background:linear-gradient(90deg,rgba(34,211,238,.2),rgba(124,58,237,.2),rgba(34,211,238,.2));background-size:200% 100%;animation:slide 1.4s linear infinite}.card{min-width:0;box-sizing:border-box;background:linear-gradient(180deg,rgba(22,34,64,.72),rgba(10,16,32,.72));border:1px solid rgba(34,211,238,.2);border-radius:16px;padding:24px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03),0 12px 40px rgba(0,0,0,.4);transition:border-color .25s,box-shadow .25s}.card:hover{border-color:rgba(34,211,238,.42)}.lbl{color:#8aa0c4;font-size:14px}.row{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(120,170,255,.16)}.row span:last-child{text-align:right}a{color:#22d3ee}.ok{color:#34f5c5}.err{color:#ff8a7a}.warn{color:#fbbf24}.ptag{min-height:2.5em}h1,h2{font-family:Space Grotesk,sans-serif;font-weight:600;letter-spacing:-.02em;margin:0}h1{background:linear-gradient(90deg,#fff,#67e8f9 55%,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}input,select,textarea{font-family:inherit;background:#05070d;color:#e6f1ff;border:1px solid rgba(34,211,238,.32);border-radius:10px;font-size:16px}input{min-height:44px;padding:0 12px}textarea{padding:12px;min-height:120px;resize:vertical;width:100%}input[type=range]{padding:0;border:0;background:transparent;accent-color:#22d3ee;width:100%;cursor:pointer}.soc{display:inline-flex;width:44px;height:44px;border-radius:50%;border:1px solid rgba(34,211,238,.4);align-items:center;justify-content:center;color:#e6f1ff;transition:transform .18s,box-shadow .18s,border-color .18s,color .18s}.soc:hover{color:#22d3ee;border-color:#22d3ee;box-shadow:0 0 22px rgba(34,211,238,.45);transform:translateY(-3px) rotate(10deg) scale(1.1)}.plan{transition:border-color .2s,box-shadow .25s,transform .25s}.plan:hover{transform:perspective(900px) translateY(-6px) rotateX(2deg)}.pl-bronze{--c:#e3a064}.pl-silver{--c:#d5dce3}.pl-gold{--c:#f0c75e}.pl-bronze:focus-within,.pl-bronze:hover{border-color:#cd7f32;box-shadow:0 0 36px rgba(205,127,50,.34)}.pl-silver:focus-within,.pl-silver:hover{border-color:#c9d1d9;box-shadow:0 0 36px rgba(201,209,217,.3)}.pl-gold:focus-within,.pl-gold:hover{border-color:#e0b24a;box-shadow:0 0 40px rgba(224,178,74,.4)}.pbtn{position:relative;background:transparent;border:1.5px solid var(--c);color:var(--c)}.pbtn:after{content:"";position:absolute;inset:-2px;border-radius:999px;border:1.5px solid var(--c);pointer-events:none;animation:ringout 2.6s ease-out infinite}.pl-bronze .pbtn:active,.pl-bronze .pbtn:focus-visible,.pl-bronze .pbtn:hover{background:linear-gradient(135deg,#e8ae75,#cd7f32 55%,#8c5420);color:#1d1005;border-color:transparent;box-shadow:0 0 30px rgba(205,127,50,.65)}.pl-silver .pbtn:active,.pl-silver .pbtn:focus-visible,.pl-silver .pbtn:hover{background:linear-gradient(135deg,#f4f7fa,#c9d1d9 55%,#8e99a5);color:#12171c;border-color:transparent;box-shadow:0 0 30px rgba(201,209,217,.6)}.pl-gold .pbtn:active,.pl-gold .pbtn:focus-visible,.pl-gold .pbtn:hover{background:linear-gradient(135deg,#f8de96,#e0b24a 55%,#c98f1e);color:#021018;border-color:transparent;box-shadow:0 0 34px rgba(224,178,74,.65)}.qa{border-bottom:1px solid rgba(120,170,255,.16)}.qa:last-child{border-bottom:0}.qa summary{list-style:none;cursor:pointer;min-height:44px;padding:14px 0;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:600;font-size:16px;line-height:1.4}.qa summary::-webkit-details-marker{display:none}.qa summary:after{content:"+";color:#22d3ee;font-size:26px;line-height:1;flex:none;transition:transform .25s}.qa[open] summary:after{content:"\2013";transform:rotate(180deg)}.qa summary:hover{color:#22d3ee}.qa summary:focus-visible{outline:2px solid #22d3ee;outline-offset:2px;border-radius:6px}.ans{color:#a8bad6;line-height:1.7;padding:0 0 18px}.ans ol{margin:8px 0 0;padding-left:20px}.acct{position:relative;z-index:30}.menu{z-index:50;box-shadow:0 14px 36px rgba(0,0,0,.45);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.menu .btn{transition:padding .2s,background .2s}.homemain>*{min-width:0}.fxbg{inset:0;background:radial-gradient(60% 45% at 12% 0,rgba(34,211,238,.2),transparent 70%),radial-gradient(50% 40% at 92% 8%,rgba(124,58,237,.24),transparent 70%),linear-gradient(rgba(120,170,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(120,170,255,.06) 1px,transparent 0);background-size:auto,auto,48px 48px,48px 48px}.fxbg,.orb{position:fixed;z-index:-1;pointer-events:none}.orb{border-radius:50%;filter:blur(70px);animation:drift 14s ease-in-out infinite alternate}.hero>*{position:relative;z-index:1}.hero>.hud{position:absolute;z-index:0}.homemain section h2:after{content:"";display:block;width:64px;height:3px;margin-top:10px;border-radius:3px;background:linear-gradient(90deg,#22d3ee,#a78bfa);animation:grow 1s ease .3s both}.marq{overflow:hidden;border-top:1px solid rgba(34,211,238,.18);border-bottom:1px solid rgba(34,211,238,.18);padding:12px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marq>div{display:flex;gap:44px;width:max-content;animation:scroll 30s linear infinite;color:#8aa0c4;font-size:14px;letter-spacing:.14em;white-space:nowrap}.marq i{color:#22d3ee;font-style:normal}.live{display:inline-block;width:8px;height:8px;border-radius:50%;background:#34f5c5;margin-right:8px;animation:ping 1.8s infinite}.draw{stroke-dasharray:1;stroke-dashoffset:1;animation:draw 1.8s ease .2s forwards}.fade{opacity:0;animation:fadein .6s ease 1.2s forwards}.ring,.tick{stroke-dasharray:1;stroke-dashoffset:1;animation:draw .9s ease forwards}.tick{animation-delay:.7s}.pulse{transform-box:fill-box;transform-origin:center;animation:pulse 1.6s ease-out infinite}.spin{transform-box:view-box;transform-origin:50% 50%;animation:spin 24s linear infinite}.spin-r{animation-direction:reverse}.hexpulse{transform-box:fill-box;transform-origin:center;animation:hexp 3s ease-in-out infinite}.flow{animation:flow 1s linear infinite}.bar{transform-box:fill-box;transform-origin:50% 100%;animation:barup 6s ease-out infinite}.btxt{animation:btxt 6s ease-out infinite}.gauge{stroke-dasharray:301.6;stroke-dashoffset:301.6;animation:gauge 6s ease-out infinite}.ico *{stroke-dasharray:1;stroke-dashoffset:1;animation:draw 1.8s ease .3s forwards}.jcard{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.jcard svg{animation:bob 4s ease-in-out infinite}.fcard{display:flex;flex-direction:column;gap:10px;transition:transform .25s,box-shadow .25s}.fcard:hover{transform:translateY(-6px);box-shadow:0 0 34px rgba(34,211,238,.28)}.fcard:hover .ico{animation:bob 1.2s ease-in-out infinite}.cglow{width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:50%;z-index:-1;background:radial-gradient(circle,rgba(34,211,238,.22),rgba(124,58,237,.1) 42%,transparent 68%);transition:opacity .4s,transform .28s ease-out}.cglow,.cring{position:fixed;left:0;top:0;pointer-events:none;opacity:0;will-change:transform}.cring{width:28px;height:28px;margin:-14px 0 0 -14px;border:1.5px solid rgba(34,211,238,.85);border-radius:50%;z-index:70;transition:transform .09s linear,width .2s,height .2s,margin .2s,background .2s,border-color .2s,opacity .3s}.cring.hot{width:58px;height:58px;margin:-29px 0 0 -29px;background:rgba(34,211,238,.12);border-color:#a78bfa}.ptl{position:fixed;bottom:-40px;z-index:-1;pointer-events:none;color:rgba(34,211,238,.4);font-family:Orbitron,sans-serif;animation:floatup linear infinite}.scanc{position:relative;overflow:hidden}.scanc:after{content:"";position:absolute;left:0;right:0;top:-30%;height:30%;background:linear-gradient(180deg,transparent,rgba(34,211,238,.14),transparent);pointer-events:none;animation:scanl 5s linear infinite}.ctaband{background:linear-gradient(120deg,rgba(34,211,238,.16),rgba(124,58,237,.22),rgba(34,211,238,.16));background-size:200% 100%;animation:slide 6s linear infinite;border:1px solid rgba(34,211,238,.3);border-radius:18px;padding:36px;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.cpy,.ctaband{align-items:center}.cpy{display:inline-flex;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;border-radius:12px;border:1px solid rgba(34,211,238,.4);background:rgba(34,211,238,.08);color:#22d3ee;flex:none;transition:transform .18s,box-shadow .18s,background .18s}.cpy:hover{transform:translateY(-2px) scale(1.06);box-shadow:0 0 20px rgba(34,211,238,.4);background:rgba(34,211,238,.18)}.cpy:active{transform:scale(.92)}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes scroll{to{transform:translateX(-50%)}}@keyframes ping{0%{box-shadow:0 0 0 0 rgba(52,245,197,.7)}to{box-shadow:0 0 0 12px rgba(52,245,197,0)}}@keyframes pulse{0%{transform:scale(1);opacity:.8}to{transform:scale(3.2);opacity:0}}@keyframes drift{0%{transform:translate(0) scale(1)}to{transform:translate(60px,40px) scale(1.15)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes hexp{50%{transform:scale(1.14);opacity:.5}}@keyframes breathe{50%{box-shadow:0 8px 42px rgba(34,211,238,.65)}}@keyframes sheen{0%,65%{left:-70%}to{left:140%}}@keyframes ringout{0%{transform:scale(1);opacity:.7}to{transform:scale(1.1,1.55);opacity:0}}@keyframes slide{to{background-position:200% 0}}@keyframes grow{0%{width:0}to{width:64px}}@keyframes bob{50%{transform:translateY(-6px)}}@keyframes flow{to{stroke-dashoffset:-14}}@keyframes barup{0%,6%{transform:scaleY(0)}28%,88%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes btxt{0%,12%{opacity:0}30%,88%{opacity:1}to{opacity:0}}@keyframes gauge{0%,6%{stroke-dashoffset:301.6}35%,88%{stroke-dashoffset:75.4}to{stroke-dashoffset:301.6}}@keyframes floatup{0%{transform:translateY(0) rotate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-115vh) rotate(180deg);opacity:0}}@keyframes scanl{to{top:110%}}@media (max-width:1024px){header,main{padding-left:24px!important;padding-right:24px!important}}@media (max-width:760px){*{box-sizing:border-box}body{overflow-x:hidden}.app,body{width:100%}.app{overflow-x:clip}header{width:100%;flex-wrap:wrap;padding:max(12px,env(safe-area-inset-top)) 14px 12px!important;gap:10px!important}main{width:100%!important;max-width:100%!important;padding:24px 14px!important}.homemain{gap:56px!important}h1{font-size:38px!important;line-height:1.08!important}h2{font-size:30px!important}.brand{font-size:28px!important;width:auto!important;height:auto!important;line-height:1.1}footer{padding:20px 16px calc(28px + env(safe-area-inset-bottom))!important}.card{width:100%;padding:16px!important;border-radius:14px}.card,.row{min-width:0}.row{flex-wrap:wrap}.ptag{min-height:0}input,select,textarea{width:100%;max-width:100%;min-width:0;font-size:16px}button.btn{max-width:100%;white-space:normal;padding:0 18px}table{display:block;width:100%;overflow-x:auto}iframe,img,video{max-width:100%}.ctaband{width:100%;padding:20px;flex-direction:column;align-items:stretch}.acct{position:relative!important;z-index:100}.menu{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;width:190px!important;max-width:calc(100vw - 28px)!important;padding:8px!important;gap:6px!important;border-radius:14px!important;z-index:100!important;box-shadow:0 14px 36px rgba(0,0,0,.5)}.menu .btn{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;min-height:44px!important;padding:0 10px!important;white-space:normal}.menu .btn:hover{padding-left:10px!important}.tt-card{width:100%;min-width:0;padding:16px!important}.tt-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.tt-value{font-size:21px;line-height:1.3;overflow-wrap:anywhere}.tt-legend{gap:10px;font-size:12px}}@media (max-width:480px){h1{font-size:30px!important}h2{font-size:23px!important}.brand{font-size:24px!important}.btn{font-size:14px;padding:0 16px}blockquote{font-size:24px!important}.card{padding:14px!important}main{padding:20px 12px!important}.ctaband{padding:22px}}@media (hover:none){.cglow,.cring{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}.draw,.ico *,.ring,.tick{stroke-dashoffset:0!important}.fade{opacity:1!important}.gauge{stroke-dashoffset:75.4!important}.ptl{display:none}.btn:hover,.fcard:hover,.plan:hover,.soc:hover{transform:none}}@media (max-width:760px){header{display:flex;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.brand{min-width:0;flex:1 1 auto;font-size:clamp(19px,5vw,26px)!important}.acct{position:relative!important;flex:0 0 auto;width:auto!important;display:block!important;margin-left:auto;z-index:1000}.acct .menu{position:absolute!important;top:calc(100% + 10px)!important;right:0!important;left:auto!important;width:210px!important;max-width:calc(100vw - 24px)!important;margin:0!important;padding:10px!important;display:flex!important;flex-direction:column!important;gap:8px!important;z-index:1000!important;background:#0e1628!important;border:1px solid rgba(34,211,238,.4);border-radius:16px;box-shadow:0 14px 36px rgba(0,0,0,.5)}.acct .menu .btn{width:100%!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:0 10px!important;white-space:normal}}@media (max-width:380px){.brand{font-size:18px!important}.acct>.btn{padding:0 12px!important;font-size:13px!important}}.tt-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px 16px;gap:22px 16px;margin-top:18px}.tt-stat{min-width:0}.tt-value{font-size:25px;line-height:1.3;overflow-wrap:anywhere}.tt-chart{display:block;width:100%;height:auto;margin-top:22px;overflow:visible}.tt-legend{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 22px;margin-top:8px;font-size:12px}@media (max-width:480px){.tt-card{padding:16px!important}.tt-stats{gap:18px 10px}.tt-value{font-size:20px}.tt-chart{margin-top:18px}}.plan-cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:12px 16px;border:0;border-radius:12px;font-size:15px;font-weight:700;text-align:center;text-decoration:none;gap:8px;transition:transform .2s,box-shadow .2s,filter .2s}.pl-bronze .plan-cta{background:linear-gradient(135deg,#e8ae75,#cd7f32);color:#211307;box-shadow:0 5px 18px rgba(205,127,50,.25)}.pl-silver .plan-cta{background:linear-gradient(135deg,#f4f7fa,#aab5c1);color:#111827;box-shadow:0 5px 18px rgba(201,209,217,.2)}.pl-gold .plan-cta{background:linear-gradient(135deg,#f8de96,#d49b28);color:#211707;box-shadow:0 5px 18px rgba(224,178,74,.25)}.plan-cta:hover{transform:translateY(-2px);filter:brightness(1.08)}.plan-cta:active{transform:scale(.98)}@media (max-width:480px){.plan-cta{min-height:50px;font-size:14px}}.sh-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:30px 16px;text-align:center}.sh-loader-ring{width:54px;height:54px;border-color:#22d3ee #a78bfa rgba(34,211,238,.15) rgba(34,211,238,.15);border-style:solid;border-width:3px;border-radius:50%;animation:shLoaderSpin .9s linear infinite;box-shadow:0 0 22px rgba(34,211,238,.2)}.sh-loader-text{color:#a8bad6;font-size:14px;letter-spacing:.08em;animation:shLoaderPulse 1.5s ease-in-out infinite}@keyframes shLoaderSpin{to{transform:rotate(1turn)}}@keyframes shLoaderPulse{50%{opacity:.45}}.ring{transform-box:fill-box;transform-origin:center;animation:shSuccessRing .8s cubic-bezier(.2,.8,.2,1) forwards;filter:drop-shadow(0 0 8px rgba(52,245,197,.5))}.ring,.tick{stroke-dasharray:1;stroke-dashoffset:1}.tick{animation:shSuccessTick .55s ease .65s forwards;filter:drop-shadow(0 0 6px rgba(52,245,197,.5))}@keyframes shSuccessRing{0%{stroke-dashoffset:1;transform:scale(.75);opacity:.3}to{stroke-dashoffset:0;transform:scale(1);opacity:1}}@keyframes shSuccessTick{0%{stroke-dashoffset:1;opacity:.3}to{stroke-dashoffset:0;opacity:1}}@media (prefers-reduced-motion:reduce){.ring,.sh-loader-ring,.sh-loader-text,.tick{animation:none!important}.ring,.tick{stroke-dashoffset:0!important}}.fx-decoration-layer{z-index:-1}.fx-decoration-layer .ptl{opacity:.25;pointer-events:none}.app{position:relative;isolation:isolate}.fx-decoration-layer{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;isolation:isolate}.app>:not(.fx-decoration-layer){position:relative;z-index:1}.site-header{position:relative;z-index:200;justify-content:space-between;flex-wrap:nowrap;gap:16px;padding:14px 40px;border-bottom:1px solid rgba(120,170,255,.16)}.site-brand,.site-header{display:flex;align-items:center}.site-brand{flex-direction:column;flex:0 1 auto;min-width:0}.site-brand-name{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;text-decoration:none;color:#e6f1ff;font-family:Orbitron,sans-serif;font-size:38px;letter-spacing:.04em;line-height:1.2}.site-brand-name img{width:1.15em;height:auto;margin-left:-.12em}.site-brand-tagline{font-size:13px;letter-spacing:.14em;color:#8aa0c4;margin-top:5px;white-space:nowrap}.site-header-actions{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:12px;flex-wrap:nowrap}.explore-plans{display:inline-flex;align-items:center;justify-content:center;padding:11px 20px;border:1px solid rgba(34,211,238,.6);border-radius:30px;color:#dcebff;background:rgba(34,211,238,.1);text-decoration:none;font-weight:600;white-space:nowrap}@media (max-width:760px){.site-header{padding:12px 10px;gap:8px}.site-brand-name{font-size:clamp(17px,4.8vw,25px)}.site-brand-tagline{font-size:clamp(7px,1.8vw,10px);letter-spacing:.08em}.site-header-actions{gap:6px}.explore-plans{padding:9px 10px;font-size:12px}.site-header-actions .acct>.btn{padding:0 10px!important;font-size:12px!important;white-space:nowrap!important}}.app>header.site-header{position:relative!important;z-index:9999!important;isolation:isolate}.site-header .acct{position:relative!important;z-index:10000!important}.site-header .acct .menu{position:absolute!important;z-index:10001!important;pointer-events:auto!important}.site-header .acct .menu a,.site-header .acct .menu button{position:relative!important;z-index:10002!important;pointer-events:auto!important;touch-action:manipulation!important}html{scroll-behavior:smooth}