:root{--eva-bg:#020615;--eva-bg2:#071128;--eva-panel:rgba(8,20,48,.78);--eva-line:rgba(91,142,255,.26);--eva-pink:#ff3daf;--eva-violet:#9a58ff;--eva-blue:#2e8bff;--eva-cyan:#59d5ff;--eva-text:#f8f9ff;--eva-muted:#a9b7d3}
body.premium-home{background:radial-gradient(circle at 82% 12%,rgba(46,139,255,.18),transparent 28%),radial-gradient(circle at 12% 18%,rgba(255,61,175,.13),transparent 24%),radial-gradient(circle at 50% 64%,rgba(132,73,255,.08),transparent 34%),linear-gradient(180deg,#020615 0%,#071128 48%,#030817 100%)!important;color:var(--eva-text)}
body.premium-home:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background-image:linear-gradient(rgba(87,130,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(87,130,255,.035) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent 80%)}
header{background:rgba(2,6,21,.82)!important;border-bottom:1px solid rgba(104,145,255,.16)!important;box-shadow:0 14px 48px rgba(0,0,0,.32)!important}
.brand-mark{background:linear-gradient(135deg,#4d8dff 0%,#9d55ff 48%,#ff43af 100%)!important;box-shadow:0 0 28px rgba(91,109,255,.42),inset 0 1px 0 rgba(255,255,255,.3)!important}
.button{border-radius:13px!important;letter-spacing:.01em;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.button:hover{transform:translateY(-2px)}
.primary,.store-cta{background:linear-gradient(105deg,var(--eva-pink),var(--eva-violet) 52%,var(--eva-blue))!important;box-shadow:0 16px 46px rgba(92,70,255,.34),0 0 24px rgba(255,61,175,.12),inset 0 1px 0 rgba(255,255,255,.22)!important}
.secondary{background:linear-gradient(120deg,rgba(255,61,175,.08),rgba(46,139,255,.08))!important;border-color:rgba(255,70,180,.55)!important}
.panel{background:linear-gradient(145deg,rgba(12,27,62,.9),rgba(4,11,29,.94))!important;border:1px solid var(--eva-line)!important;box-shadow:0 24px 70px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.045)!important;backdrop-filter:blur(16px)}
.premium-hero{position:relative;overflow:hidden}.premium-hero:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;right:-120px;top:-160px;background:radial-gradient(circle,rgba(66,133,255,.22),rgba(255,66,184,.08) 45%,transparent 68%);filter:blur(8px);pointer-events:none}.premium-hero h1{filter:drop-shadow(0 8px 28px rgba(22,40,110,.28))}.premium-hero h1 span{background:linear-gradient(90deg,#ff51bc 0%,#c25cff 42%,#59a5ff 88%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.hero-desc{color:var(--eva-muted)!important}
.premium-orbit-card{filter:drop-shadow(0 28px 55px rgba(0,0,0,.4))}.orbit-mark{border-color:rgba(107,145,255,.72)!important;background:linear-gradient(155deg,#132554 0%,#08142f 58%,#111849 100%)!important;box-shadow:0 0 0 8px rgba(82,112,255,.05),0 0 54px rgba(55,125,255,.42),0 0 36px rgba(255,62,178,.14),20px 20px 70px rgba(0,0,0,.48)!important}.service-pill{border-color:rgba(105,150,255,.62)!important;box-shadow:0 18px 44px rgba(0,0,0,.42),0 0 24px rgba(54,121,255,.22)!important}
.trust-strip .container{background:linear-gradient(120deg,rgba(7,18,44,.9),rgba(8,20,51,.75))!important;border-color:rgba(87,137,255,.28)!important;box-shadow:0 18px 55px rgba(0,0,0,.23)}
.account-product{overflow:hidden}.account-product:after{content:"";position:absolute;inset:auto -25% -55% 35%;height:180px;background:radial-gradient(circle,rgba(50,135,255,.15),transparent 68%);pointer-events:none}.account-product:first-child{border-color:rgba(72,145,255,.78)!important;box-shadow:0 0 0 1px rgba(255,61,175,.35),0 25px 72px rgba(0,0,0,.44),0 0 38px rgba(43,124,255,.22)!important}.account-product:first-child:before{background:linear-gradient(90deg,#ff337f,#ff4fc0 60%,#a85bff)!important}
.api-support,.tinted{background:linear-gradient(180deg,rgba(6,17,43,.58),rgba(2,7,22,.88))!important}.wallet,.api-flow-card,.premium-steps article,.contact{position:relative;overflow:hidden}.wallet:before,.api-flow-card:before,.premium-steps article:before,.contact:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.035),transparent 42%);pointer-events:none}
footer{border-top:1px solid rgba(90,130,220,.14);background:rgba(1,5,15,.85)!important}
@media(max-width:760px){
  header .nav-wrap{min-height:72px!important}.brand{gap:11px!important}.brand-mark{width:46px!important;height:46px!important;border-radius:14px!important}.menu-button{width:52px!important;height:52px!important;border-radius:15px!important;background:linear-gradient(145deg,rgba(16,28,62,.94),rgba(6,13,31,.94))!important;border:1px solid rgba(107,140,231,.25)!important;box-shadow:0 14px 34px rgba(0,0,0,.26)!important}
  #site-nav{top:calc(100% + 10px)!important;left:0!important;right:0!important;width:100%!important;padding:12px!important;display:none!important;grid-template-columns:1fr!important;gap:9px!important;background:linear-gradient(165deg,rgba(8,18,45,.99),rgba(3,9,25,.99))!important;border:1px solid rgba(91,137,255,.34)!important;border-radius:20px!important;box-shadow:0 28px 80px rgba(0,0,0,.58),0 0 34px rgba(56,102,255,.12)!important;overflow:hidden!important}
  #site-nav.open,#site-nav[data-open="true"],.menu-open #site-nav{display:grid!important}
  #site-nav a{min-height:52px!important;justify-content:flex-start!important;padding:0 17px!important;border:1px solid rgba(99,141,255,.17)!important;border-radius:13px!important;background:linear-gradient(110deg,rgba(255,255,255,.035),rgba(78,121,255,.025))!important;color:#edf2ff!important;font-size:15px!important;font-weight:700!important;text-align:left!important}
  #site-nav a:before{content:"";width:8px;height:8px;border-radius:50%;margin-right:12px;background:linear-gradient(135deg,var(--eva-pink),var(--eva-blue));box-shadow:0 0 12px rgba(89,127,255,.65)}
  #site-nav .nav-account{grid-column:auto!important;background:linear-gradient(100deg,rgba(255,61,175,.16),rgba(46,139,255,.16))!important;border-color:rgba(255,80,185,.35)!important}
  .premium-hero{padding:46px 0 24px!important;min-height:auto!important}.hero-grid{gap:28px!important}.eyebrow{font-size:10px!important;padding:7px 11px!important}.premium-hero h1{font-size:clamp(40px,12vw,54px)!important;line-height:1.03!important;letter-spacing:-.05em!important;margin:20px 0 18px!important}.subtitle{font-size:18px!important;line-height:1.5!important}.hero-desc{font-size:15px!important;line-height:1.7!important}.buttons{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.buttons .button{width:100%!important;min-height:58px!important}.stats{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.stats span{padding:12px 8px!important;text-align:center!important;min-width:0!important}.stats b{display:block!important;margin:0 0 3px!important}
  .premium-orbit-card{min-height:340px!important;margin-top:4px!important}.orbit-mark{width:150px!important;height:190px!important}.service-pill{width:102px!important;height:86px!important;border-radius:17px!important}.service-pill:nth-of-type(2){left:2%!important}.service-pill:nth-of-type(3){right:2%!important}.service-pill:nth-of-type(4){bottom:2px!important}.trust-strip{margin-top:16px!important}.trust-strip .container{grid-template-columns:1fr 1fr!important;border-radius:18px!important}.trust-strip span{padding:16px 14px!important}.store-heading h2{font-size:37px!important}.section{padding-top:58px!important;padding-bottom:58px!important}
}
@media(max-width:430px){
  .container{width:calc(100% - 28px)!important}.brand{font-size:18px!important}.premium-hero h1{font-size:43px!important}.stats{grid-template-columns:1fr!important}.stats span{display:flex!important;justify-content:center!important;gap:5px!important}.stats b{display:inline!important;margin:0!important}.premium-orbit-card{min-height:300px!important}.orbit-mark{width:132px!important;height:166px!important}.orbit-mark:after{font-size:148px!important;top:-94px!important}.service-pill{width:88px!important;height:74px!important}.service-pill em{font-size:19px!important}.service-pill .gemini{font-size:31px!important}.trust-strip .container{grid-template-columns:1fr!important}#site-nav{left:0!important;right:0!important}.section{padding-top:48px!important;padding-bottom:48px!important}
}
