.dotfx[data-astro-cid-gr7soujh]{width:100%;height:100%;display:block;pointer-events:none}.dotfx--fixed[data-astro-cid-gr7soujh]{position:fixed;inset:0;z-index:0}.dotfx--abs[data-astro-cid-gr7soujh]{position:absolute;inset:0;z-index:0}.hero[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;text-align:center;margin-top:-76px;min-height:100vh;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:100px 0 80px}.hero__veil[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(5,5,6,.65) 0%,transparent 26%,transparent 64%,#050506 100%)}.hero__inner[data-astro-cid-bbe6dxrz]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.hero__pill[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:7px 15px;background:#0a0a0c8c;backdrop-filter:blur(6px);transition:border-color .18s,color .18s}.hero__pill[data-astro-cid-bbe6dxrz]:hover{border-color:var(--border-strong);color:#fff}.hero__dot[data-astro-cid-bbe6dxrz]{width:7px;height:7px;border-radius:50%;background:var(--accent-2);box-shadow:0 0 0 3px #f066ff2e}.hero__title[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-weight:600;color:#fff;font-size:clamp(32px,5vw,60px);line-height:1.07;letter-spacing:-.025em;margin-top:22px;text-shadow:0 4px 60px rgba(0,0,0,.7)}.hero__lead[data-astro-cid-bbe6dxrz]{max-width:56ch;margin:22px auto 0;font-size:clamp(15px,1.6vw,17.5px);color:var(--muted);line-height:1.62;text-shadow:0 2px 30px rgba(0,0,0,.7)}.hero__lead[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:#fff;font-weight:600}.hero__inner[data-astro-cid-bbe6dxrz]>.reveal[data-astro-cid-bbe6dxrz]:nth-child(2){transition-delay:.07s}.hero__inner[data-astro-cid-bbe6dxrz]>.reveal[data-astro-cid-bbe6dxrz]:nth-child(3){transition-delay:.14s}.hero__inner[data-astro-cid-bbe6dxrz]>.reveal[data-astro-cid-bbe6dxrz]:nth-child(4){transition-delay:.21s}.hero__inner[data-astro-cid-bbe6dxrz]>.reveal[data-astro-cid-bbe6dxrz]:nth-child(5){transition-delay:.28s}.hero__cta[data-astro-cid-bbe6dxrz]{margin-top:34px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.hero__strip[data-astro-cid-bbe6dxrz]{margin-top:44px;display:flex;flex-wrap:wrap;justify-content:center;gap:14px 30px;font-family:var(--font-mono);font-size:13px;color:var(--faint)}.hero__strip[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:#fff;font-weight:600}@media (max-width: 640px){.hero__cta[data-astro-cid-bbe6dxrz]{flex-direction:column;width:100%;max-width:320px}.hero__cta[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{width:100%}}.hero__ticker[data-astro-cid-bbe6dxrz]{position:absolute;left:0;right:0;bottom:0;z-index:2;height:40px;display:flex;align-items:center;overflow:hidden;border-top:1px solid var(--border);background:#0606098c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ticker__live[data-astro-cid-bbe6dxrz]{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;height:100%;padding:0 16px;font-size:11px;letter-spacing:.12em;color:var(--muted);border-right:1px solid var(--border)}.ticker__live[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px #34d3992e;animation:tk-pulse 2s ease-in-out infinite}.ticker__win[data-astro-cid-bbe6dxrz]{position:relative;flex:1;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.ticker__track[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;height:100%;width:max-content;animation:tk-scroll 60s linear infinite}.tk[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:baseline;gap:7px;padding:0 20px;white-space:nowrap;font-family:var(--font-mono);font-size:12.5px;color:var(--faint);border-right:1px solid rgba(255,255,255,.05)}.tk[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{color:var(--accent-bright);font-weight:600}@keyframes tk-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tk-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.ticker__track[data-astro-cid-bbe6dxrz],.ticker__live[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{animation:none}}@media (max-width: 640px){.tk[data-astro-cid-bbe6dxrz]{font-size:11.5px;padding:0 15px}.hero__ticker[data-astro-cid-bbe6dxrz]{height:36px}}#ts-mid .ts.section{padding:96px 0;position:relative}#ts-mid .grid>.reveal:nth-child(2){transition-delay:.06s}#ts-mid .grid>.reveal:nth-child(3){transition-delay:.12s}#ts-mid .grid>.reveal:nth-child(4){transition-delay:.18s}#ts-mid .ts.section--tight{padding:60px 0;position:relative}@media (max-width: 768px){#ts-mid .ts.section{padding:64px 0}}#ts-mid .sec-head{max-width:720px}#ts-mid .feature__k{font-size:11.5px;color:var(--accent-bright);letter-spacing:.04em}#ts-mid .quick{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center;margin-top:40px}#ts-mid .quick>*,#ts-mid .llm__panel>*{min-width:0}#ts-mid .steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:26px}#ts-mid .step{display:flex;gap:16px}#ts-mid .step__n{font-size:13px;color:var(--accent-bright);padding-top:2px}@media (max-width: 880px){#ts-mid .quick{grid-template-columns:1fr;gap:28px}}#ts-mid .lang-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}#ts-mid .lang-row span{font-size:11.5px;color:var(--faint);border:1px solid var(--border);border-radius:7px;padding:4px 9px}#ts-mid .llm__panel{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center;padding:44px;border:1px solid var(--border);border-radius:22px;background:radial-gradient(120% 120% at 0% 0%,rgba(31,23,255,.14),transparent 55%),radial-gradient(120% 120% at 100% 100%,rgba(240,102,255,.1),transparent 55%),var(--surface)}#ts-mid .ticklist{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}#ts-mid .ticklist li,#ts-mid .price__list li{position:relative;padding-left:26px;font-size:14.5px;color:var(--muted)}#ts-mid .ticklist li:before,#ts-mid .price__list li:before{content:"";position:absolute;left:0;top:8px;width:12px;height:7px;border-left:2px solid var(--green);border-bottom:2px solid var(--green);transform:rotate(-45deg)}#ts-mid .llm__hint{color:var(--faint);font-size:12px;margin-top:12px}@media (max-width: 880px){#ts-mid .llm__panel{grid-template-columns:1fr;gap:28px;padding:28px}}#ts-mid .price{display:flex;flex-direction:column;position:relative;padding:26px 24px}#ts-mid .price--pop{border-color:var(--accent);box-shadow:0 20px 60px -30px var(--accent);background:linear-gradient(180deg,rgba(31,23,255,.08),var(--surface))}#ts-mid .price__badge{position:absolute;top:-10px;left:24px;font-size:10.5px;letter-spacing:.08em;background:var(--accent);color:#fff;padding:3px 9px;border-radius:999px}#ts-mid .price__amt{display:flex;align-items:baseline;gap:2px;margin:18px 0}#ts-mid .price__cur{font-size:20px;color:var(--muted)}#ts-mid .price__num{font-family:var(--font-display);font-size:44px;font-weight:600;letter-spacing:-.02em}#ts-mid .price__per{font-size:13px;color:var(--faint);margin-left:4px}#ts-mid .price__list{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:11px}#ts-mid .request{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(100deg,var(--surface),rgba(31,23,255,.06))}@media (max-width: 720px){#ts-mid .request{flex-direction:column;align-items:flex-start}}#ts-mid .markets{margin-top:40px;display:flex;flex-direction:column;gap:22px}#ts-mid .mkt-group__h{font-size:11.5px;color:var(--accent-bright);letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px}#ts-mid .mkt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(184px,1fr));gap:8px}#ts-mid .mkt{display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid var(--border);border-radius:10px;background:#ffffff03;transition:border-color .15s,background .15s}#ts-mid .mkt:hover{border-color:var(--border-strong);background:var(--surface)}#ts-mid .mkt__sym{font-size:12.5px;font-weight:600;color:#fff;min-width:38px}#ts-mid .mkt__name{font-size:12.5px;color:var(--muted);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ts-mid .mkt__ex{font-size:10px;color:var(--faint)}#ts-mid .mkt-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:26px;flex-wrap:wrap}#ts-mid .mkt-foot span{font-size:12.5px}@media (max-width: 520px){#ts-mid .mkt-grid{grid-template-columns:1fr}}#ts-mid .faq-wrap{display:grid;grid-template-columns:.7fr 1.3fr;gap:40px;align-items:start}#ts-mid .faq{display:flex;flex-direction:column}#ts-mid .faq__item{border-bottom:1px solid var(--border)}#ts-mid .faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-family:var(--font-display);font-size:17px;font-weight:500}#ts-mid .faq__item summary::-webkit-details-marker{display:none}#ts-mid .faq__plus{font-family:var(--font-mono);color:var(--muted);transition:transform .2s}#ts-mid .faq__item[open] .faq__plus{transform:rotate(45deg)}#ts-mid .faq__item p{padding:0 0 18px;font-size:14.5px;max-width:64ch}@media (max-width: 820px){#ts-mid .faq-wrap{grid-template-columns:1fr;gap:20px}}
