/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-slate-600:oklch(44.6% .043 257.281);--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--font-weight-medium:500;--font-weight-semibold:600;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mb-2{margin-bottom:calc(var(--spacing)*2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing)*2)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-indigo-600{color:var(--color-indigo-600)}.text-slate-600{color:var(--color-slate-600)}.uppercase{text-transform:uppercase}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:text-indigo-500:hover{color:var(--color-indigo-500)}}.nextra-sidebar-container a:hover,.nextra-sidebar-container li>a:hover,aside a:hover,nav[aria-label=Sidebar] a:hover{background:0 0!important;border-left:none!important;margin-left:0!important;padding-left:1.75rem!important;box-shadow:inset 3px 0 #06b6d4!important}.nextra-sidebar-container a[aria-current=page],.nextra-sidebar-container a[aria-current=page][class*=bg-primary-],.nextra-sidebar-container a[data-active=true],.nextra-sidebar-container a[data-active=true][class*=bg-primary-],[data-active-item],aside a[aria-current=page][class*=bg-primary-],aside a[data-active=true][class*=bg-primary-]{color:#fff!important;background:0 0!important;border-left:none!important;margin-left:0!important;padding-left:1.75rem!important;font-weight:600!important;box-shadow:inset 3px 0 #06b6d4!important}}:root{--ds-background-100:#0a0a0a;--ds-background-200:#000;--ds-gray-1000:#ededed;--ds-gray-900:#e0e0e0;--ds-gray-600:#a1a1a1;--ds-gray-alpha-400:#ffffff24;--ds-gray-alpha-200:#ffffff14;--nextra-primary-hue:212deg;--nextra-primary-saturation:100%;--nextra-navbar-height:64px;--nextra-bg:var(--ds-background-100)}body,html{-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif;background-color:var(--ds-background-100)!important;color:var(--ds-gray-1000)!important}.nextra-search,[class*=search],header .nextra-search,nav .nextra-search{min-width:300px!important;max-width:350px!important}.nextra-search input[type=search],header input[type=search],nav input[type=search]{color:var(--ds-gray-1000);background-color:#ffffff0d!important;border:1px solid #ffffff1a!important;width:100%!important;min-width:280px!important}.nextra-search kbd,[class*=search] kbd,button:has(kbd),input[type=search]~kbd{color:#e0e0e0!important;background-color:#ffffff1f!important;border:1px solid #ffffff40!important;border-radius:5px!important;padding:.25rem .5rem!important;font-size:11px!important;font-weight:500!important}.nextra-footer,[role=contentinfo],footer{letter-spacing:.02em;margin-top:20px;background-color:var(--ds-background-100)!important;color:#888!important;text-align:center!important;border-top:1px solid #ffffff0d!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;width:100vw!important;max-width:100vw!important;margin:0!important;padding:2rem 0!important;font-size:13px!important;display:flex!important;position:relative!important;left:50%!important;transform:translate(-50%)!important}.nextra-footer strong,footer strong{color:#ededed!important;font-weight:500!important}header,nav{z-index:100;position:fixed;top:0;left:0;right:0;border-bottom:1px solid var(--ds-gray-alpha-200)!important;background-color:#0a0a0a!important}.nextra-nav-container,.nextra-navbar,nav.nextra-nav-container{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:1000!important;background-color:#0a0a0a!important;border-bottom:none!important;width:100vw!important;max-width:100vw!important;height:64px!important;margin:0!important;padding:0 1.5rem!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.nextra-nav-container>div,nav.nextra-nav-container>div{flex-direction:row!important;align-items:center!important;width:100%!important;max-width:none!important;height:64px!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.nextra-nav-container>div>a:first-child,nav.nextra-nav-container>div>a:first-child{flex-shrink:0!important;order:1!important;align-items:center!important;margin-right:2rem!important;padding:0!important;display:flex!important}.navbar-center-buttons{z-index:5;justify-content:center!important;align-items:center!important;gap:2rem!important;height:100%!important;margin:0!important;padding:0!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important}.nextra-search{z-index:20!important;pointer-events:auto!important;flex-shrink:0!important;order:3!important;align-self:center!important;min-width:280px!important;max-width:320px!important;margin-left:auto!important}.nextra-search input{cursor:text!important}.nextra-search input,.nextra-search kbd{pointer-events:auto!important}.navbar-button,.navbar-center-buttons .nav-link{pointer-events:auto;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:16px;font-weight:500;line-height:1;transition:opacity .2s;display:flex;color:#fff!important;text-decoration:none!important}.navbar-button:hover,.navbar-center-buttons .nav-link:hover{opacity:.7;text-decoration:none!important}.navbar-center-buttons{flex-direction:row!important;display:flex!important}@media (max-width:768px){.navbar-center-buttons{display:none}}[role=navigation],body>header,body>nav,header,nav{background:#0a0a0a!important;box-shadow:0 2px 8px #0006!important}.nextra-sidebar .nextra-search,.nextra-sidebar-container .nextra-search,.nextra-sidebar-container div[class*=search],.nextra-sidebar-container input[placeholder*=Search],.nextra-sidebar-container input[placeholder*=search],.nextra-sidebar-container input[type=search],aside .nextra-search,aside div[class*=search],aside input[placeholder*=Search],aside input[placeholder*=search],aside input[type=search],nav[aria-label=Sidebar] .nextra-search,nav[aria-label=Sidebar] input{visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;display:none!important;overflow:hidden!important}.nextra-sidebar-container,aside,aside.nextra-mobile-nav,nav[aria-label=Sidebar]{background-color:var(--ds-background-100)!important;border-right:1px solid var(--ds-gray-alpha-200)!important;visibility:visible!important;padding-top:.5rem!important;padding-left:1.5rem!important;display:block!important}@media (min-width:1024px){.nextra-sidebar-container,aside.nextra-mobile-nav,aside:not(.nextra-toc),nav[aria-label=Sidebar]{z-index:10!important;-ms-overflow-style:none!important;width:250px!important;height:calc(100vh - 64px)!important;padding-top:.25rem!important;display:flex!important;position:fixed!important;top:64px!important;left:0!important;overflow-y:auto!important;transform:translate(0)!important}aside.nextra-mobile-nav::-webkit-scrollbar,aside::-webkit-scrollbar{display:none!important}.nextra-sidebar-container::-webkit-scrollbar,nav[aria-label=Sidebar]::-webkit-scrollbar{display:none!important}.nextra-sidebar-container *,aside *,nav[aria-label=Sidebar] *{scrollbar-width:none!important;-ms-overflow-style:none!important}.nextra-sidebar-container ::-webkit-scrollbar,aside ::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}nav[aria-label=Sidebar] ::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}}.nextra-sidebar-container>div,.nextra-sidebar-container>nav,aside>div,aside>nav{margin-top:0!important;padding-top:0!important}.nextra-sidebar-container a{padding-top:1px;padding-bottom:1px;font-size:14px;transition:color .15s;color:var(--ds-gray-900)!important}.nextra-sidebar-container a:hover{color:#fff!important;background:0 0!important;border-left:2px solid #06b6d4!important}.nextra-sidebar a:hover,.nextra-sidebar-container a:hover,.x\:dark\:hover\:bg-primary-100\/5:hover,.x\:hover\:bg-gray-100:hover,[class*=sidebar] a:hover,aside a:hover,aside a[class*=hover\:]:hover,nav[aria-label=Sidebar] a:hover{background:0 0!important}[class*=hover\:bg]:hover,[class*=x\:hover]:hover{background-color:#0000!important}.nextra-sidebar-container a[aria-current=page],.nextra-sidebar-container a[data-active=true]{color:var(--ds-gray-1000);font-weight:500}.nextra-sidebar-container .nx-font-semibold,.nextra-sidebar-container [data-headlessui-state],.nextra-sidebar-container button,.nextra-sidebar-container h4{text-transform:uppercase;letter-spacing:.04em;margin-top:.25rem;margin-bottom:.25rem;color:#fff!important;font-size:13px!important;font-weight:700!important}@media (min-width:1024px){.nextra-body,.nextra-body>div,.nextra-content,[role=main],article,div[class*=nextra] main,main{width:100%!important;max-width:100%!important;margin-top:0!important;margin-left:0!important;margin-right:0!important;padding:0!important}.neo-page-content{z-index:1;display:block;position:relative;max-width:calc(100vw - 680px)!important;margin-top:4rem!important;margin-left:340px!important;margin-right:340px!important;padding-top:2rem!important;padding-left:2.5rem!important;padding-right:2.5rem!important}body:not(:has(.neo-page-content)) [role=main],body:not(:has(.neo-page-content)) main{margin-left:340px!important;margin-right:340px!important}body>blockquote,body>div:not([id]):not([class*=nextra-nav]):not([class*=banner]):not([class*=nextra-toc]):not([class*=sidebar]),body>h1,body>h2,body>h3,body>h4,body>hr,body>ol,body>p,body>pre,body>ul{width:100%!important;max-width:calc(100vw - 560px)!important;margin-left:280px!important;margin-right:280px!important;padding-left:3rem!important;padding-right:3rem!important}body>h1:first-of-type{margin-top:calc(64px + 2rem)!important}}h1{letter-spacing:-.02em;margin-bottom:1rem;font-size:2.5rem;font-weight:700}h1,h2{color:var(--ds-gray-1000)}h2{letter-spacing:-.015em;margin-top:1.75rem;margin-bottom:.75rem;font-size:1.75rem;border-bottom:none!important}h2,h3{font-weight:600}h3{color:var(--ds-gray-900);margin-top:1.25rem;margin-bottom:.5rem;font-size:1.25rem}li,p{color:#d4d4d4;font-size:16px;line-height:1.7;margin-top:.125rem!important}main ol,main ul{list-style-position:outside;margin-top:.75rem!important;margin-bottom:.75rem!important;padding-left:1.5rem!important}main li{margin-bottom:.25rem!important}main ol li ol,main ol li ul,main ul li ol,main ul li ul{margin-top:.25rem!important;margin-bottom:.25rem!important;margin-left:.5rem!important}pre{border:1px solid var(--ds-gray-alpha-200);border-radius:8px;background-color:#000!important}.card,.task-card,a.nextra-card{border-radius:8px;transition:all .2s;background:0 0!important;border:1px solid #ffffff1a!important;padding:1.25rem 1.5rem!important}.card:hover,.task-card:hover,a.nextra-card:hover{background:#ffffff08!important;border-color:#ffffff4d!important}.card div,.task-card div,a.nextra-card div{color:var(--ds-gray-900)!important}.card strong,.task-card strong,a.nextra-card strong{color:var(--ds-gray-1000)!important;font-weight:600!important}.card svg,.task-card svg,a.nextra-card svg{color:var(--ds-gray-600)!important}.card:hover svg,.task-card:hover svg,a.nextra-card:hover svg{color:#fff!important}.nextra-toc,aside.nextra-toc{visibility:visible!important;z-index:50!important;background-color:#0a0a0a!important;border-left:1px solid #ffffff14!important;width:280px!important;height:calc(100vh - 64px)!important;padding:1.5rem 1rem!important;display:block!important;position:fixed!important;top:64px!important;left:auto!important;right:0!important;overflow-y:auto!important}.nextra-toc ul{display:block!important}.nextra-toc *,.nextra-toc a,.nextra-toc li,.nextra-toc nav,.nextra-toc p,.nextra-toc ul,aside.nextra-toc *{width:auto!important;max-width:none!important;position:static!important;left:auto!important;right:auto!important}.nextra-toc>div{margin-bottom:1rem}.nextra-toc .toc-title,.nextra-toc nav>p,.nextra-toc>p{color:var(--ds-gray-1000)!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin-bottom:.75rem!important;font-size:13px!important;font-weight:600!important}.nextra-toc ul{padding-left:0!important}.nextra-toc li,.nextra-toc ul{margin:0!important;list-style:none!important}.markdown-section table,.mdx-content table,.nextra-content table,article table,main table{border-collapse:separate!important;border-spacing:0!important;background:0 0!important;border:1px solid #333!important;border-radius:8px!important;width:100%!important;max-width:100%!important;margin:2rem auto!important;display:table!important;overflow:hidden!important}.markdown-section div:has(table),.mdx-content div:has(table),.nextra-content div:has(table),article div:has(table),main div:has(table){margin:2rem 0!important;overflow-x:auto!important}.markdown-section thead,.mdx-content thead,.nextra-content thead,article thead,main thead{background:#1f1f1f!important}.markdown-section th,.mdx-content th,.nextra-content th,article th,main th{color:#fff!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap!important;background:#1f1f1f!important;border-bottom:1px solid #333!important;border-right:1px solid #333!important;padding:12px 16px!important;font-size:13px!important;font-weight:600!important}.markdown-section th:last-child,.mdx-content th:last-child,.nextra-content th:last-child,article th:last-child,main th:last-child{border-right:none!important}.markdown-section tbody tr,.mdx-content tbody tr,.nextra-content tbody tr,article tbody tr,main tbody tr{background:0 0!important;border-bottom:1px solid #2a2a2a!important}.markdown-section tbody tr:last-child,.mdx-content tbody tr:last-child,.nextra-content tbody tr:last-child,article tbody tr:last-child,main tbody tr:last-child{border-bottom:none!important}.markdown-section tbody tr:hover,.mdx-content tbody tr:hover,.nextra-content tbody tr:hover,article tbody tr:hover,main tbody tr:hover{background:#ffffff0a!important}.markdown-section td,.mdx-content td,.nextra-content td,article td,main td{color:#d4d4d4!important;text-align:left!important;vertical-align:middle!important;border-top:none!important;border-bottom:none!important;border-right:1px solid #2a2a2a!important;padding:12px 16px!important;font-size:14px!important}.markdown-section td:last-child,.mdx-content td:last-child,.nextra-content td:last-child,article td:last-child,main td:last-child{border-right:none!important}.markdown-section tr:nth-child(2n),.mdx-content tr:nth-child(2n),.nextra-content tr:nth-child(2n),article tr:nth-child(2n),main tr:nth-child(2n){background:#ffffff05!important}.markdown-section tr:nth-child(2n):hover,.mdx-content tr:nth-child(2n):hover,.nextra-content tr:nth-child(2n):hover,article tr:nth-child(2n):hover,main tr:nth-child(2n):hover{background:#ffffff0f!important}.markdown-section td code,.mdx-content td code,.nextra-content td code,article td code,main td code{color:#e0e0e0!important;background:#ffffff14!important;border-radius:4px!important;padding:2px 8px!important;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace!important;font-size:13px!important}.markdown-section td a,.mdx-content td a,.nextra-content td a,article td a,main td a{color:#3b82f6!important;text-decoration:none!important;transition:color .15s!important}.markdown-section td a:hover,.mdx-content td a:hover,.nextra-content td a:hover,article td a:hover,main td a:hover{color:#60a5fa!important;text-decoration:underline!important}.markdown-section a,.mdx-content a,.nextra-content a,article a,main a{color:#60a5fa!important;border-bottom:1px solid #0000!important;padding-bottom:1px!important;font-weight:500!important;text-decoration:none!important;transition:all .15s!important}.markdown-section a:hover,.mdx-content a:hover,.nextra-content a:hover,article a:hover,main a:hover{color:#93c5fd!important;border-bottom-color:#60a5fa!important}.markdown-section li a,.mdx-content li a,.nextra-content li a,article li a,main li a{position:relative!important}.markdown-section a[href^=http]:not([href*=localhost]):after,.mdx-content a[href^=http]:not([href*=localhost]):after,.nextra-content a[href^=http]:not([href*=localhost]):after,article a[href^=http]:not([href*=localhost]):after,main a[href^=http]:not([href*=localhost]):after{content:" ↗";opacity:0;font-size:.85em;transform:translate(-2px,-2px);color:#60a5fa!important;transition:all .2s!important}.markdown-section a[href^=http]:not([href*=localhost]):hover:after,.mdx-content a[href^=http]:not([href*=localhost]):hover:after,.nextra-content a[href^=http]:not([href*=localhost]):hover:after,article a[href^=http]:not([href*=localhost]):hover:after,main a[href^=http]:not([href*=localhost]):hover:after{opacity:1;transform:translate(0)}.markdown-section ul li a,.mdx-content ul li a,.nextra-content ul li a,article ul li a,main ul li a{border-bottom:1px dashed #60a5fa!important}.markdown-section ul li a:hover,.mdx-content ul li a:hover,.nextra-content ul li a:hover,article ul li a:hover,main ul li a:hover{border-bottom-style:solid!important}.markdown-section a[href*=github\.com],.mdx-content a[href*=github\.com],.nextra-content a[href*=github\.com],article a[href*=github\.com],main a[href*=github\.com]{color:#f4f4f5!important;background:#ffffff0f!important;border-bottom:none!important;border-radius:4px!important;margin-left:4px!important;padding:2px 8px!important;font-weight:500!important;transition:all .2s!important}.markdown-section a[href*=github\.com]:before,.mdx-content a[href*=github\.com]:before,.nextra-content a[href*=github\.com]:before,article a[href*=github\.com]:before,main a[href*=github\.com]:before{content:""}.markdown-section a[href*=github\.com]:hover,.mdx-content a[href*=github\.com]:hover,.nextra-content a[href*=github\.com]:hover,article a[href*=github\.com]:hover,main a[href*=github\.com]:hover{color:#fff!important;background:#ffffff1a!important}.markdown-section a[href*=arxiv\.org],.mdx-content a[href*=arxiv\.org],.nextra-content a[href*=arxiv\.org],article a[href*=arxiv\.org],main a[href*=arxiv\.org]{color:#d4d4d4!important;border-bottom:1px solid #b45309!important}.markdown-section a[href*=arxiv\.org]:hover,.mdx-content a[href*=arxiv\.org]:hover,.nextra-content a[href*=arxiv\.org]:hover,article a[href*=arxiv\.org]:hover,main a[href*=arxiv\.org]:hover{color:#fbbf24!important;border-bottom-color:#fbbf24!important}.markdown-section a[href*=huggingface\.co],.mdx-content a[href*=huggingface\.co],.nextra-content a[href*=huggingface\.co],article a[href*=huggingface\.co],main a[href*=huggingface\.co]{color:#d4d4d4!important;border-bottom:1px solid #f59e0b!important}.markdown-section a[href*=huggingface\.co]:hover,.mdx-content a[href*=huggingface\.co]:hover,.nextra-content a[href*=huggingface\.co]:hover,article a[href*=huggingface\.co]:hover,main a[href*=huggingface\.co]:hover{color:#fbbf24!important;border-bottom-color:#fbbf24!important}.markdown-section blockquote a,.mdx-content blockquote a,.nextra-content blockquote a,article blockquote a,main blockquote a{color:#93c5fd!important}.markdown-section blockquote a:hover,.mdx-content blockquote a:hover,.nextra-content blockquote a:hover,article blockquote a:hover,main blockquote a:hover{color:#bfdbfe!important}.markdown-section a:focus,.mdx-content a:focus,.nextra-content a:focus,article a:focus,main a:focus{outline-offset:2px!important;border-radius:2px!important;outline:2px solid #60a5fa!important}@media (max-width:768px){.markdown-section a,.mdx-content a,.nextra-content a,article a,main a{font-size:15px!important}.markdown-section table,.mdx-content table,.nextra-content table,article table,main table{white-space:nowrap!important;display:block!important;overflow-x:auto!important}.markdown-section td,.markdown-section th,.mdx-content td,.mdx-content th,.nextra-content td,.nextra-content th,article td,article th,main td,main th{min-width:120px!important;padding:10px 14px!important}}.nextra-toc a{border-left:2px solid #0000!important;margin-left:-1px!important;padding:4px 0 4px 1rem!important;line-height:1.5!important;transition:all .15s!important;display:block!important}.nextra-toc a:hover{color:var(--ds-gray-1000)!important;border-left-color:var(--ds-gray-600)!important}.nextra-toc a.active{color:var(--ds-gray-1000)!important;border-left-color:#0070f3!important;font-weight:500!important}.nextra-toc a{padding:4px 0;display:block;color:var(--ds-gray-600)!important;font-size:13px!important;text-decoration:none!important}.nextra-toc a.active,.nextra-toc a:hover{color:var(--ds-gray-1000)!important}@media (max-width:1023px){.nextra-toc{display:none!important}}img{border:1px solid var(--ds-gray-alpha-200);border-radius:8px}.neo-video-portrait,img[src*=portrait],video[class*=portrait]{object-fit:cover;border:1px solid #d0d7de;border-radius:12px;width:225px;height:400px;margin:2rem auto;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:block;box-shadow:0 4px 20px #00000014}.neo-video-portrait:hover,img[src*=portrait]:hover,video[class*=portrait]:hover{transform:scale(1.02);box-shadow:0 16px 48px #0003}.neo-video-landscape,main p>img:not([src*=portrait]),main video:not([class*=portrait]),p>img:not([src*=portrait]){aspect-ratio:auto!important;object-fit:contain!important;border:1px solid #d0d7de!important;border-radius:8px!important;width:100%!important;max-width:600px!important;height:auto!important;margin:2rem auto!important;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s!important;display:block!important;box-shadow:0 4px 20px #00000014!important}.neo-video-landscape:hover,main p>img:not([src*=portrait]):hover,main video:not([class*=portrait]):hover,p>img:not([src*=portrait]):hover{transform:scale(1.02)!important;box-shadow:0 16px 48px #0003!important}.demo-media,.hero-video{border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:800px;margin:2rem auto;display:flex;overflow:hidden}.demo-media iframe,.demo-media video{aspect-ratio:16/9;border:0;border-radius:12px;width:100%;max-width:100%;height:auto}.hero-video iframe{border:0;border-radius:12px;width:100%;max-width:100%;height:400px}.who-its-for{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:2rem 0;display:grid}.for-item{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1.5rem}.for-icon{margin-bottom:.75rem;font-size:2.5rem;display:block}.for-item strong{color:#f4f4f5;margin-bottom:.5rem;display:block}.for-item p{color:#a1a1aa;margin:0;font-size:.875rem}@media (max-width:768px){.who-its-for{grid-template-columns:1fr}}.intro-video{border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:800px;margin:2rem auto;display:flex;overflow:hidden}.intro-video iframe,.intro-video video{aspect-ratio:16/9;border:0;border-radius:12px;width:100%;height:auto}.cta-buttons{gap:1rem;display:flex}.capability-grid,.cta-buttons{justify-content:center;margin:2rem 0}.capability-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.capability{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1.5rem}.cap-icon{margin-bottom:.75rem;font-size:2.5rem;display:block}.capability h4{color:#f4f4f5;margin:0 0 .5rem}.capability p{color:#a1a1aa;margin:0;font-size:.875rem}@media (max-width:768px){.capability-grid{grid-template-columns:1fr}}.comparison-table th{background:#ffffff0d}.comparison-table td:first-child{color:#f4f4f5}.centered-table{flex-direction:column;justify-content:center;align-items:center;max-width:100%;margin:2rem auto;display:flex;overflow-x:auto}.centered-table table{border-collapse:separate!important;border-spacing:0!important;background:0 0!important;border:1px solid #333!important;border-radius:8px!important;width:fit-content!important;max-width:100%!important;margin:0 auto!important;overflow:hidden!important}.centered-table td,.centered-table th{color:#d4d4d4!important;text-align:left!important;white-space:nowrap!important;border-bottom:1px solid #2a2a2a!important;border-right:1px solid #2a2a2a!important;padding:12px 16px!important;font-size:14px!important}.centered-table th{color:#fff!important;background:#1f1f1f!important;font-weight:600!important}.centered-table td:last-child,.centered-table th:last-child{border-right:none!important}.centered-table tbody tr:last-child td{border-bottom:none!important}.centered-table tbody tr:hover td{background:#ffffff0a!important}.centered-table table{border-collapse:collapse;background:#ffffff05;border:1px solid #ffffff14;border-radius:12px;width:fit-content;overflow:hidden}.centered-table td,.centered-table th{text-align:left;border-bottom:1px solid #ffffff14;padding:.875rem 1rem}.centered-table th{color:#f4f4f5;text-transform:uppercase;letter-spacing:.05em;background:#ffffff0d;font-size:.8rem;font-weight:600}.centered-table td{color:#d4d4d4;font-size:.9rem}.centered-table td:first-child{color:#f4f4f5;font-weight:500}.centered-table tr:last-child td{border-bottom:none}.centered-table tr:hover td{background:#ffffff08}.centered-table th:first-child{border-radius:12px 0 0}.centered-table th:last-child{border-radius:0 12px 0 0}.task-examples-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));justify-content:center;gap:1.25rem;margin:2rem 0;display:grid}.task-example-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1.25rem;transition:all .2s}.task-example-card:hover{background:#ffffff0d;border-color:#ffffff26;transform:translateY(-2px)}.task-icon{color:#818cf8;background:#6366f126;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1rem;display:inline-flex}.task-example-card h4{color:#f4f4f5;margin:0 0 .75rem;font-size:1.1rem;font-weight:600}.task-prompt{color:#a1a1aa;background:#0000004d;border-radius:6px;margin:0 0 .75rem;padding:.5rem .75rem;font-family:monospace;font-size:.85rem;line-height:1.5}.task-use-case{color:#d4d4d4;margin:0;font-size:.9rem}.provider-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));justify-content:center}.provider-card{padding:1.5rem 1rem;transition:all .2s}.provider-card:hover{background:#ffffff0d;border-color:#ffffff26;transform:translateY(-2px)}.provider-icon{color:#4ade80;background:#22c55e26;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.75rem;display:flex}.provider-card h4{margin:0 0 .5rem;font-size:1rem;font-weight:600}.usecase-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));justify-content:center;gap:1rem;margin:2rem 0;display:grid}.usecase-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:1rem;padding:1.25rem;transition:all .2s;display:flex}.usecase-card:hover{background:#ffffff0d;border-color:#ffffff26}.usecase-icon{color:#818cf8;background:#6366f126;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.usecase-card div{flex:1}.usecase-card h4{color:#f4f4f5;margin:0 0 .25rem;font-size:.95rem;font-weight:600}.usecase-card p{color:#a1a1aa;margin:0;font-size:.85rem;line-height:1.5}.resource-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;gap:1rem;margin:2rem 0;display:grid}.resource-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;padding:1.5rem 1rem;transition:all .2s;display:flex;text-decoration:none!important}.resource-card:hover{background:#ffffff0d;border-color:#ffffff26;transform:translateY(-2px)}.resource-icon{color:#4ade80;background:#22c55e26;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.75rem;display:flex}.resource-card h4{color:#f4f4f5;margin:0 0 .5rem;font-size:1rem;font-weight:600}.resource-card p{color:#a1a1aa;margin:0;font-size:.85rem}.pipeline-flow{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:2rem 0}.pipeline-flow,.pipeline-step{align-items:center;display:flex}.pipeline-step{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;padding:.75rem 1rem}.pipeline-step span:first-child{font-size:1.5rem}.pipeline-step span:last-child{color:#a1a1aa;margin-top:.25rem;font-size:.75rem}.pipeline-arrow{color:#52525b;font-size:1.25rem}.overview-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;gap:1rem;margin:2rem 0;display:grid}.overview-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;padding:1.5rem;transition:all .2s;display:flex}.overview-card:hover{background:#ffffff0d;border-color:#ffffff26;transform:translateY(-2px)}.overview-icon{color:#4ade80;background:#22c55e26;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:.75rem;display:flex}.overview-card h4{color:#f4f4f5;margin:0 0 .25rem;font-size:.9rem;font-weight:600}.overview-card p{color:#60a5fa;margin:0;font-size:1.1rem;font-weight:700}.capability-card-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin:2rem 0;display:grid}.capability-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;padding:1.25rem;transition:all .2s;display:flex}.capability-card:hover{background:#ffffff0d;border-color:#ffffff26}.capability-card-icon{color:#a855f7;background:#a855f726;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:.75rem;display:flex}.capability-card h4{color:#f4f4f5;margin:0 0 .5rem;font-size:1rem;font-weight:600}.capability-card p{color:#a1a1aa;margin:0;font-size:.9rem;line-height:1.5}.pipeline-feature-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-content:center;gap:1rem;margin:2rem 0;display:grid}.pipeline-feature-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;padding:1.25rem;transition:all .2s;display:flex}.pipeline-feature-card:hover{background:#ffffff0d;border-color:#ffffff26}.pipeline-feature-icon{color:#818cf8;background:#6366f126;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:.75rem;display:flex}.pipeline-feature-card h4{color:#f4f4f5;margin:0 0 .5rem;font-size:.95rem;font-weight:600}.pipeline-feature-card p{color:#a1a1aa;margin:0;font-size:.85rem;line-height:1.5}.ml-domain-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center}.ml-domain-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;padding:1.25rem;transition:all .2s;display:flex}.ml-domain-card:hover{background:#ffffff0d;border-color:#ffffff26}.ml-domain-icon{color:#4ade80;background:#22c55e26;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:.75rem;display:flex}.ml-domain-card h4{color:#f4f4f5;margin:0 0 .5rem;font-size:.95rem;font-weight:600}.ml-domain-card p{color:#a1a1aa;margin:0;font-size:.85rem;line-height:1.5}.deployment-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-content:center}.deployment-card{padding:1.25rem;transition:all .2s}.deployment-card:hover{background:#ffffff0d;border-color:#ffffff26}.deployment-icon{color:#60a5fa;background:#60a5fa26;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:.75rem;display:flex}.deployment-card h4{margin:0 0 .5rem;font-weight:600}.deployment-card p{font-size:.85rem;line-height:1.5}.format-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;gap:1rem}.format-card{border-radius:12px;flex-direction:column;padding:1.25rem;transition:all .2s}.format-card:hover{background:#ffffff0d;border-color:#ffffff26}.format-icon{color:#a855f7;background:#a855f726;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:.75rem;display:flex}.format-card h4{color:#f4f4f5;margin:0 0 .5rem;font-size:.95rem;font-weight:600}.format-card p{color:#a1a1aa;margin:0;font-size:.85rem;line-height:1.5}.feature-highlight-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin:2rem 0;display:grid}.feature-highlight-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:1rem;padding:1.25rem;transition:all .2s;display:flex}.feature-highlight-card:hover{background:#ffffff0d;border-color:#ffffff26}.feature-highlight-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.feature-highlight-icon.autonomous{color:#4ade80;background:#22c55e26}.feature-highlight-icon.transparent{color:#60a5fa;background:#60a5fa26}.feature-highlight-icon.adaptive{color:#fb923c;background:#fb923c26}.feature-highlight-icon.production{color:#a855f7;background:#a855f726}.feature-highlight-card div{flex:1}.feature-highlight-card h4{color:#f4f4f5;margin:0 0 .25rem;font-size:.95rem;font-weight:600}.feature-highlight-card p{color:#a1a1aa;margin:0 0 .5rem;font-size:.85rem;line-height:1.5}.feature-highlight-card .tag{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;background:#ffffff0d;border-radius:4px;padding:.25rem .5rem;font-size:.7rem;font-weight:500;display:inline-block}.file-format-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;gap:1rem;margin:2rem 0;display:grid}.file-format-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;padding:1.25rem;transition:all .2s;display:flex}.file-format-card:hover{background:#ffffff0d;border-color:#ffffff26;transform:translateY(-2px)}.file-format-icon{color:#818cf8;background:#6366f126;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:.75rem;display:flex}.file-format-card h4{color:#f4f4f5;margin:0 0 .25rem;font-size:1.1rem;font-weight:600}.file-type{color:#60a5fa;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;font-size:.8rem}.file-note{color:#a1a1aa;margin:0 0 .75rem;font-size:.85rem;line-height:1.5}.file-badge{flex-wrap:wrap;gap:.5rem;margin-top:auto;display:flex}.file-badge .badge{color:#4ade80;background:#22c55e26;border-radius:4px;padding:.25rem .5rem;font-size:.7rem}.access-settings-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:2rem 0;display:grid}@media (max-width:640px){.access-settings-grid{grid-template-columns:1fr}}.access-setting-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:flex-start;padding:1.5rem;transition:all .2s;display:flex}.access-setting-card:hover{background:#ffffff0d;border-color:#ffffff26;transform:translateY(-2px)}.access-setting-icon{color:#818cf8;background:#6366f126;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1rem;display:flex}.access-setting-card h4{color:#f4f4f5;margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.access-setting-card p{color:#a1a1aa;margin:0;font-size:.9rem;line-height:1.5}.next-steps{text-align:center;margin:2rem 0}.next-steps h3{margin-bottom:1rem}.next-steps-grid{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.next-steps-grid a{color:#60a5fa;font-size:1rem;text-decoration:none}.next-steps-grid a:hover{text-decoration:underline}.steps-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:2rem 0;display:grid}.step{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1.5rem}.step-num{color:#0a0a0a;background:#60a5fa;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:.75rem;font-size:1.25rem;font-weight:700;display:inline-flex}.step h4{color:#f4f4f5;margin:0 0 .5rem}.step p{color:#a1a1aa;margin:0;font-size:.875rem}@media (max-width:768px){.steps-grid{grid-template-columns:1fr}}.task-examples{grid-template-columns:repeat(2,1fr);gap:1rem;margin:2rem 0;display:grid}.task-example{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.task-icon{flex-shrink:0;font-size:1.5rem}.task-example strong{color:#f4f4f5;margin-bottom:.25rem;display:block}.task-example code{color:#a1a1aa;background:0 0;padding:0;font-size:.8rem}@media (max-width:768px){.task-examples{grid-template-columns:1fr}}.prompt-comparison{grid-template-columns:repeat(2,1fr);gap:1rem;margin:2rem 0;display:grid}.prompt-bad,.prompt-good{border-radius:8px;padding:1rem}.prompt-good{background:#22c55e1a;border:1px solid #22c55e4d}.prompt-bad{background:#ef44441a;border:1px solid #ef44444d}.prompt-bad h4,.prompt-good h4{margin:0 0 .5rem;font-size:.875rem}.prompt-good h4{color:#22c55e}.prompt-bad h4{color:#ef4444}.prompt-bad code,.prompt-good code{background:0 0;padding:0;font-size:.8rem}@media (max-width:768px){.prompt-comparison{grid-template-columns:1fr}}.timeline{flex-direction:column;gap:.5rem;margin:2rem 0;display:flex}.timeline-item{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.timeline-time{color:#0a0a0a;white-space:nowrap;background:#60a5fa;border-radius:4px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.timeline-task{color:#f4f4f5}.help-links{justify-content:center;gap:1.5rem;margin:2rem 0;display:flex}.help-links a{color:#60a5fa;font-size:.95rem;text-decoration:none}.help-links a:hover{text-decoration:underline}.demo-media,.neo-ui.demo-media{text-align:center;background-color:#0000;border-radius:12px;display:block;overflow:hidden}.demo-media img,.demo-media video,.neo-ui.demo-media video{object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.demo-media iframe{border:0;border-radius:12px;width:100%;height:405px;display:block}.demo-video,.neo-ui.demo-media video{border-radius:12px;width:100%;max-width:none;height:auto;margin:2rem auto;display:block}.demo-media,.neo-ui.demo-media{width:100%;max-width:720px;margin:2rem auto}.concept-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:2rem 0;display:grid}.concept-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1.25rem}.concept-icon{margin-bottom:.5rem;font-size:2rem;display:block}.concept-card h4{color:#f4f4f5;margin:0 0 .5rem;font-size:.9rem}.concept-card p{color:#a1a1aa;margin:0;font-size:.8rem}@media (max-width:768px){.concept-grid{grid-template-columns:repeat(2,1fr)}}.pipeline-stages{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:2rem 0}.pipeline-stages,.stage{align-items:center;display:flex}.stage{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;padding:.75rem 1rem}.stage span:first-child{font-size:1.5rem}.stage span:last-child{color:#a1a1aa;text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem;font-size:.7rem}.task-decomposition{margin:2rem 0}.neo-response,.user-request{border-radius:12px;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.user-request{background:#60a5fa1a;border:1px solid #60a5fa4d}.neo-response{background:#a855f71a;border:1px solid #a855f74d}.request-icon,.response-icon{font-size:1.5rem}.neo-response strong,.user-request strong{color:#f4f4f5;margin-bottom:.5rem;display:block}.user-request code{color:#60a5fa;background:0 0;padding:0}.neo-response ul{color:#a1a1aa;margin:0;padding-left:1.25rem;font-size:.875rem}.neo-response li{margin-bottom:.25rem}.decomposition-arrow{text-align:center;color:#52525b;margin:.5rem 0;font-size:1.5rem}.data-types{grid-template-columns:repeat(6,1fr);gap:1rem;margin:2rem 0;display:grid}.data-type{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;padding:1rem}.data-icon{margin-bottom:.5rem;font-size:1.5rem;display:block}.data-type strong{color:#f4f4f5;margin-bottom:.25rem;font-size:.8rem;display:block}.data-type p{color:#a1a1aa;margin:0;font-size:.7rem}@media (max-width:768px){.data-types{grid-template-columns:repeat(3,1fr)}}.ml-tasks{grid-template-columns:repeat(2,1fr);gap:1rem;margin:2rem 0;display:grid}.ml-task{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.ml-task .task-icon{flex-shrink:0;font-size:1.5rem}.ml-task strong{color:#f4f4f5;margin-bottom:.25rem;display:block}.ml-task p{color:#a1a1aa;margin:0;font-size:.8rem}@media (max-width:768px){.ml-tasks{grid-template-columns:1fr}}.workflow-steps{flex-direction:column;gap:1rem;margin:2rem 0;display:flex}.workflow-step{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.workflow-step .step-num{color:#0a0a0a;background:#60a5fa;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:700;display:flex}.step-content h4{color:#f4f4f5;margin:0 0 .25rem}.step-content p{color:#a1a1aa;margin:0 0 .5rem;font-size:.85rem}.step-content code{color:#60a5fa;background:#60a5fa26;border-radius:4px;padding:.25rem .5rem;font-size:.75rem}.step-content ul{color:#a1a1aa;margin:0;padding-left:1.25rem;font-size:.8rem}.step-content li{margin-bottom:.25rem}.mini-pipeline{color:#a855f7;background:#a855f726;border-radius:6px;padding:.5rem .75rem;font-size:.75rem;display:inline-block}.quick-links-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:2rem 0;display:grid}.quick-link{color:#60a5fa;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.5rem;padding:1rem;font-size:.9rem;text-decoration:none;transition:all .2s;display:flex}.quick-link:hover{background:#60a5fa1a;border-color:#60a5fa4d}.quick-link span{font-size:1rem}@media (max-width:768px){.quick-links-grid{grid-template-columns:repeat(2,1fr)}}.know-more-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.know-more-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;padding:1.5rem;text-decoration:none;transition:all .2s;display:flex}.know-more-card:hover{background:#ffffff0f;border-color:#60a5fa4d;transform:translateY(-2px)}.know-more-icon{margin-bottom:.75rem;font-size:2rem}.know-more-card h4{color:#f4f4f5;margin:0 0 .25rem;font-size:1rem}.know-more-card p{color:#a1a1aa;margin:0;font-size:.8rem}@media (max-width:768px){.know-more-grid{grid-template-columns:1fr}}.demo-video{max-width:none}.feature-showcase{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:2rem 0;padding:0;display:grid}.feature-block{text-align:center;padding:.5rem}.feature-block img{border:1px solid #ffffff1a;border-radius:8px;width:100%;max-width:100%;height:auto;margin:0 auto;display:block}.nextra-sidebar-container ul li a,aside:not([class*=toc]) ul li a,aside[aria-label=Sidebar] ul li a{font-size:13px!important}aside:not([class*=toc]) ul li:not(:has(a)),aside[aria-label=Sidebar] ul li:not(:has(a)){padding-left:.5rem!important}aside ul li ul li a{padding-left:3rem!important;font-size:12px!important}@media (max-width:1023px){.nextra-sidebar-container,aside:not(.nextra-toc){display:none!important}body>*{max-width:calc(100% - 32px)!important;margin-left:16px!important;margin-right:16px!important}.markdown-section img,.markdown-section video,.neo-video-landscape,.neo-video-portrait{max-width:100%!important;height:auto!important}}::selection{color:#fff!important;background:#06b6d44d!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff40}.markdown-section table{border-collapse:collapse;width:100%;box-shadow:0 0 0 1px var(--ds-gray-alpha-200);border-radius:8px;margin:4rem 0;font-size:14px;overflow:hidden}.markdown-section table thead tr{border-bottom:1px solid var(--ds-gray-alpha-200);background-color:#ffffff08}.markdown-section table th{text-transform:uppercase;letter-spacing:.05em;color:var(--ds-gray-1000);text-align:left;padding:12px 16px;font-size:12px;font-weight:600}.markdown-section table td{color:var(--ds-gray-600);border-bottom:1px solid var(--ds-gray-alpha-200);padding:12px 16px;line-height:1.6}.markdown-section table tbody tr:nth-child(2n){background-color:#ffffff03}.markdown-section table tbody tr:hover{background-color:#ffffff08}code{font-family:JetBrains Mono,Fira Code,monospace;font-size:.9em}:not(pre)>code{border:1px solid #06b6d433;border-radius:4px;padding:2px 6px;color:#22d3ee!important;background:#06b6d41a!important}div[data-rehype-pretty-code-title]{color:#a1a1a1;background-color:#141414;border:1px solid var(--ds-gray-alpha-200);border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;padding:8px 16px;font-size:12px;font-weight:500}div[data-rehype-pretty-code-title]+pre{border-top-left-radius:0;border-top-right-radius:0}blockquote{border-radius:0 8px 8px 0;color:#e5e7eb!important;background:#06b6d40d!important;border-left:3px solid #06b6d4!important;padding:1rem 1.5rem!important;font-style:normal!important}blockquote p{margin:0!important}.markdown-section ol,.markdown-section ul{padding-left:1.5rem}.markdown-section li::marker{color:#525252}iframe{border:1px solid var(--ds-gray-alpha-200);background:#000;border-radius:12px}html body .nextra-sidebar-container a[class*=bg-],html body .nextra-sidebar-container a[class*=hover\:bg-],html body aside a[class*=hover\:bg-],html body aside a[class*=hover\:bg-]:hover{background-color:#0000!important;background-image:none!important}html body .nextra-sidebar-container a[aria-current=page]{color:#fff!important}.nextra-content blockquote,blockquote,main blockquote{color:#d1d5db!important;box-shadow:none!important;background-color:#172033!important;border-left:3px solid #3b82f6!important;border-radius:0 8px 8px 0!important;margin:2rem 0!important;padding:1.5rem 2rem!important;font-style:italic!important;transition:background-color .2s!important}.nextra-content blockquote p,main blockquote p{color:#e5e7eb!important}.nextra-content blockquote:hover,blockquote:hover,main blockquote:hover{background-color:#3b82f626!important;border-left-color:#3b82f6!important}details{border:1px solid var(--ds-gray-alpha-200)!important;background-color:var(--ds-background-200)!important;border-radius:12px!important;max-width:600px!important;margin:2rem auto!important;padding:0!important;overflow:hidden!important;box-shadow:0 4px 12px #0003!important}summary{cursor:pointer!important;background-color:#ffffff08!important;justify-content:space-between!important;align-items:center!important;padding:1rem 1.5rem!important;font-weight:600!important;list-style:none!important;transition:background-color .2s!important;display:flex!important}summary:hover{background-color:#ffffff0f!important}summary:after{content:"+"!important;color:var(--ds-gray-600)!important;margin-left:.5rem!important;font-size:1.25rem!important;font-weight:400!important}details[open] summary:after{content:"−"!important}details[open] summary{border-bottom:1px solid var(--ds-gray-alpha-200)!important}details>div,details>ol,details>p,details>ul{margin:0!important;padding:1.5rem!important}details[class*=enterprise]{background-color:#0070f30d!important;border-color:#0070f3!important}.button-primary{letter-spacing:.01em;color:#0a0a0a;cursor:pointer;background-color:#fff;border:1px solid #fff;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .2s;display:inline-flex;text-decoration:none!important}.button-primary:hover{color:#0a0a0a;background-color:#f5f5f5;border-color:#f5f5f5;transform:translateY(-1px);box-shadow:0 4px 12px #ffffff26}.button-secondary{letter-spacing:.01em;color:#ededed;cursor:pointer;background-color:#0000;border:1px solid #ffffff26;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.5rem;font-size:.9rem;font-weight:500;transition:all .2s;display:inline-flex;text-decoration:none!important}.button-secondary:hover{color:#fff;background-color:#ffffff0f;border-color:#ffffff4d;transform:translateY(-1px)}.ml-domain-grid{grid-template-columns:repeat(6,1fr);gap:1rem;margin:2rem 0;display:grid}.ml-domain{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}.domain-icon{color:#60a5fa}.ml-domain span{color:#d4d4d4;font-size:.85rem}@media (max-width:1024px){.ml-domain-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.ml-domain-grid{grid-template-columns:repeat(2,1fr)}}.reasoning-grid{grid-template-columns:repeat(5,1fr);gap:1rem;margin:2rem 0;display:grid}.reasoning-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem;display:flex}.reasoning-num{color:#fff;background:linear-gradient(135deg,#60a5fa,#a855f7);width:36px;height:36px;font-size:1rem;font-weight:700}.reasoning-card h4{color:#f4f4f5;margin:0;font-size:.95rem}.reasoning-card p{color:#a1a1aa;margin:0;font-size:.8rem}@media (max-width:768px){.reasoning-grid{grid-template-columns:repeat(2,1fr)}}.advantage-grid{flex-direction:column;gap:1rem;margin:2rem 0;display:flex}.advantage-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.advantage-icon{color:#22d3ee;flex-shrink:0}.advantage-card h4{color:#f4f4f5;margin:0 0 .25rem;font-size:1rem}.advantage-card p{color:#a1a1aa;margin:0;font-size:.85rem}.deployment-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:2rem 0;display:grid}.deployment-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;display:flex}.deploy-icon{color:#a855f7}.deployment-card h4{color:#f4f4f5;margin:0;font-size:.95rem}.deployment-card p{color:#a1a1aa;margin:0;font-size:.8rem}@media (max-width:768px){.deployment-grid{grid-template-columns:repeat(2,1fr)}}.format-grid{grid-template-columns:repeat(6,1fr);gap:.75rem;margin:1.5rem 0;display:grid}.format-card{color:#d4d4d4;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem;font-size:.85rem;display:flex}.format-card svg{color:#60a5fa}@media (max-width:768px){.format-grid{grid-template-columns:repeat(3,1fr)}}.faq-nav-grid{grid-template-columns:repeat(5,1fr);gap:1rem;margin:2rem 0;display:grid}.faq-nav-card{color:#d4d4d4;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem;text-decoration:none;transition:all .2s;display:flex}.faq-nav-card:hover{color:#fff;background:#60a5fa1a;border-color:#60a5fa4d}.faq-nav-card svg{color:#60a5fa}.faq-nav-card span{font-size:.85rem;font-weight:500}@media (max-width:1024px){.faq-nav-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.faq-nav-grid{grid-template-columns:repeat(2,1fr)}}.imputation-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:1.5rem 0;display:grid}.imputation-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}.imputation-card svg{color:#22d3ee}.imputation-card strong{color:#f4f4f5;font-size:.9rem}.imputation-card p{color:#a1a1aa;margin:0;font-size:.75rem}@media (max-width:768px){.imputation-grid{grid-template-columns:repeat(2,1fr)}}.metric-cards{grid-template-columns:repeat(4,1fr);gap:1rem;margin:1.5rem 0;display:grid}.metric-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}.metric-card strong{color:#60a5fa;font-size:.9rem}.metric-card span{color:#a1a1aa;font-size:.8rem}@media (max-width:768px){.metric-cards{grid-template-columns:repeat(2,1fr)}}.security-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.security-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;display:flex}.security-card svg{color:#22c55e}.security-card h4{color:#f4f4f5;margin:0;font-size:1rem}.security-card p{color:#a1a1aa;margin:0;font-size:.85rem}.artifact-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:1.5rem 0}.artifact-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}.artifact-card svg{color:#a855f7}.artifact-card strong{color:#f4f4f5;font-size:.9rem}.artifact-card p{color:#a1a1aa;margin:0;font-size:.75rem}@media (max-width:768px){.artifact-grid{grid-template-columns:repeat(2,1fr)}}.improvement-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:1.5rem 0;display:grid}.improvement-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.improve-num{color:#fff;background:#22c55e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:700;display:flex}.improvement-card h4{color:#f4f4f5;margin:0 0 .25rem;font-size:.9rem}.improvement-card p{color:#a1a1aa;margin:0;font-size:.8rem}@media (max-width:768px){.improvement-grid{grid-template-columns:repeat(2,1fr)}}.format-detail-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.format-detail-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;display:flex}.format-icon{color:#60a5fa}.format-detail-card h4{color:#f4f4f5;margin:0;font-size:1rem}.format-detail-card p{color:#a1a1aa;margin:0;font-size:.85rem}.format-badge{border-radius:20px;padding:.25rem .75rem;font-size:.7rem;font-weight:500;display:inline-block}.format-badge.platform{color:#60a5fa;background:#60a5fa26}.format-badge.vscode{color:#a855f7;background:#a855f726}.format-badge.limit{color:#22c55e;background:#22c55e26}@media (max-width:768px){.format-detail-grid{grid-template-columns:repeat(2,1fr)}}.access-method-grid{grid-template-columns:repeat(5,1fr);gap:1rem;margin:2rem 0;display:grid}.access-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem;display:flex}.access-card svg{color:#60a5fa}.access-card h4{color:#f4f4f5;margin:0;font-size:.9rem}.access-card p{color:#a1a1aa;margin:0;font-size:.75rem}.limit-badge{color:#22c55e;background:#22c55e26;border-radius:4px;margin-top:.25rem;padding:.25rem .5rem;font-size:.7rem;display:inline-block}@media (max-width:1024px){.access-method-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.access-method-grid{grid-template-columns:repeat(2,1fr)}}.provider-grid{grid-template-columns:repeat(5,1fr);gap:1rem;margin:2rem 0;display:grid}.provider-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;display:flex}.provider-card svg{color:#f59e0b}.provider-card h4{color:#f4f4f5;margin:0;font-size:.85rem}.provider-card p{color:#a1a1aa;margin:0;font-size:.75rem}@media (max-width:768px){.provider-grid{grid-template-columns:repeat(2,1fr)}}.best-practice-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:2rem 0;display:grid}.best-practice-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.best-practice-card svg{color:#22c55e;flex-shrink:0}.best-practice-card h4{color:#f4f4f5;margin:0 0 .25rem;font-size:.9rem}.best-practice-card p{color:#a1a1aa;margin:0;font-size:.8rem}.troubleshoot-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:2rem 0;display:grid}.troubleshoot-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem;display:flex}.troubleshoot-card svg{color:#f59e0b}.troubleshoot-card h4{color:#f4f4f5;margin:0;font-size:.9rem}.troubleshoot-card p{color:#a1a1aa;margin:0;font-size:.8rem}@media (max-width:768px){.troubleshoot-grid{grid-template-columns:repeat(2,1fr)}}.use-case-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.use-case-header{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.use-case-header svg{color:#60a5fa}.use-case-header h4{color:#f4f4f5;flex:1;margin:0;font-size:1rem}.domain-badge{border-radius:4px;padding:.25rem .5rem;font-size:.7rem;font-weight:500;display:inline-block}.domain-badge.tabular{color:#60a5fa;background:#60a5fa26}.domain-badge.speech{color:#a855f7;background:#a855f726}.domain-badge.biomedical{color:#22c55e;background:#22c55e26}.domain-badge.security{color:#ef4444;background:#ef444426}.domain-badge.business{color:#f59e0b;background:#f59e0b26}.use-case-card p{color:#a1a1aa;margin:0 0 1rem;font-size:.85rem}.use-case-details{gap:1rem;margin-bottom:1rem;display:flex}.detail-item{color:#a1a1aa;align-items:center;gap:.25rem;font-size:.75rem;display:flex}.detail-item svg{color:#525252}.use-case-link{color:#60a5fa;font-size:.85rem;font-weight:500;text-decoration:none;display:inline-block}.use-case-link:hover{text-decoration:underline}@media (max-width:1024px){.use-case-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.use-case-grid{grid-template-columns:1fr}}.use-case-detail-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;margin:2rem 0;overflow:hidden}.detail-header{background:#ffffff08;border-bottom:1px solid #ffffff14;align-items:center;gap:1rem;padding:1.25rem;display:flex}.detail-header svg{color:#60a5fa}.detail-header h4{color:#f4f4f5;margin:0;font-size:1.1rem}.detail-content{padding:1.5rem}.detail-section{margin-bottom:1.5rem}.detail-section:last-child{margin-bottom:0}.detail-section h5{color:#60a5fa;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem;font-size:.9rem}.detail-section p{color:#d4d4d4;margin:0;font-size:.9rem}.artifact-grid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.artifact-item{color:#a1a1aa;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.artifact-item svg{color:#525252}.workflow-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.workflow-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.workflow-card svg{color:#60a5fa}.workflow-card h4{color:#f4f4f5;margin:0;font-size:1rem}.workflow-card p{color:#a1a1aa;margin:0;font-size:.85rem}.workflow-example{color:#60a5fa;background:#60a5fa1a;border-radius:6px;margin-top:.5rem;padding:.75rem;font-family:monospace;font-size:.75rem;display:block}@media (max-width:768px){.workflow-grid{grid-template-columns:1fr}}.comparison-hero{grid-template-columns:1fr 1fr;gap:1.5rem;margin:2rem 0;display:grid}.hero-card{border:1px solid;border-radius:12px;padding:1.5rem}.hero-card.success{background:#22c55e0d;border-color:#22c55e33}.hero-card.failure{background:#ef44440d;border-color:#ef444433}.hero-card svg{margin-bottom:1rem}.hero-card.success svg{color:#22c55e}.hero-card.failure svg{color:#ef4444}.hero-card h3{color:#f4f4f5;margin:0 0 1rem;font-size:1.1rem}.hero-card ul{margin:0;padding-left:1.25rem}.hero-card li{color:#d4d4d4;margin-bottom:.5rem;font-size:.9rem}.hero-card.success li::marker{color:#22c55e}.hero-card.failure li::marker{color:#ef4444}@media (max-width:768px){.comparison-hero{grid-template-columns:1fr}}.success-story-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.success-story-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1.25rem}.story-header{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.story-header svg{color:#60a5fa}.story-header h4{color:#f4f4f5;flex:1;margin:0;font-size:1rem}.result-badge{color:#22c55e;background:#22c55e26;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.story-task{background:#60a5fa1a;border-radius:6px;margin-bottom:1rem;padding:.75rem}.story-task code{color:#60a5fa;font-size:.75rem;line-height:1.5}.story-why h5{color:#a1a1aa;margin:0 0 .5rem;font-size:.8rem}.story-why ul{margin:0;padding-left:1rem}.story-why li{color:#a1a1aa;margin-bottom:.25rem;font-size:.8rem}@media (max-width:1024px){.success-story-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.success-story-grid{grid-template-columns:1fr}}.mistake-comparison{grid-template-columns:1fr 1fr;gap:1.5rem;margin:2rem 0;display:grid}.mistake-card{border:1px solid;border-radius:12px;padding:1.25rem}.mistake-card.bad{background:#ef44440d;border-color:#ef444433}.mistake-card.good{background:#22c55e0d;border-color:#22c55e33}.mistake-header{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.mistake-card.bad .mistake-header svg{color:#ef4444}.mistake-card.good .mistake-header svg{color:#22c55e}.mistake-header h4{color:#f4f4f5;margin:0;font-size:1rem}.mistake-example{background:#ffffff0d;border-radius:6px;margin-bottom:1rem;padding:.75rem}.mistake-example code{color:#d4d4d4;font-size:.8rem}.mistake-problems{flex-direction:column;gap:.5rem;display:flex}.mistake-problems span{font-size:.8rem}.mistake-card.bad .mistake-problems span{color:#ef4444}.mistake-card.good .mistake-problems span{color:#22c55e}@media (max-width:768px){.mistake-comparison{grid-template-columns:1fr}}.checklist-grid{grid-template-columns:1fr 1fr;gap:1.5rem;margin:2rem 0;display:grid}.checklist-section h4{gap:.5rem}.checklist-item{align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.checklist-item:last-child{margin-bottom:0}.checklist-item input[type=checkbox]{cursor:pointer;accent-color:#60a5fa;width:18px;height:18px;margin:0}.checklist-item span{color:#d4d4d4;font-size:.85rem;line-height:1.4}.checklist-item strong{color:#f4f4f5}@media (max-width:768px){.checklist-grid{grid-template-columns:1fr}}.red-flag-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:2rem 0;display:grid}.red-flag-card{background:#ef44440d;border:1px solid #ef444433;border-radius:8px;align-items:center;gap:.75rem;padding:1rem;display:flex}.red-flag-card svg{color:#ef4444;flex-shrink:0}.red-flag-card span{color:#d4d4d4;font-size:.85rem}@media (max-width:1024px){.red-flag-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.red-flag-grid{grid-template-columns:1fr}}.template-grid{grid-template-columns:repeat(5,1fr);gap:1rem;margin:2rem 0;display:grid}.template-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem;display:flex}.template-card svg{color:#a855f7}.template-card h4{color:#f4f4f5;margin:0;font-size:.9rem}.template-card p{color:#a1a1aa;margin:0;font-size:.75rem}.template-example{color:#a855f7;background:#a855f71a;border-radius:4px;margin-top:.25rem;padding:.5rem;font-size:.7rem;display:block}@media (max-width:1024px){.template-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.template-grid{grid-template-columns:repeat(2,1fr)}}.quick-ref-grid{grid-template-columns:1fr 1fr;gap:1.5rem;margin:2rem 0;display:grid}.quick-ref-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1.5rem}.quick-ref-card h4{color:#f4f4f5;margin:0 0 1rem;font-size:1rem}.quick-ref-card ol,.quick-ref-card ul{margin:0;padding-left:1.25rem}.quick-ref-card li{color:#d4d4d4;margin-bottom:.5rem;font-size:.9rem}@media (max-width:768px){.quick-ref-grid{grid-template-columns:1fr}}.pro-tip-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:2rem 0;display:grid}.pro-tip-card{background:#f59e0b0d;border:1px solid #f59e0b33;border-radius:12px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.pro-tip-card svg{color:#f59e0b;flex-shrink:0}.pro-tip-card p{color:#d4d4d4;margin:0;font-size:.85rem;line-height:1.5}.pro-tip-card strong{color:#f4f4f5}@media (max-width:1024px){.pro-tip-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.pro-tip-grid{grid-template-columns:1fr}}.feature-category-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:2rem 0;display:grid}.feature-category-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:1.5rem;transition:all .3s}.feature-category-card:hover{background:#6366f10d;border-color:#6366f14d;transform:translateY(-4px)}.feature-category-card .feature-icon{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1rem;display:flex}.feature-category-card .feature-icon.blue{color:#3b82f6;background:#3b82f626}.feature-category-card .feature-icon.purple{color:#a855f7;background:#a855f726}.feature-category-card .feature-icon.green{color:#22c55e;background:#22c55e26}.feature-category-card .feature-icon.orange{color:#f97316;background:#f9731626}.feature-category-card .feature-icon.red{color:#ef4444;background:#ef444426}.feature-category-card .feature-icon.cyan{color:#06b6d4;background:#06b6d426}.feature-category-card h4{color:#f4f4f5;margin:0 0 .75rem;font-size:1.1rem}.feature-category-card p{color:#a1a1aa;margin:0 0 1rem;font-size:.9rem}.feature-category-card ul{margin:0;padding-left:1.25rem}.feature-category-card li{color:#d4d4d4;margin-bottom:.5rem;font-size:.85rem}@media (max-width:1024px){.feature-category-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.feature-category-grid{grid-template-columns:1fr}}.data-format-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:2rem 0;display:grid}.data-format-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.25rem;transition:all .2s;display:flex}.data-format-card:hover{background:#6366f10d;border-color:#6366f14d}.data-format-card .format-icon{color:#6366f1;background:#6366f11a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.data-format-card strong{color:#f4f4f5;font-size:.95rem}.data-format-card span{color:#71717a;font-size:.8rem}@media (max-width:1024px){.data-format-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.data-format-grid{grid-template-columns:1fr}}.use-case-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:1.5rem;transition:all .3s}.use-case-card:hover{background:#6366f10d;border-color:#6366f14d;transform:translateY(-4px)}.use-case-card .use-case-header{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.use-case-card .use-case-icon{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.use-case-card .use-case-icon.classification{color:#3b82f6;background:#3b82f626}.use-case-card .use-case-icon.nlp{color:#a855f7;background:#a855f726}.use-case-card .use-case-icon.cv{color:#22c55e;background:#22c55e26}.use-case-card .use-case-icon.time-series{color:#f97316;background:#f9731626}.use-case-card .use-case-icon.fine-tuning{color:#ef4444;background:#ef444426}.use-case-card .use-case-icon.rag{color:#06b6d4;background:#06b6d426}.use-case-card h4{color:#f4f4f5;margin:0;font-size:1.1rem}.use-case-card .use-case-description{color:#a1a1aa;margin-bottom:1rem;font-size:.9rem;line-height:1.6}.use-case-card .use-case-tags{flex-wrap:wrap;gap:.5rem;display:flex}.use-case-card .tag{color:#a5b4fc;background:#6366f11a;border:1px solid #6366f133;border-radius:20px;padding:.25rem .75rem;font-size:.75rem}.task-comparison-grid{grid-template-columns:1fr 1fr;gap:1.5rem;margin:2rem 0;display:grid}.task-comparison-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:1.5rem}.task-comparison-card.good{border-left:4px solid #22c55e}.task-comparison-card.bad{border-left:4px solid #ef4444}.task-comparison-card h4{align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1rem;display:flex}.task-comparison-card.good h4{color:#22c55e}.task-comparison-card.bad h4{color:#ef4444}.task-comparison-card p{color:#d4d4d4;margin-bottom:1rem;font-size:.9rem;line-height:1.6}.task-comparison-card .task-example{color:#a1a1aa;white-space:pre-wrap;background:#0003;border-radius:8px;padding:1rem;font-family:SF Mono,Monaco,Courier New,monospace;font-size:.85rem}@media (max-width:768px){.task-comparison-grid{grid-template-columns:1fr}}.checklist-visual{margin:2rem 0}.checklist-visual .checklist-title{color:#f4f4f5;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.1rem;display:flex}.checklist-visual .checklist-items{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.checklist-visual .checklist-item{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.checklist-visual .checklist-item svg{color:#22c55e;flex-shrink:0;margin-top:.125rem}.checklist-visual .checklist-item span{color:#d4d4d4;font-size:.9rem;line-height:1.5}@media (max-width:768px){.checklist-visual .checklist-items{grid-template-columns:1fr}}.faq-category-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:2rem 0;display:grid}.faq-category-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:all .2s;display:flex}.faq-category-card:hover{background:#6366f10d;border-color:#6366f14d}.faq-category-card .category-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.faq-category-card .category-icon.general{color:#3b82f6;background:#3b82f626}.faq-category-card .category-icon.pricing{color:#22c55e;background:#22c55e26}.faq-category-card .category-icon.technical{color:#a855f7;background:#a855f726}.faq-category-card .category-icon.data{color:#f97316;background:#f9731626}.faq-category-card strong{color:#f4f4f5;font-size:.95rem}.faq-category-card span{color:#71717a;font-size:.8rem}@media (max-width:1024px){.faq-category-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.faq-category-grid{grid-template-columns:1fr}}.hero-video{border:1px solid #ffffff1a;border-radius:12px;width:100%;margin:2rem 0;overflow:hidden}.hero-video iframe{display:block}.feature-hero-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:2rem 0;display:grid}.hero-stat-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:1rem;padding:1.25rem;transition:all .2s;display:flex}.hero-stat-card:hover{background:#6366f10d;border-color:#6366f14d}.stat-icon{color:#6366f1;background:#6366f11a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.stat-content{flex-direction:column;display:flex}.stat-number{color:#f4f4f5;font-size:1.5rem;font-weight:700;line-height:1.2}.stat-label{color:#a1a1aa;font-size:.85rem}.capability-showcase{margin:2rem 0}.capability-hero-card{background:#ffffff08;border:1px solid #ffffff14;gap:1.5rem;margin-bottom:1rem;padding:2rem}.capability-hero-card,.capability-hero-icon{border-radius:16px;align-items:center;display:flex}.capability-hero-icon{color:#6366f1;background:#6366f11a;flex-shrink:0;justify-content:center;width:80px;height:80px}.capability-hero-content h3{color:#f4f4f5;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.capability-hero-content p{color:#a1a1aa;margin:0 0 1rem;font-size:.95rem}.capability-tags{flex-wrap:wrap;gap:.5rem;display:flex}.tag{color:#a5b4fc;background:#6366f11a;border:1px solid #6366f133;border-radius:6px;padding:.35rem .75rem;font-size:.8rem}.capability-row{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.capability-mini-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem;transition:all .2s;display:flex}.capability-mini-card:hover{background:#6366f10d;border-color:#6366f14d}.capability-mini-card svg{color:#6366f1}.capability-mini-card h4{color:#f4f4f5;margin:0;font-size:1rem;font-weight:600}.capability-mini-card p{color:#a1a1aa;margin:0;font-size:.85rem}.pipeline-showcase{margin:2rem 0}.pipeline-visual{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:2rem;display:flex;overflow-x:auto}.pipeline-node{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;min-width:80px;padding:1rem;transition:all .2s;display:flex}.pipeline-node.active{background:#6366f11a;border-color:#6366f180}.node-icon{color:#a1a1aa;background:#ffffff1a;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.pipeline-node.active .node-icon{color:#6366f1;background:#6366f133}.node-label{color:#f4f4f5;font-size:.85rem;font-weight:600}.node-desc{color:#71717a;font-size:.75rem}.pipeline-connector{background:#ffffff1a;width:40px;height:2px}.pipeline-features{justify-content:center;gap:2rem;padding:1rem;display:flex}.pipeline-feature{color:#a1a1aa;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.pipeline-feature svg{color:#6366f1}.reasoning-showcase{margin:2rem 0}.reasoning-visual{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin-bottom:1.5rem;padding:3rem;position:relative}.reasoning-center,.reasoning-visual{justify-content:center;align-items:center;display:flex}.reasoning-center{background:#6366f11a;border:1px solid #6366f14d;border-radius:50%;flex-direction:column;gap:.5rem;width:120px;height:120px;padding:1.5rem}.reasoning-center svg{color:#6366f1}.reasoning-center span{color:#a5b4fc;font-size:.85rem;font-weight:600}.reasoning-orbit{border-radius:50%;width:300px;height:300px;animation:rotate 20s linear infinite;position:absolute}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.reasoning-orbit-item{text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;align-items:center;gap:.5rem;width:80px;padding:.75rem;display:flex;position:absolute}.reasoning-orbit-item:first-child{top:0;left:50%;transform:translate(-50%)}.reasoning-orbit-item:nth-child(2){top:25%;right:0}.reasoning-orbit-item:nth-child(3){bottom:25%;right:0}.reasoning-orbit-item:nth-child(4){bottom:0;left:50%;transform:translate(-50%)}.reasoning-orbit-item:nth-child(5){bottom:25%;left:0}.reasoning-orbit-item span{color:#f4f4f5;font-size:.8rem;font-weight:500}.orbit-icon{color:#6366f1;background:#6366f11a;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.reasoning-cards{grid-template-columns:repeat(5,1fr);gap:1rem;display:grid}.reasoning-detail-card{text-align:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;align-items:center;padding:1.25rem;display:flex}.reasoning-num{color:#6366f1;background:#6366f126;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:.75rem;font-size:.85rem;font-weight:600;display:flex}.reasoning-detail-card h4{color:#f4f4f5;margin:0 0 .5rem;font-size:1rem;font-weight:600}.reasoning-detail-card p{color:#a1a1aa;margin:0;font-size:.85rem}.task-category-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.task-category-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1.5rem;transition:all .2s}.task-category-card:hover{background:#6366f10d;border-color:#6366f14d}.task-category-header{border-bottom:1px solid #ffffff14;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.task-category-header svg{color:#6366f1}.task-category-header h4{color:#f4f4f5;margin:0;font-size:1.1rem;font-weight:600}.task-items{flex-direction:column;gap:.5rem;display:flex}.task-item{color:#a1a1aa;border-radius:6px;align-items:center;gap:.5rem;padding:.5rem;font-size:.9rem;transition:all .2s;display:flex}.task-item:hover{color:#f4f4f5;background:#ffffff0d}.task-item svg{color:#6366f1;opacity:.7}.advantage-showcase{grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0;display:grid}.advantage-main-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;padding:2rem;display:flex}.advantage-main-icon{color:#6366f1;background:#6366f11a;border-radius:14px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1rem;display:flex}.advantage-main-card h3{color:#f4f4f5;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.advantage-main-card p{color:#a1a1aa;margin:0 0 1.5rem;font-size:.95rem}.advantage-features{flex-direction:column;gap:.75rem;display:flex}.advantage-feature{color:#d4d4d4;align-items:center;gap:.75rem;font-size:.9rem;display:flex}.advantage-feature svg{color:#6366f1}.advantage-stack{flex-direction:column;gap:1rem;display:flex}.advantage-side-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;flex:1;padding:1.5rem;display:flex}.advantage-side-card svg{color:#6366f1;margin-bottom:.75rem}.advantage-side-card h4{color:#f4f4f5;margin:0 0 .5rem;font-size:1rem;font-weight:600}.advantage-side-card p{color:#a1a1aa;margin:0 0 1rem;font-size:.85rem}.advantage-side-card ul{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.advantage-side-card li{color:#a1a1aa;padding-left:1rem;font-size:.85rem;position:relative}.advantage-side-card li:before{content:"•";color:#6366f1;position:absolute;left:0}.deployment-showcase{margin:2rem 0}.deployment-hero{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;justify-content:center;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:2rem;display:flex;overflow-x:auto}.deployment-option{text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;min-width:120px;padding:1.25rem;display:flex}.deployment-option svg{color:#6366f1;margin-bottom:.5rem}.deployment-option h4{color:#f4f4f5;margin:0;font-size:.95rem;font-weight:600}.deployment-option p{color:#71717a;margin:0;font-size:.8rem}.deployment-badge{color:#a5b4fc;text-transform:uppercase;background:#6366f11a;border:1px solid #6366f133;border-radius:4px;margin-top:.5rem;padding:.25rem .75rem;font-size:.7rem;font-weight:600}.deployment-arrow{color:#52525b;align-items:center;display:flex}.deployment-formats{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;padding:1.5rem}.deployment-formats h4{color:#f4f4f5;text-align:center;margin:0 0 1rem;font-size:1rem;font-weight:600}.format-showcase-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.format-showcase-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem;display:flex}.format-showcase-card svg{color:#6366f1;margin-bottom:.25rem}.format-showcase-card span{color:#f4f4f5;font-size:.9rem;font-weight:500}.format-showcase-card p{color:#71717a;margin:0;font-size:.8rem}.highlight-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin:2rem 0;display:grid}.highlight-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;padding:1.5rem;transition:all .2s;display:flex}.highlight-card:hover{background:#6366f10d;border-color:#6366f14d}.highlight-icon{color:#6366f1;background:#6366f11a;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1rem;display:flex}.highlight-card h4{color:#f4f4f5;margin:0 0 .5rem;font-size:1rem;font-weight:600}.highlight-card p{color:#a1a1aa;flex:1;margin:0 0 1rem;font-size:.9rem}.highlight-tag{color:#a5b4fc;background:#6366f11a;border:1px solid #6366f133;border-radius:6px;align-self:flex-start;padding:.35rem .75rem;font-size:.75rem;font-weight:500;display:inline-block}.getting-started-showcase{grid-template-columns:repeat(4,1fr);gap:1rem;margin:2rem 0;display:grid}.start-card{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;align-items:center;padding:1.5rem;transition:all .2s;display:flex}.start-card:hover{background:#6366f10d;border-color:#6366f14d}.start-card svg{color:#6366f1;margin-bottom:1rem}.start-card h4{color:#f4f4f5;margin:0 0 .5rem;font-size:1rem;font-weight:600}.start-card p{color:#a1a1aa;margin:0 0 1rem;font-size:.85rem}@media (max-width:1280px){.feature-hero-grid,.getting-started-showcase,.highlight-grid,.task-category-grid{grid-template-columns:repeat(2,1fr)}.advantage-showcase{grid-template-columns:1fr}.format-showcase-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.reasoning-cards{grid-template-columns:repeat(3,1fr)}.capability-row{grid-template-columns:1fr}}@media (max-width:768px){.feature-hero-grid,.format-showcase-grid,.getting-started-showcase,.highlight-grid,.task-category-grid{grid-template-columns:1fr}.reasoning-cards{grid-template-columns:repeat(2,1fr)}.deployment-hero{flex-wrap:wrap}.pipeline-visual{flex-wrap:wrap;justify-content:center;gap:.5rem}.pipeline-connector{display:none}.pipeline-node{min-width:70px;padding:.75rem}}@media (max-width:480px){.reasoning-cards{grid-template-columns:1fr}}.demo-media{background:#0003;border:1px solid #ffffff1a;border-radius:12px;width:100%;margin:1.5rem 0;overflow:hidden}.demo-media video{object-fit:contain;width:100%;max-height:400px;display:block}.callout{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;margin:1.5rem 0;padding:1.25rem}.callout-header{color:#f4f4f5;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:1rem;font-weight:600;display:flex}.callout-header svg{color:#06b6d4}.callout p{color:#a1a1aa;margin:0;font-size:.9rem}.config-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:1.5rem 0;display:grid}.config-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.config-header{color:#f4f4f5;background:#ffffff08;border-bottom:1px solid #ffffff0f;align-items:center;gap:.75rem;padding:1rem;font-weight:600;display:flex}.config-body{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.config-body code{color:#a1a1aa;background:#ffffff0d;border-radius:6px;padding:.5rem .75rem;font-family:SF Mono,Monaco,Cascadia Code,monospace;font-size:.8rem}.platform-comparison{grid-template-columns:repeat(2,1fr);gap:1rem;margin:1.5rem 0;display:grid}.platform-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1.25rem}.platform-header{border-bottom:1px solid #ffffff0f;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.platform-header svg{color:#06b6d4}.platform-header h4{color:#f4f4f5;margin:0;font-size:1rem;font-weight:600}.platform-card ul{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.platform-card li{color:#a1a1aa;padding:.25rem 0;font-size:.875rem}.platform-card li strong{color:#d4d4d4}.troubleshooting-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:1.5rem 0;display:grid}.trouble-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}.trouble-card summary{cursor:pointer;color:#f4f4f5;align-items:center;gap:.75rem;padding:1rem;font-weight:600;list-style:none;display:flex}.trouble-card summary::-webkit-details-marker{display:none}.trouble-card summary svg{color:#f59e0b;flex-shrink:0}.trouble-body{border-top:1px solid #ffffff0f;margin-top:0;padding:0 1rem 1rem}.trouble-body p{color:#d4d4d4;margin:1rem 0 .75rem;font-size:.875rem}.trouble-body ul{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.trouble-body li{color:#a1a1aa;padding-left:1rem;font-size:.85rem;position:relative}.trouble-body li:before{content:"•";color:#52525b;position:absolute;left:0}.checklist{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:1.5rem 0;display:grid}.checklist-section{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1.25rem}.checklist-section h4{color:#f4f4f5;border-bottom:1px solid #ffffff0f;align-items:center;gap:.75rem;margin:0 0 1rem;padding-bottom:.75rem;font-size:1rem;font-weight:600;display:flex}.checklist-section h4 svg{color:#06b6d4}.checklist-section ul{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.checklist-section li{color:#a1a1aa;align-items:flex-start;gap:.75rem;font-size:.875rem;display:flex}.checklist-section li svg{flex-shrink:0;margin-top:.125rem}.coming-soon-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0;display:grid}.coming-soon-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:.75rem;padding:1rem 1.25rem;transition:all .2s;display:flex}.coming-soon-card:hover{background:#ffffff0d;border-color:#ffffff1f}.coming-soon-card svg{color:#8b5cf6;flex-shrink:0}.coming-soon-card span{color:#d4d4d4;font-size:.9rem;font-weight:500}.pro-tip{background:linear-gradient(135deg,#06b6d41a,#8b5cf61a);border:1px solid #06b6d433;border-radius:12px;align-items:flex-start;gap:1rem;margin:1.5rem 0;padding:1.25rem;display:flex}.pro-tip svg{color:#06b6d4;flex-shrink:0;margin-top:.125rem}.pro-tip p{color:#d4d4d4;margin:0;font-size:.9rem;line-height:1.6}.comparison-table{margin:1.5rem 0;overflow-x:auto}.comparison-table table{border-collapse:collapse;background:#ffffff08;border-radius:12px;width:100%;overflow:hidden}.comparison-table td,.comparison-table th{text-align:left;border-bottom:1px solid #ffffff0f;padding:1rem 1.25rem}.comparison-table th{color:#f4f4f5;background:#ffffff08;font-size:.9rem;font-weight:600}.comparison-table td{color:#a1a1aa;font-size:.875rem}.comparison-table tr:last-child td{border-bottom:none}.comparison-table tr:hover td{background:#ffffff05}@media (max-width:1024px){.checklist,.config-grid,.platform-comparison,.troubleshooting-grid{grid-template-columns:1fr}.coming-soon-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.coming-soon-grid{grid-template-columns:1fr}}[data-page-title=Features] .nextra-content,[data-page-title=Features] article,[data-page-title=Features] main{max-width:900px!important;margin-left:auto!important;margin-right:auto!important;padding-left:2rem!important;padding-right:2rem!important}[data-page-title=Features] .capability-card-grid,[data-page-title=Features] .deployment-grid,[data-page-title=Features] .feature-highlight-grid,[data-page-title=Features] .format-grid,[data-page-title=Features] .ml-domain-grid,[data-page-title=Features] .overview-grid,[data-page-title=Features] .pipeline-feature-grid{justify-content:center!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}[data-page-title=Features] .demo-media{margin-left:auto!important;margin-right:auto!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}