html:not([data-shell=app]):has(#seo-landing),html:not([data-shell=app]):has(#seo-landing) body{background:#07031a}.gl-page{--gl-bg:#07031a;--gl-ink:#f5f1ff;--gl-mute:#b9acd9;--gl-line:rgba(255,255,255,0.1);--gl-card:rgba(255,255,255,0.055);--gl-violet:#8b5cf6;--gl-fuchsia:#e879f9;--gl-gold:#fbbf24;--gl-cyan:#22d3ee;position:relative;overflow:hidden;min-height:100vh;color:var(--gl-ink);background:var(--gl-bg);font-family:var(--font-body),system-ui,sans-serif;color-scheme:dark;-webkit-font-smoothing:antialiased}.gl-page *,.gl-page :after,.gl-page :before{box-sizing:border-box}.gl-page a{color:inherit;text-decoration:none}.gl-page h1,.gl-page h2,.gl-page h3{font-family:var(--font-display),var(--font-body),system-ui,sans-serif;margin:0;letter-spacing:-.02em}.gl-page p{margin:0}.gl-aurora{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.gl-aurora:after,.gl-aurora:before{content:"";position:absolute;border-radius:50%;filter:blur(90px);opacity:.55}.gl-aurora:before{width:62vw;height:62vw;max-width:900px;max-height:900px;left:-12vw;top:-14vw;background:radial-gradient(circle,#6d28d9 0,transparent 68%);animation:gl-drift 22s ease-in-out infinite alternate}.gl-aurora:after{width:56vw;height:56vw;max-width:820px;max-height:820px;right:-14vw;top:6vw;background:radial-gradient(circle,#be185d 0,transparent 66%);opacity:.38;animation:gl-drift 28s ease-in-out infinite alternate-reverse}.gl-stars{background:radial-gradient(1.6px 1.6px at 12% 18%,#fff,transparent),radial-gradient(1.2px 1.2px at 27% 62%,#c7d2fe,transparent),radial-gradient(2px 2px at 41% 12%,#fde68a,transparent),radial-gradient(1.4px 1.4px at 58% 44%,#fff,transparent),radial-gradient(1.6px 1.6px at 73% 20%,#a5f3fc,transparent),radial-gradient(1.2px 1.2px at 86% 58%,#fff,transparent),radial-gradient(1.8px 1.8px at 93% 14%,#f0abfc,transparent),radial-gradient(1.2px 1.2px at 7% 83%,#fff,transparent),radial-gradient(1.6px 1.6px at 64% 88%,#fde68a,transparent);background-size:420px 520px;animation:gl-twinkle 5s ease-in-out infinite alternate;opacity:.8}.gl-grid,.gl-stars{position:absolute;inset:0;pointer-events:none;z-index:0}.gl-grid{opacity:.5;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 50% 20%,#000 0,transparent 70%);mask-image:radial-gradient(ellipse at 50% 20%,#000 0,transparent 70%)}@keyframes gl-drift{to{transform:translate(6vw,4vw) scale(1.08)}}@keyframes gl-twinkle{to{opacity:.45}}.gl-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}.gl-section,.gl-wrap{position:relative;z-index:1}.gl-section{padding:54px 0}@media (min-width:900px){.gl-section{padding:84px 0}}.gl-kicker{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--gl-gold)}.gl-kicker:before{content:"";width:22px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--gl-gold),transparent)}.gl-h2{font-size:clamp(28px,4.4vw,46px);line-height:1.08;font-weight:800;margin-top:12px}.gl-lead{color:var(--gl-mute);font-size:clamp(16px,2vw,19px);line-height:1.65;margin-top:16px;max-width:640px}.gl-grad{background:linear-gradient(100deg,#fde68a,#fbbf24 35%,#f0abfc 75%,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent}.gl-nav{position:sticky;top:0;z-index:30;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:rgba(7,3,26,.62);border-bottom:1px solid var(--gl-line)}.gl-nav-in{justify-content:space-between;height:64px}.gl-brand,.gl-nav-in{display:flex;align-items:center}.gl-brand{gap:10px;font-family:var(--font-display),system-ui,sans-serif;font-weight:800;font-size:20px;letter-spacing:-.02em}.gl-brand-pio{width:34px;height:38px;display:grid;place-items:center}.gl-brand-pio svg{width:100%;height:auto}.gl-brand b{color:var(--gl-gold);font-weight:800}.gl-links{display:none;gap:26px;font-size:14px;font-weight:700;color:var(--gl-mute)}.gl-links a:hover{color:#fff}@media (min-width:860px){.gl-links{display:flex}}.gl-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:16px;padding:14px 24px;font-weight:800;font-size:15.5px;line-height:1;cursor:pointer;transition:transform .2s cubic-bezier(.34,1.6,.64,1),box-shadow .2s;white-space:nowrap}.gl-btn:hover{transform:translateY(-2px) scale(1.02)}.gl-btn:active{transform:scale(.98)}.gl-btn-gold{color:#3b1d00;background:linear-gradient(180deg,#fde68a,#f59e0b);box-shadow:0 6px 0 #b45309,0 14px 34px rgba(251,191,36,.35)}.gl-btn-glass{color:#fff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.gl-btn-sm{padding:10px 18px;font-size:14px;border-radius:13px;box-shadow:0 4px 0 #b45309,0 8px 22px rgba(251,191,36,.3)}.gl-hero{padding:26px 0 34px}.gl-hero-grid{display:grid;gap:28px;align-items:center}@media (max-width:979px){.gl-stage{order:-1;margin-bottom:4px}.gl-hero-grid>div:first-child{text-align:center}.gl-hero-grid .gl-sub{margin-left:auto;margin-right:auto}.gl-cta,.gl-trust{justify-content:center}}@media (min-width:980px){.gl-hero{padding:64px 0 72px}.gl-hero-grid{grid-template-columns:1fr 1fr;gap:24px}}.gl-pill{display:inline-flex;align-items:center;gap:9px;padding:8px 15px 8px 10px;border-radius:999px;font-size:13px;font-weight:700;color:#e9d5ff;background:rgba(139,92,246,.16);border:1px solid rgba(167,139,250,.4)}.gl-pill i{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 0 rgba(74,222,128,.7);animation:gl-ping 2s infinite}@keyframes gl-ping{70%{box-shadow:0 0 0 9px rgba(74,222,128,0)}to{box-shadow:0 0 0 0 rgba(74,222,128,0)}}.gl-h1{font-size:clamp(34px,5.6vw,56px);line-height:1.02;font-weight:800;margin-top:20px}.gl-sub{color:var(--gl-mute);font-size:clamp(17px,2.2vw,21px);line-height:1.6;margin-top:26px;max-width:560px}.gl-cta{gap:14px;margin-top:30px}.gl-cta,.gl-trust{display:flex;flex-wrap:wrap}.gl-trust{gap:8px 18px;margin-top:26px;font-size:13.5px;font-weight:700;color:#cdbff0}.gl-trust span{display:inline-flex;align-items:center;gap:7px}.gl-trust svg{color:var(--gl-gold)}.gl-store{display:inline-flex;align-items:center;gap:12px;padding:11px 20px;border-radius:16px;background:#0d0a1f;border:1px solid rgba(255,255,255,.28)}.gl-store small{display:block;font-size:10px;font-weight:700;letter-spacing:.1em;opacity:.7}.gl-store b{display:block;font-size:16px;font-weight:800}.gl-store-off{opacity:.7;cursor:default}.gl-stage{position:relative;width:min(80vw,560px);aspect-ratio:1;margin:0 auto;display:grid;place-items:center}.gl-glow{inset:4%;background:radial-gradient(circle,rgba(251,191,36,.55) 0,rgba(236,72,153,.22) 45%,transparent 70%);filter:blur(14px);animation:gl-breathe 4.5s ease-in-out infinite}.gl-glow,.gl-ring{position:absolute;border-radius:50%}.gl-ring{border:1.5px dashed rgba(196,181,253,.4);animation:gl-spin 60s linear infinite}.gl-ring.r1{inset:2%}.gl-ring.r2{inset:-8%;border-color:rgba(251,191,36,.22);animation-duration:90s;animation-direction:reverse}.gl-ring i{position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;background:#fde047;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 6px #fde047)}.gl-pio{position:relative;z-index:2;width:74%;filter:drop-shadow(0 24px 34px rgba(0,0,0,.55))}.gl-pio svg{width:100%;height:auto;display:block;overflow:visible}.gl-chip{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:16px;font-size:13.5px;font-weight:800;background:rgba(20,10,50,.72);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 14px 30px rgba(0,0,0,.4);animation:gl-float 6s ease-in-out infinite;white-space:nowrap}.gl-chip svg{flex:none}.gl-chip.c1{left:-4%;top:12%}.gl-chip.c2{right:-6%;top:26%;animation-delay:-2s}.gl-chip.c3{left:-2%;bottom:14%;animation-delay:-4s}.gl-chip.c4{right:0;bottom:6%;animation-delay:-1s}@media (max-width:560px){.gl-chip{font-size:12px;padding:7px 11px}.gl-chip.c1{left:-2%}.gl-chip.c2{right:-2%}}@keyframes gl-float{50%{transform:translateY(-12px)}}@keyframes gl-breathe{50%{transform:scale(1.07);opacity:.8}}@keyframes gl-spin{to{transform:rotate(1turn)}}.gl-coin{position:absolute;z-index:1;border-radius:50%;background:radial-gradient(circle at 35% 25%,#fff6c2,#fbbf24 55%,#d97706);border:2px solid #b45309;display:grid;place-items:center;font:900 1em Georgia,serif;color:#92400e;animation:gl-float 7s ease-in-out infinite;opacity:.85}.gl-coin.k1{width:30px;height:30px;font-size:17px;left:8%;top:4%}.gl-coin.k2{width:22px;height:22px;font-size:12px;right:12%;top:2%;animation-delay:-3s}.gl-coin.k3{width:26px;height:26px;font-size:15px;right:4%;bottom:30%;animation-delay:-5s}.gl-stats{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--gl-line);border:1px solid var(--gl-line);border-radius:22px;overflow:hidden;margin-top:10px}@media (min-width:760px){.gl-stats{grid-template-columns:repeat(4,1fr)}}.gl-stat{background:rgba(10,5,32,.9);padding:22px 16px;text-align:center}.gl-stat b{display:block;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(28px,4vw,40px);font-weight:800;background:linear-gradient(180deg,#fff,#c4b5fd);-webkit-background-clip:text;background-clip:text;color:transparent}.gl-stat span{display:block;margin-top:4px;font-size:13px;font-weight:700;color:var(--gl-mute)}.gl-livedot{display:inline-block;width:8px;height:8px;margin-right:4px;border-radius:50%;background:#4ade80;vertical-align:1px;box-shadow:0 0 0 0 rgba(74,222,128,.7);animation:gl-ping 2s infinite}.gl-livecard{position:relative;z-index:1;margin-top:14px;border:1px solid var(--gl-line);border-radius:22px;background:rgba(10,5,32,.9);overflow:hidden}.gl-livecard>p{margin:0;padding:14px 16px 4px;text-align:center;font-size:13px;font-weight:700;color:var(--gl-mute)}.gl-livecols{display:grid;grid-template-columns:repeat(2,1fr)}.gl-livecols>div{padding:8px 16px 18px;text-align:center}.gl-livecols>div+div{border-left:1px solid var(--gl-line)}.gl-livecols b{display:block;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(26px,4vw,36px);font-weight:800;background:linear-gradient(180deg,#fff,#c4b5fd);-webkit-background-clip:text;background-clip:text;color:transparent}.gl-livecols span{display:block;margin-top:2px;font-size:13px;font-weight:700;color:var(--gl-mute)}.gl-why-grid{display:grid;gap:34px;margin-top:8px}@media (min-width:980px){.gl-why-grid{grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start}}.gl-quote{position:relative;margin-top:26px;padding:26px 26px 26px 30px;border-radius:22px;background:linear-gradient(135deg,rgba(139,92,246,.2),rgba(236,72,153,.12));border:1px solid rgba(196,181,253,.3);font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(19px,2.6vw,25px);font-weight:700;line-height:1.4;letter-spacing:-.01em}.gl-quote:before{content:"“";position:absolute;left:12px;top:-8px;font-size:72px;line-height:1;color:var(--gl-gold);opacity:.9}.gl-beliefs{display:grid;gap:14px}.gl-belief{display:flex;gap:16px;padding:20px;border-radius:20px;background:var(--gl-card);border:1px solid var(--gl-line);transition:border-color .25s,transform .25s,background .25s}.gl-belief:hover{border-color:rgba(251,191,36,.5);transform:translateX(4px);background:rgba(255,255,255,.08)}.gl-ico{flex:none;display:grid;place-items:center;width:50px;height:50px;border-radius:15px;color:#fff}.gl-ico.v{background:linear-gradient(135deg,#8b5cf6,#6d28d9);box-shadow:0 8px 20px rgba(109,40,217,.5)}.gl-ico.g{background:linear-gradient(135deg,#fbbf24,#d97706);box-shadow:0 8px 20px rgba(217,119,6,.45);color:#3b1d00}.gl-ico.p{background:linear-gradient(135deg,#f472b6,#be185d);box-shadow:0 8px 20px rgba(190,24,93,.45)}.gl-ico.c{background:linear-gradient(135deg,#22d3ee,#0e7490);box-shadow:0 8px 20px rgba(14,116,144,.5)}.gl-ico.e{background:linear-gradient(135deg,#34d399,#047857);box-shadow:0 8px 20px rgba(4,120,87,.45)}.gl-belief h3{font-size:18px;font-weight:800}.gl-belief p{color:var(--gl-mute);font-size:15px;line-height:1.6;margin-top:6px}.gl-pio-sec{text-align:center}.gl-pio-sec .gl-lead{margin-left:auto;margin-right:auto}.gl-moods{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:40px}@media (min-width:760px){.gl-moods{grid-template-columns:repeat(5,1fr)}}.gl-mood{padding:22px 10px 18px;border-radius:22px;background:var(--gl-card);border:1px solid var(--gl-line);transition:transform .25s,border-color .25s}@media (max-width:759px){.gl-mood:last-child{grid-column:span 2}}.gl-mood:hover{transform:translateY(-6px);border-color:rgba(251,191,36,.5)}.gl-mood .pw{width:92px;margin:0 auto 6px;filter:drop-shadow(0 12px 16px rgba(0,0,0,.45))}.gl-mood .pw svg{width:100%;height:auto;display:block;overflow:visible}.gl-mood b{display:block;font-size:15px;font-weight:800}.gl-mood span{display:block;margin-top:3px;font-size:12.5px;color:var(--gl-mute);line-height:1.4}.gl-bento{display:grid;gap:16px;margin-top:40px}@media (min-width:720px){.gl-bento{grid-template-columns:repeat(6,1fr)}.gl-b-a{grid-column:span 4}.gl-b-b,.gl-b-c,.gl-b-d,.gl-b-e{grid-column:span 2}.gl-b-f,.gl-b-g{grid-column:span 3}}.gl-card{position:relative;overflow:hidden;padding:26px;border-radius:26px;background:var(--gl-card);border:1px solid var(--gl-line);transition:transform .3s,border-color .3s}.gl-card:hover{transform:translateY(-4px);border-color:rgba(196,181,253,.45)}.gl-card:after{content:"";position:absolute;right:-40px;top:-40px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,var(--tint,rgba(139,92,246,.35)),transparent 70%);pointer-events:none}.gl-card h3{font-size:21px;font-weight:800;margin-top:16px}.gl-card p{color:var(--gl-mute);font-size:15px;line-height:1.6;margin-top:8px}.gl-card .gl-ico,.gl-card p,.gl-tags{position:relative;z-index:1}.gl-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.gl-tag{padding:6px 11px;border-radius:999px;font-size:12.5px;font-weight:700;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#e9e2ff}.gl-showcase{position:relative;z-index:1;margin-top:44px;display:flex;gap:22px;overflow-x:auto;padding:10px 20px 36px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent);-webkit-overflow-scrolling:touch}@media (min-width:900px){.gl-showcase{padding-left:max(20px,calc((100vw - 1180px) / 2));padding-right:40px;scrollbar-width:thin;scrollbar-color:rgba(167,139,250,.6) transparent}.gl-showcase::-webkit-scrollbar{display:block;height:8px}.gl-showcase::-webkit-scrollbar-thumb{background:rgba(167,139,250,.5);border-radius:8px}}.gl-phone{flex:none;width:min(64vw,250px);scroll-snap-align:center;padding:9px;border-radius:38px;background:linear-gradient(160deg,#3b2a73,#120a2e);border:1px solid rgba(255,255,255,.2);box-shadow:0 34px 60px -18px rgba(0,0,0,.7),inset 0 0 0 1px rgba(0,0,0,.4);transition:transform .35s cubic-bezier(.34,1.4,.64,1)}.gl-phone:nth-child(2n){margin-top:36px}.gl-phone:hover{transform:translateY(-10px) rotate(-1.5deg)}.gl-phone img{display:block;width:100%;height:auto;border-radius:30px;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover;background:#1b0a44}.gl-safe{position:relative;overflow:hidden;display:grid;gap:26px;padding:clamp(26px,5vw,48px);border-radius:32px;background:linear-gradient(135deg,rgba(16,185,129,.16),rgba(14,116,144,.14) 60%,rgba(139,92,246,.14));border:1px solid rgba(110,231,183,.35)}@media (min-width:900px){.gl-safe{grid-template-columns:1fr 1fr;align-items:center;gap:48px}}.gl-safe h2{font-size:clamp(26px,4vw,40px);font-weight:800;line-height:1.1}.gl-safe ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.gl-safe li{display:flex;gap:13px;align-items:flex-start;padding:15px 16px;border-radius:16px;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.1);font-size:15px;line-height:1.55;color:#e7f7ee}.gl-safe li svg{flex:none;margin-top:2px;color:#6ee7b7}.gl-safe li b{color:#fff}.gl-langs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px}.gl-lang{padding:10px 17px;border-radius:999px;font-size:15px;font-weight:700;background:var(--gl-card);border:1px solid var(--gl-line);transition:transform .2s,background .2s,border-color .2s}.gl-lang:hover{transform:translateY(-3px);background:rgba(139,92,246,.25);border-color:rgba(196,181,253,.6)}.gl-final{position:relative;overflow:hidden;text-align:center;padding:clamp(40px,7vw,72px) 22px 0;border-radius:36px;background:radial-gradient(ellipse at 50% 100%,rgba(251,191,36,.28),transparent 60%),linear-gradient(160deg,#4c1d95,#1e0a4a 70%);border:1px solid rgba(196,181,253,.35)}.gl-final h2{font-size:clamp(28px,5vw,50px);font-weight:800;line-height:1.08}.gl-final .gl-lead{margin:14px auto 0}.gl-final .gl-cta{justify-content:center}.gl-final-pio{width:min(46vw,210px);margin:28px auto -6px;filter:drop-shadow(0 -6px 30px rgba(251,191,36,.35))}.gl-final-pio svg{width:100%;height:auto;display:block;overflow:visible}.gl-foot{position:relative;z-index:1;margin-top:70px;border-top:1px solid var(--gl-line);padding:34px 0 44px}.gl-foot-grid{display:grid;gap:22px}@media (min-width:760px){.gl-foot-grid{grid-template-columns:1.2fr 1fr}}.gl-foot nav{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;font-weight:700;color:var(--gl-mute)}.gl-foot nav a:hover{color:#fff}.gl-fine{color:#8f82b3;font-size:12.5px;line-height:1.7;margin-top:18px;max-width:760px}.gl-rise{animation:gl-rise .9s cubic-bezier(.2,.8,.2,1) both}.gl-rise.d1{animation-delay:.08s}.gl-rise.d2{animation-delay:.18s}.gl-rise.d3{animation-delay:.3s}.gl-rise.d4{animation-delay:.42s}@keyframes gl-rise{0%{opacity:0;transform:translateY(26px)}}@supports (animation-timeline:view()){.gl-reveal{animation:gl-rise linear both;animation-timeline:view();animation-range:entry 0 entry 38%}}@media (prefers-reduced-motion:reduce){.gl-page *,.gl-page :after,.gl-page :before{animation:none!important;transition:none!important}}.gl-stage{margin-top:34px}.gl-pio-btn{display:block;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease}.gl-pio-btn:active{transform:scale(.97)}.gl-bubble{z-index:4;top:-6%;transform:translateX(-50%);width:-moz-max-content;width:max-content;max-width:84%;margin:0;padding:11px 16px;border-radius:18px;color:#2e1065;font-size:15px;font-weight:800;line-height:1.35;text-align:center;box-shadow:0 10px 28px rgba(0,0,0,.4);animation:gl-bubble-pop .35s cubic-bezier(.3,1.4,.5,1) both}.gl-bubble,.gl-bubble:after{position:absolute;left:50%;background:#fff}.gl-bubble:after{content:"";bottom:-8px;width:16px;height:16px;margin-left:-8px;transform:rotate(45deg);border-radius:3px}@keyframes gl-bubble-pop{0%{opacity:0;transform:translateX(-50%) scale(.85)}to{opacity:1;transform:translateX(-50%) scale(1)}}@media (max-width:560px){.gl-bubble{font-size:13.5px;padding:9px 13px;top:-9%}}@media (prefers-reduced-motion:reduce){.gl-bubble{animation:none}}.gl-page a.gl-btn-gold,.gl-page button.gl-btn-gold{color:#3b1d00}.gl-page a.gl-btn-glass,.gl-page button.gl-btn-glass{color:#fff}.gl-page .gl-btn-off{opacity:.5;filter:saturate(.6);cursor:not-allowed;pointer-events:none;transform:none;box-shadow:0 4px 0 #b45309}