#nav.svelte-utqkh4{position:sticky;top:0;z-index:100;height:var(--nav-h);background:#0e0d1ce6;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--border);display:flex;align-items:center;padding:0 clamp(1.25rem,5vw,3rem);gap:2rem;transition:border-color .3s,background .5s}#nav.scrolled.svelte-utqkh4{border-bottom-color:#8b74f540}.nav-brand.svelte-utqkh4{display:flex;align-items:center;gap:9px;flex-shrink:0}.nav-brand.svelte-utqkh4 img:where(.svelte-utqkh4){width:34px;height:34px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 8px rgba(var(--primary-rgb),.4))}.nav-name.svelte-utqkh4{font-size:1.25rem;font-weight:800;color:var(--primary);letter-spacing:-.02em}.nav-links.svelte-utqkh4{flex:1;list-style:none;display:flex;justify-content:center;gap:2rem;margin:0;padding:0}.nav-links.svelte-utqkh4 a:where(.svelte-utqkh4){font-size:.88rem;font-weight:500;color:var(--muted);transition:color .2s}.nav-links.svelte-utqkh4 a:where(.svelte-utqkh4):hover{color:var(--text)}.nav-cta.svelte-utqkh4{flex-shrink:0;padding:.45rem 1.25rem;background:var(--primary);color:#0b0917;border-radius:8px;font-size:.85rem;font-weight:700;transition:opacity .2s,transform .2s}.nav-cta.svelte-utqkh4:hover{opacity:.85;transform:translateY(-1px)}@media (max-width: 620px){.nav-links.svelte-utqkh4{display:none}}footer.svelte-13b8olo{background:#05030ef2;border-top:1px solid var(--border);padding:3rem clamp(1.25rem,5vw,3rem) 2rem;text-align:center;position:relative;z-index:1;margin-top:auto}.footer-brand.svelte-13b8olo{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:.5rem}.footer-brand.svelte-13b8olo img:where(.svelte-13b8olo){width:30px;-o-object-fit:contain;object-fit:contain}.footer-brand-name.svelte-13b8olo{font-size:1.15rem;font-weight:800;color:var(--primary)}.footer-tagline.svelte-13b8olo{font-size:.82rem;color:var(--muted);margin-bottom:1.75rem}.footer-store.svelte-13b8olo{margin-bottom:2rem;gap:.85rem}.footer-nav.svelte-13b8olo{list-style:none;display:flex;gap:.4rem 1.25rem;justify-content:center;flex-wrap:wrap;margin:0 0 1.75rem;padding:0}.footer-nav.svelte-13b8olo a:where(.svelte-13b8olo){font-size:.78rem;color:var(--muted);transition:color .2s}.footer-nav.svelte-13b8olo a:where(.svelte-13b8olo):hover{color:var(--text)}.footer-copy.svelte-13b8olo{font-size:.7rem;color:#ede9ff47}#hero.svelte-189i0uh{min-height:calc(100svh - var(--nav-h));display:flex;align-items:center;justify-content:center;padding:3rem clamp(1.25rem,5vw,3rem) 4rem;text-align:center;position:relative}.hero-inner.svelte-189i0uh{display:flex;flex-direction:column;align-items:center;gap:2rem;max-width:680px;position:relative;z-index:1}.hero-logo-wrap.svelte-189i0uh{position:relative;display:inline-flex;align-items:center;justify-content:center}.hero-logo-wrap.svelte-189i0uh:before{content:"";position:absolute;width:260px;height:260px;background:radial-gradient(circle,var(--primary-dim) 0%,transparent 70%);border-radius:50%;animation:svelte-189i0uh-glow-pulse 3.5s ease-in-out infinite}@keyframes svelte-189i0uh-glow-pulse{0%,to{transform:scale(.95);opacity:.6}50%{transform:scale(1.1);opacity:1}}.hero-logo.svelte-189i0uh{width:clamp(150px,28vw,220px);height:auto;-o-object-fit:contain;object-fit:contain;position:relative;z-index:1;filter:drop-shadow(0 10px 50px rgba(var(--primary-rgb),.35));animation:svelte-189i0uh-float 7s ease-in-out infinite}@keyframes svelte-189i0uh-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.hero-title.svelte-189i0uh{font-size:clamp(2.4rem,6.5vw,5rem);font-weight:900;line-height:1.1;letter-spacing:-.03em}.hero-title.svelte-189i0uh em:where(.svelte-189i0uh){color:var(--primary);font-style:normal;display:block}.hero-sub.svelte-189i0uh{font-size:clamp(1rem,2.2vw,1.2rem);color:var(--muted);max-width:480px;line-height:1.7}#hero-cipher.svelte-189i0uh{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}#hero-cipher.svelte-189i0uh .hcp{position:absolute;font-family:Heebo,monospace;font-weight:700;color:var(--primary);white-space:nowrap;opacity:0;letter-spacing:.04em;animation:svelte-189i0uh-hcp-blink var(--dur, 3s) ease-in-out forwards}@keyframes svelte-189i0uh-hcp-blink{0%{opacity:0;transform:translateY(5px)}18%{opacity:var(--op, .35);transform:translateY(0)}75%{opacity:var(--op, .35);transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}.scroll-hint.svelte-189i0uh{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--muted);font-size:.7rem;letter-spacing:.08em;animation:svelte-189i0uh-bounce 2s ease-in-out infinite}.scroll-hint.svelte-189i0uh svg:where(.svelte-189i0uh){width:16px;height:16px;stroke:var(--muted)}@keyframes svelte-189i0uh-bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(5px)}}.steps-grid.svelte-1rndr1e{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.step-card.svelte-1rndr1e{background:var(--bg-alt);border:1px solid rgba(139,116,245,.12);border-radius:var(--r);padding:2rem 1.75rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;transition:border-color .3s,transform .3s,background .3s;cursor:default}.step-card.svelte-1rndr1e:hover{border-color:var(--border-hov);transform:translateY(-5px);background:#8b74f50f}.step-num.svelte-1rndr1e{width:54px;height:54px;border-radius:50%;background:var(--primary-dim);border:2px solid var(--primary);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:900;color:var(--primary)}.step-icon.svelte-1rndr1e{font-size:2.2rem;line-height:1}.step-title.svelte-1rndr1e{font-size:1.1rem;font-weight:700;color:var(--text)}.step-desc.svelte-1rndr1e{font-size:.88rem;color:var(--muted);line-height:1.65}@media (max-width: 500px){.steps-grid.svelte-1rndr1e{grid-template-columns:1fr}}.features-grid.svelte-v5dvif{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.1rem}.feat-card.svelte-v5dvif{background:var(--bg-alt);border:1px solid rgba(139,116,245,.12);border-radius:var(--r);padding:1.6rem 1.5rem;display:flex;gap:1.1rem;align-items:flex-start;transition:border-color .3s,transform .3s,background .3s;cursor:default}.feat-card.svelte-v5dvif:hover{border-color:var(--border-hov);background:#8b74f50f;transform:translateY(-3px)}.feat-icon-box.svelte-v5dvif{width:46px;height:46px;flex-shrink:0;border-radius:12px;background:var(--primary-dim);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:1.25rem;transition:background .3s}.feat-card.svelte-v5dvif:hover .feat-icon-box:where(.svelte-v5dvif){background:rgba(var(--primary-rgb),.3)}.feat-body.svelte-v5dvif{flex:1}.feat-title.svelte-v5dvif{font-size:.98rem;font-weight:700;color:var(--text);margin-bottom:.3rem}.feat-desc.svelte-v5dvif{font-size:.84rem;color:var(--muted);line-height:1.6}@media (max-width: 500px){.features-grid.svelte-v5dvif{grid-template-columns:1fr}}.gallery-row.svelte-osfwcw{display:flex;gap:1.25rem;justify-content:center;align-items:flex-end;flex-wrap:wrap;padding-bottom:1rem}.phone.svelte-osfwcw{width:165px;flex-shrink:0;background:#0d0a1e;border-radius:30px;border:2px solid rgba(255,255,255,.12);box-shadow:0 24px 64px #0000008c,inset 0 0 0 1px #ffffff0f,0 0 0 1px var(--primary-dim);overflow:hidden;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}.phone.svelte-osfwcw:hover{transform:translateY(-10px) scale(1.04);box-shadow:0 40px 80px #0009,inset 0 0 0 1px #ffffff1a,0 0 0 1px var(--primary)}.phone.svelte-osfwcw:nth-child(1){margin-bottom:2.5rem}.phone.svelte-osfwcw:nth-child(2){margin-bottom:0}.phone.svelte-osfwcw:nth-child(3){margin-bottom:3rem}.phone.svelte-osfwcw:nth-child(4){margin-bottom:.5rem}.phone.svelte-osfwcw:nth-child(5){margin-bottom:2rem}.phone-notch.svelte-osfwcw{height:22px;background:#0d0a1e;display:flex;align-items:flex-end;justify-content:center;padding-bottom:2px}.phone-notch.svelte-osfwcw:after{content:"";width:52px;height:12px;background:#000000f2;border-radius:0 0 10px 10px}.phone-screen.svelte-osfwcw{aspect-ratio:9 / 19.5;overflow:hidden}.phone-screen.svelte-osfwcw img:where(.svelte-osfwcw){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.phone-label.svelte-osfwcw{padding:.45rem .5rem;text-align:center;font-size:.68rem;color:var(--muted);white-space:nowrap}@media (max-width: 700px){.phone.svelte-osfwcw{width:130px}.phone.svelte-osfwcw:nth-child(n){margin-bottom:0}}#discover.svelte-1i5o4vr{position:relative;overflow:hidden;text-align:center}.discover-inner.svelte-1i5o4vr{max-width:660px;margin:0 auto}.discover-body.svelte-1i5o4vr{font-size:clamp(.95rem,2vw,1.1rem);color:var(--muted);line-height:1.8;margin-bottom:2.5rem}.faq-wrap.svelte-1uy3io6{max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:.65rem}.faq-item.svelte-1uy3io6{border:1px solid var(--border);border-radius:var(--r-sm);overflow:hidden;transition:border-color .25s}.faq-item.open.svelte-1uy3io6{border-color:var(--primary)}.faq-q.svelte-1uy3io6{width:100%;background:var(--surface);border:none;cursor:pointer;padding:1.05rem 1.4rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--text);font-family:var(--font);font-size:.97rem;font-weight:600;text-align:right;direction:rtl;transition:background .2s}.faq-qtext.svelte-1uy3io6{flex:1;text-align:right}.faq-q.svelte-1uy3io6:hover{background:var(--surface-hov)}.faq-chevron.svelte-1uy3io6{flex-shrink:0;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--border);display:flex;align-items:center;justify-content:center;transition:transform .3s,border-color .25s}.faq-item.open.svelte-1uy3io6 .faq-chevron:where(.svelte-1uy3io6){transform:rotate(180deg);border-color:var(--primary)}.faq-chevron.svelte-1uy3io6 svg:where(.svelte-1uy3io6){width:11px;height:11px;stroke:var(--muted);fill:none}.faq-item.open.svelte-1uy3io6 .faq-chevron:where(.svelte-1uy3io6) svg:where(.svelte-1uy3io6){stroke:var(--primary)}.faq-body.svelte-1uy3io6{max-height:0;overflow:hidden;transition:max-height .38s cubic-bezier(.4,0,.2,1)}.faq-item.open.svelte-1uy3io6 .faq-body:where(.svelte-1uy3io6){max-height:320px}.faq-ans.svelte-1uy3io6{padding:.9rem 1.4rem 1.2rem;border-top:1px solid var(--border);font-size:.88rem;color:var(--muted);line-height:1.7}
