*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--max-w:1200px;--night:#101510;--night-mid:#18201a;--card:#1d261e;--card-border:#33402f;--neon:#94cc39;--neon-bright:#aee84a;--neon-dim:#94cc3929;--orange:#3b82f6;--orange-dim:#3b82f61f;--white:#fff;--muted:#9fb098;--text:#d8e4d2;--r:12px}html{scroll-behavior:smooth}body{background:var(--night);color:var(--white);font-family:Inter,sans-serif;line-height:1.6;overflow-x:clip;margin:0!important}#app{width:100%}section[id]{scroll-margin-top:80px}section{padding:100px clamp(1.5rem, 5vw, calc((100vw - var(--max-w)) / 2 + 1.5rem))}.section-label{letter-spacing:.12em;text-transform:uppercase;color:var(--neon);margin-bottom:1rem;font-size:.75rem;font-weight:600}.section-title{letter-spacing:-.5px;max-width:700px;margin-bottom:1.2rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.8rem,3.5vw,3rem);font-weight:800;line-height:1.15}.section-sub{color:var(--muted);max-width:540px;font-size:1.05rem;line-height:1.7}.btn-primary{background:var(--neon);color:#000;border-radius:10px;align-items:center;gap:.5rem;padding:.9rem 2rem;font-size:1rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:0 0 36px #94cc3961}.btn-primary:hover{background:var(--neon-bright);transform:translateY(-2px);box-shadow:0 0 56px #94cc398c}.btn-secondary{color:var(--white);border:1px solid var(--card-border);background:0 0;border-radius:10px;align-items:center;gap:.5rem;padding:.9rem 2rem;font-size:1rem;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.btn-secondary:hover{background:#ffffff0a;border-color:#ffffff4d}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes tick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=768px){section{padding:70px 1.5rem}}nav[data-v-8fbe6784]{z-index:200;background:linear-gradient(#080b08bf 0%,#080b0859 60%,#0000 100%);height:72px;transition:background .4s,border-color .4s,box-shadow .4s,height .3s;position:fixed;top:0;left:0;right:0}.nav-inner[data-v-8fbe6784]{width:100%;max-width:calc(var(--max-w) + 3rem);align-items:center;gap:1rem;height:100%;margin:0 auto;padding:0 1.5rem;display:flex}nav.scrolled[data-v-8fbe6784]{-webkit-backdrop-filter:blur(28px)saturate(1.6);background:#101510d1;border-bottom:1px solid #94cc391a;height:64px;box-shadow:0 8px 40px #0006}.nav-logo[data-v-8fbe6784]{flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}.logo-img[data-v-8fbe6784]{object-fit:contain;border-radius:8px;width:34px;height:34px;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.nav-logo:hover .logo-img[data-v-8fbe6784]{transform:rotate(-8deg)scale(1.1)}.logo-text[data-v-8fbe6784]{letter-spacing:-.5px;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1.35rem;font-weight:800}.logo-text em[data-v-8fbe6784]{color:var(--neon);font-style:normal}.nav-links[data-v-8fbe6784]{flex:1;justify-content:center;gap:2px;list-style:none;display:flex}.nav-links a[data-v-8fbe6784]{color:#fff9;white-space:nowrap;border-radius:8px;padding:.5rem .85rem;font-size:.84rem;font-weight:500;text-decoration:none;transition:color .2s,background .2s;display:block;position:relative}.nav-links a[data-v-8fbe6784]:hover{color:#fff;background:#ffffff0d}.nav-links a.active[data-v-8fbe6784]{color:var(--neon);background:#94cc391a}.nav-actions[data-v-8fbe6784]{flex-shrink:0;align-items:center;gap:10px;display:flex}.lang-switcher[data-v-8fbe6784]{border:1px solid #ffffff1f;border-radius:8px;align-items:center;display:inline-flex;overflow:hidden}.lang-opt[data-v-8fbe6784]{cursor:pointer;letter-spacing:.06em;color:#ffffff59;background:0 0;border:none;padding:.38rem .6rem;font-size:.72rem;font-weight:700;line-height:1;transition:color .2s,background .2s}.lang-opt[data-v-8fbe6784]:hover{color:#ffffffb3}.lang-opt-active[data-v-8fbe6784]{color:var(--neon);background:#94cc391a}.lang-divider[data-v-8fbe6784]{background:#ffffff1f;flex-shrink:0;align-self:stretch;width:1px}.lang-dd[data-v-8fbe6784]{position:relative}.lang-dd-btn[data-v-8fbe6784]{cursor:pointer;letter-spacing:.04em;color:#ffffffb3;background:0 0;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:6px;padding:.5rem .85rem;font-size:.875rem;font-weight:700;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.lang-dd-btn[data-v-8fbe6784]:hover{color:#fff;background:#94cc390f;border-color:#94cc3959}.lang-dd-btn svg[data-v-8fbe6784]{color:var(--neon)}.lang-dd-caret[data-v-8fbe6784]{transition:transform .25s;color:#ffffff80!important}.lang-dd-caret.open[data-v-8fbe6784]{transform:rotate(180deg)}.lang-dd-menu[data-v-8fbe6784]{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#101510f7;border:1px solid #94cc392e;border-radius:10px;flex-direction:column;min-width:88px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #00000080}.lang-dd-item[data-v-8fbe6784]{text-align:left;cursor:pointer;color:#fff9;background:0 0;border:none;border-radius:7px;padding:.5rem .7rem;font-size:.8rem;font-weight:600;transition:color .15s,background .15s}.lang-dd-item[data-v-8fbe6784]:hover{color:#fff;background:#ffffff0f}.lang-dd-item.active[data-v-8fbe6784]{color:var(--neon);background:#94cc391a}.btn-login[data-v-8fbe6784]{color:#ffffffb3;white-space:nowrap;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:6px;padding:.5rem 1.1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.btn-login[data-v-8fbe6784]:hover{color:#fff;background:#ffffff0d;border-color:#ffffff47}.btn-cta[data-v-8fbe6784]{background:var(--neon);color:#000;white-space:nowrap;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:.55rem 1.3rem;font-size:.875rem;font-weight:800;text-decoration:none;transition:box-shadow .2s,transform .15s,background .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 24px #94cc394d}.btn-cta[data-v-8fbe6784]:hover{background:var(--neon-bright);transform:translateY(-1px);box-shadow:0 0 36px #94cc3980}.btn-cta[data-v-8fbe6784]:after{content:"";background:linear-gradient(105deg,#0000 20%,#fff6 50%,#0000 80%);width:50%;height:100%;animation:4s ease-in-out infinite nav-shimmer-8fbe6784;position:absolute;top:0;left:-120%}@keyframes nav-shimmer-8fbe6784{0%{left:-120%}45%{left:160%}to{left:160%}}.btn-cta svg[data-v-8fbe6784]{z-index:1;position:relative}.hamburger[data-v-8fbe6784]{cursor:pointer;background:#94cc3914;border:1px solid #94cc392e;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;transition:background .2s,border-color .2s;display:none}.hamburger[data-v-8fbe6784]:hover{background:#94cc3924;border-color:#94cc394d}.hamburger span[data-v-8fbe6784]{transform-origin:50%;background:#fff;border-radius:2px;width:18px;height:2px;transition:transform .3s,opacity .3s;display:block}.hamburger.open span[data-v-8fbe6784]:first-child{transform:translateY(7px)rotate(45deg)}.hamburger.open span[data-v-8fbe6784]:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger.open span[data-v-8fbe6784]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu[data-v-8fbe6784]{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);opacity:0;pointer-events:none;background:#101510f7;border-bottom:1px solid #94cc391f;padding:1.5rem 5vw 2rem;transition:opacity .25s,transform .25s;display:none;position:absolute;top:100%;left:0;right:0;transform:translateY(-10px)}.mobile-menu.open[data-v-8fbe6784]{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-menu ul[data-v-8fbe6784]{flex-direction:column;gap:0;margin-bottom:1.5rem;list-style:none;display:flex}.mobile-menu ul a[data-v-8fbe6784]{color:#ffffffa6;border-bottom:1px solid #ffffff0f;padding:.85rem 0;font-size:1rem;font-weight:500;text-decoration:none;transition:color .2s;display:block}.mobile-menu ul a[data-v-8fbe6784]:hover{color:#fff}.mobile-actions[data-v-8fbe6784]{flex-direction:column;gap:10px;display:flex}.lang-switcher-mobile[data-v-8fbe6784]{border-color:#ffffff26;border-radius:9px;justify-content:center;width:100%}.lang-switcher-mobile .lang-opt[data-v-8fbe6784]{flex:1;padding:.7rem .3rem;font-size:.8rem}.btn-login-mobile[data-v-8fbe6784]{text-align:center;color:#fffc;border:1px solid #ffffff26;border-radius:9px;padding:.8rem;font-weight:500;text-decoration:none;transition:background .2s;display:block}.btn-login-mobile[data-v-8fbe6784]:hover{background:#ffffff0f}.btn-cta-mobile[data-v-8fbe6784]{text-align:center;background:var(--neon);color:#000;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:.9rem;font-weight:800;text-decoration:none;display:flex;box-shadow:0 4px 20px #94cc3959}@media (width<=900px){.nav-links[data-v-8fbe6784]{display:none}.desktop-only[data-v-8fbe6784]{display:none!important}.hamburger[data-v-8fbe6784]{display:flex}.mobile-menu[data-v-8fbe6784]{display:block}.nav-inner[data-v-8fbe6784]{justify-content:space-between}.nav-actions[data-v-8fbe6784]{margin-left:auto}}footer[data-v-569a36a3]{background:var(--night-mid);border-top:1px solid var(--card-border);flex-direction:column;gap:2.5rem;padding:3.5rem 5vw 2rem;display:flex}.footer-main[data-v-569a36a3]{grid-template-columns:1.6fr 1.4fr 1fr;gap:2rem;display:grid}.footer-brand[data-v-569a36a3]{max-width:340px}.footer-logo[data-v-569a36a3]{color:var(--white);font-family:Plus Jakarta Sans,sans-serif;font-size:1.2rem;font-weight:800;text-decoration:none}.footer-logo span[data-v-569a36a3]{color:var(--neon)}.footer-info-title[data-v-569a36a3]{color:var(--white);margin:.8rem 0 .3rem;font-size:.78rem;font-weight:700}.footer-info-desc[data-v-569a36a3]{color:var(--muted);font-size:.78rem;line-height:1.5}.footer-group-cols[data-v-569a36a3]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.footer-col[data-v-569a36a3]{flex-direction:column;gap:.65rem;display:flex}.footer-col-title[data-v-569a36a3]{letter-spacing:.06em;text-transform:uppercase;color:var(--white);margin-bottom:.3rem;font-size:.72rem;font-weight:700}.footer-col a[data-v-569a36a3],.footer-group-cols a[data-v-569a36a3]{color:var(--muted);font-size:.82rem;text-decoration:none;transition:color .2s}.footer-col a[data-v-569a36a3]:hover,.footer-group-cols a[data-v-569a36a3]:hover{color:var(--white)}.footer-bottom[data-v-569a36a3]{border-top:1px solid var(--card-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-top:1.5rem;display:flex}.footer-copy[data-v-569a36a3],.footer-creator[data-v-569a36a3]{color:var(--muted);font-size:.78rem}.footer-creator a[data-v-569a36a3]{color:var(--muted);font-weight:600;text-decoration:none;transition:color .2s}.footer-creator a[data-v-569a36a3]:hover{color:var(--neon)}.back-to-top[data-v-569a36a3]{background:var(--card);border:1px solid var(--card-border);width:44px;height:44px;color:var(--muted);cursor:pointer;z-index:100;opacity:0;pointer-events:none;border-radius:12px;justify-content:center;align-items:center;transition:opacity .3s,transform .3s,border-color .2s,color .2s,background .2s;display:flex;position:fixed;bottom:2rem;right:2rem;transform:translateY(12px)}.back-to-top.visible[data-v-569a36a3]{opacity:1;pointer-events:auto;transform:translateY(0)}.back-to-top[data-v-569a36a3]:hover{color:var(--neon);background:#94cc3914;border-color:#94cc3966}@media (width<=900px){.footer-main[data-v-569a36a3]{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}.footer-brand[data-v-569a36a3]{grid-column:1/-1;max-width:none}}@media (width<=560px){.footer-main[data-v-569a36a3]{grid-template-columns:1fr}.footer-group-cols[data-v-569a36a3]{grid-template-columns:1fr 1fr}}.consent-bar[data-v-05171db3]{z-index:9999;-webkit-backdrop-filter:blur(24px)saturate(1.5);background:#101510f7;border:1px solid #94cc392e;border-radius:16px;width:calc(100% - 2.5rem);max-width:860px;padding:1.25rem 1.5rem;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%);box-shadow:0 16px 48px #0000008c,0 0 0 1px #94cc390f}.consent-inner[data-v-05171db3]{flex-wrap:wrap;align-items:flex-start;gap:1.5rem;display:flex}.consent-text[data-v-05171db3]{flex:1;min-width:220px}.consent-title[data-v-05171db3]{color:#fff;margin-bottom:.35rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.9rem;font-weight:700}.consent-desc[data-v-05171db3]{color:#ffffff8c;font-size:.8rem;line-height:1.55}.consent-link[data-v-05171db3]{color:var(--neon);text-decoration:none}.consent-link[data-v-05171db3]:hover{text-decoration:underline}.consent-details[data-v-05171db3]{flex-direction:column;gap:.6rem;margin-top:1rem;display:flex;overflow:hidden}.consent-check[data-v-05171db3]{cursor:pointer;align-items:flex-start;gap:.6rem;display:flex}.consent-check input[type=checkbox][data-v-05171db3]{width:16px;height:16px;accent-color:var(--neon);cursor:pointer;flex-shrink:0;margin-top:2px}.consent-check input[disabled][data-v-05171db3]{cursor:not-allowed;opacity:.5}.consent-check-label[data-v-05171db3]{flex-direction:column;gap:2px;font-size:.78rem;display:flex}.consent-check-label strong[data-v-05171db3]{color:#ffffffd9}.consent-check-label span[data-v-05171db3]{color:#ffffff73;line-height:1.45}.consent-actions[data-v-05171db3]{flex-direction:column;flex-shrink:0;gap:.5rem;min-width:160px;display:flex}.consent-btn[data-v-05171db3]{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;padding:.55rem 1.1rem;font-size:.8rem;font-weight:700;transition:background .2s,transform .15s,box-shadow .2s;display:inline-flex}.consent-btn--accept[data-v-05171db3]{background:var(--neon);color:#000;box-shadow:0 0 18px #94cc394d}.consent-btn--accept[data-v-05171db3]:hover{background:var(--neon-bright);transform:translateY(-1px);box-shadow:0 0 28px #94cc3980}.consent-btn--reject[data-v-05171db3]{color:#ffffff8c;background:0 0;border-color:#ffffff1a}.consent-btn--reject[data-v-05171db3]:hover{color:#ffffffd9;background:#ffffff0a;border-color:#ffffff40}.consent-btn--settings[data-v-05171db3]{color:#94cc39bf;background:0 0;border-color:#94cc3933;font-weight:500}.consent-btn--settings[data-v-05171db3]:hover{color:var(--neon);background:#94cc390f;border-color:#94cc3973}.consent-btn--save[data-v-05171db3]{color:var(--neon);background:0 0;border-color:#94cc3959}.consent-btn--save[data-v-05171db3]:hover{background:#94cc3914;transform:translateY(-1px)}.consent-slide-enter-active[data-v-05171db3],.consent-slide-leave-active[data-v-05171db3]{transition:opacity .3s,transform .35s cubic-bezier(.34,1.56,.64,1)}.consent-slide-enter-from[data-v-05171db3],.consent-slide-leave-to[data-v-05171db3]{opacity:0;transform:translate(-50%)translateY(24px)}.consent-expand-enter-active[data-v-05171db3],.consent-expand-leave-active[data-v-05171db3]{max-height:300px;transition:max-height .3s,opacity .25s}.consent-expand-enter-from[data-v-05171db3],.consent-expand-leave-to[data-v-05171db3]{opacity:0;max-height:0}@media (width<=600px){.consent-bar[data-v-05171db3]{padding:1rem;bottom:.75rem}.consent-inner[data-v-05171db3]{flex-direction:column;gap:1rem}.consent-actions[data-v-05171db3]{min-width:unset;flex-flow:wrap;width:100%}.consent-btn[data-v-05171db3]{flex:1;min-width:120px}}.email-capture[data-v-0d4429da]{width:100%}.ec-link-btn[data-v-0d4429da]{background:var(--neon);color:#000;white-space:nowrap;border-radius:11px;align-items:center;gap:.5rem;padding:.8rem 1.5rem;font-size:.9rem;font-weight:800;text-decoration:none;transition:background .2s,box-shadow .2s,transform .15s;display:inline-flex;box-shadow:0 0 24px #94cc3959}.ec-link-btn[data-v-0d4429da]:hover{background:var(--neon-bright);transform:translateY(-2px);box-shadow:0 0 36px #94cc3980}.ec-link-btn svg[data-v-0d4429da]{flex-shrink:0}.ec-row[data-v-0d4429da]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;gap:.4rem;padding:.35rem;transition:border-color .25s;display:flex}.ec-row[data-v-0d4429da]:focus-within{border-color:#94cc3973}.ec-row--error[data-v-0d4429da]{border-color:#dc3c3c80}.ec-row--sent[data-v-0d4429da]{border-color:#94cc394d}.ec-field[data-v-0d4429da]{color:#ffffff40;flex:1;align-items:center;gap:.55rem;padding:0 .65rem;display:flex}input[type=email][data-v-0d4429da]{color:#fff;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:.92rem}input[data-v-0d4429da]::placeholder{color:#ffffff47}input[data-v-0d4429da]:disabled{opacity:.5}.ec-btn[data-v-0d4429da]{background:var(--neon);color:#000;cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;padding:.75rem 1.25rem;font-size:.88rem;font-weight:800;transition:background .2s,box-shadow .2s,transform .15s;box-shadow:0 0 20px #94cc394d}.ec-btn[data-v-0d4429da]:hover:not(:disabled){background:var(--neon-bright);transform:translateY(-1px);box-shadow:0 0 32px #94cc3980}.ec-btn[data-v-0d4429da]:disabled{opacity:.7;cursor:not-allowed;transform:none}.ec-btn-inner[data-v-0d4429da]{align-items:center;gap:.45rem;display:flex}.spinner[data-v-0d4429da]{border:2px solid #00000040;border-top-color:#000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite spin-0d4429da;display:inline-block}@keyframes spin-0d4429da{to{transform:rotate(360deg)}}.ec-error[data-v-0d4429da]{color:#f87171;margin-top:.45rem;padding-left:.4rem;font-size:.75rem}.ec-success[data-v-0d4429da]{color:var(--neon);margin-top:.55rem;font-size:.8rem;line-height:1.5}@media (width<=500px){.ec-row[data-v-0d4429da]{flex-direction:column;gap:.4rem}.ec-field[data-v-0d4429da]{padding:.5rem .65rem}.ec-btn[data-v-0d4429da]{justify-content:center;width:100%;display:flex}.ec-link-btn[data-v-0d4429da]{justify-content:center;width:100%}}.hero[data-v-96a17b54]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:80px clamp(1.5rem,8vw,6rem) 40px;display:flex;position:relative;overflow:hidden}.hero-video-bg[data-v-96a17b54]{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.hero-video-media[data-v-96a17b54]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-video-scrim[data-v-96a17b54]{background:radial-gradient(ellipse 80% 60% at 50% 45%, #10151073 0%, #101510c7 100%), linear-gradient(to bottom, #101510b3 0%, #10151073 35%, #10151099 75%, var(--night) 100%);position:absolute;inset:0}.hero-bg[data-v-96a17b54]{pointer-events:none;z-index:0;mix-blend-mode:screen;opacity:.55;position:absolute;inset:0;overflow:hidden}.video-toggle[data-v-96a17b54]{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;background:#10151080;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:background .2s,border-color .2s,transform .15s;display:flex;position:absolute;top:calc(72px + 1rem);right:1.25rem}.video-toggle[data-v-96a17b54]:hover{background:#101510b3;border-color:#94cc3966;transform:scale(1.06)}.video-toggle svg[data-v-96a17b54]{color:inherit}@media (width<=540px){.video-toggle[data-v-96a17b54]{width:34px;height:34px;top:calc(68px + .75rem);right:.9rem}}.dots-grid[data-v-96a17b54]{opacity:.6;background-image:radial-gradient(circle,#ffffff2e 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 40%,#000 20%,#0000 100%);mask-image:radial-gradient(90% 70% at 50% 40%,#000 20%,#0000 100%)}.orb[data-v-96a17b54]{filter:blur(70px);will-change:transform;border-radius:50%;position:absolute}.orb-1[data-v-96a17b54]{background:radial-gradient(circle,#94cc396b 0%,#0000 65%);width:800px;height:800px;animation:18s ease-in-out infinite alternate drift1-96a17b54;top:-200px;left:-150px}.orb-2[data-v-96a17b54]{background:radial-gradient(circle,#3b82f647 0%,#0000 65%);width:600px;height:600px;animation:22s ease-in-out infinite alternate drift2-96a17b54;bottom:-120px;right:-80px}.orb-3[data-v-96a17b54]{background:radial-gradient(circle,#94cc3933 0%,#0000 65%);width:500px;height:500px;animation:26s ease-in-out infinite alternate drift3-96a17b54;top:35%;left:48%}@keyframes drift1-96a17b54{0%{transform:translate(0)scale(1)}to{transform:translate(80px,60px)scale(1.1)}}@keyframes drift2-96a17b54{0%{transform:translate(0)scale(1)}to{transform:translate(-60px,-80px)scale(1.12)}}@keyframes drift3-96a17b54{0%{transform:translate(0)scale(1)}to{transform:translate(-50px,40px)scale(.92)}}h1[data-v-96a17b54]{letter-spacing:-1.5px;z-index:1;text-shadow:0 2px 30px #0009,0 1px 8px #00000080;max-width:820px;margin-bottom:1.25rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2rem,4vw,3.6rem);font-weight:800;line-height:1.08;position:relative}h1 em[data-v-96a17b54]{color:var(--neon);text-shadow:0 0 28px #94cc3973,0 2px 12px #00000080;font-style:normal}.hero-sub[data-v-96a17b54]{color:#ffffffd1;z-index:1;text-shadow:0 1px 12px #0009;max-width:520px;margin-bottom:2rem;font-size:clamp(.9rem,1.3vw,1.05rem);line-height:1.65;position:relative}.hero-capture[data-v-96a17b54]{z-index:1;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:500px;margin-bottom:1rem;display:flex;position:relative}.hero-links[data-v-96a17b54]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;display:inline-flex}.hero-links-sep[data-v-96a17b54]{color:#ffffff40;font-size:.85rem}.hero-scroll-link[data-v-96a17b54]{color:var(--muted);align-items:center;gap:.35rem;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-flex}.hero-scroll-link[data-v-96a17b54]:hover{color:var(--neon)}.hero-microcopy[data-v-96a17b54]{color:var(--muted);z-index:1;margin-bottom:1.75rem;font-size:.82rem;position:relative}.store-badges[data-v-96a17b54]{z-index:1;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-bottom:2.5rem;display:flex;position:relative}.store-badge[data-v-96a17b54]{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:.55rem;padding:.5rem 1.1rem;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.store-badge[data-v-96a17b54]:hover{background:#ffffff17;border-color:#ffffff38}.store-badge-web[data-v-96a17b54]{background:#94cc390f;border-color:#94cc3940}.store-badge-web[data-v-96a17b54]:hover{background:#94cc391f;border-color:#94cc3966}.store-badge-web svg[data-v-96a17b54]{color:var(--neon)}.store-text[data-v-96a17b54]{flex-direction:column;line-height:1.2;display:flex}.store-small[data-v-96a17b54]{color:var(--muted);font-size:.62rem}.store-name[data-v-96a17b54]{font-size:.82rem;font-weight:600}.hero-stats[data-v-96a17b54]{border-top:1px solid var(--card-border);opacity:0;z-index:1;gap:0;width:100%;max-width:560px;padding-top:1.25rem;transition:opacity .6s,transform .6s;display:flex;position:relative;transform:translateY(14px)}.hero-stats.visible[data-v-96a17b54]{opacity:1;transform:translateY(0)}.stat-item[data-v-96a17b54]{text-align:center;flex:1;padding:0 1.2rem}.stat-item+.stat-item[data-v-96a17b54]{border-left:1px solid var(--card-border)}.stat-num[data-v-96a17b54]{color:var(--white);font-family:Plus Jakarta Sans,sans-serif;font-size:1.7rem;font-weight:800}.stat-num span[data-v-96a17b54]{color:var(--neon)}.stat-icons[data-v-96a17b54]{color:var(--neon);justify-content:center;align-items:center;gap:.35rem;margin-bottom:.1rem;font-size:1rem;display:flex}.stat-label[data-v-96a17b54]{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-top:.25rem;font-size:.72rem}.scroll-indicator[data-v-96a17b54]{color:#fff6;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:color .2s,border-color .2s;animation:2.5s ease-in-out infinite bounce-96a17b54;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.scroll-indicator[data-v-96a17b54]:hover{color:var(--neon);border-color:#94cc3966}@keyframes bounce-96a17b54{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(5px)}}@media (width<=900px){.hero[data-v-96a17b54]{justify-content:flex-start;min-height:auto;padding-top:calc(68px + 2.5rem);padding-bottom:3rem}}@media (width<=540px){.hero[data-v-96a17b54]{padding-left:1.25rem;padding-right:1.25rem}h1[data-v-96a17b54]{letter-spacing:-.5px;font-size:clamp(1.75rem,8vw,2.6rem)}.hero-sub[data-v-96a17b54]{font-size:.9rem}.store-badges[data-v-96a17b54]{gap:.5rem}.store-badge[data-v-96a17b54]{padding:.45rem .85rem}.hero-stats[data-v-96a17b54]{flex-direction:column;gap:1rem}.stat-item+.stat-item[data-v-96a17b54]{border-left:none;border-top:1px solid var(--card-border);padding:1rem 0 0}.scroll-indicator[data-v-96a17b54]{display:none}}.why-hl[data-v-da4ca91b]{background:var(--night);padding:100px clamp(1.5rem,8vw,6rem)}.why-hl-inner[data-v-da4ca91b]{max-width:var(--max-w);margin:0 auto}.why-hl-header[data-v-da4ca91b]{text-align:center;max-width:720px;margin:0 auto 2.5rem}.why-hl-label[data-v-da4ca91b]{letter-spacing:.1em;text-transform:uppercase;color:var(--neon);margin-bottom:.75rem;font-size:.72rem;font-weight:700}.why-hl-title[data-v-da4ca91b]{letter-spacing:-.5px;color:#fff;margin-bottom:.75rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.9rem,3.2vw,2.6rem);font-weight:800;line-height:1.15}.why-hl-sub[data-v-da4ca91b]{color:var(--muted);max-width:560px;margin:0 auto;font-size:.95rem;line-height:1.6}.why-hl-cta-row[data-v-da4ca91b]{justify-content:center;margin-top:2rem;display:flex}.why-hl-cta[data-v-da4ca91b]{color:var(--neon);background:0 0;border:1px solid #94cc3959;border-radius:11px;align-items:center;gap:.5rem;padding:.7rem 1.5rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .15s,box-shadow .2s;display:inline-flex}.why-hl-cta[data-v-da4ca91b]:hover{background:#94cc391a;border-color:#94cc3999;transform:translateY(-2px);box-shadow:0 0 24px #94cc3933}.why-hl-grid[data-v-da4ca91b]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.wh-card[data-v-da4ca91b]{background:var(--night-mid);border:1px solid var(--card-border);border-radius:16px;flex-direction:column;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex;overflow:hidden}.wh-card[data-v-da4ca91b]:hover{border-color:#94cc3959;transform:translateY(-5px);box-shadow:0 16px 36px #00000052,0 0 0 1px #94cc3914}.wh-shot[data-v-da4ca91b]{background:#ffffff08;height:140px;position:relative;overflow:hidden}.wh-shot img[data-v-da4ca91b]{object-fit:cover;object-position:center 35%;filter:saturate(1.02)brightness(1.04);width:100%;height:100%;transition:transform .5s,filter .3s;display:block}.wh-card:hover .wh-shot img[data-v-da4ca91b]{filter:saturate(1.08)brightness(1.08);transform:scale(1.06)}.wh-shot--low img[data-v-da4ca91b]{object-position:center 60%}.wh-shot--high img[data-v-da4ca91b]{object-position:center 15%}.wh-shot--mid img[data-v-da4ca91b]{object-position:center 62%}.wh-shot[data-v-da4ca91b]:after{content:"";background:linear-gradient(#0000 60%,#1015108c 100%);position:absolute;inset:0}.wh-icon-wrap[data-v-da4ca91b]{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:34px;height:34px;color:var(--neon);background:#1015108c;border:1px solid #ffffff40;border-radius:10px;flex:none;justify-content:center;align-items:center;transition:box-shadow .3s,transform .3s,background .3s;display:flex;position:absolute;bottom:.75rem;left:.75rem}.wh-card:hover .wh-icon-wrap[data-v-da4ca91b]{background:#94cc3938;transform:scale(1.06);box-shadow:0 0 18px #94cc3966}.wh-body[data-v-da4ca91b]{flex-direction:column;gap:.5rem;padding:1.1rem 1.1rem 1.25rem;display:flex}.wh-card h3[data-v-da4ca91b]{color:#fff;letter-spacing:-.2px;font-family:Plus Jakarta Sans,sans-serif;font-size:.95rem;font-weight:800}.wh-card p[data-v-da4ca91b]{color:#ffffff94;font-size:.8rem;line-height:1.5}@media (width<=900px){.why-hl-grid[data-v-da4ca91b]{grid-template-columns:1fr 1fr}}@media (width<=480px){.why-hl-grid[data-v-da4ca91b]{grid-template-columns:1fr}}.edge[data-v-f8965372]{background:radial-gradient(ellipse 60% 50% at 80% 8%, #94cc3912 0%, transparent 55%), radial-gradient(ellipse 60% 50% at 10% 60%, #94cc390d 0%, transparent 55%), var(--night-mid);padding:100px clamp(1.5rem,8vw,6rem);position:relative}.edge-inner[data-v-f8965372]{max-width:var(--max-w);margin:0 auto}.edge-header[data-v-f8965372]{text-align:center;margin:0 auto 5rem}.section-label[data-v-f8965372]{letter-spacing:.1em;text-transform:uppercase;color:var(--neon);margin-bottom:.75rem;font-size:.72rem;font-weight:700}.edge-title[data-v-f8965372]{letter-spacing:-.5px;margin-bottom:.9rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;line-height:1.1}.edge-title em[data-v-f8965372]{color:var(--neon);font-style:normal}.edge-sub[data-v-f8965372]{color:var(--muted);max-width:560px;margin:0 auto;font-size:.95rem;line-height:1.7}.rows[data-v-f8965372]{flex-direction:column;gap:6rem;display:flex}.edge-more[data-v-f8965372]{justify-content:center;margin-top:1rem;display:flex}.edge-more-btn[data-v-f8965372]{background:var(--neon);color:#000;border-radius:12px;align-items:center;gap:.55rem;padding:.95rem 2rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:background .2s,box-shadow .2s,transform .15s;display:inline-flex;box-shadow:0 0 28px #94cc394d}.edge-more-btn[data-v-f8965372]:hover{background:var(--neon-bright);transform:translateY(-2px);box-shadow:0 0 44px #94cc3980}.row[data-v-f8965372]{--hue:148,204,57;grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.row--reverse .row-text[data-v-f8965372]{order:2}.row--reverse .row-visual[data-v-f8965372]{order:1}.row-text[data-v-f8965372]{flex-direction:column;gap:1.1rem;display:flex}.row-pill[data-v-f8965372]{letter-spacing:.06em;text-transform:uppercase;color:var(--neon);background:#94cc391a;border:1px solid #94cc394d;border-radius:100px;align-items:center;gap:.45rem;width:fit-content;padding:.4rem .9rem;font-size:.68rem;font-weight:700;display:inline-flex}.row-pill svg[data-v-f8965372]{flex-shrink:0}.row-pill--hue[data-v-f8965372]{background:rgba(var(--hue),.1);border-color:rgba(var(--hue),.3);color:rgb(var(--hue))}.row-text h3[data-v-f8965372]{letter-spacing:-1px;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2rem,3.5vw,2.9rem);font-weight:800;line-height:1.08}.row-text p[data-v-f8965372]{color:var(--muted);max-width:460px;font-size:1rem;line-height:1.7}.row-points[data-v-f8965372]{flex-direction:column;gap:.6rem;margin:.3rem 0 0;padding:0;list-style:none;display:flex}.row-points li[data-v-f8965372]{color:var(--text);align-items:center;gap:.7rem;font-size:.9rem;display:flex}.row-points li[data-v-f8965372]:before{content:"";background:rgba(var(--hue),.12);border:1px solid rgba(var(--hue),.35);background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%2394CC39' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px;border-radius:50%;flex-shrink:0;width:18px;height:18px}.row-visual[data-v-f8965372]{justify-content:center;align-items:center;min-height:380px;display:flex;position:relative}.rv-glow[data-v-f8965372]{background:radial-gradient(ellipse 70% 70% at 50% 45%, rgba(var(--hue),.3) 0%, transparent 65%), radial-gradient(ellipse 50% 50% at 60% 30%, rgba(var(--hue),.16) 0%, transparent 60%);pointer-events:none;position:absolute;inset:0}.rv-img[data-v-f8965372]{z-index:2;object-fit:contain;filter:drop-shadow(0 30px 60px #0000008c);max-width:100%;max-height:440px;position:relative}.rv-photo[data-v-f8965372]{z-index:2;object-fit:cover;object-position:center 30%;border:1px solid #94cc392e;border-radius:22px;width:100%;height:400px;transition:transform .4s;position:relative;box-shadow:0 24px 60px #00000080,0 0 0 1px #ffffff0a}.row:hover .rv-photo[data-v-f8965372]{transform:scale(1.015)}.rv-tag[data-v-f8965372]{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--hue),.4);border:1px dashed rgba(var(--hue),.25);border-radius:100px;padding:.5rem 1.1rem;font-size:.68rem;font-weight:700;position:relative}.rv-stats[data-v-f8965372]{z-index:3;flex-direction:column;gap:.6rem;display:flex;position:absolute;bottom:18%;left:8%}.rv-stat[data-v-f8965372]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(var(--hue),.25);background:#0f0f0fd9;border-radius:14px;flex-direction:column;gap:.15rem;padding:.7rem 1rem;display:flex;box-shadow:0 12px 30px #0006}.rv-stat-val[data-v-f8965372]{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1.4rem;font-weight:800;line-height:1}.rv-stat-val.neon[data-v-f8965372]{color:var(--neon);text-shadow:0 0 14px #94cc3980}.rv-stat-lbl[data-v-f8965372]{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.62rem}.mini-grid[data-v-f8965372]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.mini[data-v-f8965372]{--hue:148,204,57;background:linear-gradient(#232e22 0%,#161d15 100%);border-radius:22px;flex-direction:column;transition:transform .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.mini[data-v-f8965372]:before{content:"";border-radius:inherit;background:linear-gradient(160deg, rgba(var(--hue),.4) 0%, #ffffff0a 35%, transparent 70%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mini[data-v-f8965372]:hover{box-shadow:0 20px 50px #00000073, 0 0 30px rgba(var(--hue),.1);transform:translateY(-5px)}.mini-visual[data-v-f8965372]{justify-content:center;align-items:flex-end;height:170px;display:flex;position:relative;overflow:hidden}.mini-visual .rv-img[data-v-f8965372]{z-index:2;object-fit:cover;object-position:center;filter:drop-shadow(0 12px 24px #00000080);width:100%;height:100%;position:relative}.mini-text[data-v-f8965372]{flex-direction:column;gap:.55rem;padding:0 1.4rem 1.5rem;display:flex}.mini-text h4[data-v-f8965372]{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1.05rem;font-weight:800;line-height:1.25}.mini-text p[data-v-f8965372]{color:#ffffff8c;font-size:.82rem;line-height:1.55}.mini-notifs[data-v-f8965372]{z-index:1;flex-direction:column;gap:.4rem;width:100%;padding:0 1.4rem;display:flex;position:relative}.mini-notif[data-v-f8965372]{color:var(--text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:.55rem;padding:.5rem .75rem;font-size:.74rem;animation:.5s forwards notif-in-f8965372;display:flex}@keyframes notif-in-f8965372{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.ec-dot[data-v-f8965372]{background:var(--neon);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 8px #94cc39e6}.ec-dot--orange[data-v-f8965372]{background:#3b82f6;box-shadow:0 0 8px #3b82f6e6}.soon-block[data-v-f8965372]{margin-top:2rem}.soon-head[data-v-f8965372]{margin-bottom:2rem}.soon-eyebrow[data-v-f8965372]{letter-spacing:.12em;text-transform:uppercase;color:var(--neon);font-size:.7rem;font-weight:700}.soon-title[data-v-f8965372]{margin-top:.5rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:800;line-height:1.15}.soon-title em[data-v-f8965372]{color:var(--neon);font-style:normal}.soon-grid[data-v-f8965372]{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.soon-card[data-v-f8965372]{--hue:148,204,57;background:linear-gradient(#212c20 0%,#151c14 100%);border-radius:22px;flex-direction:column;gap:.85rem;padding:1.75rem;transition:transform .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.soon-card[data-v-f8965372]:before{content:"";border-radius:inherit;background:linear-gradient(160deg, rgba(var(--hue),.35) 0%, transparent 60%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.soon-card[data-v-f8965372]:hover{transform:translateY(-5px);box-shadow:0 18px 44px #0006}.soon-card h4[data-v-f8965372]{color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:1.1rem;font-weight:800}.soon-card p[data-v-f8965372]{color:#ffffff8c;font-size:.85rem;line-height:1.6}.ec-icon[data-v-f8965372]{background:rgba(var(--hue),.1);border:1px solid rgba(var(--hue),.22);width:44px;height:44px;color:rgb(var(--hue));border-radius:12px;justify-content:center;align-items:center;display:flex}.ec-icon--lg[data-v-f8965372]{z-index:1;border-radius:16px;width:56px;height:56px;position:relative}.ec-badge[data-v-f8965372]{width:48px;height:48px;color:var(--neon);background:#94cc391a;border:1px solid #94cc3938;border-radius:13px;justify-content:center;align-items:center;display:flex}.soon-icons[data-v-f8965372]{gap:.6rem;display:flex}.soon-badge[data-v-f8965372]{z-index:3;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--hue));background:rgba(var(--hue),.12);border:1px solid rgba(var(--hue),.3);border-radius:100px;padding:.22rem .7rem;font-size:.6rem;font-weight:800;position:absolute;top:1.1rem;right:1.1rem}.soon-orbs[data-v-f8965372]{pointer-events:none;position:absolute;inset:0}.vibe-orb[data-v-f8965372]{filter:blur(45px);border-radius:50%;position:absolute}.vibe-orb--1[data-v-f8965372]{background:radial-gradient(circle,#a78bfa4d 0%,#0000 70%);width:160px;height:160px;animation:8s ease-in-out infinite alternate drift-f8965372;top:-30px;right:-20px}.vibe-orb--2[data-v-f8965372]{background:radial-gradient(circle,#63b3ed33 0%,#0000 70%);width:120px;height:120px;animation:11s ease-in-out infinite alternate-reverse drift-f8965372;bottom:-20px;left:10%}@keyframes drift-f8965372{0%{transform:translate(0)}to{transform:translate(18px,12px)}}.soon-meta[data-v-f8965372]{z-index:1;flex-direction:column;gap:.6rem;margin-top:auto;padding-top:1rem;display:flex;position:relative}.soon-meta-row[data-v-f8965372]{flex-wrap:wrap;gap:.4rem;display:flex}.soon-tag[data-v-f8965372]{color:#ffffffbf;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:100px;align-items:center;gap:.3rem;padding:.22rem .6rem;font-size:.68rem;font-weight:700;display:inline-flex}.soon-tag--fire[data-v-f8965372]{color:#3b82f6;background:#3b82f61a;border-color:#3b82f64d}.soon-tag--ok[data-v-f8965372]{color:var(--neon);background:#94cc391a;border-color:#94cc394d}.soon-tag--vibe[data-v-f8965372]{color:#a78bfa;background:#a78bfa1f;border-color:#a78bfa59}.soon-streak[data-v-f8965372],.soon-match[data-v-f8965372]{background:#ffffff1a;border-radius:100px;height:6px;position:relative;overflow:hidden}.soon-streak i[data-v-f8965372]{inset-block:0;background:linear-gradient(90deg, #3b82f6, var(--neon));border-radius:100px;width:0;animation:1.4s ease-out .2s forwards soon-fill-f8965372;position:absolute;left:0;box-shadow:0 0 10px #3b82f680}.soon-match i[data-v-f8965372]{inset-block:0;background:linear-gradient(90deg,#63b3ed,#a78bfa);border-radius:100px;width:0;animation:1.4s ease-out .2s forwards soon-fill-f8965372;position:absolute;left:0;box-shadow:0 0 10px #a78bfa80}@keyframes soon-fill-f8965372{to{width:var(--pct)}}.ec-badge--pop[data-v-f8965372]{transition:transform .35s}.soon-card:hover .ec-badge--pop[data-v-f8965372]:first-child{transform:translateY(-4px)rotate(-6deg)}.soon-card:hover .ec-badge--pop[data-v-f8965372]:nth-child(2){transition-delay:50ms;transform:translateY(-6px)}.soon-card:hover .ec-badge--pop[data-v-f8965372]:nth-child(3){transition-delay:.1s;transform:translateY(-4px)rotate(6deg)}.soon-avatars[data-v-f8965372]{display:flex}.soon-av[data-v-f8965372]{letter-spacing:.03em;width:34px;height:34px;color:var(--neon);background:linear-gradient(160deg,#2a3a1f,#1a2415);border:2px solid #151c14;border-radius:50%;justify-content:center;align-items:center;margin-left:-10px;font-size:.62rem;font-weight:800;transition:transform .3s;display:flex}.soon-av[data-v-f8965372]:first-child{margin-left:0}.soon-av--more[data-v-f8965372]{color:#ffffffb3;background:#ffffff14}.soon-card:hover .soon-av[data-v-f8965372]{transform:translateX(calc(var(--i) * 3px))}@media (width<=900px){.rows[data-v-f8965372]{gap:4rem}.row[data-v-f8965372],.row--reverse[data-v-f8965372]{grid-template-columns:1fr;gap:2rem}.row--reverse .row-text[data-v-f8965372]{order:1}.row--reverse .row-visual[data-v-f8965372]{order:2}.row-visual[data-v-f8965372]{min-height:280px}.rv-photo[data-v-f8965372]{height:300px}.mini-grid[data-v-f8965372],.soon-grid[data-v-f8965372]{grid-template-columns:1fr}}@media (width<=540px){.edge[data-v-f8965372]{padding:60px 1.25rem}.edge-header[data-v-f8965372]{margin-bottom:2.5rem}.row-points[data-v-f8965372]{gap:.5rem}.soon-grid[data-v-f8965372]{gap:.75rem}.soon-card[data-v-f8965372]{padding:1.25rem}.ec-icon--lg[data-v-f8965372]{width:44px;height:44px}}.soon-card--more[data-v-f8965372]{background:linear-gradient(150deg,#111a0f 0%,#0c0c0c 65%);position:relative;overflow:hidden}.soon-badge--more[data-v-f8965372]{color:#3b82f6;background:#3b82f61f;border-color:#3b82f64d}.soon-more-orbs[data-v-f8965372]{pointer-events:none;position:absolute;inset:0}.more-orb[data-v-f8965372]{filter:blur(50px);border-radius:50%;position:absolute}.more-orb--1[data-v-f8965372]{background:radial-gradient(circle,#3b82f62e 0%,#0000 70%);width:180px;height:180px;animation:9s ease-in-out infinite alternate drift-f8965372;top:-40px;right:-30px}.more-orb--2[data-v-f8965372]{background:radial-gradient(circle,#94cc391f 0%,#0000 70%);width:130px;height:130px;animation:13s ease-in-out infinite alternate-reverse drift-f8965372;bottom:-20px;left:5%}.soon-more-emojis[data-v-f8965372]{z-index:1;gap:8px;font-size:1.4rem;line-height:1;display:flex;position:relative}.soon-more-list[data-v-f8965372]{z-index:1;flex-direction:column;flex:1;gap:.6rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.soon-more-list li[data-v-f8965372]{color:#ffffff80;align-items:flex-start;gap:.55rem;font-size:.8rem;line-height:1.5;display:flex}.soon-more-list li strong[data-v-f8965372]{color:#fffc}.sml-dot[data-v-f8965372]{background:var(--c);width:7px;height:7px;box-shadow:0 0 6px var(--c);border-radius:50%;flex-shrink:0;margin-top:5px}.soon-more-footer[data-v-f8965372]{z-index:1;border-top:1px solid #ffffff0f;padding-top:.85rem;position:relative}.soon-tag--shape[data-v-f8965372]{color:#94cc39a6;background:#94cc390f;border-color:#94cc3933}.problem[data-v-1f97c5f0]{background:var(--night)}.problem-inner[data-v-1f97c5f0]{max-width:var(--max-w);grid-template-columns:1fr 1fr;align-items:center;gap:5vw;margin:0 auto;display:grid}.problem-left .section-title[data-v-1f97c5f0]{letter-spacing:-.5px;margin-bottom:1.2rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:800;line-height:1.15}.problem-left .section-sub[data-v-1f97c5f0]{color:var(--muted);font-size:1rem;line-height:1.75}.problem-right[data-v-1f97c5f0]{flex-direction:column;gap:.6rem;display:flex}.problem-item[data-v-1f97c5f0]{cursor:pointer;border:1px solid var(--card-border);background:var(--night);-webkit-user-select:none;user-select:none;border-radius:14px;outline:none;align-items:flex-start;gap:1rem;padding:1.1rem 1.2rem;transition:background .25s,border-color .25s,transform .25s;display:flex;position:relative;overflow:hidden}.problem-item[data-v-1f97c5f0]:hover{border-color:#94cc394d;transform:translate(2px)}.problem-item[data-v-1f97c5f0]:focus-visible{border-color:var(--neon)}.problem-item.checked[data-v-1f97c5f0]{background:#94cc3912;border-color:#94cc3959}.item-bar[data-v-1f97c5f0]{background:var(--neon);transform-origin:50%;width:3px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.problem-item.checked .item-bar[data-v-1f97c5f0]{transform:scaleY(1)}.item-checkbox[data-v-1f97c5f0]{color:#000;background:0 0;border:2px solid #94cc3966;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:.05rem;transition:background .2s,border-color .2s;display:flex}.problem-item.checked .item-checkbox[data-v-1f97c5f0]{background:var(--neon);border-color:var(--neon);box-shadow:0 0 16px #94cc3973}.check-icon[data-v-1f97c5f0]{opacity:0;transition:opacity .2s,transform .25s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}.problem-item.checked .check-icon[data-v-1f97c5f0]{opacity:1;transform:scale(1)}.item-body[data-v-1f97c5f0]{flex-direction:column;gap:.3rem;display:flex}.item-title[data-v-1f97c5f0]{color:var(--white);font-size:.95rem;font-weight:600;line-height:1.4;transition:color .2s}.problem-item.checked .item-title[data-v-1f97c5f0]{color:#fff}.item-desc[data-v-1f97c5f0]{color:var(--muted);font-size:.85rem;line-height:1.6}@media (width<=860px){.problem-inner[data-v-1f97c5f0]{grid-template-columns:1fr;gap:2.5rem}}@media (width<=540px){section[data-v-1f97c5f0]{padding:60px 1.25rem}}.banner-section[data-v-7d558b16]{width:100%;position:relative;overflow:hidden}.banner-section img[data-v-7d558b16]{object-fit:cover;object-position:center;width:100%;height:auto;max-height:480px;display:block}.banner-overlay[data-v-7d558b16]{background:linear-gradient(to right, #101510d9 0%, #1015108c 45%, #10151026 75%, transparent 100%), linear-gradient(to bottom, transparent 60%, var(--night) 100%);position:absolute;inset:0}.banner-cta[data-v-7d558b16]{flex-direction:column;justify-content:center;gap:1rem;max-width:580px;padding:0 clamp(1.5rem,8vw,6rem);display:flex;position:absolute;inset:0}.banner-sub[data-v-7d558b16]{text-transform:uppercase;letter-spacing:.1em;color:var(--neon);font-size:.78rem;font-weight:600}.banner-title[data-v-7d558b16]{letter-spacing:-.5px;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.6rem,3vw,2.6rem);font-weight:800;line-height:1.1}.banner-actions[data-v-7d558b16]{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.banner-link[data-v-7d558b16]{color:#fff;align-items:center;gap:.35rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.banner-link[data-v-7d558b16]:hover{color:var(--neon)}@media (width<=640px){.banner-section[data-v-7d558b16]{flex-direction:column;display:flex}.banner-section img[data-v-7d558b16]{object-position:center 20%;width:100%;max-height:220px;position:relative}.banner-overlay[data-v-7d558b16]{background:linear-gradient(to bottom, transparent 30%, var(--night) 90%)}.banner-cta[data-v-7d558b16]{inset:unset;background:var(--night);gap:.75rem;max-width:100%;margin-top:-3rem;padding:1.5rem 1.5rem 2rem;position:relative}.banner-title[data-v-7d558b16]{font-size:clamp(1.4rem,6vw,1.9rem)}}.pricing[data-v-491e89ca]{background:var(--night);padding:100px clamp(1.5rem,8vw,6rem)}.pricing-inner[data-v-491e89ca]{max-width:var(--max-w);margin:0 auto}.pricing-header[data-v-491e89ca]{margin-bottom:3rem}.section-label[data-v-491e89ca]{letter-spacing:.1em;text-transform:uppercase;color:var(--neon);margin-bottom:.75rem;font-size:.72rem;font-weight:700}.pricing-title[data-v-491e89ca]{letter-spacing:-.5px;margin-bottom:.75rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;line-height:1.12}.pricing-sub[data-v-491e89ca]{color:var(--muted);max-width:500px;font-size:.95rem;line-height:1.65}.plans-loading[data-v-491e89ca],.plans-error[data-v-491e89ca]{text-align:center;color:var(--muted);padding:3rem 0;font-size:.9rem}.plans-grid[data-v-491e89ca]{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1rem;display:grid}.plan-card[data-v-491e89ca]{background:var(--night);border:1px solid var(--card-border);border-radius:18px;flex-direction:column;padding:1.75rem 1.5rem;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex;position:relative}.plan-card[data-v-491e89ca]:hover{border-color:#94cc394d;transform:translateY(-4px);box-shadow:0 16px 40px #0000004d}.plan-card--featured[data-v-491e89ca]{border-color:var(--neon);background:linear-gradient(170deg,#1f3d0d 0%,#18201a 60%);box-shadow:0 0 40px #94cc391f}.plan-card--featured[data-v-491e89ca]:hover{box-shadow:0 16px 50px #94cc3938}.plan-badge[data-v-491e89ca]{background:var(--neon);color:#000;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:100px;padding:.25rem .9rem;font-size:.6rem;font-weight:800;position:absolute;top:-11px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #94cc3966}.plan-name[data-v-491e89ca]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:.75rem;font-size:.68rem;font-weight:700}.plan-price[data-v-491e89ca]{align-items:baseline;gap:.3rem;margin-bottom:1.5rem;display:flex}.price-amount[data-v-491e89ca]{color:var(--white);font-family:Plus Jakarta Sans,sans-serif;font-size:2.4rem;font-weight:800;line-height:1}.price-period[data-v-491e89ca]{color:var(--muted);font-size:.8rem}.plan-clients[data-v-491e89ca]{background:#94cc3912;border:1px solid #94cc3929;border-radius:12px;align-items:center;gap:.55rem;margin-bottom:1.25rem;padding:.9rem 1rem;display:flex}.clients-num[data-v-491e89ca]{color:var(--neon);text-shadow:0 0 16px #94cc3966;font-family:Plus Jakarta Sans,sans-serif;font-size:1.7rem;font-weight:800;line-height:1}.clients-label[data-v-491e89ca]{text-transform:uppercase;letter-spacing:.06em;color:#94cc39b3;flex:1;font-size:.68rem;font-weight:600;line-height:1.3}.info-wrap[data-v-491e89ca]{flex-shrink:0;position:relative}.info-btn[data-v-491e89ca]{cursor:pointer;color:#ffffff59;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:color .2s;display:flex}.info-btn[data-v-491e89ca]:hover{color:var(--neon)}.info-tip[data-v-491e89ca]{z-index:20;width:220px;color:var(--text);text-transform:none;letter-spacing:normal;text-align:left;background:#0c120b;border:1px solid #94cc394d;border-radius:12px;padding:.75rem .9rem;font-size:.74rem;font-weight:400;line-height:1.55;position:absolute;bottom:calc(100% + 12px);right:-8px;box-shadow:0 16px 40px #00000080}.info-tip-arrow[data-v-491e89ca]{background:#0c120b;border-bottom:1px solid #94cc394d;border-right:1px solid #94cc394d;width:10px;height:10px;position:absolute;top:100%;right:14px;transform:translateY(-50%)rotate(45deg)}.tip-enter-active[data-v-491e89ca],.tip-leave-active[data-v-491e89ca]{transition:opacity .18s,transform .18s}.tip-enter-from[data-v-491e89ca],.tip-leave-to[data-v-491e89ca]{opacity:0;transform:translateY(4px)}.plan-features-link[data-v-491e89ca]{color:var(--muted);align-self:flex-start;align-items:center;gap:.3rem;margin-bottom:1.5rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.plan-features-link svg[data-v-491e89ca]{flex-shrink:0;transition:transform .2s}.plan-features-link[data-v-491e89ca]:hover{color:var(--neon);gap:.45rem}.plan-cta[data-v-491e89ca]{color:var(--white);border:1px solid #ffffff24;border-radius:11px;justify-content:center;align-items:center;gap:.5rem;margin-top:auto;padding:.8rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s,background .2s,box-shadow .2s;display:flex}.plan-cta[data-v-491e89ca]:hover{border-color:var(--neon);color:var(--neon)}.plan-cta--featured[data-v-491e89ca]{background:var(--neon);border-color:var(--neon);color:#000;box-shadow:0 4px 20px #94cc3959}.plan-cta--featured[data-v-491e89ca]:hover{background:var(--neon-bright);border-color:var(--neon-bright);color:#000;box-shadow:0 6px 28px #94cc3980}.pricing-note[data-v-491e89ca]{text-align:center;color:var(--muted);margin-top:2rem;font-size:.78rem}@media (width<=960px){.plans-grid[data-v-491e89ca]{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.plans-grid[data-v-491e89ca]{grid-template-columns:1fr}}.cta-final[data-v-4a21b2c7]{background:var(--night);text-align:center;padding:120px clamp(1.5rem,8vw,6rem);scroll-margin-top:80px;position:relative;overflow:hidden}.cta-bg[data-v-4a21b2c7]{pointer-events:none;position:absolute;inset:0}.cta-orb[data-v-4a21b2c7]{filter:blur(80px);background:radial-gradient(circle,#94cc392e 0%,#0000 70%);border-radius:50%;width:700px;height:700px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-final[data-v-4a21b2c7]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#94cc3973,#0000);height:1px;position:absolute;top:0;left:0;right:0}.cta-inner[data-v-4a21b2c7]{z-index:1;flex-direction:column;align-items:center;max-width:760px;margin:0 auto;display:flex;position:relative}.cta-badge[data-v-4a21b2c7]{background:var(--neon-dim);color:var(--neon);letter-spacing:.1em;text-transform:uppercase;border:1px solid #94cc3947;border-radius:100px;align-items:center;margin-bottom:1.75rem;padding:.35rem 1rem;font-size:.75rem;font-weight:700;display:inline-flex}h2[data-v-4a21b2c7]{letter-spacing:-.5px;margin-bottom:1.2rem;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1.1}h2 em[data-v-4a21b2c7]{color:var(--neon);font-style:normal}.cta-desc[data-v-4a21b2c7]{color:var(--muted);max-width:520px;margin-bottom:2.5rem;font-size:1rem;line-height:1.7}.cal-wrap[data-v-4a21b2c7]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.cal-open[data-v-4a21b2c7]{background:var(--neon);color:#000;border-radius:12px;align-items:center;gap:.55rem;padding:.9rem 1.8rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:background .2s,box-shadow .2s,transform .15s;display:inline-flex;box-shadow:0 0 28px #94cc3959}.cal-open[data-v-4a21b2c7]:hover{background:var(--neon-bright);transform:translateY(-2px);box-shadow:0 0 44px #94cc3980}.cal-open svg[data-v-4a21b2c7]{flex-shrink:0}.cal-partner[data-v-4a21b2c7]{color:#fff;background:0 0;border:1px solid #ffffff40;border-radius:12px;align-items:center;gap:.55rem;padding:.9rem 1.8rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:border-color .2s,background .2s,transform .15s;display:inline-flex}.cal-partner[data-v-4a21b2c7]:hover{border-color:var(--neon);background:#94cc3914;transform:translateY(-2px)}.cal-partner svg[data-v-4a21b2c7]{color:var(--neon);flex-shrink:0}.cta-note[data-v-4a21b2c7]{color:var(--muted);margin-top:1.5rem;font-size:.78rem;line-height:1.6}.cta-partner[data-v-4a21b2c7]{border-top:1px solid var(--card-border);flex-direction:column;align-items:center;gap:1.1rem;width:100%;max-width:520px;margin-top:2.5rem;padding-top:2rem;display:flex}.cta-partner-hint[data-v-4a21b2c7]{color:#ffffffb3;margin:0;font-size:.95rem}@media (width<=640px){.cta-final[data-v-4a21b2c7]{padding:60px 1.5rem}h2[data-v-4a21b2c7]{font-size:clamp(1.7rem,7vw,2.4rem)}}
