.header.svelte-anbd5v{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--header-height);background:#000000b8;-webkit-backdrop-filter:blur(12px) saturate(160%);backdrop-filter:blur(12px) saturate(160%);border-bottom:1px solid var(--border)}.header-inner.svelte-anbd5v{display:flex;align-items:center;justify-content:space-between;height:100%}.logo.svelte-anbd5v{display:flex;align-items:center;gap:10px;font-weight:600;font-size:.9375rem;letter-spacing:-.03em;text-decoration:none;color:var(--white);z-index:110}.nav.svelte-anbd5v{display:flex;align-items:center;gap:4px}.nav-link.svelte-anbd5v{font-size:.875rem;font-weight:500;color:var(--gray);padding:8px 12px;border-radius:var(--radius-md);transition:color .15s ease,background .15s ease;text-decoration:none}.nav-link.svelte-anbd5v:hover{color:var(--green-bright);background:var(--green-muted)}.nav-btn.svelte-anbd5v{font-family:inherit;font-size:.875rem;font-weight:500;color:var(--gray);padding:8px 12px;border-radius:var(--radius-md);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:6px;transition:color .15s ease,background .15s ease;outline:none}.nav-btn.svelte-anbd5v:hover,.nav-btn.active.svelte-anbd5v{color:var(--green-bright);background:var(--green-muted)}.chevron-wrapper.svelte-anbd5v{display:inline-flex;align-items:center;transition:transform .2s ease;color:var(--gray-dim)}.nav-btn.svelte-anbd5v:hover .chevron-wrapper:where(.svelte-anbd5v),.nav-btn.active.svelte-anbd5v .chevron-wrapper:where(.svelte-anbd5v){color:var(--green-bright)}.chevron-wrapper.rotated.svelte-anbd5v{transform:rotate(180deg)}.header-actions.svelte-anbd5v{display:flex;align-items:center;gap:8px;z-index:110}.header-cta.svelte-anbd5v{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:.8125rem}.prime-user-chip.svelte-anbd5v{display:inline-flex;align-items:center;gap:8px;min-width:0;height:36px;padding:0 14px;border-radius:var(--radius-full);border:1px solid var(--border);background:#ffffff08;color:var(--white);text-decoration:none;transition:border-color .15s ease,background .15s ease}.prime-user-chip.svelte-anbd5v:hover{border-color:var(--border-hover);background:#ffffff0f}.prime-user-crown.svelte-anbd5v{display:inline-flex;align-items:center;justify-content:center;color:var(--green-bright);flex-shrink:0}.prime-user-name.svelte-anbd5v{min-width:0;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;letter-spacing:-.01em}.desktop-only.svelte-anbd5v{display:inline-flex!important}.burger-btn.svelte-anbd5v{display:none;flex-direction:column;justify-content:space-between;width:20px;height:14px;background:transparent;border:none;cursor:pointer;padding:0;outline:none}.burger-line.svelte-anbd5v{width:100%;height:2px;background:var(--white);border-radius:var(--radius-full);transition:transform .25s ease,opacity .2s ease,background-color .2s ease}.burger-btn.open.svelte-anbd5v .line-1:where(.svelte-anbd5v){transform:translateY(6px) rotate(45deg);background-color:var(--green-bright)}.burger-btn.open.svelte-anbd5v .line-2:where(.svelte-anbd5v){opacity:0}.burger-btn.open.svelte-anbd5v .line-3:where(.svelte-anbd5v){transform:translateY(-6px) rotate(-45deg);background-color:var(--green-bright)}.megamenu-backdrop.svelte-anbd5v{position:fixed;top:0;right:0;bottom:0;left:0;top:var(--header-height);background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:98;animation:svelte-anbd5v-fade-in .5s ease-out}.megamenu-panel.svelte-anbd5v{--megamenu-width: 640px;position:fixed;top:calc(var(--header-height) + 10px);left:50%;transform:translate(-50%);width:min(var(--megamenu-width),calc(100% - 32px));background:#0a0a0af0;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--border);border-radius:var(--radius-lg);z-index:99;box-shadow:0 20px 45px #000000b3;padding:20px}.megamenu-panel.svelte-anbd5v:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px;background:transparent}.megamenu-inner.svelte-anbd5v{width:100%;max-width:none;padding:0;overflow:hidden}.megamenu-content-wrap.svelte-anbd5v{animation-duration:.85s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:both}.anim-fade.svelte-anbd5v{animation-name:svelte-anbd5v-anim-fade-in}.anim-left.svelte-anbd5v{animation-name:svelte-anbd5v-anim-slide-left}.anim-right.svelte-anbd5v{animation-name:svelte-anbd5v-anim-slide-right}.menu-grid.svelte-anbd5v{display:grid;gap:12px}.about-layout.svelte-anbd5v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:2px 4px}.sol-menu.svelte-anbd5v{display:flex;flex-direction:row;gap:28px;align-items:flex-start;padding:2px 4px}.sol-group.svelte-anbd5v{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.sol-group-label.svelte-anbd5v,.mobile-section-title.svelte-anbd5v,.solutions-col-label.svelte-anbd5v{font-size:.875rem;font-weight:600;color:var(--white);padding:0 4px}.sol-links.svelte-anbd5v{list-style:none;display:flex;flex-direction:column;gap:4px;margin:0;padding:0}.sol-link.svelte-anbd5v{display:flex;align-items:flex-start;gap:12px;padding:8px 4px;border-radius:var(--radius-md);text-decoration:none;color:inherit}.sol-link-icon.svelte-anbd5v{display:inline-flex;flex-shrink:0;margin-top:2px;color:var(--green-bright)}.sol-link-icon.svelte-anbd5v svg{display:block}.sol-link-icon-prime.svelte-anbd5v{transform:rotate(-14deg)}.sol-link-body.svelte-anbd5v{display:flex;flex-direction:column;gap:3px;min-width:0}.sol-link-title.svelte-anbd5v{font-size:.875rem;font-weight:600;color:#ffffffd1;line-height:1.3;transition:color .15s ease}.sol-link-desc.svelte-anbd5v{font-size:.6875rem;color:#ffffff7a;line-height:1.45;transition:color .15s ease}.sol-link.svelte-anbd5v:not(.sol-link-prime):hover .sol-link-title:where(.svelte-anbd5v){color:var(--white)}.sol-link.svelte-anbd5v:hover .sol-link-desc:where(.svelte-anbd5v){color:#ffffff9e}.sol-link-prime.svelte-anbd5v .sol-link-title:where(.svelte-anbd5v){display:inline-block;width:fit-content;background:linear-gradient(to right,var(--green-bright),var(--white));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.res-layout.svelte-anbd5v{display:flex;flex-direction:row;gap:28px;align-items:stretch;padding:2px 4px}.res-left.svelte-anbd5v{flex:1;min-width:0;display:flex;flex-direction:column;gap:20px}.res-useful.svelte-anbd5v{flex:1;min-width:0}.res-social-block.svelte-anbd5v{display:flex;flex-direction:column;gap:8px}.res-tg-banner.svelte-anbd5v{position:relative;overflow:hidden;flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:1;padding:24px;border-radius:var(--radius-md);border:1px solid rgba(42,171,238,.35);background:#2aabee08;text-decoration:none;color:inherit;transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.res-tg-banner.svelte-anbd5v:hover{border-color:#2aabee94;background:#2aabee14;box-shadow:0 10px 28px #2aabee24}.res-tg-fly-emblem.svelte-anbd5v{position:absolute;top:-15px;right:-15px;width:200px;height:200px;color:#2aabee;opacity:.12;transform:rotate(-18deg);transform-origin:center center;pointer-events:none;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .4s ease,color .4s ease}.res-tg-banner.svelte-anbd5v:hover .res-tg-fly-emblem:where(.svelte-anbd5v){opacity:.2;color:#5bc8ff;transform:rotate(-14deg) scale(1.06) translate(-6px,6px)}@media(prefers-reduced-motion:reduce){.res-tg-banner.svelte-anbd5v:hover .res-tg-fly-emblem:where(.svelte-anbd5v){animation:none;transform:rotate(-18deg)}}.res-tg-fly-emblem.svelte-anbd5v svg{width:100%;height:100%;display:block}.res-tg-header.svelte-anbd5v{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;width:100%}.res-tg-kicker.svelte-anbd5v{display:inline-flex;align-items:center;padding:5px 12px;font-family:var(--font-display);font-size:.6875rem;font-weight:600;color:#2aabee;background:#2aabee14;border:1px solid rgba(42,171,238,.2);border-radius:12px 12px 12px 3px;letter-spacing:normal;text-transform:none;transition:all .25s cubic-bezier(.16,1,.3,1)}.res-tg-banner.svelte-anbd5v:hover .res-tg-kicker:where(.svelte-anbd5v){color:var(--white);background:#2aabee;border-color:#2aabee;box-shadow:0 2px 12px #2aabee40}.res-tg-arrow.svelte-anbd5v{color:#2aabee;transition:color .25s ease}.res-tg-banner.svelte-anbd5v:hover .res-tg-arrow:where(.svelte-anbd5v){color:#7dd3ff}.res-tg-content.svelte-anbd5v{position:relative;z-index:2;display:flex;flex-direction:column;gap:6px}.res-tg-title.svelte-anbd5v{font-family:var(--font-display);font-size:1.125rem;font-weight:700;letter-spacing:-.02em;color:var(--white);line-height:1.3;transition:color .25s ease}.res-tg-banner.svelte-anbd5v:hover .res-tg-title:where(.svelte-anbd5v){color:#fff}.res-tg-desc.svelte-anbd5v{font-size:.8125rem;color:#ffffffa6;line-height:1.5;font-weight:400;transition:color .25s ease}.res-tg-banner.svelte-anbd5v:hover .res-tg-desc:where(.svelte-anbd5v){color:#ffffffd1}.res-socials.svelte-anbd5v{display:flex;align-items:center;gap:8px}.res-social-btn.svelte-anbd5v{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff9e;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.res-social-btn.svelte-anbd5v:hover{background:#ffffff14;border-color:#ffffff2e;color:var(--white)}.res-social-btn--discord.svelte-anbd5v:hover{color:#5865f2}.res-social-btn--vk.svelte-anbd5v:hover{color:#4c75a3}.res-social-btn--github.svelte-anbd5v:hover{color:#fff}.mobile-tg-banner.svelte-anbd5v{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:var(--radius-md);border:1px solid var(--border);background:#ffffff05;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,transform .2s ease}.mobile-tg-banner.svelte-anbd5v:hover,.mobile-tg-banner.svelte-anbd5v:active{background:#2aabee0a;border-color:#2aabee4d}.mobile-tg-banner.svelte-anbd5v:active{transform:scale(.98)}.mobile-tg-left.svelte-anbd5v{display:flex;align-items:center;gap:12px}.mobile-tg-icon-box.svelte-anbd5v{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;background:#2aabee1a;border:1px solid rgba(42,171,238,.2);color:#2aabee}.mobile-tg-text.svelte-anbd5v{display:flex;flex-direction:column;gap:2px}.mobile-tg-kicker.svelte-anbd5v{font-family:var(--font-display);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#fff6;transition:color .2s ease}.mobile-tg-banner.svelte-anbd5v:hover .mobile-tg-kicker:where(.svelte-anbd5v),.mobile-tg-banner.svelte-anbd5v:active .mobile-tg-kicker:where(.svelte-anbd5v){color:#2aabee}.mobile-tg-title.svelte-anbd5v{font-family:var(--font-display);font-size:.875rem;font-weight:700;color:var(--white);letter-spacing:-.01em}.mobile-tg-arrow.svelte-anbd5v{color:#ffffff4d;transition:transform .2s ease,color .2s ease}.mobile-tg-banner.svelte-anbd5v:hover .mobile-tg-arrow:where(.svelte-anbd5v),.mobile-tg-banner.svelte-anbd5v:active .mobile-tg-arrow:where(.svelte-anbd5v){color:#2aabee;transform:translate(3px)}.mobile-res-social-block.svelte-anbd5v{margin-top:12px}.audience-grid.svelte-anbd5v{grid-template-columns:1fr}.megamenu-item.svelte-anbd5v{display:block;padding:14px 18px;border-radius:var(--radius-md);border:1px solid var(--border);background:#ffffff03;text-decoration:none;color:inherit;transition:all .2s ease}.megamenu-item.svelte-anbd5v:hover{border-color:#ffffff1a;background:#ffffff08;transform:translateY(-1px)}.item-header.svelte-anbd5v{display:flex;align-items:center;gap:8px;margin-bottom:6px}.item-title.svelte-anbd5v{font-size:.875rem;font-weight:600;color:var(--white);display:block}.item-desc.svelte-anbd5v{font-size:.75rem;color:var(--gray);line-height:1.4;display:block}.audience-section.svelte-anbd5v{display:flex;flex-direction:column;gap:16px}.audience-title.svelte-anbd5v{font-size:1rem;font-weight:600;color:var(--white);text-align:center;margin-bottom:4px}.audience-card.svelte-anbd5v{display:flex;gap:12px;align-items:flex-start}.card-icon.svelte-anbd5v{flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-md);background:#ffffff08;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--green-bright);transition:all .2s ease}.audience-card.svelte-anbd5v:hover .card-icon:where(.svelte-anbd5v){background:#00ff660d;border-color:#0f63;color:#00e65c;box-shadow:0 0 8px #00ff6626}.support-link.svelte-anbd5v{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:.875rem;color:var(--gray);background:transparent;border:none;cursor:pointer;padding:0}.support-link.svelte-anbd5v:hover{color:var(--green-bright)}.mobile-menu.svelte-anbd5v{position:fixed;top:var(--header-height);left:0;right:0;bottom:0;background:#080808fa;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:105;overflow-y:auto;animation:svelte-anbd5v-slide-up-mobile .3s cubic-bezier(.16,1,.3,1) both;display:flex;flex-direction:column}.mobile-menu-inner.svelte-anbd5v{padding:24px;display:flex;flex-direction:column;gap:28px;flex:1}.mobile-menu-sections.svelte-anbd5v{display:flex;flex-direction:column;gap:24px}.mobile-section.svelte-anbd5v{display:flex;flex-direction:column;gap:8px}.mobile-links-grid.svelte-anbd5v{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 12px}.mobile-links-grid-full.svelte-anbd5v{display:flex;flex-direction:column;gap:6px}.mobile-link.svelte-anbd5v{font-size:.875rem;font-weight:500;color:var(--gray);padding:6px 0;text-decoration:none;display:flex;align-items:center;gap:8px;transition:color .15s ease}.mobile-link.svelte-anbd5v:hover{color:var(--green-bright)}.mobile-link.solution-link.svelte-anbd5v span:where(.svelte-anbd5v){color:var(--white)}.mobile-menu-footer.svelte-anbd5v{margin-top:auto;display:flex;flex-direction:column;gap:16px;padding-top:20px;border-top:1px solid var(--border)}.mobile-support-btn.svelte-anbd5v{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:#00ff660a;border:1px solid rgba(0,255,102,.15);border-radius:var(--radius-md);padding:11px;color:var(--green-bright);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease}.mobile-support-btn.svelte-anbd5v:hover{background:#00ff6614;border-color:#00ff6640}.mobile-auth-actions.svelte-anbd5v{display:flex;gap:12px}.mobile-auth-actions.svelte-anbd5v .btn:where(.svelte-anbd5v),.mobile-btn-block.svelte-anbd5v{flex:1;justify-content:center;padding:11px;font-size:.8125rem;display:inline-flex;align-items:center;gap:6px}.mobile-prime-user-chip.svelte-anbd5v{flex:1;justify-content:center;height:42px;padding-inline:14px}@keyframes svelte-anbd5v-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-anbd5v-anim-fade-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-anbd5v-anim-slide-left{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-anbd5v-anim-slide-right{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-anbd5v-slide-up-mobile{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.desktop-only.svelte-anbd5v,.nav.svelte-anbd5v{display:none!important}.burger-btn.svelte-anbd5v{display:flex!important}.megamenu-panel.svelte-anbd5v,.megamenu-backdrop.svelte-anbd5v{display:none!important}}.footer.svelte-zshudh{border-top:1px solid var(--border);padding:64px 0 40px;background:transparent}.footer-top.svelte-zshudh{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-bottom:48px}.logo.svelte-zshudh{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:.9375rem;letter-spacing:-.02em;margin-bottom:16px}.footer-tagline.svelte-zshudh{font-size:.875rem;color:var(--gray);line-height:1.7}.footer-socials.svelte-zshudh{display:flex;align-items:center;gap:8px;margin-top:16px}.footer-social-btn.svelte-zshudh{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffff9e;text-decoration:none;transition:background .15s ease,border-color .15s ease,color .15s ease}.footer-social-btn.svelte-zshudh:hover{background:#ffffff14;border-color:#ffffff2e;color:var(--white)}.footer-social-btn--discord.svelte-zshudh:hover{color:#5865f2}.footer-social-btn--vk.svelte-zshudh:hover{color:#4c75a3}.footer-social-btn--github.svelte-zshudh:hover{color:#fff}.footer-columns.svelte-zshudh{display:flex;gap:64px;justify-content:flex-end}.footer-col-title.svelte-zshudh{font-size:.8125rem;font-weight:500;color:var(--white);margin-bottom:16px}.footer-links.svelte-zshudh{list-style:none;display:flex;flex-direction:column;gap:12px}.footer-links.svelte-zshudh a:where(.svelte-zshudh){display:inline-flex;align-items:center;gap:8px;font-size:.875rem;color:var(--gray);transition:color .2s ease}.footer-links.svelte-zshudh a:where(.svelte-zshudh):hover{color:var(--white)}.divider.svelte-zshudh{height:1px;background:var(--border);width:100%}.footer-bottom.svelte-zshudh{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:32px;flex-wrap:wrap}.footer-legal.svelte-zshudh{display:flex;align-items:center;gap:16px}.footer-legal.svelte-zshudh a:where(.svelte-zshudh){font-size:.8125rem;color:var(--gray);transition:color .2s ease}.footer-legal.svelte-zshudh a:where(.svelte-zshudh):hover{color:var(--white)}.copyright.svelte-zshudh{font-size:.8125rem;color:var(--gray-dim)}.footer-bottom-info.svelte-zshudh{display:flex;flex-direction:column;gap:4px}.npd-info.svelte-zshudh{font-size:.75rem;color:var(--gray-dim);opacity:.8}@media(max-width:640px){.footer.svelte-zshudh{padding:48px 0 32px}.footer-top.svelte-zshudh{grid-template-columns:1fr;gap:32px;margin-bottom:32px}.footer-columns.svelte-zshudh{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.footer-links.svelte-zshudh{gap:14px}.footer-links.svelte-zshudh a:where(.svelte-zshudh){padding:4px 0;width:100%}.footer-bottom.svelte-zshudh{flex-direction:column-reverse;gap:20px;align-items:flex-start;padding-top:24px}}html,body{overflow-x:hidden!important;max-width:100%;overscroll-behavior-x:none}html::-webkit-scrollbar:horizontal,body::-webkit-scrollbar:horizontal,.landing-page.svelte-1qgc1y1::-webkit-scrollbar:horizontal,.landing-shell.svelte-1qgc1y1::-webkit-scrollbar:horizontal,main.svelte-1qgc1y1::-webkit-scrollbar:horizontal{display:none!important;height:0!important}.landing-page.svelte-1qgc1y1{--black: #000000;--black-soft: #0a0a0a;--black-muted: #111111;--black-card: #0d0d0d;--white: #e8e8e8;--gray: #888888;--gray-dim: #555555;--border: rgba(255, 255, 255, .08);--border-hover: rgba(255, 255, 255, .16);--green-muted: rgba(0, 255, 102, .1);--green-glow: rgba(0, 255, 102, .12);--green-glow-strong: rgba(0, 255, 102, .3);--shadow-md: 0 8px 32px rgba(0, 0, 0, .5);--shadow-lg: 0 24px 64px rgba(0, 0, 0, .55);--font-display: "Onest", "Inter", sans-serif;position:relative;width:100%;max-width:100%;min-height:100vh;overflow-x:hidden;background:#000;isolation:isolate;font-feature-settings:"kern" 1,"liga" 1;touch-action:pan-y pinch-zoom}.landing-page.lock-viewport.svelte-1qgc1y1{height:100svh;max-height:100svh;min-height:100svh;overflow:hidden;touch-action:none}.landing-page.svelte-1qgc1y1 .hero-title,.landing-page.svelte-1qgc1y1 .section-title,.landing-page.svelte-1qgc1y1 .section-label,.landing-page.svelte-1qgc1y1 .bento-title,.landing-page.svelte-1qgc1y1 .audience-title,.landing-page.svelte-1qgc1y1 .cta-title,.landing-page.svelte-1qgc1y1 .logo-text{font-family:var(--font-display)}.landing-shell.svelte-1qgc1y1{position:relative;z-index:1;width:100%;max-width:100%}.lock-viewport.svelte-1qgc1y1 .landing-shell:where(.svelte-1qgc1y1){height:100%;display:flex;flex-direction:column}.landing-page.svelte-1qgc1y1 .header{background:#000000b8;border-bottom-color:#00ff661a}main.svelte-1qgc1y1{padding-top:var(--header-height);min-height:calc(100vh - var(--header-height));width:100%;max-width:100%}.lock-viewport.svelte-1qgc1y1 main:where(.svelte-1qgc1y1){flex:1;min-height:0;height:calc(100svh - var(--header-height));max-height:calc(100svh - var(--header-height));overflow:hidden;padding-top:0;margin-top:var(--header-height)}
