:is(.gatsbi-home,.gatsbi-product-demo) .gatsbi-download-play-button{position:relative;width:54px;height:54px;background:#0000;color:#fff;border:1px solid var(--gatsbi-link);box-shadow:0 0 0 8px #ffffff40}:is(.gatsbi-home,.gatsbi-product-demo) .gatsbi-download-play-button:hover{background:#0000}:is(.gatsbi-home,.gatsbi-product-demo) .gatsbi-download-play-button:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--gatsbi-primary);opacity:.8;pointer-events:none;transition:background-color .16s,opacity .16s}:is(.gatsbi-home,.gatsbi-product-demo) .gatsbi-download-play-button:hover:before,:is(.gatsbi-home,.gatsbi-product-demo) .gatsbi-video-poster:focus-visible .gatsbi-download-play-button:before{background:var(--gatsbi-primary-hover);opacity:.95}:is(.gatsbi-home,.gatsbi-product-demo) .gatsbi-download-play-button .gatsbi-download-play-icon{position:relative;z-index:1;width:24px;height:24px;color:#fff}.gatsbi-content-page[data-page=ai-innovator] #innovator-faq{border-block-end:0}.gatsbi-content-page[data-page=ai-innovator]+.gatsbi-footer{background:var(--gatsbi-section)}.research-workflow{--workflow-line:var(--gatsbi-link)}.research-workflow__diagram{display:block;width:100%;height:auto;overflow:visible;font-family:var(--gatsbi-font);direction:ltr}.research-workflow__diagram--compact{display:none}.research-workflow__panels{fill:var(--gatsbi-bg)}.research-workflow__connector{stroke:var(--workflow-line);stroke-width:1.8;stroke-opacity:.75}.research-workflow__connector--return{stroke-dasharray:5 5}.research-workflow__arrowhead{fill:none;stroke:var(--gatsbi-link);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.research-workflow__node>:is(rect,ellipse){fill:var(--gatsbi-surface);stroke:var(--gatsbi-border);stroke-width:1.2}.research-workflow__node text{fill:var(--gatsbi-text);font-size:15.5px;font-weight:500}.research-workflow__node--model text{font-size:14px}.research-workflow__node--accent>:is(rect,ellipse){fill:var(--gatsbi-accent-soft);stroke:var(--gatsbi-accent-border)}.research-workflow__node--accent text{fill:var(--gatsbi-link);font-weight:600}.research-workflow__icon{color:var(--gatsbi-link)}.research-workflow__node--result>rect{fill:var(--gatsbi-primary);stroke:var(--gatsbi-primary-border)}.research-workflow__node--result text{fill:var(--gatsbi-on-primary);font-size:18px;font-weight:600}.research-workflow__node--result .research-workflow__icon{color:var(--gatsbi-on-primary)}.research-workflow__node .research-workflow__equation{fill:var(--gatsbi-link);font-size:14px}.research-workflow__equation-divider{fill:var(--gatsbi-text-muted)}@media (max-width:1023px){.research-workflow__diagram--wide{display:none}.research-workflow__diagram--compact{display:block;max-width:480px;margin-inline:auto}.research-workflow__diagram--compact .research-workflow__node text{font-size:17px}.research-workflow__diagram--compact .research-workflow__node--model text{font-size:15px}.research-workflow__diagram--compact .research-workflow__node--result text{font-size:18px}.research-workflow__diagram--compact .research-workflow__node .research-workflow__equation,.research-workflow__diagram--compact .research-workflow__node--result[data-node=implementation] text{font-size:15.5px}}