@charset "UTF-8";:root{--bg-base: #0C0C10;--bg-surface: #13131A;--bg-card: #16161F;--bg-card-hover: #1C1C28;--bg-elevated: #1E1E2A;--color-border: #2A2A3A;--color-border-bright: #3A3A50;--color-text-primary: #F0F0F5;--color-text-secondary: #8888A0;--color-text-muted: #55556A;--color-yellow: #CFDE3C;--color-yellow-hover: #BBCA28;--color-yellow-glow: rgba(207, 222, 60, .18);--color-yellow-dim: rgba(207, 222, 60, .08);--color-purple: #7B5CF6;--color-purple-hover: #6A4EE0;--color-purple-glow: rgba(123, 92, 246, .2);--color-purple-dim: rgba(123, 92, 246, .08);--color-green: #52A45A;--color-green-glow: rgba(82, 164, 90, .2);--color-white: #F0F0F5;--color-grey: #8888A0;--font-druk: "Druk", sans-serif;--font-montserrat-medium: "Montserrat-Medium", sans-serif;--font-montserrat-semibold: "Montserrat-SemiBold", sans-serif;--font-montserrat-regular: "Montserrat-Regular", sans-serif;--font-montserrat-bold: "Montserrat-Bold", sans-serif}@font-face{font-family:Druk;src:url(/assets/Druk%20Wide%20Cyr-D3ZSwP7n.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url(/assets/Montserrat-Medium-Cf4jV5xm.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Montserrat-SemiBold;src:url(/assets/Montserrat-SemiBold-BxwK6GpJ.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Montserrat-Regular;src:url(/assets/Montserrat-Regular-CoHeiDok.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url(/assets/Montserrat-Bold--KnpE353.woff2) format("woff2");font-weight:700;font-style:normal}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{background-color:var(--bg-base);color:var(--color-text-primary);font-family:var(--font-montserrat-regular);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}button{border:none;cursor:pointer;background:none;font-family:inherit;font-size:inherit;color:inherit}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}p,span,h1,h2,h3,h4,h5,h6{margin:0}ul,ol{list-style:none}input,textarea{border:none;outline:none;background:none;font-family:inherit}.page{min-height:100vh;position:relative}.page-bg{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(800px 500px at 85% 15%,#cfde3c1a,#cfde3c00 65%),radial-gradient(700px 460px at 15% 85%,#7b5cf61f,#7b5cf600 65%),radial-gradient(900px 700px at 50% 50%,#ffffff05,#fff0 60%)}.page-bg_noise{position:absolute;inset:0;opacity:.32;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.025'/%3E%3C/svg%3E")}.page-bg_glow{position:absolute;border-radius:50%;filter:blur(130px);opacity:.75}.page-bg_glow--yellow{width:720px;height:520px;background:#cfde3c29;top:-220px;right:-240px;animation:app-glow-drift-y 11s ease-in-out infinite alternate}.page-bg_glow--purple{width:640px;height:520px;background:#7b5cf62e;bottom:-260px;left:-240px;animation:app-glow-drift-p 13s ease-in-out infinite alternate}.container{max-width:1274px;margin:0 auto;padding:0 40px;position:relative;z-index:1}@media(max-width:430px){.container{padding:0 20px}}@media(max-width:360px){.container{padding:0 16px}}@keyframes app-glow-drift-y{0%{transform:translate(0) scale(1)}to{transform:translate(-70px,60px) scale(1.12)}}@keyframes app-glow-drift-p{0%{transform:translate(0) scale(1)}to{transform:translate(70px,-60px) scale(1.14)}}.header[data-v-0e2cc0dd]{margin-top:24px;padding:14px 24px;background:var(--bg-surface);border:1px solid var(--color-border);border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:48px;position:sticky;top:16px;z-index:100;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.header-logo[data-v-0e2cc0dd]{display:flex;align-items:center;gap:10px;flex-shrink:0}.header-logo_img[data-v-0e2cc0dd]{filter:invert(1) brightness(.9);height:28px;width:auto}.header-logo_tag[data-v-0e2cc0dd]{font-family:var(--font-montserrat-bold);font-size:10px;letter-spacing:.12em;color:var(--color-yellow);background:var(--color-yellow-dim);border:1px solid var(--color-yellow);border-radius:4px;padding:2px 6px;text-transform:uppercase}.header-navigation[data-v-0e2cc0dd]{display:flex;align-items:center;justify-content:flex-start;width:auto;gap:18px}.header-navigation a[data-v-0e2cc0dd]{font-family:var(--font-montserrat-regular);font-size:15px;line-height:140%;color:var(--color-text-secondary);cursor:pointer;transition:color .2s,opacity .2s;white-space:nowrap}.header-navigation a[data-v-0e2cc0dd]:hover{color:var(--color-text-primary);opacity:.95}.header-right[data-v-0e2cc0dd]{display:flex;align-items:center;gap:12px;flex-shrink:0}.burger[data-v-0e2cc0dd]{display:none;width:40px;height:40px;border-radius:10px;background:var(--bg-elevated);border:1px solid var(--color-border);align-items:center;justify-content:center;gap:4px;padding:0;transition:border-color .2s,transform .2s}.burger[data-v-0e2cc0dd]:hover{border-color:var(--color-border-bright);transform:translateY(-1px)}.burger span[data-v-0e2cc0dd]{display:block;width:18px;height:2px;background:var(--color-text-secondary);border-radius:2px}.lang-switcher[data-v-0e2cc0dd]{display:flex;align-items:center;gap:0;background:var(--bg-elevated);border:1px solid var(--color-border);border-radius:8px;overflow:hidden;padding:2px}.lang-switcher_btn[data-v-0e2cc0dd]{padding:6px 12px;font-family:var(--font-montserrat-semibold);font-size:12px;letter-spacing:.06em;color:var(--color-text-muted);border-radius:6px;transition:all .2s;cursor:pointer}.lang-switcher_btn[data-v-0e2cc0dd]:hover{color:var(--color-text-secondary)}.lang-switcher_btn--active[data-v-0e2cc0dd]{background:var(--color-yellow);color:#0c0c10}.lang-switcher_btn--active[data-v-0e2cc0dd]:hover{background:var(--color-yellow-hover);color:#0c0c10}.lang-switcher_divider[data-v-0e2cc0dd]{display:none}.menu[data-v-0e2cc0dd]{position:fixed;inset:0;background:#0000008c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1000;opacity:0;pointer-events:none;transition:opacity .2s}.menu--open[data-v-0e2cc0dd]{opacity:1;pointer-events:auto}.menu-panel[data-v-0e2cc0dd]{position:absolute;top:16px;right:16px;left:16px;border-radius:16px;background:var(--bg-surface);border:1px solid var(--color-border);padding:14px;box-shadow:0 20px 80px #00000073}.menu-top[data-v-0e2cc0dd]{display:flex;align-items:center;justify-content:space-between}.menu-title[data-v-0e2cc0dd]{font-family:var(--font-montserrat-bold);color:var(--color-text-primary)}.menu-close[data-v-0e2cc0dd]{width:40px;height:40px;border-radius:12px;background:var(--bg-elevated);border:1px solid var(--color-border)}.menu-links[data-v-0e2cc0dd]{margin-top:14px;display:flex;flex-direction:column;gap:10px}.menu-links a[data-v-0e2cc0dd]{padding:12px;border-radius:12px;background:var(--bg-elevated);border:1px solid var(--color-border);font-family:var(--font-montserrat-medium);color:var(--color-text-primary)}.menu-lang[data-v-0e2cc0dd]{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.menu-lang_btn[data-v-0e2cc0dd]{padding:12px;border-radius:12px;background:var(--bg-elevated);border:1px solid var(--color-border);font-family:var(--font-montserrat-semibold);color:var(--color-text-secondary);letter-spacing:.06em}.menu-lang_btn--active[data-v-0e2cc0dd]{background:var(--color-yellow);border-color:var(--color-yellow);color:#0c0c10}@media(max-width:920px){.header[data-v-0e2cc0dd]{padding:12px 14px;gap:12px}.header-navigation[data-v-0e2cc0dd],.lang-switcher[data-v-0e2cc0dd]{display:none}.burger[data-v-0e2cc0dd]{display:inline-flex}}@media(max-width:420px){.header-logo_tag[data-v-0e2cc0dd]{display:none}}.footer[data-v-ad0b7e0c]{margin-top:150px;padding-bottom:60px}.footer-top[data-v-ad0b7e0c]{display:flex;align-items:center;justify-content:space-between;gap:60px}.footer-logo[data-v-ad0b7e0c]{display:flex;align-items:center;gap:10px;flex-shrink:0}.footer-logo_img[data-v-ad0b7e0c]{filter:invert(1) brightness(.9);height:28px;width:auto}.footer-logo_tag[data-v-ad0b7e0c]{font-family:var(--font-montserrat-bold);font-size:10px;letter-spacing:.12em;color:var(--color-yellow);background:var(--color-yellow-dim);border:1px solid var(--color-yellow);border-radius:4px;padding:2px 6px;text-transform:uppercase}.footer-navigation[data-v-ad0b7e0c]{display:flex;align-items:center;justify-content:flex-start;width:auto;gap:18px}.footer-navigation a[data-v-ad0b7e0c]{font-family:var(--font-montserrat-regular);font-size:15px;line-height:140%;color:var(--color-text-secondary);cursor:pointer;transition:color .2s}.footer-navigation a[data-v-ad0b7e0c]:hover{color:var(--color-text-primary)}.footer-divider[data-v-ad0b7e0c]{height:1px;background:var(--color-border);margin-top:40px}.footer-bottom[data-v-ad0b7e0c]{margin-top:24px;font-size:14px;color:var(--color-text-muted);font-family:var(--font-montserrat-regular);display:flex;flex-direction:column;gap:8px}.footer-bottom span[data-v-ad0b7e0c]{cursor:pointer}.footer-bottom span[data-v-ad0b7e0c]:hover{color:var(--color-text-secondary)}@media(max-width:920px){.footer-top[data-v-ad0b7e0c]{flex-direction:column;align-items:flex-start;gap:16px}.footer-navigation[data-v-ad0b7e0c]{flex-wrap:wrap;gap:12px}}main :is(section,div)[id][data-v-a0447c46]{scroll-margin-top:110px}.section-badge[data-v-a0447c46]{display:inline-block;padding:8px 16px;background:var(--bg-elevated);border:1px solid var(--color-border);border-radius:100px;font-family:var(--font-montserrat-medium);font-size:13px;color:var(--color-text-secondary);letter-spacing:.04em}.section-title[data-v-a0447c46]{font-family:var(--font-druk);font-size:40px;line-height:110%;color:var(--color-text-primary);margin-top:20px}.section-desc[data-v-a0447c46]{font-family:var(--font-montserrat-medium);font-size:16px;line-height:160%;color:var(--color-text-secondary);margin-top:16px;max-width:560px}@media(max-width:920px){main :is(section,div)[id][data-v-a0447c46]{scroll-margin-top:92px}.section-title[data-v-a0447c46]{font-size:34px}.section-desc[data-v-a0447c46]{font-size:15px}}@media(max-width:520px){.section-title[data-v-a0447c46]{font-size:30px}}.btn[data-v-a0447c46]{padding:14px 28px;border-radius:100px;font-family:var(--font-montserrat-semibold);font-size:15px;cursor:pointer;transition:all .25s}.btn--yellow[data-v-a0447c46]{background:var(--color-yellow);color:#0c0c10}.btn--yellow[data-v-a0447c46]:hover{background:var(--color-yellow-hover);box-shadow:0 0 32px var(--color-yellow-glow);transform:translateY(-1px)}.btn--ghost[data-v-a0447c46]{background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border)}.btn--ghost[data-v-a0447c46]:hover{border-color:var(--color-border-bright);color:var(--color-text-primary)}.reveal[data-v-a0447c46]{opacity:0;transform:translateY(28px);transition:opacity .65s cubic-bezier(.22,.68,0,1.2),transform .65s cubic-bezier(.22,.68,0,1.2)}.reveal.is-visible[data-v-a0447c46]{opacity:1;transform:translateY(0)}.main[data-v-a0447c46]{overflow:visible}.hero[data-v-a0447c46]{position:relative;padding:100px 0 120px;overflow:visible}.hero-noise[data-v-a0447c46]{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.025'/%3E%3C/svg%3E");pointer-events:none;opacity:.4}.hero-glow[data-v-a0447c46]{position:absolute;border-radius:50%;filter:blur(120px);pointer-events:none;z-index:0}.hero-glow--yellow[data-v-a0447c46]{width:600px;height:400px;background:var(--color-yellow-glow);top:-100px;right:-100px;animation:glow-drift-y-a0447c46 8s ease-in-out infinite alternate}.hero-glow--purple[data-v-a0447c46]{width:500px;height:350px;background:var(--color-purple-glow);bottom:-80px;left:-80px;animation:glow-drift-p-a0447c46 10s ease-in-out infinite alternate}.hero-badge[data-v-a0447c46]{position:relative;z-index:2;display:inline-flex;align-items:center;gap:10px;padding:8px 16px;background:var(--bg-elevated);border:1px solid var(--color-border);border-radius:100px;font-family:var(--font-montserrat-medium);font-size:13px;color:var(--color-text-secondary)}.hero-badge_dot[data-v-a0447c46]{width:8px;height:8px;border-radius:50%;background:var(--color-green);box-shadow:0 0 8px var(--color-green-glow);animation:pulse-dot-a0447c46 2s ease-in-out infinite;flex-shrink:0}.hero-title[data-v-a0447c46]{position:relative;z-index:2;font-family:var(--font-druk);font-size:clamp(48px,6vw,80px);line-height:105%;color:var(--color-text-primary);margin-top:28px}.hero-title_accent[data-v-a0447c46]{color:var(--color-yellow);text-shadow:0 0 40px var(--color-yellow-glow)}.hero-sub[data-v-a0447c46]{position:relative;z-index:2;font-family:var(--font-montserrat-medium);font-size:18px;line-height:160%;color:var(--color-text-secondary);margin-top:24px;max-width:580px}.hero-sub strong[data-v-a0447c46]{color:var(--color-text-primary)}.hero-typed[data-v-a0447c46]{position:relative;z-index:2;font-family:var(--font-montserrat-medium);font-size:15px;color:var(--color-text-muted);margin-top:20px;display:flex;align-items:center}.hero-typed_word[data-v-a0447c46]{color:var(--color-yellow);font-family:var(--font-montserrat-semibold);min-width:140px}.hero-typed_cursor[data-v-a0447c46]{animation:blink-a0447c46 1s step-end infinite}.hero-actions[data-v-a0447c46]{position:relative;z-index:2;display:flex;gap:16px;margin-top:40px;flex-wrap:wrap}.hero-bubbles[data-v-a0447c46]{position:absolute;inset:0;pointer-events:none;z-index:1}.bubble[data-v-a0447c46]{position:absolute;width:52px;height:52px;border-radius:14px;background:var(--bg-elevated);border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;font-size:22px}.bubble--1[data-v-a0447c46]{top:15%;right:18%;animation:float-a0447c46 6s ease-in-out infinite}.bubble--2[data-v-a0447c46]{top:42%;right:8%;animation:float-a0447c46 8s ease-in-out infinite 1s}.bubble--3[data-v-a0447c46]{top:8%;right:36%;animation:float-a0447c46 7s ease-in-out infinite .5s}.bubble--4[data-v-a0447c46]{top:65%;right:22%;animation:float-a0447c46 9s ease-in-out infinite 1.5s}.bubble--5[data-v-a0447c46]{top:28%;right:48%;animation:float-a0447c46 6.5s ease-in-out infinite 2s}@media(max-width:920px){.hero[data-v-a0447c46]{padding:72px 0 84px}.hero-sub[data-v-a0447c46]{font-size:16px}.hero-typed[data-v-a0447c46]{font-size:14px;flex-wrap:wrap}.hero-typed_word[data-v-a0447c46]{min-width:0}.hero-bubbles[data-v-a0447c46]{display:none}}@media(max-width:520px){.hero[data-v-a0447c46]{padding:56px 0 64px}.hero-badge[data-v-a0447c46]{font-size:12px;padding:6px 12px}.hero-title[data-v-a0447c46]{margin-top:18px}.hero-actions[data-v-a0447c46]{flex-direction:column;align-items:stretch}.btn[data-v-a0447c46]{width:100%;justify-content:center}}.stats-bar[data-v-a0447c46]{display:flex;gap:2px;margin-top:80px;background:var(--bg-surface);border:1px solid var(--color-border);border-radius:16px;overflow:hidden}.stats-bar_item[data-v-a0447c46]{flex:1;padding:28px 24px;display:flex;flex-direction:column;gap:6px;border-right:1px solid var(--color-border);transition:background .25s}.stats-bar_item[data-v-a0447c46]:last-child{border-right:none}.stats-bar_item[data-v-a0447c46]:hover{background:var(--bg-card-hover)}.stats-bar_value[data-v-a0447c46]{font-family:var(--font-druk);font-size:36px;line-height:1;color:var(--color-text-primary)}.stats-bar_value em[data-v-a0447c46]{font-style:normal;color:var(--color-yellow)}.stats-bar_label[data-v-a0447c46]{font-family:var(--font-montserrat-medium);font-size:13px;color:var(--color-text-muted)}@media(max-width:920px){.stats-bar[data-v-a0447c46]{flex-wrap:wrap}.stats-bar_item[data-v-a0447c46]{flex:1 1 50%;border-right:none;border-bottom:1px solid var(--color-border)}.stats-bar_item[data-v-a0447c46]:nth-child(2n){border-left:1px solid var(--color-border)}.stats-bar_item[data-v-a0447c46]:nth-last-child(-n+2){border-bottom:none}}@media(max-width:520px){.stats-bar_item[data-v-a0447c46]{flex:1 1 100%;border-left:none!important;border-bottom:1px solid var(--color-border)!important}.stats-bar_item[data-v-a0447c46]:last-child{border-bottom:none!important}}.ticker[data-v-a0447c46]{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;height:52px;overflow:hidden;display:flex;align-items:center;margin-top:80px}.ticker--dark[data-v-a0447c46]{background:var(--bg-surface);transform:rotate(-2.5deg) scaleX(1.05)}.ticker--bright[data-v-a0447c46]{background:var(--bg-elevated);transform:rotate(2deg) scaleX(1.05);margin-top:16px}.ticker-track[data-v-a0447c46]{display:flex;gap:24px;animation:scroll-left-a0447c46 18s linear infinite}.ticker-track--reverse[data-v-a0447c46]{animation:scroll-right-a0447c46 22s linear infinite}.ticker-item[data-v-a0447c46]{display:flex;align-items:center;gap:14px;flex-shrink:0}.ticker-item img[data-v-a0447c46]{width:20px;height:20px;flex-shrink:0}.ticker-item span[data-v-a0447c46]{font-family:var(--font-montserrat-medium);font-size:14px;color:var(--color-text-secondary);white-space:nowrap}@media(max-width:920px){.ticker[data-v-a0447c46]{transform:none!important;margin-top:56px;height:48px}}.concept[data-v-a0447c46]{margin-top:120px}.concept-head[data-v-a0447c46]{max-width:600px}.concept-grid[data-v-a0447c46]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:60px}.concept-card[data-v-a0447c46]{position:relative;padding:28px;border-radius:20px;background:var(--bg-card);border:1px solid var(--color-border);overflow:hidden;transition:border-color .3s,transform .3s,box-shadow .3s}.concept-card[data-v-a0447c46]:before{content:"";position:absolute;inset:0;border-radius:20px;opacity:0;transition:opacity .3s;pointer-events:none}.concept-card[data-v-a0447c46]:hover{transform:translateY(-4px)}.concept-card[data-v-a0447c46]:hover:before{opacity:1}.concept-card--purple[data-v-a0447c46]:hover{border-color:var(--color-purple);box-shadow:0 8px 40px var(--color-purple-glow)}.concept-card--purple[data-v-a0447c46]:hover:before{background:var(--color-purple-dim)}.concept-card--yellow[data-v-a0447c46]:hover{border-color:var(--color-yellow);box-shadow:0 8px 40px var(--color-yellow-glow)}.concept-card--yellow[data-v-a0447c46]:hover:before{background:var(--color-yellow-dim)}.concept-card--green[data-v-a0447c46]:hover{border-color:var(--color-green);box-shadow:0 8px 40px var(--color-green-glow)}.concept-card--green[data-v-a0447c46]:hover:before{background:#52a45a14}.concept-card_icon[data-v-a0447c46]{font-size:28px;margin-bottom:14px}.concept-card_badge[data-v-a0447c46]{display:inline-block;padding:5px 12px;background:var(--bg-elevated);border:1px solid var(--color-border);border-radius:100px;font-family:var(--font-montserrat-medium);font-size:12px;color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase}.concept-card_title[data-v-a0447c46]{font-family:var(--font-montserrat-bold);font-size:18px;line-height:130%;color:var(--color-text-primary);margin-top:14px}.concept-card_desc[data-v-a0447c46]{font-family:var(--font-montserrat-medium);font-size:14px;line-height:160%;color:var(--color-text-secondary);margin-top:10px}.concept-card_bar[data-v-a0447c46]{height:3px;background:var(--color-border);border-radius:2px;margin-top:20px;overflow:hidden}.concept-card_bar-fill[data-v-a0447c46]{height:100%;width:0;border-radius:2px;background:var(--color-yellow);animation:bar-fill-a0447c46 3s ease-in-out infinite}@media(max-width:920px){.concept-grid[data-v-a0447c46]{grid-template-columns:1fr}}.core[data-v-a0447c46]{margin-top:120px}.core-head[data-v-a0447c46]{max-width:600px}.core-graph[data-v-a0447c46]{position:relative;margin-top:60px;height:520px;border-radius:22px;background:linear-gradient(180deg,#ffffff08,#fff0);border:1px solid var(--color-border);overflow:hidden}.core-node[data-v-a0447c46]{position:absolute;z-index:2}.core-node--top-left[data-v-a0447c46]{top:46px;left:10%}.core-node--top-right[data-v-a0447c46]{top:46px;right:10%}.core-node--middle[data-v-a0447c46]{top:206px;left:50%;transform:translate(-50%)}.core-node--bottom-left[data-v-a0447c46]{bottom:28px;left:21%;transform:translate(-50%)}.core-node--bottom-right[data-v-a0447c46]{bottom:28px;left:79%;transform:translate(-50%)}.core-graph_web[data-v-a0447c46]{position:absolute;inset:0;width:100%;height:100%;z-index:1;opacity:.95}.core-graph_path[data-v-a0447c46]{fill:none;stroke:#cfde3ca6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1400;stroke-dashoffset:1400;animation:web-draw-a0447c46 1.6s ease forwards}.core-graph_path--main[data-v-a0447c46]{stroke-width:2.2;opacity:.85;filter:drop-shadow(0 0 10px rgba(207,222,60,.12))}.core-graph_path--thin[data-v-a0447c46]{stroke-width:1.4;opacity:.35;animation-duration:2.2s}.core-graph_path--arrow[data-v-a0447c46]{stroke:#cfde3ca6;stroke-width:1.8;opacity:.65;marker-end:url(#arrowHead);animation-duration:1.9s}.core-graph_node[data-v-a0447c46]{fill:var(--bg-elevated);stroke:var(--color-yellow);stroke-width:1.5;filter:drop-shadow(0 0 10px rgba(207,222,60,.18));opacity:.9}.core-card[data-v-a0447c46]{width:280px;padding:18px 18px 16px;border-radius:18px;background:var(--bg-card);border:1px solid var(--color-border);transition:transform .25s,box-shadow .25s,border-color .25s}.core-card[data-v-a0447c46]:hover{transform:translateY(-3px);box-shadow:0 12px 46px #00000059;border-color:var(--color-border-bright)}.core-card_top[data-v-a0447c46]{display:flex;align-items:center;justify-content:space-between}.core-card_avatar[data-v-a0447c46]{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:20px}.core-card_avatar--human[data-v-a0447c46]{background:var(--color-yellow-dim);border:1px solid var(--color-yellow)}.core-card_avatar--ai[data-v-a0447c46]{background:var(--color-purple-dim);border:1px solid var(--color-purple)}.core-card_avatar--hybrid[data-v-a0447c46]{background:linear-gradient(135deg,#7b5cf629,#cfde3c1f);border:1px solid var(--color-border-bright);box-shadow:0 0 22px #cfde3c1a}.core-card_badge[data-v-a0447c46]{font-family:var(--font-montserrat-bold);font-size:11px;padding:4px 10px;border-radius:100px;letter-spacing:.06em;text-transform:uppercase}.core-card_name[data-v-a0447c46]{margin-top:14px;font-family:var(--font-montserrat-bold);font-size:18px;color:var(--color-text-primary)}.core-card_role[data-v-a0447c46]{margin-top:4px;font-family:var(--font-montserrat-medium);font-size:13px;color:var(--color-text-secondary)}.core-card--brain[data-v-a0447c46]{border-color:#cfde3c38;box-shadow:0 0 0 1px #cfde3c14 inset,0 20px 80px #cfde3c14}.core-card_meta[data-v-a0447c46]{margin-top:12px;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:#ffffff08;border:1px solid var(--color-border);font-family:var(--font-montserrat-medium);font-size:12px;color:var(--color-text-muted)}.core-card_meta-dot[data-v-a0447c46]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.core-card_meta-sep[data-v-a0447c46]{opacity:.6}.core-card_meta-num[data-v-a0447c46]{font-family:var(--font-druk);font-size:14px;color:var(--color-text-primary)}.core-card_meta-text[data-v-a0447c46]{color:var(--color-text-muted)}.core-card_link[data-v-a0447c46]{margin-top:12px;display:inline-flex;align-items:center;gap:10px;padding:8px 12px;border-radius:999px;background:#ffffff08;border:1px solid var(--color-border);transition:transform .2s,border-color .2s,background .2s;width:fit-content}.core-card_link[data-v-a0447c46]:hover{transform:translateY(-1px);border-color:#2aabee73;background:#2aabee14}.core-card_link-icon[data-v-a0447c46]{width:18px;height:18px}.core-card_link-text[data-v-a0447c46]{font-family:var(--font-montserrat-semibold);font-size:13px;color:var(--color-text-primary)}.core-pill[data-v-a0447c46]{padding:12px 16px;border-radius:14px;background:var(--bg-elevated);border:1px solid var(--color-border);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .25s,border-color .25s,box-shadow .25s;min-width:180px;text-align:center}.core-pill[data-v-a0447c46]:hover{transform:translateY(-2px);border-color:var(--color-yellow);box-shadow:0 10px 36px #cfde3c1a}.core-pill_title[data-v-a0447c46]{font-family:var(--font-montserrat-semibold);font-size:13px;color:var(--color-text-primary);letter-spacing:.02em;white-space:nowrap}.core-pill--link[data-v-a0447c46]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}@media(max-width:860px){.core-graph[data-v-a0447c46]{height:auto;padding:22px}.core-graph_web[data-v-a0447c46]{display:none}.core-node[data-v-a0447c46]{position:static!important;transform:none!important;margin-top:14px}.core-card[data-v-a0447c46]{width:100%}}.team[data-v-a0447c46]{margin-top:120px}.team-head[data-v-a0447c46]{max-width:600px}.team-grid[data-v-a0447c46]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:60px}@media(max-width:1080px){.team-grid[data-v-a0447c46]{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.team-grid[data-v-a0447c46]{grid-template-columns:1fr}}@keyframes web-draw-a0447c46{0%{stroke-dashoffset:1400;opacity:0}to{stroke-dashoffset:0;opacity:1}}.agent-card[data-v-a0447c46]{padding:24px;border-radius:20px;background:var(--bg-card);border:1px solid var(--color-border);display:flex;flex-direction:column;gap:16px;transition:border-color .3s,box-shadow .3s,transform .3s}.agent-card[data-v-a0447c46]:hover{border-color:var(--color-purple);box-shadow:0 8px 40px var(--color-purple-glow);transform:translateY(-3px)}.agent-card--human[data-v-a0447c46]:hover{border-color:var(--color-yellow);box-shadow:0 8px 40px var(--color-yellow-glow)}.agent-card_top[data-v-a0447c46]{display:flex;align-items:center;justify-content:space-between}.agent-card_avatar[data-v-a0447c46]{position:relative;width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px}.agent-card_avatar--ai[data-v-a0447c46]{background:var(--color-purple-dim);border:1px solid var(--color-purple)}.agent-card_avatar--human[data-v-a0447c46]{background:var(--color-yellow-dim);border:1px solid var(--color-yellow)}.agent-card_avatar-ring[data-v-a0447c46]{position:absolute;inset:-4px;border-radius:18px;border:2px solid var(--color-purple);opacity:.4;animation:ring-spin-a0447c46 4s linear infinite}.agent-card_badge[data-v-a0447c46]{font-family:var(--font-montserrat-bold);font-size:11px;padding:4px 10px;border-radius:100px;letter-spacing:.06em;text-transform:uppercase}.agent-card_info[data-v-a0447c46]{display:flex;flex-direction:column;gap:4px}.agent-card_name[data-v-a0447c46]{font-family:var(--font-montserrat-bold);font-size:18px;color:var(--color-text-primary)}.agent-card_role[data-v-a0447c46]{font-family:var(--font-montserrat-medium);font-size:13px;color:var(--color-text-secondary)}.agent-card_specialty[data-v-a0447c46]{font-family:var(--font-montserrat-medium);font-size:12px;color:var(--color-text-muted);margin-top:2px}.agent-card_footer[data-v-a0447c46]{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--color-border);margin-top:auto}.agent-card_status[data-v-a0447c46]{display:flex;align-items:center;gap:7px;font-family:var(--font-montserrat-medium);font-size:12px;color:var(--color-text-muted)}.agent-card_status-dot[data-v-a0447c46]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.agent-card_tasks[data-v-a0447c46]{display:flex;align-items:baseline;gap:5px;font-family:var(--font-montserrat-medium);font-size:12px;color:var(--color-text-muted)}.agent-card_tasks-num[data-v-a0447c46]{font-family:var(--font-druk);font-size:20px;color:var(--color-text-primary)}.agent-card_activity[data-v-a0447c46]{display:flex;align-items:flex-end;gap:3px;height:32px;padding-top:4px}.badge--ai[data-v-a0447c46]{background:var(--color-purple-dim);color:var(--color-purple);border:1px solid var(--color-purple)}.badge--ai-lead[data-v-a0447c46]{background:linear-gradient(135deg,#7b5cf63d,#cfde3c24);color:var(--color-text-primary);border:1px solid rgba(207,222,60,.55)}.badge--human[data-v-a0447c46]{background:var(--color-yellow-dim);color:var(--color-yellow);border:1px solid var(--color-yellow)}.badge--hybrid[data-v-a0447c46]{background:linear-gradient(135deg,#7b5cf629,#cfde3c1f);color:var(--color-text-primary);border:1px solid var(--color-border-bright)}.dot--active[data-v-a0447c46]{background:var(--color-green);box-shadow:0 0 6px var(--color-green-glow);animation:pulse-dot-a0447c46 2s ease-in-out infinite}.dot--thinking[data-v-a0447c46]{background:var(--color-yellow);box-shadow:0 0 6px var(--color-yellow-glow);animation:pulse-dot-a0447c46 .8s ease-in-out infinite}.dot--online[data-v-a0447c46]{background:var(--color-text-secondary)}.dot--idle[data-v-a0447c46]{background:var(--color-text-muted)}.dot--offline[data-v-a0447c46]{background:#ef4444e6;box-shadow:0 0 6px #ef444438}.activity-bar[data-v-a0447c46]{width:4px;border-radius:2px;background:var(--color-purple);opacity:.5;animation:bar-wave-a0447c46 1.2s ease-in-out infinite alternate}.howto[data-v-a0447c46]{margin-top:120px}.howto-steps[data-v-a0447c46]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:60px}.howto-step[data-v-a0447c46]{padding:28px 24px;border-radius:20px;background:var(--bg-card);border:1px solid var(--color-border);transition:border-color .3s,box-shadow .3s,transform .3s}.howto-step[data-v-a0447c46]:hover{border-color:var(--color-yellow);box-shadow:0 8px 40px var(--color-yellow-glow);transform:translateY(-4px)}.howto-step_num[data-v-a0447c46]{font-family:var(--font-druk);font-size:40px;color:var(--color-yellow);opacity:.3;line-height:1}.howto-step_title[data-v-a0447c46]{font-family:var(--font-montserrat-bold);font-size:17px;color:var(--color-text-primary);margin-top:16px}.howto-step_desc[data-v-a0447c46]{font-family:var(--font-montserrat-medium);font-size:13px;line-height:160%;color:var(--color-text-secondary);margin-top:8px}@media(max-width:1080px){.howto-steps[data-v-a0447c46]{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.howto-steps[data-v-a0447c46]{grid-template-columns:1fr}}.stack[data-v-a0447c46]{margin-top:120px}.stack-head[data-v-a0447c46]{max-width:640px}.stack-grid[data-v-a0447c46]{margin-top:60px;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.stack-card[data-v-a0447c46]{padding:20px 20px 18px;border-radius:18px;background:var(--bg-card);border:1px solid var(--color-border);transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.stack-card[data-v-a0447c46]:before{content:"";position:absolute;inset:0;background:radial-gradient(500px 200px at 30% 0%,#ffffff0d,#fff0 60%);opacity:0;transition:opacity .25s;pointer-events:none}.stack-card[data-v-a0447c46]:hover{transform:translateY(-4px);border-color:var(--color-border-bright);box-shadow:0 18px 70px #00000059}.stack-card[data-v-a0447c46]:hover:before{opacity:1}.stack-card_icon[data-v-a0447c46]{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);background:var(--bg-elevated);color:var(--color-text-primary);box-shadow:0 0 0 1px #ffffff08 inset}.stack-card_icon img[data-v-a0447c46]{width:28px;height:28px;color:inherit;opacity:.95;filter:drop-shadow(0 0 12px rgba(0,0,0,.35))}.stack-card_icon--mongodb[data-v-a0447c46]{border-color:#13aa5259;background:#13aa5214}.stack-card_icon--qdrant[data-v-a0447c46]{border-color:#dc267f59;background:#dc267f14}.stack-card_icon--notion[data-v-a0447c46]{border-color:#f0f0f540;background:#f0f0f50f}.stack-card_icon--telegram[data-v-a0447c46]{border-color:#2aabee59;background:#2aabee14}.stack-card_icon--youtrack[data-v-a0447c46]{border-color:#7b5cf659;background:#7b5cf614}.stack-card_icon--prometheus[data-v-a0447c46]{border-color:#e6522c59;background:#e6522c14}.stack-card_icon--grafana[data-v-a0447c46]{border-color:#f4680059;background:#f4680014}.stack-card_icon--n8n[data-v-a0447c46]{border-color:#ea4c8959;background:#ea4c8914}.stack-card_title[data-v-a0447c46]{margin-top:14px;font-family:var(--font-montserrat-bold);font-size:16px;color:var(--color-text-primary)}.stack-card_desc[data-v-a0447c46]{margin-top:8px;font-family:var(--font-montserrat-medium);font-size:13px;line-height:160%;color:var(--color-text-secondary)}@media(max-width:1080px){.stack-grid[data-v-a0447c46]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.stack-grid[data-v-a0447c46]{grid-template-columns:1fr}}@keyframes pulse-dot-a0447c46{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.7}}@keyframes blink-a0447c46{0%,to{opacity:1}50%{opacity:0}}@keyframes float-a0447c46{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-12px) rotate(3deg)}66%{transform:translateY(-6px) rotate(-2deg)}}@keyframes glow-drift-y-a0447c46{0%{transform:translate(0) scale(1)}to{transform:translate(-60px,40px) scale(1.1)}}@keyframes glow-drift-p-a0447c46{0%{transform:translate(0) scale(1)}to{transform:translate(40px,-50px) scale(1.15)}}@keyframes scroll-left-a0447c46{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-right-a0447c46{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes ring-spin-a0447c46{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bar-fill-a0447c46{0%{width:10%}50%{width:80%}to{width:10%}}@keyframes bar-wave-a0447c46{0%{opacity:.3}to{opacity:.9}}
