.app-icon[data-v-8b1fea14]{display:inline-block;flex-shrink:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.header[data-v-fd710564]{position:fixed;top:20px;left:0;right:0;z-index:100;display:flex;justify-content:center;padding-inline:16px;pointer-events:none}.header__bar[data-v-fd710564]{pointer-events:auto;display:flex;align-items:center;gap:20px;padding:10px 20px;background:var(--surface-glass);border:1px solid var(--surface-soft-border);border-radius:var(--r-lg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);max-width:calc(100vw - 32px)}.header__logo[data-v-fd710564]{display:flex;color:var(--color-white)}.header__sep[data-v-fd710564]{width:.5px;height:16px;background:var(--color-muted);flex-shrink:0}.header__nav[data-v-fd710564]{display:flex;align-items:center;gap:20px}.header__link[data-v-fd710564]{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;color:var(--color-white);transition:color .2s ease}.header__link[data-v-fd710564]:hover{color:var(--color-accent)}.header__action[data-v-fd710564]{display:inline-flex;align-items:center;font-size:13px;font-weight:200;gap:8px;min-height:36px;padding:0 14px;border-radius:var(--r-md);color:var(--color-white);background:var(--gradient-brand);transition:color .2s ease,filter .2s ease}.header__docs-main[data-v-fd710564] .app-icon{width:14px;height:14px}.header__action[data-v-fd710564]:hover{color:var(--color-white);filter:brightness(1.12)}.header__islands[data-v-fd710564]{position:absolute;top:0;right:16px;display:flex;align-items:flex-start;gap:8px;pointer-events:auto}.header__island[data-v-fd710564]{position:relative;display:flex;align-items:center;min-height:42px;padding:0 14px;border:1px solid var(--surface-soft-border);border-radius:var(--r-lg);background:var(--surface-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:var(--color-white);font-size:13px;font-weight:500}.header__island-button[data-v-fd710564],.header__docs[data-v-fd710564]{display:flex;align-items:center;gap:8px;min-height:40px}.header__island-button[data-v-fd710564]{color:inherit;transition:color .2s ease}.header__island[data-v-fd710564]{transition:color .2s ease,border-color .2s ease,background .2s ease}.header__island[data-v-fd710564]:hover,.header__island-button[data-v-fd710564]:hover{color:var(--color-accent)}.header__active-flag[data-v-fd710564]{width:22px;height:15px;border-radius:4px;object-fit:cover;opacity:.95}.header__chevron[data-v-fd710564]{width:14px;height:10px;margin-left:2px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;color:var(--color-muted);transition:color .2s ease,transform .24s ease}.header__chevron--open[data-v-fd710564]{transform:rotate(180deg);color:var(--color-accent)}.header__dropdown[data-v-fd710564]{position:absolute;top:calc(100% + 10px);right:0;width:190px;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:var(--r-lg);background:#0d0c12f5;box-shadow:0 16px 50px #0009;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.header__dropdown-label[data-v-fd710564]{padding:5px 10px 8px;border-bottom:1px solid rgba(255,255,255,.08);color:var(--color-muted);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.header__language-option[data-v-fd710564]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:4px;padding:10px;border:1px solid transparent;border-radius:10px;color:var(--color-muted);text-align:left;transition:color .2s ease,border-color .2s ease,background .2s ease}.header__language-option[data-v-fd710564]:hover,.header__language-option--active[data-v-fd710564]{border-color:#8879cf59;background:#8879cf24;color:var(--color-white)}.header__language-name[data-v-fd710564]{display:flex;align-items:center;gap:9px}.header__language-name img[data-v-fd710564]{width:22px;height:15px;border-radius:4px;object-fit:cover;opacity:.9}.header__check[data-v-fd710564]{color:var(--color-accent)}.header__scroll-setting[data-v-fd710564]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:13px;padding:10px 11px;color:var(--color-muted);font-size:12px;text-align:left;transition:color .25s ease}.header__scroll-island[data-v-fd710564]{min-height:42px;padding:0 4px}.header__scroll-setting[data-v-fd710564]:hover{color:var(--color-white)}.header__switch[data-v-fd710564]{position:relative;display:inline-flex;align-items:center;width:36px;height:19px;flex-shrink:0;padding:2px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff14;box-shadow:inset 0 1px 2px #0003;transition:background .4s ease,border-color .4s ease,box-shadow .4s ease}.header__switch span[data-v-fd710564]{position:relative;z-index:1;width:13px;height:13px;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#777381;box-shadow:0 2px 5px #00000059;transform:translate(0);transition:transform .35s ease-in-out,background .35s ease,box-shadow .35s ease}.header__switch--on[data-v-fd710564]{border-color:#9d8cffbf;background:linear-gradient(135deg,#8879cfd9,#4a436ee6);box-shadow:0 0 13px #8879cf40,inset 0 1px 2px #ffffff26}.header__switch--on span[data-v-fd710564]{transform:translate(17px);background:#fff;box-shadow:0 0 7px #ffffffa6,0 2px 5px #00000059}.header-menu-enter-active[data-v-fd710564],.header-menu-leave-active[data-v-fd710564]{transition:opacity .18s ease,transform .18s ease}.header-menu-enter-from[data-v-fd710564],.header-menu-leave-to[data-v-fd710564]{opacity:0;transform:translateY(-8px)}@media(max-width:860px){.header__nav[data-v-fd710564],.header__sep[data-v-fd710564]{display:none}.header__bar[data-v-fd710564]{gap:14px}.header__islands[data-v-fd710564]{right:10px;top:60px}}@media(max-width:520px){.header__islands[data-v-fd710564]{top:0;right:16px;height:54px}.header__scroll-island[data-v-fd710564]{display:none}.header__language[data-v-fd710564]{height:54px;min-height:54px;padding-inline:9px;box-sizing:border-box}.header__language .header__island-button>span[data-v-fd710564]:first-of-type{display:none}.header__language .header__island-button[data-v-fd710564]{height:52px;min-height:52px;gap:5px}.header__active-flag[data-v-fd710564]{width:24px;height:16px}.header__chevron[data-v-fd710564]{width:12px;height:9px}}.footer[data-v-eb39e1a4]{position:relative;z-index:5;width:100%;background:var(--surface-glass);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);margin-top:0;padding:80px 24px 20px}.footer__inner[data-v-eb39e1a4]{width:100%;max-width:var(--container-narrow);margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:20px}.footer__grid[data-v-eb39e1a4]{display:flex;gap:50px;width:100%}.footer__brand[data-v-eb39e1a4]{display:flex;flex-direction:column;justify-content:space-between;gap:24px;width:189px;flex-shrink:0}.footer__name[data-v-eb39e1a4]{display:flex;flex-direction:column;gap:5px}.footer__logo[data-v-eb39e1a4]{display:flex;align-items:center;gap:5px;color:var(--color-white)}.footer__brand-text[data-v-eb39e1a4]{font-size:16px;font-weight:500;background:var(--color-white);-webkit-background-clip:text;background-clip:text;color:transparent}.footer__tagline[data-v-eb39e1a4]{font-size:12px;color:var(--color-muted)}.footer__socials[data-v-eb39e1a4]{display:flex;gap:10px}.footer__chip[data-v-eb39e1a4]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:var(--r-pill);background:var(--surface-soft);color:var(--color-muted);font-size:12px;transition:color .2s ease,background .2s ease}.footer__chip[data-v-eb39e1a4]:hover{color:var(--color-white);background:#ffffff17}.footer__col--about .footer__col-links[data-v-eb39e1a4]{gap:8px}.footer__about-link[data-v-eb39e1a4]{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:6px 12px;border-radius:var(--r-pill);background:var(--surface-soft);color:var(--color-muted);font-size:13px;transition:color .7s ease,background .7s ease,box-shadow .7s ease}.footer__about-link[data-v-eb39e1a4]:hover{color:var(--color-white);background:#ffffff17;transition-duration:.2s}.footer__col-title[data-v-eb39e1a4]{transition:color .7s ease}.footer__col--spotlight .footer__col-title[data-v-eb39e1a4]{color:var(--color-white);transition-duration:.15s}.footer__col--spotlight .footer__about-link[data-v-eb39e1a4]{color:var(--color-white);background:#8879cf3d;box-shadow:0 0 26px 2px #8879cf8c;transition-duration:.15s}.footer__col--spotlight .footer__about-link[data-v-eb39e1a4]:hover{color:var(--color-white);background:#8879cf57;transition-duration:.15s}.footer__col--about[data-v-eb39e1a4]{scroll-margin-top:40px}.footer__cols[data-v-eb39e1a4]{display:flex;flex:1;justify-content:space-between;gap:24px}.footer__col[data-v-eb39e1a4]{display:flex;flex-direction:column;gap:10px}.footer__col-title[data-v-eb39e1a4]{font-size:16px;font-weight:500;color:var(--color-white)}.footer__col-links[data-v-eb39e1a4]{display:flex;flex-direction:column;gap:5px}.footer__link[data-v-eb39e1a4]{font-size:16px;font-weight:500;color:var(--color-muted);transition:color .2s ease}.footer__link[data-v-eb39e1a4]:hover{color:var(--color-white)}.footer__divider[data-v-eb39e1a4]{width:100%;height:1px;background:var(--color-muted);opacity:.4}.footer__bottom[data-v-eb39e1a4]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.footer__copy[data-v-eb39e1a4],.footer__credit[data-v-eb39e1a4]{font-size:12px;color:var(--color-muted)}.footer__credit a[data-v-eb39e1a4]{color:var(--color-accent);font-weight:500;transition:filter .2s ease}.footer__credit a[data-v-eb39e1a4]:hover{filter:brightness(1.2);text-decoration:underline}@media(max-width:860px){.footer__grid[data-v-eb39e1a4]{flex-direction:column;gap:32px}.footer__brand[data-v-eb39e1a4]{width:100%}.footer__cols[data-v-eb39e1a4]{flex-wrap:wrap;gap:32px}.footer__col[data-v-eb39e1a4]{min-width:140px}}.footer__wordmark[data-v-eb39e1a4]{container-type:inline-size;display:flex;justify-content:center;align-items:flex-end;width:100%;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-top:32px;margin-bottom:-.12em;font-family:var(--font-display);font-weight:700;line-height:1.2;color:#f5f5f712}.footer__wordmark-letter[data-v-eb39e1a4]{display:inline-block;font-size:12cqw;transform-origin:bottom center;transition:transform .5s cubic-bezier(.22,1,.36,1),color .4s ease;will-change:transform}.footer__wordmark:hover .footer__wordmark-letter[data-v-eb39e1a4]{transform:scale(.9)}.footer__wordmark:hover .footer__wordmark-letter[data-v-eb39e1a4]:hover{transform:scale(1.3) translateY(-.02em);color:#f5f5f729;transition:transform .55s cubic-bezier(.34,1.56,.64,1),color .4s ease}.footer__wordmark:hover .footer__wordmark-letter:hover+.footer__wordmark-letter[data-v-eb39e1a4]{transform:scale(.98) translate(.16em);transition:transform .55s cubic-bezier(.34,1.56,.64,1),color .4s ease}.footer__wordmark:hover .footer__wordmark-letter[data-v-eb39e1a4]:has(+.footer__wordmark-letter:hover){transform:scale(.98) translate(-.16em);transition:transform .55s cubic-bezier(.34,1.56,.64,1),color .4s ease}.lang-gate[data-v-95725518]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:grid;place-items:center;padding:24px;background:#000000c7}.lang-gate__noise[data-v-95725518]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.14;background-image:var(--grain);pointer-events:none}.lang-gate__grid[data-v-95725518]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.25;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(ellipse at center,#000 20%,transparent 72%);-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 72%);pointer-events:none}.lang-gate__panel[data-v-95725518]{position:relative;z-index:1;width:min(100%,520px);padding:40px 34px 34px;border:1px solid var(--surface-soft-border);border-radius:var(--r-xl);background:#15141d94;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:gate-panel-95725518 .7s cubic-bezier(.22,.75,.25,1) both}.lang-gate__title[data-v-95725518]{margin:0;font-size:clamp(30px,5vw,44px);font-weight:500;letter-spacing:-.06em;line-height:.98}.lang-gate__lead[data-v-95725518]{margin-top:14px;color:var(--color-muted);font-size:14px;line-height:1.5}.lang-gate__list[data-v-95725518]{margin-top:30px;border-top:1px solid var(--surface-soft-border)}.lang-gate__row[data-v-95725518]{border-bottom:1px solid var(--surface-soft-border);opacity:0;animation:gate-row-95725518 .55s cubic-bezier(.22,.75,.25,1) both}.lang-gate__option[data-v-95725518]{display:flex;align-items:center;gap:14px;width:100%;padding:17px 4px;color:#a6a2ae;font-size:16px;font-weight:500;text-align:left;transition:color .2s ease}.lang-gate__option[data-v-95725518]:hover,.lang-gate__option--active[data-v-95725518]{color:var(--color-white)}.lang-gate__flag[data-v-95725518]{width:26px;height:18px;flex-shrink:0;border-radius:4px;object-fit:cover;opacity:.9}.lang-gate__name[data-v-95725518]{flex:1;min-width:0}.lang-gate__arrow[data-v-95725518]{color:#4e4b58;transition:color .2s ease,transform .2s ease}.lang-gate__option:hover .lang-gate__arrow[data-v-95725518]{color:var(--color-accent);transform:translate(3px)}@keyframes gate-panel-95725518{0%{opacity:0;transform:translateY(26px);filter:blur(12px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes gate-row-95725518{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lang-gate--leaving .lang-gate__panel[data-v-95725518],.lang-gate--leaving .lang-gate__row[data-v-95725518]{animation:gate-out-95725518 .24s ease-in forwards}@keyframes gate-out-95725518{to{opacity:0;transform:translateY(-8px);filter:blur(6px)}}.gate-enter-active[data-v-95725518],.gate-leave-active[data-v-95725518]{transition:opacity .3s ease}.gate-enter-from[data-v-95725518],.gate-leave-to[data-v-95725518]{opacity:0}@media(max-width:520px){.lang-gate__panel[data-v-95725518]{padding:30px 22px 26px}}.home[data-v-dff0082f]{min-height:100vh;overflow:hidden;background:var(--color-bg);color:var(--color-white)}.home-hero[data-v-dff0082f]{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:center;gap:clamp(30px,6vw,100px);min-height:760px;padding:150px max(6vw,32px) 110px}.home-hero__noise[data-v-dff0082f]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.14;background-image:var(--grain);pointer-events:none}.home-hero__grid[data-v-dff0082f]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.25;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 85%);mask-image:linear-gradient(90deg,#000,transparent 85%)}.home-hero__copy[data-v-dff0082f],.workspace[data-v-dff0082f]{position:relative;z-index:1}.home-hero__copy[data-v-dff0082f]{max-width:650px;margin-left:auto}.eyebrow[data-v-dff0082f],.section-kicker[data-v-dff0082f]{color:var(--color-accent);font-size:11px;font-weight:100;letter-spacing:.16em;text-transform:uppercase}.eyebrow[data-v-dff0082f]{display:flex;align-items:center;gap:9px}.eyebrow__dot[data-v-dff0082f]{width:7px;height:7px;border-radius:50%;background:#9d8cff}.home h1 em[data-v-dff0082f],.section-intro h2 span[data-v-dff0082f],.closing em[data-v-dff0082f]{color:var(--color-accent);font-style:normal}.home-hero__lead[data-v-dff0082f]{max-width:500px;color:var(--color-muted);font-size:17px;line-height:1.55}.home-hero__actions[data-v-dff0082f]{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px}.button[data-v-dff0082f]{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:0 17px;border-radius:11px;font-size:13px;transition:transform .2s ease,filter .2s ease,color .2s ease}.button[data-v-dff0082f]:hover{transform:translateY(-2px);filter:brightness(1.1)}.button--primary[data-v-dff0082f]{background:#9d8cffbf;border:1px solid rgba(197,186,255,.33);border-radius:var(--r-lg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.button--quiet[data-v-dff0082f]{background:var(--surface-glass);border:1px solid var(--surface-soft-border);border-radius:var(--r-lg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.home-hero__meta[data-v-dff0082f]{display:flex;align-items:center;gap:11px;margin-top:45px;color:#65636e;font-size:11px}.home-hero__meta i[data-v-dff0082f]{width:3px;height:3px;border-radius:50%;background:#514d60}.social-widget__more[data-v-dff0082f]{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin:22px auto 0;padding:6px 12px;border-radius:var(--r-pill);color:var(--color-muted);font-size:13px;background:linear-gradient(#ffffff0f,#ffffff0f),#1e1e1e8c;border:1px solid var(--surface-soft-border);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:color .2s ease,background .2s ease,border-color .2s ease}.social-widget__more[data-v-dff0082f]:hover{color:var(--color-white);background:linear-gradient(#ffffff1a,#ffffff1a),#1e1e1e8c}.social-widget__more[data-v-dff0082f] .app-icon{transition:transform .25s ease}.social-widget__more[data-v-dff0082f]:hover .app-icon{transform:translateY(2px)}.workspace[data-v-dff0082f]{width:min(100%,650px);margin-right:auto;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#13121cc7;overflow:hidden;transform:perspective(1200px) rotateY(-4deg);user-select:none;-webkit-user-select:none}.workspace__top[data-v-dff0082f]{display:flex;align-items:center;gap:13px;height:42px;padding:0 15px;border-bottom:1px solid rgba(255,255,255,.07);color:#696675;font:11px monospace}.workspace__traffic[data-v-dff0082f]{display:flex;gap:5px}.workspace__traffic i[data-v-dff0082f]{width:7px;height:7px;border-radius:50%;background:#45414f}.workspace__live[data-v-dff0082f]{margin-left:auto;color:#79c59b;font-size:10px}.workspace__body[data-v-dff0082f]{display:grid;grid-template-columns:150px 1fr;min-height:405px}.workspace__side[data-v-dff0082f]{padding:20px 12px;border-right:1px solid rgba(255,255,255,.06)}.workspace__side-label[data-v-dff0082f]{display:block;margin:0 8px 12px;color:#625f6c;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.workspace__side-label--bottom[data-v-dff0082f]{margin-top:38px}.workspace__provider[data-v-dff0082f],.workspace__side-item[data-v-dff0082f]{display:flex;align-items:center;gap:8px;width:100%;padding:9px 8px;border-radius:8px;color:#777381;font-size:11px;text-align:left}.workspace__side-item[data-v-dff0082f]{color:#5d5967}.dot[data-v-dff0082f]{display:inline-block;width:7px;height:7px;border-radius:50%;background:#8879cf;flex-shrink:0}.dot--violet[data-v-dff0082f]{background:#9d8cff}.dot--orange[data-v-dff0082f]{background:#e39b68}.dot--blue[data-v-dff0082f]{background:#5b9cf6}.dot--green[data-v-dff0082f]{background:#72d4a0}.dot--pink[data-v-dff0082f]{background:#e480b5}.dot--white[data-v-dff0082f]{background:#fff}.workspace__chat[data-v-dff0082f]{position:relative;display:flex;flex-direction:column;gap:18px;padding:22px;background:radial-gradient(circle at 80% 10%,rgba(136,121,207,.1),transparent 35%)}.workspace__model[data-v-dff0082f]{align-self:flex-end;display:flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#bcb8c7;font-size:11px}.workspace__model[data-v-dff0082f] .app-icon{margin-left:5px;transform:rotate(90deg)}.message[data-v-dff0082f]{max-width:77%;padding:12px 14px;border-radius:12px;color:#a6a2ae;font-size:12px;line-height:1.5}.message--user[data-v-dff0082f]{align-self:flex-end;color:#ddd9e5;background:#ffffff12}.message--ai[data-v-dff0082f]{display:flex;gap:10px;border:1px solid rgba(136,121,207,.14);background:#8879cf14}.message__mark[data-v-dff0082f]{color:#9d8cff}.workspace__input[data-v-dff0082f]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding:13px;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:#5f5b69;font-size:11px}.workspace__send[data-v-dff0082f]{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;color:#fff;background:var(--color-accent);font-size:16px}.trust-line[data-v-dff0082f]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(18px,4vw,52px);padding:22px 30px;border-block:1px solid rgba(255,255,255,.06);color:#5f5c69;font-size:10px;letter-spacing:.12em}.trust-line strong[data-v-dff0082f]{color:#92909b;font-size:12px;font-weight:100;letter-spacing:-.075em}.trust-line small[data-v-dff0082f]{color:#4e4b58;font-size:10px}.section-block[data-v-dff0082f]{width:min(1180px,calc(100% - 64px));margin:auto;padding:135px 0}.section-intro[data-v-dff0082f]{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:42px}.section-intro h2[data-v-dff0082f]{font-size:clamp(35px,4.6vw,62px);font-weight:500;letter-spacing:-.06em;line-height:.98}.section-intro>p[data-v-dff0082f]{width:260px;margin-bottom:4px;color:var(--color-muted);font-size:14px;line-height:1.5}.catalog__tabs[data-v-dff0082f]{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:20px}.catalog__tabs button[data-v-dff0082f]{padding:9px 13px;border:1px solid rgba(255,255,255,.07);border-radius:8px;color:#777381;background:#ffffff08;font-size:12px}.catalog__tabs button[data-v-dff0082f]:hover,.catalog__tabs button.active[data-v-dff0082f]{color:#fff;border-color:#8879cf7a;background:#8879cf21}.catalog__tabs sup[data-v-dff0082f]{margin-left:5px;color:var(--color-accent);font-size:8px}.catalog__grid[data-v-dff0082f]{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.model-tile[data-v-dff0082f]{min-height:190px;padding:18px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#ffffff09;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.model-tile[data-v-dff0082f]:hover,.model-tile.selected[data-v-dff0082f]{transform:translateY(-3px);border-color:#8879cf80;background:#8879cf14}.model-tile__head[data-v-dff0082f]{display:flex;align-items:center;gap:7px;color:#777381;font-size:11px}.model-tile__head[data-v-dff0082f] .app-icon{margin-left:auto;transform:rotate(-45deg)}.model-tile h3[data-v-dff0082f]{margin-top:30px;font-size:18px;font-weight:500}.model-tile__tags[data-v-dff0082f]{display:flex;gap:5px;margin-top:12px}.model-tile__tags span[data-v-dff0082f]{padding:4px 7px;border-radius:5px;color:#85818f;background:#ffffff0f;font-size:10px}.model-tile__footer[data-v-dff0082f]{display:flex;align-items:center;gap:5px;margin-top:22px;color:var(--color-accent);font-size:11px}.principles[data-v-dff0082f]{padding-top:30px}.principles__grid[data-v-dff0082f]{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.principles__grid article[data-v-dff0082f]{position:relative;min-height:240px;padding:24px;border-top:1px solid rgba(255,255,255,.14)}.principles__number[data-v-dff0082f]{position:absolute;top:25px;right:5px;color:#55515e;font:11px monospace}.principles__grid[data-v-dff0082f] .app-icon{margin:28px 0;color:var(--color-accent)}.principles__grid h3[data-v-dff0082f]{font-size:18px;font-weight:500}.principles__grid p[data-v-dff0082f]{max-width:270px;margin-top:10px;color:var(--color-muted);font-size:13px;line-height:1.5}.closing[data-v-dff0082f]{position:relative;width:min(1180px,calc(100% - 64px));margin:40px auto 130px;padding:80px 8%;border:1px solid rgba(136,121,207,.2);border-radius:20px;overflow:hidden;background:radial-gradient(circle at 75% 20%,rgba(136,121,207,.18),transparent 40%),#ffffff06}.closing h2[data-v-dff0082f]{margin:22px 0 15px;font-size:clamp(38px,5vw,70px);font-weight:500;letter-spacing:-.06em;line-height:.96}.closing p[data-v-dff0082f]{margin-bottom:25px;color:var(--color-muted);font-size:14px}@media(max-width:950px){.home-hero[data-v-dff0082f]{grid-template-columns:1fr;padding-top:140px}.home-hero__copy[data-v-dff0082f]{margin:0;max-width:650px}.workspace[data-v-dff0082f]{margin:0;transform:none}.provider-banners[data-v-dff0082f],.principles__grid[data-v-dff0082f]{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.home-hero[data-v-dff0082f]{min-height:auto;padding:125px 20px 75px}.home h1[data-v-dff0082f]{font-size:clamp(43px,13vw,68px)}.home-hero__lead[data-v-dff0082f]{font-size:15px}.home-hero__actions[data-v-dff0082f]{flex-direction:column;align-items:stretch}.button[data-v-dff0082f]{justify-content:center}.workspace__body[data-v-dff0082f]{grid-template-columns:1fr}.workspace__side[data-v-dff0082f]{display:none}.workspace__chat[data-v-dff0082f]{min-height:350px;padding:16px}.trust-line[data-v-dff0082f]{justify-content:flex-start;gap:15px}.trust-line span[data-v-dff0082f]{width:100%}.section-block[data-v-dff0082f]{width:calc(100% - 40px);padding:85px 0}.section-intro[data-v-dff0082f]{display:block}.section-intro>p[data-v-dff0082f]{width:auto;margin-top:22px}.provider-banners[data-v-dff0082f],.principles__grid[data-v-dff0082f]{grid-template-columns:1fr}.provider-banner[data-v-dff0082f]{min-height:260px}.provider-banner--soon[data-v-dff0082f]{min-height:180px}.closing[data-v-dff0082f]{width:calc(100% - 40px);margin-bottom:80px;padding:55px 25px}.faq__intro[data-v-dff0082f]{display:block}.faq__intro>p[data-v-dff0082f]{margin-top:24px}.faq[data-v-dff0082f]{margin-bottom:70px}}.provider-banners[data-v-dff0082f]{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.provider-banner[data-v-dff0082f]{position:relative;isolation:isolate;min-height:292px;padding:22px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:19px;background-color:#15131e;background:#ffffff0d;cursor:pointer;transform-style:preserve-3d;will-change:transform;transition:transform .18s ease-out,border-color .25s ease,box-shadow .25s ease}.provider-banner[data-v-dff0082f]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#15131e}.provider-banner--hovered[data-v-dff0082f]{background-color:#15131e}.provider-banner[data-v-dff0082f]:hover,.provider-banner--active[data-v-dff0082f]{transform:translateY(-5px);border-color:#ffffff38}.provider-banner__spotlight[data-v-dff0082f]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(circle 260px at var(--spot-x) var(--spot-y),rgba(255,255,255,.24),transparent 80%);transition:opacity .5s ease}.provider-banner__backdrop[data-v-dff0082f]{position:absolute;right:-18px;bottom:-55px;z-index:0;width:270px;height:270px;color:#ffffff1a;font-size:270px;font-weight:700;line-height:.8;pointer-events:none;-webkit-user-select:none;user-select:none}.provider-banner__backdrop img[data-v-dff0082f]{width:100%;height:100%;object-fit:contain;opacity:.16;filter:brightness(0) invert(1)}.brand-mark--openai[data-v-dff0082f]{font-size:230px;text-shadow:0 0 60px rgba(255,255,255,.12)}.brand-mark--anthropic[data-v-dff0082f]{font-family:Georgia,serif;font-size:330px;font-weight:400}.provider-banner--violet[data-v-dff0082f]:before{background:radial-gradient(circle at 80% 100%,rgba(136,121,207,.3),transparent 52%),#15131e}.provider-banner--orange[data-v-dff0082f]:before{background:radial-gradient(circle at 85% 100%,rgba(227,155,104,.28),transparent 52%),#15131e}.provider-banner--blue[data-v-dff0082f]:before{background:radial-gradient(circle at 85% 100%,rgba(91,156,246,.25),transparent 52%),#15131e}.provider-banner--green[data-v-dff0082f]:before{background:radial-gradient(circle at 85% 100%,rgba(114,212,160,.23),transparent 52%),#15131e}.provider-banner--pink[data-v-dff0082f]:before{background:radial-gradient(circle at 85% 100%,rgba(228,128,181,.23),transparent 52%),#15131e}.provider-banner--white[data-v-dff0082f]:before{background:radial-gradient(circle at 85% 100%,rgba(255,255,255,.18),transparent 52%),#15131e}.provider-banner--soon[data-v-dff0082f]{min-height:210px;opacity:.7}.provider-banner__top[data-v-dff0082f]{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;color:#85818f;font-size:11px}.provider-banner__status[data-v-dff0082f]{display:flex;align-items:center;gap:7px}.provider-banner__content[data-v-dff0082f]{position:relative;z-index:1;max-width:75%;margin-top:58px}.provider-banner__content h3[data-v-dff0082f]{font-size:28px;font-weight:500;letter-spacing:-.04em}.provider-banner__content p[data-v-dff0082f]{margin-top:8px;color:#9995a2;font-size:13px;line-height:1.45}.provider-banner__models[data-v-dff0082f]{display:flex;flex-wrap:wrap;gap:6px;margin-top:20px}.provider-banner__model[data-v-dff0082f]{display:inline-block;padding:7px 9px;border:1px solid rgba(255,255,255,.1);border-radius:7px;color:#aaa6b4;background:#00000026;font-size:10px}.provider-banner__coming[data-v-dff0082f]{display:flex;align-items:center;gap:7px;margin-top:23px;color:var(--color-accent);font-size:11px}.provider-banner__arrow[data-v-dff0082f]{position:absolute;right:20px;top:20px;z-index:1;display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(255,255,255,.12);border-radius:50%;color:#aaa6b4}.provider-banner__arrow[data-v-dff0082f] .app-icon{transform:rotate(-45deg)}@keyframes blur-reveal-dff0082f{0%{opacity:0;filter:blur(11px);transform:translateY(28px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes shine-text-dff0082f{0%{background-position:200% 0}to{background-position:-20% 0}}@keyframes text-glow-dff0082f{0%,to{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 18px rgba(157,140,255,.45)}}.eyebrow__text[data-v-dff0082f]{animation:text-glow-dff0082f 3.5s ease-in-out infinite}.home-hero__title[data-v-dff0082f]{margin:25px 0 24px;font-size:clamp(38px,7.5vw,88px);font-weight:500;letter-spacing:-.075em;line-height:.96;text-align:center;animation:blur-reveal-dff0082f .9s cubic-bezier(.22,.75,.25,1) both}.home-hero__title[data-v-dff0082f] span,.home-hero__title[data-v-dff0082f] em{white-space:nowrap}.home-hero__lead[data-v-dff0082f]{animation:blur-reveal-dff0082f .9s .18s cubic-bezier(.22,.75,.25,1) both}.home-hero[data-v-dff0082f]{display:flex;justify-content:center;text-align:center;min-height:1000px;overflow:hidden}.home-hero__copy--centered[data-v-dff0082f]{position:relative;z-index:2;max-width:1080px;margin:0 auto}.home-hero__copy--centered .eyebrow[data-v-dff0082f],.home-hero__copy--centered .home-hero__actions[data-v-dff0082f]{justify-content:center}.home-hero__copy--centered .social-widget__more[data-v-dff0082f]{animation:blur-reveal-dff0082f .9s .42s cubic-bezier(.22,.75,.25,1) both}.home-hero__copy--centered .home-hero__lead[data-v-dff0082f]{max-width:650px;margin-inline:auto}.home-hero__meta[data-v-dff0082f],.workspace--hero[data-v-dff0082f]{display:none}.home-hero__signal[data-v-dff0082f]{position:absolute;z-index:0;right:0;bottom:0;left:0;height:850px;opacity:.86;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(to top,#000 8%,rgba(0,0,0,.82) 62%,transparent 100%);mask-image:linear-gradient(to top,#000 8%,rgba(0,0,0,.82) 62%,transparent 100%)}.home-hero__signal img[data-v-dff0082f]{position:absolute;top:0;left:50%;display:block;width:100%;height:100%;max-width:none;transform:translate(-50%);object-fit:cover;object-position:center bottom}.home-hero__actions[data-v-dff0082f]{animation:blur-reveal-dff0082f .9s .3s cubic-bezier(.22,.75,.25,1) both}.section-kicker--shine[data-v-dff0082f]{display:inline-block;background:linear-gradient(120deg,var(--color-accent) 40%,#fff 50%,var(--color-accent) 60%);background-size:220% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine-text-dff0082f 4.5s linear infinite}.section-intro h2[data-v-dff0082f]{animation:blur-reveal-dff0082f .85s .1s cubic-bezier(.22,.75,.25,1) both}.section-intro--stage[data-v-dff0082f]{position:relative;min-height:270px;align-items:center;justify-content:center;margin-inline:calc((100% - 100vw)/2);padding:55px max(32px,calc((100vw - 1180px)/2));overflow:hidden;text-align:center}.section-intro--stage[data-v-dff0082f]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--stage-image) center / cover;opacity:.82;mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 24%,#000 70%,transparent 100%);mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 24%,#000 70%,transparent 100%);-webkit-mask-composite:source-in;pointer-events:none}.section-intro--stage[data-v-dff0082f]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,transparent 20%,rgba(11,10,16,.35) 78%,var(--color-bg) 100%);pointer-events:none}.section-intro--stage[data-v-dff0082f]>*{position:relative;z-index:1}.section-intro--stage>div[data-v-dff0082f]{max-width:650px}.section-intro--stage>p[data-v-dff0082f]{align-self:center;width:min(360px,100%);margin:0;transform:translateY(-24px)}.closing--stage[data-v-dff0082f]{position:relative;isolation:isolate;overflow:hidden;width:min(1180px,calc(100% - 64px));min-height:360px;margin:0 auto 120px;padding:80px 32px;text-align:center;background:var(--stage-image) center / cover}.closing--stage[data-v-dff0082f]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at center,transparent 18%,rgba(11,10,16,.28) 70%,var(--color-bg) 100%);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 20%,#000 78%,transparent);mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 20%,#000 78%,transparent);-webkit-mask-composite:source-in}.closing--stage h2[data-v-dff0082f],.closing--stage p[data-v-dff0082f],.closing--stage a[data-v-dff0082f]{position:relative;z-index:1}.closing--stage h2[data-v-dff0082f]{max-width:760px;margin:0 auto;font-size:clamp(35px,4.6vw,62px);font-weight:500;letter-spacing:-.06em;line-height:.98}.closing--stage p[data-v-dff0082f]{margin:22px auto 28px;color:var(--color-muted);font-size:14px}.closing--cta[data-v-dff0082f]{position:relative;display:grid;place-items:center;min-height:900px;width:100%;margin:0;overflow:hidden;text-align:center;background:var(--color-bg);border:0}.closing--cta>svg[data-v-dff0082f]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.closing__content[data-v-dff0082f]{position:relative;z-index:1;width:min(680px,calc(100% - 40px))}.closing__content h2[data-v-dff0082f]{margin:0;font-size:clamp(38px,6vw,76px);font-weight:500;letter-spacing:-.06em;line-height:.98}.closing__content p[data-v-dff0082f]{margin:24px auto 30px;color:var(--color-muted);font-size:15px;line-height:1.55}.faq[data-v-dff0082f]{position:relative;margin-bottom:120px}.faq__stage[data-v-dff0082f]{position:relative;isolation:isolate;overflow:hidden;min-height:270px;margin-inline:calc((100% - 100vw)/2);padding:55px max(32px,calc((100vw - 1180px)/2))}.faq__stage[data-v-dff0082f]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--stage-image) center / cover;opacity:.68;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent);mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent);-webkit-mask-composite:source-in}.faq__stage[data-v-dff0082f]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at center,transparent 20%,rgba(11,10,16,.48) 80%,var(--color-bg) 100%)}.faq__stage h2[data-v-dff0082f]{position:relative;z-index:1;max-width:650px;margin:0 auto;font-size:clamp(35px,4.6vw,62px);font-weight:500;letter-spacing:-.06em;line-height:.98;text-align:center}.faq__stage h2 span[data-v-dff0082f]{color:inherit}.faq__content[data-v-dff0082f]{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:center;gap:60px;margin-top:42px}.faq__support[data-v-dff0082f]{align-self:center;color:var(--color-muted);font-size:14px;line-height:1.5}.faq__support a[data-v-dff0082f]{color:var(--color-white);text-decoration:underline;text-underline-offset:3px}.faq__intro[data-v-dff0082f]{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:42px}.faq__intro h2[data-v-dff0082f]{font-size:clamp(35px,4.6vw,62px);font-weight:500;letter-spacing:-.06em;line-height:.98}.faq__intro h2 span[data-v-dff0082f]{color:var(--color-accent)}.faq__intro>p[data-v-dff0082f]{color:var(--color-muted);font-size:14px;line-height:1.5}.faq__intro a[data-v-dff0082f]{color:var(--color-white);text-decoration:underline;text-underline-offset:3px}.faq__list[data-v-dff0082f]{display:grid;gap:9px;max-width:700px;margin-left:auto}.faq__item[data-v-dff0082f]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.faq__item--open[data-v-dff0082f]{background:transparent}.faq__question[data-v-dff0082f]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 20px;color:#e6e6e6;font-size:14px;font-weight:500;text-align:left}.faq__question b[data-v-dff0082f]{color:var(--color-accent);font-size:20px;font-weight:300}.faq__answer[data-v-dff0082f]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.faq__answer p[data-v-dff0082f]{min-height:0;overflow:hidden;padding:0 20px;color:var(--color-muted);font-size:13px;line-height:1.6;transition:padding .35s ease}.faq__item--open .faq__answer[data-v-dff0082f]{grid-template-rows:1fr}.faq__item--open .faq__answer p[data-v-dff0082f]{padding:0 20px 19px}.trust-line[data-v-dff0082f]{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:clamp(18px,4vw,52px);color:#e6e6e6}.trust-line[data-v-dff0082f]{position:relative;margin-top:0;padding-top:58px}.home-hero[data-v-dff0082f]{overflow:visible}.trust-line[data-v-dff0082f]{z-index:3}.trust-line__badge[data-v-dff0082f]{position:absolute;top:0;left:50%;z-index:5;transform:translate(-50%,-50%);padding:11px 22px;border:1px solid rgb(69 69 69 / 12%);border-radius:12px;color:#e6e6e6;background:#15141df5;font-size:12px;letter-spacing:0;white-space:nowrap}.trust-line__label[data-v-dff0082f]{color:#e6e6e6}.trust-line__brands[data-v-dff0082f]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:clamp(18px,4vw,52px)}.trust-line__brands strong[data-v-dff0082f]{display:inline-flex;align-items:center;gap:9px;color:#e6e6e6;white-space:nowrap}.trust-line__brands strong[data-v-dff0082f]{font-family:var(--font-sans);font-size:14px;font-weight:500;letter-spacing:-.02em}.trust-line__brands img[data-v-dff0082f]{width:24px;height:24px;object-fit:contain;filter:brightness(0) invert(1);opacity:.9}.trust-line__more[data-v-dff0082f]{color:#777381;font-size:12px;white-space:nowrap}@media(max-width:700px){.home-hero__title[data-v-dff0082f] span,.home-hero__title[data-v-dff0082f] em{white-space:normal}.home-hero__title[data-v-dff0082f]{overflow-wrap:anywhere}.trust-line[data-v-dff0082f]{position:relative;margin-top:0;padding:64px 20px 22px;overflow:visible}.trust-line__badge[data-v-dff0082f]{top:12px;transform:translate(-50%);max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis}.trust-line__brands[data-v-dff0082f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:16px 12px}.trust-line__brands strong[data-v-dff0082f]{justify-content:center;min-width:0;font-size:11px}.trust-line__brands img[data-v-dff0082f]{width:20px;height:20px}.section-intro--stage[data-v-dff0082f]{min-height:190px;padding:42px 20px}.section-intro--stage h2[data-v-dff0082f]{max-width:100%;font-size:clamp(34px,11vw,48px)}.faq[data-v-dff0082f]{width:calc(100% - 40px);margin-bottom:70px}.faq__stage[data-v-dff0082f]{min-height:190px;margin-inline:-20px;padding:42px 20px}.faq__stage h2[data-v-dff0082f]{max-width:100%;font-size:clamp(34px,11vw,48px)}.faq__content[data-v-dff0082f]{display:block;margin-top:28px}.faq__support[data-v-dff0082f]{margin-bottom:28px;font-size:13px}.faq__list[data-v-dff0082f]{width:100%;max-width:none;margin:0}.faq__question[data-v-dff0082f]{gap:16px;padding:16px 0;font-size:13px}.faq__question span[data-v-dff0082f]{min-width:0}.faq__answer p[data-v-dff0082f]{padding-inline:0;font-size:12px}.faq__item--open .faq__answer p[data-v-dff0082f]{padding-inline:0}}.button--quiet[data-v-dff0082f]{background:#12111a}@media(max-width:620px){.home-hero__copy--centered .social-widget__more[data-v-dff0082f]{justify-content:center}}.nf[data-v-86cfcac2]{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:1000px;padding:calc(var(--header-h) + 200px) max(6vw,24px) 70px;overflow:hidden;background:var(--color-bg);color:var(--color-white);text-align:center}.nf__noise[data-v-86cfcac2],.nf__grid[data-v-86cfcac2]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.nf__noise[data-v-86cfcac2]{z-index:-1;opacity:.14;background-image:var(--grain)}.nf__grid[data-v-86cfcac2]{z-index:-1;opacity:.25;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(ellipse 70% 60% at 50% 45%,#000,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 45%,#000,transparent 78%)}.nf__signal[data-v-86cfcac2]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;opacity:.85;pointer-events:none;mask-image:linear-gradient(to bottom,transparent,#000 24%,#000 60%,transparent 96%);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 24%,#000 60%,transparent 96%);animation:nf-drift-86cfcac2 18s ease-in-out infinite alternate}.nf__signal img[data-v-86cfcac2]{position:absolute;left:50%;bottom:0;width:100%;height:100%;max-width:none;transform:translate(-50%);object-fit:cover;object-position:center bottom}.nf__inner[data-v-86cfcac2]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:1080px}.nf__kicker[data-v-86cfcac2]{padding:11px 22px;border:1px solid rgba(255,255,255,.08);border-radius:var(--r-md);color:var(--color-muted);background:#15141df5;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);font-size:11px;letter-spacing:.16em;text-transform:uppercase;animation:nf-reveal-86cfcac2 .85s .05s cubic-bezier(.22,.75,.25,1) both}.nf__code[data-v-86cfcac2]{margin-top:26px;font-family:var(--font-display);font-size:clamp(86px,17vw,210px);font-weight:700;line-height:.86;letter-spacing:-.03em;background:var(--gradient-brand);background-clip:text;-webkit-background-clip:text;color:transparent;animation:nf-reveal-86cfcac2 .9s .12s cubic-bezier(.22,.75,.25,1) both}.nf__title[data-v-86cfcac2]{margin:22px 0 0;font-size:clamp(34px,6.4vw,74px);font-weight:500;letter-spacing:-.06em;line-height:.98;animation:nf-reveal-86cfcac2 .9s .2s cubic-bezier(.22,.75,.25,1) both}.nf__title[data-v-86cfcac2] span,.nf__title[data-v-86cfcac2] em{white-space:nowrap;color:var(--color-accent);font-style:normal}.nf__lead[data-v-86cfcac2]{max-width:620px;margin:24px auto 0;color:var(--color-muted);font-size:17px;line-height:1.55;animation:nf-reveal-86cfcac2 .9s .28s cubic-bezier(.22,.75,.25,1) both}.nf__actions[data-v-86cfcac2]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:36px;animation:nf-reveal-86cfcac2 .9s .36s cubic-bezier(.22,.75,.25,1) both}.button[data-v-86cfcac2]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:0 17px;border-radius:var(--r-lg);font-size:13px;transition:transform .2s ease,filter .2s ease,color .2s ease}.button[data-v-86cfcac2]:hover{transform:translateY(-2px);filter:brightness(1.1)}.button--primary[data-v-86cfcac2]{border:1px solid rgba(197,186,255,.33);background:#9d8cffbf;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.button--quiet[data-v-86cfcac2]{border:1px solid var(--surface-soft-border);background:var(--color-card);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.nf__hint[data-v-86cfcac2]{margin:22px 0 0;color:var(--color-muted);font-size:14px;line-height:1.5;animation:nf-reveal-86cfcac2 .9s .44s cubic-bezier(.22,.75,.25,1) both}.nf__hint a[data-v-86cfcac2]{color:var(--color-white);text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.nf__hint a[data-v-86cfcac2]:hover{color:var(--color-accent)}.nf__brands[data-v-86cfcac2]{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(18px,4vw,52px);width:min(1180px,calc(100% - 40px));margin-top:clamp(48px,8vw,96px);padding-top:26px;border-top:1px solid rgba(255,255,255,.06);animation:nf-reveal-86cfcac2 .9s .52s cubic-bezier(.22,.75,.25,1) both}.nf__brands strong[data-v-86cfcac2]{display:inline-flex;align-items:center;gap:9px;color:var(--color-muted);font-family:var(--font-sans);font-size:14px;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.nf__brands img[data-v-86cfcac2]{width:24px;height:24px;object-fit:contain;filter:brightness(0) invert(1);opacity:.75}@keyframes nf-reveal-86cfcac2{0%{opacity:0;filter:blur(11px);transform:translateY(28px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes nf-drift-86cfcac2{0%{transform:translateY(1.5%) scale(1.02)}to{transform:translateY(-1.5%) scale(1.06)}}@media(max-width:700px){.nf[data-v-86cfcac2]{min-height:100svh;padding:calc(var(--header-h) + 40px) 20px 56px}.nf__kicker[data-v-86cfcac2]{max-width:100%;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.nf__code[data-v-86cfcac2]{margin-top:20px;font-size:clamp(78px,30vw,130px)}.nf__title[data-v-86cfcac2]{margin-top:18px;font-size:clamp(30px,10vw,46px);overflow-wrap:anywhere}.nf__title[data-v-86cfcac2] span,.nf__title[data-v-86cfcac2] em{white-space:normal}.nf__lead[data-v-86cfcac2]{margin-top:18px;font-size:15px}.nf__actions[data-v-86cfcac2]{flex-direction:column;align-items:stretch;width:100%;max-width:320px;margin-top:30px}.button[data-v-86cfcac2]{width:100%;font-size:16px}.nf__hint[data-v-86cfcac2]{font-size:13px}.nf__brands[data-v-86cfcac2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 12px;margin-top:48px}.nf__brands strong[data-v-86cfcac2]{justify-content:center;min-width:0;font-size:11px}.nf__brands img[data-v-86cfcac2]{width:20px;height:20px}}.os-switch[data-v-b6512a69]{position:relative;display:flex;align-items:center;width:fit-content;padding:4px;border:1px solid var(--surface-soft-border);border-radius:var(--r-md);background:var(--surface-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 10px 30px #00000059,inset 0 1px #ffffff0f;text-transform:capitalize;overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.os-switch__item[data-v-b6512a69]{position:relative;z-index:2;display:flex;align-items:center;height:30px;padding:0 12px;border:0;background:transparent;color:var(--color-muted);font-size:13px;font-weight:500;cursor:pointer;transition:color .22s ease;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none}.os-switch__item[data-v-b6512a69]:hover,.os-switch__item[aria-selected=true][data-v-b6512a69]{color:#fff}.os-switch__knob[data-v-b6512a69]{position:absolute;z-index:1;border-radius:8px;background:linear-gradient(180deg,#8879cfad,#4a436e2e);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);pointer-events:none;transition:left .5s cubic-bezier(.34,1.56,.64,1),top .5s cubic-bezier(.34,1.56,.64,1),width .5s cubic-bezier(.34,1.56,.64,1),height .5s cubic-bezier(.34,1.56,.64,1)}.docs[data-v-5c11a789]{position:relative;min-height:100vh;overflow:hidden;background:#0b0a10;color:var(--color-white)}.section-block[data-v-5c11a789]{width:min(1180px,calc(100% - 64px));margin:auto;padding:55px 0;scroll-margin-top:120px}.docs-hero[data-v-5c11a789]{position:relative;display:flex;justify-content:center;overflow:hidden;min-height:1000px;padding:320px max(6vw,32px) 110px;text-align:center}.docs-hero__noise[data-v-5c11a789]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.14;background-image:var(--grain);pointer-events:none}.docs-hero__grid[data-v-5c11a789]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.25;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:80px 80px;mask-image:linear-gradient(#000,transparent 80%);-webkit-mask-image:linear-gradient(#000,transparent 80%);pointer-events:none}.docs-hero__signal[data-v-5c11a789]{position:absolute;z-index:0;right:0;bottom:0;left:0;height:720px;opacity:.86;pointer-events:none;overflow:hidden;mask-image:linear-gradient(to top,#000 8%,rgba(0,0,0,.82) 62%,transparent 100%);-webkit-mask-image:linear-gradient(to top,#000 8%,rgba(0,0,0,.82) 62%,transparent 100%)}.docs-hero__signal img[data-v-5c11a789]{position:absolute;top:0;left:50%;display:block;width:100%;height:100%;max-width:none;transform:translate(-50%);object-fit:cover;object-position:center bottom}.docs-hero__copy[data-v-5c11a789]{position:relative;z-index:2;max-width:980px;margin:0 auto}.docs-eyebrow[data-v-5c11a789]{display:flex;align-items:center;justify-content:center;gap:9px;color:var(--color-accent);font-size:11px;font-weight:100;letter-spacing:.16em;text-transform:uppercase}.docs-eyebrow__dot[data-v-5c11a789]{width:7px;height:7px;border-radius:50%;background:#9d8cff}.docs-hero h1[data-v-5c11a789]{margin:25px 0 24px;font-size:clamp(38px,7.5vw,88px);font-weight:500;letter-spacing:-.075em;line-height:.96;animation:blur-reveal-5c11a789 .9s cubic-bezier(.22,.75,.25,1) both}.docs-hero h1 em[data-v-5c11a789]{color:var(--color-accent);font-style:normal}.docs-hero__lead[data-v-5c11a789]{max-width:640px;margin:0 auto;color:var(--color-muted);font-size:17px;line-height:1.55;animation:blur-reveal-5c11a789 .9s .18s cubic-bezier(.22,.75,.25,1) both}.docs-hero__actions[data-v-5c11a789]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;animation:blur-reveal-5c11a789 .9s .3s cubic-bezier(.22,.75,.25,1) both}.docs-hero__meta[data-v-5c11a789]{display:flex;align-items:center;justify-content:center;gap:11px;margin-top:45px;color:#65636e;font-size:11px;animation:blur-reveal-5c11a789 .9s .38s cubic-bezier(.22,.75,.25,1) both}.docs-hero__meta i[data-v-5c11a789]{width:3px;height:3px;border-radius:50%;background:#514d60}.button[data-v-5c11a789]{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:0 17px;border-radius:var(--r-lg);font-size:13px;transition:transform .2s ease,filter .2s ease,color .2s ease}.button[data-v-5c11a789]:hover{transform:translateY(-2px);filter:brightness(1.1)}.button--primary[data-v-5c11a789]{background:#9d8cffbf;border:1px solid rgba(197,186,255,.33);border-radius:var(--r-lg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.button--quiet[data-v-5c11a789]{background:#12111a;border:1px solid var(--surface-soft-border);border-radius:var(--r-lg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.docs-trust[data-v-5c11a789]{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:clamp(18px,4vw,52px);padding:58px 30px 22px;color:#e6e6e6}.docs-trust__badge[data-v-5c11a789]{position:absolute;top:0;left:50%;z-index:5;transform:translate(-50%,-50%);padding:11px 22px;border:1px solid rgb(69 69 69 / 12%);border-radius:12px;background:#15141df5;font-size:12px;white-space:nowrap}.docs-trust__brands[data-v-5c11a789]{display:flex;align-items:center;justify-content:center;gap:clamp(18px,4vw,52px)}.docs-trust__brands strong[data-v-5c11a789]{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-sans);font-size:14px;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.docs-trust__brands img[data-v-5c11a789]{width:24px;height:24px;object-fit:contain;opacity:.9}.docs-dot[data-v-5c11a789]{display:inline-block;width:7px;height:7px;border-radius:50%;background:#8879cf;flex-shrink:0}.docs-stage[data-v-5c11a789]{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:270px;margin-top:60px;padding:80px max(32px,calc((100vw - 1180px)/2));overflow:hidden;text-align:center}.docs-stage[data-v-5c11a789]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--stage-image) center / cover;opacity:.82;mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 24%,#000 70%,transparent 100%);mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 24%,#000 70%,transparent 100%);-webkit-mask-composite:source-in;pointer-events:none}.docs-stage[data-v-5c11a789]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,transparent 18%,rgba(11,10,16,.4) 76%,var(--color-bg) 100%);pointer-events:none}.docs-stage__inner[data-v-5c11a789]{position:relative;z-index:1;max-width:700px}.docs-stage h2[data-v-5c11a789]{font-size:clamp(35px,4.6vw,62px);font-weight:500;letter-spacing:-.06em;line-height:.98;animation:blur-reveal-5c11a789 .85s .1s cubic-bezier(.22,.75,.25,1) both}.docs-stage h2 span[data-v-5c11a789]{color:var(--color-accent)}.docs-stage p[data-v-5c11a789]{max-width:560px;margin:24px auto 0;color:var(--color-muted);font-size:14px;line-height:1.55;animation:blur-reveal-5c11a789 .85s .18s cubic-bezier(.22,.75,.25,1) both}.docs-kicker[data-v-5c11a789]{display:inline-flex;align-items:center;gap:9px;color:var(--color-accent);font-size:11px;font-weight:100;letter-spacing:.16em;text-transform:uppercase}.docs-kicker--shine[data-v-5c11a789]{display:inline-block;background:linear-gradient(120deg,var(--color-accent) 40%,#fff 50%,var(--color-accent) 60%);background-size:220% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:shine-text-5c11a789 4.5s linear infinite}.client-banners[data-v-5c11a789]{display:grid;overflow:hidden;border:1px solid var(--surface-soft-border);border-radius:var(--r-lg);background:var(--surface-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.client-card[data-v-5c11a789]{position:relative;isolation:isolate;contain:paint;display:grid;grid-template-columns:40px minmax(0,1fr) auto 30px;align-items:center;gap:18px;padding:18px 20px;border-top:1px solid var(--surface-soft-border);color:var(--color-white);transition:background .2s ease}.client-card[data-v-5c11a789]:first-child{border-top:0}.client-card[data-v-5c11a789]:hover{background:#ffffff0b}.client-card--active[data-v-5c11a789]{background:#8879cf24}.client-card[data-v-5c11a789]:focus-visible{outline:2px solid rgba(157,140,255,.7);outline-offset:-2px}.client-card__spot[data-v-5c11a789]{position:absolute;top:0;left:0;z-index:0;width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:50%;background:radial-gradient(circle closest-side,#ffffff21,#fff0);opacity:0;pointer-events:none;will-change:transform,opacity;transition:opacity .45s ease}.client-card:hover .client-card__spot[data-v-5c11a789]{opacity:1}.client-card[data-v-5c11a789]>*:not(.client-card__spot){position:relative;z-index:1}.client-card__logo[data-v-5c11a789]{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#ffffff0f}.client-card__logo img[data-v-5c11a789]{width:20px;height:20px;object-fit:contain}.client-card__mark[data-v-5c11a789]{color:var(--color-accent);font-size:18px;line-height:1}.client-card__main[data-v-5c11a789]{display:grid;gap:3px;min-width:0}.client-card__main strong[data-v-5c11a789]{font-size:17px;font-weight:500;letter-spacing:-.02em}.client-card__main>span[data-v-5c11a789]{color:var(--color-muted);font-size:13px;line-height:1.4}.client-card__aside[data-v-5c11a789]{display:grid;justify-items:end;gap:4px;text-align:right}.client-card__index[data-v-5c11a789]{color:var(--color-muted);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;transition:color .2s ease}.client-card:hover .client-card__index[data-v-5c11a789],.client-card--active .client-card__index[data-v-5c11a789]{color:var(--color-accent)}.client-card__tags[data-v-5c11a789]{color:var(--color-muted);font-size:12px}.client-card__go[data-v-5c11a789]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--color-muted);background:#ffffff0d}.client-card__go[data-v-5c11a789] .app-icon{transform:rotate(-45deg)}.docs-logo--mono[data-v-5c11a789]{filter:brightness(0) invert(1)}.docs-logo--native[data-v-5c11a789]{filter:none}@media(prefers-reduced-motion:reduce){.client-card__spot[data-v-5c11a789]{display:none}}.docs-guide__head[data-v-5c11a789]{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:20px 40px;padding-bottom:22px;margin-bottom:40px;border-bottom:1px solid rgba(255,255,255,.1)}.docs-guide__titles h2[data-v-5c11a789]{margin-top:14px;font-size:clamp(30px,3.6vw,46px);font-weight:500;letter-spacing:-.06em;line-height:1;animation:blur-reveal-5c11a789 .8s cubic-bezier(.22,.75,.25,1) both}.docs-guide__head>p[data-v-5c11a789]{width:min(320px,100%);color:var(--color-muted);font-size:13px;line-height:1.5}.docs-setup[data-v-5c11a789]{display:grid;gap:16px;margin-bottom:26px;padding:22px;border:1px solid rgba(255,255,255,.08);border-radius:19px;background:#ffffff09;box-shadow:0 18px 55px #00000040}.docs-setup__row[data-v-5c11a789]{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:14px}.docs-setup__label[data-v-5c11a789]{color:#e6e6e6;font-size:14px;font-weight:500}.docs-methods[data-v-5c11a789]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;align-items:start}.docs-method[data-v-5c11a789]:only-child{grid-column:1 / -1}.docs-method[data-v-5c11a789]{position:relative;isolation:isolate;min-width:0;padding:22px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:19px;background-color:#15131e}.docs-method[data-v-5c11a789]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:radial-gradient(circle at 85% 0%,rgba(136,121,207,.2),transparent 55%),#15131e}.docs-method__title[data-v-5c11a789]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.docs-method__title h3[data-v-5c11a789]{font-size:19px;font-weight:500;letter-spacing:-.03em;line-height:1.3}.docs-method__title span[data-v-5c11a789]{padding:4px 7px;border-radius:5px;color:var(--color-accent);background:#8879cf24;font-size:9px;text-transform:uppercase}.docs-method__intro[data-v-5c11a789]{margin-top:12px;color:var(--color-muted);font-size:12px;line-height:1.5}.docs-method__note[data-v-5c11a789]{margin-top:14px;padding:13px 15px;border:1px dashed rgba(136,121,207,.35);border-radius:12px;color:var(--color-muted);font-size:12px;line-height:1.5}.docs-method__step[data-v-5c11a789]{margin-top:22px;color:#f5f5f7d9;font-size:12px;line-height:1.5}.docs-method__step>strong[data-v-5c11a789]{display:block;margin-bottom:10px}.docs-method__step ul[data-v-5c11a789]{display:grid;gap:5px;padding-left:18px;color:var(--color-muted)}.docs-code[data-v-5c11a789]{overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#0e0d13;box-shadow:0 20px 60px #00000040}.docs-code--nested[data-v-5c11a789]{margin-top:14px}.docs-code--nested pre[data-v-5c11a789]{font-size:11px}.docs-code__bar[data-v-5c11a789]{display:flex;justify-content:space-between;align-items:center;padding:8px;border-bottom:1px solid rgba(255,255,255,.06)}.docs-code__tab[data-v-5c11a789]{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;background:#ffffff14;font-size:11px;font-weight:500}.docs-code__tab .app-icon[data-v-5c11a789]{color:var(--color-accent)}.docs-code__copy[data-v-5c11a789]{width:30px;height:30px;display:grid;place-items:center;flex-shrink:0;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:var(--color-muted);background:#ffffff0d;transition:color .2s ease,border-color .2s ease,background .2s ease}.docs-code__copy[data-v-5c11a789]:hover{color:#fff;border-color:#8879cf8c;background:#8879cf1f}.docs-code__copy.is-copied[data-v-5c11a789]{color:var(--color-accent);border-color:#8879cf8c;background:#8879cf1f}.docs-code pre[data-v-5c11a789]{padding:16px;overflow-x:auto;color:#c6c1d3;font:12px/1.7 monospace;white-space:pre-wrap}.docs-steps[data-v-5c11a789]{display:grid;gap:10px;margin-top:22px;padding:0;list-style:none;counter-reset:docs-step}.docs-steps li[data-v-5c11a789]{position:relative;padding:15px 18px 15px 58px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#ffffff09;color:#f5f5f7d9;font-size:12.5px;line-height:1.5}.docs-steps li[data-v-5c11a789]:before{counter-increment:docs-step;content:counter(docs-step,decimal-leading-zero);position:absolute;top:15px;left:20px;color:var(--color-accent);font:11px monospace}.docs-steps--wide[data-v-5c11a789]{margin:26px 0;gap:13px}.docs-steps--wide li[data-v-5c11a789]{padding:17px 20px 17px 62px;font-size:13px}.docs-steps--wide li[data-v-5c11a789]:before{top:17px}.docs-notice[data-v-5c11a789]{display:flex;align-items:flex-start;gap:16px;margin-bottom:26px;padding:20px 24px;border:1px solid rgba(136,121,207,.32);border-radius:19px;background:linear-gradient(135deg,#8879cf1f,#ffffff08);box-shadow:0 18px 55px #00000040;color:var(--color-accent)}.docs-notice__body strong[data-v-5c11a789]{display:block;color:#fff;font-size:14px;font-weight:600}.docs-notice__body p[data-v-5c11a789]{margin-top:6px;color:var(--color-muted);font-size:13px;line-height:1.55}.docs-model-list[data-v-5c11a789]{display:grid;gap:12px;margin-top:18px;color:var(--color-muted);font-size:12px}.docs-model-list__head[data-v-5c11a789]{color:var(--color-muted)}.docs-model-list__group[data-v-5c11a789]{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.docs-model-list__group strong[data-v-5c11a789]{margin-right:3px;color:var(--color-white);font-size:11px;font-weight:500;letter-spacing:.02em}.docs-model-list code[data-v-5c11a789]{padding:4px 7px;border:1px solid rgba(255,255,255,.07);border-radius:6px;color:var(--color-accent);background:#0000002e;font:10.5px/1.4 monospace}.docs-screenshots[data-v-5c11a789]{margin-top:46px}.docs-screenshots>div[data-v-5c11a789]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.docs-screenshots img[data-v-5c11a789]{position:relative;width:100%;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#111019;cursor:zoom-in;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.docs-screenshots img[data-v-5c11a789]:hover{z-index:5;transform:scale(1.14);border-color:#8879cfb3;box-shadow:0 20px 60px #000000a6,0 0 30px #8879cf33}.docs-closing[data-v-5c11a789]{position:relative;display:grid;place-items:center;min-height:900px;margin:60px 0 0;overflow:hidden;text-align:center;background:#0b0a10}.docs-closing>svg[data-v-5c11a789]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.docs-closing__content[data-v-5c11a789]{position:relative;z-index:1;width:min(680px,calc(100% - 40px))}.docs-closing__content h2[data-v-5c11a789]{margin:22px 0 0;font-size:clamp(38px,6vw,76px);font-weight:500;letter-spacing:-.06em;line-height:.98;animation:blur-reveal-5c11a789 .9s .08s cubic-bezier(.22,.75,.25,1) both}.docs-closing__content p[data-v-5c11a789]{margin:24px auto 30px;color:var(--color-muted);font-size:15px;line-height:1.55;animation:blur-reveal-5c11a789 .9s .16s cubic-bezier(.22,.75,.25,1) both}.docs-closing__content .button[data-v-5c11a789]{animation:blur-reveal-5c11a789 .9s .24s cubic-bezier(.22,.75,.25,1) both}.image-viewer[data-v-5c11a789]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:40px;background:#050409e6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:zoom-out}.image-viewer img[data-v-5c11a789]{max-width:min(94vw,1500px);max-height:92vh;object-fit:contain;border:1px solid rgba(255,255,255,.2);border-radius:12px;box-shadow:0 30px 100px #000000b3;cursor:default}.image-viewer__close[data-v-5c11a789]{position:absolute;top:24px;right:30px;width:42px;height:42px;border:1px solid rgba(255,255,255,.18);border-radius:50%;color:#fff;background:#ffffff14;font-size:28px;line-height:1}.image-viewer__close[data-v-5c11a789]:hover{background:#ffffff29}.image-viewer-enter-active[data-v-5c11a789],.image-viewer-leave-active[data-v-5c11a789]{transition:opacity .25s ease}.image-viewer-enter-from[data-v-5c11a789],.image-viewer-leave-to[data-v-5c11a789]{opacity:0}@keyframes blur-reveal-5c11a789{0%{opacity:0;filter:blur(11px);transform:translateY(28px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes shine-text-5c11a789{0%{background-position:200% 0}to{background-position:-20% 0}}@media(max-width:900px){.docs-guide__head[data-v-5c11a789]{display:block;margin-bottom:30px}.docs-guide__head>p[data-v-5c11a789]{margin-top:16px}}@media(max-width:760px){.docs-hero[data-v-5c11a789]{min-height:auto;padding:150px 20px 80px}.docs-hero h1[data-v-5c11a789]{font-size:clamp(38px,11vw,56px)}.docs-hero__lead[data-v-5c11a789]{font-size:14px}.docs-hero__actions[data-v-5c11a789]{flex-direction:column;align-items:stretch;margin-top:28px}.button[data-v-5c11a789]{justify-content:center}.docs-hero__meta[data-v-5c11a789]{flex-wrap:wrap;gap:8px 10px;margin-top:32px}.docs-trust[data-v-5c11a789]{flex-wrap:wrap;gap:16px 12px;padding:64px 20px 22px}.docs-trust__badge[data-v-5c11a789]{top:12px;transform:translate(-50%);max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis}.docs-trust__brands[data-v-5c11a789]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:14px 10px}.docs-trust__brands strong[data-v-5c11a789]{justify-content:center;min-width:0;font-size:11px}.docs-trust__brands img[data-v-5c11a789]{width:20px;height:20px}.docs-stage[data-v-5c11a789]{min-height:260px;margin-top:40px;padding:55px 20px}.docs-stage h2[data-v-5c11a789]{font-size:clamp(34px,11vw,48px)}.section-block[data-v-5c11a789]{width:calc(100% - 40px);padding:70px 0}.client-banners[data-v-5c11a789]{border-radius:var(--r-md)}.client-card[data-v-5c11a789]{grid-template-columns:36px minmax(0,1fr) 26px;gap:6px 12px;padding:14px}.client-card__logo[data-v-5c11a789]{width:36px;height:36px}.client-card__aside[data-v-5c11a789]{grid-column:2 / 4;grid-row:2;display:flex;align-items:center;gap:10px;justify-items:start;text-align:left}.docs-guide[data-v-5c11a789]{padding-top:40px}.docs-methods[data-v-5c11a789]{grid-template-columns:1fr}.docs-setup__row[data-v-5c11a789]{justify-content:flex-start}.docs-screenshots>div[data-v-5c11a789]{grid-template-columns:1fr}.docs-closing[data-v-5c11a789]{min-height:620px}}.anim-money[data-v-db5eaaa4]{display:inline-flex;font-variant-numeric:tabular-nums}.am-char[data-v-db5eaaa4]{display:inline-block;position:relative;min-width:.52em;text-align:center}.am-digit[data-v-db5eaaa4]{display:inline-block}.am-digit-enter-active[data-v-db5eaaa4]{transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .35s ease}.am-digit-leave-active[data-v-db5eaaa4]{transition:transform .3s ease,opacity .25s ease;position:absolute;left:0;right:0}.am-digit-enter-from[data-v-db5eaaa4]{transform:translateY(100%);opacity:0}.am-digit-leave-to[data-v-db5eaaa4]{transform:translateY(-100%);opacity:0}.countdown[data-v-92aebcfe]{display:inline-flex;gap:6px;align-items:center;font-variant-numeric:tabular-nums}.countdown__group[data-v-92aebcfe]{display:inline-flex;gap:3px;align-items:center}.countdown__digit[data-v-92aebcfe]{position:relative;display:grid;place-items:center;width:1.6em;height:1.2em;overflow:hidden;background:#ffffff0f;border-radius:6px;padding:2px 0}.countdown__num[data-v-92aebcfe]{display:grid;place-items:center;width:100%;height:100%;font-weight:700;font-size:13px;line-height:1.2em;text-align:center}.countdown--expired[data-v-92aebcfe]{color:#fca5a5;font-weight:700}.countdown--unlimited[data-v-92aebcfe]{color:var(--color-muted)}.countdown__label[data-v-92aebcfe]{font-size:10px;color:var(--color-muted);text-transform:uppercase;letter-spacing:.04em}.digit-slide-enter-active[data-v-92aebcfe]{transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s ease}.digit-slide-leave-active[data-v-92aebcfe]{transition:transform .25s ease,opacity .2s ease;position:absolute}.digit-slide-enter-from[data-v-92aebcfe]{transform:translateY(100%);opacity:0}.digit-slide-leave-to[data-v-92aebcfe]{transform:translateY(-100%);opacity:0}.billing-login[data-v-a7ba04df]{width:min(100%,420px);margin-inline:auto}.billing-login .billing-button[data-v-a7ba04df]:disabled{cursor:not-allowed;opacity:.45}.billing-page[data-v-a7ba04df]{position:relative;min-height:100vh;overflow:hidden;padding:150px 24px 130px;background:#0b0a10;color:var(--color-white)}.billing-page__grid[data-v-a7ba04df]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:linear-gradient(#000,transparent 80%);mask-image:linear-gradient(#000,transparent 80%)}.billing-page[data-v-a7ba04df]{display:flex;align-items:center;box-sizing:border-box}.billing-shell[data-v-a7ba04df]{position:relative;z-index:1;width:min(100%,1250px);margin:auto}.billing-heading[data-v-a7ba04df]{margin-bottom:38px;text-align:center}.billing-kicker[data-v-a7ba04df]{color:var(--color-accent);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.billing-heading h1[data-v-a7ba04df]{margin:18px 0 10px;font-size:clamp(48px,8vw,86px);font-weight:500;letter-spacing:-.07em}.billing-heading p[data-v-a7ba04df]{color:var(--color-muted)}.billing-panel[data-v-a7ba04df]{border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0b;box-shadow:0 25px 80px #0000004d;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.billing-login[data-v-a7ba04df]{display:grid;gap:18px;width:min(100%,420px);margin-inline:auto;padding:26px}.billing-login label[data-v-a7ba04df]{display:grid;gap:9px;color:var(--color-muted);font-size:12px}.billing-login input[data-v-a7ba04df]{width:100%;min-height:48px;padding:0 14px;border:1px solid rgba(255,255,255,.12);border-radius:10px;outline:none;color:#fff;background:#00000038}.billing-login input[data-v-a7ba04df]:focus{border-color:var(--color-accent)}.billing-captcha[data-v-a7ba04df]{display:block;width:100%;min-height:65px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#fff}.billing-captcha>div[data-v-a7ba04df],.billing-captcha iframe[data-v-a7ba04df]{display:block;width:100%!important;max-width:none!important}.billing-button[data-v-a7ba04df]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:0 16px;border:none;border-radius:12px;background:var(--color-accent);color:#fff;font-weight:600;cursor:pointer}.billing-content[data-v-a7ba04df]{display:grid;gap:18px}.billing-actions[data-v-a7ba04df]{display:flex;justify-content:flex-end;gap:8px}.billing-actions button[data-v-a7ba04df]{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:var(--color-white);font-size:12px;cursor:pointer}.billing-actions button[data-v-a7ba04df]:disabled{opacity:.5;cursor:not-allowed}.billing-stats[data-v-a7ba04df]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.billing-stat[data-v-a7ba04df]{display:grid;gap:10px;padding:16px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06)}.billing-stat div[data-v-a7ba04df]{display:flex;align-items:center;justify-content:space-between;color:var(--color-muted);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.billing-stat strong[data-v-a7ba04df]{font-size:22px;font-weight:600}.billing-banner[data-v-a7ba04df]{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:14px;background:#3b82f6;color:#fff}.billing-banner__icon[data-v-a7ba04df]{width:40px;height:40px;border-radius:10px;background:#ffffff26;display:grid;place-items:center;flex-shrink:0}.billing-banner__text[data-v-a7ba04df]{flex:1;display:grid;gap:2px}.billing-banner__text strong[data-v-a7ba04df]{font-size:13px;font-weight:700}.billing-banner__text span[data-v-a7ba04df]{font-size:12px;opacity:.9}.billing-banner__btn[data-v-a7ba04df]{padding:8px 14px;border-radius:10px;background:#fff;color:#2563eb;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.billing-key[data-v-a7ba04df]{padding:18px;display:grid;gap:14px}.billing-key__head[data-v-a7ba04df]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.billing-key__head h2[data-v-a7ba04df]{margin:4px 0 2px;font-size:16px}.billing-key__head p[data-v-a7ba04df]{font-size:12px;color:var(--color-muted)}.billing-key__head b[data-v-a7ba04df]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:20px;background:#34d3991f;color:#6ee7b7;font-size:11px;font-weight:400;white-space:nowrap}.billing-usage[data-v-a7ba04df]{display:grid;gap:6px}.billing-usage div[data-v-a7ba04df]{display:flex;justify-content:space-between;font-size:11px;color:var(--color-muted)}.billing-usage i[data-v-a7ba04df]{display:block;height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.billing-usage em[data-v-a7ba04df]{display:block;height:100%;background:var(--color-accent)}.billing-requests[data-v-a7ba04df]{padding:16px;display:grid;gap:12px}.billing-requests__head[data-v-a7ba04df]{display:flex;align-items:center;justify-content:space-between}.billing-requests__head h3[data-v-a7ba04df]{font-size:14px;font-weight:600}.billing-requests__live[data-v-a7ba04df]{font-size:11px;color:#22c55e;animation:pulse-a7ba04df 2s infinite}.billing-requests__empty[data-v-a7ba04df]{padding:24px;text-align:center;color:var(--color-muted);font-size:13px}.billing-requests__list[data-v-a7ba04df]{display:grid;gap:8px;max-height:400px;overflow:auto}.billing-request[data-v-a7ba04df]{display:grid;grid-template-columns:70px 50px 1fr 140px 90px;gap:10px;align-items:center;padding:10px 12px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.04);font-size:12px}.billing-request__time[data-v-a7ba04df]{color:var(--color-muted);font-family:monospace}.billing-request.is-fresh[data-v-a7ba04df]{background:#facc1529;animation:fresh-fade-a7ba04df 8s ease forwards}@keyframes fresh-fade-a7ba04df{0%{background:#facc1529}to{background:#ffffff08}}.req-enter-active[data-v-a7ba04df]{transition:opacity .35s ease,transform .35s ease,background-color .35s ease}.req-enter-from[data-v-a7ba04df]{opacity:0;transform:translateY(-8px)}.req-enter-to[data-v-a7ba04df]{opacity:1;transform:translateY(0)}.req-move[data-v-a7ba04df]{transition:transform .35s ease}.billing-request.is-fresh .billing-request__time[data-v-a7ba04df]{color:#facc15;font-weight:700}.billing-request__status[data-v-a7ba04df]{text-align:center;padding:2px 6px;border-radius:6px;background:#ffffff0f;font-weight:400}.billing-request__status.is-ok[data-v-a7ba04df]{background:#22c55e26;color:#86efac}.billing-request__model[data-v-a7ba04df]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.billing-request__tokens[data-v-a7ba04df]{color:var(--color-muted)}.billing-request__cost[data-v-a7ba04df]{text-align:right;font-weight:600;color:#a78bfa}@keyframes pulse-a7ba04df{0%,to{opacity:1}50%{opacity:.5}}@font-face{font-family:Druk Wide Cyr;src:url(/fonts/DrukWideCyr-Bold.otf) format("opentype");font-weight:700;font-display:swap}:root{--color-bg: #0b0a10;--color-card: #12111a;--color-accent: #8879cf;--color-accent-deep: #4a436e;--color-white: #f5f5f7;--color-muted: #86868b;--color-outline: #ffffff;--surface-glass: rgba(18, 17, 26, .55);--surface-soft: rgba(255, 255, 255, .05);--surface-soft-border: rgba(255, 255, 255, .05);--surface-black-45: rgba(0, 0, 0, .45);--surface-black-25: rgba(0, 0, 0, .25);--gradient-brand: linear-gradient(180deg, var(--color-accent) 0%, var(--color-accent-deep) 100%);--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.28'/%3E%3C/svg%3E");--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-display: "Druk Wide Cyr", "Arial Black", "Inter", sans-serif;--r-sm: 12px;--r-md: 14px;--r-lg: 16px;--r-xl: 20px;--r-2xl: 24px;--r-pill: 180px;--container: 1540px;--container-narrow: 1020px;--header-h: 76px;--shadow-card: 0 0 250px 0 rgba(11, 10, 16, .65);--shadow-cta: 0 0 65px 0 var(--color-bg);--shadow-light: 0 18px 55px rgba(136, 121, 207, .13), 0 0 28px rgba(255, 255, 255, .035);--shadow-light-hover: 0 24px 70px rgba(136, 121, 207, .22), 0 0 38px rgba(255, 255, 255, .06)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-accent) rgba(255,255,255,.04)}body{font-family:var(--font-sans);background:radial-gradient(ellipse 70% 42% at 50% -8%,rgba(136,121,207,.14),transparent 72%),radial-gradient(ellipse 45% 35% at 8% 58%,rgba(136,121,207,.055),transparent 75%),radial-gradient(ellipse 45% 35% at 92% 78%,rgba(136,121,207,.045),transparent 75%),var(--color-bg);color:var(--color-white);line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,transparent 38%,rgba(0,0,0,.3) 100%)}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#ffffff09;border-left:1px solid rgba(255,255,255,.05)}::-webkit-scrollbar-thumb{min-height:72px;border:3px solid transparent;border-radius:var(--r-pill);background:linear-gradient(var(--color-accent),var(--color-accent-deep)) padding-box,#ffffff14 border-box;box-shadow:0 0 18px #8879cf6b}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#9d8cff 0%,var(--color-accent-deep) 100%) padding-box,#ffffff1f border-box;box-shadow:0 0 24px #8879cf9e}::-webkit-scrollbar-corner{background:var(--color-bg)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}a{color:inherit;text-decoration:none}button{font-family:inherit;border:none;background:none;cursor:pointer;color:inherit}img{display:block;max-width:100%}input{font-family:inherit}ul{list-style:none}::selection{background:var(--color-accent);color:var(--color-white)}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:24px}.container--narrow{max-width:calc(var(--container-narrow) + 48px)}.bg-glow{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;z-index:0}.section{position:relative;width:100%;padding-block:80px;overflow:hidden}.card:hover,.pricing-card:hover,.provider-banner:hover,.model-tile:hover,.video-card:hover{box-shadow:var(--shadow-light-hover)}.section-head{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;margin-bottom:48px}.section-head__title{font-size:36px;font-weight:500;color:var(--color-white)}.section-head__subtitle{font-size:clamp(16px,2vw,24px);font-weight:400;color:var(--color-muted);max-width:760px}.page-enter-active,.page-leave-active{transition:opacity .2s ease-in-out}.page-enter-from,.page-leave-to{opacity:0}@media(max-width:768px){.section{padding-block:56px}.section-head__title{font-size:28px}.section-head{margin-bottom:32px}}
