.landing[data-v-d1acd2e7]{background:radial-gradient(ellipse 90% 60% at 50% 0,color-mix(in oklab,var(--surface),#fff 2%) 0,var(--bg) 55%);display:flex;flex-direction:column;font-family:var(--font-mono);isolation:isolate;min-height:100dvh;overflow:hidden;position:relative}.landing[data-v-d1acd2e7]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-size:256px 256px;content:"";opacity:.03}.bg-stars[data-v-d1acd2e7],.landing[data-v-d1acd2e7]:after{inset:0;pointer-events:none;position:fixed;z-index:0}.bg-stars[data-v-d1acd2e7]{background-image:radial-gradient(1.5px 1.5px at 40px 60px,hsla(0,0%,100%,.85),transparent),radial-gradient(1px 1px at 130px 180px,hsla(0,0%,100%,.55),transparent),radial-gradient(1px 1px at 210px 90px,rgba(200,225,255,.7),transparent),radial-gradient(1.5px 1.5px at 90px 240px,hsla(0,0%,100%,.5),transparent),radial-gradient(1px 1px at 270px 200px,hsla(0,0%,100%,.45),transparent);background-repeat:repeat;background-size:300px 300px;opacity:.5}.bg-stars[data-v-d1acd2e7]:before{animation:twinkle-d1acd2e7 5s ease-in-out infinite;background-image:radial-gradient(1.5px 1.5px at 60px 120px,hsla(0,0%,100%,.9),transparent),radial-gradient(2px 2px at 320px 80px,rgba(190,220,255,.85),transparent),radial-gradient(1.5px 1.5px at 180px 320px,hsla(0,0%,100%,.7),transparent);background-repeat:repeat;background-size:420px 420px;content:"";inset:0;position:absolute}@keyframes twinkle-d1acd2e7{0%,to{opacity:.35}50%{opacity:.95}}.bg-rain[data-v-d1acd2e7]{display:block;height:calc(100% + 32px);inset:-16px;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 86%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 86%,transparent);opacity:.5;width:calc(100% + 32px);will-change:transform}.bg-rain[data-v-d1acd2e7],.bg-scan[data-v-d1acd2e7]{mix-blend-mode:screen;pointer-events:none;position:fixed;z-index:0}.bg-scan[data-v-d1acd2e7]{animation:scanY-d1acd2e7 8s cubic-bezier(.7,0,.3,1) infinite;background:linear-gradient(to bottom,transparent 0,rgba(var(--accent-rgb),.03) 44%,rgba(var(--accent-rgb),.09) 50%,rgba(var(--accent-rgb),.03) 56%,transparent 100%);height:42vh;left:0;right:0;top:0}@keyframes scanY-d1acd2e7{0%{transform:translateY(-46vh)}to{transform:translateY(150vh)}}.bg-lines[data-v-d1acd2e7]{background:repeating-linear-gradient(180deg,transparent 0 2px,rgba(0,0,0,.16) 2px 4px);inset:0;opacity:.35;pointer-events:none;position:fixed;z-index:0}.topbar[data-v-d1acd2e7]{display:flex;justify-content:flex-end;padding:22px 44px;position:relative;z-index:2}.lang[data-v-d1acd2e7]{display:flex;gap:5px}.lang button[data-v-d1acd2e7]{background:#ffffff0a;border:1px solid var(--border-soft);border-radius:7px;color:var(--muted);cursor:pointer;font-family:var(--font-mono);font-size:12px;font-weight:600;padding:7px 13px;transition:color var(--motion-fast),background var(--motion-fast),border-color var(--motion-fast)}.lang button[data-v-d1acd2e7]:hover{background:#ffffff14;color:var(--fg)}.lang button.active[data-v-d1acd2e7]{background:var(--accent);border-color:var(--accent);color:var(--accent-on)}.main[data-v-d1acd2e7]{align-items:center;display:flex;flex:1;padding:0 44px;position:relative;z-index:1}.inner[data-v-d1acd2e7]{animation:rise-d1acd2e7 .9s cubic-bezier(.16,1,.3,1) both;margin-inline:auto;max-width:880px;width:100%}@keyframes rise-d1acd2e7{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.brand[data-v-d1acd2e7]{align-items:center;display:flex;gap:16px;margin-bottom:38px}.logo[data-v-d1acd2e7]{border-radius:16px;box-shadow:var(--elev-raised),0 0 36px rgba(var(--accent-rgb),.12);height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.brand-text[data-v-d1acd2e7]{display:flex;flex-direction:column;gap:8px}.name[data-v-d1acd2e7]{color:var(--fg);font-family:var(--font-display);font-size:23px;font-weight:700;letter-spacing:.005em;line-height:1}.brand-meta[data-v-d1acd2e7]{align-items:center;display:flex;gap:10px}.tag[data-v-d1acd2e7]{border:1px solid var(--border-soft);border-radius:5px;font-weight:600;letter-spacing:.2em;padding:3px 8px}.otp[data-v-d1acd2e7],.tag[data-v-d1acd2e7]{color:var(--muted);font-size:11px}.otp[data-v-d1acd2e7]{letter-spacing:.12em}.otp i[data-v-d1acd2e7]{font-style:normal;margin:0 3px;opacity:.55}.otp b[data-v-d1acd2e7]{color:var(--accent);font-variant-numeric:tabular-nums;font-weight:600}.slogan[data-v-d1acd2e7]{color:var(--fg-2);font-family:var(--font-display);font-size:clamp(41px,6.9vw,73px);font-weight:700;height:2.4em;letter-spacing:-.02em;line-height:1.16;margin:0 0 44px;max-width:20ch}.slogan .line[data-v-d1acd2e7]{display:block}.slogan .line.nb[data-v-d1acd2e7]{white-space:nowrap}.caret[data-v-d1acd2e7]{animation:blink-d1acd2e7 1.05s step-end infinite;color:var(--accent);display:inline-block;font-weight:400;margin-left:.06em;text-shadow:0 0 14px rgba(var(--accent-rgb),.6)}.features[data-v-d1acd2e7]{display:flex;flex-wrap:wrap;font-size:16px;gap:14px 30px;line-height:1.5;list-style:none;margin:0 0 50px;min-height:1.5em;padding:0}.feat[data-v-d1acd2e7],.features[data-v-d1acd2e7]{align-items:center}.feat[data-v-d1acd2e7]{color:var(--muted);display:inline-flex;flex:0 0 auto;font-size:inherit;gap:9px;height:1.5em;letter-spacing:.02em;white-space:nowrap}.feat[data-v-d1acd2e7],.feat .gt[data-v-d1acd2e7]{line-height:inherit}.feat .gt[data-v-d1acd2e7]{color:var(--accent);font-weight:700}.feat .word[data-v-d1acd2e7]{color:var(--meta);display:inline-grid;line-height:inherit;white-space:nowrap}.feat .word-text[data-v-d1acd2e7],.feat .word[data-v-d1acd2e7]:after{grid-area:1/1;line-height:inherit;white-space:nowrap}.feat .word[data-v-d1acd2e7]:after{content:attr(data-full);visibility:hidden}.feat.active .word[data-v-d1acd2e7]{color:var(--fg)}.feat .cur[data-v-d1acd2e7]{color:var(--accent);display:inline-block;flex:0 0 1ch;line-height:inherit;opacity:0;width:1ch}.feat.active .cur[data-v-d1acd2e7]{animation:blink-d1acd2e7 1.05s step-end infinite}.actions[data-v-d1acd2e7]{align-items:center;gap:30px}.actions[data-v-d1acd2e7],.dl[data-v-d1acd2e7]{display:flex;flex-wrap:wrap}.dl[data-v-d1acd2e7]{align-items:stretch;gap:16px}.cta[data-v-d1acd2e7]{--cta-fg:var(--fg);--cta-bg:hsla(0,0%,100%,.06);--cta-border:var(--border-soft);--cta-shadow:0 0 0 0 transparent;align-items:center;background:var(--cta-bg);border:1px solid var(--cta-border);border-radius:var(--radius-pill);box-shadow:var(--cta-shadow);color:var(--cta-fg);display:inline-flex;flex-direction:column;font-family:var(--font-mono);gap:6px;justify-content:center;min-height:var(--tap);min-width:244px;overflow:hidden;padding:15px 34px;position:relative;text-align:center;text-decoration:none;transition:color var(--motion-fast),background var(--motion-fast),border-color var(--motion-fast),box-shadow var(--motion-fast),transform var(--motion-fast)}.cta-main[data-v-d1acd2e7]{font-size:19px;font-weight:700;letter-spacing:.05em;line-height:1.1}.cta-sub[data-v-d1acd2e7]{font-size:12px;font-weight:500;letter-spacing:.02em;line-height:1.25;opacity:.7}.cta[data-v-d1acd2e7]:hover{transform:translateY(-1px)}.cta[data-v-d1acd2e7]:active{transform:scale(.98)}.cta[data-v-d1acd2e7]:focus-visible{box-shadow:var(--focus-ring),var(--cta-shadow);outline:none}.cta-apk[data-v-d1acd2e7]{--cta-fg:var(--accent-on);--cta-bg:var(--accent);--cta-border:var(--accent);--cta-shadow:0 4px 24px rgba(var(--accent-rgb),.3);animation:btn-glow-pulse-d1acd2e7 3s ease-in-out infinite}.cta-apk[data-v-d1acd2e7]:hover{--cta-bg:var(--accent-hover);--cta-shadow:0 6px 32px rgba(var(--accent-rgb),.4)}.cta-apk .cta-sub[data-v-d1acd2e7]{opacity:.62}.cta-apk[data-v-d1acd2e7]:before{animation:btn-shimmer-d1acd2e7 3s ease-in-out infinite;background:linear-gradient(105deg,transparent 20%,hsla(0,0%,100%,.28) 50%,transparent 80%);content:"";height:100%;left:-75%;position:absolute;top:0;transform:skew(-18deg);width:50%}.cta-apk[data-v-d1acd2e7]:hover:before{animation:btn-shimmer-d1acd2e7 .7s ease-in-out}.cta-installer[data-v-d1acd2e7]{--cta-fg:var(--accent);--cta-bg:var(--surface-warm);--cta-border:var(--accent);--cta-shadow:0 2px 16px rgba(var(--accent-rgb),.1);border-width:1.5px}.cta-installer[data-v-d1acd2e7]:hover{--cta-bg:color-mix(in oklab,var(--surface-warm),#fff 6%);--cta-shadow:0 4px 22px rgba(var(--accent-rgb),.2)}.cta-installer .cta-sub[data-v-d1acd2e7]{color:var(--meta);opacity:.9}.guide-link[data-v-d1acd2e7]{align-items:center;color:var(--meta);display:inline-flex;font-family:var(--font-mono);font-size:15px;font-weight:700;gap:8px;letter-spacing:.04em;min-height:var(--tap);transition:color var(--motion-fast)}.guide-icon[data-v-d1acd2e7]{flex:0 0 auto;height:18px;width:18px}.guide-link span[data-v-d1acd2e7]{text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--meta),transparent 45%);text-underline-offset:6px;transition:text-decoration-color var(--motion-fast)}.guide-link[data-v-d1acd2e7]:hover{color:var(--fg)}.guide-link:hover span[data-v-d1acd2e7]{text-decoration-color:currentColor}.guide-link[data-v-d1acd2e7]:focus-visible{border-radius:var(--radius-pill);box-shadow:var(--focus-ring);outline:none}@keyframes btn-shimmer-d1acd2e7{0%{left:-75%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:125%;opacity:0}}@keyframes btn-glow-pulse-d1acd2e7{0%,to{box-shadow:0 4px 24px rgba(var(--accent-rgb),.3)}50%{box-shadow:0 4px 32px rgba(var(--accent-rgb),.55),0 0 18px rgba(var(--accent-rgb),.2)}}.footer[data-v-d1acd2e7]{color:var(--muted);display:flex;font-size:12px;gap:6px;opacity:.5;padding:18px 44px;position:relative;transition:opacity var(--motion-base);z-index:1}.footer[data-v-d1acd2e7]:hover{opacity:1}.footer a[data-v-d1acd2e7]{color:var(--accent);text-decoration:none}.footer a[data-v-d1acd2e7]:hover{text-decoration:underline}@keyframes blink-d1acd2e7{0%,49%{opacity:1}50%,to{opacity:0}}@media(max-width:768px){.topbar[data-v-d1acd2e7]{padding:16px 30px}.main[data-v-d1acd2e7]{padding:0 30px}.brand[data-v-d1acd2e7]{gap:13px;justify-content:center;margin-bottom:30px}.logo[data-v-d1acd2e7]{border-radius:14px;height:52px;width:52px}.name[data-v-d1acd2e7]{font-size:19px}.otp[data-v-d1acd2e7]{display:none}.slogan[data-v-d1acd2e7]{font-size:clamp(30px,8.4vw,46px);margin:0 auto 30px;max-width:18ch;text-align:center}.landing.is-en .slogan[data-v-d1acd2e7]{height:3.6em}.features[data-v-d1acd2e7]{flex-wrap:nowrap;font-size:15px;gap:0;justify-content:space-between;margin:0 0 36px;overflow-x:auto;scrollbar-width:none;width:auto}.features[data-v-d1acd2e7]::-webkit-scrollbar{display:none}.feat[data-v-d1acd2e7]{gap:7px}.landing.is-en .features[data-v-d1acd2e7]{font-size:11px}.landing.is-en .feat[data-v-d1acd2e7]{gap:4px}.actions[data-v-d1acd2e7]{align-items:stretch;gap:14px}.actions[data-v-d1acd2e7],.dl[data-v-d1acd2e7]{flex-direction:column}.dl[data-v-d1acd2e7]{gap:12px}.cta[data-v-d1acd2e7]{min-width:0;padding:13px 20px;width:100%}.cta-main[data-v-d1acd2e7]{font-size:17px}.guide-link[data-v-d1acd2e7]{font-size:14px;min-height:var(--tap)}.footer[data-v-d1acd2e7],.guide-link[data-v-d1acd2e7]{justify-content:center}.footer[data-v-d1acd2e7]{padding:14px 30px}}@media(prefers-reduced-motion:reduce){.bg-scan[data-v-d1acd2e7]{display:none}.bg-rain[data-v-d1acd2e7],.bg-stars[data-v-d1acd2e7]:before,.caret[data-v-d1acd2e7],.cta[data-v-d1acd2e7],.cta[data-v-d1acd2e7]:before,.feat .cur[data-v-d1acd2e7],.inner[data-v-d1acd2e7]{animation:none!important}.caret[data-v-d1acd2e7],.feat.active .cur[data-v-d1acd2e7]{opacity:1}}
