:root{--bg:#050816;--bg-2:#0A1024;--bg-card:#0F1830;--bg-card-hi:#142042;--border:rgba(135,197,255,.08);--border-hi:rgba(135,197,255,.18);--text:#EAF0FF;--text-muted:#7D89A8;--text-dim:#5C657E;--brand:#1E66FF;--brand-deep:#0A47CC;--brand-sky:#87C5FF;--brand-mist:#DCEBFF;--brand-grad:linear-gradient(135deg, #1E66FF 0%, #87C5FF 100%);--brand-grad-2:linear-gradient(120deg, #87C5FF 0%, #FFFFFF 100%);--brand-glow:rgba(30, 102, 255, .45);--brand-glow-soft:rgba(135, 197, 255, .15);--danger:#FF4D6D;--danger-soft:rgba(255, 77, 109, .15);--success:#2EE6A8;--success-soft:rgba(46, 230, 168, .15);--r-sm:12px;--r-md:18px;--r-lg:24px;--r-xl:32px}*{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--bg);color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit;border:none;cursor:pointer;background:0 0;color:inherit}ul{list-style:none}.wrap{max-width:1280px;margin:0 auto;padding:0 28px;position:relative;z-index:2}.bg-grid{position:fixed;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(135,197,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(135,197,255,.04) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at top,#000 30%,transparent 80%)}.bg-glow{position:fixed;z-index:0;pointer-events:none;border-radius:50%;filter:blur(80px);opacity:.55}.bg-glow-1{width:900px;height:900px;left:-300px;top:-300px;background:radial-gradient(circle,rgba(30,102,255,.55),transparent 60%)}.bg-glow-2{width:700px;height:700px;right:-200px;top:200px;background:radial-gradient(circle,rgba(135,197,255,.35),transparent 60%)}.hdr{position:sticky;top:0;z-index:50;backdrop-filter:blur(16px);background:rgba(5,8,22,.7);border-bottom:1px solid var(--border)}.hdr-row{display:flex;align-items:center;justify-content:space-between;padding:18px 0;gap:24px}.logo{display:inline-flex;align-items:center;gap:10px}.logo-img{height:64px;width:auto;display:block}.nav{display:flex;gap:32px}.nav a{font-size:15px;font-weight:500;color:var(--text-muted);transition:.15s;position:relative}.nav a:hover{color:var(--text)}.nav a.active{color:var(--text)}.nav a.active::after{content:"";position:absolute;left:0;right:0;bottom:-22px;height:2px;background:var(--brand);border-radius:2px}.nav a.new-tag::after{content:"NEW";margin-left:6px;font-size:9px;font-weight:800;letter-spacing:.04em;background:var(--brand);color:#fff;padding:2px 6px;border-radius:999px;vertical-align:middle;position:static;height:auto}.cta-pill{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,.04);border:1px solid var(--border-hi);padding:7px 7px 7px 16px;border-radius:999px;font-weight:600;font-size:14px;transition:.2s}.cta-pill .arr{width:30px;height:30px;border-radius:50%;background:var(--brand);display:grid;place-items:center;color:#fff;box-shadow:0 4px 14px var(--brand-glow)}.cta-pill:hover{background:rgba(255,255,255,.08);border-color:var(--brand-sky)}.messengers{display:flex;gap:14px;align-items:center}.m-btn{width:22px;height:22px;display:grid;place-items:center;transition:opacity .2s,transform .2s;position:relative;opacity:.72}.m-btn img{width:100%;height:100%;object-fit:contain;display:block}.m-btn img[alt=MAX],.m-btn img[alt=WhatsApp]{transform:none}.m-btn:hover{opacity:1;transform:translateY(-1px)}.btn{display:inline-flex;align-items:center;gap:10px;padding:14px 12px 14px 24px;border-radius:999px;font-weight:700;font-size:15px;transition:.2s}.btn .arr{width:32px;height:32px;border-radius:50%;display:grid;place-items:center}.btn-primary{background:var(--brand-grad);color:#fff;box-shadow:0 10px 32px var(--brand-glow)}.btn-primary .arr{background:#050816;color:var(--brand-sky)}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 16px 40px var(--brand-glow)}.btn-large{padding:18px 14px 18px 28px;font-size:16px}.btn-large .arr{width:36px;height:36px}.hero{padding:50px 0 80px;position:relative}.hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--brand-sky);padding:7px 14px;border-radius:999px;background:var(--brand-glow-soft);border:1px solid var(--border-hi)}.eyebrow .dot{width:8px;height:8px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 4px rgba(30,102,255,.25);animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{0%,100%{box-shadow:0 0 0 4px rgba(30,102,255,.25)}50%{box-shadow:0 0 0 8px rgba(30,102,255,0)}}.h1{font-size:clamp(40px, 5.4vw, 68px);font-weight:900;letter-spacing:-.035em;line-height:.98;margin:18px 0 22px}.grad{background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.grad-2{background:var(--brand-grad-2);-webkit-background-clip:text;background-clip:text;color:transparent}.h2{font-size:clamp(32px, 4.2vw, 52px);font-weight:900;letter-spacing:-.03em;line-height:1;margin:12px 0 14px}.lead{font-size:17px;color:var(--text-muted);line-height:1.55;max-width:500px;margin-bottom:32px}.widget{background:linear-gradient(180deg,rgba(20,32,66,.6),rgba(15,24,48,.6));backdrop-filter:blur(20px);border:1px solid var(--border-hi);border-radius:var(--r-xl);padding:24px;box-shadow:0 30px 80px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.05)}.widget-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:18px}.widget-head h3{font-size:18px;font-weight:800;letter-spacing:-.01em}.widget-hint{font-size:12px;color:var(--text-muted)}.widget-hint b{color:var(--brand-sky);font-weight:700}.noms{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px}.nom{background:rgba(255,255,255,.025);border:1.5px solid var(--border-hi);border-radius:var(--r-sm);padding:12px 12px 10px;text-align:left;transition:.15s;position:relative;display:flex;flex-direction:column;gap:1px}.nom:hover{border-color:var(--brand-sky);background:rgba(135,197,255,.06)}.nom.selected{border-color:var(--brand);background:rgba(30,102,255,.12);box-shadow:0 0 0 3px rgba(30,102,255,.18),inset 0 0 0 1px var(--brand)}.nom .nom-main{font-size:22px;font-weight:900;letter-spacing:-.02em;color:var(--text);line-height:1}.nom .nom-rub{font-size:13px;font-weight:700;color:var(--brand-sky);margin-top:4px}.nom .nom-rate{font-size:10px;color:var(--text-dim);margin-top:2px}.nom .best-tag{position:absolute;top:-8px;right:10px;background:var(--brand);color:#fff;font-size:9px;font-weight:800;letter-spacing:.06em;padding:3px 8px;border-radius:999px}.nom.best.selected{box-shadow:0 0 0 3px rgba(30,102,255,.25),0 12px 32px var(--brand-glow),inset 0 0 0 1px var(--brand)}.widget-btn{width:100%;justify-content:center;margin-top:6px}.promo{margin-bottom:12px}.promo-toggle{display:flex;align-items:center;gap:8px;width:100%;background:0 0;border:none;cursor:pointer;padding:4px 2px;font-size:13px;font-weight:700;color:var(--brand-sky);transition:color .15s}.promo-toggle:hover{color:var(--text)}.promo-toggle-icon{font-size:15px}.promo-toggle-arr{margin-left:auto;transition:transform .2s;font-size:16px}.promo-toggle[aria-expanded=true] .promo-toggle-arr{transform:rotate(90deg)}.promo-field{margin-top:10px}.promo-input{width:100%;box-sizing:border-box;background:rgba(255,255,255,.04);border:1.5px solid var(--border-hi);border-radius:var(--r-sm);padding:13px 14px;font-size:15px;font-weight:600;color:var(--text);letter-spacing:.02em;text-transform:uppercase;transition:border-color .15s,background .15s}.promo-input::placeholder{color:var(--text-dim);text-transform:none;letter-spacing:normal;font-weight:500}.promo-input:focus{outline:0;border-color:var(--brand);background:rgba(30,102,255,.08);box-shadow:0 0 0 3px rgba(30,102,255,.15)}.promo-note{margin:8px 2px 0;font-size:12px;line-height:1.4;color:var(--text-muted)}.pay-chips{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin-top:14px}.pay-chips span{font-size:11px;font-weight:700;color:var(--text-muted);padding:4px 9px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid var(--border)}.widget-tip{margin-top:14px;display:flex;gap:10px;align-items:flex-start;padding:12px 14px;background:rgba(255,193,7,.08);border:1px solid rgba(255,193,7,.25);border-radius:12px}.widget-tip-icon{font-size:16px;line-height:1.3;flex-shrink:0}.widget-tip p{font-size:12.5px;line-height:1.45;color:var(--text-muted);margin:0}.widget-tip b{color:var(--text);font-weight:700}.hero-right{display:grid;place-items:center;position:relative;min-height:640px}.phone-stage{position:relative;width:430px;height:620px;perspective:1800px}.phone-aura{position:absolute;inset:-60px;background:radial-gradient(ellipse at 70% 30%,rgba(135,197,255,.45),transparent 55%),radial-gradient(ellipse at 30% 70%,rgba(30,102,255,.35),transparent 55%);filter:blur(60px);opacity:.9;animation:auraPulse 6s ease-in-out infinite;z-index:0}@keyframes auraPulse{0%,100%{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.phone{position:absolute;width:270px;height:555px;border-radius:42px;background:linear-gradient(160deg,#1a1f3a 0,#050816 100%);border:2px solid #2a3052;box-shadow:0 50px 100px rgba(0,0,0,.7),0 0 0 1px rgba(135,197,255,.15),inset 0 0 0 6px #0a0e22,inset 0 0 0 8px #1a1f3a;overflow:hidden}.phone-notch{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:95px;height:24px;border-radius:999px;background:#050816;z-index:10}.phone-screen-static{position:absolute;inset:12px;border-radius:30px;overflow:hidden}.phone-screen-static img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}.phone-dim{left:0;bottom:0;transform:rotate(-10deg) scale(.86);z-index:2;filter:brightness(.55) saturate(.45) contrast(.95);animation:phoneDimFloat 7s ease-in-out infinite}.phone-dim::after{content:"";position:absolute;inset:0;border-radius:42px;background:linear-gradient(135deg,rgba(5,8,22,.45) 0,rgba(255,77,109,.12) 100%);pointer-events:none;z-index:8}@keyframes phoneDimFloat{0%,100%{transform:rotate(-10deg) translateY(0) scale(.86)}50%{transform:rotate(-11deg) translateY(-6px) scale(.86)}}.phone-bright{right:0;top:0;transform:rotate(6deg) scale(1.02);z-index:4;box-shadow:0 60px 120px rgba(30,102,255,.45),0 30px 60px rgba(0,0,0,.6),0 0 0 1px rgba(135,197,255,.3),inset 0 0 0 6px #0a0e22,inset 0 0 0 8px #1a1f3a;animation:phoneBrightFloat 6s ease-in-out infinite}@keyframes phoneBrightFloat{0%,100%{transform:rotate(6deg) translateY(0) scale(1.02)}50%{transform:rotate(5deg) translateY(-18px) scale(1.04)}}.inscreen-badge{position:absolute;top:14px;left:50%;transform:translateX(-50%);padding:6px 14px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.14em;backdrop-filter:blur(12px);z-index:20;white-space:nowrap}.inscreen-bad{background:rgba(255,77,109,.95);color:#fff;box-shadow:0 6px 20px rgba(255,77,109,.5)}.inscreen-ok{background:linear-gradient(135deg,#1e66ff,#87c5ff);color:#fff;box-shadow:0 8px 24px rgba(30,102,255,.55)}.notif{position:absolute;background:rgba(245,247,252,.96);backdrop-filter:blur(20px);border-radius:16px;padding:11px 14px;width:240px;display:flex;align-items:center;gap:10px;box-shadow:0 20px 50px rgba(0,0,0,.5);color:#0a0f22;animation:notifFloat 6s ease-in-out infinite;z-index:5}.notif-app{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;padding:7px;flex-shrink:0;box-shadow:0 4px 10px rgba(0,0,0,.15)}.notif-app img{width:100%;height:100%;object-fit:contain;display:block}.notif-app-music{background:linear-gradient(135deg,#fa233b,#ff2d55)}.notif-app-gpt{background:linear-gradient(135deg,#10a37f,#0d8c6d)}.notif-body{flex:1;min-width:0}.notif-title{font-size:13px;font-weight:700;letter-spacing:-.01em}.notif-text{font-size:11.5px;color:#5c657e;margin-top:1px}.notif-time{font-size:11px;color:#5c657e}@keyframes notifFloat{0%,100%{transform:translateY(0) translateX(0)}50%{transform:translateY(-8px) translateX(4px)}}.notif-1{bottom:210px;right:335px;left:auto;top:auto;animation-delay:0s;transform:rotate(-3deg);z-index:6}.notif-2{top:80px;right:100px;animation-delay:1.5s;transform:rotate(4deg)}.trust-bar{background:rgba(15,24,48,.5);backdrop-filter:blur(20px);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:18px 0}.trust-row{display:flex;justify-content:center;align-items:center;gap:22px;flex-wrap:wrap;font-size:13px;color:var(--text-muted)}.trust-item b{color:var(--text);font-weight:800}.trust-item .stars{color:#ffc629;letter-spacing:1px;font-size:14px}.trust-sep{width:4px;height:4px;border-radius:50%;background:var(--border-hi)}.section-head{text-align:center;max-width:720px;margin:0 auto 50px;padding:80px 0 0}.section-head.services-head{text-align:left;max-width:100%;display:flex;justify-content:space-between;align-items:end}.section-eyebrow{display:inline-flex;align-items:center;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-sky);margin-bottom:16px}.section-lead{margin-top:14px;font-size:16px;color:var(--text-muted);line-height:1.55;max-width:560px;margin-left:auto;margin-right:auto}.fears-grid{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:18px;align-items:stretch}@keyframes fearPhoneFloat{0%,100%{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-12px)}}@keyframes glowPulse{0%,100%{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes avatarFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes blink{0%,100%,96%{transform:scaleY(1)}97%,98.5%{transform:scaleY(0)}}@keyframes qFade{0%,45%{opacity:1;transform:scale(1)}50%,95%{opacity:0;transform:scale(.6)}100%{opacity:1;transform:scale(1)}}@keyframes aFade{0%,45%{opacity:0;transform:scale(.6)}50%,95%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.6)}}@keyframes bubbleFloat{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-6px) rotate(2deg)}}@keyframes chipDrift{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.services{padding-bottom:40px}.services-head{padding:80px 0 24px}.arrows{display:flex;gap:8px}.arr-btn{width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.04);border:1px solid var(--border-hi);color:var(--text);transition:.2s;font-size:18px;display:grid;place-items:center}.arr-btn:hover{background:var(--brand-glow-soft);border-color:var(--brand-sky)}.arr-btn.dark{background:var(--brand);border-color:var(--brand);color:#fff;box-shadow:0 8px 24px var(--brand-glow)}.arr-btn.dark:hover{background:var(--brand-deep)}.svc-scroll{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:16px;margin:0 -28px;padding-left:28px;padding-right:28px}.svc-scroll::-webkit-scrollbar{height:6px}.svc-scroll::-webkit-scrollbar-track{background:0 0}.svc-scroll::-webkit-scrollbar-thumb{background:var(--border-hi);border-radius:3px}.svc-card{flex:0 0 260px;scroll-snap-align:start;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);padding:24px 22px 20px;position:relative;transition:.2s;display:flex;flex-direction:column;min-height:220px}.svc-card:hover{border-color:var(--brand-sky);background:var(--bg-card-hi);transform:translateY(-4px);box-shadow:0 20px 50px rgba(0,0,0,.5)}.svc-card.svc-live{background:linear-gradient(160deg,rgba(30,102,255,.08),rgba(15,24,48,.7));border-color:rgba(135,197,255,.15)}.svc-badge{position:absolute;top:16px;right:16px;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px}.svc-badge.live{background:var(--success);color:#051a14}.svc-badge.soon{background:rgba(135,197,255,.15);color:var(--brand-sky)}.svc-logo{width:52px;height:52px;border-radius:13px;display:grid;place-items:center;margin-bottom:14px;padding:11px;transition:.2s;box-shadow:0 6px 16px rgba(0,0,0,.4)}.svc-logo img{width:100%;height:100%;object-fit:contain;display:block}.svc-logo-emoji{font-size:26px;padding:0;background:linear-gradient(135deg,#107c10,#0f6303)}.svc-card:hover .svc-logo{transform:scale(1.08);box-shadow:0 12px 28px rgba(0,0,0,.5)}.svc-card[data-brand=apple] .svc-logo{background:linear-gradient(135deg,#0a84ff,#007aff)}.svc-card[data-brand=icloud] .svc-logo{background:linear-gradient(135deg,#3499ff,#0a84ff)}.svc-card[data-brand=applemusic] .svc-logo{background:linear-gradient(135deg,#fa233b,#ff2d55)}.svc-card[data-brand=telegram] .svc-logo{background:linear-gradient(135deg,#2aabee,#229ed9)}.svc-card[data-brand=openai] .svc-logo{background:linear-gradient(135deg,#10a37f,#0d8c6d)}.svc-card[data-brand=claude] .svc-logo{background:linear-gradient(135deg,#d97757,#b5573a)}.svc-card[data-brand=steam] .svc-logo{background:linear-gradient(135deg,#171a21,#2a475e)}.svc-card[data-brand=ps] .svc-logo{background:linear-gradient(135deg,#006fcd,#0050a2)}.svc-card[data-brand=xbox] .svc-logo{background:linear-gradient(135deg,#107c10,#0e6a0e)}.svc-card[data-brand=roblox] .svc-logo{background:linear-gradient(135deg,#e2231a,#c01f17)}.svc-card[data-brand=discord] .svc-logo{background:linear-gradient(135deg,#5865f2,#4752c4)}.svc-card[data-brand=spotify] .svc-logo{background:linear-gradient(135deg,#1ed760,#1ab852)}.svc-card[data-brand=netflix] .svc-logo{background:linear-gradient(135deg,#e50914,#b0070f)}.svc-card[data-brand=youtube] .svc-logo{background:linear-gradient(135deg,red,#c00)}.svc-card[data-brand=adobe] .svc-logo{background:linear-gradient(135deg,#eb1000,#b40d00)}.svc-card h3{font-size:17px;font-weight:800;letter-spacing:-.01em;margin-bottom:6px}.svc-card p{font-size:13px;color:var(--text-muted);line-height:1.45}.how{padding-bottom:60px}.how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.how-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);padding:32px;display:flex;flex-direction:column;gap:14px;transition:.2s}.how-card:hover{border-color:var(--border-hi);transform:translateY(-3px)}.how-card-accent{background:linear-gradient(160deg,rgba(30,102,255,.18) 0,rgba(135,197,255,.06) 100%);border-color:var(--brand-sky);box-shadow:0 20px 60px var(--brand-glow)}.how-num{font-size:48px;font-weight:900;letter-spacing:-.04em;background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}.how-card h3{font-size:22px;font-weight:800;letter-spacing:-.02em}.how-card p{font-size:14px;color:var(--text-muted);line-height:1.55}.stats{padding:30px 0}.stats-row{background:var(--brand-grad);border-radius:var(--r-xl);padding:36px 40px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative;overflow:hidden;box-shadow:0 30px 80px var(--brand-glow)}.stats-row::before{content:"";position:absolute;right:-150px;bottom:-150px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),transparent 60%)}.stat{position:relative;z-index:2;color:#fff}.stat-v{font-size:clamp(36px, 4vw, 56px);font-weight:900;letter-spacing:-.04em;line-height:1}.stat-l{font-size:13px;opacity:.85;margin-top:6px}.video-reviews{padding-top:60px;padding-bottom:20px}.vr-scroll{display:flex;gap:16px;margin-top:28px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin}.vr-scroll::-webkit-scrollbar{height:6px}.vr-scroll::-webkit-scrollbar-thumb{background:rgba(135,197,255,.3);border-radius:4px}.vr-scroll .vr-card{flex:0 0 240px;scroll-snap-align:start}.vr-card{position:relative;aspect-ratio:9/16;border-radius:24px;overflow:hidden;background:linear-gradient(160deg,#1a2350 0,#050816 100%);border:1px solid var(--border);cursor:pointer;transition:.25s;box-shadow:0 20px 50px rgba(0,0,0,.4)}.vr-card:hover{transform:translateY(-4px);border-color:var(--brand-sky);box-shadow:0 30px 70px rgba(30,102,255,.35)}.vr-card video{width:100%;height:100%;object-fit:cover;display:block}.vr-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:rgba(255,255,255,.92);backdrop-filter:blur(12px);border:none;cursor:pointer;display:grid;place-items:center;box-shadow:0 12px 32px rgba(0,0,0,.5);transition:.2s}.vr-play::before{content:"";display:block;width:0;height:0;border-left:18px solid #0a0f22;border-top:11px solid transparent;border-bottom:11px solid transparent;margin-left:4px}.vr-card:hover .vr-play{transform:translate(-50%,-50%) scale(1.1);background:#fff}.vr-card.is-playing .vr-play{opacity:0;pointer-events:none}.reviews{padding-bottom:40px}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:28px}.review-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);padding:26px;transition:.2s;display:flex;flex-direction:column;gap:14px}.review-card:hover{border-color:var(--border-hi);transform:translateY(-3px)}.review-card .stars{color:#ffc629;letter-spacing:2px;font-size:16px}.review-card p{font-size:14.5px;line-height:1.55;color:var(--text)}.review-author{display:flex;align-items:center;gap:12px;margin-top:auto}.ra-avatar{width:40px;height:40px;border-radius:50%;background:var(--brand-grad);color:#fff;display:grid;place-items:center;font-weight:900;font-size:16px;box-shadow:0 6px 18px var(--brand-glow)}.ra-name{font-size:14px;font-weight:800}.ra-meta{font-size:12px;color:var(--text-muted);margin-top:1px}.reviews-cta{text-align:center}.final-cta{padding:40px 0 80px}.final-cta-card{background:0 0;border:none;border-radius:0;padding:30px 0 0;display:grid;grid-template-columns:minmax(420px,1.1fr) minmax(420px,1fr);gap:60px;align-items:center;position:relative;overflow:visible}.final-cta-card .eppi-text{min-width:0;position:relative;z-index:5}.eppi-mock-hero{position:relative;width:100%;height:auto;overflow:visible;z-index:1}.final-cta-card::before{content:"";position:absolute;right:-150px;top:-150px;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(30,102,255,.25),transparent 60%);filter:blur(80px);pointer-events:none;z-index:0}.final-cta-card>*{position:relative;z-index:2}.final-cta-card .eppi-text{padding-bottom:50px}.final-cta-card .section-eyebrow{color:var(--brand-sky)}.final-cta-card p{font-size:16px;color:var(--text-muted);line-height:1.55;margin-top:12px;max-width:480px;margin-bottom:24px}.final-cta-card .btn{justify-self:start}.eppi-mock{position:relative;display:grid;place-items:center start;margin-left:-80px}@media (max-width:960px){.eppi-mock{margin-left:0;place-items:center}}@keyframes eppiFloat{0%,100%{transform:rotate(9deg) perspective(900px) rotateY(6deg) translateY(0)}50%{transform:rotate(7deg) perspective(900px) rotateY(6deg) translateY(-14px)}}.footer{padding:60px 0 40px;border-top:1px solid var(--border)}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;padding-bottom:32px}.footer-logo{margin-bottom:14px}.footer p{font-size:13.5px;color:var(--text-muted);line-height:1.55;max-width:320px}.footer-socials{display:flex;gap:8px;margin-top:16px}.footer-socials a{width:36px;height:36px;border-radius:10px;background:var(--bg-card);border:1px solid var(--border);display:grid;place-items:center;font-size:11px;font-weight:800;color:var(--text-muted);transition:.15s}.footer-socials a:hover{border-color:var(--brand-sky);color:var(--brand-sky)}.footer-messengers{display:flex;gap:8px;margin-top:18px;flex-wrap:wrap}.fm-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px 8px 8px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid var(--border-hi);font-weight:700;font-size:13px;color:var(--text);transition:.2s}.fm-btn img{width:22px;height:22px;object-fit:contain}.fm-btn:hover{transform:translateY(-2px);border-color:var(--brand-sky);background:rgba(135,197,255,.08)}.footer h5{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--text);margin-bottom:14px}.footer li{margin-bottom:8px}.footer li a{font-size:13.5px;color:var(--text-muted);transition:.15s}.footer li a:hover{color:var(--brand-sky)}.footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;padding-top:24px;border-top:1px solid var(--border);font-size:12px;color:var(--text-dim)}.footer-bottom a:hover{color:var(--brand-sky)}.burger{display:none;width:44px;height:44px;flex-direction:column;justify-content:center;align-items:center;gap:5px;background:0 0;border:1px solid var(--border-hi);border-radius:12px;cursor:pointer;padding:0}.burger span{display:block;width:20px;height:2px;background:var(--text);border-radius:2px;transition:.25s}.burger[aria-expanded=true] span:first-child{transform:translateY(7px) rotate(45deg)}.burger[aria-expanded=true] span:nth-child(2){opacity:0}.burger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width:1100px){.hero-grid{grid-template-columns:1fr;gap:40px}.hero-right{min-height:480px}.phone-stage{width:280px;height:500px}.fears-grid{grid-template-columns:1fr 1fr}.section-head{padding:50px 0 0;margin-bottom:32px}}@media (max-width:860px){.wrap{padding:0 18px}.hdr-row{padding:14px 0;gap:10px}.logo-img{height:48px}.messengers{gap:8px}.m-btn{width:32px;height:32px}.burger{display:flex}.nav{position:fixed;top:76px;left:0;right:0;flex-direction:column;gap:0;background:rgba(5,8,22,1);backdrop-filter:blur(20px);padding:10px 18px 20px;border-bottom:1px solid var(--border);transform:translateY(-12px);opacity:0;pointer-events:none;transition:.2s;z-index:49}.nav.is-open{transform:translateY(0);opacity:1;pointer-events:auto}.nav a{font-size:17px;padding:14px 4px;border-bottom:1px solid var(--border);color:var(--text)}.nav a:last-child{border-bottom:none}.nav a.active::after{display:none}.hero{padding:24px 0 40px}.h1{font-size:clamp(30px, 8vw, 42px);line-height:1.05;margin:14px 0 16px}.lead{font-size:15px;margin-bottom:22px}.eyebrow{font-size:10px;padding:6px 12px}.hero-right{min-height:380px}.phone-stage{width:240px;height:420px;transform:scale(.85)}.notif{width:200px;padding:9px 11px}.notif-1,.notif-2{display:none}.widget{padding:18px;border-radius:24px}.widget-head h3{font-size:16px}.noms{grid-template-columns:repeat(2,1fr);gap:8px}.nom{padding:14px 10px}.nom-main{font-size:18px}.nom-rub{font-size:13px}.widget-btn{width:100%;justify-content:center;padding:16px}.pay-chips{flex-wrap:wrap}.trust-row{flex-wrap:wrap;gap:12px 16px;justify-content:center;font-size:12.5px;padding:14px 0}.trust-sep{display:none}.region-banner{padding:36px 0 12px}.region-card{grid-template-columns:1fr;gap:14px;padding:22px;text-align:center}.region-flag{font-size:44px}.region-text h2{font-size:19px}.region-cta{justify-self:center}.fears-grid{grid-template-columns:1fr;gap:14px}.subs-prices{padding:40px 0 16px}.subs-grid{grid-template-columns:1fr;gap:14px}.subs-card-wide{grid-column:auto}.subs-card{padding:20px}.subs-card h3{font-size:17px}.subs-note{font-size:14px;padding:14px 16px}.trust-3{padding:40px 0 16px}.trust3-grid{grid-template-columns:1fr;gap:14px}.trust3-card{padding:24px}.trust3-card h3{font-size:18px}.services-head{flex-direction:column;align-items:flex-start;gap:16px}.arrows{align-self:flex-end}.svc-card{width:220px}.situations{padding:40px 0 16px}.sit-grid{grid-template-columns:1fr;gap:14px}.sit-card{padding:22px}.sit-card h3{font-size:18px}.how-grid{grid-template-columns:1fr;gap:14px}.how-card{padding:24px}.stats-row{grid-template-columns:1fr 1fr;padding:22px;gap:18px}.stat-v{font-size:32px}.stat-l{font-size:12px}.video-reviews{padding-top:36px}.vr-scroll .vr-card{flex:0 0 200px}.vr-play{width:52px;height:52px}.reviews-grid{grid-template-columns:1fr;gap:14px}.faq{padding:40px 0 16px}.faq-item summary{font-size:15px;padding:16px 20px 16px 18px;padding-right:50px}.faq-a{font-size:14px;padding:0 18px 18px}.final-cta-card{grid-template-columns:1fr;padding:26px;gap:24px}.final-cta-card .btn{justify-self:start}.eppi-mock{display:none}.footer{padding:40px 0 28px}.footer-grid{grid-template-columns:1fr 1fr;gap:24px}.footer-grid>div:first-child{grid-column:span 2}.footer-legal{font-size:11.5px;padding:18px 0 8px}.footer-bottom{font-size:11px;flex-direction:column;gap:8px;align-items:flex-start}.h2{font-size:clamp(26px, 7vw, 36px);line-height:1.05}.section-head{padding:40px 0 0;margin-bottom:24px}.section-lead{font-size:15px}}@media (max-width:460px){.footer-grid{grid-template-columns:1fr}.footer-grid>div:first-child{grid-column:auto}.stats-row{grid-template-columns:1fr}.trust-row{font-size:12px}}.region-banner{padding:60px 0 20px}.region-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;background:linear-gradient(135deg,rgba(30,102,255,.15),rgba(15,24,48,.7));border:1px solid var(--brand-sky);border-radius:24px;padding:28px 32px}.region-flag{font-size:56px;line-height:1}.region-text h2{font-size:22px;font-weight:800;letter-spacing:-.01em;margin-bottom:6px;color:var(--text)}.region-text p{font-size:15px;color:var(--text-muted)}.region-cta{white-space:nowrap}.subs-prices{padding:80px 0 40px}.subs-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:32px}.subs-grid-3{grid-template-columns:repeat(3,1fr);max-width:920px;margin-left:auto;margin-right:auto}.subs-card{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:24px;transition:.2s;display:flex;flex-direction:column;gap:10px;color:inherit}.subs-card:hover{transform:translateY(-3px);border-color:var(--brand-sky);box-shadow:0 18px 40px rgba(30,102,255,.18)}.subs-card-wide{grid-column:span 2}.subs-icon{width:48px;height:48px;border-radius:12px;background:rgba(255,255,255,.06);display:grid;place-items:center;padding:8px;margin-bottom:4px}.subs-icon img{width:100%;height:100%;object-fit:contain}.subs-icon-emoji{font-size:28px;padding:0}.subs-card h3{font-size:17px;font-weight:800;letter-spacing:-.01em}.subs-card p{font-size:13.5px;color:var(--text-muted);line-height:1.45;flex:1}.subs-price{font-size:14px;color:var(--text-muted);margin-top:4px}.subs-price b{font-size:22px;color:var(--text);font-weight:900}.subs-price span{font-size:13px}.subs-link{font-size:13px;font-weight:700;color:var(--brand-sky);display:inline-flex;align-items:center;gap:4px}.subs-note{margin-top:28px;padding:18px 22px;background:rgba(135,197,255,.08);border-left:3px solid var(--brand-sky);border-radius:8px;font-size:14.5px;color:var(--text-muted);line-height:1.55}.trust-3{padding:80px 0 40px}.trust3-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}.trust3-card{background:var(--bg-card);border:1px solid var(--border);border-radius:22px;padding:30px}.trust3-icon{width:56px;height:56px;border-radius:14px;background:var(--brand-grad);color:#fff;display:grid;place-items:center;font-size:28px;box-shadow:0 10px 24px var(--brand-glow);margin-bottom:18px}.trust3-card h3{font-size:19px;font-weight:800;letter-spacing:-.01em;margin-bottom:10px}.trust3-card p{font-size:14.5px;color:var(--text-muted);line-height:1.55}.trust3-cta{margin-top:28px;text-align:center}.situations{padding:80px 0 40px}.sit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:32px}.sit-card{background:var(--bg-card);border:1px solid var(--border);border-radius:22px;padding:28px 30px;display:flex;flex-direction:column;gap:10px;transition:.2s;color:inherit}.sit-card:hover{transform:translateY(-3px);border-color:var(--brand-sky);box-shadow:0 18px 40px rgba(30,102,255,.18)}.sit-num{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:10px;background:rgba(135,197,255,.1);color:var(--brand-sky);font-weight:900;font-size:14px;border:1px solid rgba(135,197,255,.25);margin-bottom:6px}.sit-card h3{font-size:19px;font-weight:800;letter-spacing:-.01em}.sit-card p{font-size:14.5px;color:var(--text-muted);line-height:1.5;flex:1}.sit-link{font-size:13px;font-weight:700;color:var(--brand-sky);display:inline-flex;align-items:center;gap:4px}.faq{padding:80px 0 40px}.faq-list{max-width:860px;margin:32px auto 0;display:flex;flex-direction:column;gap:10px}.faq-item{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;overflow:hidden}.faq-item summary{list-style:none;cursor:pointer;padding:18px 22px;padding-right:56px;font-size:16px;font-weight:700;letter-spacing:-.01em;position:relative;color:var(--text)}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:rgba(135,197,255,.1);color:var(--brand-sky);display:grid;place-items:center;font-weight:700;font-size:18px;transition:.2s}.faq-item[open] summary::after{content:"−";background:var(--brand);color:#fff}.faq-a{padding:0 22px 22px;font-size:14.5px;color:var(--text-muted);line-height:1.6}.faq-a p+p{margin-top:8px}.faq-a ul{margin:8px 0 8px 18px}.faq-a li{margin-bottom:4px}.faq-a a{color:var(--brand-sky)}.footer-legal{padding:24px 0 12px;border-top:1px solid var(--border);font-size:12px;color:var(--text-muted);line-height:1.55}.footer-legal p{max-width:none}.footer-legal p+p{margin-top:4px}.footer-tr{opacity:.75}.footer-hours{opacity:.85}@media (max-width:1024px){.subs-grid{grid-template-columns:repeat(2,1fr)}.subs-card-wide{grid-column:span 2}.trust3-grid{grid-template-columns:1fr}.sit-grid{grid-template-columns:1fr}.region-card{grid-template-columns:auto 1fr}.region-cta{grid-column:span 2;justify-self:start}}@media (max-width:640px){.subs-grid{grid-template-columns:1fr}.subs-card-wide{grid-column:auto}}.art-hero{padding:60px 0 40px;position:relative}.art-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:center}.art-hero-image{position:relative;display:flex;align-items:center;justify-content:center;min-height:540px}.hero-chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px;list-style:none;padding:0}.hero-chip{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid var(--border-hi);font-size:12.5px;line-height:1.3;color:var(--text-muted)}.hero-chip b{color:var(--text);font-weight:800}.hero-chip-icon{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;font-size:16px;flex-shrink:0}.hero-float{position:absolute;z-index:3;width:88px;height:88px;border-radius:26px;display:grid;place-items:center;box-shadow:0 24px 60px rgba(0,0,0,.5),0 0 60px rgba(30,102,255,.35),inset 0 0 0 1px rgba(255,255,255,.12);font-size:44px;line-height:1;backdrop-filter:blur(10px)}.hero-float-flag{top:18%;left:-8px;background:linear-gradient(135deg,#e30a17,#b30815);animation:heroFloatA 6s ease-in-out infinite}.hero-float-flag span{display:block;transform:translateY(-2px)}.hero-float-apple{bottom:18%;left:-2%;background:linear-gradient(135deg,#1e66ff,#0a47cc);animation:heroFloatB 7s ease-in-out infinite}.hero-float-apple img{width:50px;height:50px;filter:brightness(0) invert(1)}.hero-float-connector{position:absolute;z-index:2;width:180px;height:180px;left:30px;top:30%;pointer-events:none;animation:heroDashPulse 3s ease-in-out infinite}@keyframes heroFloatA{0%,100%{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-12px) rotate(2deg)}}@keyframes heroFloatB{0%,100%{transform:translateY(0) rotate(3deg)}50%{transform:translateY(-14px) rotate(-3deg)}}@keyframes heroDashPulse{0%,100%{opacity:.55}50%{opacity:1}}.art-hero-image-glow{position:absolute;inset:-40px;background:radial-gradient(circle at 50% 40%,rgba(30,102,255,.5),transparent 60%),radial-gradient(circle at 30% 70%,rgba(135,197,255,.35),transparent 60%);filter:blur(60px);opacity:.9;z-index:0;animation:glowPulse 5s ease-in-out infinite}.art-hero-image img{position:relative;z-index:2;max-width:100%;max-height:600px;height:auto;filter:drop-shadow(0 40px 60px rgba(0,0,0,.5)) drop-shadow(0 0 80px rgba(30,102,255,.3))}.icloud-hero-stage{position:relative;padding-bottom:30px}.icloud-hero-img{position:relative;z-index:2;max-width:100%;max-height:680px;height:auto;transform:scale(1.12);transform-origin:center top;-webkit-mask-image:linear-gradient(180deg,#000 50%,rgba(0,0,0,.7) 75%,transparent 100%);mask-image:linear-gradient(180deg,#000 50%,rgba(0,0,0,.7) 75%,transparent 100%);filter:drop-shadow(0 30px 50px rgba(0,0,0,.55)) drop-shadow(0 0 60px rgba(30,102,255,.35))}.icloud-hero-fade{position:absolute;z-index:1;left:10%;right:10%;bottom:0;height:60px;background:radial-gradient(ellipse at center,rgba(30,102,255,.5),transparent 70%);filter:blur(20px);animation:glowPulse 5s ease-in-out infinite}.icloud-hero-fade::after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#3d8eff,transparent);filter:drop-shadow(0 0 6px #3D8EFF) drop-shadow(0 0 16px rgba(30,102,255,.7));transform:translateY(-50%)}.hero-arcs{position:absolute;width:120%;height:120%;left:-10%;top:-10%;z-index:1;pointer-events:none;overflow:visible}.hero-arc{transform-origin:0 0;animation-iteration-count:infinite;animation-timing-function:linear}.hero-arc-1{stroke-dasharray:600 1100;animation:arcSpin 30s linear infinite}.hero-arc-2{animation:arcSpinRev 22s linear infinite}.hero-arc-3{stroke-dasharray:280 1500;animation:arcSpin 40s linear infinite}@keyframes arcSpin{to{transform:rotate(360deg)}}@keyframes arcSpinRev{to{transform:rotate(-360deg)}}.art-hero-text .h1{font-size:clamp(34px, 4.5vw, 52px)}.art-hero-cta{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:28px}.trust-card{background:linear-gradient(180deg,rgba(20,32,66,.6),rgba(15,24,48,.6));border:1px solid var(--border-hi);border-radius:24px;padding:26px;display:flex;flex-direction:column;gap:14px}.trust-card-row{font-size:14.5px;color:var(--text);display:flex;align-items:center;gap:10px}.trust-card-row .stars{color:#ffc629;font-size:16px}.trust-card-row b{font-weight:800}.art-hero-centered{max-width:820px;margin:0 auto;text-align:center}.art-hero-centered .lead{margin-left:auto;margin-right:auto}.art-hero-centered .eyebrow{margin:0 auto}.art-hero-centered .art-hero-cta{justify-content:center}.phone-dim-strip{filter:brightness(.55) saturate(.45);transform:rotate(-4deg);animation:rsPhoneFloatLeft 7s ease-in-out infinite}.phone-dim-strip::after{content:"";position:absolute;inset:10px;border-radius:28px;background:linear-gradient(135deg,rgba(255,77,109,.18),rgba(5,8,22,.4));pointer-events:none}.phone-bright-strip{transform:rotate(4deg);box-shadow:0 50px 100px rgba(30,102,255,.5),0 0 80px rgba(135,197,255,.3),inset 0 0 0 6px #0a0e22;animation:rsPhoneFloatRight 7s ease-in-out infinite}@keyframes rsPhoneFloatLeft{0%,100%{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-5deg) translateY(-8px)}}@keyframes rsPhoneFloatRight{0%,100%{transform:rotate(4deg) translateY(0)}50%{transform:rotate(3deg) translateY(-12px)}}@keyframes rsLineFlow{0%,100%{box-shadow:0 0 0 rgba(135,197,255,0)}50%{box-shadow:0 0 20px rgba(135,197,255,.7)}}.fears-row{padding:30px 0 20px}.fears-row-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:12px}.fears-with-thinker{display:grid;grid-template-columns:1fr 380px;gap:36px;align-items:center;margin-top:12px}.fears-with-thinker .fear-thinker{order:2}.fears-with-thinker .fears-row-grid-2x2{order:1}.fear-thinker{position:relative}.fear-thinker::before{content:"";position:absolute;inset:-30px;background:radial-gradient(circle at 50% 40%,rgba(30,102,255,.35),transparent 60%),radial-gradient(circle at 30% 70%,rgba(135,197,255,.25),transparent 60%);filter:blur(40px);z-index:0}.fear-thinker img{position:relative;z-index:1;width:100%;height:auto;border-radius:24px;box-shadow:0 30px 60px rgba(0,0,0,.5),0 0 80px rgba(30,102,255,.25)}.fears-row-grid-2x2{grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.fears-with-thinker{grid-template-columns:1fr}.fear-thinker{max-width:320px;margin:0 auto}.fears-row-grid-2x2{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.fears-row-grid-2x2{grid-template-columns:1fr}}.fear-row-card{background:var(--bg-card);border:1px solid var(--border);border-radius:22px;padding:26px;transition:.2s;display:flex;flex-direction:column;gap:10px}.fear-row-card:hover{border-color:var(--brand-sky);transform:translateY(-3px);box-shadow:0 18px 40px rgba(30,102,255,.18)}.fear-row-icon{width:48px;height:48px;border-radius:14px;background:rgba(135,197,255,.12);border:1px solid rgba(135,197,255,.25);display:grid;place-items:center;font-size:24px;line-height:1;margin-bottom:6px}.fear-row-card h3{font-size:17px;font-weight:800;letter-spacing:-.01em;color:var(--text)}.fear-row-card p{font-size:14px;line-height:1.55;color:var(--text-muted)}@media (max-width:1024px){.fears-row-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.fears-row-grid{grid-template-columns:1fr}}.trust-guarantee{max-width:760px;margin:32px auto 0;padding:18px 22px;border-radius:14px;background:linear-gradient(135deg,rgba(46,230,168,.12),rgba(46,230,168,.02));border:1px solid rgba(46,230,168,.3);font-size:14.5px;color:var(--text);line-height:1.5}.trust-guarantee b{color:#2ee6a8;font-weight:800}.address-card{max-width:560px;margin:0 auto;background:var(--bg-card);border:1px solid var(--border-hi);border-radius:24px;padding:22px}.address-card.inline-address{margin:0;background:linear-gradient(180deg,rgba(30,102,255,.12),rgba(15,24,48,.6));border-color:var(--brand-sky);box-shadow:0 16px 40px rgba(30,102,255,.18)}.address-with-form{display:grid;grid-template-columns:1fr 280px;gap:24px;max-width:920px;margin:0 auto;align-items:stretch}.address-with-form .address-card.inline-address{height:100%;display:flex;flex-direction:column;justify-content:center}.address-form-preview{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;height:100%}.address-form-preview img{width:100%;height:100%;max-width:280px;object-fit:cover;object-position:top center;border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.5),0 0 60px rgba(30,102,255,.2);border:1px solid var(--border-hi)}.address-form-caption{font-size:12px;color:var(--text-muted);text-align:center;letter-spacing:.02em;font-style:italic}@media (max-width:860px){.address-with-form{grid-template-columns:1fr}.address-form-preview img{max-width:280px}}.address-card-head{display:flex;align-items:center;gap:12px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid var(--border)}.address-card-icon{font-size:28px;line-height:1}.address-card-title{font-size:16px;font-weight:800;color:var(--text);letter-spacing:-.01em}.address-card-sub{font-size:12.5px;color:var(--text-muted);margin-top:2px}.address-row{display:grid;grid-template-columns:110px 1fr auto;align-items:center;gap:12px;padding:14px 4px;border-bottom:1px dashed var(--border)}.address-row:last-of-type{border-bottom:none}.address-row label{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.address-val{font-size:16px;font-weight:700;color:var(--text);letter-spacing:-.01em;font-family:'JetBrains Mono','SF Mono',Menlo,monospace}.address-copy{width:36px;height:36px;border-radius:10px;background:rgba(135,197,255,.1);color:var(--brand-sky);display:grid;place-items:center;font-size:16px;border:1px solid rgba(135,197,255,.2);transition:.15s}.address-copy:hover{background:rgba(135,197,255,.18)}.address-refresh{width:100%;justify-content:center;margin-top:12px}.art-prose{padding:40px 0}.art-prose-wrap{max-width:820px;margin:0 auto;padding:0 28px}.art-prose .h2{font-size:clamp(28px, 3vw, 38px);margin-top:40px;margin-bottom:18px;text-align:left}.art-prose .h2:first-child{margin-top:0}.art-prose h3{font-size:20px;font-weight:800;letter-spacing:-.01em;margin:28px 0 10px;color:var(--text)}.art-prose p{font-size:16px;line-height:1.65;color:var(--text-muted);margin-bottom:14px}.art-prose ol,.art-prose ul{margin:8px 0 18px 22px;padding:0;color:var(--text-muted);font-size:16px;line-height:1.65}.art-prose ul{list-style:disc}.art-prose ol{list-style:decimal}.art-prose li{margin-bottom:8px}.art-prose a{color:var(--brand-sky);border-bottom:1px dashed rgba(135,197,255,.4)}.art-prose a:hover{border-bottom-style:solid}.prep{padding:60px 0 30px}.prep-link{display:flex;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;background:rgba(135,197,255,.08);border:1px solid rgba(135,197,255,.25);border-radius:14px;transition:.15s;color:inherit}.prep-link:hover{background:rgba(135,197,255,.14);border-color:var(--brand-sky);transform:translateY(-1px)}.prep-link-icon{width:36px;height:36px;flex-shrink:0;border-radius:10px;background:rgba(255,255,255,.08);display:grid;place-items:center;font-size:18px}.prep-link-text{flex:1;display:flex;flex-direction:column;gap:2px}.prep-link-title{font-size:14px;font-weight:700;color:var(--text);letter-spacing:-.01em;line-height:1.3}.prep-link-sub{font-size:11.5px;color:var(--text-muted)}.prep-link-arr{width:28px;height:28px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;font-weight:700;flex-shrink:0;box-shadow:0 4px 12px var(--brand-glow)}.prep-note{font-size:13px;color:var(--text-dim);margin-top:8px;font-style:italic}.prep-after{max-width:760px;margin:28px auto 0;text-align:center;font-size:15.5px;color:var(--text);font-weight:600}.instruction{padding:60px 0 40px}.steps-list{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.step{display:grid;grid-template-columns:60px 1fr;gap:22px;padding:24px;border-radius:20px;background:var(--bg-card);border:1px solid var(--border)}.step-num{width:56px;height:56px;border-radius:16px;background:var(--brand-grad);color:#fff;display:grid;place-items:center;font-size:24px;font-weight:900;box-shadow:0 10px 24px var(--brand-glow)}.step-body h3{font-size:19px;font-weight:800;letter-spacing:-.01em;margin-bottom:10px;color:var(--text)}.step-body p,.step-body ul{font-size:15px;line-height:1.6;color:var(--text-muted)}.step-body p{margin-bottom:10px}.step-body ul{margin:8px 0 8px 18px;list-style:disc}.step-body li{margin-bottom:6px}.step-body a{color:var(--brand-sky)}.post-instr-cta{padding:50px 0}.post-cta-card{max-width:860px;margin:0 auto;background:linear-gradient(135deg,var(--brand) 0,var(--brand-deep) 100%);border-radius:28px;padding:40px;text-align:center;color:#fff;box-shadow:0 30px 70px var(--brand-glow)}.post-cta-card h2{font-size:28px;font-weight:900;letter-spacing:-.02em;margin-bottom:12px}.post-cta-card p{font-size:16px;opacity:.9;margin-bottom:24px}.post-cta-card .btn-primary{background:#fff;color:var(--brand)}.post-cta-card .btn-primary .arr{background:var(--brand);color:#fff}.post-cta-card.post-cta-b2b{position:relative;max-width:1080px;background:radial-gradient(circle at 80% 50%,rgba(30,102,255,.18),transparent 55%),radial-gradient(2px 2px at 12% 28%,rgba(135,197,255,.9),transparent 60%),radial-gradient(1.5px 1.5px at 22% 78%,rgba(135,197,255,.7),transparent 60%),radial-gradient(2px 2px at 32% 18%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1px 1px at 8% 60%,rgba(135,197,255,.8),transparent 60%),radial-gradient(2.5px 2.5px at 42% 88%,rgba(135,197,255,.5),transparent 60%),radial-gradient(1.5px 1.5px at 58% 22%,rgba(30,102,255,.7),transparent 60%),radial-gradient(1px 1px at 70% 78%,rgba(135,197,255,.7),transparent 60%),radial-gradient(2px 2px at 90% 12%,rgba(135,197,255,.5),transparent 60%),radial-gradient(1.5px 1.5px at 96% 70%,rgba(30,102,255,.6),transparent 60%),linear-gradient(160deg,rgba(11,16,34,.95) 0,rgba(5,7,26,.95) 100%);border:1px solid rgba(135,197,255,.22);box-shadow:none;padding:48px 56px;text-align:left;overflow:hidden;min-height:320px;display:flex;flex-direction:column;justify-content:center}.post-cta-b2b::before{content:"";position:absolute;top:50%;right:-50px;transform:translateY(-50%);width:820px;height:700px;background:radial-gradient(closest-side,rgba(30,102,255,.6),rgba(135,197,255,.18) 40%,transparent 70%),radial-gradient(circle at 30% 70%,rgba(184,108,255,.35),transparent 55%);filter:blur(50px);pointer-events:none;z-index:0}.post-cta-b2b::after{content:"";position:absolute;top:50%;right:-100px;transform:translateY(-50%);width:900px;height:600px;background:url("img/b2b-network.webp") right center/contain no-repeat;pointer-events:none;filter:drop-shadow(0 0 20px rgba(30,102,255,.85)) drop-shadow(0 0 45px rgba(135,197,255,.5)) drop-shadow(0 0 80px rgba(30,102,255,.35));z-index:0}.post-cta-b2b>*{position:relative;z-index:1;max-width:56%}.post-cta-b2b h2 .grad,.post-cta-b2b h2 em{color:var(--brand-sky,#87c5ff);font-style:normal}.post-cta-b2b p{color:#d6deff}.post-cta-b2b .btn-primary{background:0 0;color:var(--brand-sky,#87c5ff);border:1.5px solid var(--brand-sky,#87c5ff);box-shadow:none}.post-cta-b2b .btn-primary:hover{background:rgba(135,197,255,.1);color:#fff}.post-cta-b2b .btn-primary .arr{background:0 0;color:var(--brand-sky,#87c5ff)}@media (max-width:720px){.post-cta-card{padding:28px 22px}.post-cta-b2b{text-align:left;min-height:280px;overflow:hidden}.post-cta-b2b::before{display:none}.post-cta-b2b::after{display:block!important;position:absolute!important;right:0!important;bottom:0!important;top:auto!important;left:auto!important;transform:translate(20%,20%)!important;width:900px!important;height:600px!important;background:url("img/b2b-network.webp") center center/contain no-repeat!important;opacity:1;filter:brightness(.45) saturate(.85)!important;z-index:0!important}.post-cta-b2b>*{max-width:75%;position:relative;z-index:1}.post-cta-card>*{max-width:100%}}.eppi-checks{list-style:none;margin:16px 0 24px;padding:0}.eppi-checks li{font-size:15px;color:var(--text-muted);padding:6px 0}.eppi-character{position:relative;width:640px;max-width:100%;display:flex;align-items:flex-end;justify-content:center;margin:0 auto;margin-bottom:0;align-self:end}.eppi-glow{position:absolute;inset:-20px;background:radial-gradient(circle at 50% 40%,rgba(30,102,255,.5),transparent 60%),radial-gradient(circle at 30% 70%,rgba(135,197,255,.35),transparent 60%);filter:blur(40px);opacity:.9;animation:glowPulse 5s ease-in-out infinite}.eppi-character img{position:relative;z-index:2;width:100%;height:auto;filter:drop-shadow(0 30px 50px rgba(0,0,0,.5)) drop-shadow(0 0 60px rgba(30,102,255,.35))}@keyframes eppiFloat{0%,100%{transform:rotate(9deg) perspective(900px) rotateY(6deg) translateY(0)}50%{transform:rotate(7deg) perspective(900px) rotateY(6deg) translateY(-14px)}}.eppi-bubble{position:absolute;top:8%;right:-20px;z-index:3;background:#fff;color:#0a0f22;padding:12px 16px 12px 14px;border-radius:20px;border-bottom-left-radius:4px;display:flex;align-items:center;gap:8px;box-shadow:0 18px 40px rgba(0,0,0,.45),0 0 0 1px rgba(135,197,255,.3);animation:eppiBubble 4s ease-in-out infinite}.eppi-bubble span{font-size:18px;line-height:1}.eppi-bubble p{font-size:14px;font-weight:700;margin:0;letter-spacing:-.01em}@keyframes eppiBubble{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-6px) rotate(1deg)}}.cross-sell{padding:60px 0 120px}.cross-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.cross-card{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:22px;display:flex;flex-direction:column;gap:8px;transition:.2s;color:inherit}.cross-card:hover{transform:translateY(-3px);border-color:var(--brand-sky)}.cross-icon{font-size:32px;margin-bottom:4px}.cross-card h3{font-size:17px;font-weight:800;letter-spacing:-.01em}.cross-card p{font-size:13.5px;color:var(--text-muted);line-height:1.45;flex:1}.manager-cta{padding:40px 0 80px}.manager-card{max-width:760px;margin:0 auto;text-align:center;background:var(--bg-card);border:1px solid var(--border-hi);border-radius:28px;padding:40px}.manager-card h2{font-size:32px;font-weight:900;letter-spacing:-.02em;margin-bottom:12px}.manager-card p{font-size:16px;color:var(--text-muted);margin-bottom:24px;max-width:520px;margin-left:auto;margin-right:auto}.manager-btns{display:inline-flex;gap:14px;flex-wrap:wrap;justify-content:center}.manager-channels{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:720px;margin:0 auto}.manager-channel{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid var(--border-hi);transition:.15s;color:inherit;text-align:left}.manager-channel:hover{background:rgba(135,197,255,.08);border-color:var(--brand-sky);transform:translateY(-2px)}.manager-channel img{width:36px;height:36px;flex-shrink:0}.mc-title{font-size:15px;font-weight:800;color:var(--text);letter-spacing:-.01em}.mc-sub{font-size:12.5px;color:var(--text-muted);margin-top:2px}@media (max-width:860px){.art-hero{padding:30px 0 24px}.art-hero-grid{grid-template-columns:1fr;gap:28px}.art-hero-text .h1{font-size:clamp(28px, 8vw, 38px)}.art-hero-image{min-height:0}.art-hero-image img{max-height:460px}.hero-arcs{width:100%;height:100%;left:0;top:0}.eppi-mock{display:flex;align-items:flex-end;justify-content:center}.eppi-character{width:280px;margin-top:12px}.eppi-bubble{right:-10px;padding:10px 14px}.eppi-bubble p{font-size:13px}.final-cta-card .eppi-text{padding-bottom:20px}.hero-float{width:68px;height:68px;font-size:32px;border-radius:20px}.hero-float-apple img{width:38px;height:38px}.hero-float-connector{width:130px;height:130px}.hero-chips{gap:8px}.hero-chip{padding:8px 12px;font-size:11.5px}.hero-chip-icon{width:28px;height:28px;font-size:14px}.trust-card{padding:22px}.address-card{padding:18px}.address-row{grid-template-columns:92px 1fr auto;gap:8px;padding:12px 2px}.address-val{font-size:14px}.address-copy{width:32px;height:32px;font-size:14px}.art-prose{padding:24px 0}.art-prose-wrap{padding:0 18px}.art-prose .h2{font-size:clamp(24px, 7vw, 32px);margin-top:32px}.art-prose ol,.art-prose p,.art-prose ul{font-size:15px}.art-prose h3{font-size:17px}.prep{padding:40px 0 20px}.instruction{padding:40px 0 20px}.steps-list{gap:12px}.step{grid-template-columns:1fr;gap:12px;padding:20px}.step-num{width:44px;height:44px;font-size:20px;border-radius:12px}.post-cta-card{padding:28px 22px}.post-cta-card h2{font-size:22px}.cross-grid{grid-template-columns:repeat(2,1fr)}.manager-card{padding:28px 22px}.manager-card h2{font-size:24px}.manager-channels{grid-template-columns:1fr}}@media (max-width:460px){.cross-grid{grid-template-columns:1fr}}.tariff-table-wrap{max-width:960px;margin:32px auto 0;overflow-x:auto;border-radius:18px;border:1px solid var(--border);background:var(--bg-card)}.tariff-table{width:100%;border-collapse:collapse;font-size:14.5px;color:var(--text)}.tariff-table thead{background:linear-gradient(180deg,rgba(30,102,255,.18),rgba(15,24,48,.6));color:var(--text)}.tariff-table th{text-align:left;padding:16px 18px;font-weight:800;font-size:12px;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--border-hi)}.tariff-table td{padding:16px 18px;border-bottom:1px solid var(--border);vertical-align:top;color:var(--text-muted);line-height:1.5}.tariff-table td b{color:var(--text)}.tariff-table tr:last-child td{border-bottom:none}.tariff-popular{background:rgba(135,197,255,.05)}.tariff-badge{display:inline-block;margin-left:8px;padding:2px 10px;border-radius:999px;background:var(--brand);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle}.compare-table .t-no{color:#ff4d6d;font-weight:700;white-space:nowrap}.compare-table .t-warn{color:#ffc107;font-weight:700;white-space:nowrap}.compare-table .t-yes{color:#2ee6a8;font-weight:700;white-space:nowrap}.compare-table .t-row-ok{background:rgba(46,230,168,.08)}.compare-table .t-row-ok td{color:var(--text)}.warn-card{display:flex;gap:16px;margin-top:24px;padding:22px 24px;background:linear-gradient(135deg,rgba(255,193,7,.08),rgba(15,24,48,.6));border:1px solid rgba(255,193,7,.3);border-radius:18px}.warn-icon{font-size:28px;line-height:1;flex-shrink:0}.warn-card h3{font-size:18px;font-weight:800;color:var(--text);margin-bottom:8px}.warn-card p{font-size:14.5px;color:var(--text-muted);line-height:1.55}.warn-card p+p{margin-top:8px}.art-prose ul.checks{list-style:none;margin:14px 0 18px;padding:0}.art-prose ul.checks li{position:relative;padding-left:28px;font-size:15.5px;line-height:1.55;color:var(--text);margin-bottom:8px}.art-prose ul.checks li::before{content:"✓";position:absolute;left:0;top:0;width:20px;height:20px;background:rgba(46,230,168,.18);color:#2ee6a8;border-radius:6px;display:grid;place-items:center;font-weight:900;font-size:12px;border:1px solid rgba(46,230,168,.4)}.step-note{margin-top:10px;padding:10px 14px;background:rgba(255,193,7,.08);border-left:3px solid #ffc107;border-radius:8px;font-size:14px;color:var(--text-muted)}.post-cta-sub{margin-top:16px;font-size:13px;color:rgba(255,255,255,.7);letter-spacing:.02em}@media (max-width:760px){.tariff-table{font-size:13px}.tariff-table td,.tariff-table th{padding:12px 14px}.tariff-badge{display:block;margin:4px 0 0;width:fit-content}.warn-card{flex-direction:column;padding:18px 20px}}.tariff-section{position:relative;overflow:hidden;padding-top:80px}.tariff-cloud-bg{position:absolute;pointer-events:none;top:50%;right:-150px;transform:translateY(-50%);width:700px;height:auto;z-index:0;opacity:.55;filter:drop-shadow(0 0 6px rgba(61, 142, 255, .8)) drop-shadow(0 0 22px rgba(61, 142, 255, .55)) drop-shadow(0 0 60px rgba(30, 102, 255, .35))}.tariff-cloud-bg svg{width:100%;height:auto;display:block}.tariff-section .wrap{position:relative;z-index:2}@media (max-width:1100px){.tariff-cloud-bg{width:540px;right:-120px}}@media (max-width:760px){.tariff-cloud-bg{width:380px;right:-100px;opacity:.6}}.sit-grid-3{grid-template-columns:repeat(3,1fr)}.sit-card-bad{border-color:rgba(255,77,109,.25)}.sit-card-bad:hover{border-color:rgba(255,77,109,.5)}.sit-card-ok{border-color:rgba(46,230,168,.4);background:linear-gradient(180deg,rgba(46,230,168,.08),var(--bg-card));position:relative}.sit-card-ok:hover{border-color:#2ee6a8;box-shadow:0 20px 50px rgba(46,230,168,.18)}.sit-badge{position:absolute;top:16px;right:16px;background:#2ee6a8;color:#001f0e;font-size:10.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.sit-cons{font-size:13.5px;color:#ff8a9d;margin-top:auto;padding-top:8px}.sit-pros{font-size:13.5px;color:#2ee6a8;margin-top:auto;padding-top:8px;font-weight:600}@media (max-width:1024px){.sit-grid-3{grid-template-columns:1fr}}.newsroom{position:relative;overflow:visible;padding:80px 0 60px}.newsroom::before{content:"NEWS";position:absolute;pointer-events:none;top:50%;left:50%;transform:translate(-50%,-50%);font-family:'Playfair Display',Inter,serif;font-weight:900;font-style:italic;font-size:clamp(320px, 50vw, 720px);letter-spacing:-.06em;line-height:1;white-space:nowrap;color:transparent;-webkit-text-stroke:3px #3D8EFF;text-stroke:3px #3D8EFF;opacity:.75;z-index:0;filter:drop-shadow(0 0 14px rgba(61,142,255,.7)) drop-shadow(0 0 40px rgba(30,102,255,.5)) drop-shadow(0 0 90px rgba(30,102,255,.3));animation:newsFloat 9s ease-in-out infinite}@keyframes newsFloat{0%,100%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 10px))}}.newsroom>.wrap{position:relative;z-index:1}.news-paper{max-width:1080px;margin:0 auto;background:repeating-linear-gradient(0deg,transparent 0,transparent 1px,rgba(0,0,0,.02) 1px,rgba(0,0,0,.02) 2px),linear-gradient(180deg,#f4efe3 0,#ece4d2 100%);color:#1a1a1a;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:48px 56px 36px;font-family:Lora,Georgia,serif;box-shadow:0 50px 120px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.08),0 0 90px rgba(30,102,255,.2);position:relative}.news-paper::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgba(0,0,0,.025) 1px,transparent 2px),radial-gradient(circle at 80% 70%,rgba(0,0,0,.02) 1px,transparent 2px);background-size:7px 7px,11px 11px;border-radius:8px;pointer-events:none;opacity:.8}.news-paper>*{position:relative;z-index:1}.news-paper-cat{position:absolute;top:-210px;right:6%;left:auto;width:460px;height:auto;z-index:5;pointer-events:none;filter:drop-shadow(0 0 18px rgba(61,142,255,.65)) drop-shadow(0 0 50px rgba(30,102,255,.4));animation:catBreath 5s ease-in-out infinite}@keyframes catBreath{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (max-width:860px){.news-paper-cat{width:280px;top:-140px;right:2%}}.news-paper-masthead{display:grid;grid-template-columns:auto 1fr auto;align-items:end;gap:24px;padding-bottom:14px;border-bottom:3px double #1a1a1a}.news-paper-date,.news-paper-edition{font-family:Lora,Georgia,serif;font-size:13px;font-style:italic;color:#444;letter-spacing:.03em}.news-paper-name{font-family:'Playfair Display',Georgia,serif;font-weight:900;font-style:italic;font-size:clamp(36px, 5vw, 64px);letter-spacing:-.02em;color:#1a1a1a;text-align:center;line-height:1;margin:0}.news-paper-name-accent{font-style:normal;background:var(--brand-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.news-paper-section-bar{display:flex;align-items:center;justify-content:center;gap:14px;padding:10px 0;border-bottom:1px solid #1a1a1a;font-family:Lora,Georgia,serif;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:#555;font-weight:700}.news-sep{color:var(--brand)}.news-paper-headline{font-family:'Playfair Display',Georgia,serif;font-weight:900;font-size:clamp(28px, 3.6vw, 46px);line-height:1.05;letter-spacing:-.02em;color:#0f0f0f;text-align:center;margin:28px 0 14px}.news-paper-deck{font-family:Lora,Georgia,serif;font-style:italic;font-size:17px;line-height:1.5;color:#444;text-align:center;max-width:720px;margin:0 auto}.news-paper-rule{margin:24px 0 22px;border:none;border-top:1px solid #1a1a1a}.news-paper-cols{column-count:3;column-gap:32px;column-rule:1px solid rgba(0,0,0,.18)}.news-paper-col{break-inside:avoid;margin-bottom:22px}.news-paper-h3{font-family:'Playfair Display',Georgia,serif;font-weight:700;font-size:18px;line-height:1.2;letter-spacing:-.01em;color:#1a1a1a;margin-bottom:10px}.news-paper-p{font-size:14.5px;line-height:1.55;color:#222;margin-bottom:10px;text-align:justify;hyphens:auto}.news-paper-p b{color:#0a47cc;font-weight:700}.news-paper-drop::first-letter{float:left;font-family:'Playfair Display',Georgia,serif;font-size:52px;line-height:.88;font-weight:900;color:var(--brand);padding:4px 8px 0 0}.news-paper-pull{margin:6px 0 14px;padding:14px 0;border-top:2px solid var(--brand);border-bottom:2px solid var(--brand);font-family:'Playfair Display',Georgia,serif;font-style:italic;font-weight:700;font-size:19px;line-height:1.3;color:#1a1a1a;text-align:center;break-inside:avoid}.news-paper-pull cite{display:block;margin-top:10px;font-family:Lora,serif;font-size:11.5px;font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-deep);font-weight:700}.news-paper-footer{margin-top:22px;padding-top:14px;border-top:1px solid #1a1a1a;display:flex;justify-content:space-between;align-items:center;font-family:Lora,Georgia,serif;font-size:11.5px;font-style:italic;color:#555}.news-paper-page{font-weight:700}@media (max-width:860px){.newsroom{padding:48px 0 32px}.news-paper{padding:30px 22px 24px}.news-paper-masthead{grid-template-columns:1fr;text-align:center;gap:8px}.news-paper-section-bar{font-size:10.5px;gap:8px;flex-wrap:wrap}.news-paper-headline{font-size:clamp(22px, 6vw, 32px);margin:20px 0 10px}.news-paper-deck{font-size:15px}.news-paper-cols{column-count:1}}.errors-block{padding:60px 0 30px}.errors-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:32px;max-width:980px;margin-left:auto;margin-right:auto}.err-card{position:relative;background:linear-gradient(180deg,rgba(255,77,109,.06),var(--bg-card));border:1px solid rgba(255,77,109,.25);border-radius:20px;padding:22px 26px 22px 56px;transition:.2s}.err-card:hover{border-color:#ff4d6d;box-shadow:0 18px 40px rgba(255,77,109,.18);transform:translateY(-2px)}.err-dot{position:absolute;top:26px;left:22px;width:14px;height:14px;border-radius:50%;background:#ff4d6d;box-shadow:0 0 0 4px rgba(255,77,109,.2),0 0 14px rgba(255,77,109,.7);animation:errPulse 2.4s ease-in-out infinite}@keyframes errPulse{0%,100%{box-shadow:0 0 0 4px rgba(255,77,109,.2),0 0 14px rgba(255,77,109,.7)}50%{box-shadow:0 0 0 6px rgba(255,77,109,.3),0 0 22px #ff4d6d}}.err-card h3{font-size:17px;font-weight:800;letter-spacing:-.01em;margin-bottom:8px;color:var(--text);line-height:1.25}.err-card p{font-size:14px;color:var(--text-muted);line-height:1.5}.prep-options{list-style:none;margin:12px 0 0;padding:0}.prep-options li{position:relative;padding-left:22px;font-size:14.5px;color:var(--text-muted);line-height:1.5;margin-bottom:8px}.prep-options li::before{content:"→";position:absolute;left:0;top:0;color:var(--brand-sky);font-weight:700}@media (max-width:760px){.errors-grid{grid-template-columns:1fr}.err-card{padding-left:50px}}.slider-stage{position:relative;z-index:2;display:grid;place-items:center;width:100%}.slider-phone{width:320px;aspect-ratio:9/19;background:linear-gradient(160deg,#1a1f3a 0,#050816 100%);border-radius:44px;padding:10px;border:2px solid #2a3052;box-shadow:0 50px 100px rgba(0,0,0,.7),0 0 80px rgba(30,102,255,.45),inset 0 0 0 6px #0a0e22;position:relative;overflow:hidden;animation:phoneBrightFloat 6s ease-in-out infinite}.slider-frame{position:relative;width:100%;height:100%;border-radius:34px;overflow:hidden;background:#f2f2f7}.slider-slide{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;opacity:0;animation:slideDissolve 8s infinite}.slider-slide img{width:100%;height:auto;max-height:100%;object-fit:contain;object-position:top center;display:block}.slider-slide:first-child{animation-delay:0s}.slider-slide:nth-child(2){animation-delay:4s}@keyframes slideDissolve{0%{opacity:0;filter:blur(14px) saturate(1.3);transform:scale(1.06)}10%,45%{opacity:1;filter:blur(0) saturate(1);transform:scale(1)}100%,55%{opacity:0;filter:blur(14px) saturate(.7);transform:scale(.96)}}.slider-badge{position:absolute;left:50%;top:18px;transform:translateX(-50%);padding:6px 14px;border-radius:999px;font-size:10.5px;font-weight:900;letter-spacing:.14em;white-space:nowrap;backdrop-filter:blur(8px);z-index:5}.slider-badge-bad{background:rgba(255,77,109,.95);color:#fff;box-shadow:0 8px 24px rgba(255,77,109,.5)}.slider-badge-ok{background:linear-gradient(135deg,#1e66ff,#87c5ff);color:#fff;box-shadow:0 10px 30px rgba(30,102,255,.55)}@media (max-width:860px){.slider-phone{width:260px}}.cross-card-static{cursor:default}.cross-card-static:hover{transform:none;border-color:var(--border)}.hero-features{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px;list-style:none;padding:0}.hero-feat{display:flex;align-items:center;gap:12px;font-size:12.5px;line-height:1.3;color:var(--text-muted)}.hero-feat b{color:var(--text);font-weight:800}.hero-feat-icon{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;font-size:18px;flex-shrink:0;background:rgba(255,255,255,.04);border:1px solid var(--border-hi)}@media (max-width:760px){.hero-features{gap:12px;margin-top:22px}.hero-feat{font-size:11.5px}.hero-feat-icon{width:32px;height:32px;font-size:15px}}.hero-video-phone{position:relative;z-index:2;width:320px;aspect-ratio:9/19;background:linear-gradient(160deg,#1a1f3a 0,#050816 100%);border-radius:44px;padding:10px;border:2px solid #2a3052;box-shadow:0 50px 100px rgba(0,0,0,.7),0 0 80px rgba(30,102,255,.45),inset 0 0 0 6px #0a0e22;overflow:hidden;animation:phoneBrightFloat 6s ease-in-out infinite}.hero-video-phone video{width:100%;height:100%;border-radius:34px;object-fit:cover;object-position:center;display:block}@media (max-width:860px){.hero-video-phone{width:260px}}.cross-icon-img{width:56px;height:56px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid var(--border-hi);padding:10px;display:grid;place-items:center;margin-bottom:4px;font-size:0}.cross-icon-img img{width:100%;height:100%;object-fit:contain;display:block}.stats-row-4{grid-template-columns:repeat(4,1fr)}@media (max-width:860px){.stats-row-4{grid-template-columns:repeat(2,1fr)}}.fraud-list{display:flex;flex-direction:column;gap:18px;max-width:980px;margin:32px auto 0}.fraud-card{position:relative;background:var(--bg-card);border:1px solid var(--border);border-radius:22px;padding:28px 30px 28px 76px}.fraud-num{position:absolute;left:24px;top:28px;width:38px;height:38px;border-radius:10px;background:rgba(135,197,255,.1);color:var(--brand-sky);border:1px solid rgba(135,197,255,.25);display:grid;place-items:center;font-weight:900;font-size:14px}.fraud-card h3{font-size:20px;font-weight:800;letter-spacing:-.01em;color:var(--text);margin-bottom:14px}.fraud-row{padding:14px 16px;border-radius:12px;margin-top:10px;font-size:14.5px;line-height:1.55;color:var(--text-muted)}.fraud-row p{margin:0}.fraud-row p b{color:var(--text)}.fraud-tag{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.04em;margin-bottom:6px}.fraud-bad{background:rgba(255,77,109,.08);border-left:3px solid #ff4d6d}.fraud-bad .fraud-tag{color:#ff8a9d;text-transform:uppercase}.fraud-good{background:rgba(46,230,168,.08);border-left:3px solid #2ee6a8}.fraud-good .fraud-tag{color:#2ee6a8;text-transform:uppercase}.compare-summary{max-width:880px;margin:28px auto 0;padding:18px 22px;background:rgba(135,197,255,.06);border-left:3px solid var(--brand-sky);border-radius:8px;font-size:14.5px;line-height:1.55;color:var(--text)}.never-block{padding:70px 0 40px}.never-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px;max-width:1100px;margin-left:auto;margin-right:auto}.never-card{position:relative;background:linear-gradient(180deg,rgba(255,77,109,.05),var(--bg-card));border:1px solid rgba(255,77,109,.18);border-radius:20px;padding:26px;transition:.2s}.never-card:hover{border-color:rgba(255,77,109,.45);transform:translateY(-2px)}.never-cross{width:44px;height:44px;border-radius:12px;background:rgba(255,77,109,.15);color:#ff4d6d;display:grid;place-items:center;font-size:18px;font-weight:900;border:1px solid rgba(255,77,109,.3);margin-bottom:14px}.never-card h3{font-size:17px;font-weight:800;letter-spacing:-.01em;color:var(--text);margin-bottom:10px;line-height:1.25}.never-card p{font-size:14px;line-height:1.55;color:var(--text-muted)}@media (max-width:1024px){.never-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.never-grid{grid-template-columns:1fr}.fraud-card{padding:24px 22px 22px 22px}.fraud-num{position:static;margin-bottom:12px}}.tg-reviews-scroll{display:flex;gap:16px;margin-top:32px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding-bottom:14px;scrollbar-width:thin}.tg-reviews-scroll::-webkit-scrollbar{height:6px}.tg-reviews-scroll::-webkit-scrollbar-thumb{background:rgba(135,197,255,.3);border-radius:4px}.tg-review{flex:0 0 240px;aspect-ratio:9/16;border-radius:18px;overflow:hidden;scroll-snap-align:start;background:var(--bg-card);border:1px solid var(--border);box-shadow:0 18px 40px rgba(0,0,0,.35);transition:.2s}.tg-review:hover{transform:translateY(-4px);border-color:var(--brand-sky);box-shadow:0 26px 50px rgba(30,102,255,.3)}.tg-review img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.platforms-block{padding:60px 0 40px}.platforms-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:32px;max-width:1080px;margin-left:auto;margin-right:auto}.platform-card{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:18px;background:var(--bg-card);border:1px solid var(--border);transition:.2s;color:inherit}.platform-card:hover{border-color:var(--brand-sky);transform:translateY(-3px);box-shadow:0 18px 40px rgba(30,102,255,.2)}.platform-icon{width:44px;height:44px;border-radius:12px;overflow:hidden;flex-shrink:0;display:grid;place-items:center}.platform-icon img{width:100%;height:100%;display:block}.platform-info{flex:1;min-width:0}.platform-name{font-size:15px;font-weight:800;color:var(--text);letter-spacing:-.01em}.platform-sub{font-size:12px;color:var(--text-muted);margin-top:2px}.platform-arr{width:28px;height:28px;border-radius:50%;background:rgba(135,197,255,.1);color:var(--brand-sky);display:grid;place-items:center;font-weight:700;flex-shrink:0}@media (max-width:760px){.platforms-grid{grid-template-columns:1fr 1fr}.tg-review{flex:0 0 200px}}@media (max-width:460px){.platforms-grid{grid-template-columns:1fr}}.bezopasnost-hero-stage{position:relative;display:grid;place-items:center}.bezopasnost-hero-stage img{width:100%;max-width:520px;border-radius:28px;box-shadow:0 30px 70px rgba(0,0,0,.55),0 0 80px rgba(30,102,255,.35);border:1px solid rgba(135,197,255,.15)}.b2b-card-mockup{width:100%;max-width:460px;filter:drop-shadow(0 40px 80px rgba(0,0,0,.6)) drop-shadow(0 0 60px rgba(30,102,255,.45));animation:avatarFloat 6s ease-in-out infinite}.b2b-grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:1024px){.b2b-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.b2b-grid-4{grid-template-columns:1fr}}.b2b-pricing{text-align:left}.b2b-pricing h2{font-size:22px}.b2b-price-row{display:flex;align-items:baseline;gap:18px;margin:16px 0}.b2b-price-old{font-size:22px;font-weight:700;color:rgba(255,255,255,.55);text-decoration:line-through}.b2b-price-new{font-size:44px;font-weight:900;letter-spacing:-.02em;color:#fff}.b2b-pricing p{margin-bottom:20px;font-size:15px}.catalog-hero{padding:40px 0 24px;text-align:center}.catalog-hero .eyebrow{margin:0 auto 14px}.catalog-hero .h1{font-size:clamp(34px, 4.5vw, 56px)}.catalog-hero .lead{max-width:720px;margin:14px auto 0}.catalog-toolbar{position:sticky;top:78px;z-index:30;background:rgba(5,8,22,.85);backdrop-filter:blur(14px);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:14px 0;margin-bottom:32px}.catalog-toolbar-inner{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.search-wrap{flex:1;min-width:280px;position:relative;display:flex;align-items:center}.search-icon{position:absolute;left:16px;width:18px;height:18px;color:var(--text-muted);pointer-events:none}.search-input{width:100%;height:46px;padding:0 44px 0 46px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid var(--border-hi);color:var(--text);font-size:15px;outline:0;transition:.2s}.search-input:focus{background:rgba(255,255,255,.1);border-color:var(--brand-sky);box-shadow:0 0 0 4px rgba(135,197,255,.15)}.search-input::placeholder{color:var(--text-muted)}.search-clear{display:none;position:absolute;right:12px;width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.1);color:var(--text-muted);font-size:12px;font-weight:700;align-items:center;justify-content:center;cursor:pointer;border:none}.search-clear:hover{background:rgba(255,255,255,.2);color:var(--text)}.filters-row{display:flex;gap:8px;flex-wrap:wrap}.filter-chip{padding:9px 14px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid var(--border-hi);color:var(--text-muted);font-size:13px;font-weight:700;cursor:pointer;transition:.15s;white-space:nowrap}.filter-chip:hover{background:rgba(135,197,255,.1);color:var(--text)}.filter-chip.is-active{background:var(--brand-grad);color:#fff;border-color:transparent;box-shadow:0 6px 18px rgba(30,102,255,.4)}.catalog-grid-section{padding-bottom:60px}.catalog-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;align-items:start}.cat-card{display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border);border-radius:18px;transition:.2s;color:inherit;text-decoration:none;overflow:hidden}.cat-card:hover{border-color:var(--brand-sky);transform:translateY(-4px);box-shadow:0 24px 50px rgba(30,102,255,.3)}.cat-cover{aspect-ratio:1/1;display:grid;place-items:center;position:relative;overflow:hidden;background:linear-gradient(135deg,var(--cat-bg-from,#1e66ff) 0,var(--cat-bg-to,#0a47cc) 100%)}.cat-cover::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.15),transparent 60%);pointer-events:none}.cat-cover-logo{width:54%;height:54%;max-width:64px;max-height:64px;position:relative;z-index:2;filter:drop-shadow(0 6px 14px rgba(0,0,0,.4))}.cat-cover-logo img{width:100%;height:100%;object-fit:contain;display:block}.cat-cover-emoji{font-size:44px;line-height:1;position:relative;z-index:2;filter:drop-shadow(0 6px 14px rgba(0,0,0,.4))}.cat-cover-apple{--cat-bg-from:#5A6478;--cat-bg-to:#2A3052}.cat-cover-icloud{--cat-bg-from:#5BA9F4;--cat-bg-to:#0066CC}.cat-cover-music{--cat-bg-from:#FA233B;--cat-bg-to:#FF2D55}.cat-cover-telegram{--cat-bg-from:#37AEE2;--cat-bg-to:#1E96C8}.cat-cover-faceapp{--cat-bg-from:#FFD45B;--cat-bg-to:#FF6B8A}.cat-cover-openai{--cat-bg-from:#10A37F;--cat-bg-to:#0D8C6D}.cat-cover-claude{--cat-bg-from:#C97144;--cat-bg-to:#8B4513}.cat-cover-midjourney{--cat-bg-from:#5A5A6E;--cat-bg-to:#2A2A3E}.cat-cover-cursor{--cat-bg-from:#232838;--cat-bg-to:#0F1525}.cat-cover-eleven{--cat-bg-from:#8B5CF6;--cat-bg-to:#5B21B6}.cat-cover-canva{--cat-bg-from:#00C4CC;--cat-bg-to:#7D2AE7}.cat-cover-adobe{--cat-bg-from:#FF0000;--cat-bg-to:#B30000}.cat-cover-figma{--cat-bg-from:#F24E1E;--cat-bg-to:#A259FF}.cat-cover-capcut{--cat-bg-from:#69D9F9;--cat-bg-to:#4F7CFF}.cat-cover-notion{--cat-bg-from:#2F2F2F;--cat-bg-to:#0F0F0F}.cat-cover-spotify{--cat-bg-from:#1ED760;--cat-bg-to:#1DB954}.cat-cover-steam{--cat-bg-from:#1B2838;--cat-bg-to:#0E1A29}.cat-cover-playstation{--cat-bg-from:#1E50A0;--cat-bg-to:#003791}.cat-cover-xbox{--cat-bg-from:#107C10;--cat-bg-to:#0E6B0E}.cat-cover-roblox{--cat-bg-from:#00A2FF;--cat-bg-to:#0066CC}.cat-cover-discord{--cat-bg-from:#5865F2;--cat-bg-to:#4752C4}.cat-cover-youtube{--cat-bg-from:#FF0000;--cat-bg-to:#C40000}.cat-cover-netflix{--cat-bg-from:#E50914;--cat-bg-to:#831010}.cat-body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.cat-name{font-size:15px;font-weight:800;letter-spacing:-.01em;color:var(--text);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.cat-mark{display:inline-block;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.04em}.cat-mark-live{background:rgba(46,230,168,.15);color:#2ee6a8;border:1px solid rgba(46,230,168,.3)}.cat-mark-soon{background:rgba(255,193,7,.12);color:#ffc107;border:1px solid rgba(255,193,7,.3)}.cat-mark-b2b{background:rgba(135,197,255,.12);color:var(--brand-sky);border:1px solid rgba(135,197,255,.3)}.cat-badge{display:inline-block;padding:3px 9px;border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.04em}.cat-badge-live{background:rgba(46,230,168,.15);color:#2ee6a8;border:1px solid rgba(46,230,168,.3)}.cat-badge-soon{background:rgba(255,193,7,.12);color:#ffc107;border:1px solid rgba(255,193,7,.3)}.cat-badge-b2b{background:rgba(135,197,255,.12);color:var(--brand-sky);border:1px solid rgba(135,197,255,.3)}.cat-price{font-size:12.5px;font-weight:700;color:var(--text)}.catalog-empty{text-align:center;padding:80px 20px;max-width:500px;margin:0 auto}.catalog-empty-icon{font-size:64px;margin-bottom:18px;opacity:.5}.catalog-empty h3{font-size:22px;font-weight:800;margin-bottom:8px}.catalog-empty p{color:var(--text-muted);margin-bottom:22px}.catalog-empty .btn{display:inline-flex}@media (max-width:1280px){.catalog-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:980px){.catalog-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){.catalog-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.cat-card{flex-direction:row!important;align-items:center!important;padding:10px 12px!important;gap:10px!important;min-height:0!important}.cat-cover{width:44px!important;height:44px!important;flex-shrink:0!important;aspect-ratio:auto!important;border-radius:11px!important;padding:7px!important}.cat-cover-logo{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.cat-cover-emoji{font-size:24px!important}.cat-body{padding:0!important;flex:1!important;min-width:0!important;gap:4px!important}.cat-name{font-size:13px!important;margin:0!important}.cat-badge,.cat-mark{font-size:9.5px!important;padding:2px 7px!important}}@media (max-width:420px){.catalog-toolbar{top:72px}}.hero-discount-note{font-size:12px;color:var(--text-muted);margin-top:14px;opacity:.8;letter-spacing:.01em}.b2b-hero-stage{position:relative;display:flex;justify-content:center}.b2b-hero-team{width:100%;max-width:480px;height:auto;border-radius:24px;filter:drop-shadow(0 30px 60px rgba(30,102,255,.35));-webkit-mask-image:radial-gradient(ellipse 90% 90% at 50% 45%,#000 60%,transparent 100%);mask-image:radial-gradient(ellipse 90% 90% at 50% 45%,#000 60%,transparent 100%)}.b2b-pitch{padding:50px 0 20px}.b2b-pitch-card{background:linear-gradient(180deg,rgba(30,102,255,.1),rgba(30,102,255,.02));border:1px solid rgba(135,197,255,.25);border-radius:22px;padding:36px 32px;text-align:center;position:relative;overflow:hidden}.b2b-pitch-card::before{content:"";position:absolute;inset:-1px;background:radial-gradient(circle at 50% 0,rgba(135,197,255,.18),transparent 60%);pointer-events:none}.b2b-pitch-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--brand-sky);margin-bottom:16px;text-transform:uppercase}.b2b-pitch-lead{max-width:720px;margin:14px auto 0;color:var(--text-muted);font-size:16px;line-height:1.55}.intro-ben-section{padding:30px 0}.intro-ben{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.intro-ben-item{display:flex;align-items:center;gap:10px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:14px 16px;font-size:14px;color:var(--text)}.intro-ben-item b{color:var(--brand-sky);font-weight:800}.intro-ben-icon{width:24px;height:24px;border-radius:50%;background:rgba(46,230,168,.18);color:#2ee6a8;font-weight:900;font-size:14px;display:grid;place-items:center;flex:0 0 auto}.ba{padding:60px 0;position:relative;overflow:hidden}.ba-slider{position:relative;width:100%;max-width:1100px;margin:30px auto 0;aspect-ratio:33/14;border-radius:24px;overflow:hidden;border:1px solid var(--border);box-shadow:0 30px 80px rgba(30,102,255,.25),0 0 100px rgba(135,197,255,.15);cursor:ew-resize;user-select:none;touch-action:pan-x;background:var(--bg-card)}.ba-input{touch-action:pan-x!important}.ba-after,.ba-before-wrap{position:absolute;inset:0;width:100%;height:100%}.ba-after img,.ba-before-wrap img{width:100%;height:100%;object-fit:cover;display:block}.ba-before-wrap{overflow:hidden;width:0%}.ba-before-wrap img{width:200%;max-width:none}.ba-label{position:absolute;top:20px;padding:8px 16px;border-radius:100px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;backdrop-filter:blur(12px);z-index:2}.ba-label.left{left:20px;background:rgba(30,102,255,.25);color:var(--brand-sky);border:1px solid var(--brand-blue);transition:opacity .25s ease}.ba-label.right{right:20px;background:rgba(255,107,149,.2);color:#ff6b95;border:1px solid rgba(255,61,140,.45);transition:opacity .25s ease}.ba-divider{position:absolute;top:0;bottom:0;width:3px;background:#fff;left:50%;transform:translateX(-50%);pointer-events:none;box-shadow:0 0 16px rgba(255,255,255,.6),0 0 32px rgba(30,102,255,.55);z-index:3}.ba-handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-6deg);width:220px;height:auto;z-index:4;pointer-events:none;filter:drop-shadow(0 10px 30px rgba(0,0,0,.5)) drop-shadow(0 0 40px rgba(30,102,255,.55));transition:transform .15s ease}.ba-handle .card-img-wrap{position:relative;width:100%}.ba-handle img{width:100%;height:auto;display:block;border-radius:12px}.ba-handle .card-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:900;font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:#0a0a0e;text-shadow:0 1px 2px rgba(255,255,255,.6);display:flex;align-items:center;gap:8px;white-space:nowrap;pointer-events:none}.ba-handle .card-label .ba-arr{font-size:14px;display:inline-block;animation:baWiggle 1.6s ease-in-out infinite}@keyframes baWiggle{0%,100%{transform:translateX(0)}50%{transform:translateX(4px)}}.ba-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:5}.ba-hint{text-align:center;font-size:13px;color:var(--text-muted);margin-top:20px}.ba-hint .ba-arr{color:var(--brand-sky);display:inline-block;animation:baWiggle 1.6s ease-in-out infinite}@media (max-width:980px){.ba-slider{aspect-ratio:5/4}.ba-handle{width:110px}.ba-handle .card-label{font-size:11px;letter-spacing:.1em}}@media (max-width:560px){.ba-slider{aspect-ratio:4/3}.ba-handle{width:90px}.ba-handle .card-label{font-size:10px;letter-spacing:.08em}}.marquee{overflow:hidden;padding:28px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:rgba(255,255,255,.02);margin:40px 0}.marquee-track{display:flex;gap:24px;align-items:center;white-space:nowrap;animation:marqueeScroll 40s linear infinite;width:max-content}.marquee-item{font-weight:800;font-size:18px;letter-spacing:-.01em;color:var(--text)}.marquee-dot{color:var(--brand-sky);font-size:18px;opacity:.6}@keyframes marqueeScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.b2b-metrics{padding:50px 0}.b2b-metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.b2b-metric{background:var(--bg-card);border:1px solid var(--border);border-radius:18px;padding:26px 22px}.b2b-metric-v{font-size:48px;font-weight:900;color:var(--brand-sky);text-shadow:0 0 24px rgba(135,197,255,.35);letter-spacing:-.03em;line-height:1}.b2b-metric-v span{font-size:22px;color:var(--brand-blue);font-weight:800;margin-left:2px}.b2b-metric-t{margin-top:10px;font-size:14px;color:var(--text-muted);line-height:1.4}.b2b-compare{padding:60px 0}.b2b-compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}.b2b-cmp{border-radius:22px;padding:32px 28px;border:1px solid var(--border)}.b2b-cmp-bad{background:linear-gradient(180deg,rgba(255,80,80,.07),#0a1226 60%);border-color:rgba(255,107,107,.25)}.b2b-cmp-good{background:linear-gradient(180deg,rgba(46,230,168,.07),#0a1226 60%);border-color:rgba(46,230,168,.25)}.b2b-cmp-way{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px;margin-bottom:16px}.b2b-cmp-bad .b2b-cmp-way{background:rgba(255,107,107,.15);color:#ff6b6b}.b2b-cmp-good .b2b-cmp-way{background:rgba(46,230,168,.15);color:#2ee6a8}.b2b-cmp h3{font-size:22px;font-weight:800;margin-bottom:18px;letter-spacing:-.01em}.b2b-cmp-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.b2b-cmp-list li{position:relative;padding-left:26px;font-size:15px;line-height:1.55;color:var(--text)}.b2b-cmp-bad .b2b-cmp-list li::before{content:"✕";position:absolute;left:0;top:0;color:#ff6b6b;font-weight:900}.b2b-cmp-good .b2b-cmp-list li::before{content:"✓";position:absolute;left:0;top:0;color:#2ee6a8;font-weight:900}.b2b-grid-4{grid-template-columns:repeat(4,1fr)}.svc-wall{padding:60px 0}.svc-wall-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:30px}.svc-wall-card{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:20px 16px;text-align:center;transition:.2s}.svc-wall-card:hover{border-color:var(--brand-sky);transform:translateY(-4px)}.svc-wall-ic{width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,var(--c1,#1e66ff),var(--c2,#0a47cc));display:grid;place-items:center;font-size:24px;color:#fff;margin:0 auto 12px;box-shadow:0 8px 20px rgba(0,0,0,.3);overflow:hidden}.svc-wall-ic:has(img){background:#fff!important;padding:8px}.svc-wall-ic img{width:100%;height:100%;object-fit:contain;display:block}.svc-wall-nm{font-size:14px;font-weight:800;color:var(--text);margin-bottom:4px}.svc-wall-cat{font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--text-muted);text-transform:uppercase}.svc-wall-more{border-style:dashed;border-color:rgba(135,197,255,.4)}.svc-wall-note{margin-top:24px;text-align:center;font-size:13px;color:var(--text-muted);max-width:720px;margin-left:auto;margin-right:auto;line-height:1.55}.svc-wall-note b{color:var(--text)}.b2b-manager{padding:60px 0}.b2b-manager-card{background:linear-gradient(135deg,rgba(30,102,255,.1),#0a1226 70%);border:1px solid rgba(135,197,255,.25);border-radius:24px;padding:44px 40px;display:grid;grid-template-columns:1.5fr 1fr;gap:36px;align-items:center}.b2b-manager-text p{color:var(--text-muted);font-size:16px;line-height:1.55;margin:14px 0 22px}.b2b-manager-photo{display:flex;flex-direction:column;align-items:center;text-align:center}.b2b-manager-av{position:relative;width:160px;height:160px;border-radius:50%;background:linear-gradient(135deg,var(--brand-blue),var(--brand-sky));display:grid;place-items:center;margin-bottom:16px;overflow:hidden}.b2b-manager-av-glow{position:absolute;inset:-20px;background:radial-gradient(circle,rgba(30,102,255,.4),transparent 60%);pointer-events:none}.b2b-manager-av-initial{font-size:72px;font-weight:900;color:#fff;position:relative;z-index:2}.b2b-manager-av img{position:relative;z-index:2;width:100%;height:100%;object-fit:cover;border-radius:50%}.b2b-manager-nm{font-size:20px;font-weight:800;color:var(--text)}.b2b-manager-ro{font-size:13px;color:var(--text-muted);margin-top:4px}@media (max-width:980px){.intro-ben{grid-template-columns:repeat(2,1fr)}.b2b-metrics-grid{grid-template-columns:repeat(2,1fr)}.b2b-compare-grid{grid-template-columns:1fr}.b2b-grid-4{grid-template-columns:repeat(2,1fr)}.svc-wall-grid{grid-template-columns:repeat(3,1fr)}.b2b-manager-card{grid-template-columns:1fr;text-align:center}}@media (max-width:720px){.b2b-grid-4{grid-template-columns:1fr!important}}@media (max-width:600px){.intro-ben{grid-template-columns:1fr}.svc-wall-grid{grid-template-columns:repeat(2,1fr)}.b2b-metric-v{font-size:36px}}.service-hero-img{width:100%;max-width:460px;height:auto;border-radius:24px;filter:drop-shadow(0 30px 60px rgba(30,102,255,.35))}.tariff-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.tariff-card{background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:28px 24px;transition:.2s}.tariff-card:hover{border-color:var(--brand-sky);transform:translateY(-4px)}.tariff-name{font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--brand-sky);margin-bottom:12px}.tariff-price{font-size:32px;font-weight:900;color:var(--text);line-height:1}.tariff-price b{color:var(--brand-sky)}.tariff-rub{font-size:14px;color:var(--text-muted);margin-top:6px}.tariff-feats{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-direction:column;gap:8px}.tariff-feats li{position:relative;padding-left:22px;font-size:14px;color:var(--text);line-height:1.45}.tariff-feats li::before{content:"✓";position:absolute;left:0;color:#2ee6a8;font-weight:900}.tariff-note{margin-top:24px;text-align:center;font-size:13px;color:var(--text-muted)}.cross-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:30px}.cross-card{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:22px 20px;text-align:center;transition:.2s;color:inherit;text-decoration:none}.cross-card:hover{border-color:var(--brand-sky);transform:translateY(-4px)}.cross-ic{font-size:32px;margin-bottom:10px}.cross-nm{font-size:15px;font-weight:800;color:var(--text);margin-bottom:4px}.cross-cat{font-size:12px;color:var(--text-muted);line-height:1.4}@media (max-width:900px){.tariff-grid{grid-template-columns:1fr}.cross-grid{grid-template-columns:repeat(2,1fr)}}.login-section{padding:80px 0 120px}.login-wrap{max-width:720px}.login-card{background:var(--bg-card);border:1px solid var(--border);border-radius:24px;padding:48px 44px;text-align:center;position:relative}.login-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--brand-sky);text-transform:uppercase;margin-bottom:16px}.login-h1{font-size:clamp(28px, 4vw, 42px);font-weight:900;letter-spacing:-.02em;color:var(--text);line-height:1.1}.login-lead{margin-top:14px;font-size:16px;color:var(--text-muted);line-height:1.55}.login-form{margin:32px auto 0;max-width:460px;display:flex;flex-direction:column;gap:14px}.login-field{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left}.login-field>span{font-size:12px;font-weight:700;color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase}.login-field>input{width:100%;background:rgba(255,255,255,.04);border:1px solid var(--border);border-radius:14px;padding:14px 18px;font-size:16px;color:var(--text);font-family:inherit;transition:.15s}.login-field>input:focus{outline:0;border-color:var(--brand-sky);background:rgba(135,197,255,.04);box-shadow:0 0 0 3px rgba(135,197,255,.15)}.login-btn{width:100%;justify-content:center}.login-note{margin-top:12px;font-size:12px;color:var(--text-muted);line-height:1.5}.login-feats{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:36px;padding-top:32px;border-top:1px solid var(--border);text-align:left}.login-feat{display:flex;gap:14px;align-items:flex-start}.login-feat-ic{width:44px;height:44px;border-radius:12px;background:rgba(30,102,255,.15);display:grid;place-items:center;font-size:22px;flex:0 0 auto}.login-feat b{font-size:14px;color:var(--text)}.login-feat p{font-size:13px;color:var(--text-muted);line-height:1.5;margin-top:4px}.login-card-sent{text-align:center}.login-sent-ic{width:64px;height:64px;border-radius:50%;background:rgba(30,102,255,.15);display:grid;place-items:center;font-size:28px;margin:0 auto 18px}.cabinet-user{display:flex;align-items:center;gap:12px;margin-left:auto}.cabinet-av{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,var(--brand-blue),var(--brand-sky));border:2px solid rgba(255,255,255,.15);display:grid;place-items:center;cursor:pointer;padding:0;transition:.15s;overflow:hidden}.cabinet-av img{width:80%;height:80%;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.cabinet-av:hover{border-color:var(--brand-sky);transform:scale(1.05)}.cabinet-logout{font-size:13px;color:var(--text-muted);font-weight:600;padding:8px 12px;border-radius:10px;transition:.15s}.cabinet-logout:hover{color:var(--text);background:rgba(255,255,255,.04)}.cabinet-hero{padding:50px 0 30px}.cabinet-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--brand-sky);text-transform:uppercase;margin-bottom:14px}.cabinet-email{margin-top:10px;font-size:14px;color:var(--text-muted)}.section-head-small{margin-bottom:24px;max-width:720px}.section-head-small .h2{font-size:clamp(22px, 3vw, 30px)}.cab-reminders{padding:30px 0}.reminder-list{display:flex;flex-direction:column;gap:14px}.reminder{display:flex;gap:18px;background:var(--bg-card);border:1px solid var(--border);border-radius:18px;padding:22px 24px;align-items:center}.reminder-soon{border-color:rgba(255,193,7,.3);background:linear-gradient(180deg,rgba(255,193,7,.05),var(--bg-card) 50%)}.reminder-ic{width:52px;height:52px;border-radius:14px;background:rgba(135,197,255,.1);display:grid;place-items:center;font-size:26px;flex:0 0 auto}.reminder-body{flex:1;min-width:0}.reminder-row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px}.reminder-row h3{font-size:16px;font-weight:800;color:var(--text)}.reminder-row p{font-size:13px;color:var(--text-muted);margin-top:4px}.reminder-row p b{color:var(--text)}.reminder-soon .reminder-row p b{color:#ffc107}.reminder-price{font-size:16px;font-weight:800;color:var(--brand-sky);white-space:nowrap}.reminder-actions{display:flex;gap:10px;flex-wrap:wrap}.cab-orders{padding:50px 0}.orders-list{display:flex;flex-direction:column;gap:12px}.order{display:grid;grid-template-columns:130px 1fr auto auto;gap:20px;align-items:center;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:18px 22px;transition:.15s}.order:hover{border-color:var(--border-hi)}.order-date{font-size:13px;color:var(--text-muted);font-weight:600}.order-main{display:flex;gap:14px;align-items:center;min-width:0}.order-ic{width:40px;height:40px;border-radius:10px;background:rgba(135,197,255,.1);display:grid;place-items:center;font-size:20px;flex:0 0 auto}.order-info{min-width:0}.order-info h3{font-size:15px;font-weight:800;color:var(--text)}.order-info p{font-size:12px;color:var(--text-muted);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-amount{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.order-amount b{font-size:16px;color:var(--text);font-weight:800}.order-status{font-size:10.5px;font-weight:800;padding:3px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em}.order-status-done{background:rgba(46,230,168,.15);color:#2ee6a8;border:1px solid rgba(46,230,168,.3)}.cab-settings{padding:30px 0 80px}.settings-card{background:var(--bg-card);border:1px solid var(--border);border-radius:22px;padding:32px 28px}.settings-card .h2{font-size:clamp(20px, 2.5vw, 26px);margin:8px 0 24px}.settings-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:22px}.settings-item{display:flex;align-items:center;gap:8px;padding:10px 14px;background:rgba(255,255,255,.03);border:1px solid var(--border);border-radius:12px;cursor:pointer;font-size:14px;color:var(--text)}.settings-item input[type=checkbox]{accent-color:var(--brand-blue)}.settings-channels{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:24px}.settings-label{font-size:13px;color:var(--text-muted);font-weight:700;margin-right:4px}.settings-chip{display:flex;align-items:center;gap:6px;padding:8px 14px;background:rgba(255,255,255,.03);border:1px solid var(--border);border-radius:999px;cursor:pointer;font-size:13px;font-weight:600}.settings-chip input{accent-color:var(--brand-blue)}.settings-chip:has(input:checked){background:rgba(30,102,255,.15);border-color:var(--brand-sky)}.avatar-modal{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px}.avatar-modal[hidden]{display:none!important}.avatar-modal-bg{position:absolute;inset:0;background:rgba(10,18,38,.85);backdrop-filter:blur(12px)}.avatar-modal-card{position:relative;z-index:2;background:var(--bg-card);border:1px solid var(--border-hi);border-radius:24px;padding:36px 36px 28px;max-width:640px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 30px 80px rgba(30,102,255,.3)}.avatar-modal-close{position:absolute;top:16px;right:18px;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.04);border:1px solid var(--border);color:var(--text-muted);font-size:22px;cursor:pointer;display:grid;place-items:center;transition:.15s}.avatar-modal-close:hover{color:var(--text);border-color:var(--brand-sky)}.avatar-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--brand-sky);text-transform:uppercase;margin-bottom:14px}.avatar-modal-card .h2{font-size:clamp(22px, 3vw, 30px)}.avatar-lead{margin:10px 0 22px;font-size:14px;color:var(--text-muted);line-height:1.5}.avatar-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.avatar-opt{background:rgba(255,255,255,.03);border:1px solid var(--border);border-radius:14px;padding:16px 8px;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;font-size:12px;color:var(--text);font-family:inherit;font-weight:600;text-align:center;line-height:1.2;transition:.15s}.avatar-opt span{font-size:32px;line-height:1}.avatar-opt img{width:56px;height:56px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.35));transition:transform .2s}.avatar-opt:hover img{transform:scale(1.08) rotate(-3deg)}.avatar-opt:hover{border-color:var(--brand-sky);background:rgba(135,197,255,.06);transform:translateY(-2px)}@media (max-width:800px){.order{grid-template-columns:1fr;gap:10px}.order-amount{text-align:left;flex-direction:row;gap:12px}.reminder{flex-direction:column;align-items:flex-start}.reminder-row{width:100%}.login-feats{grid-template-columns:1fr}.avatar-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.avatar-grid{grid-template-columns:repeat(2,1fr)}.login-card{padding:32px 22px}}.btn-sm{padding:8px 14px;font-size:13px}.btn-ghost{background:0 0;border:1px solid var(--border);color:var(--text-muted)}.btn-ghost:hover{color:var(--text);border-color:var(--brand-sky)}.btn-secondary{background:rgba(135,197,255,.1);color:var(--brand-sky);border:1px solid rgba(135,197,255,.3)}.btn-secondary:hover{background:rgba(135,197,255,.18)}.reminder-explain{margin-top:12px;font-size:14px;color:var(--text-muted);line-height:1.5;max-width:720px}.reminder-foot{margin-top:18px;padding:14px 18px;background:rgba(135,197,255,.05);border:1px dashed var(--border-hi);border-radius:12px;font-size:13px;color:var(--text-muted);line-height:1.5}.nf-body{overflow-x:hidden}.nf-hero{position:relative;min-height:calc(100vh - 80px);padding:60px 0 80px;overflow:hidden}.nf-photo{position:absolute;inset:0;z-index:0;overflow:hidden}.nf-photo img{position:absolute;top:0;right:0;height:100%;width:auto;max-width:60%;object-fit:cover;object-position:left center;-webkit-mask-image:linear-gradient(to left,#000 60%,transparent 100%);mask-image:linear-gradient(to left,#000 60%,transparent 100%)}.nf-photo-overlay{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 70% 70% at 30% 50%,rgba(10,18,38,.95),transparent 70%),linear-gradient(180deg,rgba(10,18,38,.4) 0,rgba(10,18,38,.85) 100%)}.nf-photo-fallback{background:radial-gradient(circle at 70% 50%,rgba(30,102,255,.2),transparent 70%)}.nf-content{position:relative;z-index:2;max-width:720px;padding-top:30px}.nf-eyebrow{font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--brand-sky);text-transform:lowercase;margin-bottom:16px;opacity:.85}.nf-script{font-family:'Playfair Display',Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(34px, 5vw, 56px);color:rgba(255,255,255,.92);line-height:1;letter-spacing:-.01em;margin-bottom:4px}.nf-display{font-size:clamp(48px, 8vw, 96px);font-weight:900;letter-spacing:-.04em;color:#fff;line-height:.95;text-transform:uppercase;margin-bottom:30px}.nf-display-accent{color:var(--brand-sky);text-shadow:0 0 30px rgba(135,197,255,.5)}.nf-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:28px 0 36px}.nf-card{position:relative;background:rgba(20,32,66,.55);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(135,197,255,.25);border-radius:18px;padding:22px 24px;text-decoration:none;color:inherit;transition:.2s;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:16px}.nf-card::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(135,197,255,.08),transparent 60%);pointer-events:none}.nf-card:hover{border-color:var(--brand-sky);transform:translateY(-3px);box-shadow:0 20px 50px rgba(30,102,255,.25)}.nf-card-head{font-family:Inter,sans-serif;font-size:22px;font-weight:800;letter-spacing:-.01em;color:#fff}.nf-card-arr{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.08);border:1px solid rgba(135,197,255,.3);display:grid;place-items:center;font-size:18px;font-weight:900;color:var(--brand-sky);transition:.2s}.nf-card:hover .nf-card-arr{background:var(--brand-blue);color:#fff;border-color:var(--brand-sky);transform:translateX(4px)}.nf-quick{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin-top:20px;font-size:13px}.nf-quick-label{color:var(--text-muted);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.nf-quick a{color:var(--text);font-weight:600;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid var(--border);text-decoration:none;transition:.15s}.nf-quick a:hover{border-color:var(--brand-sky);background:rgba(135,197,255,.08);color:var(--brand-sky)}.nf-big-code{position:absolute;top:50%;right:4%;transform:translateY(-50%);font-family:Inter,sans-serif;font-size:clamp(140px, 22vw, 320px);font-weight:900;color:rgba(135,197,255,.06);letter-spacing:-.06em;line-height:1;pointer-events:none;z-index:1;user-select:none}@media (max-width:900px){.nf-photo img{max-width:100%;opacity:.5;-webkit-mask-image:linear-gradient(to top,#000 40%,transparent 100%);mask-image:linear-gradient(to top,#000 40%,transparent 100%)}.nf-photo-overlay{background:linear-gradient(180deg,rgba(10,18,38,.7) 0,rgba(10,18,38,.95) 100%)}.nf-cards{grid-template-columns:1fr}.nf-big-code{font-size:180px;opacity:.8;top:80px;right:-20px}}.art-hero-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.b2b-tariffs{padding:70px 0}.b2b-tariff-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:36px}.b2b-tariff{position:relative;background:var(--bg-card);border:1px solid var(--border);border-radius:20px;padding:28px 24px;transition:.2s}.b2b-tariff:hover{border-color:var(--brand-sky);transform:translateY(-4px)}.b2b-tariff-best{background:linear-gradient(180deg,rgba(30,102,255,.12),var(--bg-card) 50%);border-color:rgba(135,197,255,.4);box-shadow:0 24px 60px rgba(30,102,255,.18)}.b2b-tariff-tag{position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:var(--brand-blue);color:#fff;font-weight:900;font-size:10.5px;letter-spacing:.12em;padding:6px 14px;border-radius:999px;box-shadow:0 8px 20px rgba(30,102,255,.4)}.b2b-tariff-name{font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin-bottom:14px}.b2b-tariff-price{font-size:18px;color:var(--text);line-height:1;font-weight:600}.b2b-tariff-price b{font-size:40px;font-weight:900;color:var(--brand-sky);letter-spacing:-.03em;text-shadow:0 0 24px rgba(135,197,255,.3)}.b2b-tariff-price span{font-size:14px;color:var(--text-muted);margin-left:4px}.b2b-tariff-feats{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-direction:column;gap:8px}.b2b-tariff-feats li{position:relative;padding-left:22px;font-size:14px;color:var(--text);line-height:1.5}.b2b-tariff-feats li::before{content:"✓";position:absolute;left:0;color:#2ee6a8;font-weight:900}.b2b-tariff-note{margin-top:28px;padding:16px 22px;background:rgba(135,197,255,.04);border:1px dashed rgba(135,197,255,.25);border-radius:14px;font-size:14px;color:var(--text-muted);line-height:1.5;text-align:center}.b2b-tariff-cta{text-align:center;margin-top:28px}.b2b-divider{padding:30px 0 10px}.b2b-divider-card{background:linear-gradient(135deg,rgba(255,193,7,.06),#0a1226 70%);border:1px solid rgba(255,193,7,.2);border-radius:22px;padding:30px 32px;text-align:center}.b2b-divider-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;color:#ffc107;text-transform:uppercase;margin-bottom:12px}.b2b-divider-card .h2{margin-bottom:10px}.b2b-divider-card p{color:var(--text-muted);font-size:15px;line-height:1.55;max-width:720px;margin:0 auto}@media (max-width:1100px){.b2b-tariff-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.b2b-tariff-grid{grid-template-columns:1fr}.b2b-tariff-price b{font-size:34px}}:root{--section-pad:96px;--section-pad-lg:132px;--section-pad-sm:60px;--section-gap:56px;--lift-1:translateY(-2px);--lift-2:translateY(-4px);--lift-3:translateY(-6px);--glow-1:0 8px 20px rgba(30,102,255,.25);--glow-2:0 16px 40px rgba(30,102,255,.35);--glow-3:0 28px 70px rgba(30,102,255,.5);--glow-sky:0 12px 36px rgba(135,197,255,.35);--depth-btn:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(0,0,0,.25),0 8px 22px rgba(30,102,255,.32),0 1px 0 rgba(255,255,255,.04);--depth-btn-hover:inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(0,0,0,.28),0 18px 44px rgba(30,102,255,.45),0 1px 0 rgba(255,255,255,.06);--depth-btn-active:inset 0 2px 4px rgba(0,0,0,.35),inset 0 -1px 0 rgba(255,255,255,.05),0 4px 10px rgba(30,102,255,.25)}.section-head{padding-top:var(--section-pad);margin-bottom:60px}.faq,.situations,.subs-prices,.trust-3{padding-top:0}.subs-prices{padding-bottom:var(--section-pad-sm)}.trust-3{padding-bottom:var(--section-pad-sm)}.situations{padding-bottom:var(--section-pad-sm)}.faq{padding-bottom:var(--section-pad-sm)}.video-reviews{padding-top:var(--section-pad-sm);padding-bottom:28px}.reviews{padding-bottom:var(--section-pad-sm)}.final-cta{padding-top:var(--section-pad-sm);padding-bottom:var(--section-pad)}.hero{padding-bottom:var(--section-pad-sm)}.h1{max-width:18ch;line-height:.96}.section-head .h2{max-width:22ch;margin-left:auto;margin-right:auto}.art-prose .h2{max-width:22ch}.lead{line-height:1.6}.section-lead{line-height:1.6;max-width:600px}.art-hero-text .h1{max-width:16ch}.art-hero-text .lead{max-width:520px}.btn{position:relative;isolation:isolate;will-change:transform,box-shadow;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease,filter .2s ease}.btn-primary{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,0) 40%),var(--brand-grad);box-shadow:var(--depth-btn)}.btn-primary::after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(120% 100% at 50% -10%,rgba(255,255,255,.35),transparent 55%);opacity:.6;pointer-events:none;transition:opacity .25s ease;z-index:0}.btn-primary>*{position:relative;z-index:1}.btn-primary:hover{transform:var(--lift-1);box-shadow:var(--depth-btn-hover);filter:saturate(1.08)}.btn-primary:hover::after{opacity:1}.btn-primary:active{transform:translateY(0) scale(.985);box-shadow:var(--depth-btn-active);transition-duration:.08s}.btn-secondary{background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,0)),rgba(135,197,255,.12);border:1px solid rgba(135,197,255,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 6px 18px rgba(30,102,255,.18)}.btn-secondary:hover{transform:var(--lift-1);border-color:var(--brand-sky);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 14px 30px rgba(30,102,255,.32)}.btn-secondary:active{transform:translateY(0) scale(.985);box-shadow:inset 0 2px 4px rgba(0,0,0,.25);transition-duration:.08s}.btn-ghost{background:rgba(255,255,255,.025);border:1px solid var(--border-hi);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.btn-ghost:hover{transform:var(--lift-1);background:rgba(135,197,255,.06);border-color:var(--brand-sky);color:var(--text);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 24px rgba(30,102,255,.18)}.btn-ghost:active{transform:translateY(0) scale(.985);box-shadow:inset 0 2px 4px rgba(0,0,0,.25);transition-duration:.08s}.btn-large{padding:18px 16px 18px 30px;font-size:16px}.btn .arr{transition:transform .25s cubic-bezier(.2,.8,.2,1),background .2s}.btn:hover .arr{transform:translateX(2px)}.cta-pill{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 4px 14px rgba(0,0,0,.18);transition:transform .2s,background .2s,border-color .2s,box-shadow .25s}.cta-pill:hover{transform:var(--lift-1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 10px 28px rgba(30,102,255,.28)}.b2b-tariff,.cross-card,.fear-row-card,.how-card,.review-card,.sit-card,.subs-card,.svc-card,.tariff-card,.trust3-card{transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s ease,box-shadow .3s ease,background .25s ease;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.b2b-tariff:hover,.cross-card:hover,.fear-row-card:hover,.how-card:hover,.review-card:hover,.sit-card:hover,.subs-card:hover,.svc-card:hover,.tariff-card:hover,.trust3-card:hover{transform:var(--lift-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),var(--glow-2)}.b2b-tariff-best,.subs-card.subs-card-wide,.tariff-card:nth-child(2){background:linear-gradient(180deg,rgba(30,102,255,.14),rgba(15,24,48,.55) 60%);border-color:rgba(135,197,255,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 20px 50px rgba(30,102,255,.22)}.art-hero,.hero,.login-section{position:relative;isolation:isolate}.art-hero::before,.hero::before{content:"";position:absolute;left:50%;top:-40px;transform:translateX(-50%);width:1100px;height:600px;background:radial-gradient(ellipse 60% 50% at 30% 30%,rgba(30,102,255,.32),transparent 60%),radial-gradient(ellipse 50% 40% at 80% 60%,rgba(135,197,255,.22),transparent 65%);filter:blur(60px);z-index:-1;pointer-events:none;opacity:.9;animation:heroBgPulse 9s ease-in-out infinite}@keyframes heroBgPulse{0%,100%{opacity:.7;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.04)}}.login-section{padding:var(--section-pad) 0 var(--section-pad)}.login-card{background:linear-gradient(180deg,rgba(20,32,66,.85),rgba(15,24,48,.85));border-color:var(--border-hi);box-shadow:0 40px 100px rgba(0,0,0,.5),0 0 80px rgba(30,102,255,.18),inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(20px);position:relative;overflow:hidden}.login-card::before{content:"";position:absolute;right:-120px;top:-120px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(30,102,255,.3),transparent 65%);filter:blur(20px);pointer-events:none}.login-card::after{content:"";position:absolute;left:-120px;bottom:-120px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(135,197,255,.22),transparent 65%);filter:blur(20px);pointer-events:none}.login-card>*{position:relative;z-index:1}.login-feat-ic{background:linear-gradient(135deg,rgba(30,102,255,.25),rgba(135,197,255,.1));border:1px solid rgba(135,197,255,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 8px 18px rgba(30,102,255,.18)}.login-field>input{box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 2px 6px rgba(0,0,0,.15)}.trust-bar{background:linear-gradient(180deg,rgba(15,24,48,.6),rgba(15,24,48,.4));box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.stats-row{background:radial-gradient(ellipse 80% 100% at 0 0,rgba(255,255,255,.08),transparent 60%),var(--brand-grad);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(0,0,0,.18),0 30px 80px var(--brand-glow)}.final-cta-card{background:0 0;box-shadow:none;overflow:visible}.final-cta-card .eppi-quote{bottom:24px;right:0}.reviews-grid .review-card:nth-child(3n+1){transform:rotate(-.4deg)}.reviews-grid .review-card:nth-child(3n+2){transform:rotate(.3deg)}.reviews-grid .review-card:nth-child(3n+3){transform:rotate(-.2deg)}.reviews-grid .review-card:hover{transform:rotate(0) var(--lift-2)}.nav a{transition:color .15s ease,transform .15s ease}.nav a:hover{transform:translateY(-1px)}@media (max-width:1100px){:root{--section-pad:72px;--section-pad-lg:96px;--section-pad-sm:48px}}@media (max-width:900px){:root{--section-pad:60px;--section-pad-lg:80px;--section-pad-sm:40px}.art-hero::before,.hero::before{width:100%;height:400px;filter:blur(50px)}.b2b-tariff-grid{gap:12px}.b2b-tariff{padding:22px 18px}.b2b-tariff-price b{font-size:32px}.h1{max-width:100%}.art-hero-text .h1{max-width:100%}.reviews-grid .review-card{transform:none!important}.stats-row{padding:26px 22px}.stat-v{font-size:clamp(28px, 8vw, 38px)}.b2b-slider,.b2b-slider-stage{max-width:100%;overflow:hidden}.cabinet-user{margin-left:0}}@media (max-width:760px){.art-hero::before,.hero::before{opacity:.6}.login-card{padding:36px 22px;border-radius:20px}.login-card::after,.login-card::before{width:220px;height:220px}.login-feats{grid-template-columns:1fr;gap:14px;padding-top:24px;margin-top:24px}.final-cta-card{padding:30px 0;border-radius:0}.btn{padding:14px 12px 14px 22px}.btn-large{padding:16px 14px 16px 24px;font-size:15px}.b2b-tariff{padding:24px 20px}.region-card{text-align:left}.region-cta{width:100%;justify-self:stretch}.region-cta .btn{width:100%;justify-content:center}.section-head{margin-bottom:32px}.stats-row{grid-template-columns:1fr 1fr;gap:16px}}@media (max-width:480px){.stats-row{grid-template-columns:1fr;gap:14px}.h1{font-size:clamp(28px, 8vw, 38px)}.reviews-grid{gap:12px}.cabinet-av{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important}}.btn:focus-visible,.cta-pill:focus-visible,.login-field>input:focus-visible,.nav a:focus-visible{outline:2px solid var(--brand-sky);outline-offset:3px}.fears-scene{position:relative;overflow:hidden;min-height:900px;padding:108px 0 58px;background:0 0;color:#f7f8ff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.fears-scene,.fears-scene *{box-sizing:border-box}.fears-scene .wrap{position:relative;z-index:2;width:min(1410px,calc(100% - 72px));margin:0 auto}.fears-scene-bg{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.fears-scene-bg::before{content:"";position:absolute;left:50%;top:235px;width:820px;height:610px;transform:translateX(-50%);background:radial-gradient(circle at 50% 55%,rgba(35,93,255,.43) 0,rgba(35,93,255,.18) 34%,rgba(35,93,255,.05) 58%,transparent 74%),radial-gradient(circle at 48% 38%,rgba(94,62,255,.22) 0,transparent 54%);filter:blur(24px);opacity:.94}.fears-scene-bg::after{content:"";position:absolute;left:50%;top:312px;width:1040px;height:540px;transform:translateX(-50%);background:radial-gradient(circle at 50% 50%,rgba(26,89,255,.15) 0 1px,transparent 1.7px),radial-gradient(circle at 50% 50%,rgba(97,140,255,.18),transparent 62%);background-size:36px 36px,auto;mask-image:radial-gradient(ellipse at center,#000 0%,rgba(0,0,0,.85) 38%,transparent 72%);opacity:.38}.fears-scene-orb{position:absolute;display:block;border-radius:999px;filter:blur(42px)}.fears-scene-orb-1{left:365px;top:255px;width:360px;height:360px;background:rgba(28,88,255,.16)}.fears-scene-orb-2{right:325px;top:365px;width:410px;height:410px;background:rgba(81,59,255,.13)}.fears-scene-particle{position:absolute;width:3px;height:3px;border-radius:50%;background:#3e7cff;box-shadow:0 0 14px rgba(56,116,255,.85);opacity:.55}.fears-scene-particle-1{left:38%;top:52%}.fears-scene-particle-2{left:59%;top:42%;opacity:.4}.fears-scene-particle-3{left:66%;top:69%;opacity:.48}.fears-scene-head{position:relative;z-index:5;text-align:center;margin:0 auto}.fears-scene-kicker{display:none}.fears-scene-title{margin:0;font-size:clamp(42px, 4.12vw, 64px);line-height:.99;letter-spacing:-.055em;font-weight:850;color:#fbfbff;text-shadow:0 8px 30px rgba(0,0,0,.28)}.fears-scene-title .grad-blue{display:block;padding-bottom:5px;background:linear-gradient(180deg,#7390ff 0,#4165ff 46%,#2757ff 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 10px 24px rgba(42, 93, 255, .24))}.fears-scene-lead{margin:17px 0 0;font-size:20px;line-height:1.35;font-weight:450;letter-spacing:-.025em;color:#939bc6}.fears-scene-stage{position:relative;z-index:2;height:660px;margin-top:34px}.fears-arc{position:absolute;z-index:1;pointer-events:none;overflow:visible;opacity:.95}.fears-arc path{filter:drop-shadow(0 0 4px rgba(67, 139, 255, .85)) drop-shadow(0 0 16px rgba(25, 91, 255, .75)) drop-shadow(0 0 32px rgba(42, 83, 255, .38))}.fears-arc-1{left:323px;top:140px;width:760px;height:390px;transform:rotate(-9deg)}.fears-arc-2{left:407px;top:222px;width:585px;height:378px;transform:rotate(10deg);opacity:.88}.fears-arc-3{left:365px;top:95px;width:670px;height:470px;opacity:.42;transform:rotate(3deg)}.fears-scene-card{position:absolute;z-index:4;width:356px;min-height:326px;padding:30px 30px 30px;border:1px solid rgba(52,101,234,.4);border-radius:29px;background:linear-gradient(145deg,rgba(15,25,61,.8),rgba(7,13,34,.7) 54%,rgba(5,10,28,.78)),radial-gradient(circle at 18% 12%,rgba(42,101,255,.17),transparent 46%);box-shadow:inset 0 1px 0 rgba(127,169,255,.08),0 22px 70px rgba(0,0,0,.25),0 0 38px rgba(20,79,255,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.fears-scene-card::before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:radial-gradient(circle at 26% 0,rgba(60,123,255,.28),transparent 38%);opacity:.8}.fears-scene-card::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 45%);pointer-events:none}.f-card-1{left:53px;top:32px;transform:rotate(-.8deg)}.f-card-3{left:76px;top:426px;width:366px;min-height:313px;transform:rotate(-1.6deg)}.f-card-2{right:49px;top:6px;width:358px;min-height:335px;transform:rotate(2.1deg)}.f-card-4{right:70px;top:405px;width:358px;min-height:310px;transform:rotate(1.9deg)}.fears-scene-icon{position:relative;display:grid;place-items:center;width:66px;height:66px;margin:0 0 22px;border:1px solid rgba(65,122,255,.34);border-radius:16px;color:#7babff;background:linear-gradient(145deg,rgba(25,48,107,.72),rgba(8,16,45,.72)),radial-gradient(circle at 35% 20%,rgba(83,145,255,.27),transparent 55%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 34px rgba(0,0,0,.2),0 0 30px rgba(31,97,255,.13)}.fears-scene-icon svg{width:31px;height:31px;filter:drop-shadow(0 0 8px rgba(61, 126, 255, .45))}.f-card-1 .fears-scene-icon{color:#b8c4d7}.f-card-1 .fears-scene-icon svg{color:#cdd3d4}.f-card-3 .fears-scene-icon{color:#69a3ff}.f-card-4 .fears-scene-icon{color:#ffc04e}.fears-scene-card h3{margin:0 0 16px;max-width:290px;font-size:25px;line-height:1.13;letter-spacing:-.045em;font-weight:820;color:#fbfbff}.fears-scene-card p{margin:0;max-width:292px;font-size:17px;line-height:1.55;letter-spacing:-.02em;font-weight:430;color:#9ba4cf}.fears-scene-link{display:inline-flex;align-items:center;margin-top:25px;color:#4d70ff;text-decoration:none;font-size:17px;line-height:1;font-weight:760;letter-spacing:-.025em;text-shadow:0 0 18px rgba(59,100,255,.25)}.fears-scene-link:hover{color:#6f8bff}.fears-scene-center{position:absolute;z-index:3;left:50%;top:118px;width:590px;height:590px;transform:translateX(-50%);pointer-events:none}.fears-scene-glow{position:absolute;left:50%;bottom:34px;width:610px;height:405px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle at 50% 54%,rgba(76,118,255,.52),rgba(28,84,255,.28) 31%,rgba(24,61,194,.12) 55%,transparent 75%),radial-gradient(circle at 46% 25%,rgba(93,186,255,.26),transparent 45%);filter:blur(22px);opacity:.93}.fears-scene-halo{position:absolute;left:50%;bottom:64px;width:514px;height:514px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle at center,rgba(26,76,255,.03),transparent 53%),conic-gradient(from 220deg,transparent 0 11%,rgba(68,142,255,.9) 14%,rgba(40,98,255,.15) 22%,transparent 33%,transparent 56%,rgba(92,77,255,.86) 66%,rgba(50,95,255,.18) 76%,transparent 84%);filter:drop-shadow(0 0 12px rgba(53, 130, 255, .65)) drop-shadow(0 0 38px rgba(47, 78, 255, .52));opacity:.83;mask-image:radial-gradient(circle,transparent 57%,#000 58%,#000 59.2%,transparent 60.3%)}.fears-scene-portrait{position:absolute;z-index:2;left:50%;bottom:0;width:548px;max-width:none;height:auto;transform:translateX(-50%);object-fit:contain;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.2) 5%,#000 18%,#000 100%),radial-gradient(ellipse 50% 60% at 50% 50%,#000 60%,rgba(0,0,0,.75) 80%,rgba(0,0,0,.25) 92%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.2) 5%,#000 18%,#000 100%),radial-gradient(ellipse 50% 60% at 50% 50%,#000 60%,rgba(0,0,0,.75) 80%,rgba(0,0,0,.25) 92%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect;filter:brightness(1.1) saturate(1.12) contrast(1.05) drop-shadow(0 30px 58px rgba(0, 0, 0, .55)) drop-shadow(0 0 48px rgba(34, 88, 255, .42))}.fears-scene-center::after{content:"";position:absolute;z-index:5;left:50%;bottom:-2px;width:700px;height:178px;transform:translateX(-50%);background:linear-gradient(180deg,transparent 0,rgba(5,8,22,.16) 30%,rgba(5,8,22,.72) 76%,rgba(5,8,22,.95) 100%);pointer-events:none}.fears-chip{display:none!important}.fears-chip-disabled-original{position:absolute;z-index:4;display:grid;place-items:center;width:76px;height:76px;border-radius:18px;border:1px solid rgba(72,126,255,.42);color:#a8c5ff;background:linear-gradient(145deg,rgba(27,48,107,.72),rgba(10,18,53,.65)),radial-gradient(circle at 35% 20%,rgba(95,148,255,.24),transparent 58%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 34px rgba(35,94,255,.24),0 20px 50px rgba(0,0,0,.22);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.fears-chip svg{width:38px;height:38px;filter:drop-shadow(0 0 12px rgba(68, 133, 255, .55))}.fears-chip-shield{left:39px;top:102px;width:90px;height:90px;border-radius:19px;color:#6cb2ff}.fears-chip-chat{right:20px;top:92px;color:#d9e2ff}.fears-chip-lock{left:26px;bottom:65px;width:66px;height:66px;border-radius:16px;color:#7fb0ff}.fears-chip-lock svg{width:31px;height:31px}.fears-chip-check{right:41px;bottom:87px;width:68px;height:68px;border-radius:50%;color:#fff;background:linear-gradient(145deg,rgba(43,67,135,.72),rgba(15,27,74,.67)),radial-gradient(circle at 35% 20%,rgba(133,168,255,.21),transparent 58%)}.fears-chip-check svg{width:34px;height:34px}.fears-scene-trust{position:relative;z-index:7;display:flex;align-items:center;justify-content:center;gap:19px;width:fit-content;min-width:650px;min-height:64px;margin:60px auto 0;padding:0 32px;border:1px solid rgba(61,103,222,.36);border-radius:999px;background:linear-gradient(180deg,rgba(14,25,66,.78),rgba(8,14,39,.76)),radial-gradient(circle at 15% 0,rgba(54,112,255,.18),transparent 46%);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 34px rgba(42,91,255,.12),0 18px 50px rgba(0,0,0,.24);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#b4bade;font-size:16px;line-height:1;font-weight:460;letter-spacing:-.025em}.fears-scene-trust-ico{display:grid;place-items:center;width:30px;height:30px;color:#fff;background:linear-gradient(180deg,#4384ff,#1b54e9);border-radius:9px;box-shadow:0 0 20px rgba(46,111,255,.45)}.fears-scene-trust-ico svg{width:20px;height:20px}.fears-scene-trust-dot{color:#536090;margin:0 1px}@media (max-width:1180px){.fears-scene{padding-top:80px}.fears-scene .wrap{width:min(100% - 32px,760px)}.fears-scene-stage{height:auto;display:grid;grid-template-columns:1fr;gap:18px;margin-top:34px;padding-top:520px}.fears-scene-center{top:0;width:min(590px,100%);height:530px}.fears-scene-portrait{width:min(520px,92vw)}.f-card-1,.f-card-2,.f-card-3,.f-card-4,.fears-scene-card{position:relative;left:auto;right:auto;top:auto;width:100%;min-height:auto;transform:none}.fears-arc{display:none}.fears-scene-trust{min-width:0;width:100%;margin-top:22px;flex-wrap:wrap;min-height:58px;padding:14px 20px;gap:12px;text-align:center}}@media (max-width:560px){.fears-scene{min-height:0;padding:58px 0 44px}.fears-scene-title{font-size:42px}.fears-scene-lead{font-size:17px}.fears-scene-stage{padding-top:420px}.fears-scene-center{height:430px}.fears-chip-shield{left:6px;top:86px;width:70px;height:70px}.fears-chip-chat{right:5px;top:92px;width:62px;height:62px}.fears-chip-lock{left:5px;bottom:56px}.fears-chip-check{right:10px;bottom:70px}.fears-scene-card{padding:24px;border-radius:24px}.fears-scene-card h3{font-size:23px}.fears-scene-card p{font-size:16px}}.warn-scam{position:relative;padding:80px 0;background:0 0;overflow:hidden}.warn-scam::before{content:"";position:absolute;pointer-events:none;left:-200px;top:10%;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(255,90,90,.14),transparent 60%);filter:blur(90px);z-index:0}.warn-scam::after{content:"";position:absolute;pointer-events:none;right:-200px;bottom:10%;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(30,102,255,.18),transparent 60%);filter:blur(100px);z-index:0}.warn-scam-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}.warn-scam-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;background:rgba(255,90,90,.12);border:1px solid rgba(255,90,90,.3);color:#ff7f7f;font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px}@keyframes scamPulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}}.warn-scam-title{font-size:clamp(32px, 4vw, 48px);font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#fff;margin:0 0 22px}.grad-danger{background:linear-gradient(90deg,#ff6b6b,#ff4d6d);-webkit-background-clip:text;background-clip:text;color:transparent}.warn-scam-lead{font-size:17px;line-height:1.6;color:rgba(225,232,247,.78);margin:0 0 32px}.warn-scam-lead b{color:#ff8a8a;font-weight:700}.warn-scam-list{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:12px}.warn-scam-list li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;color:rgba(225,232,247,.82)}.warn-scam-visual{position:relative;display:grid;place-items:center;min-height:480px}.warn-scam-glow{position:absolute;left:50%;top:50%;width:500px;height:500px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(30,102,255,.32),transparent 65%);filter:blur(70px)}.warn-scam-visual img{position:relative;z-index:2;max-width:100%;height:auto;filter:drop-shadow(0 30px 60px rgba(0, 0, 0, .55)) drop-shadow(0 0 60px rgba(30, 102, 255, .35))}@media (max-width:960px){.warn-scam-grid{grid-template-columns:1fr;gap:32px}.warn-scam-visual{min-height:320px;order:-1}.warn-scam-title{font-size:clamp(28px, 6vw, 36px)}}.warn-scam-grid{display:grid!important;grid-template-columns:1.05fr 1fr!important;gap:60px!important;align-items:center!important}.warn-scam-eyebrow{display:inline-flex!important;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;background:rgba(30,102,255,.1)!important;border:1px solid rgba(135,197,255,.3)!important;color:#87c5ff!important;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;margin-bottom:24px}.warn-scam-eyebrow-ico{display:grid;place-items:center;color:#87c5ff}.warn-scam-eyebrow-ico svg{width:16px;height:16px}.warn-scam-title{font-size:clamp(32px, 4vw, 50px);font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#fff;margin:0 0 22px}.grad-blue{background:linear-gradient(90deg,#1e66ff,#87c5ff);-webkit-background-clip:text;background-clip:text;color:transparent}.warn-scam-lead{font-size:17px;line-height:1.55;color:rgba(225,232,247,.7);margin:0 0 32px;max-width:540px}.warn-scam-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.warn-scam-item{display:flex;align-items:center;gap:16px;padding:8px 0;background:0 0;border:none;transition:transform .3s}.warn-scam-item:hover{transform:translateX(4px)}.warn-scam-item-ico{flex-shrink:0;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(160deg,#2e7bff 0,#1452d9 60%,#0c3aa8 100%);color:#fff;box-shadow:0 10px 22px rgba(20,82,217,.45),inset 0 1px 0 rgba(255,255,255,.25)}.warn-scam-item-ico svg{width:22px;height:22px}.warn-scam-item-text h4{font-size:16px;font-weight:700;color:#fff;margin:0 0 4px;letter-spacing:-.01em}.warn-scam-item-text p{font-size:13.5px;line-height:1.45;color:rgba(225,232,247,.62);margin:0}.warn-scam-visual{position:relative;display:grid;place-items:center;min-height:760px;overflow:visible}.warn-scam-visual img{position:relative;z-index:2;width:130%;height:auto;max-width:none;display:block;transform:translateX(-8%);mix-blend-mode:lighten;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 45%,rgba(0,0,0,.55) 70%,rgba(0,0,0,.15) 88%,transparent 100%),radial-gradient(ellipse 65% 75% at 50% 45%,#000 30%,rgba(0,0,0,.75) 60%,rgba(0,0,0,.25) 80%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 45%,rgba(0,0,0,.55) 70%,rgba(0,0,0,.15) 88%,transparent 100%),radial-gradient(ellipse 65% 75% at 50% 45%,#000 30%,rgba(0,0,0,.75) 60%,rgba(0,0,0,.25) 80%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect;filter:drop-shadow(0 30px 60px rgba(0,0,0,.55))}.warn-scam-glow{position:absolute;left:50%;top:50%;width:780px;height:780px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(30,102,255,.4),transparent 65%);filter:blur(80px);z-index:1}.warn-scam-pill{margin:10px auto 0;width:fit-content;max-width:100%;display:flex;align-items:center;gap:18px;padding:20px 30px;background:0 0;border:none;box-shadow:none}.warn-scam-pill-text{font-size:14px;line-height:1.5;color:rgba(225,232,247,.78)}.warn-scam-pill-text b{display:block;color:#fff;font-weight:700;margin-bottom:2px}@media (max-width:960px){.warn-scam-grid{grid-template-columns:1fr!important;gap:36px!important}.warn-scam-visual{min-height:380px;order:-1}.warn-scam-visual img{max-width:420px}.warn-scam-pill{flex-direction:row;padding:16px 22px}}.eppi-mock-hero{position:relative;display:grid;place-items:center;min-height:760px;overflow:visible}.eppi-mock-hero img,.eppi-mock-hero video{position:relative;z-index:1;width:180%!important;max-width:none!important;height:auto;display:block;margin:0 auto;transform:translateX(-45%);-webkit-mask-image:radial-gradient(ellipse 32% 50% at 62% 52%,#000 70%,rgba(0,0,0,.7) 85%,rgba(0,0,0,.2) 95%,transparent 100%);mask-image:radial-gradient(ellipse 32% 50% at 62% 52%,#000 70%,rgba(0,0,0,.7) 85%,rgba(0,0,0,.2) 95%,transparent 100%);filter:brightness(1) saturate(1) contrast(1) drop-shadow(0 30px 60px rgba(0,0,0,.6)) drop-shadow(0 0 40px rgba(30,102,255,.25));animation:eppiHeroPop 1.4s cubic-bezier(.22,1.2,.36,1) both,eppiHeroFloat 6s ease-in-out 1.4s infinite}@keyframes eppiHeroPop{0%{opacity:0;transform:translateX(-45%) scale(.85) translateY(40px)}60%{opacity:1;transform:translateX(-45%) scale(1.04) translateY(-14px)}100%{opacity:1;transform:translateX(-45%) scale(1) translateY(0)}}@keyframes eppiHeroFloat{0%,100%{transform:translateX(-45%) translateY(0) rotate(-.5deg)}50%{transform:translateX(-45%) translateY(-14px) rotate(.6deg)}}.eppi-hero-glow{position:absolute;left:50%;top:52%;width:1100px;height:1100px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(30,102,255,.5) 0,rgba(30,102,255,.2) 30%,transparent 65%),conic-gradient(from 220deg,transparent 0 12%,rgba(135,197,255,.6) 16%,transparent 28%,transparent 60%,rgba(135,197,255,.5) 68%,transparent 80%);filter:blur(70px);z-index:1;animation:eppiHeroPortal 5s ease-in-out infinite}@keyframes eppiHeroPortal{0%,100%{opacity:.9;transform:translate(-50%,-50%) scale(1) rotate(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08) rotate(12deg)}}@media (max-width:960px){.eppi-mock-hero{min-height:420px}.eppi-mock-hero img{width:150%}.eppi-hero-glow{width:540px;height:540px}}@media (max-width:960px){.final-cta-card{grid-template-columns:1fr!important;gap:24px!important;padding:20px 0 0!important}.final-cta-card .eppi-text{padding-bottom:10px}.eppi-mock-hero{min-height:380px!important;width:100%!important}.eppi-mock-hero img,.eppi-mock-hero video{width:110%!important;max-width:520px!important;transform:translateX(0)!important;margin:0 auto!important;animation:none!important;-webkit-mask-image:radial-gradient(ellipse 50% 60% at 50% 50%,#000 60%,rgba(0,0,0,.6) 82%,transparent 100%)!important;mask-image:radial-gradient(ellipse 50% 60% at 50% 50%,#000 60%,rgba(0,0,0,.6) 82%,transparent 100%)!important}.eppi-hero-glow{width:460px!important;height:460px!important}.fears-scene{padding:50px 0!important}.fears-scene-title{font-size:clamp(28px, 7vw, 38px)!important}.fears-scene-center{position:relative!important;height:420px!important;margin:0 auto!important}.fears-scene-portrait{width:100%!important;max-width:360px!important;left:50%!important;transform:translateX(-50%)!important}.warn-scam{padding:50px 0!important}.warn-scam-title{font-size:clamp(28px, 7vw, 36px)!important}.warn-scam-visual{min-height:360px!important;order:-1!important}.warn-scam-visual img{width:100%!important;max-width:420px!important;transform:translateX(0)!important}.warn-scam-glow{width:460px!important;height:460px!important}.warn-scam-pill{flex-direction:column!important;align-items:flex-start!important;text-align:left!important;margin-top:30px!important;padding:0 16px!important}}@media (max-width:560px){.fears-scene-center{height:340px!important}.fears-scene-portrait{max-width:280px!important}.fears-scene-title{font-size:28px!important}.warn-scam-title{font-size:26px!important}.warn-scam-visual{min-height:280px!important}.warn-scam-visual img{max-width:320px!important}.eppi-mock-hero{min-height:320px!important}.eppi-mock-hero img,.eppi-mock-hero video{max-width:380px!important}.eppi-hero-glow{width:360px!important;height:360px!important}}@media (max-width:960px){.fears-scene{position:relative;padding:60px 0!important;overflow:hidden}.fears-scene-stage{display:block!important;position:relative;min-height:0!important}.fears-scene-center{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;z-index:0!important;pointer-events:none}.fears-scene-portrait{position:absolute!important;left:50%!important;top:50%!important;width:130%!important;max-width:none!important;height:auto!important;transform:translate(-50%,-50%)!important;opacity:.55;filter:brightness(.85) saturate(.9) blur(0px)!important}.fears-scene-glow{width:100%!important;height:100%!important;left:50%!important;top:50%!important}.fears-scene-card{position:relative!important;z-index:2!important;margin-bottom:14px!important}.fears-scene-head{position:relative!important;z-index:2!important;margin-bottom:30px!important}.fears-chip{display:none!important}.fears-scene-trust{position:relative;z-index:2}.warn-scam{position:relative;padding:60px 0!important;overflow:hidden}.warn-scam-grid{display:block!important;position:relative}.warn-scam-visual{position:absolute!important;inset:0!important;width:100%!important;min-height:0!important;height:100%!important;z-index:0!important;order:0!important;pointer-events:none;display:block!important}.warn-scam-visual img{position:absolute!important;left:50%!important;top:50%!important;width:140%!important;max-width:none!important;transform:translate(-50%,-50%)!important;opacity:.45;mix-blend-mode:normal!important;filter:brightness(.85) saturate(.85)!important}.warn-scam-glow{width:100%!important;height:100%!important}.warn-scam-text{position:relative!important;z-index:2}.warn-scam-pill{position:relative;z-index:2}}@media (max-width:960px){.fears-scene-portrait{width:200%!important;opacity:.75!important}.fears-scene-card{background:linear-gradient(90deg,rgba(18,28,62,.05) 0,rgba(18,28,62,.18) 30%,rgba(18,28,62,.55) 70%,rgba(10,18,42,.75) 100%)!important;border-color:rgba(135,197,255,.1)!important}}@media (max-width:960px){.fears-scene-portrait{top:0!important;transform:translate(-50%,-10%)!important}}@media (max-width:960px){.fears-scene-card{display:grid!important;grid-template-columns:auto 1fr!important;column-gap:14px!important;row-gap:8px!important;align-items:center!important;padding:20px 22px!important}.fears-scene-card .fears-scene-icon{grid-row:1;grid-column:1;margin-bottom:0!important;width:44px!important;height:44px!important;border-radius:12px!important}.fears-scene-card .fears-scene-icon svg{width:22px!important;height:22px!important}.fears-scene-card h3{grid-row:1;grid-column:2;margin:0!important;font-size:17px!important;line-height:1.2!important}.fears-scene-card p{grid-row:2;grid-column:1/-1;margin:0!important;font-size:14px!important}}@media (max-width:960px){.fears-scene-center::after{display:none!important}.fears-scene-bg::after,.fears-scene-bg::before{display:none!important}}@media (max-width:960px){.subs-card{display:grid!important;grid-template-columns:auto 1fr!important;column-gap:14px!important;row-gap:8px!important;align-items:center!important}.subs-card .subs-icon{grid-row:1;grid-column:1;width:44px!important;height:44px!important;margin-bottom:0!important}.subs-card .subs-icon img,.subs-card .subs-icon-emoji{width:28px!important;height:28px!important;font-size:24px!important}.subs-card h3{grid-row:1;grid-column:2;margin:0!important;font-size:17px!important;line-height:1.2!important}.subs-card p{grid-row:2;grid-column:1/-1;margin:0!important;font-size:14px!important}.subs-card .subs-price{grid-row:3;grid-column:1/-1;margin:4px 0 0!important}.subs-card .subs-link{grid-row:4;grid-column:1/-1}.trust3-card{display:grid!important;grid-template-columns:auto 1fr!important;column-gap:14px!important;row-gap:8px!important;align-items:center!important}.trust3-card .trust3-icon{grid-row:1;grid-column:1;width:44px!important;height:44px!important;font-size:24px!important;margin-bottom:0!important}.trust3-card h3{grid-row:1;grid-column:2;margin:0!important;font-size:17px!important;line-height:1.2!important}.trust3-card p{grid-row:2;grid-column:1/-1;margin:0!important;font-size:14px!important}}@media (max-width:960px){.how-card{display:grid!important;grid-template-columns:auto 1fr!important;column-gap:14px!important;row-gap:8px!important;align-items:center!important}.how-card .how-num{grid-row:1;grid-column:1;width:44px!important;height:44px!important;min-width:44px!important;font-size:18px!important;margin:0!important;display:grid!important;place-items:center!important;border-radius:12px!important}.how-card h3{grid-row:1;grid-column:2;margin:0!important;font-size:17px!important;line-height:1.2!important}.how-card p{grid-row:2;grid-column:1/-1;margin:0!important;font-size:14px!important}}.eppi-mock-hero{display:block!important;position:relative;width:100%;min-height:440px}.eppi-mock-hero img,.eppi-mock-hero video{position:relative!important;z-index:2;width:1120px!important;max-width:none!important;height:auto!important;display:block!important;margin:0!important;margin-left:-140px!important;transform:none!important;animation:none!important;-webkit-mask-image:radial-gradient(ellipse 38% 56% at 50% 50%,#000 65%,rgba(0,0,0,.75) 82%,rgba(0,0,0,.25) 94%,transparent 100%)!important;mask-image:radial-gradient(ellipse 38% 56% at 50% 50%,#000 65%,rgba(0,0,0,.75) 82%,rgba(0,0,0,.25) 94%,transparent 100%)!important;filter:brightness(1) saturate(1) contrast(1) drop-shadow(0 30px 60px rgba(0,0,0,.5)) drop-shadow(0 0 50px rgba(30,102,255,.25))!important}.eppi-mock-hero .eppi-hero-btn{position:absolute!important;z-index:10;right:0;top:50%;transform:translateY(-50%);white-space:nowrap}@media (max-width:960px){.eppi-mock-hero{min-height:360px!important}.eppi-mock-hero img,.eppi-mock-hero video{width:130%!important;margin-left:-15%!important}.eppi-mock-hero .eppi-hero-btn{position:relative!important;top:auto!important;right:auto!important;transform:none!important;margin:20px auto 0!important;width:100%!important;max-width:360px!important;display:block!important;text-align:center}}.phone-stage-slider{display:grid;place-items:center;position:relative;min-height:580px}.phone-slider{position:relative;z-index:2;animation:phoneSliderFloat 6s ease-in-out infinite}@keyframes phoneSliderFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}.phone-compare{position:relative;overflow:hidden}.phone-layer{position:absolute;inset:0;width:100%;height:100%}.phone-layer img{width:100%;height:100%;object-fit:cover;display:block}.phone-layer-after{z-index:1}.phone-layer-before{z-index:2;clip-path:inset(0 calc(var(--sweep,0) * 100%) 0 0)}.phone-compare-divider{position:absolute;top:0;bottom:0;width:3px;background:linear-gradient(180deg,transparent 0,#87c5ff 15%,#fff 50%,#87c5ff 85%,transparent 100%);box-shadow:0 0 14px rgba(135,197,255,.8),0 0 24px rgba(30,102,255,.6);z-index:3;transform:translateX(-50%);left:calc(100% - var(--sweep,0) * 100%);pointer-events:none}.phone-compare-handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#fff;display:grid;place-items:center;color:#1e66ff;box-shadow:0 8px 24px rgba(0,0,0,.45),0 0 0 4px rgba(135,197,255,.3)}.phone-compare-handle svg{width:20px;height:20px}.phone-layer .inscreen-badge{position:absolute!important;top:16px!important;bottom:auto!important;left:50%!important;transform:translateX(-50%);padding:6px 14px!important;border-radius:999px;font-weight:800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;width:auto!important;max-width:70%;z-index:20;backdrop-filter:blur(12px)}.phone-layer .inscreen-bad{background:rgba(255,77,109,.95);color:#fff;border:none;box-shadow:0 6px 20px rgba(255,77,109,.5)}.phone-layer .inscreen-ok{background:linear-gradient(135deg,#1e66ff,#87c5ff);color:#fff;border:none;box-shadow:0 8px 24px rgba(30,102,255,.55)}.phone-stage-slider .notif{opacity:var(--sweep, 0);transform:translateY(calc((1 - var(--sweep,0)) * 8px));transition:none}.phone-slider{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none;margin:0 auto}.phone-stage-slider{width:100%}.phone-compare{position:absolute;inset:12px;border-radius:30px;overflow:hidden;background:#050816}.phone-layer-after,.phone-layer-before{position:absolute;inset:0}@media (max-width:960px){.fears-scene-head{text-align:right!important;margin:0 0 14px!important;padding:0 16px!important}.fears-scene-title{font-size:28px!important;line-height:1.05!important;margin:0 0 6px!important;text-align:right!important}.fears-scene-lead{text-align:right!important;font-size:14px!important;margin:0!important}.fears-scene-kicker{display:none!important}.fears-scene{padding-top:26px!important}}.slider-mood{position:absolute;inset:0;z-index:1;display:grid;place-items:center;pointer-events:none}.slider-mood-img{position:absolute;top:50%;left:50%;width:130%;max-width:none;height:auto;mix-blend-mode:screen;filter:drop-shadow(0 0 36px rgba(135,197,255,.25));transition:opacity .25s ease-out,transform .35s ease-out}.slider-mood-sad{opacity:calc(1 - var(--sweep, 0));transform:translate(-50%,-50%) scale(calc(.96 + .04 * (1 - var(--sweep,0))))}.slider-mood-happy{opacity:var(--sweep, 0);transform:translate(-50%,-50%) scale(calc(.96 + .09 * var(--sweep,0)))}@media (max-width:960px){.phone-stage-slider .slider-mood,.slider-mood{inset:auto!important;top:auto!important;left:auto!important;right:0!important;bottom:0!important;width:auto!important;height:auto!important;display:block!important;z-index:1!important}.phone-stage-slider .phone-slider{z-index:5!important;animation:none!important;transform:translateX(-60px) perspective(1200px) rotateY(10deg) rotateX(6deg) rotateZ(4deg) scale(.78)!important;transform-origin:center center!important}.slider-mood-img{position:absolute!important;top:auto!important;left:auto!important;right:-56px!important;bottom:-10px!important;width:62vw!important;max-width:332px!important;min-width:202px!important;transform-origin:bottom right!important;filter:drop-shadow(0 0 18px rgba(135,197,255,.7)) drop-shadow(0 0 36px rgba(30,102,255,.5)) drop-shadow(0 0 60px rgba(30,102,255,.35))!important}.slider-mood-sad{transform:scale(calc(.96 + .04 * (1 - var(--sweep,0))))!important}.slider-mood-happy{transform:scale(calc(.96 + .09 * var(--sweep,0)))!important}}.phone-stage-slider .phone-slider{margin-left:0;margin-right:14%}@media (max-width:960px){.phone-stage-slider .phone-slider{margin-right:10%}}.m-btn img[alt=Telegram]{transform:scale(1.35)}@media (max-width:960px){.fears-scene{padding-top:120px!important}.fears-scene-head{margin:0 0 14px!important;padding:0 16px!important}}.logo{display:inline-flex;align-items:center;line-height:0}.logo-img{height:44px;width:auto;display:block}@media (max-width:960px){.hdr-row{display:flex!important;align-items:center!important;gap:12px}.burger{order:-1;display:flex!important;flex-direction:column;justify-content:space-between;width:28px;height:22px;padding:0;background:0 0;border:0;cursor:pointer}.burger span{display:block;width:100%;height:2.5px;background:#fff;border-radius:2px}}@media (max-width:960px){.fears-scene{padding:40px 0 60px!important}.fears-scene-head{position:relative!important;z-index:4!important;padding:0 18px!important;margin:0 0 6px!important;text-align:right!important}.fears-scene-title{margin:0 0 4px!important;font-size:26px!important}.fears-scene-lead{font-size:13px!important;margin:0!important}.fears-scene-portrait{top:80px!important}.fears-scene-stage{padding-top:320px!important}}@media (max-width:768px){.hero{padding-left:14px;padding-right:14px}.hero .eyebrow{margin-left:2px}.hero-left{padding:0 4px}}.eppi-mock-hero .eppi-hero-btn{position:absolute!important;z-index:10;left:0!important;right:auto!important;top:50%;transform:translateY(-50%);white-space:nowrap}.eppi-mock-hero img,.eppi-mock-hero video{mix-blend-mode:lighten!important;filter:brightness(1.05) saturate(1.08) contrast(1.04) drop-shadow(0 30px 60px rgba(0,0,0,.5)) drop-shadow(0 0 50px rgba(30,102,255,.3))!important}@media (max-width:960px){.eppi-mock-hero .eppi-hero-btn{position:relative!important;left:auto!important;transform:none!important;margin:20px auto 0!important;width:100%!important;max-width:360px!important;display:block!important;text-align:center}}.warn-scam-quote{position:relative;padding:8px 18px 8px 36px!important;font-style:italic;border-left:3px solid rgba(135,197,255,.5)}.warn-scam-quote b{font-style:normal;display:block;margin-bottom:6px;font-size:17px;color:#fff}@media (max-width:960px){.fears-scene-portrait{top:0!important;transform:translate(-50%,-10%)!important}.fears-scene-head{position:absolute!important;top:30px!important;right:16px!important;left:30%!important;z-index:8!important;padding:0!important;margin:0!important;pointer-events:none;text-align:right!important;text-shadow:0 2px 12px rgba(5,8,22,.6)}.fears-scene-stage{padding-top:360px!important}}@media (max-width:768px){.hero{padding-left:42px!important;padding-right:42px!important}.hero-left{padding:0!important}.hero .eyebrow{margin-left:0!important}}@media (max-width:960px){.eppi-mock-hero .eppi-hero-btn{position:absolute!important;left:0!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;width:auto!important;max-width:none!important;display:inline-flex!important;text-align:left!important}}.warn-scam-quote{position:relative;padding:8px 18px!important;font-style:italic;border:none!important}.warn-scam-quote::before{content:"«";position:absolute;left:-22px;top:-22px;font-size:72px;line-height:1;color:rgba(135,197,255,.45);font-family:Georgia,serif;font-style:normal}.warn-scam-quote::after{content:"»";position:absolute;right:-18px;bottom:-42px;font-size:72px;line-height:1;color:rgba(135,197,255,.45);font-family:Georgia,serif;font-style:normal}.warn-scam-quote b{font-style:normal;display:block;margin-bottom:6px;font-size:17px;color:#fff}@media (max-width:768px){.hero{padding-left:0!important;padding-right:0!important}}@media (max-width:768px){.subs-prices{padding-left:14px!important;padding-right:14px!important}.subs-prices .wrap{padding:0!important}}@media (max-width:960px){.fears-scene-portrait{transform:translate(-50%,-10%) translateY(-30px)!important}}@media (max-width:768px){.subs-prices{padding-left:0!important;padding-right:0!important}}@media (max-width:768px){.services{padding-left:14px!important;padding-right:14px!important}.services .wrap{padding:0!important}}.eppi-mock-hero img,.eppi-mock-hero video{width:1900px!important;margin-left:-260px!important;mix-blend-mode:screen!important;-webkit-mask-image:radial-gradient(ellipse 32% 48% at 50% 50%,#000 75%,rgba(0,0,0,.6) 88%,transparent 100%)!important;mask-image:radial-gradient(ellipse 32% 48% at 50% 50%,#000 75%,rgba(0,0,0,.6) 88%,transparent 100%)!important;filter:brightness(.95) saturate(1) contrast(1) drop-shadow(0 30px 60px rgba(0,0,0,.5)) drop-shadow(0 0 50px rgba(30,102,255,.25))!important}@media (max-width:960px){.eppi-mock-hero img,.eppi-mock-hero video{width:160%!important;margin-left:-30%!important}}.eppi-mock-hero img,.eppi-mock-hero video{-webkit-mask-image:none!important;mask-image:none!important;mix-blend-mode:lighten!important;margin-left:-300px!important;filter:brightness(1) saturate(1.05) contrast(1.02) drop-shadow(0 30px 60px rgba(0,0,0,.4)) drop-shadow(0 0 50px rgba(30,102,255,.25))!important}@media (max-width:960px){.eppi-mock-hero img,.eppi-mock-hero video{margin-left:-36%!important}}@media (max-width:768px){.svc-scroll{margin:0!important;padding-left:0!important;padding-right:0!important}}.eppi-mock-hero img,.eppi-mock-hero video{width:1500px!important;margin-left:-240px!important;-webkit-mask-image:radial-gradient(ellipse 45% 60% at 50% 50%,#000 30%,rgba(0,0,0,.8) 55%,rgba(0,0,0,.35) 78%,transparent 100%)!important;mask-image:radial-gradient(ellipse 45% 60% at 50% 50%,#000 30%,rgba(0,0,0,.8) 55%,rgba(0,0,0,.35) 78%,transparent 100%)!important}@media (max-width:960px){.eppi-mock-hero img,.eppi-mock-hero video{width:150%!important;margin-left:-25%!important}}.eppi-mock-hero .eppi-hero-btn{top:calc(50% - 40px)!important}.eppi-mock-hero img,.eppi-mock-hero video{filter:brightness(1.18) saturate(1.25) contrast(1.08) drop-shadow(0 30px 60px rgba(0,0,0,.4)) drop-shadow(0 0 50px rgba(30,102,255,.3))!important}.final-cta-card{align-items:start!important}.eppi-mock-hero{margin-top:-120px!important;min-height:720px!important}@media (max-width:960px){.eppi-mock-hero{margin-top:0!important;min-height:420px!important}}.eppi-mock-hero img,.eppi-mock-hero video{mix-blend-mode:normal!important;filter:brightness(1.05) saturate(1.1) contrast(1.08) drop-shadow(0 30px 60px rgba(0,0,0,.55)) drop-shadow(0 0 50px rgba(30,102,255,.3))!important}.eppi-neon-247{position:absolute;z-index:9;left:0;top:calc(50% - 170px);display:inline-flex;flex-direction:column;align-items:flex-start;font-family:Inter,sans-serif;pointer-events:none;user-select:none;animation:neonFlicker 4s ease-in-out infinite}.eppi-neon-247-num{font-size:64px;font-weight:900;line-height:1;letter-spacing:-.04em;color:#fff;text-shadow:0 0 6px #87c5ff,0 0 14px #1e66ff,0 0 28px #1e66ff,0 0 50px rgba(30,102,255,.8),0 0 80px rgba(30,102,255,.5)}.eppi-neon-247-sub{font-size:14px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#87c5ff;margin-top:4px;text-shadow:0 0 8px rgba(135,197,255,.8),0 0 16px rgba(30,102,255,.6)}@keyframes neonFlicker{0%,100%,19%,22%,62%,64%{opacity:1}20%,21%,63%{opacity:.55}}@media (max-width:960px){.eppi-mock-hero{position:relative}.eppi-neon-247{position:absolute;left:8px;top:8px;align-items:flex-start;margin:0;display:inline-flex;z-index:11}.eppi-neon-247-num{font-size:44px}.eppi-neon-247-sub{font-size:11px;letter-spacing:.22em}}@media (max-width:960px){.hdr .wrap{padding-left:18px!important;padding-right:18px!important}.hdr-row{justify-content:flex-start!important;gap:12px!important}.hdr-row .burger{margin-right:2px}.hdr-row .logo{margin-right:auto}.hdr-row .logo-img{height:60px!important;width:auto!important}.hdr-row .messengers{margin-left:0!important}}.slider-mood-video{-webkit-mask-image:radial-gradient(ellipse 70% 55% at 50% 42%,#000 55%,rgba(0,0,0,.55) 70%,transparent 88%);mask-image:radial-gradient(ellipse 70% 55% at 50% 42%,#000 55%,rgba(0,0,0,.55) 70%,transparent 88%);-webkit-mask-mode:alpha;mask-mode:alpha}@media (min-width:961px){.eppi-mock-hero{margin-top:-80px!important;min-height:500px!important}.eppi-mock-hero img,.eppi-mock-hero video{width:1120px!important;max-width:none!important;margin-left:-140px!important}.eppi-mock-hero .eppi-hero-btn{top:calc(50% + 22px)!important}.eppi-neon-247{top:calc(50% - 120px)}.eppi-neon-247-num{font-size:48px}.eppi-neon-247-sub{font-size:12px}}.nav-drop{position:relative;display:inline-flex;align-items:center}.nav-drop-btn{display:inline-flex;align-items:center;gap:6px;background:0 0;border:0;color:inherit;font:inherit;cursor:pointer;padding:6px 0}.nav-drop-caret{width:10px;height:7px;transition:transform .2s ease}.nav-drop[data-open=true] .nav-drop-caret{transform:rotate(180deg)}.nav-drop-menu{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(-6px);min-width:340px;background:rgba(11,16,34,.97);backdrop-filter:blur(20px);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:14px;padding:8px;box-shadow:0 24px 60px rgba(0,0,0,.5),0 0 0 1px rgba(135,197,255,.06);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;z-index:100}.nav-drop[data-open=true] .nav-drop-menu{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.nav-drop-menu a{display:block;padding:10px 12px;border-radius:10px;color:#fff;text-decoration:none;font-size:14px;line-height:1.35;transition:background .15s ease}.nav-drop-menu a:hover{background:rgba(30,102,255,.18);color:#fff}.nav-drop-sep{height:1px;background:rgba(255,255,255,.06);margin:6px 4px}.nav-drop-all{font-weight:700;color:#87c5ff!important}.nav-drop-all:hover{color:#fff!important}@media (max-width:960px){.nav-drop{display:block;width:100%}.nav-drop-btn{width:100%;justify-content:space-between;padding:12px 0}.nav-drop-menu{position:static;transform:none;min-width:0;background:0 0;border:0;box-shadow:none;padding:0 0 8px 12px;opacity:1;pointer-events:auto;display:none}.nav-drop[data-open=true] .nav-drop-menu{display:block}.nav-drop-menu a{padding:8px 10px;font-size:13px}}@media (min-width:961px){.phone-stage-slider .slider-mood{display:none!important}.phone-stage-slider .phone-slider{margin-right:0!important}}@media (min-width:961px){.hdr-row .logo-img{height:88px!important;width:auto!important}}.catalog-cta{padding:28px 0 12px}.catalog-cta-card{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:28px 32px;border-radius:22px;background:linear-gradient(135deg,rgba(30,102,255,.18),rgba(135,197,255,.08)),rgba(11,16,34,.72);border:1px solid rgba(135,197,255,.22);box-shadow:0 20px 50px rgba(5,8,22,.4),0 0 0 1px rgba(135,197,255,.05);text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.catalog-cta-card:hover{transform:translateY(-2px);border-color:rgba(135,197,255,.4);box-shadow:0 28px 60px rgba(5,8,22,.5),0 0 0 1px rgba(135,197,255,.12)}.catalog-cta-text h2{font-size:24px;margin:6px 0 8px}.catalog-cta-text p{color:var(--text-muted);margin:0;font-size:15px}@media (max-width:720px){.catalog-cta-card{grid-template-columns:1fr;padding:22px}.catalog-cta-btn{justify-self:start}}.hub-section{padding:30px 0 60px}.hub-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media (max-width:960px){.hub-grid{grid-template-columns:1fr}}.hub-card{display:flex;flex-direction:column;padding:28px 26px;border-radius:22px;background:rgba(11,16,34,.72);border:1px solid var(--border,rgba(255,255,255,.08));text-decoration:none;color:inherit;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;min-height:320px}.hub-card:hover{transform:translateY(-4px);border-color:rgba(135,197,255,.4);box-shadow:0 24px 50px rgba(5,8,22,.55)}.hub-card-services{background:linear-gradient(180deg,rgba(11,16,34,0) 0,rgba(11,16,34,.55) 55%,rgba(11,16,34,.95) 75%),url("img/hub-bg-services.webp") top center/100% auto no-repeat,rgba(11,16,34,.85);padding-top:220px}.hub-card-games{background:linear-gradient(180deg,rgba(11,16,34,0) 0,rgba(11,16,34,.55) 55%,rgba(11,16,34,.95) 75%),url("img/hub-bg-games.webp") top center/100% auto no-repeat,rgba(11,16,34,.85);padding-top:220px}.hub-card-b2b{background:linear-gradient(180deg,rgba(11,16,34,0) 0,rgba(11,16,34,.55) 55%,rgba(11,16,34,.95) 75%),url("img/hub-bg-b2b.webp") top center/100% auto no-repeat,rgba(11,16,34,.85);padding-top:220px}.hub-card-b2b .hub-card-icon-wrap,.hub-card-games .hub-card-icon-wrap,.hub-card-services .hub-card-icon-wrap{display:none}.hub-card-icon{font-size:40px;line-height:1;margin-bottom:14px}.hub-card h2{font-size:24px;margin:0 0 10px}.hub-card p{color:var(--text-muted);font-size:15px;line-height:1.5;margin:0 0 16px}.hub-card-icon-wrap{width:88px;height:88px;border-radius:22px;display:grid;place-items:center;margin-bottom:22px;background:rgba(11,16,34,.85);position:relative}.hub-card-icon-wrap::before{content:"";position:absolute;inset:-1px;border-radius:22px;padding:1.5px;background:linear-gradient(160deg,var(--hub-accent,#1e66ff),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.hub-card-icon-wrap::after{content:"";position:absolute;inset:-22px;border-radius:36px;background:radial-gradient(closest-side,var(--hub-accent-glow,rgba(30,102,255,.45)),transparent 70%);filter:blur(14px);z-index:-1;pointer-events:none}.hub-card-icon-wrap .hub-card-icon{width:44px;height:44px;color:var(--hub-accent,#87c5ff);margin:0}.hub-card-icon-wrap .hub-card-icon svg{width:100%;height:100%}.hub-card-services{--hub-accent:#1E66FF;--hub-accent-glow:rgba(30,102,255,.45)}.hub-card-games{--hub-accent:#B86CFF;--hub-accent-glow:rgba(184,108,255,.45)}.hub-card-b2b{--hub-accent:#4CD697;--hub-accent-glow:rgba(76,214,151,.40)}.hub-card-services .hub-card-cta{color:#87c5ff}.hub-card-games .hub-card-cta{color:#d7b8ff}.hub-card-b2b .hub-card-cta{color:#7ce3b5}.hub-card-icons{display:flex;gap:10px;flex-wrap:wrap;margin:4px 0 22px}.hub-mini{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}.hub-mini img{width:24px;height:24px;object-fit:contain}.hub-mini svg{width:22px;height:22px;color:#fff}.hub-mini-plus{color:var(--hub-accent,#87c5ff);font-weight:700;font-size:20px;background:rgba(255,255,255,.04);border-style:dashed}.hub-mini-invert img{filter:invert(1) brightness(1.1)}.hub-hero{position:relative;padding:50px 0 30px}.hub-hero-inner{max-width:720px}.hub-hero-inner .h1{margin:0 0 14px;font-size:clamp(36px, 4.8vw, 60px)}.hub-hero-inner .lead{margin:0 0 26px;max-width:540px}.hub-search{position:relative;display:flex;align-items:center;max-width:520px}.hub-search .search-icon{position:absolute;left:16px;width:18px;height:18px;color:var(--text-muted);pointer-events:none}.hub-search .search-input{width:100%;height:50px;padding:0 18px 0 46px;border-radius:14px;background:rgba(11,16,34,.7);border:1px solid rgba(135,197,255,.22);color:var(--text);font-size:15px;outline:0;transition:.2s;backdrop-filter:blur(6px)}.hub-search .search-input:focus{background:rgba(11,16,34,.85);border-color:var(--brand-sky,#87c5ff);box-shadow:0 0 0 4px rgba(135,197,255,.15)}@media (max-width:960px){.hub-hero{min-height:0;padding:40px 0 30px}.hub-hero-inner{max-width:100%}}@media (max-width:720px){.hub-card-icon-wrap{width:64px;height:64px;margin-bottom:14px}.hub-card-icon-wrap .hub-card-icon{width:32px;height:32px}.hub-mini{width:36px;height:36px}.hub-mini img{width:20px;height:20px}.hub-card-icons{gap:6px;margin-bottom:14px}}.hub-card-cta{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#87c5ff}.hub-card-cta .arr{transition:transform .2s ease}.hub-card:hover .hub-card-cta .arr{transform:translateX(4px)}@media (min-width:961px){.phone-stage-slider .phone-slider{transform:perspective(1600px) rotateY(22deg) rotateX(10deg) rotateZ(8deg) translateY(-10px);transform-origin:center center;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.phone-stage-slider .phone-slider:hover{transform:perspective(1600px) rotateY(14deg) rotateX(6deg) rotateZ(4deg) translateY(-14px)}}.fears-scene-card{display:grid;grid-template-columns:auto 1fr;column-gap:16px;align-items:center}.fears-scene-card .fears-scene-icon{grid-column:1;grid-row:1;margin:0;width:52px;height:52px}.fears-scene-card .fears-scene-icon svg{width:26px;height:26px}.fears-scene-card h3{grid-column:2;grid-row:1;margin:0;font-size:22px;align-self:center}.fears-scene-card p{grid-column:1/-1;grid-row:2;margin:14px 0 0}.sit-card{display:grid;grid-template-columns:auto 1fr;column-gap:16px;align-items:center}.sit-card .sit-num{grid-column:1;grid-row:1;margin:0;align-self:center}.sit-card h3{grid-column:2;grid-row:1;margin:0;align-self:center}.sit-card p{grid-column:1/-1;grid-row:2;margin:14px 0 0}.sit-card .sit-link{grid-column:1/-1;grid-row:3;margin-top:14px}.b2b-hero-team,.bezopasnost-hero img,.hero-tear-img,.icloud-hero-img,.news-paper-cat,.service-hero-img,section [class$="-hero"] img:not(.eppi-avatar):not(.notif-app img):not(.logo-img){display:block;width:130%;max-width:none!important;height:auto;margin:0 auto;position:relative;z-index:0;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 55% 65% at 50% 52%,#000 58%,rgba(0,0,0,.78) 78%,rgba(0,0,0,.25) 92%,transparent 100%);mask-image:radial-gradient(ellipse 55% 65% at 50% 52%,#000 58%,rgba(0,0,0,.78) 78%,rgba(0,0,0,.25) 92%,transparent 100%);filter:brightness(1.1) saturate(1.15) contrast(1.06) drop-shadow(0 30px 60px rgba(0,0,0,.55)) drop-shadow(0 0 60px rgba(30,102,255,.3))}.icloud-hero-stage .icloud-hero-img{-webkit-mask-image:radial-gradient(ellipse 55% 65% at 50% 45%,#000 55%,rgba(0,0,0,.78) 75%,rgba(0,0,0,.25) 88%,transparent 100%),linear-gradient(180deg,#000 0%,#000 55%,rgba(0,0,0,.6) 75%,transparent 100%);-webkit-mask-composite:source-in;mask-image:radial-gradient(ellipse 55% 65% at 50% 45%,#000 55%,rgba(0,0,0,.78) 75%,rgba(0,0,0,.25) 88%,transparent 100%),linear-gradient(180deg,#000 0%,#000 55%,rgba(0,0,0,.6) 75%,transparent 100%);mask-composite:intersect}.b2b-hero,.bezopasnost-hero,.icloud-hero,.kupit-hero{overflow:visible!important}@media (max-width:720px){.b2b-hero-team,.bezopasnost-hero img,.hero-tear-img,.icloud-hero-img,.news-paper-cat,.service-hero-img{width:110%}}@media (min-width:961px){.phone-stage-slider .phone-slider{animation:phoneSliderTilt 6s ease-in-out infinite!important;transform-origin:center center}}@keyframes phoneSliderTilt{0%,100%{transform:translateX(-128px) perspective(1600px) rotateY(22deg) rotateX(10deg) rotateZ(8deg) translateY(-6px)}50%{transform:translateX(-128px) perspective(1600px) rotateY(20deg) rotateX(9deg) rotateZ(7deg) translateY(-18px)}}.bezopasnost-hero-stage{position:relative;overflow:visible!important}.bezopasnost-hero-stage img{display:block;width:auto!important;height:auto!important;max-width:130%!important;max-height:760px!important;margin:0 auto!important;object-fit:contain;aspect-ratio:auto!important;border-radius:0!important;border:0!important;box-shadow:none!important;position:relative;z-index:0;pointer-events:none;transform:translateX(-200px);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.25) 12%,#000 28%,#000 72%,rgba(0,0,0,.25) 88%,transparent 100%),linear-gradient(180deg,#000 0%,#000 70%,rgba(0,0,0,.35) 85%,transparent 100%),radial-gradient(ellipse 55% 60% at 50% 48%,#000 60%,rgba(0,0,0,.78) 80%,rgba(0,0,0,.25) 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.25) 12%,#000 28%,#000 72%,rgba(0,0,0,.25) 88%,transparent 100%),linear-gradient(180deg,#000 0%,#000 70%,rgba(0,0,0,.35) 85%,transparent 100%),radial-gradient(ellipse 55% 60% at 50% 48%,#000 60%,rgba(0,0,0,.78) 80%,rgba(0,0,0,.25) 92%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect;filter:brightness(1.1) saturate(1.18) contrast(1.06) drop-shadow(0 30px 60px rgba(0,0,0,.55)) drop-shadow(0 0 60px rgba(30,102,255,.3))}@media (max-width:720px){.art-hero{position:relative;overflow:hidden}.bezopasnost-hero-stage{margin-top:-160px!important;position:relative;z-index:0}.art-hero-text{position:relative;z-index:2}.bezopasnost-hero-stage img{max-width:120%!important;max-height:520px!important;margin:0 auto!important;transform:translateX(-30px)!important;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.15) 15%,rgba(0,0,0,.55) 30%,#000 50%,#000 88%,rgba(0,0,0,.4) 96%,transparent 100%)!important;mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.15) 15%,rgba(0,0,0,.55) 30%,#000 50%,#000 88%,rgba(0,0,0,.4) 96%,transparent 100%)!important;-webkit-mask-composite:source-over!important;mask-composite:add!important}}.hdr-lk{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;color:#fff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);transition:background .15s ease,border-color .15s ease,color .15s ease}.hdr-lk:hover{background:rgba(30,102,255,.22);border-color:rgba(135,197,255,.5);color:#87c5ff}.hdr-lk svg{width:20px;height:20px}@media (max-width:960px){.hdr-lk{width:34px;height:34px}.hdr-lk svg{width:18px;height:18px}}@media (min-width:961px){.phone-stage-slider .slider-mood{display:block!important;position:absolute!important;inset:auto 0 -180px 0;height:65%;z-index:10;pointer-events:none;display:grid;place-items:end center}.phone-stage-slider .slider-mood-img{position:absolute;left:50%;bottom:0;top:auto;width:78%;max-width:520px;transform-origin:bottom center}.phone-stage-slider .slider-mood-sad{transform:translateX(-50%) scale(calc(.97 + .03 * (1 - var(--sweep,0))))}.phone-stage-slider .slider-mood-happy{transform:translateX(-50%) scale(calc(.97 + .06 * var(--sweep,0)))}.phone-stage-slider .phone-slider{margin-right:0!important}.phone-stage-slider{padding-bottom:60px}}@media (min-width:961px){.phone-stage-slider .slider-mood-img{left:8%!important;transform-origin:bottom left!important;width:60%!important;max-width:420px!important;mix-blend-mode:normal!important;filter:drop-shadow(0 18px 30px rgba(0,0,0,.55)) drop-shadow(0 0 40px rgba(135,197,255,.25))!important}.phone-stage-slider .slider-mood-sad{transform:scale(calc(.97 + .03 * (1 - var(--sweep,0))))!important}.phone-stage-slider .slider-mood-happy{transform:scale(calc(.97 + .06 * var(--sweep,0)))!important}}.phone-stage-slider .slider-mood-img{mix-blend-mode:normal}.phone-stage-slider .slider-mood-video{display:block;width:60%;max-width:420px;height:auto;pointer-events:none;filter:drop-shadow(0 18px 30px rgba(0,0,0,.55)) drop-shadow(0 0 40px rgba(135,197,255,.25))}@media (min-width:961px){.phone-stage-slider .slider-mood-video{position:absolute;left:6%;bottom:0;width:58%;max-width:460px}}@media (max-width:960px){.phone-stage-slider .slider-mood-video{margin:0 auto;width:70%}}@media (min-width:961px){.phone-stage-slider .slider-mood{inset:0!important;height:auto!important;display:grid!important;place-items:center!important;z-index:1!important}.phone-stage-slider .slider-mood-video{position:absolute!important;left:50%!important;bottom:28%!important;transform:translateX(-50%)!important;width:86%!important;max-width:640px!important;filter:drop-shadow(0 0 16px rgba(135,197,255,.75)) drop-shadow(0 0 32px rgba(30,102,255,.55)) drop-shadow(0 0 60px rgba(30,102,255,.35)) drop-shadow(0 12px 26px rgba(0,0,0,.5))!important}}@media (max-width:960px){.phone-stage-slider .slider-mood-video{filter:drop-shadow(0 0 12px rgba(135,197,255,.7)) drop-shadow(0 0 24px rgba(30,102,255,.5))!important}}.cabinet-manager-row,.hero-manager-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px}.cabinet-manager-label,.hero-manager-label{width:100%;font-size:13px;color:var(--text-muted);letter-spacing:.04em}.hero-manager-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:12px;font-size:14px;font-weight:700;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);transition:transform .15s ease,background .15s ease,border-color .15s ease}.hero-manager-btn img{width:18px;height:18px;display:block}.hero-manager-btn:hover{transform:translateY(-1px);background:rgba(30,102,255,.18);border-color:rgba(135,197,255,.4)}.hero-manager-tg{background:linear-gradient(135deg,rgba(30,102,255,.32),rgba(30,102,255,.12));border-color:rgba(30,102,255,.5)}.hero-manager-wa{background:linear-gradient(135deg,rgba(37,211,102,.32),rgba(37,211,102,.1));border-color:rgba(37,211,102,.45)}.hero-manager-max{background:linear-gradient(135deg,rgba(255,170,40,.32),rgba(255,170,40,.1));border-color:rgba(255,170,40,.45)}@media (max-width:720px){.hero-manager-btn{padding:9px 14px;font-size:13px}}@media (min-width:961px){.phone-stage-slider .slider-mood{inset:0!important;height:auto!important;display:block!important;z-index:1!important}.phone-stage-slider .slider-mood-video{position:absolute!important;left:auto!important;right:-8%!important;top:auto!important;bottom:8%!important;transform:none!important;width:95%!important;max-width:720px!important;filter:drop-shadow(0 0 14px rgba(135,197,255,.75)) drop-shadow(0 0 28px rgba(30,102,255,.55)) drop-shadow(0 0 50px rgba(30,102,255,.35)) drop-shadow(0 12px 24px rgba(0,0,0,.5))!important}}.pay-side{display:flex;flex-direction:column;gap:10px;align-items:flex-start;margin-top:18px}.pay-side-label{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.pay-side-logos{display:flex;align-items:center;gap:14px;flex-wrap:wrap}@media (max-width:720px){.pay-side-logos{gap:10px}}.vr-track{animation:vrMarquee 50s linear infinite}@keyframes vrMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.vr-scroll.vr-marquee{overflow:hidden;display:flex;width:100%;scroll-snap-type:none;scrollbar-width:none}.vr-scroll.vr-marquee::-webkit-scrollbar{display:none}.vr-marquee-track{display:flex;gap:18px;flex-wrap:nowrap;animation:vrMarquee 60s linear infinite;width:max-content}.vr-scroll.vr-marquee:hover .vr-marquee-track{animation-play-state:paused}@keyframes vrMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.hero-right .pay-side{margin-top:30px;padding:16px 20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:14px}.hero-right .pay-side-logos{gap:16px}.hero-right .pay-side-logos img{height:26px;width:auto;display:block;opacity:.95}@media (max-width:720px){.hero-right .pay-side{margin-top:18px;padding:12px 14px}.hero-right .pay-side-logos img{height:22px}}.hero-manager-row-top{margin-bottom:22px!important}.hero-manager-btn img{width:22px!important;height:22px!important}.hero-manager-btn{padding:12px 18px!important;font-size:15px!important;gap:10px!important}@media (max-width:720px){.hero-manager-btn img{width:20px!important;height:20px!important}.hero-manager-btn{padding:10px 14px!important;font-size:14px!important}}@media (min-width:961px){.phone-stage-slider .slider-mood{z-index:3!important}.phone-stage-slider .slider-mood-video{right:-18%!important;bottom:4%!important;width:70%!important;max-width:560px!important}}@media (min-width:961px){.phone-stage-slider{justify-items:center!important;place-items:center!important}.phone-stage-slider .phone-slider{margin:0 auto!important;transform-origin:center!important}.phone-stage-slider .slider-mood{z-index:1!important}.phone-stage-slider .slider-mood-video{right:auto!important;left:50%!important;bottom:4%!important;transform:translate(calc(-50% + 120px),200px)!important;width:65%!important;max-width:490px!important}}@media (max-width:720px){.hub-grid{grid-template-columns:1fr 1fr!important;gap:12px!important}.hub-card{min-height:auto!important;padding:18px 14px!important}.hub-card-icon{font-size:28px!important;margin-bottom:8px!important}.hub-card h2{font-size:16px!important;line-height:1.2!important;margin-bottom:6px!important}.hub-card p{font-size:12px!important;line-height:1.35!important;margin-bottom:10px!important}.hub-card-cta{font-size:12px!important}}.b2b-divider{margin-top:-60px;position:relative;z-index:2}.b2b-divider-card{-webkit-mask-image:radial-gradient(ellipse 90% 110% at 50% 50%,#000 70%,rgba(0,0,0,.5) 86%,transparent 100%);mask-image:radial-gradient(ellipse 90% 110% at 50% 50%,#000 70%,rgba(0,0,0,.5) 86%,transparent 100%)}.eppi-character .eppi-bubble{top:auto!important;bottom:18%!important;right:-8%!important;left:auto!important}@media (max-width:720px){.eppi-character .eppi-bubble{bottom:10%!important;right:-4%!important}}.b2b-step,.b2b-steps .step,.b2b-steps .step-card{display:grid!important;grid-template-columns:auto 1fr;column-gap:14px;align-items:center}.b2b-step .step-num,.b2b-steps .step .step-num,.b2b-steps .step-card .step-num{grid-column:1;grid-row:1;margin:0!important}.b2b-step h3,.b2b-steps .step h3,.b2b-steps .step-card h3{grid-column:2;grid-row:1;margin:0!important}.b2b-step p,.b2b-steps .step p,.b2b-steps .step-card p{grid-column:1/-1;grid-row:2;margin:10px 0 0!important}.phone-stage-slider .slider-mood-video{filter:drop-shadow(0 0 2px rgba(135,197,255,1)) drop-shadow(0 0 4px rgba(135,197,255,.9)) drop-shadow(0 12px 24px rgba(0,0,0,.5))!important;will-change:filter;transform-style:preserve-3d}.phone-stage-slider .slider-mood-glow{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;filter:blur(18px) brightness(1.4) saturate(2) drop-shadow(0 0 30px rgba(30,102,255,.9));mix-blend-mode:screen;opacity:.85;z-index:-1;will-change:filter,transform}@media (min-width:961px){.phone-stage-slider .slider-mood-glow{position:absolute!important;left:50%!important;bottom:4%!important;top:auto!important;right:auto!important;transform:translate(calc(-50% + 150px),200px) scale(1.05)!important;width:65%!important;max-width:490px!important;height:auto!important;z-index:0!important}}.region-card-side{display:none}@media (min-width:961px){.region-banner{display:none!important}.region-card-side{display:grid!important;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-top:24px;padding:26px 28px;border-radius:20px;background:linear-gradient(135deg,rgba(30,102,255,.42),rgba(135,197,255,.14)),rgba(11,16,34,.85);border:1.5px solid rgba(135,197,255,.5);box-shadow:0 16px 40px rgba(5,8,22,.45),0 0 0 1px rgba(135,197,255,.12) inset,0 0 40px rgba(30,102,255,.25);text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;position:relative;overflow:hidden}.region-card-side::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% -10%,rgba(135,197,255,.25),transparent 50%);pointer-events:none}.region-card-side:hover{transform:translateY(-2px);border-color:rgba(135,197,255,.85);box-shadow:0 22px 50px rgba(5,8,22,.55),0 0 0 1px rgba(135,197,255,.2) inset,0 0 60px rgba(30,102,255,.4)}.region-card-side .region-flag{font-size:56px;line-height:1;filter:drop-shadow(0 6px 14px rgba(0,0,0,.4))}.region-card-side h3{margin:0 0 6px;font-size:22px;line-height:1.2;font-weight:800;letter-spacing:-.01em}.region-card-side p{margin:0;font-size:14px;color:rgba(214,222,255,.85);line-height:1.4}.region-card-side .region-card-arrow{width:52px;height:52px;border-radius:50%;background:#1e66ff;color:#fff;display:grid;place-items:center;font-weight:800;font-size:22px;box-shadow:0 8px 22px rgba(30,102,255,.55),0 0 0 4px rgba(30,102,255,.18);transition:transform .2s ease}.region-card-side:hover .region-card-arrow{transform:translateX(4px)}}@media (min-width:961px){.fears-scene-head{text-align:left!important;padding:0!important;margin-left:0!important}.fears-scene-title{text-align:left!important}.fears-scene-lead{text-align:left!important}}@media (min-width:961px){.hdr .messengers{gap:18px}.hdr .m-btn{width:55px;height:55px;opacity:.9}.hdr .m-btn:hover{opacity:1}}@media (min-width:961px){.phone-stage-slider .slider-mood{inset:0!important;height:auto!important;display:block!important;z-index:1!important;position:absolute!important}.phone-stage-slider .slider-mood-img{position:absolute!important;left:50%!important;bottom:4%!important;top:auto!important;width:65%!important;max-width:490px!important;height:auto!important;transform:translate(calc(-50% + 120px),200px)!important;transform-origin:bottom center!important;mix-blend-mode:normal!important;filter:drop-shadow(0 0 3px rgba(135,197,255,1)) drop-shadow(0 0 12px rgba(30,102,255,.75)) drop-shadow(0 0 30px rgba(30,102,255,.45)) drop-shadow(0 14px 28px rgba(0,0,0,.5));transition:opacity .35s ease}.phone-stage-slider .slider-mood-sad{opacity:calc(1 - var(--sweep, 0))}.phone-stage-slider .slider-mood-happy{opacity:var(--sweep, 0)}}@media (min-width:961px){.hdr .m-btn{border-radius:12px;transition:filter .2s ease,transform .2s ease,opacity .2s ease}.hdr .m-btn img{transition:filter .2s ease;filter:drop-shadow(0 0 4px rgba(135,197,255,.55)) drop-shadow(0 0 10px rgba(30,102,255,.35))}.hdr .m-btn:hover img{filter:drop-shadow(0 0 6px rgba(135,197,255,.95)) drop-shadow(0 0 18px rgba(30,102,255,.7)) drop-shadow(0 0 32px rgba(30,102,255,.45))}}@media (min-width:961px){.phone-stage-slider .slider-mood-img{filter:drop-shadow(0 0 3px rgba(135,197,255,1)) drop-shadow(0 0 6px rgba(135,197,255,.85)) drop-shadow(0 0 18px rgba(30,102,255,.85)) drop-shadow(0 0 36px rgba(30,102,255,.6)) drop-shadow(0 0 70px rgba(30,102,255,.45)) drop-shadow(0 14px 28px rgba(0,0,0,.55))!important}}@media (min-width:961px){.hdr .m-btn{width:40px!important;height:40px!important}.hdr .m-btn img{filter:drop-shadow(0 0 6px rgba(135,197,255,.85)) drop-shadow(0 0 14px rgba(30,102,255,.7)) drop-shadow(0 0 28px rgba(30,102,255,.45))!important}.hdr .m-btn:hover img{filter:drop-shadow(0 0 8px rgba(135,197,255,1)) drop-shadow(0 0 22px rgba(30,102,255,.95)) drop-shadow(0 0 42px rgba(30,102,255,.7)) drop-shadow(0 0 70px rgba(30,102,255,.4))!important}}.catalog-hero-row{padding:30px 0 18px}.catalog-hero-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:36px;align-items:center}@media (max-width:960px){.catalog-hero-grid{grid-template-columns:1fr;gap:24px}}.catalog-hero-row .wrap{max-width:none;padding:0 clamp(40px,6vw,96px)}.catalog-hero-text .h1{margin-bottom:50px}.catalog-hero-text .lead{margin:0;max-width:600px}.catalog-hero-seo{margin-top:18px;max-width:580px}.catalog-hero-seo p{color:var(--text-muted);font-size:15px;line-height:1.55;margin:0 0 12px}.catalog-hero-bullets{list-style:none;padding:0;margin:0;display:grid;gap:8px}.catalog-hero-bullets li{position:relative;padding-left:16px;color:#d6deff;font-size:14px;line-height:1.5}.catalog-hero-bullets li::before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:50%;background:#87c5ff;box-shadow:0 0 10px rgba(135,197,255,.6)}.catalog-hero-row{position:relative;overflow:hidden}.catalog-hero-row:has(#catalogHeroArt:not([hidden])){min-height:560px;padding:60px 0 40px}.catalog-hero-art{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.catalog-hero-art.is-games{background:radial-gradient(2px 2px at 48% 18%,rgba(255,140,90,.9),transparent 60%),radial-gradient(1.5px 1.5px at 42% 35%,rgba(135,197,255,.7),transparent 60%),radial-gradient(2.5px 2.5px at 55% 28%,rgba(255,100,150,.6),transparent 60%),radial-gradient(1px 1px at 50% 55%,rgba(255,255,255,.8),transparent 60%),radial-gradient(2px 2px at 40% 72%,rgba(255,160,80,.5),transparent 60%),radial-gradient(1.5px 1.5px at 60% 65%,rgba(135,197,255,.6),transparent 60%),radial-gradient(1px 1px at 38% 22%,rgba(255,200,150,.5),transparent 60%),radial-gradient(2px 2px at 65% 42%,rgba(255,255,255,.6),transparent 60%),linear-gradient(115deg,transparent 25%,rgba(255,120,80,.06) 40%,transparent 55%),linear-gradient(65deg,transparent 30%,rgba(135,197,255,.05) 45%,transparent 60%),radial-gradient(ellipse 65% 70% at 55% 50%,rgba(150,30,60,.35),transparent 75%),radial-gradient(ellipse 80% 60% at 45% 50%,rgba(40,20,70,.4),transparent 75%)}.catalog-hero-art.is-games img{position:absolute;top:50%;right:0;transform:translateY(-50%) scale(1.265);transform-origin:right center;width:auto;height:95%;-webkit-mask-image:radial-gradient(ellipse 75% 90% at center,#000 55%,rgba(0,0,0,.92) 72%,rgba(0,0,0,.6) 85%,rgba(0,0,0,.25) 95%,transparent 100%),linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55) 12%,#000 30%,#000 100%);-webkit-mask-composite:source-in;mask-image:radial-gradient(ellipse 75% 90% at center,#000 55%,rgba(0,0,0,.92) 72%,rgba(0,0,0,.6) 85%,rgba(0,0,0,.25) 95%,transparent 100%),linear-gradient(90deg,transparent 0%,rgba(0,0,0,.55) 12%,#000 30%,#000 100%);mask-composite:intersect}.catalog-hero-art.is-games::before{content:"";position:absolute;top:50%;right:15%;transform:translateY(-50%) scale(1.4);transform-origin:center center;width:70%;aspect-ratio:1/1;height:auto;background:url("img/games-hero.webp") center/cover no-repeat;filter:blur(80px) saturate(1.4) brightness(.85);opacity:.35;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 60% 75% at center,#000 0%,rgba(0,0,0,.6) 45%,rgba(0,0,0,.2) 75%,transparent 100%);mask-image:radial-gradient(ellipse 60% 75% at center,#000 0%,rgba(0,0,0,.6) 45%,rgba(0,0,0,.2) 75%,transparent 100%);z-index:-1}.catalog-hero-art.is-games::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 100% at 95% 50%,transparent 0,transparent 55%,rgba(5,7,26,.1) 80%,rgba(5,7,26,.25) 100%);pointer-events:none;z-index:1}.catalog-hero-art.is-services img{position:absolute;top:50%;right:0;transform:translateY(-50%) scale(1.4);transform-origin:right center;width:auto;height:90%;-webkit-mask-image:radial-gradient(ellipse 60% 85% at center,#000 35%,rgba(0,0,0,.6) 60%,transparent 88%);mask-image:radial-gradient(ellipse 60% 85% at center,#000 35%,rgba(0,0,0,.6) 60%,transparent 88%)}.catalog-hero-row .wrap{position:relative;z-index:2}@media (max-width:960px){.catalog-hero-row:has(#catalogHeroArt:not([hidden])){min-height:0;padding:36px 0 24px;position:relative;overflow:hidden}.catalog-hero-art{position:absolute!important;inset:0!important;width:100%!important;max-width:none!important;margin:0!important;background:0 0!important;z-index:0!important;pointer-events:none!important;overflow:hidden!important}.catalog-hero-art::after,.catalog-hero-art::before{display:none!important}.catalog-hero-art img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important;filter:brightness(.45) saturate(.85)!important;opacity:1!important}.catalog-hero-row:has(#catalogHeroArt:not([hidden]))::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,7,26,.35) 0,rgba(5,7,26,.55) 100%);z-index:1;pointer-events:none}.catalog-hero-row .wrap{position:relative;z-index:2}}.catalog-trust-pills{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;padding:18px 20px;border-radius:18px;background:rgba(11,16,34,.7);border:1px solid rgba(135,197,255,.15)}@media (max-width:720px){.catalog-trust-pills{grid-template-columns:1fr}}.catalog-info{padding:14px 0 28px}.catalog-info-grid{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:18px}@media (max-width:960px){.catalog-info-grid{grid-template-columns:1fr}}.ci-card{background:rgba(11,16,34,.7);border:1px solid rgba(135,197,255,.12);border-radius:18px;padding:20px 22px}.ci-title{font-size:18px;margin:0 0 14px}.ci-link{display:inline-block;margin-top:12px;color:#87c5ff;font-size:13px;text-decoration:none;font-weight:700}.ci-link:hover{color:#fff}.ci-cats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ci-cat{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer;text-align:left;transition:background .15s ease,border-color .15s ease}.ci-cat:hover{background:rgba(30,102,255,.18);border-color:rgba(135,197,255,.4)}.ci-cat img{width:18px;height:18px;object-fit:contain}.ci-pop{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.ci-pop li{display:grid;grid-template-columns:24px 34px 1fr auto;gap:10px;align-items:center}.ci-pop-num{color:var(--text-muted);font-size:13px}.ci-pop img{width:34px;height:34px;border-radius:8px;padding:4px;background:rgba(255,255,255,.06);object-fit:contain}.ci-pop-body b{display:block;font-size:14px}.ci-pop-body span{display:block;font-size:12px;color:var(--text-muted)}.ci-pop-price{color:#87c5ff;font-weight:800;font-size:13px;white-space:nowrap}.ci-steps{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.ci-steps li{display:flex;gap:12px;align-items:center}.ci-steps img{width:40px;height:40px;flex-shrink:0}.ci-steps b{display:block;font-size:14px}.ci-steps span{font-size:12px;color:var(--text-muted);display:block;line-height:1.3}@media (min-width:961px){.catalog-grid{grid-template-columns:repeat(4,1fr)!important;gap:12px!important}.cat-card{flex-direction:row!important;align-items:center!important;padding:12px 14px!important;gap:12px!important;min-height:0!important}.cat-cover{width:48px!important;height:48px!important;flex-shrink:0!important;border-radius:12px!important;padding:8px!important}.cat-cover-logo{width:100%!important;height:100%!important}.cat-body{padding:0!important;flex:1!important;min-width:0!important}.cat-name{font-size:14px!important;margin:0 0 4px!important}.cat-mark{font-size:10px!important;padding:2px 8px!important}.cat-cover-emoji{font-size:28px!important}}@media (min-width:1280px){.catalog-grid{grid-template-columns:repeat(6,1fr)!important}}.eyebrow .emoji-i,.section-eyebrow .emoji-i{width:1em;height:1em;vertical-align:-.18em}.order-ic .emoji-i,.reminder-ic .emoji-i{width:40px;height:40px;vertical-align:middle;margin:0}.widget-tip-icon .emoji-i{width:22px;height:22px;vertical-align:middle;margin:0}@media (min-width:961px){.catalog-layout{display:grid;grid-template-columns:280px 1fr;gap:22px;align-items:start}.catalog-side{position:sticky;top:84px;display:flex;flex-direction:column;gap:16px}.catalog-main .catalog-grid{grid-template-columns:repeat(3,1fr)!important}}@media (min-width:1280px){.catalog-main .catalog-grid{grid-template-columns:repeat(4,1fr)!important}}.ci-card-how,.ci-card-popular{background:rgba(11,16,34,.7);border:1px solid rgba(135,197,255,.12);border-radius:18px;padding:18px 20px}.ci-card-how{position:relative;overflow:hidden}.ci-how-img{display:block;width:100%;height:180px;object-fit:cover;border-radius:14px;margin:-4px 0 14px;box-shadow:0 0 26px rgba(30,102,255,.45),0 10px 24px rgba(0,0,0,.5)}.ci-how-cta{width:100%;justify-content:center;margin-top:12px}.breadcrumbs{padding:14px 0;font-size:13px;color:var(--text-muted);border-bottom:1px solid rgba(255,255,255,.05)}.breadcrumbs a{color:var(--text-muted);text-decoration:none;transition:color .15s ease}.breadcrumbs a:hover{color:var(--brand-sky)}.bc-sep{margin:0 8px;color:rgba(255,255,255,.25)}.bc-current{color:var(--text);font-weight:600}@media (max-width:720px){.breadcrumbs{padding:10px 0;font-size:12px}.bc-sep{margin:0 6px}}
/* === Catalog-CTA: 3 группы сервисов === */
.catalog-cta-3-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 18px;
  margin-top: 30px;
}
.catalog-cta-3-card {
  display: flex;
  flex-direction: column;
  padding: 26px 22px 22px;
  background: rgba(11,16,34,.7);
  border: 1px solid rgba(135,197,255,.18);
  border-radius: 18px;
  color: inherit;
  text-decoration: none;
  transition: .2s;
  gap: 12px;
}
.catalog-cta-3-card:hover {
  transform: translateY(-4px);
  border-color: var(--brand-sky, #87C5FF);
  box-shadow: 0 22px 48px rgba(30,102,255,.28);
}
.catalog-cta-3-ic {
  font-size: 36px;
  line-height: 1;
  margin-bottom: 4px;
}
.catalog-cta-3-nm {
  font-size: 19px;
  font-weight: 800;
  letter-spacing: -.01em;
  color: var(--text, #e8edff);
}
.catalog-cta-3-desc {
  font-size: 14.5px;
  color: var(--text-muted, #a5acc8);
  line-height: 1.5;
  flex: 1;
}
.catalog-cta-3-btn {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  margin-top: 8px;
  font-size: 14px;
  font-weight: 700;
  color: var(--brand-sky, #87C5FF);
}
.catalog-cta-3-card:hover .catalog-cta-3-btn { color: #fff; }
@media (max-width: 860px) {
  .catalog-cta-3-grid { grid-template-columns: 1fr; gap: 14px; }
  .catalog-cta-3-card { padding: 22px 18px 18px; }
  .catalog-cta-3-ic { font-size: 30px; }
  .catalog-cta-3-nm { font-size: 17px; }
  .catalog-cta-3-desc { font-size: 14px; }
}

/* FAQ summary с h3 */
.faq-item summary h3.faq-q {
  display: inline;
  font-size: inherit;
  font-weight: inherit;
  margin: 0;
  letter-spacing: inherit;
  line-height: inherit;
}

/* === Hubs hero — компактнее на мобайле === */
@media (max-width: 720px) {
  .catalog-hero-row:has(#catalogHeroArt:not([hidden])) {
    min-height: 0 !important;
    padding: 24px 0 16px !important;
  }
  .catalog-hero-row:has(#catalogHeroArt:not([hidden])) .h1 {
    font-size: clamp(22px, 6vw, 28px) !important;
    line-height: 1.15 !important;
    margin-bottom: 10px !important;
  }
  .catalog-hero-row:has(#catalogHeroArt:not([hidden])) .lead {
    font-size: 14px !important;
    line-height: 1.5 !important;
    margin-bottom: 12px !important;
  }
  .catalog-hero-row .catalog-hero-seo {
    margin-top: 10px !important;
  }
  .catalog-hero-row .catalog-hero-seo p {
    font-size: 13.5px !important;
    line-height: 1.45 !important;
  }
  .catalog-hero-row .catalog-hero-bullets {
    font-size: 13px !important;
    padding-left: 16px !important;
  }
  .catalog-hero-row .catalog-hero-bullets li {
    padding: 4px 0 !important;
  }
  /* Фоновая картинка ещё ниже opacity + ещё мягче на мобиле */
  .catalog-hero-art img {
    filter: brightness(.38) saturate(.7) !important;
    opacity: .85 !important;
  }
}

/* === Плашка "В процессе обновления" === */
.in-progress-banner {
  display: flex;
  align-items: center;
  gap: 14px;
  margin: 14px 0 22px;
  padding: 14px 18px;
  border-radius: 14px;
  background: linear-gradient(135deg, rgba(255,193,7,.12), rgba(255,193,7,.04));
  border: 1px solid rgba(255,193,7,.35);
  color: #FFD867;
}
.in-progress-banner .ip-ic {
  flex-shrink: 0;
  width: 38px; height: 38px;
  display: grid; place-items: center;
  background: rgba(255,193,7,.18);
  border-radius: 10px;
  font-size: 20px;
  animation: ipSpin 4s linear infinite;
}
@keyframes ipSpin { from {transform: rotate(0)} to {transform: rotate(360deg)} }
.in-progress-banner .ip-body { flex: 1; }
.in-progress-banner .ip-title {
  font-size: 14.5px;
  font-weight: 800;
  color: #FFD867;
  letter-spacing: -.01em;
  line-height: 1.2;
  margin-bottom: 3px;
}
.in-progress-banner .ip-text {
  font-size: 13px;
  color: rgba(255,216,103,.85);
  line-height: 1.4;
}
@media (max-width: 720px) {
  .in-progress-banner { padding: 12px 14px; gap: 10px; }
  .in-progress-banner .ip-ic { width: 32px; height: 32px; font-size: 18px; }
  .in-progress-banner .ip-title { font-size: 13.5px; }
  .in-progress-banner .ip-text { font-size: 12px; }
}

/* === Бейдж "СКОРО" на карточке каталога === */
.cat-card.is-soon { position: relative; opacity: .9; }
.cat-card.is-soon::after {
  content: "СКОРО";
  position: absolute;
  top: 8px; right: 8px;
  padding: 3px 7px;
  font-size: 9.5px;
  font-weight: 900;
  letter-spacing: .06em;
  border-radius: 6px;
  background: rgba(255,193,7,.18);
  border: 1px solid rgba(255,193,7,.35);
  color: #FFD867;
  z-index: 2;
}
@media (max-width: 960px) {
  .cat-card.is-soon::after {
    top: 6px; right: 6px;
    font-size: 8.5px; padding: 2px 6px;
  }
}

/* === Email-поле в виджете покупки === */
.widget-email-row { margin: 16px 0 12px; }
.widget-email-label {
  display: block;
  font-size: 12.5px;
  color: var(--text-muted, #a5acc8);
  margin-bottom: 6px;
  letter-spacing: .02em;
}
.widget-email {
  width: 100%;
  padding: 13px 16px;
  background: rgba(11,16,34,.6);
  border: 1.5px solid rgba(135,197,255,.25);
  border-radius: 12px;
  font-size: 15px;
  font-family: inherit;
  color: var(--text, #e8edff);
  outline: none;
  transition: border-color .15s ease, background .15s ease;
  box-sizing: border-box;
}
.widget-email:focus {
  border-color: var(--brand-sky, #87C5FF);
  background: rgba(11,16,34,.85);
}
.widget-email::placeholder { color: rgba(255,255,255,.25); }

/* «К оплате» строка */
.widget-total {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 14px 0 14px;
  padding: 12px 0;
  border-top: 1px solid rgba(135,197,255,.12);
}
.widget-total-label {
  font-size: 14px;
  color: var(--text-muted, #a5acc8);
}
.widget-total-val {
  font-size: 22px;
  font-weight: 800;
  color: var(--text, #e8edff);
  letter-spacing: -.01em;
}

/* Disabled номинал */
.nom.is-disabled,
.nom[disabled] {
  opacity: .35 !important;
  cursor: not-allowed !important;
  pointer-events: none !important;
}
/* Fix sit-card text overlap (без поломки общего layout) */
.t-records .sit-card p,
.sit-card p { flex: 0 1 auto !important; }
.t-records .sit-card .sit-cons,
.t-records .sit-card .sit-pros,
.sit-card .sit-cons,
.sit-card .sit-pros {
  margin-top: 6px !important;
  flex: 0 1 auto !important;
}

/* Critical fix: вернуть .sit-card к flex (grid накладывает оба p в одну ячейку) */
.t-records .sit-card,
.sit-card {
  display: flex !important;
  flex-direction: column !important;
  grid-template-columns: none !important;
}
.t-records .sit-card > *,
.sit-card > * {
  grid-column: auto !important;
  grid-row: auto !important;
}

/* ===== PlayStation: карусель игр, GTA-баннер, регионы, гарантии ===== */
.games-sec{padding:60px 0 8px}
.games-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;flex-wrap:wrap}
.games-head p{color:var(--text-muted);font-size:15px;margin-top:6px;max-width:560px}
.games-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 18px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--border-hi) transparent}
.games-track::-webkit-scrollbar{height:8px}
.games-track::-webkit-scrollbar-thumb{background:var(--border-hi);border-radius:8px}
.game-card{position:relative;flex:0 0 196px;scroll-snap-align:start;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-md);overflow:hidden;transition:transform .2s,border-color .2s}
.game-card:hover{transform:translateY(-4px);border-color:var(--border-hi)}
.game-cover{aspect-ratio:3/4;width:100%;object-fit:cover;background:linear-gradient(135deg,var(--bg-card-hi),var(--bg-2))}
.game-meta{padding:12px 14px}
.game-title{font-weight:600;font-size:15px;line-height:1.25}
.game-tag{display:block;margin-top:5px;font-size:12px;color:var(--text-muted)}
.game-badge{position:absolute;top:10px;left:10px;font-size:11px;font-weight:700;letter-spacing:.02em;padding:4px 9px;border-radius:999px;background:var(--brand-grad);color:#fff}
.gta-banner{margin:20px 0 8px;border-radius:var(--r-lg);padding:32px 36px;min-height:300px;background:linear-gradient(90deg,rgba(5,8,22,.97) 0%,rgba(5,8,22,.93) 33%,rgba(5,8,22,.4) 47%,rgba(5,8,22,0) 62%),url(screens/gta6-bg.webp) left 47%/140% no-repeat;border:1px solid var(--border-hi);display:flex;align-items:center;justify-content:flex-start;gap:22px;position:relative;overflow:hidden}
.gta-banner .gta-body{position:relative;z-index:1;max-width:540px}
.gta-banner h3{font-size:24px;margin-bottom:6px}
.gta-banner p{color:var(--text-muted);line-height:1.5}
.gta-banner .gta-cta{position:relative;z-index:1;margin-top:20px}
.regions-sec{padding:56px 0}
.regions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px}
.region-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-md);padding:24px 24px 26px}
.region-card h4{font-size:18px;margin-bottom:8px;display:flex;align-items:center;gap:9px}
.region-card h4 .rf{font-size:24px;line-height:1}
.region-card p{color:var(--text-muted);font-size:14px;line-height:1.5}
.region-card .region-best{display:inline-block;margin-top:10px;font-size:12px;font-weight:700;color:var(--success);background:var(--success-soft);padding:3px 10px;border-radius:999px}
.instruction-ps{position:relative;overflow:hidden}
.instruction-ps::before{content:"";position:absolute;inset:0;background:url(screens/ps-logo-bg.webp) no-repeat;background-position:calc(100% + 70px) center;background-size:auto 195%;opacity:.13;pointer-events:none;z-index:0}
.instruction-ps .step{background:rgba(15,24,48,.42);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}
.ps-hero-wrap{overflow:visible !important}
.ps-hero-img{transform:scale(2.4);transform-origin:center;filter:brightness(1.12) saturate(1.18);-webkit-mask-image:radial-gradient(ellipse 60% 56% at 50% 50%,#000 32%,transparent 74%);mask-image:radial-gradient(ellipse 60% 56% at 50% 50%,#000 32%,transparent 74%)}
.instruction-ps>.wrap{position:relative;z-index:1}
.fear-sec{padding:56px 0}
.fear-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px}
.fear-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-md);padding:22px 24px;display:flex;gap:16px}
.fear-ic{font-size:26px;flex:0 0 auto;line-height:1}
.fear-card h4{font-size:16px;margin-bottom:6px}
.fear-card p{color:var(--text-muted);font-size:14px;line-height:1.5}
@media(max-width:900px){.regions-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:720px){.fear-grid{grid-template-columns:1fr}}
@media(max-width:520px){.regions-grid{grid-template-columns:1fr}}
.cross-grid-3{grid-template-columns:repeat(3,1fr);max-width:880px;margin-left:auto;margin-right:auto}
@media(max-width:720px){.cross-grid-3{grid-template-columns:1fr;max-width:420px}}

/* ===== Жёсткий цвет текста кнопок — чтобы Tilda не ставила рыжий по умолчанию ===== */
.btn,.btn-primary,.btn-large,.gta-cta{color:#fff!important}
.btn-primary .arr{color:var(--brand-sky)!important}
.post-cta-card .btn-primary{color:var(--brand)!important}
.post-cta-card .btn-primary .arr{color:#fff!important}
.post-cta-b2b .btn-primary,.post-cta-b2b .btn-primary .arr{color:var(--brand-sky,#87c5ff)!important}
.post-cta-b2b .btn-primary:hover{color:#fff!important}
.hero-manager-btn,.hero-manager-btn span{color:#fff!important}
.nav-ps{color:#fff!important}
.manager-channel .mc-title,.manager-channel .mc-sub{color:#fff!important}
