.nav[data-v-cc29acc3]{gap:2px;display:flex;position:relative}.plate[data-v-cc29acc3]{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px var(--line);opacity:0;pointer-events:none;transition:transform .52s var(--ease-spring),width .52s var(--ease-spring),opacity var(--dur) var(--ease-out);background:#d6ffeb12;position:absolute;inset:0 auto 0 0}.plate.shown[data-v-cc29acc3]{opacity:1}.plate.jump[data-v-cc29acc3]{transition:opacity var(--dur) var(--ease-out)}a[data-v-cc29acc3]{border-radius:var(--r-pill);min-height:40px;font-size:var(--fs-small);color:var(--ink-2);transition:color var(--dur-fast) var(--ease-out);align-items:center;padding:0 16px;display:inline-flex;position:relative}@media (width<=1180px){a[data-v-cc29acc3]{padding:0 12px}}a.current[data-v-cc29acc3],a[data-v-cc29acc3]:hover{color:var(--ink)}.dot[data-v-cc29acc3]{background:var(--accent);width:5px;height:5px;transition:transform var(--dur) var(--ease-spring);border-radius:50%;position:absolute;top:calc(50% - 2.5px);left:7px;transform:scale(0)}.current .dot[data-v-cc29acc3]{transform:scale(1)}.lang[data-v-77e8bb08]{box-shadow:inset 0 0 0 1px var(--line);background:#d6ffeb0d;grid-template-columns:1fr 1fr;padding:3px;display:inline-grid;position:relative}.lang[data-v-77e8bb08],.thumb[data-v-77e8bb08]{border-radius:var(--r-pill)}.thumb[data-v-77e8bb08]{width:calc(50% - 3px);transition:transform .42s var(--ease-spring);background:#d6ffeb1f;position:absolute;inset:3px auto 3px 3px}.thumb.right[data-v-77e8bb08]{transform:translate(100%)}button[data-v-77e8bb08]{z-index:1;border-radius:var(--r-pill);min-width:36px;min-height:32px;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-3);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0 8px;font-size:.75rem;font-weight:500;position:relative}button.on[data-v-77e8bb08],button[data-v-77e8bb08]:hover{color:var(--ink)}button[data-v-77e8bb08]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.menu[data-v-465a2bf2]{z-index:-1;padding:calc(88px + env(safe-area-inset-top)) var(--gutter) calc(16px + env(safe-area-inset-bottom));background:var(--bg);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .26s var(--ease-out),visibility 0s linear .26s;grid-template-rows:minmax(0,1fr) auto;gap:20px;display:grid;position:fixed;inset:0;overflow:hidden}.menu.open[data-v-465a2bf2]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .36s var(--ease-out)}.glow[data-v-465a2bf2]{pointer-events:none;background:radial-gradient(50% 50% at 50% 100%,#28cb9029,#0000 70%);height:60%;position:absolute;inset:auto -30% -20%}.list[data-v-465a2bf2]{overscroll-behavior:contain;align-content:start;min-height:0;position:relative;overflow-y:auto}.item[data-v-465a2bf2],.list[data-v-465a2bf2]{display:grid}.item[data-v-465a2bf2]{border-bottom:1px solid var(--line);opacity:0;min-height:68px;transition:transform .6s var(--ease-spring) var(--d),opacity .4s var(--ease-out) var(--d),background-color var(--dur-fast) var(--ease-out);grid-template-columns:30px minmax(0,1fr) 36px;align-items:center;gap:12px;padding:8px 4px;transform:translateY(16px)}.open .item[data-v-465a2bf2]{opacity:1;transform:none}.item[data-v-465a2bf2]:active{background:#d6ffeb0a}.item[data-v-465a2bf2]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:12px}.n[data-v-465a2bf2]{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--ink-3)}.txt[data-v-465a2bf2]{gap:2px;min-width:0;display:grid}.label[data-v-465a2bf2]{letter-spacing:-.03em;font-size:1.375rem;font-weight:600;line-height:1.2}.desc[data-v-465a2bf2]{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-size:.8125rem;overflow:hidden}.go[data-v-465a2bf2]{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-2);transition:background-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out),transform var(--dur) var(--ease-spring);border-radius:50%;place-items:center;display:grid}.item:active .go[data-v-465a2bf2]{transform:translate(3px)}.item.current .label[data-v-465a2bf2],.item.current .n[data-v-465a2bf2]{color:var(--accent)}.item.current .go[data-v-465a2bf2]{background:var(--accent);box-shadow:none;color:var(--accent-ink)}.dock[data-v-465a2bf2]{box-shadow:inset 0 0 0 1px var(--line);opacity:0;transition:transform .7s var(--ease-spring) var(--d),opacity .4s var(--ease-out) var(--d);background:#d6ffeb0a;border-radius:24px;gap:14px;padding:14px;display:grid;position:relative;transform:translateY(20px)}.open .dock[data-v-465a2bf2]{opacity:1;transform:none}.cta[data-v-465a2bf2]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8px;display:grid}.cta[data-v-465a2bf2] .btn{justify-content:center;width:100%}.demo[data-v-465a2bf2] .label{flex:1}.meta[data-v-465a2bf2]{justify-content:space-between;align-items:center;gap:12px;display:flex}.contacts[data-v-465a2bf2]{gap:8px;display:flex}.ct[data-v-465a2bf2]{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-2);transition:color var(--dur-fast) var(--ease-out);border-radius:50%;place-items:center;display:grid}.ct[data-v-465a2bf2]:active,.ct[data-v-465a2bf2]:hover{color:var(--accent)}.ct[data-v-465a2bf2]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=360px){.cta[data-v-465a2bf2]{grid-template-columns:minmax(0,1fr)}}@media (height<=560px){.item[data-v-465a2bf2]{min-height:52px}.desc[data-v-465a2bf2]{display:none}}@media (prefers-reduced-motion:reduce){.dock[data-v-465a2bf2],.item[data-v-465a2bf2]{transition:none}}.header[data-v-ac756ffd]{z-index:var(--z-header);padding:20px var(--gutter) 0;pointer-events:none;transition:padding-top .6s var(--ease-spring);justify-content:center;display:flex;position:fixed;inset:0 0 auto}.scrolled[data-v-ac756ffd]{padding-top:14px}.bar[data-v-ac756ffd]{pointer-events:auto;width:100%;max-width:calc(var(--container) - var(--gutter)*2);border-radius:var(--r-pill);transition:max-width .7s var(--ease-spring),padding .7s var(--ease-spring),background-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out);background:#0b110e00;align-items:center;gap:24px;padding:6px 0;display:flex;position:relative;box-shadow:inset 0 0 0 1px #d6ffeb00,0 20px 50px -24px #020c0800}.open .bar[data-v-ac756ffd],.scrolled .bar[data-v-ac756ffd]{-webkit-backdrop-filter:blur(18px)saturate(140%);max-width:1080px;box-shadow:inset 0 0 0 1px var(--line-strong),0 20px 50px -24px #020c08e6;background:#0b110ec7;padding:6px 6px 6px 16px}.brand[data-v-ac756ffd]{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.links[data-v-ac756ffd]{margin-inline:auto}.actions[data-v-ac756ffd]{flex-shrink:0;gap:6px;display:flex}.actions[data-v-ac756ffd],.login[data-v-ac756ffd]{align-items:center}.login[data-v-ac756ffd]{border-radius:var(--r-pill);min-height:40px;font-size:var(--fs-small);color:var(--ink-2);transition:color var(--dur-fast) var(--ease-out);padding:0 14px;display:inline-flex}.login[data-v-ac756ffd]:hover{color:var(--ink)}.progress[data-v-ac756ffd]{background:linear-gradient(90deg,transparent,var(--accent) 30%,var(--accent) 70%,transparent);transform-origin:0;opacity:0;height:1px;transition:opacity var(--dur) var(--ease-out);position:absolute;bottom:0;left:28px;right:28px}.scrolled .progress[data-v-ac756ffd]{opacity:.7}.open .progress[data-v-ac756ffd]{opacity:0}.burger[data-v-ac756ffd]{cursor:pointer;background:#d6ffeb0f;border:0;border-radius:50%;width:44px;height:44px;display:none;position:relative}.burger span[data-v-ac756ffd]{background:var(--ink);width:18px;height:1.5px;transition:transform var(--dur) var(--ease-out);border-radius:1px;position:absolute;left:13px}.burger span[data-v-ac756ffd]:first-child{top:18px}.burger span[data-v-ac756ffd]:last-child{top:25px}.open .burger span[data-v-ac756ffd]:first-child{transform:translateY(3.5px)rotate(45deg)}.open .burger span[data-v-ac756ffd]:last-child{transform:translateY(-3.5px)rotate(-45deg)}@media (width<=1120px){.lang-desk[data-v-ac756ffd]{display:none}}@media (width<=900px){.cta[data-v-ac756ffd],.lang-desk[data-v-ac756ffd],.links[data-v-ac756ffd],.login[data-v-ac756ffd]{display:none}.burger[data-v-ac756ffd]{display:block}.actions[data-v-ac756ffd]{margin-left:auto}.bar[data-v-ac756ffd]{-webkit-backdrop-filter:blur(18px)saturate(140%);box-shadow:inset 0 0 0 1px var(--line-strong);background:#0b110ec7;padding:6px 6px 6px 16px}}.footer[data-v-026fd460]{border-top:1px solid var(--line);background:linear-gradient(#0000,#28cb9009);padding-top:clamp(4rem,7vw,6rem);position:relative;overflow:hidden}.top[data-v-026fd460]{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:40px}.brand[data-v-026fd460],.top[data-v-026fd460]{display:grid}.brand[data-v-026fd460]{align-content:start;justify-items:start;gap:18px}.brand p[data-v-026fd460]{max-width:34ch;font-size:var(--fs-small);color:var(--ink-2);line-height:1.55}.lang[data-v-026fd460]{align-items:center;gap:12px;margin-top:6px;display:flex}.cap[data-v-026fd460]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.col[data-v-026fd460]{align-content:start;justify-items:start;gap:4px;display:grid}.col .cap[data-v-026fd460]{margin-bottom:8px}.col a[data-v-026fd460]{min-height:32px;font-size:var(--fs-small);color:var(--ink-2);transition:color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex}.col .all[data-v-026fd460]{color:var(--accent)}.col a[data-v-026fd460]:hover{color:var(--ink)}.bar[data-v-026fd460]{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:clamp(3rem,5vw,4.5rem);padding-top:20px;font-size:.8125rem;display:flex}.bar[data-v-026fd460],.up[data-v-026fd460]{align-items:center}.up[data-v-026fd460]{border-radius:var(--r-pill);min-height:36px;box-shadow:inset 0 0 0 1px var(--line);font:inherit;color:var(--ink-2);cursor:pointer;transition:color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);background:#d6ffeb0d;border:0;gap:8px;padding:0 14px;font-size:.8125rem;display:inline-flex}.up[data-v-026fd460]:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong)}.up[data-v-026fd460]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.word[data-v-026fd460]{--x:50%;--y:40%;letter-spacing:-.06em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-top:clamp(1.5rem,3vw,2.5rem);margin-bottom:-.12em;font-size:clamp(4.5rem,19.5vw,20rem);font-weight:700;line-height:.78;display:grid;position:relative}.word span[data-v-026fd460]{grid-area:1/1}.outline[data-v-026fd460]{-webkit-text-stroke:1px var(--line-strong)}.lit[data-v-026fd460],.outline[data-v-026fd460]{color:#0000}.lit[data-v-026fd460]{background:radial-gradient(circle at var(--x) var(--y),#28cb908c,#28cb9014 22%,transparent 42%);-webkit-text-stroke:1px #28cb9059;-webkit-background-clip:text;background-clip:text;-webkit-mask-image:linear-gradient(#000 30%,#0000 95%);mask-image:linear-gradient(#000 30%,#0000 95%)}@media (width<=900px){.top[data-v-026fd460]{grid-template-columns:repeat(2,minmax(0,1fr))}.brand[data-v-026fd460]{grid-column:1/-1}}@media (width<=560px){.top[data-v-026fd460]{grid-template-columns:repeat(2,minmax(0,1fr))}}.layout[data-v-9cf36b13]{overflow-x:clip}.skip[data-v-9cf36b13]{z-index:calc(var(--z-header) + 5);border-radius:var(--r-pill);background:var(--accent);color:var(--accent-ink);transition:transform var(--dur) var(--ease-out);padding:12px 18px;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip[data-v-9cf36b13]:focus-visible{transform:none}.main[data-v-9cf36b13]{display:block}
