﻿:root{--bg:#05070f;--panel:rgba(16,24,41,.72);--panel2:rgba(25,34,58,.84);--gold:#d4af37;--gold2:#ffe28a;--text:#f8fafc;--muted:#9aa8bd;--line:rgba(255,255,255,.12);--blue:#5b7cfa;--pink:#bd2676;--green:#10b981;--shadow:0 28px 90px rgba(0,0,0,.36)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 15% 12%,rgba(91,124,250,.28),transparent 34%),radial-gradient(circle at 78% 16%,rgba(212,175,55,.2),transparent 28%),linear-gradient(140deg,#05070f 0%,#07101d 48%,#090510 100%);color:var(--text);font-family:Inter,Segoe UI,Arial,sans-serif;overflow-x:hidden}a{text-decoration:none;color:inherit}.noise{position:fixed;inset:0;pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");mix-blend-mode:screen}.ambient{position:fixed;border-radius:999px;filter:blur(48px);pointer-events:none;opacity:.72;animation:drift 12s ease-in-out infinite alternate}.ambient-one{width:360px;height:360px;background:#3657ff;left:-120px;top:80px}.ambient-two{width:300px;height:300px;background:#d4af37;right:-120px;top:260px;animation-delay:-4s}.hero{min-height:100vh;padding:24px;perspective:1400px}.nav{position:sticky;top:20px;z-index:10;max-width:1180px;margin:0 auto;padding:14px 18px;display:flex;align-items:center;justify-content:space-between}.glass{background:rgba(12,18,32,.62);border:1px solid var(--line);box-shadow:var(--shadow);backdrop-filter:blur(18px)}.brand{display:flex;align-items:center;gap:12px;font-size:20px}.mark{display:grid;place-items:center;width:44px;height:44px;border-radius:16px;background:linear-gradient(135deg,var(--gold),#fff3a5);color:#06101f;font-weight:1000;box-shadow:0 10px 30px rgba(212,175,55,.25)}.links{display:flex;gap:24px;color:var(--muted);font-weight:700;font-size:14px}.links a{transition:.2s}.links a:hover{color:var(--gold);transform:translateY(-2px)}.hero-grid{max-width:1180px;margin:96px auto 0;display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.eyebrow{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-weight:900}.center{text-align:center}.title-wide{max-width:800px;margin-left:auto;margin-right:auto}h1{font-size:clamp(44px,6.4vw,82px);line-height:.92;margin:14px 0 20px;letter-spacing:-.06em}h2{font-size:clamp(30px,4vw,52px);line-height:1;margin:12px 0 18px;letter-spacing:-.04em}h3{margin:0 0 10px}p{color:var(--muted);line-height:1.75}.lead{font-size:18px;max-width:700px}.cta-row,.trust-row{display:flex;gap:14px;flex-wrap:wrap}.cta-row{margin-top:30px}.btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:0 24px;border-radius:18px;font-weight:950;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s}.btn:active{transform:scale(.97)}.primary{background:linear-gradient(135deg,var(--gold),var(--gold2));color:#07101f;box-shadow:0 20px 50px rgba(212,175,55,.22)}.ghost{border:1px solid var(--line);background:rgba(255,255,255,.05)}.big{height:60px;font-size:18px}.trust-row{margin-top:34px}.trust-row div{padding:14px 18px;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.05);backdrop-filter:blur(14px)}.trust-row strong{display:block;font-size:24px;color:#fff}.trust-row span{font-size:12px;color:var(--muted)}.lift{transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .18s ease,box-shadow .25s ease,border-color .25s ease}.lift:hover{box-shadow:0 34px 100px rgba(0,0,0,.5);border-color:rgba(212,175,55,.32)}.lift:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.18),transparent 34%);opacity:0;transition:.2s;pointer-events:none}.lift:hover:before{opacity:1}.phone-3d{position:relative;margin:auto;width:min(380px,88vw);height:600px;border:1px solid rgba(255,255,255,.18);border-radius:44px;background:linear-gradient(160deg,rgba(26,38,66,.94),rgba(5,8,18,.96));box-shadow:0 30px 110px rgba(0,0,0,.5);padding:18px;animation:phoneFloat 5s ease-in-out infinite}.phone-top{display:flex;gap:6px}.phone-top span{width:9px;height:9px;border-radius:50%;background:rgba(255,255,255,.25)}.screen-glow{position:absolute;inset:80px 32px 40px;border-radius:34px;background:linear-gradient(135deg,rgba(91,124,250,.32),rgba(189,38,118,.24));filter:blur(10px)}.phone-content{position:absolute;inset:74px 28px 28px;border-radius:32px;background:linear-gradient(160deg,#101827,#060914);border:1px solid rgba(255,255,255,.1);padding:26px}.status-pill{display:inline-flex;padding:8px 12px;border-radius:99px;background:rgba(16,185,129,.12);color:var(--green);font-size:12px;font-weight:900}.balance-chip{margin:28px 0;padding:20px;border-radius:24px;background:linear-gradient(135deg,var(--blue),var(--pink));font-weight:900}.mini-bars span{display:block;height:12px;border-radius:999px;background:rgba(255,255,255,.12);margin:11px 0}.mini-bars span:nth-child(1){width:88%}.mini-bars span:nth-child(2){width:64%}.mini-bars span:nth-child(3){width:78%}.mini-bars span:nth-child(4){width:52%}.action-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:30px}.action-grid button{border:0;border-radius:16px;height:46px;font-weight:900}.action-grid button:first-child{background:var(--gold)}.action-grid button:last-child{background:rgba(255,255,255,.1);color:white}.ledger-card{position:absolute;z-index:4;width:210px;padding:16px;border:1px solid var(--line);border-radius:22px;background:rgba(13,20,36,.82);backdrop-filter:blur(18px);box-shadow:var(--shadow)}.ledger-card small,.ledger-card em{display:block;color:var(--muted);font-style:normal}.ledger-card b{display:block;margin:6px 0;font-size:22px}.one{left:-68px;top:160px;animation:floatCard 4s ease-in-out infinite}.two{right:-72px;bottom:130px;animation:floatCard 4.6s ease-in-out infinite reverse}.section{max-width:1180px;margin:0 auto;padding:94px 24px}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:34px}.feature-card,.review,.country-panel,.download-panel{position:relative;border:1px solid var(--line);border-radius:30px;background:linear-gradient(180deg,var(--panel2),rgba(10,15,27,.8));box-shadow:var(--shadow)}.feature-card{padding:28px;min-height:260px}.icon{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:rgba(212,175,55,.12);color:var(--gold);font-size:24px;margin-bottom:18px}.split{display:grid;grid-template-columns:1fr 420px;gap:44px;align-items:center}.country-panel{padding:34px;text-align:center}.country-number{font-size:86px;line-height:1;font-weight:1000;background:linear-gradient(135deg,var(--gold),white);-webkit-background-clip:text;color:transparent}.country-tags{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:20px}.country-tags span{padding:9px 12px;border-radius:999px;background:rgba(255,255,255,.07);color:#dbe5f5;font-size:13px}.reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}.review{padding:28px}.stars{font-size:24px;color:var(--gold);letter-spacing:2px}.stars span{background:linear-gradient(90deg,var(--gold) 50%,rgba(255,255,255,.18) 50%);-webkit-background-clip:text;color:transparent}.review strong{color:white}.download-panel{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:44px;background:linear-gradient(135deg,rgba(91,124,250,.18),rgba(212,175,55,.12),rgba(189,38,118,.14))}.telegram-float{position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:40;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:22px;background:linear-gradient(135deg,#229ed9,#59c7ff);color:white;font-weight:900;box-shadow:0 20px 60px rgba(34,158,217,.35);transition:.2s}.telegram-float:hover{transform:translateY(-50%) scale(1.05)}.tg-icon{width:36px;height:36px;border-radius:14px;background:rgba(255,255,255,.2);display:grid;place-items:center}footer{max-width:1180px;margin:0 auto;padding:36px 24px 54px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line)}.reveal{animation:reveal .8s cubic-bezier(.2,.8,.2,1) both}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}@keyframes reveal{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes drift{to{transform:translate3d(40px,-30px,0) scale(1.08)}}@keyframes phoneFloat{50%{transform:translateY(-14px) rotateX(2deg) rotateY(-3deg)}}@keyframes floatCard{50%{transform:translateY(-16px) translateZ(30px)}}@media(max-width:980px){.links{display:none}.hero-grid,.split,.download-panel{grid-template-columns:1fr;display:grid}.feature-grid,.reviews{grid-template-columns:1fr 1fr}.telegram-float{right:12px;top:auto;bottom:18px;transform:none}.telegram-float:hover{transform:scale(1.04)}.one{left:8px}.two{right:8px}footer{display:block}.hero-grid{margin-top:62px}}@media(max-width:620px){.hero{padding:14px}.nav{top:10px}.feature-grid,.reviews{grid-template-columns:1fr}.section{padding:68px 16px}h1{font-size:42px}.phone-3d{height:540px}.ledger-card{position:relative;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;margin:14px auto;width:86%}.orbital-wrap{display:flex;flex-direction:column}.trust-row div{width:100%}.download-panel{padding:28px}.telegram-float span:last-child{display:none}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

/* Advanced logo and 3D upgrades */
.brand-logo{width:48px;height:48px;border-radius:16px;object-fit:cover;border:1px solid rgba(212,175,55,.35);box-shadow:0 12px 40px rgba(212,175,55,.22)}
.logo-orbit{position:absolute;right:calc(50% - 214px);top:-72px;width:190px;height:190px;border-radius:38px;z-index:6;background:linear-gradient(160deg,rgba(255,255,255,.12),rgba(255,255,255,.02));border:1px solid rgba(212,175,55,.28);box-shadow:0 30px 100px rgba(0,0,0,.45), inset 0 1px 0 rgba(255,255,255,.18);backdrop-filter:blur(20px);display:grid;place-items:center;animation:logoHover 5.5s ease-in-out infinite}
.logo-orbit img{width:132px;height:132px;border-radius:30px;object-fit:cover;filter:drop-shadow(0 18px 25px rgba(0,0,0,.55)) saturate(1.2);transform:translateZ(44px)}
.orbit-ring{position:absolute;inset:18px;border-radius:50%;border:1px solid rgba(212,175,55,.38);transform-style:preserve-3d}.ring-a{animation:spin3d 8s linear infinite}.ring-b{inset:34px;border-color:rgba(255,255,255,.28);animation:spin3d 11s linear infinite reverse}.orbit-dot{position:absolute;width:11px;height:11px;border-radius:50%;background:var(--gold);box-shadow:0 0 22px var(--gold)}.dot-a{top:21px;left:50%;animation:dotPulse 2s ease-in-out infinite}.dot-b{bottom:32px;right:36px;background:#fff;animation:dotPulse 2.4s ease-in-out infinite reverse}
.holo-stage{position:relative;perspective:1500px}.holo-floor{position:absolute;left:50%;bottom:-34px;width:430px;height:130px;transform:translateX(-50%) rotateX(72deg);border-radius:50%;background:radial-gradient(circle,rgba(212,175,55,.24),rgba(91,124,250,.12) 38%,transparent 68%);filter:blur(2px);animation:holoPulse 3.2s ease-in-out infinite}
.marquee-strip{max-width:1180px;margin:0 auto;padding:0 24px;overflow:hidden}.marquee-strip div{display:flex;gap:18px;width:max-content;animation:marquee 24s linear infinite}.marquee-strip span{padding:12px 20px;border-radius:999px;border:1px solid rgba(212,175,55,.2);background:rgba(255,255,255,.045);color:rgba(248,250,252,.72);font-size:12px;font-weight:900;letter-spacing:.18em}.metric-wall{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0}.metric-wall div{border:1px solid rgba(255,255,255,.12);border-radius:24px;background:linear-gradient(160deg,rgba(212,175,55,.12),rgba(91,124,250,.08));padding:22px;text-align:center;box-shadow:var(--shadow)}.metric-wall b{display:block;font-size:34px;background:linear-gradient(135deg,var(--gold),#fff);-webkit-background-clip:text;color:transparent}.metric-wall span{color:var(--muted);font-size:13px;font-weight:800}.logo-showcase{display:grid;grid-template-columns:360px 1fr;gap:34px;align-items:center;border:1px solid var(--line);border-radius:36px;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(212,175,55,.08),rgba(91,124,250,.08));box-shadow:var(--shadow)}.logo-showcase img{width:100%;border-radius:30px;box-shadow:0 30px 90px rgba(0,0,0,.5);transform:translateZ(30px)}
.feature-card:nth-child(odd){transform:translateY(-8px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.feature-card:nth-child(even){transform:translateY(8px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}.phone-3d:after{content:"";position:absolute;inset:-2px;border-radius:46px;background:linear-gradient(120deg,transparent,rgba(212,175,55,.48),transparent);z-index:-1;filter:blur(16px);opacity:.42;animation:borderGlow 4s ease-in-out infinite}.magnetic:hover{filter:saturate(1.25)}
@keyframes logoHover{50%{transform:translateY(-18px) rotateX(8deg) rotateY(-10deg)}}@keyframes spin3d{to{transform:rotateX(68deg) rotateZ(360deg)}}@keyframes dotPulse{50%{transform:scale(1.7);opacity:.55}}@keyframes holoPulse{50%{opacity:.45;transform:translateX(-50%) rotateX(72deg) scale(1.08)}}@keyframes marquee{to{transform:translateX(-50%)}}@keyframes borderGlow{50%{opacity:.78;filter:blur(22px)}}
@media(max-width:980px){.logo-orbit{position:relative;right:auto;top:auto;margin:0 auto 20px}.logo-showcase{grid-template-columns:1fr}.metric-wall{grid-template-columns:1fr}.holo-floor{width:320px}.marquee-strip div{animation-duration:18s}}
