.spotlight_page__dnjCZ{--sp-primary:var(--primary,#8548ff);--sp-deep:#5b35e6;--sp-pink:#ea66ff;--sp-ink:#0f172a;--sp-ink-2:#22104d;--sp-muted:#475569;--sp-line:#e7e5ef;--sp-soft:#f7f5fd;--sp-tint:#f3efff;--sp-stage:#120a2a;--sp-ok:#047857;--sp-ok-bright:#10b981;--sp-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--sp-ease:cubic-bezier(0.22,1,0.36,1)}.spotlight_srOnly__M6ixJ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.spotlight_copyButton__wXqJF{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.spotlight_copyButton__wXqJF:active{transform:scale(.96)}.spotlight_hero__i7L5d{padding:12.5rem 0 3.5rem}.spotlight_heroGrid__HOEVy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:center;grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem)}.spotlight_heroCopy__mfG73{display:grid;grid-gap:1.35rem;gap:1.35rem;justify-items:start;min-width:0}.spotlight_heroCopy__mfG73 nav{margin-bottom:0}.spotlight_rise__7JeK6{animation:spotlight_spRise__xIqAD .75s var(--sp-ease) both}.spotlight_eyebrow__OHxqx{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.2rem .55rem;margin:0;padding:.4rem .85rem .4rem .7rem;border:1px solid rgba(133,72,255,.22);border-radius:999px;background:var(--sp-tint);color:var(--sp-deep);font-size:.8rem;font-weight:750;letter-spacing:.01em}.spotlight_eyebrowDot__KwEVo{position:relative;width:.5rem;height:.5rem;border-radius:50%;background:var(--sp-ok-bright)}.spotlight_eyebrowDot__KwEVo:after{content:"";position:absolute;inset:-.25rem;border-radius:50%;border:2px solid var(--sp-ok-bright);opacity:0;animation:spotlight_spPing__FapBw 2.4s var(--sp-ease) infinite}.spotlight_eyebrow__OHxqx time{color:var(--sp-muted);font-weight:650}.spotlight_title__3PoCc{margin:0;max-width:18ch;color:var(--sp-ink);font-family:var(--font-display),sans-serif;font-size:clamp(2.2rem,4vw,3.5rem);font-weight:800;line-height:1.03;letter-spacing:-.045em;text-wrap:balance}.spotlight_brand__W19_0{color:var(--client-brand,var(--sp-primary))}.spotlight_heroSub__RUUkS{margin:0;max-width:56ch;color:var(--sp-muted);font-size:1.12rem;line-height:1.65}.spotlight_urlBar__vtQAm{display:flex;align-items:center;gap:.8rem;width:min(100%,31rem);padding:.5rem .5rem .5rem .55rem;border:1px solid #e3dbff;border-radius:18px;background:#ffffff;box-shadow:0 14px 34px -16px rgba(91,53,230,.35)}.spotlight_urlBar__vtQAm>img{flex:none;width:2.4rem;height:2.4rem;border-radius:11px}.spotlight_urlBarText__xnWPM{display:grid;grid-gap:.05rem;gap:.05rem;min-width:0;flex:1 1}.spotlight_urlBarText__xnWPM span{color:var(--sp-muted);font-size:.68rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.spotlight_urlBarText__xnWPM code{overflow:hidden;color:var(--sp-ink);font-family:var(--sp-mono);font-size:.95rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.spotlight_urlBarCopy__pq2Ge{flex:none;padding:.65rem 1rem;border-radius:12px;background:var(--sp-primary);color:#ffffff;box-shadow:0 6px 16px -6px rgba(133,72,255,.7)}.spotlight_urlBarCopy__pq2Ge:hover{background:var(--sp-deep)}.spotlight_urlBarCopy__pq2Ge[data-copied=true]{background:var(--sp-ok-bright);color:#ffffff}.spotlight_heroActions__OKoQe{display:flex;flex-wrap:wrap;gap:.75rem}.spotlight_trust__0laNF{display:flex;flex-wrap:wrap;gap:.55rem 1.3rem;margin:0;padding:0;list-style:none}.spotlight_trust__0laNF li{display:inline-flex;align-items:center;gap:.4rem;color:var(--sp-ink-2);font-size:.9rem;font-weight:650}.spotlight_trust__0laNF svg{color:var(--sp-ok-bright)}.spotlight_heroVisual__MeA7Z{min-width:0}.spotlight_stage__LRxU1{position:relative;width:100%;max-width:640px;margin-inline:auto;aspect-ratio:560/480;overflow:hidden;border:1px solid rgba(133,72,255,.35);border-radius:28px;background-color:var(--sp-stage);background-image:radial-gradient(rgba(255,255,255,.075) 1px,transparent 1.25px);background-size:18px 18px;box-shadow:0 40px 90px -30px rgba(91,53,230,.55),inset 0 1px 0 rgba(255,255,255,.08);container-type:inline-size;isolation:isolate}.spotlight_stageGlow__hKMB7{position:absolute;left:50.4%;top:47.5%;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(133,72,255,.55),rgba(133,72,255,0));transform:translate(-50%,-50%);animation:spotlight_spBreathe__Ik6wN 7s ease-in-out infinite;pointer-events:none;z-index:-1}.spotlight_stageSvg__hzBoP{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.spotlight_stageLine___ayyX{fill:none;stroke:rgba(255,255,255,.16);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:1;animation:spotlight_spDraw__Seoec .9s var(--sp-ease) both;transition:stroke .4s ease,stroke-width .4s ease}.spotlight_stageLine___ayyX[data-active=true]{stroke:url(#spotlight-live);stroke-width:2.25}.spotlight_stageStub___mHbm{stroke:rgba(255,255,255,.18);stroke-width:1.25;stroke-dasharray:3 4}.spotlight_stageRing__fXygs{fill:none;stroke:rgba(234,102,255,.6);stroke-width:1.4}.spotlight_packet__Fb7Tf{fill:#ffffff}.spotlight_packet__Fb7Tf[data-tone=reply]{fill:#6ee7b7}.spotlight_packetGlow__yqlNC{fill:var(--sp-pink)}.spotlight_packetGlow__yqlNC[data-tone=reply]{fill:var(--sp-ok-bright)}.spotlight_stageLabel__YR9Sa{position:absolute;transform:translateX(-50%);color:rgba(255,255,255,.5);font-size:clamp(9px,1.9cqw,11px);font-weight:750;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.spotlight_stageClient__knxd7,.spotlight_stageHub__5qIbD,.spotlight_stageTool__mR7fe{position:absolute;display:grid;place-items:center;border-radius:26%;background:#ffffff;transition:transform .45s var(--sp-ease),box-shadow .45s var(--sp-ease)}.spotlight_stageTool__mR7fe{box-shadow:0 6px 18px rgba(0,0,0,.35)}.spotlight_stageTool__mR7fe img{width:58%;height:58%;object-fit:contain}.spotlight_stageTool__mR7fe[data-current=true]{box-shadow:0 0 0 2px rgba(234,102,255,.55),0 6px 18px rgba(0,0,0,.35)}.spotlight_stageTool__mR7fe[data-active=true]{transform:scale(1.12);box-shadow:0 0 0 2px #ea66ff,0 0 26px rgba(234,102,255,.65)}.spotlight_stageHub__5qIbD{overflow:hidden;border-radius:28%;box-shadow:0 0 0 1px rgba(255,255,255,.14),0 18px 50px rgba(133,72,255,.6)}.spotlight_stageHub__5qIbD img{width:100%;height:100%;object-fit:cover}.spotlight_stageHubUrl__Uolmn{position:absolute;padding:.3em .75em;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.06);color:#e9ddff;font-family:var(--sp-mono);font-size:clamp(9px,2.1cqw,12px);transform:translate(-50%,-50%);white-space:nowrap}.spotlight_stageClient__knxd7{box-shadow:0 10px 30px rgba(0,0,0,.4)}.spotlight_stageClient__knxd7 img{width:56%;height:56%;object-fit:contain}.spotlight_stageClient__knxd7[data-tile=true]{border-radius:23%;overflow:hidden;background:#000000}.spotlight_stageClient__knxd7[data-tile=true] img{width:100%;height:100%}.spotlight_stageClient__knxd7[data-live=true]{box-shadow:0 0 0 2px rgba(234,102,255,.8),0 0 34px rgba(234,102,255,.55)}.spotlight_stageChip__KSZk9{position:absolute;padding:.32em .85em;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.08);color:#ffffff;font-size:clamp(9.5px,2cqw,11.5px);font-weight:650;transform:translate(-50%,-50%);white-space:nowrap}.spotlight_stageLog__4tWaS{position:absolute;display:grid;grid-gap:.4em;gap:.4em;padding:.75em .9em;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(8,4,22,.66);color:rgba(255,255,255,.6);font-family:var(--sp-mono);font-size:clamp(8.5px,1.95cqw,11.5px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.spotlight_stageLog__4tWaS p{display:flex;align-items:center;gap:.55em;min-width:0;margin:0;overflow:hidden;white-space:nowrap}.spotlight_stageLog__4tWaS p>span{flex:none;width:1ch;color:rgba(255,255,255,.4)}.spotlight_stageLog__4tWaS p[data-tone=call]{color:#ffffff}.spotlight_stageLog__4tWaS p[data-tone=call]>span{color:var(--sp-pink)}.spotlight_stageLog__4tWaS p[data-tone=ok],.spotlight_stageLog__4tWaS p[data-tone=ok]>span{color:#6ee7b7}.spotlight_stageLog__4tWaS em{margin-left:auto;padding:.05em .55em;border-radius:999px;background:rgba(16,185,129,.16);color:#6ee7b7;font-size:.85em;font-style:normal}.spotlight_stats__HBe8X{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-block:1px solid var(--sp-line)}.spotlight_stats__HBe8X>div{display:grid;grid-gap:.25rem;gap:.25rem;padding:1.5rem 1rem;text-align:center}.spotlight_stats__HBe8X>div+div{border-left:1px solid var(--sp-line)}.spotlight_stats__HBe8X dt{order:2;color:var(--sp-muted);font-size:.88rem;font-weight:600}.spotlight_stats__HBe8X dd{order:1;margin:0;color:var(--sp-ink);font-size:clamp(1.7rem,3vw,2.3rem);font-weight:800;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.site-main section.spotlight_tint__gsX5_{background-color:var(--sp-soft)}.spotlight_page__dnjCZ .section,.spotlight_page__dnjCZ .section-small{content-visibility:visible}.spotlight_sectionHead__4GFNq{margin-bottom:3rem}.spotlight_surfaces__7c0vF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}@media (max-width:1024px){.spotlight_surfaces__7c0vF{grid-template-columns:repeat(2,minmax(0,1fr))}}.spotlight_surface__mDWpK{display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:.75rem;gap:.75rem;padding:1.4rem;border:1px solid var(--sp-line);border-radius:20px;background:#ffffff;transition:transform .3s var(--sp-ease),box-shadow .3s var(--sp-ease),border-color .3s var(--sp-ease)}.spotlight_surface__mDWpK:hover{transform:translateY(-3px);border-color:rgba(133,72,255,.35);box-shadow:0 18px 40px -22px rgba(91,53,230,.45)}.spotlight_surfaceHead__uw0wY{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.spotlight_surfaceHead__uw0wY h3{display:flex;align-items:center;gap:.6rem;margin:0;color:var(--sp-ink);font-size:1.06rem;font-weight:800;line-height:1.3}.spotlight_surfaceHead__uw0wY h3 img{flex:none;width:1.75rem;height:1.75rem;border-radius:7px;object-fit:contain}.spotlight_surfaceWhere__gH_uh{display:inline-flex;align-items:center;gap:.4rem;margin:0;color:var(--sp-muted);font-size:.82rem;font-weight:650}.spotlight_surface__mDWpK>p:not(.spotlight_surfaceWhere__gH_uh){margin:0;color:var(--sp-muted);font-size:.94rem;line-height:1.6}.spotlight_surfaceFoot____Tfe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.85rem;border-top:1px dashed var(--sp-line);font-size:.82rem}.spotlight_surfaceFoot____Tfe span{display:inline-flex;align-items:center;gap:.35rem;color:var(--sp-ink-2);font-weight:650}.spotlight_surfaceFoot____Tfe a{display:inline-flex;align-items:center;gap:.2rem;color:var(--sp-primary);font-weight:750}.spotlight_status__yAGhA{display:inline-flex;flex:none;align-items:center;gap:.35rem;padding:.22rem .6rem;border:1px solid;border-radius:999px;font-size:.72rem;font-weight:750;white-space:nowrap}.spotlight_status__yAGhA:before{content:"";width:.4rem;height:.4rem;border-radius:50%;background:currentColor}.spotlight_status__yAGhA[data-status=supported]{border-color:#a7f3d0;background:#ecfdf5;color:var(--sp-ok)}.spotlight_status__yAGhA[data-status=advanced]{border-color:#fde68a;background:#fffbeb;color:#b45309}.spotlight_status__yAGhA[data-status=not-documented]{border-color:#e2e8f0;background:#f8fafc;color:#475569}.spotlight_status__yAGhA[data-status=not-available]{border-color:#fecdd3;background:#fff1f2;color:#be123c}.spotlight_demo__zKrQH{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr);align-items:start;grid-gap:1.5rem;gap:1.5rem}.spotlight_demoTabs__7_jQo{display:grid;grid-gap:.75rem;gap:.75rem}.spotlight_demoTab__04WNo{position:relative;display:grid;grid-gap:.35rem;gap:.35rem;overflow:hidden;padding:1rem 1.15rem 1.1rem;border:1px solid var(--sp-line);border-radius:18px;background:#ffffff;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease,transform .25s var(--sp-ease)}.spotlight_demoTab__04WNo:hover{transform:translateY(-2px);border-color:rgba(133,72,255,.35)}.spotlight_demoTab__04WNo[data-selected=true]{border-color:var(--sp-primary);box-shadow:0 0 0 3px rgba(133,72,255,.14)}.spotlight_demoTabLabel__Zc_Sv{color:var(--sp-ink);font-size:.95rem;font-weight:800}.spotlight_demoTabPrompt__Nz6Ee{display:-webkit-box;overflow:hidden;color:var(--sp-muted);font-size:.88rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.spotlight_demoTabTimer__rXsZb{position:absolute;left:0;bottom:0;height:3px;width:100%;background:linear-gradient(90deg,var(--sp-primary),var(--sp-pink));transform-origin:left;animation:spotlight_spTimer__GJqRW linear forwards}.spotlight_window__wY95h{--w-bg:#ffffff;--w-ink:var(--sp-ink);--w-text:#334155;--w-muted:#64748b;--w-line:#eceef3;--w-user:var(--sp-tint);--w-call:#fbfaff;--w-call-line:#ebe5ff;--w-code:var(--sp-deep);--w-send:var(--sp-ink);--w-send-ink:#ffffff;display:flex;flex-direction:column;min-height:31rem;overflow:hidden;border:1px solid var(--w-line);border-radius:24px;background:var(--w-bg);color:var(--w-text);box-shadow:0 40px 80px -40px rgba(15,23,42,.45)}.spotlight_window__wY95h[data-theme=dark]{--w-bg:#0e0e12;--w-ink:#f4f4f6;--w-text:#d9d9e0;--w-muted:#8b8b98;--w-line:rgba(255,255,255,0.08);--w-user:#26262e;--w-call:#16161c;--w-call-line:rgba(255,255,255,0.08);--w-code:#c4b5fd;--w-send:#ffffff;--w-send-ink:#0e0e12;border-color:#23232b}.spotlight_windowBar__u5oMn{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.15rem;border-bottom:1px solid var(--w-line)}.spotlight_windowApp__QSCva{display:inline-flex;align-items:center;gap:.6rem;color:var(--w-ink);font-size:.95rem}.spotlight_windowApp__QSCva img{width:1.6rem;height:1.6rem;padding:.2rem;border-radius:8px;background:#ffffff;box-shadow:0 0 0 1px rgba(15,23,42,.08);object-fit:contain}.spotlight_windowConnected__hxa3y{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .65rem;border-radius:999px;background:rgba(16,185,129,.12);color:var(--sp-ok);font-size:.74rem;font-weight:750}.spotlight_window__wY95h[data-theme=dark] .spotlight_windowConnected__hxa3y{color:#34d399}.spotlight_windowConnected__hxa3y span{width:.4rem;height:.4rem;border-radius:50%;background:currentColor}.spotlight_windowBody__9vUlM{display:flex;flex:1 1;flex-direction:column;gap:.85rem;padding:1.35rem 1.25rem 1rem}.spotlight_bubbleUser__E7qqd{align-self:flex-end;max-width:86%;min-height:2.95em;margin:0;padding:.75rem 1rem;border-radius:18px 18px 6px 18px;background:var(--w-user);color:var(--w-ink);font-size:.95rem;line-height:1.5}.spotlight_caret__PsTSw{display:inline-block;width:2px;height:1.05em;margin-left:2px;background:currentColor;vertical-align:-.17em;animation:spotlight_spBlink__0t5Ni 1s steps(2,start) infinite}.spotlight_calls__ut1ZP{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.spotlight_call__XBBAj{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.6rem .75rem;border:1px solid var(--w-call-line);border-radius:13px;background:var(--w-call)}.spotlight_callLogo__x_zSD{display:grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:8px;background:#ffffff;box-shadow:0 0 0 1px rgba(15,23,42,.08)}.spotlight_callLogo__x_zSD img{width:1.15rem;height:1.15rem;object-fit:contain}.spotlight_callText__zeEk7{display:grid;min-width:0}.spotlight_callText__zeEk7 code{overflow:hidden;color:var(--w-code);font-family:var(--sp-mono);font-size:.8rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.spotlight_callText__zeEk7 small{overflow:hidden;color:var(--w-muted);font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.spotlight_callStatus__Vy6_x{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;color:var(--sp-primary)}.spotlight_call__XBBAj[data-done=true] .spotlight_callStatus__Vy6_x{background:var(--sp-ok-bright);color:#ffffff}.spotlight_spin__nIvCf{animation:spotlight_spSpin__xnEtO .9s linear infinite}.spotlight_thinking__E94_W{display:inline-flex;gap:.3rem;margin:0;padding:.3rem 0}.spotlight_thinking__E94_W span{width:.4rem;height:.4rem;border-radius:50%;background:var(--w-muted);animation:spotlight_spBounce__EC7bq 1.1s ease-in-out infinite}.spotlight_thinking__E94_W span:nth-child(2){animation-delay:.15s}.spotlight_thinking__E94_W span:nth-child(3){animation-delay:.3s}.spotlight_answer__iqA8N{display:grid;grid-gap:.75rem;gap:.75rem;font-size:.95rem;line-height:1.6}.spotlight_answer__iqA8N p{margin:0;color:var(--w-ink)}.spotlight_answer__iqA8N ul{display:grid;grid-gap:.3rem;gap:.3rem;margin:0;padding-left:1.1rem}.spotlight_answerTableWrap__2QCn7{overflow-x:auto;border:1px solid var(--w-line);border-radius:13px}.spotlight_answerTable__TEsy6{width:100%;border-collapse:collapse;font-size:.86rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spotlight_answerTable__TEsy6 td,.spotlight_answerTable__TEsy6 th{padding:.5rem .75rem;border-bottom:1px solid var(--w-line);text-align:right;white-space:nowrap}.spotlight_answerTable__TEsy6 tr>:first-child{text-align:left}.spotlight_answerTable__TEsy6 thead th{color:var(--w-muted);font-size:.7rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.spotlight_answerTable__TEsy6 tbody th{color:var(--w-ink);font-weight:650}.spotlight_answerTable__TEsy6 tbody tr:last-child>*{border-bottom:0}.spotlight_composer__1bRg9{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.25rem 1.1rem 1.1rem;padding:.6rem .6rem .6rem 1rem;border:1px solid var(--w-line);border-radius:16px;color:var(--w-muted);font-size:.9rem}.spotlight_composerSend__uhddS{display:grid;place-items:center;width:1.95rem;height:1.95rem;border-radius:50%;background:var(--w-send);color:var(--w-send-ink)}.spotlight_demoNote__sRwN_{grid-column:1/-1;margin:.25rem 0 0;color:var(--sp-muted);font-size:.85rem;text-align:center}.spotlight_setup__JAFB1{display:grid;justify-items:center}.spotlight_setupTabs__llwXO{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.25rem;margin-bottom:2.25rem;padding:.35rem;border:1px solid var(--sp-line);border-radius:999px;background:var(--sp-soft)}.spotlight_setupTab__EJq9B{position:relative;padding:.65rem 1.25rem;border:0;border-radius:999px;background:transparent;color:var(--sp-muted);font:inherit;font-size:.92rem;font-weight:750;cursor:pointer;transition:color .2s ease}.spotlight_setupTab__EJq9B[data-selected=true]{color:#ffffff}.spotlight_setupTabPill__GGfP6{position:absolute;inset:0;border-radius:999px;background:var(--sp-primary);box-shadow:0 6px 16px -6px rgba(133,72,255,.75);animation:spotlight_spPill__Glh_Z .32s var(--sp-ease) both}@keyframes spotlight_spPill__Glh_Z{0%{opacity:0;transform:scale(.86)}}.spotlight_setupTabText__aPIDy{position:relative}.spotlight_setupPanel__zYg3t{width:min(100%,52rem)}.spotlight_setupPanel__zYg3t[hidden]{display:none}.spotlight_setupIntro__NOPlz{max-width:62ch;margin:0 auto 2rem;color:var(--sp-muted);font-size:1.02rem;line-height:1.65;text-align:center}.spotlight_steps__ij269{display:grid;margin:0;padding:0;list-style:none}.spotlight_step__deTAe{position:relative;display:grid;grid-template-columns:2.6rem minmax(0,1fr);grid-gap:1.15rem;gap:1.15rem;padding-bottom:1.75rem}.spotlight_step__deTAe:before{content:"";position:absolute;left:calc(1.3rem - 1px);top:2.9rem;bottom:.3rem;width:2px;border-radius:2px;background:linear-gradient(var(--sp-primary),rgba(133,72,255,.08));opacity:.4}.spotlight_step__deTAe:last-child:before{display:none}.spotlight_stepNumber__ZN_mv{display:grid;place-items:center;width:2.6rem;height:2.6rem;border:1px solid rgba(133,72,255,.28);border-radius:50%;background:var(--sp-tint);color:var(--sp-deep);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spotlight_stepBody__pXyBm{min-width:0}.spotlight_stepBody__pXyBm h3{margin:.45rem 0 .35rem;color:var(--sp-ink);font-size:1.08rem;font-weight:800}.spotlight_stepBody__pXyBm p{margin:0;color:var(--sp-muted);line-height:1.65}.spotlight_code__jtgUc{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label copy" "code copy";align-items:center;grid-gap:.2rem .9rem;gap:.2rem .9rem;margin-top:.85rem;padding:.75rem .75rem .8rem 1.05rem;border-radius:14px;background:var(--sp-stage);box-shadow:inset 0 0 0 1px rgba(133,72,255,.3)}.spotlight_codeLabel__JaKuP{grid-area:label;color:rgba(255,255,255,.5);font-size:.66rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.spotlight_code__jtgUc code{grid-area:code;color:#f5f3ff;font-family:var(--sp-mono);font-size:.88rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.spotlight_codeCopy__kFkL5{grid-area:copy;width:2.4rem;height:2.4rem;justify-content:center;background:rgba(255,255,255,.1);color:#ffffff}.spotlight_codeCopy__kFkL5:hover{background:rgba(255,255,255,.2)}.spotlight_codeCopy__kFkL5[data-copied=true]{background:var(--sp-ok-bright);color:#ffffff}.spotlight_setupSourceRow__dhwuc{margin:0;padding-left:3.75rem;font-size:.88rem}.spotlight_setupSource__LPR_z{color:var(--sp-primary);font-weight:750}.spotlight_setupSource__LPR_z svg{margin-left:.25rem;vertical-align:-.15em}.spotlight_setupSource__LPR_z:hover{text-decoration:underline}.spotlight_prompts__c8Oks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.spotlight_promptGroup__9G2LB{padding:1.25rem;border:1px solid var(--sp-line);border-radius:20px}.spotlight_promptGroup__9G2LB h3{margin:0 0 .85rem;color:var(--sp-deep);font-size:.76rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.spotlight_promptGroup__9G2LB ul{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.spotlight_prompt__pvkz7{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;width:100%;padding:.75rem .85rem;border:1px solid #eceaf3;border-radius:13px;background:#fbfbfd;color:var(--sp-ink-2);font:inherit;font-size:.92rem;line-height:1.45;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s var(--sp-ease)}.spotlight_prompt__pvkz7:hover{transform:translateY(-1px);border-color:rgba(133,72,255,.4);background:var(--sp-tint)}.spotlight_promptIcon__H08F2{flex:none;margin-top:.15rem;color:#94a3b8}.spotlight_prompt__pvkz7[data-copied=true]{border-color:#a7f3d0;background:#ecfdf5}.spotlight_prompt__pvkz7[data-copied=true] .spotlight_promptIcon__H08F2{color:var(--sp-ok-bright)}.spotlight_safety__vSLUb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.spotlight_safety__vSLUb>div{display:grid;align-content:start;grid-gap:.6rem;gap:.6rem;padding:1.4rem;border:1px solid var(--sp-line);border-radius:20px;background:#ffffff}.spotlight_safetyIcon__m3A43{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:13px;background:var(--sp-tint);color:var(--sp-primary)}.spotlight_safety__vSLUb h3{margin:.3rem 0 0;color:var(--sp-ink);font-size:1.02rem;font-weight:800}.spotlight_safety__vSLUb p{margin:0;color:var(--sp-muted);font-size:.94rem;line-height:1.6}.spotlight_caveats__gnNPw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:0;padding:0;list-style:none}.spotlight_caveats__gnNPw li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.9rem;gap:.9rem;padding:1.15rem 1.25rem;border:1px solid #f3e3bd;border-radius:18px;background:#fffcf3}.spotlight_caveats__gnNPw svg{margin-top:.15rem;color:#d97706}.spotlight_caveats__gnNPw h3{margin:0 0 .3rem;color:var(--sp-ink);font-size:.98rem;font-weight:800}.spotlight_caveats__gnNPw p{margin:0;color:var(--sp-muted);font-size:.93rem;line-height:1.6}.spotlight_refs__NS8Dv{display:grid;grid-gap:.6rem;gap:.6rem;max-width:58rem;margin:0 auto;padding:0;list-style:none}.spotlight_ref__VFoeh{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.3rem 1rem;gap:.3rem 1rem;padding:1rem 1.2rem;border:1px solid var(--sp-line);border-radius:16px;background:#ffffff;transition:border-color .2s ease,box-shadow .2s ease}.spotlight_ref__VFoeh:hover{border-color:rgba(133,72,255,.4);box-shadow:0 12px 28px -20px rgba(91,53,230,.5)}.spotlight_refTitle___DeUG{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;color:var(--sp-ink);font-weight:800}.spotlight_refTitle___DeUG span{color:var(--sp-muted);font-size:.86rem;font-weight:650}.spotlight_refBadge__uTeFh{align-self:start;padding:.2rem .6rem;border:1px solid;border-radius:999px;font-size:.7rem;font-weight:750;white-space:nowrap}.spotlight_refBadge__uTeFh[data-official=true]{border-color:#a7f3d0;background:#ecfdf5;color:var(--sp-ok)}.spotlight_refBadge__uTeFh[data-official=false]{border-color:#e2e8f0;background:#f8fafc;color:#475569}.spotlight_ref__VFoeh p{grid-column:1/-1;margin:0;color:var(--sp-muted);font-size:.9rem;line-height:1.55}.spotlight_refUrl__F_ewz{grid-column:1/-1;display:flex;align-items:center;gap:.25rem;min-width:0;color:var(--sp-primary);font-family:var(--sp-mono);font-size:.78rem}.spotlight_refUrl__F_ewz span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spotlight_refUrl__F_ewz svg{flex:none}.spotlight_verified__p_Nxx{display:flex;align-items:center;justify-content:center;gap:.45rem;margin:1.5rem 0 0;color:var(--sp-muted);font-size:.86rem}.spotlight_related__WgmeU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-bottom:4rem}.spotlight_relatedCard__7UO_4{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.9rem;gap:.9rem;padding:1.1rem 1.2rem;border:1px solid var(--sp-line);border-radius:18px;background:#ffffff;color:inherit;transition:transform .25s var(--sp-ease),border-color .25s ease,box-shadow .25s ease}.spotlight_relatedCard__7UO_4:hover{transform:translateY(-2px);border-color:rgba(133,72,255,.4);box-shadow:0 16px 34px -22px rgba(91,53,230,.5)}.spotlight_relatedCard__7UO_4 img{width:2.6rem;height:2.6rem;padding:.45rem;border:1px solid var(--sp-line);border-radius:12px;background:#ffffff;object-fit:contain}.spotlight_relatedCard__7UO_4 strong{display:block;color:var(--sp-ink);font-size:.98rem}.spotlight_relatedCard__7UO_4 small{display:block;color:var(--sp-muted);font-size:.84rem;line-height:1.45}.spotlight_relatedCard__7UO_4 svg{color:var(--sp-primary)}.spotlight_faqWrap__aCgLi{max-width:52rem;margin:0 auto}.spotlight_agentCardTop__6zwCl img[data-tile=true],.spotlight_relatedCard__7UO_4 img[data-tile=true],.spotlight_windowApp__QSCva img[data-tile=true]{padding:0;border:0;background:transparent;box-shadow:none}.spotlight_agentCards__tUDre{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.spotlight_agentCards__tUDre>div{display:grid}.spotlight_agentCard__iRL1a{position:relative;display:grid;align-content:start;grid-gap:.7rem;gap:.7rem;padding:1.5rem;border:1px solid #e7e5ef;border-radius:22px;background:#ffffff;color:inherit;isolation:isolate;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .35s ease}.spotlight_agentCard__iRL1a:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(120% 80% at 50% 120%,rgba(133,72,255,.12),rgba(133,72,255,0));opacity:0;transition:opacity .35s ease}.spotlight_agentCard__iRL1a:hover{transform:translateY(-4px);border-color:rgba(133,72,255,.4);box-shadow:0 26px 50px -30px rgba(91,53,230,.55)}.spotlight_agentCard__iRL1a:hover:after{opacity:1}.spotlight_agentCardTop__6zwCl{display:flex;align-items:center;justify-content:space-between}.spotlight_agentCardTop__6zwCl img{width:3rem;height:3rem;padding:.55rem;border:1px solid #e7e5ef;border-radius:14px;background:#ffffff;object-fit:contain}.spotlight_agentCardVendor__qJnuU{padding:.22rem .6rem;border-radius:999px;background:#f3efff;color:#5b35e6;font-size:.72rem;font-weight:750}.spotlight_agentCard__iRL1a strong{color:#0f172a;font-size:1.12rem;font-weight:800;line-height:1.3}.spotlight_agentCardText__5DpLm{color:#475569;font-size:.94rem;line-height:1.6}.spotlight_agentCardWays__rbhrQ{display:flex;flex-wrap:wrap;gap:.4rem}.spotlight_agentCardWays__rbhrQ span{padding:.2rem .6rem;border:1px solid #e7e5ef;border-radius:999px;color:#22104d;font-size:.76rem;font-weight:650}.spotlight_agentCardCta__dasSf{display:inline-flex;align-items:center;gap:.35rem;margin-top:.3rem;color:var(--primary,#8548ff);font-size:.9rem;font-weight:750}.spotlight_agentCard__iRL1a:hover .spotlight_agentCardCta__dasSf svg{transform:translateX(3px)}.spotlight_agentCardCta__dasSf svg{transition:transform .25s ease}@media (max-width:900px){.spotlight_agentCards__tUDre{grid-template-columns:minmax(0,1fr)}}@keyframes spotlight_spDraw__Seoec{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes spotlight_spRise__xIqAD{0%{opacity:0;transform:translateY(16px)}}@keyframes spotlight_spPing__FapBw{0%{transform:scale(.6);opacity:.7}80%,to{transform:scale(1.6);opacity:0}}@keyframes spotlight_spBreathe__Ik6wN{0%,to{opacity:.75;transform:translate(-50%,-50%) scale(.95)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@keyframes spotlight_spBlink__0t5Ni{to{visibility:hidden}}@keyframes spotlight_spSpin__xnEtO{to{transform:rotate(1turn)}}@keyframes spotlight_spBounce__EC7bq{0%,80%,to{transform:translateY(0);opacity:.45}40%{transform:translateY(-4px);opacity:1}}@keyframes spotlight_spTimer__GJqRW{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.spotlight_caret__PsTSw,.spotlight_demoTabTimer__rXsZb,.spotlight_eyebrowDot__KwEVo:after,.spotlight_rise__7JeK6,.spotlight_setupTabPill__GGfP6,.spotlight_spin__nIvCf,.spotlight_stageGlow__hKMB7,.spotlight_stageLine___ayyX,.spotlight_thinking__E94_W span{animation:none}.spotlight_demoTab__04WNo,.spotlight_prompt__pvkz7,.spotlight_relatedCard__7UO_4,.spotlight_stageClient__knxd7,.spotlight_stageTool__mR7fe,.spotlight_surface__mDWpK{transition:none}}@media (max-width:1100px){.spotlight_prompts__c8Oks,.spotlight_safety__vSLUb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.spotlight_heroGrid__HOEVy,.spotlight_related__WgmeU{grid-template-columns:minmax(0,1fr)}}@media (max-width:1024px){.spotlight_demo__zKrQH{grid-template-columns:minmax(0,1fr)}.spotlight_demoTabs__7_jQo{display:flex;gap:.75rem;padding:.2rem .2rem .5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:.2rem;scrollbar-width:none}.spotlight_demoTab__04WNo{flex:0 0 min(78%,18rem);scroll-snap-align:start}}@media (max-width:720px){.spotlight_hero__i7L5d{padding:10rem 0 2.75rem}.spotlight_stats__HBe8X{grid-template-columns:repeat(2,minmax(0,1fr))}.spotlight_stats__HBe8X>div:nth-child(3){border-left:0}.spotlight_stats__HBe8X>div:nth-child(n+3){border-top:1px solid var(--sp-line)}.spotlight_caveats__gnNPw,.spotlight_prompts__c8Oks,.spotlight_safety__vSLUb{grid-template-columns:minmax(0,1fr)}.spotlight_eyebrowSep__8Zy_i{display:none}.spotlight_eyebrow__OHxqx{border-radius:16px}.spotlight_setupTabs__llwXO{border-radius:22px}.spotlight_setupSourceRow__dhwuc{padding-left:0}.spotlight_step__deTAe{grid-template-columns:2.2rem minmax(0,1fr);gap:.9rem}.spotlight_stepNumber__ZN_mv{width:2.2rem;height:2.2rem}.spotlight_step__deTAe:before{left:calc(1.1rem - 1px);top:2.5rem}.spotlight_window__wY95h{min-height:0}.spotlight_urlBar__vtQAm .spotlight_copyText__0eVGo{display:none}.spotlight_urlBarText__xnWPM code{font-size:.86rem}}.spotlight_answer__iqA8N,.spotlight_caveats__gnNPw p,.spotlight_faqWrap__aCgLi,.spotlight_ref__VFoeh p,.spotlight_stepBody__pXyBm p,.spotlight_surface__mDWpK p{overflow-wrap:anywhere}.spotlight_page__dnjCZ h2,.spotlight_sectionHead__4GFNq h2{text-wrap:balance}.spotlight_surfaces__7c0vF{grid-template-columns:repeat(6,minmax(0,1fr))}.spotlight_surfaces__7c0vF>*{grid-column:span 2}.spotlight_surfaces__7c0vF>:nth-child(4):nth-last-child(2),.spotlight_surfaces__7c0vF>:nth-child(5):last-child{grid-column:span 3}.spotlight_caveats__gnNPw li:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:1024px){.spotlight_surfaces__7c0vF{grid-template-columns:repeat(2,minmax(0,1fr))}.spotlight_surfaces__7c0vF>*,.spotlight_surfaces__7c0vF>:nth-child(4):nth-last-child(2),.spotlight_surfaces__7c0vF>:nth-child(5):last-child{grid-column:auto}.spotlight_surfaces__7c0vF>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:640px){.spotlight_surfaces__7c0vF{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.spotlight_caveats__gnNPw li:last-child:nth-child(odd){grid-column:auto}}.spotlight_stageWrap__QW4Cj{position:relative;max-width:640px;margin-inline:auto}.spotlight_stagePause__nvqb7{position:absolute;right:.9rem;bottom:.9rem;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(8,4,22,.72);color:rgba(255,255,255,.86);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer}.spotlight_stagePause__nvqb7:focus-visible,.spotlight_stagePause__nvqb7:hover{color:#ffffff;border-color:rgba(234,102,255,.6)}.spotlight_stagePause__nvqb7[hidden]{display:none}.spotlight_windowTools__eZxCO{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem}.spotlight_windowPause__uu9eo{display:inline-flex;align-items:center;gap:.3rem;padding:.26rem .6rem;border:1px solid var(--w-line);border-radius:999px;background:transparent;color:var(--w-muted);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer}.spotlight_window__wY95h[data-theme=dark] .spotlight_windowPause__uu9eo{color:#b8b8c4}.spotlight_windowPause__uu9eo:focus-visible,.spotlight_windowPause__uu9eo:hover{color:var(--w-ink)}.spotlight_exchangeStack__p5ZHa{display:grid}.spotlight_exchangeStack__p5ZHa>*{grid-area:1/1;display:flex;flex-direction:column;gap:.85rem;min-width:0}.spotlight_exchangeSizer__OAUpc{visibility:hidden}@media (prefers-reduced-motion:reduce){.spotlight_agentCards__tUDre .js-reveal,.spotlight_page__dnjCZ .js-reveal,.spotlight_page__dnjCZ .section-head{opacity:1!important;transform:none!important}}.spotlight_sectionHead__4GFNq p,.spotlight_setupIntro__NOPlz{text-wrap:pretty}