CINXE.COM

Data Apps for Production | Plotly

<!DOCTYPE html><html><head><meta charSet="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/><title>Data Apps for Production | Plotly</title><meta name="title" content="Data Apps for Production | Plotly"/><meta name="description" content="Discover data applications for production with Plotly Dash. Put data and AI into action with scalable, interactive data apps for your organization."/><meta name="twitter:title" content="Data Apps for Production | Plotly"/><meta name="twitter:description" content="Discover data applications for production with Plotly Dash. Put data and AI into action with scalable, interactive data apps for your organization."/><meta name="twitter:image" content="https://images.prismic.io/plotly-marketing-website-2/45139d28-6d34-4168-9480-2c57ee3a81c8_plotly.png?auto=compress,format"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@plotlygraphs"/><meta name="twitter:creator" content="@plotlygraphs"/><meta property="og:title" content="Data Apps for Production | Plotly"/><meta property="og:description" content="Discover data applications for production with Plotly Dash. Put data and AI into action with scalable, interactive data apps for your organization."/><meta property="og:url" content="/"/><meta property="og:type" content="website"/><meta property="og:image" content="https://images.prismic.io/plotly-marketing-website-2/45139d28-6d34-4168-9480-2c57ee3a81c8_plotly.png?auto=compress,format"/><meta property="og:image:type" content="image/jpg"/><meta property="og:image:url" content="https://images.prismic.io/plotly-marketing-website-2/45139d28-6d34-4168-9480-2c57ee3a81c8_plotly.png?auto=compress,format"/><meta property="og:image:secure_url" content="https://images.prismic.io/plotly-marketing-website-2/45139d28-6d34-4168-9480-2c57ee3a81c8_plotly.png?auto=compress,format"/><meta name="robots" content="index, follow"/><meta property="og:image:alt" content="Plotly"/><meta property="og:image:width" content="50"/><meta property="og:image:height" content="50"/><meta property="og:locale" content="en_IE"/><link rel="icon" type="image/x-icon" href="favicon.ico"/><link rel="icon" id="favicon" type="image/svg+xml" href="https://images.prismic.io/plotly-marketing-website-2/798854a2-209b-4e03-959f-965613354c4f_favicon_new_white.png?auto=compress,format"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"Corporation","name":"Plotly","url":"https://plotly.com/","description":"Plotly is a software company whose mission is to enable every company, around the world, to build data apps.","logo":"https://images.prismic.io/plotly-marketing-website-2/a8e0a665-64b3-4d45-8f06-36ab5c165a65_google-search-logo.png","sameAs":["https://www.facebook.com/Plotly/","https://twitter.com/plotlygraphs","https://www.linkedin.com/company/plotly/","https://www.instagram.com/plotly/","https://github.com/plotly"]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":"1","name":"Homepage","item":"https://plotly.com/"}]}</script><meta name="next-head-count" content="28"/><meta name="robots" content="index,follow"/><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"pageData":{"id":"YXeOvRQAACcAUVCF","uid":"index","url":null,"type":"homepage","href":"https://plotly-marketing-website-2.cdn.prismic.io/api/v2/documents/search?ref=Z0ZkvREAACAAtL1G\u0026q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22YXeOvRQAACcAUVCF%22%29+%5D%5D","tags":[],"first_publication_date":"2021-10-26T05:15:11+0000","last_publication_date":"2024-11-27T00:15:57+0000","slugs":["homepage"],"linked_documents":[],"lang":"en-us","alternate_languages":[],"data":{"body":[{"primary":{"dark_mode_background_image":{"dimensions":{"width":2880,"height":1226},"alt":"background image","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/ZlTDf6WtHYXtT0-w_backgroundimage.png?auto=format,compress?auto=compress,format","id":"ZlTDf6WtHYXtT0-w","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"light_mode_background_image":{"dimensions":{"width":2880,"height":1226},"alt":"background image","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/576a4b88-e4d6-44c1-83ea-151ce6b9c543_Frame+2+%283%29+%281%29.png?auto=format,compress","id":"ZShVoBIAACEAU8D7","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"video_description":[{"type":"heading1","text":"Build Powerful ","spans":[],"direction":"ltr"},{"type":"heading1","text":"Data Apps with ","spans":[],"direction":"ltr"},{"type":"heading1","text":"Plotly App Studio","spans":[],"direction":"ltr"},{"type":"paragraph","text":"Create powerful data applications with Plotly App Studio:","spans":[],"direction":"ltr"},{"type":"paragraph","text":"Transition from Python notebooks to","spans":[],"direction":"ltr"},{"type":"paragraph","text":"stunning AI-powered production data apps with ease.","spans":[],"direction":"ltr"}],"button_cta":"LEARN MORE","button_url":{"link_type":"Web","url":"https://plotly.com/dash/app-studio/","target":"_blank"},"video_placeholder":{"dimensions":{"width":661,"height":424},"alt":"Plotly video","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/89eb6fad-3a7f-4529-beae-a5ad12a1623e_Group+6.png?auto=compress,format","id":"ZUUw7RYAACYAc9ML","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"video_url":{"link_type":"Web","url":"https://player.vimeo.com/video/880700561?autoplay=1\u0026loop=1\u0026autopause=0"},"customer_stories_cta":null,"customer_stories_url":{"link_type":"Any"}},"items":[{"logo":{"dimensions":{"width":283,"height":63},"alt":"S\u0026P Global","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/5087524b-d73d-483a-af8d-04ab75af3ec9_s%26p_logo_1%403x.png?auto=format,compress?auto=compress,format","id":"Y-KkmhEAACEAgxf3","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}}},{"logo":{"dimensions":{"width":834,"height":334},"alt":"US Foods","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/94f12fe1-9b2a-4fca-bd72-52ac9e00f642_US+Foods.png?auto=compress,format","id":"ZXdkhRIAAB0AyFvm","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}},{"logo":{"dimensions":{"width":834,"height":334},"alt":"Molson Coors","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/48fd94e8-72bb-40fe-a4f8-07bd5ebdeca9_Molson+Coors.png?auto=format,compress?auto=compress,format","id":"ZXdkhhIAAB8AyFvq","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}}},{"logo":{"dimensions":{"width":400,"height":148},"alt":"UK Power Networks","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/a0dbbb5b-77e3-485a-9121-55635b27cfb1_UK+Power+Networks.png?auto=format,compress?auto=compress,format","id":"Zf2-3xUAACYAHfxz","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}}},{"logo":{"dimensions":{"width":834,"height":334},"alt":"MD Anderson","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/24823e9f-1a1b-4ce2-9d4c-ad973a25e33c_MD+Anderson.png?auto=format,compress?auto=compress,format","id":"ZXdkhRIAAB8AyFvg","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}}},{"logo":{"dimensions":{"width":2560,"height":514},"alt":"Intuit","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/757b826b-1556-4415-81f6-2f9c6acaf5ba_Intuit_logo_white.png?auto=compress,format","id":"ZUURQRYAACQAc6PA","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}}],"id":"video_logo_grid$c18bf664-cb9c-48cf-9e2e-06da167fe896","slice_type":"video_logo_grid","slice_label":null},{"primary":{"image":{"dimensions":{"width":951,"height":645},"alt":"chesapeake","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/4a5c928f-5475-4d85-aabc-2b2f63050448_chesapeake_About_section.png?auto=format,compress","id":"ZarN0xMAACEAwCV9","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"video_url":{"link_type":"Any"},"cta_url":{"link_type":"Web","url":"https://plotly.com/user-stories/"},"cta_text":[{"type":"paragraph","text":"View customer stories →","spans":[],"direction":"ltr"}],"quote_description":[{"type":"paragraph","text":"“I am not from a developer background, and one thing I appreciated about Plotly was how easy it was to pick up and get started. The resources available were great and I was able to quickly build my first production application in less than 2-3 months.”","spans":[],"direction":"ltr"}],"quote_name_author":[{"type":"paragraph","text":"- Jay Luna, SCADA specialist, Chesapeake Energy","spans":[],"direction":"ltr"}]},"items":[{"number_text_prefix":[],"number":100,"number_text_suffix":[{"type":"paragraph","text":"%","spans":[],"direction":"ltr"}],"number_description":[{"type":"paragraph","text":"adoption of drilling apps by 150+ users","spans":[],"direction":"ltr"}]},{"number_text_prefix":[{"type":"paragraph","text":"$","spans":[],"direction":"ltr"}],"number":100,"number_text_suffix":[{"type":"paragraph","text":"k","spans":[],"direction":"ltr"}],"number_description":[{"type":"paragraph","text":"cost savings replacing vendors with Plotly","spans":[],"direction":"ltr"}]},{"number_text_prefix":[],"number":75,"number_text_suffix":[{"type":"paragraph","text":"%","spans":[],"direction":"ltr"}],"number_description":[{"type":"paragraph","text":"faster time-to-delivery for 6+ custom data apps","spans":[],"direction":"ltr"}]}],"id":"customer_success_panel$708ca197-8f77-46e8-aec0-22196c5900fe","slice_type":"customer_success_panel","slice_label":null},{"primary":{"title":[{"type":"heading2","text":"Millions use Plotly everyday.","spans":[],"direction":"ltr"}],"variant":"Design 2","item_1_number_content":[{"type":"paragraph","text":"115K+","spans":[],"direction":"ltr"}],"item_1_text_content":[{"type":"paragraph","text":"GitHub Stars","spans":[],"direction":"ltr"}],"item_2_number_content":[{"type":"paragraph","text":"32M+","spans":[],"direction":"ltr"}],"item_2_text_content":[{"type":"paragraph","text":"Average Monthly Downloads","spans":[],"direction":"ltr"}],"item_3_number_content":[{"type":"paragraph","text":"1B+","spans":[],"direction":"ltr"}],"item_3_text_content":[{"type":"paragraph","text":"All Time Downloads","spans":[],"direction":"ltr"}],"bar_chart_image":{"link_type":"Media","kind":"file","id":"Z0XyrJbqstJ97yW_","url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/Z0XyrJbqstJ97yW__OSSmetricanimation_dark.mp4","name":"OSS metric animation_dark.mp4","size":"11521286"},"bar_chart_image_light":{"link_type":"Media","kind":"file","id":"Z0YUOpbqstJ97yp1","url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/Z0YUOpbqstJ97yp1_OSSmetricanimation_light.mp4","name":"OSS metric animation_light.mp4","size":"11545404"},"has_padding":false},"items":[],"id":"bar_chart$96cca11e-634d-485b-ab39-62b6e16a4fbc","slice_type":"bar_chart","slice_label":null},{"primary":{"layout":"Layout 3","heading":null,"subheading":[{"type":"heading2","text":"Build","spans":[]},{"type":"paragraph","text":"Build data apps in Python.","spans":[{"start":0,"end":26,"type":"strong"}]}],"description":[{"type":"paragraph","text":"","spans":[]}],"chart_demo_url_1":{"link_type":"Media","kind":"file","id":"YrE8xBAAACMALLrD","url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/6624dacf-d857-4361-abc0-8f8d7938415d_website_landing_video.mp4","name":"website_landing_video.mp4","size":"1260514"},"chart_demo_url_light_1":{"link_type":"Media","kind":"file","id":"YrE8xBAAACMALLrD","url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/6624dacf-d857-4361-abc0-8f8d7938415d_website_landing_video.mp4","name":"website_landing_video.mp4","size":"1260514"},"chart_demo_image":{},"chart_demo_image_light":{},"video_thumbnail":{"dimensions":{"width":1277,"height":740},"alt":null,"copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/667219ca-4d3c-487e-ab42-979186661aa9_website_landing_thumbnail.jpg?auto=compress,format","id":"Yut2ehUAACgAAmop","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"video_play":true,"colored_hover":false},"items":[{"code_logo":{},"content_image":{},"code_name":null,"command_text":"pip install dash","doc_link":{"link_type":"Web","url":"https://dash.plotly.com/"},"link":[],"code_line":[{"type":"preformatted","text":"","spans":[]}]}],"id":"code_snippets$e078cb36-7b49-4866-bb1d-0a690cad6c8c","slice_type":"code_snippets","slice_label":null},{"primary":{"heading":null,"subheading":[{"type":"paragraph","text":"","spans":[]}]},"items":[{"icon":{"dimensions":{"width":150,"height":150},"alt":"Deploy on platform Icon","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/21684f35-1e5d-4bc1-83a5-d053defc8682_deploy_icon-01.svg","id":"YimitREAAB8A7EUr","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"video_thumbnail":{"dimensions":{"width":1918,"height":1079},"alt":null,"copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/f22827a9-ec02-4762-a1b2-7ba344e89997_deploy_on_platform_thumbnail+%281%29.jpg?auto=compress,format","id":"YvMcNhEAACMAmHYS","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"section_heading":[{"type":"heading2","text":"Deploy","spans":[]},{"type":"paragraph","text":"One-Click Dash App Deployment ","spans":[{"start":0,"end":29,"type":"strong"}]}],"section_title":"Deploy on platform","description":[{"type":"paragraph","text":"Radically simplified application deployment. Click a button to deploy and share a URL to your app instantly with a colleague.","spans":[]}],"media":{"link_type":"Media","kind":"file","id":"YtEG-xEAAJU3ws9M","url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/516bf489-edab-48c3-b050-1793af76e4cc_deploy_on_platform_%281%29.mp4","name":"deploy_on_platform_(1).mp4","size":"2468929"},"play_video":true},{"icon":{"dimensions":{"width":150,"height":150},"alt":"Deploy dash app remotely Icon","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/8f73dbb6-3509-45fd-9459-851304c62d73_deploy_icon-02.svg","id":"Yimi2hEAACIA7EXP","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"video_thumbnail":{"dimensions":{"width":1121,"height":625},"alt":null,"copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/9047b999-ca7a-478e-b27d-786d0052518c_d_rem.jpg?auto=compress,format","id":"Yrvq7REAACUAyVJy","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"section_heading":[{"type":"heading2","text":"Deploy","spans":[]},{"type":"paragraph","text":"Deploy Dash Apps Remotely","spans":[{"start":0,"end":25,"type":"strong"}]}],"section_title":"Deploy dash app remotely","description":[{"type":"paragraph","text":"Command-line friendly. Deploy apps from your local computer or CI/CD platforms with a single git push command and zero app downtime.","spans":[]}],"media":{"link_type":"Media","kind":"file","id":"YrEo6hAAACMALGJ3","url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/ca608f3a-3e57-4c3e-8a0e-a7db66c26ad0_deploy_remotely_%281%29.mp4","name":"deploy_remotely_(1).mp4","size":"763762"},"play_video":true}],"id":"accordion_media$214f0ca7-d45f-4c68-88b7-de3ff0f66852","slice_type":"accordion_media","slice_label":null},{"primary":{"bolded_text_color":"#7a76ff","text_align_left":false,"heading":null,"section_id":null,"rich_text_field":[],"gradient_text":null,"button_text":null,"button_link":{"link_type":"Any"},"is_reverse_in_mobile":false,"reverse_column":null,"centered":true},"items":[{"column_style":null,"col_span":"2","list_two_col":false,"background_color":null,"browser_head_text":null,"browser_head_copy":[],"browser_head_doc":{"link_type":"Any"},"browser_code_snippets":null,"multiple_media":[],"media_bottom":false,"media":{"link_type":"Media","kind":"image","id":"Yse9QBEAACIAd2k4","url":"https://images.prismic.io/plotly-marketing-website-2/f379a7ef-a3c9-4f16-b50c-30dcd30ee9ba_scale-image.png?auto=compress,format","name":"scale-image.png","size":"431406","width":"2537","height":"1657"},"media_light":{"link_type":"Media","kind":"image","id":"Yse9QBEAACIAd2k4","url":"https://images.prismic.io/plotly-marketing-website-2/f379a7ef-a3c9-4f16-b50c-30dcd30ee9ba_scale-image.png?auto=compress,format","name":"scale-image.png","size":"431406","width":"2537","height":"1657"},"media_alt":"Dash Enterprise stateless architecture","media_spacer":false,"has_scroll":false,"video_play":true,"video_thumbnail":[],"modal_content":false,"rich_text_field":[{"type":"heading2","text":"Scale","spans":[]},{"type":"paragraph","text":"Install on Any Cloud VPC\nDash’s stateless architecture allows seamless scalability on AWS, Azure, or GCP.","spans":[{"start":0,"end":25,"type":"strong"}]}],"rich_text_field_gradient_theme":[],"description":null,"highlight_description":false,"button_arrow":true,"button_text":"View the Installation Guides","button_link":{"id":"YZ5GDBUAACYAsJ7m","type":"dash_pages","tags":[],"lang":"en-us","slug":"some-of-the-benefits-of-installing-dash-enterprise-include","first_publication_date":"2021-11-24T14:02:55+0000","last_publication_date":"2024-09-17T21:21:47+0000","uid":"guided-installation","link_type":"Document","isBroken":false},"horizontal_image_text":true}],"id":"two_column_layout$aca14637-8c8d-4304-9c94-67f6204d6d0e","slice_type":"two_column_layout","slice_label":null},{"primary":{"animation":true,"color_1":"#ff2c6d","color_2":"#7fe4ff","color_3":"#7a76ff","top_position":[{"type":"paragraph","text":"25%","spans":[]}],"vertical_animation_left":false,"vertical_animation_right":true,"static_background":false},"items":[{}],"id":"subtle_animation$cc050958-69be-42c7-9858-705930c1cff8","slice_type":"subtle_animation","slice_label":null},{"primary":{"title":"ML \u0026 AI apps made with Dash","description":[{"type":"paragraph","text":"Dash Enterprise is the premier low-code platform for data-science apps.","spans":[]}],"button_text":"Dash App Gallery","button_link":{"link_type":"Web","url":"https://dash.gallery/Portal/","target":"_blank"},"image":{"dimensions":{"width":2276,"height":1134},"alt":"Dash Enterprise interactive data app","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/65b7c8c2-5811-4544-a01a-cc0933c34fb0_Phone%2Band%2BTablet%2B3.png?auto=compress,format","id":"YtD2yhEAACIAwoYf","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"image_smaller_size":{"dimensions":{"width":708,"height":1428},"alt":"ML \u0026 AI apps made with Dash Mobile","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/1f9170b9-31a7-41a2-b1e4-4fa4abba5060_ML-%26-AI-apps.png?auto=compress,format","id":"Yse9QhEAACEAd2lD","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}},"items":[{}],"id":"gallery$4588f320-65e7-486b-a18d-5bbb822fcb4d","slice_type":"gallery","slice_label":null},{"primary":{"bolded_text_color":null,"text_align_left":false,"heading":null,"section_id":null,"rich_text_field":[],"gradient_text":null,"button_text":null,"button_link":{"link_type":"Any"},"is_reverse_in_mobile":true,"reverse_column":null,"centered":true},"items":[{"column_style":"Browser","col_span":"2","list_two_col":false,"background_color":null,"browser_head_text":null,"browser_head_copy":[],"browser_head_doc":{"link_type":"Any"},"browser_code_snippets":null,"multiple_media":[],"media_bottom":false,"media":{"link_type":"Media","kind":"file","id":"ZpWh6B5LeNNTxK_2","url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/ZpWh6B5LeNNTxK_2_DashEnterprise.mp4","name":"Dash Enterprise.mp4","size":"13525504"},"media_light":{"link_type":"Any"},"media_alt":null,"media_spacer":false,"has_scroll":false,"video_play":false,"video_thumbnail":[{"type":"image","url":"https://images.prismic.io/plotly-marketing-website-2/95798cd4-c84c-4e09-93f2-9fa172e13208_Plotly.png?auto=compress,format","alt":"About Plotly and Dash","copyright":null,"dimensions":{"width":2500,"height":1414},"id":"Y9gR2REAACEAVOMu","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}],"modal_content":true,"rich_text_field":[{"type":"heading2","text":"Overview of Dash \u0026 Dash Apps","spans":[],"direction":"ltr"},{"type":"paragraph","text":"Dash apps give a point-\u0026-click interface to models written in Python, vastly expanding the notion of what's possible in a traditional \"dashboard\". With Dash apps, data scientists and engineers put complex Python analytics in the hands of business decision-makers and operators.","spans":[],"direction":"ltr"},{"type":"paragraph","text":"When building Dash apps in a business setting, you'll need Dash Enterprise to deploy and scale them, plus integrate them with IT infrastructure such as authentication and VPC services. Watch this short video by to see how Dash Enterprise delivers faster and more impactful business outcomes on AI and data science initiatives.","spans":[{"start":301,"end":313,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/blog/build-dash-data-apps-data-science-consultant/","target":"_self"}}],"direction":"ltr"}],"rich_text_field_gradient_theme":[],"description":null,"highlight_description":false,"button_arrow":false,"button_text":null,"button_link":{"link_type":"Any"},"horizontal_image_text":true}],"id":"two_column_layout$302e6f46-6425-40af-8038-1fbb81b13b1e","slice_type":"two_column_layout","slice_label":null},{"primary":{"bolded_text_color":"#7a76ff","text_align_left":false,"heading":null,"section_id":null,"rich_text_field":[],"gradient_text":null,"button_text":null,"button_link":{"link_type":"Any"},"is_reverse_in_mobile":false,"reverse_column":"odd","centered":true},"items":[{"column_style":null,"col_span":"2","list_two_col":false,"background_color":null,"browser_head_text":null,"browser_head_copy":[],"browser_head_doc":{"link_type":"Any"},"browser_code_snippets":null,"multiple_media":[],"media_bottom":false,"media":{"link_type":"Media","kind":"image","id":"Yo50TRIAACMAuKzk","url":"https://images.prismic.io/plotly-marketing-website-2/b0f11d71-1018-4fe7-b1bb-d17cdfa14547_bank_app.png?auto=compress,format","name":"bank_app.png","size":"543040","width":"1328","height":"916"},"media_light":{"link_type":"Media","kind":"image","id":"Yo50TRIAACMAuKzk","url":"https://images.prismic.io/plotly-marketing-website-2/b0f11d71-1018-4fe7-b1bb-d17cdfa14547_bank_app.png?auto=compress,format","name":"bank_app.png","size":"543040","width":"1328","height":"916"},"media_alt":"Bank customer complaints data analytics app in Dash Enterprise","media_spacer":false,"has_scroll":false,"video_play":false,"video_thumbnail":[],"modal_content":false,"rich_text_field":[{"type":"heading2","text":"Dash Enterprise enables the rapid development of production-grade data apps within your business.","spans":[{"start":49,"end":75,"type":"strong"}],"direction":"ltr"},{"type":"paragraph","text":"Python has taken over the world, and Dash Enterprise is the leading vehicle for delivering Python analytics to business users. ","spans":[],"direction":"ltr"},{"type":"paragraph","text":"Traditional BI dashboards no longer cut it in today’s AI and ML driven world. Production-grade, low-code Python data apps are needed to visualize the sophisticated data analytics and data pipelines that run modern businesses.","spans":[{"start":112,"end":121,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/blog/what-is-a-data-app/","target":"_self"}}],"direction":"ltr"}],"rich_text_field_gradient_theme":[],"description":null,"highlight_description":false,"button_arrow":false,"button_text":null,"button_link":{"link_type":"Any"},"horizontal_image_text":true}],"id":"two_column_layout$aed91ea4-885d-4c66-9cd5-749737992631","slice_type":"two_column_layout","slice_label":null},{"primary":{"animation":true,"color_1":"#7fe4ff","color_2":"#ff2c6d","color_3":"#7a76ff","top_position":[{"type":"paragraph","text":"52%","spans":[]}],"vertical_animation_left":true,"vertical_animation_right":false,"static_background":false},"items":[{}],"id":"subtle_animation$fcaf96f8-8ae6-43cd-afe1-31457f67972d","slice_type":"subtle_animation","slice_label":null},{"primary":{"bolded_text_color":"#7a76ff","text_align_left":false,"heading":null,"section_id":null,"rich_text_field":[],"gradient_text":null,"button_text":null,"button_link":{"link_type":"Any"},"is_reverse_in_mobile":true,"reverse_column":null,"centered":true},"items":[{"column_style":null,"col_span":"2","list_two_col":false,"background_color":null,"browser_head_text":null,"browser_head_copy":[],"browser_head_doc":{"link_type":"Any"},"browser_code_snippets":null,"multiple_media":[],"media_bottom":false,"media":{"link_type":"Media","kind":"file","id":"YvMgahEAACMAmIjS","url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/572eacfa-5daf-4df8-9fb7-8ced94cff00a_plotly_dash_enterprise_vid_dark.mp4","name":"plotly_dash_enterprise_vid_dark.mp4","size":"635582"},"media_light":{"link_type":"Media","kind":"file","id":"YvMgahEAACMAmIjS","url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/572eacfa-5daf-4df8-9fb7-8ced94cff00a_plotly_dash_enterprise_vid_dark.mp4","name":"plotly_dash_enterprise_vid_dark.mp4","size":"635582"},"media_alt":"The incredible 21x cost savings of Dash Enterprise","media_spacer":false,"has_scroll":false,"video_play":true,"video_thumbnail":[],"modal_content":false,"rich_text_field":[{"type":"heading2","text":"The incredible 21x cost savings of Dash Enterprise","spans":[{"start":15,"end":31,"type":"strong"}]},{"type":"paragraph","text":"Hiring full-stack software teams to build bespoke analytics stacks is 21 times more expensive than building with Dash Enterprise.","spans":[]}],"rich_text_field_gradient_theme":[],"description":null,"highlight_description":false,"button_arrow":true,"button_text":null,"button_link":{"link_type":"Any"},"horizontal_image_text":true}],"id":"two_column_layout$45e888bf-5d32-4426-812e-5c4c4f5db764","slice_type":"two_column_layout","slice_label":null},{"primary":{"title":"Data science teams love Dash for elevating their work into business operations"},"items":[{"thumbnail":{"dimensions":{"width":714,"height":390},"alt":"Energy Company","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/55848f89-9dda-47fd-9057-8cdecc13f7b6_c65952f2-5bd8-42ee-9278-d318fb5ae7b4_quote_homepage1%402x.png?auto=compress,format","id":"YrFA9hAAACMALM2E","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"heading":"\"Even in locked-down corporate environments, we’re able to build \u0026 deploy a Dash app in just 3 days with Dash Enterprise, something that is impossible with a traditional full-stack software team.\"","is_heading_text_large":true,"name":[{"type":"paragraph","text":"","spans":[]}],"company":[{"type":"paragraph","text":"-F100 Energy Company","spans":[]}]},{"thumbnail":{"dimensions":{"width":714,"height":390},"alt":"Stevie Award","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/4362e89d-05c0-4782-91a1-7212b54430c7_Stevie_graphic+%281%29.jpg?auto=compress,format","id":"ZLrytRUAACkAAGb-","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"heading":"Plotly was awarded the 2023 Stevie Award for reducing ticket response time by 60% using own analytics product.","is_heading_text_large":true,"name":[],"company":[]},{"thumbnail":{"dimensions":{"width":715,"height":391},"alt":"Lead data scientist, Brainpad Inc.","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/1ed68631-3518-4d5c-983b-37dbcab284fd_cabd4e2c-9600-49f1-868a-1bb1a6d2634b_quote_homepage2%402x.png?auto=compress,format","id":"YrFA9hAAACIALM2D","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"heading":"\"Thanks to Dash-Enterprise and their support team, we were able to develop a web application with a built-in mathematical optimization solver for our client at high speed.\"","is_heading_text_large":true,"name":[{"type":"paragraph","text":"Hidenari Uoi","spans":[{"start":0,"end":12,"type":"strong"}]}],"company":[{"type":"paragraph","text":"Lead Data Scientist, BrainPad inc.","spans":[]}]},{"thumbnail":{"dimensions":{"width":1078,"height":586},"alt":"Large Enterprise Chemicals Company","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/00f5627b-191f-45d4-9c5d-3ce562f3264f_198197258-f567754e-6ecf-4bf0-92ce-4a32622cf028.png?auto=compress,format","id":"Y1phYhAAAIKhmums","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"heading":"\"In the past, we shared only historical data. With Plotly Dash, we have a solution for live data sharing of production information. This feature allows us to set up the performance of our units in real time.\"","is_heading_text_large":true,"name":[{"type":"paragraph","text":"Data Engineer","spans":[{"start":0,"end":13,"type":"strong"}]}],"company":[{"type":"paragraph","text":"Large Enterprise Chemicals Company","spans":[]}]},{"thumbnail":{"dimensions":{"width":1078,"height":586},"alt":"Manager Data science, Ortec Finance","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/1b133851-22ff-4877-bb75-888bf552a349_198197261-e0b74429-d64b-4c9f-8cca-3b09febe3997.png?auto=compress,format","id":"Y1ph8hAAABH0muwy","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"heading":"\"User friendly, saves 50% of time, and we have a new business model by sharing the insights to customers. \"","is_heading_text_large":true,"name":[{"type":"paragraph","text":"Lex Knape","spans":[{"start":0,"end":9,"type":"strong"}]}],"company":[{"type":"paragraph","text":"Manager Data science, Ortec Finance","spans":[]}]},{"thumbnail":{"dimensions":{"width":1079,"height":586},"alt":"Small Business Education Services Company","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/0e0baa64-144d-4064-866a-baf240f2ea6d_198197263-1258ac15-8350-4d84-8ca4-101347a5ae42.png?auto=compress,format","id":"Y1pjVBAAACAAmvJV","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"heading":"\"With Dash, I converted 30 or so multi-tab Excel dashboards with multiple data sources into a single dashboard, massively streamlining how we collect, process, and display data.\"","is_heading_text_large":true,"name":[{"type":"paragraph","text":"Executive Director","spans":[{"start":0,"end":18,"type":"strong"}]}],"company":[{"type":"paragraph","text":"Small Business Education Services Company","spans":[]}]}],"id":"dash_post$cb7eb90b-6c3f-4e68-a5a3-2dca71d46a1b","slice_type":"dash_post","slice_label":null},{"primary":{"animation":true,"color_1":"#ff2c6d","color_2":"#7fe4ff","color_3":"#7a76ff","top_position":[{"type":"paragraph","text":"77%","spans":[]}],"vertical_animation_left":false,"vertical_animation_right":true,"static_background":false},"items":[{}],"id":"subtle_animation$c6647de9-e19c-4498-8b88-decd4fa2540f","slice_type":"subtle_animation","slice_label":null},{"primary":{"form_heading":[{"type":"heading2","text":"Contact Sales","spans":[]}],"form_text":[{"type":"paragraph","text":"Tell us how we can help, and we'll get in touch shortly.","spans":[]}],"logo_heading1":[{"type":"heading2","text":"JOIN THE THOUSANDS OF INNOVATORS THAT ARE ALREADY BUILDING WITH DASH ENTERPRISE.","spans":[]}],"professional_form_handler_url":{"link_type":"Web","url":"https://go.plotly.com/l/719653/2022-05-04/td4b6"},"student_form_handler_url":{"link_type":"Web","url":"https://go.plotly.com/l/719653/2022-05-04/td4b3"}},"items":[{"image":{"dimensions":{"width":834,"height":334},"alt":"Comcast","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/f1b8139a-647b-4e76-ac80-cfb6b83eb605_Comcast.png?auto=compress,format","id":"ZXdkhRIAACAAyFvj","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}},{"image":{"dimensions":{"width":584,"height":305},"alt":"General Mills","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/fc865cf5-3eca-4419-b67a-6c1d409bfed5_customer_logo_new-13.png?auto=compress,format","id":"YqPHYxAAACIA2x3r","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}},{"image":{"dimensions":{"width":834,"height":334},"alt":"Chewy","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/35dbf7d7-7765-4b82-8f90-555cac142313_Chewy.png?auto=compress,format","id":"ZXdkhRIAAB0AyFvo","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}},{"image":{"dimensions":{"width":132,"height":76},"alt":"Santander","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/9eda2d57-1e99-44e0-a69d-e2f94ba86c42_Santander.png?auto=compress,format","id":"YdwGxRMAACUAjIgJ","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}},{"image":{"dimensions":{"width":2560,"height":514},"alt":"Intuit","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/757b826b-1556-4415-81f6-2f9c6acaf5ba_Intuit_logo_white.png?auto=compress,format","id":"ZUURQRYAACQAc6PA","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}},{"image":{"dimensions":{"width":584,"height":305},"alt":"BAE Systems","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/6e051344-252d-4169-a828-8951ba838b9c_customer_logo_new-22.png?auto=compress,format","id":"YqPHZBAAACIA2x32","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}},{"image":{"dimensions":{"width":584,"height":305},"alt":"Campbell's","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/990b96e8-a9a5-4425-b87b-ab9e1b0c27c4_customer_logo_new-14.png?auto=compress,format","id":"YqPHZBAAACEA2x31","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}},{"image":{"dimensions":{"width":834,"height":334},"alt":"Molson Coors","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/48fd94e8-72bb-40fe-a4f8-07bd5ebdeca9_Molson+Coors.png?auto=compress,format","id":"ZXdkhhIAAB8AyFvq","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}},{"image":{"dimensions":{"width":584,"height":305},"alt":"Activision Blizzard","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/976e99dd-0604-4f94-b5b2-12df2add2a02_customer_logo_new-26.png?auto=compress,format","id":"YqPHYxAAACMA2x3w","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}},{"image":{"dimensions":{"width":462,"height":131},"alt":"Lululemon","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/1f3abd9c-2e67-498f-ac23-46cef0ad89eb_52a78b92-4d05-401c-9b1a-72b8dd107faa_customer_logo_new-16.png?auto=compress,format","id":"YvEALhUAACsAGvO-","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}}}],"id":"formlogogrid$9d4c3388-58c8-4ad3-98de-04428791cb42","slice_type":"formlogogrid","slice_label":null},{"primary":{"animation":true,"color_1":"#7fe4ff","color_2":"#ff2c6d","color_3":"#7a76ff","top_position":[{"type":"paragraph","text":"89%","spans":[]}],"vertical_animation_left":true,"vertical_animation_right":false,"static_background":false},"items":[{}],"id":"subtle_animation$819cb052-edc0-423f-a706-e7f9b38737d9","slice_type":"subtle_animation","slice_label":null}],"seo_title":[{"type":"paragraph","text":"Data Apps for Production | Plotly","spans":[]}],"seo_keywords":null,"seo_description":[{"type":"paragraph","text":"Discover data applications for production with Plotly Dash. Put data and AI into action with scalable, interactive data apps for your organization.","spans":[]}],"seo_link":[{"type":"paragraph","text":"/","spans":[]}],"canonical_url":null,"twitter_title":[{"type":"paragraph","text":"Data Apps for Production | Plotly","spans":[]}],"twitter_description":[{"type":"paragraph","text":"Discover data applications for production with Plotly Dash. Put data and AI into action with scalable, interactive data apps for your organization.","spans":[]}],"twitter_image":{"dimensions":{"width":1200,"height":630},"alt":"Plotly","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/45139d28-6d34-4168-9480-2c57ee3a81c8_plotly.png?auto=compress,format","id":"YlQRFBIAACEAtEFc","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"twitter_card":[{"type":"paragraph","text":"summary_large_image","spans":[]}],"twitter_site":[{"type":"paragraph","text":"@plotlygraphs","spans":[]}],"twitter_creator":[{"type":"paragraph","text":"@plotlygraphs","spans":[]}],"og_title":[{"type":"paragraph","text":"Data Apps for Production | Plotly","spans":[]}],"og_description":[{"type":"paragraph","text":"Discover data applications for production with Plotly Dash. Put data and AI into action with scalable, interactive data apps for your organization.","spans":[]}],"og_url":[{"type":"paragraph","text":"/","spans":[]}],"og_image":{"dimensions":{"width":1200,"height":630},"alt":"Plotly","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/45139d28-6d34-4168-9480-2c57ee3a81c8_plotly.png?auto=compress,format","id":"YlQRFBIAACEAtEFc","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"breadscrumbs":[{"breadcrumb_position":[{"type":"paragraph","text":"1","spans":[]}],"breadcrumbs_name":[{"type":"paragraph","text":"Homepage","spans":[]}],"breadcrumbs_url":[{"type":"paragraph","text":"https://plotly.com/","spans":[]}]}]}},"mainFooterData":{"id":"YXkfsxIAACQANKAQ","uid":"footer","url":null,"type":"footer","href":"https://plotly-marketing-website-2.cdn.prismic.io/api/v2/documents/search?ref=Z0ZkvREAACAAtL1G\u0026q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22YXkfsxIAACQANKAQ%22%29+%5D%5D","tags":[],"first_publication_date":"2021-10-27T09:45:27+0000","last_publication_date":"2024-09-17T21:24:47+0000","slugs":["footer"],"linked_documents":[],"lang":"en-us","alternate_languages":[],"data":{"logo":{"dimensions":{"width":300,"height":83},"alt":"Plotly","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/8f977c91-7b4e-4367-8228-26fbba2506e4_69e12d6a-fb65-4b6e-8423-9465a29c6028_plotly-logo-sm.png?auto=compress,format","id":"Yw7PUBAAACcAH7ra","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"logo_light":{"dimensions":{"width":300,"height":83},"alt":"Plotly","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/b3d3a2b1-49f9-4e74-93dc-070b266a54ba_plotly_logo.svg","id":"YtkLkBEAAIFVEe01","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"heading":"Sign up for updates","heading_smaller_size":"SUBSCRIBE TO PLOTLY","sub_heading":"We wouldn't dream of spamming you or selling your info.","rich_text_field":[{"type":"paragraph","text":"Plotly is based on Tioh’tia:ke, commonly known in English as Montreal Island, in Kanien’ke-há:ka, the “Place of the People of the Flint” (the Kanien’kéha).","spans":[]},{"type":"paragraph","text":"Plotly is committed to making the tech industry more accessible to people from different cultures, as well as using and encouraging the use of our technology for anti-racist efforts. For our complete land acknowledgement and resources to learn about settlement and contribute to Indigenous activism, visit our About Us page.","spans":[{"start":310,"end":323,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/about-us/"}}]}],"year":true,"rights":[{"type":"paragraph","text":"Plotly. All rights reserved.","spans":[]}],"footer_links":[{"label":[{"type":"paragraph","text":"Privacy","spans":[]}],"link":{"id":"YajULxMAACIAyM87","type":"pages","tags":[],"lang":"en-us","slug":"i.-the-information-we-collect","first_publication_date":"2021-12-02T14:12:05+0000","last_publication_date":"2022-11-02T14:37:23+0000","uid":"privacy","link_type":"Document","isBroken":false}}],"body":[{"primary":{"label":"Products \u0026 Services"},"items":[{"label":"Dash Enterprise","links":{"id":"YbAkPBAAACEAzqkL","type":"pages","tags":[],"lang":"en-us","slug":"overview-of-dash--dash-apps","first_publication_date":"2021-12-08T03:20:07+0000","last_publication_date":"2024-11-13T18:40:45+0000","uid":"dash","link_type":"Document","isBroken":false},"badge":[]},{"label":"Plotly App Studio","links":{"link_type":"Web","url":"https://plotly.com/dash/app-studio/"},"badge":[]},{"label":"Chatbot Builder","links":{"link_type":"Web","url":"https://plotly.com/dash/chatbot-builder/"},"badge":[]},{"label":"Data App Workspaces","links":{"id":"YXtovREAACIACldD","type":"dash_pages","tags":[],"lang":"en-us","slug":"about-data-app-workspaces","first_publication_date":"2021-10-29T03:21:36+0000","last_publication_date":"2024-02-03T00:31:57+0000","uid":"workspaces","link_type":"Document","isBroken":false},"badge":[]},{"label":"Design Kit","links":{"id":"YXgEKRIAACQAL-ae","type":"dash_pages","tags":[],"lang":"en-us","slug":"about-design-kit","first_publication_date":"2021-10-26T13:35:58+0000","last_publication_date":"2024-11-19T16:06:13+0000","uid":"design-kit","link_type":"Document","isBroken":false},"badge":[]},{"label":"Snapshot Engine","links":{"id":"YXEspxQAACkANhuF","type":"dash_pages","tags":[],"lang":"en-us","slug":"about-snapshot-engine","first_publication_date":"2021-10-21T09:06:32+0000","last_publication_date":"2024-03-27T23:21:10+0000","uid":"snapshot-engine","link_type":"Document","isBroken":false},"badge":[]},{"label":"App Manager","links":{"id":"YXwMYxEAACQADSqk","type":"dash_pages","tags":[],"lang":"en-us","slug":"about-app-manager","first_publication_date":"2021-10-29T14:59:51+0000","last_publication_date":"2024-02-03T00:18:23+0000","uid":"app-manager","link_type":"Document","isBroken":false},"badge":[]},{"label":"Centralized Development","links":{"id":"ZUlV2RYAACIAgSdu","type":"dash_pages","tags":[],"lang":"en-us","slug":"multiple-teams.-one-single-platform.","first_publication_date":"2023-11-08T01:20:55+0000","last_publication_date":"2024-08-28T20:43:34+0000","uid":"centralized-data-app-management","link_type":"Document","isBroken":false},"badge":[]},{"label":"Job Queue","links":{"id":"YZOS3BEAACEANAWv","type":"dash_pages","tags":[],"lang":"en-us","slug":"about-job-queue","first_publication_date":"2021-11-16T11:16:34+0000","last_publication_date":"2024-03-28T19:24:30+0000","uid":"job-queue","link_type":"Document","isBroken":false},"badge":[]},{"label":"Embedding","links":{"id":"YXnYAhEAACQAAzyH","type":"dash_pages","tags":[],"lang":"en-us","slug":"about-embedding-middleware","first_publication_date":"2021-10-27T22:53:25+0000","last_publication_date":"2024-02-03T00:33:42+0000","uid":"embedding","link_type":"Document","isBroken":false},"badge":[]},{"label":"Authentication Middleware","links":{"id":"YZr_ohEAACIAVToz","type":"dash_pages","tags":[],"lang":"en-us","slug":"about-authentication-middleware","first_publication_date":"2021-11-22T02:28:37+0000","last_publication_date":"2024-02-03T00:32:43+0000","uid":"authentication","link_type":"Document","isBroken":false},"badge":[]},{"label":"ChatGPT Integration","links":{"id":"ZInwchIAAB8Af1b1","type":"dash_pages","tags":[],"lang":"en-us","slug":"dash-and-chatgpt-for-geospatial-use-cases","first_publication_date":"2023-06-19T21:52:12+0000","last_publication_date":"2024-08-16T19:37:12+0000","uid":"chatgpt","link_type":"Document","isBroken":false},"badge":[]},{"label":"Customer Success","links":{"link_type":"Web","url":"https://plotly.com/customer-success/"},"badge":[]},{"label":"Professional Services","links":{"id":"Ya7QVxMAACIA43YL","type":"pages","tags":[],"lang":"en-us","slug":"data-app-development","first_publication_date":"2021-12-07T03:09:55+0000","last_publication_date":"2023-08-29T20:11:45+0000","uid":"consulting-and-oem","link_type":"Document","isBroken":false},"badge":[]}],"id":"menu$5290647d-f657-4a88-b192-fcb4e03d6c0c","slice_type":"menu","slice_label":null},{"primary":{"label":"DOCS"},"items":[{"label":"Dash Enterprise","links":{"link_type":"Web","url":"https://dash.plotly.com/dash-enterprise","target":"_blank"},"badge":[]},{"label":"Dash Open Source","links":{"link_type":"Web","url":"https://dash.plotly.com/","target":"_blank"},"badge":[]},{"label":"Graphing Libraries","links":{"link_type":"Web","url":"https://plotly.com/graphing-libraries/","target":"_blank"},"badge":[]},{"label":"Community","links":{"link_type":"Web","url":"https://community.plotly.com/","target":"_blank"},"badge":[]},{"label":"Example apps","links":{"link_type":"Web","url":"https://plotly.com/examples/"},"badge":[]}],"id":"menu$46f3e9a2-ac40-4fb8-8c1d-786f1aafecc3","slice_type":"menu","slice_label":null},{"primary":{"label":"Resources"},"items":[{"label":"User Stories","links":{"link_type":"Web","url":"https://plotly.com/user-stories/"},"badge":[]},{"label":"Events","links":{"link_type":"Web","url":"https://plotly.com/events/"},"badge":[]},{"label":"Webinars","links":{"link_type":"Web","url":"https://plotly.com/resources/webinars/"},"badge":[]},{"label":"Blog","links":{"link_type":"Web","url":"https://plotly.com/blog/"},"badge":[]},{"label":"White Papers","links":{"link_type":"Web","url":"https://plotly.com/resources/"},"badge":[]}],"id":"menu$f240b9af-08ae-44f5-90dd-f3d4dc410a47","slice_type":"menu","slice_label":null},{"primary":{"label":"Solutions"},"items":[{"label":"Databricks","links":{"link_type":"Web","url":"https://plotly.com/dash/databricks/"},"badge":[]},{"label":"Snowflake","links":{"link_type":"Web","url":"https://plotly.com/dash/snowflake/"},"badge":[]},{"label":"Financial Services","links":{"link_type":"Web","url":"https://plotly.com/solutions/finance/"},"badge":[]},{"label":"Healthcare \u0026 Life Sciences","links":{"link_type":"Web","url":"https://plotly.com/solutions/healthcare-life-sciences-pharma/"},"badge":[]},{"label":"Energy \u0026 Utilities","links":{"link_type":"Web","url":"https://plotly.com/solutions/energy/"},"badge":[]}],"id":"menu$645af7bd-00c3-4e94-8d84-d48f657762af","slice_type":"menu","slice_label":null},{"primary":{"label":"COMPANY"},"items":[{"label":"About Us","links":{"id":"YanRFBMAACIAzUNF","type":"pages","tags":[],"lang":"en-us","slug":"2013-2014","first_publication_date":"2021-12-03T08:11:04+0000","last_publication_date":"2024-11-06T21:48:23+0000","uid":"about-us","link_type":"Document","isBroken":false},"badge":[]},{"label":"Careers","links":{"id":"YaoM9hMAACAAzlYs","type":"pages","tags":[],"lang":"en-us","slug":"autonomy","first_publication_date":"2021-12-03T12:26:33+0000","last_publication_date":"2024-11-26T19:48:02+0000","uid":"careers","link_type":"Document","isBroken":false},"badge":[{"type":"paragraph","text":"WE ARE HIRING","spans":[]}]},{"label":"Contact Us","links":{"id":"YanysBMAACIAzd-_","type":"pages","tags":[],"lang":"en-us","slug":"contact-us","first_publication_date":"2021-12-03T10:37:04+0000","last_publication_date":"2024-10-25T21:54:27+0000","uid":"contact-us","link_type":"Document","isBroken":false},"badge":[]},{"label":"Press \u0026 News","links":{"link_type":"Web","url":"https://plotly.com/news/"},"badge":[]}],"id":"menu$bc5f8046-a88a-42d7-8a2c-ca5daefa988c","slice_type":"menu","slice_label":null}],"social_links":[{"image":{"dimensions":{"width":18,"height":14},"alt":"Medium","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/bbf396b3-2fd4-4d8d-ad5a-75ad717fc426_Vector.png?auto=compress,format","id":"YcBCBBAAACQArP35","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"link":[{"type":"paragraph","text":"https://medium.com/plotly","spans":[]}]},{"image":{"dimensions":{"width":18,"height":14},"alt":"Twitter","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/d4a91c22-fb05-4194-995a-4cb172f3f439_Vector-1.png?auto=compress,format","id":"YcBCBRAAACEArP38","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"link":[{"type":"paragraph","text":"https://twitter.com/plotlygraphs","spans":[]}]},{"image":{"dimensions":{"width":18,"height":18},"alt":"Github","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/335997cd-a91c-48c5-9958-bc7c48237233_Vector-2.png?auto=compress,format","id":"YcBCBBAAACQArP34","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"link":[{"type":"paragraph","text":"https://github.com/plotly","spans":[]}]},{"image":{"dimensions":{"width":19,"height":19},"alt":"Instagram","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/11374ad5-fc84-4e77-8668-e3e2b9543d3c_Group.png?auto=compress,format","id":"YcBCBBAAACMArP37","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"link":[{"type":"paragraph","text":"https://www.instagram.com/plotly/","spans":[]}]},{"image":{"dimensions":{"width":19,"height":18},"alt":"Facebook","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/624ef182-7abc-4961-9384-3ea952c48cf7_Vector-3.png?auto=compress,format","id":"YcBCBBAAACIArP36","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"link":[{"type":"paragraph","text":"https://www.facebook.com/Plotly/","spans":[]}]},{"image":{"dimensions":{"width":19,"height":19},"alt":"Linkedin","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/afce3119-714c-4698-a5cb-b3b713eb06e2_Vector-4.png?auto=compress,format","id":"YcBCBBAAACQArP33","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"link":[{"type":"paragraph","text":"https://www.linkedin.com/company/plotly/","spans":[{"start":0,"end":40,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.google.com/url?q=https://www.linkedin.com/company/plotly/\u0026sa=D\u0026source=editors\u0026ust=1653441568926187\u0026usg=AOvVaw0_5yUJIdzfEN20tIA3Rwua","target":"_blank"}}]}]}]}},"searchData":[[{"uid":"user-stories","type":"pages","seo_title":[{"type":"paragraph","text":"User Stories","spans":[]}],"seo_description":[{"type":"paragraph","text":"Read in-depth user stories and examples of how Plotly customers build, deploy, and scale professional data applications with Dash Enterprise.","spans":[]}]},{"uid":"resources","type":"pages","seo_title":[{"type":"paragraph","text":"Resources","spans":[]}],"seo_description":[{"type":"paragraph","text":"Access a curated selection of user stories, white papers, and how-to guides from data science experts and industry leaders. Start your data app journey today.","spans":[]}]},{"uid":"blog","type":"pages","seo_title":[{"type":"paragraph","text":"Blog","spans":[]}],"seo_description":[{"type":"paragraph","text":"Data science and analytics best practices, trends, success stories, and expert-curated tutorials for modern data teams and leaders.","spans":[]}]},{"uid":"dash","type":"pages","seo_title":[{"type":"paragraph","text":"Dash Enterprise: The Premier Data App Platform for Python","spans":[]}],"seo_description":[{"type":"paragraph","text":"Dash is a framework for building data apps in Python. Dash Enterprise simplifies the development and deployment process in a secure, scalable environment.","spans":[]}]},{"uid":"events","type":"pages","seo_title":[{"type":"paragraph","text":"Plotly Community Events, Webinars, and Conferences","spans":[]}],"seo_description":[{"type":"paragraph","text":"We love connecting with the data community, in-person and online! Explore upcoming Plotly community events, webinars, and conferences around the world.","spans":[]}]},{"uid":"careers","type":"pages","seo_title":[{"type":"paragraph","text":"Plotly Careers","spans":[]}],"seo_description":[{"type":"paragraph","text":"Plotly's company culture focuses on autonomy, trust, and data. Join the remote-first team pioneering analytic innovation and leading the data app industry.","spans":[]}]},{"uid":"whats-new","type":"pages","seo_title":[{"type":"paragraph","text":"What's new | Plotly","spans":[],"direction":"ltr"}],"seo_description":[{"type":"paragraph","text":"Discover the latest updates in Dash Enterprise, Dash Open Source, and Plotly Graphing Library — new product features, enhancements, and more","spans":[],"direction":"ltr"}]},{"uid":"discuss-your-use-case","type":"pages","seo_title":[{"type":"paragraph","text":"Discuss Your Use Case","spans":[],"direction":"ltr"}],"seo_description":[{"type":"paragraph","text":"Discuss your use case with a Plotly expert. Learn how industry leaders are solving the toughest challenges with custom data apps powered by Plotly Dash Enterprise.","spans":[],"direction":"ltr"}]},{"uid":"get-pricing","type":"pages","seo_title":[{"type":"paragraph","text":"Get Pricing","spans":[]}],"seo_description":[{"type":"paragraph","text":"Discover how leading businesses put data and AI to work, through production data apps. Request a custom price-quote.","spans":[],"direction":"ltr"}]},{"uid":"chart-studio-updates","type":"pages","seo_title":[{"type":"paragraph","text":"Sunsetting Chart Studio Cloud User Accounts","spans":[],"direction":"ltr"}],"seo_description":[{"type":"paragraph","text":"Important updates to Chart Studio Cloud regarding user accounts, starting on November 8, 2024.","spans":[],"direction":"ltr"}]},{"uid":"examples","type":"pages","seo_title":[{"type":"paragraph","text":"Plotly Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Combined with Python, Plotly Dash delivers interactive, customizable data apps. Explore examples in a wide range of industries and advanced analytic needs.","spans":[]}]},{"uid":"contact-us","type":"pages","seo_title":[{"type":"paragraph","text":"Contact Us","spans":[]}],"seo_description":[{"type":"paragraph","text":"Have a question about Plotly or want to know how to get started with Dash? Share feedback in this form, and a member of the our team will get in touch soon.","spans":[]}]},{"uid":"contact-sales","type":"pages","seo_title":[{"type":"paragraph","text":"Contact Sales","spans":[]}],"seo_description":[{"type":"paragraph","text":"Have a question about Plotly or want to know how to get started with Dash Enterprise? Fill out this form, and a member of the our team will get in touch soon.","spans":[]}]},{"uid":"about-us","type":"pages","seo_title":[{"type":"paragraph","text":"About Plotly","spans":[]}],"seo_description":[{"type":"paragraph","text":"Headquartered in Montreal with a remote-first team, Plotly is dedicated to ensuring that every organization uses Dash Enterprise to build data applications.","spans":[]}]},{"uid":"get-demo","type":"pages","seo_title":[{"type":"paragraph","text":"Get Demo","spans":[]}],"seo_description":[{"type":"paragraph","text":"Go from data exploration to actionable insight faster. Schedule a demo to learn how Dash Enterprise enables powerful, customizable, interactive data apps.","spans":[]}]},{"uid":"security","type":"pages","seo_title":[{"type":"paragraph","text":"Security at Plotly","spans":[]}],"seo_description":[{"type":"paragraph","text":"Build, deploy, and scale professional data applications with airtight security, for confident, data-driven decisions across the organization.","spans":[]}]},{"uid":"news","type":"pages","seo_title":[{"type":"paragraph","text":"Press \u0026 News","spans":[]}],"seo_description":[{"type":"paragraph","text":"As a category-defining leader in enabling data-driven decisions, Plotly is frequently featured in the news. Explore recent articles, podcasts, and blog posts.","spans":[]}]},{"uid":"dash-enterprise-terms-of-use","type":"pages","seo_title":[{"type":"paragraph","text":"Dash Enterprise Terms of Use","spans":[]}],"seo_description":[{"type":"paragraph","text":"Review the Dash Enterprise Terms of Use and gain a thorough understanding of Plotly's policies, to ensure compliance and effective utilization","spans":[]}]},{"uid":"customer-success","type":"pages","seo_title":[{"type":"paragraph","text":"Customer Success","spans":[]}],"seo_description":[{"type":"paragraph","text":"Plotly Customer Success empowers Dash Enterprise customers to drive insight and decision-making with data. The award-winning team offers support, enablement sessions, technical account management, and more.","spans":[]}]},{"uid":"comparing-dash-tableau-powerbi-einstein-analytics","type":"pages","seo_title":[{"type":"paragraph","text":"Dash Enterprise for Python vs Common BI Software","spans":[]}],"seo_description":[{"type":"paragraph","text":"Compare Dash Enterprise, Tableau, Power BI, and Einstein Analytics. See the differences in deployment process, ease of use, security, support, and more.","spans":[]}]},{"uid":"dash-enterprise-faq","type":"pages","seo_title":[{"type":"paragraph","text":"Dash Enterprise FAQ","spans":[]}],"seo_description":[{"type":"paragraph","text":"Find answers to common questions you may have about Dash Enterprise, including migration, installation, deployment, and licensing.","spans":[]}]},{"uid":"consulting-and-oem","type":"pages","seo_title":[{"type":"paragraph","text":"Consulting, Training \u0026 Open-Source Development","spans":[]}],"seo_description":[{"type":"paragraph","text":"Plotly Professional Services are experts in delivering future-proof data apps. From custom development to workshops, they can support your analytics needs.","spans":[]}]},{"uid":"comparing-dash-shiny-streamlit","type":"pages","seo_title":[{"type":"paragraph","text":"How do Dash, Posit (Shiny), and Streamlit compare?","spans":[]}],"seo_description":[{"type":"paragraph","text":"Learn how Dash, Posit (Shiny), and Streamlit compare as low-code UI layers for data apps. See the differences in architecture, deployment, user experience, and more.","spans":[]}]},{"uid":"compare-dash-shiny-streamlit-bokeh","type":"pages","seo_title":[{"type":"paragraph","text":"How do Dash, Shiny, Streamlit, and Bokeh compare?","spans":[]}],"seo_description":[{"type":"paragraph","text":"Learn how low-code UI layers like Dash, Posit (Shiny), Streamlit, and Bokeh compare in web protocol, architecture, user experience, licensing, deployment, and more.","spans":[]}]},{"uid":"life-sciences-app-catalog","type":"pages","seo_title":[{"type":"paragraph","text":"Dash Life Sciences App Catalog","spans":[]}],"seo_description":[{"type":"paragraph","text":"Deploy front-ends for machine learning back-ends like PyTorch, Keras, and TensorFlow with custom Life Sciences templates in Dash Enterprise.","spans":[]}]},{"uid":"comparing-dash-rstudio-anaconda-streamlit","type":"pages","seo_title":[{"type":"paragraph","text":"Dash Enterprise vs RStudio, Anaconda, Streamlit","spans":[]}],"seo_description":[{"type":"paragraph","text":"Compare Dash Enterprise, RStudio Connect, Anaconda Enterprise, and Streamlit for Teams as deployment platforms. See differences in authentication and licensing.","spans":[]}]},{"uid":"building-machine-learning-web-apps-in-python","type":"pages","seo_title":[{"type":"paragraph","text":"Build Machine Learning Apps in Python","spans":[]}],"seo_description":[{"type":"paragraph","text":"Dash is the solution for operationalizing your AI/ML initiatives, with GPT-3, Hugging Face Transformers, UMAP, and YOLOv3. Check out latest Dash-AI projects.","spans":[]}]},{"uid":"privacy","type":"pages","seo_title":[{"type":"paragraph","text":"Privacy Policy","spans":[]}],"seo_description":[{"type":"paragraph","text":"Please see more details on Plotly's privacy policy, including information collected, security, retention, international visitors, and third-party services.","spans":[]}]}],[{"uid":"ai-data-apps","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Plotly for Gen AI and ML. Dynamic LLM-Powered Data Apps","spans":[],"direction":"ltr"}],"seo_description":[{"type":"paragraph","text":"Learn how competitive decisions and efficient operations are powered by interactive, dynamic LLM-powered data apps with Plotly Dash Enterprise for Gen AI and ML.","spans":[],"direction":"ltr"}]},{"uid":"databricks","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Databricks with Plotly","spans":[]}],"seo_description":[{"type":"paragraph","text":"Use Plotly’s Dash web app framework with Databricks (Python SQL connector, Jobs API,  CLI, databricks-connect-v2) for at-scale production data apps.","spans":[]}]},{"uid":"design-kit","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Dash Design Kit","spans":[]}],"seo_description":[{"type":"paragraph","text":"Easily style and customize data apps with Design Kit, a low-code framework from Dash Enterprise. Production ready — no JavaScript, HTML, or CSS required.","spans":[]}]},{"uid":"app-studio","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Plotly App Studio | Python notebook to data app","spans":[],"direction":"ltr"}],"seo_description":[{"type":"paragraph","text":"Rapidly build, deploy, and scale data science data apps from your Jupyter Notebooks, Python scripts, or other Python notebooks with Plotly App Studio.","spans":[],"direction":"ltr"}]},{"uid":"guided-installation","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Dash Enterprise - Guided Installation","spans":[],"direction":"ltr"}],"seo_description":[{"type":"paragraph","text":"After installing Dash Enterprise in one of the below environments, you will be asked for a license key to activate the software and begin deploying Dash apps.","spans":[]}]},{"uid":"aws","type":"dash_pages","seo_title":[{"type":"paragraph","text":"AWS with Plotly","spans":[],"direction":"ltr"}],"seo_description":[{"type":"paragraph","text":"Use Plotly’s Dash web app framework with AWS (EC2, S3, EKS, RDS, Aurora, Redshift, and more) for at-scale production data apps.","spans":[],"direction":"ltr"}]},{"uid":"data-sources","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Data Sources | Plotly Dash Enterprise","spans":[],"direction":"ltr"}],"seo_description":[{"type":"paragraph","text":"Plotly Dash Enterprise Data Sources helps connect, manage, and access data when connecting to Databricks, Snowflake, Redshift, BigQuery, and AWS S3.","spans":[],"direction":"ltr"}]},{"uid":"centralized-data-app-management","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Centralized Data App Development","spans":[]}],"seo_description":[{"type":"paragraph","text":"Dash Enterprise lets you centralize data app development under a single platform to manage and deploy Dash, Streamlit, and Django data apps.","spans":[]}]},{"uid":"big-data-for-python","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Big Data Pipelines","spans":[]}],"seo_description":[{"type":"paragraph","text":"Dash Enterprise supports turnkey connections to popular backends in Python – Vaex, Dask, Datashader, RAPIDS, Databricks (PySpark), Snowflake, and Postgres.","spans":[]}]},{"uid":"chatgpt","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Dash and ChatGPT","spans":[]}],"seo_description":[{"type":"paragraph","text":"As a Python-based framework, Dash offers integration with ChatGPT and large language models (LLMs). Learn how you can take part in the future of AI-enabled apps.","spans":[]}]},{"uid":"industry-app-catalog","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Dash Industry App Catalog","spans":[]}],"seo_description":[{"type":"paragraph","text":"Dash Enterprise is the fastest way to deploy front-ends for machine learning back-ends with dozens of easily customizable ML and AI templates.","spans":[]}]},{"uid":"snowflake","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Snowflake with Plotly","spans":[]}],"seo_description":[{"type":"paragraph","text":"Learn how using Snowflake and Plotly together ensures the delivery of production-grade delivery apps that use real-time machine learning and AI processes.","spans":[]}]},{"uid":"chatbot-builder","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Plotly Chatbot Builder","spans":[]}],"seo_description":[{"type":"paragraph","text":"Use Plotly's new Chatbot Builder to deliver fast, easy AI-generated insights from within your data apps.","spans":[]}]},{"uid":"job-queue","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Dash Job Queue","spans":[]}],"seo_description":[{"type":"paragraph","text":"Dash Enterprise Job Queue makes background jobs seamless and scalable in Python. Easily offload CPU-intensive tasks and improve data app performance.","spans":[]}]},{"uid":"snapshot-engine","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Dash Enterprise Snapshot Engine","spans":[]}],"seo_description":[{"type":"paragraph","text":"Create, annotate, archive, and share views of your Dash apps. With only a few lines of code, Snapshot Engine schedules tasks and auto-generates reports.","spans":[]}]},{"uid":"persistent-filesystem","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Persistent Filesystem","spans":[]}],"seo_description":[{"type":"paragraph","text":"With Persistent Filesystems, simplify your data science workflow and avoid network delays. Large data can be uploaded, updated, and cached in Dash Enterprise.","spans":[]}]},{"uid":"app-manager","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Dash App Manager","spans":[]}],"seo_description":[{"type":"paragraph","text":"Deploy, manage, and share data apps. | With the App Manager from Dash Enterprise, ensure a standard, well-documented, and reproducible workflow.","spans":[]}]},{"uid":"authentication","type":"dash_pages","seo_title":[{"type":"paragraph","text":"No-Code Authentication","spans":[]}],"seo_description":[{"type":"paragraph","text":"Access a GUI for easy and secure authentication. With App Manager from Dash Enterprise, choose from LDAP, AD, PingFederate, Okta, SAML, SSO, and more.","spans":[]}]},{"uid":"continuous-integration","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Continuous Integration","spans":[]}],"seo_description":[{"type":"paragraph","text":"Dash Enterprise seamlessly integrates CI/CD for streamlined app deployment. Git-based workflow, automated QA, version control, and more included.","spans":[]}]},{"uid":"dashboard-engine","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Dash Dashboard Engine","spans":[]}],"seo_description":[{"type":"paragraph","text":"Provide data app end users with a powerful, drag-and-drop UI. Dashboard Engine from Dash Enterprise is Python ETL meeds BI — no callbacks or layout required.","spans":[]}]},{"uid":"workspaces","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Data App Workspaces","spans":[]}],"seo_description":[{"type":"paragraph","text":"Workspaces is an onboard code editor from Dash Enterprise. Easily write and execute code for data apps. No additional downloads or installation needed.","spans":[]}]},{"uid":"embedding","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Dash Embedding","spans":[]}],"seo_description":[{"type":"paragraph","text":"Dash Enterprise Embedding Middleware enables seamless embedding without the use of iframes. It also offers single sign-on for easy authentication that scales.","spans":[]}]},{"uid":"dask-integration","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Dask-Coiled and Dash Integration","spans":[]}],"seo_description":[{"type":"paragraph","text":"Learn how to adapt your Dash app with Dask to use Coiled in the back end. Using the integration can enable scaling across parallel computing clusters.","spans":[]}]},{"uid":"excel-python","type":"dash_pages","seo_title":[{"type":"paragraph","text":"Excel to Python","spans":[]}],"seo_description":[{"type":"paragraph","text":"Python is one of the best tools for data scientists in analyzing \u0026 developing models. Here are some resources to help you say goodbye to Excel, and hello to Dash.","spans":[]}]}],[{"uid":"webinars","type":"resource","seo_title":[{"type":"paragraph","text":"Webinars","spans":[]}],"seo_description":[{"type":"paragraph","text":"Leverage Plotly's library of recorded webinars to learn data analytics tips, industry best practices, and application use cases from data analytics experts.","spans":[]}]}],[{"uid":"mitacs","type":"news_pages","seo_title":[{"type":"paragraph","text":"Plotly \u0026 Université de Sherbrooke to develop genomic visualization","spans":[]}],"seo_description":[{"type":"paragraph","text":"Learn how Université de Sherbrooke uses Plotly to develop new analytical tools to explore and visualize genetic structures at the school's CoBIUS Lab.","spans":[]}]},{"uid":"plotly-named-best-place-to-work","type":"news_pages","seo_title":[{"type":"paragraph","text":"Canadian SME National Business Awards selects Plotly","spans":[]}],"seo_description":[{"type":"paragraph","text":"Plotly receives the Canadian SME award for Top Place to Work and Business of the Year for driving product innovation and employee professional development.","spans":[]}]},{"uid":"dash-daq","type":"news_pages","seo_title":[{"type":"paragraph","text":"Dash DAQ","spans":[]}],"seo_description":[{"type":"paragraph","text":"Dash DAQ provides Python users the means to create interactive virtual control panels on their computers that interface with common lab instruments.","spans":[]}]}],[{"uid":"geospatial","type":"explore_pages","seo_title":[{"type":"paragraph","text":"Geospatial Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Interested in Plotly and Dash for geospatial projects and use cases? Explore these Dash data applications that take advantage of the flexibility of Python.","spans":[]}]},{"uid":"dashboards","type":"explore_pages","seo_title":[{"type":"paragraph","text":"Data Visualization \u0026 Dashboards Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Data visualization and dashboards is what Plotly and Dash is known for. Explore several of these Python applications for data visualization and dashboards.","spans":[]}]},{"uid":"sports-analytics","type":"explore_pages","seo_title":[{"type":"paragraph","text":"Sports Analytics Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Data analytics and data scientists meet sports fans with Dash. Explore Dash data applications that convey sports analytics using the flexibility of Python.","spans":[]}]},{"uid":"business","type":"explore_pages","seo_title":[{"type":"paragraph","text":"Business Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Explore Python and data science Dash applications for business-related use cases, ranging from customer segmentation, retail demand forecasting, and more.","spans":[]}]},{"uid":"energy","type":"explore_pages","seo_title":[{"type":"paragraph","text":"Energy \u0026 Utilities Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Explore examples of Python and data science applications in the energy and utilities industry, including electricity, oil and gas, renewables, and more.","spans":[]}]},{"uid":"generative-ai-chatgpt","type":"explore_pages","seo_title":[{"type":"paragraph","text":"ChatGPT \u0026 Generative AI Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Explore Dash applications that incorporate ChatGPT and generative AI in Python.","spans":[]}]},{"uid":"image-video-audio","type":"explore_pages","seo_title":[{"type":"paragraph","text":"Image, Video \u0026 Audio Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Explore Dash data applications that run interactive image processing, computer vision, video analysis, and audio engineering with the power of Python.","spans":[]}]},{"uid":"finance","type":"explore_pages","seo_title":[{"type":"paragraph","text":"Finance Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Explore examples of Python and Dash in finance ranging from quantitative analysis, machine learning, portfolio optimization, and NLP.","spans":[]}]},{"uid":"bioinformatics","type":"explore_pages","seo_title":[{"type":"paragraph","text":"Bioinformatics \u0026 Life Sciences Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Explore examples of Python in bioinformatics in a variety of applications, ranging from genomics, public health, clinical trials, 3D images, and more.","spans":[]}]},{"uid":"predictive-analytics","type":"explore_pages","seo_title":[{"type":"paragraph","text":"Predictive Analytics Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Explore detailed and practical examples of Python in predictive analytics and forecasting to go beyond common BI limitations.","spans":[]}]},{"uid":"manufacturing","type":"explore_pages","seo_title":[{"type":"paragraph","text":"Manufacturing \u0026 R\u0026D Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Explore Python applications for manufacturing and research and development, ranging from laboratory data collection, IoT, real-time dashboards, and more.","spans":[]}]},{"uid":"connecting-to-apis","type":"explore_pages","seo_title":[{"type":"paragraph","text":"Connecting to APIs App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Thanks to the flexibility of Python, Dash applications can connect to any API. Explore data applications that connect to external APIs and visualize data.","spans":[]}]},{"uid":"science-engineering","type":"explore_pages","seo_title":[{"type":"paragraph","text":"Science \u0026 Engineering Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Explore Python applications for science and engineering, including finite element method, contract for difference, physics modeling, and simulations, and more.","spans":[]}]},{"uid":"natural-language-processing","type":"explore_pages","seo_title":[{"type":"paragraph","text":"NLP Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Explore Python data applications for natural language processing (NLP). The following Plotly and Dash applications examples will speak for themselves.","spans":[]}]},{"uid":"machine-learning","type":"explore_pages","seo_title":[{"type":"paragraph","text":"Machine Learning Dash App Examples","spans":[]}],"seo_description":[{"type":"paragraph","text":"Explore Python and Dash applications for machine learning projects, ranging in a variety of use cases from SHAP explainability, segmentation, and more.","spans":[]}]}],[{"uid":"singapore-institute-for-clinical-sciences-sics","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Singapore Institute for Clinical Sciences Enables Open Sharing of Health Research with Interactive Data Vault Platform","spans":[]}],"seo_description":[{"type":"paragraph","text":"SICS shares cohort data with the global research community by deploying data catalogs, analytics, and research to an interactive data vault platform.","spans":[]}]},{"uid":"johnson-matthey","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Johnson Matthey Scales Commercial Scientific App Platform with Dash Enterprise","spans":[],"direction":"ltr"}],"seo_description":[{"type":"paragraph","text":"Johnson Matthey delivers state-of-the-art imaging data science to aid research and development with Dash Enterprise and Azure.","spans":[],"direction":"ltr"}]},{"uid":"automotive-capacity-planning-cox-auto","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Largest U.S. Automotive Auction Network Deploys Capacity Planning with Dash Enterprise","spans":[]}],"seo_description":[{"type":"paragraph","text":"Learn how Cox Automotive leverages the power of Dash Enterprise to deliver mission-critical capacity planning analytics that accelerate business decisions.","spans":[]}]},{"uid":"nhs-foundation-trust-healthcare","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"NHS Foundation Trust Unlocks AI Healthcare Potential with Dash Enterprise","spans":[],"direction":"ltr"}],"seo_description":[{"type":"paragraph","text":"Somerset NHS Foundation Trust used Plotly Dash Enterprise to quickly build and deploy AI data apps for heathcare provider and organizational needs.","spans":[],"direction":"ltr"}]},{"uid":"berkeley-lab","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Berkeley Lab Powers Worldwide Materials Research with Dash and Python","spans":[],"direction":"ltr"}],"seo_description":[{"type":"paragraph","text":"Berkeley Lab's team utilizes interactive Dash apps and components to explore and analyze nearly 150,000 inorganic materials and their associated properties. ","spans":[]}]},{"uid":"kansas-city-chiefs","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Kansas City Chiefs Champion Digital Transformation in Business and Operations","spans":[]}],"seo_description":[{"type":"paragraph","text":"Investing in Dash Enterprise provided a unified analytics platform for the Kansas City Chiefs' analytics team to address diverse use cases.","spans":[]}]},{"uid":"dr-reddys-laboratories-automates-pharmaceutical-regulatory-reporting-with-plotly","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Dr. Reddy's Laboratories Automates Pharmaceutical Regulatory Reporting with Plotly","spans":[],"direction":"ltr"}],"seo_description":[{"type":"paragraph","text":"Dr. Reddy's Laboratories uses Plotly to aggregate and distribute marketing intelligence and regulatory data from multiple data sources into GCP.","spans":[],"direction":"ltr"}]},{"uid":"bio-pharma-cfd-nova-labs","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"NovaLabs facilitates access to the most popular CFD methodology for stirred reactor scaling using Plotly Dash","spans":[]}],"seo_description":[{"type":"paragraph","text":"Read the story: saving time and costs and increasing ease of access to CFD for pharmaceutical companies with CliqScale.R developed with Plotly’s Dash.","spans":[]}]},{"uid":"cibc","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"CIBC Drives ML-Powered Quant Analytics with Plotly Dash Enterprise and Databricks","spans":[]}],"seo_description":[{"type":"paragraph","text":"CIBC Capital Markets deploys production-grade data apps with quantitative analytics and machine learning models to Sales and Trading desks.","spans":[]}]},{"uid":"pairwise","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Pairwise Accelerates Food and Tech Innovation with Python and Dash Enterprise","spans":[]}],"seo_description":[{"type":"paragraph","text":"U.S. Food Tech startup Pairwise sees 10x scalability of molecular screening pipeline with Dash Enterprise for innovative scientific analytics.","spans":[]}]},{"uid":"federal-power-provider","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Federal Power Provider Saves Time and Costs on Nuclear Site Operations and Maintenance With Dash Enterprise","spans":[]}],"seo_description":[{"type":"paragraph","text":"Learn how a U.S. federal power provider adopted advanced analytics for nuclear plant mapping and intelligent text analysis using Dash Enterprise.","spans":[]}]},{"uid":"property-management-analytics-pricelabs","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"PriceLabs creates custom platform for vacation property management analytics","spans":[]}],"seo_description":[{"type":"paragraph","text":"Discover how PriceLabs chose Python analytics over traditional BI software for custom parametrization and robust, relevant, real-time analytics.","spans":[]}]},{"uid":"education-sidmach","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Sidmach launches AI-driven Edustat platform built with Plotly Dash Enterprise and Azure Databricks","spans":[]}],"seo_description":[{"type":"paragraph","text":"Dash Enterprise front-end framework and Databricks back-end architecture empower Sidmach to develop and launch AI-powered educational platform.","spans":[]}]},{"uid":"iot-gamuda","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Gamuda develops tunnel boring machine IoT solution with Dash Enterprise","spans":[]}],"seo_description":[{"type":"paragraph","text":"Gamuda pairs Python and Dash with sensor data to build real-time monitoring for the world’s first Autonomous Tunnel Boring Machine (A-TBM) effort.","spans":[]}]},{"uid":"fetch-rewards","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Fetch Integrates Plotly Dash With Snowflake to Power a Comprehensive Self-Service Analytics Platform","spans":[]}],"seo_description":[{"type":"paragraph","text":"Fetch Rewards develops self-service production-grade data applications for its Analytics Hub platform using Plotly Dash and Snowflake.","spans":[]}]},{"uid":"sp-global","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"S\u0026P Global Market Intelligence Powers 'Workbench Data Apps' Commercial Offering using Plotly with Databricks","spans":[]}],"seo_description":[{"type":"paragraph","text":"S\u0026P Global's rapid development and evolution of Workbench Data Applications derived from massive, aggregated datasets with Plotly and Databricks.","spans":[]}]},{"uid":"biopharma-single-cell-data-visualization","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Single Cell Data Visualization in Multinational Biopharma Org’s Fight Against Disease","spans":[]}],"seo_description":[{"type":"paragraph","text":"How can building a single cell RNA sequencing visualizer with Plotly Dash save hours of app development time? Read the story to learn more.","spans":[]}]},{"uid":"wpo-energy","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"WPO Leads Renewable Energy Asset Management with Dash","spans":[]}],"seo_description":[{"type":"paragraph","text":"Largest independent European asset management firm, WPO, offers fit-for-purpose data analytics spanning six gigawatts of global renewables sites.","spans":[]}]},{"uid":"ai-supply-chain-aioneers","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"aioneers Builds AI-Driven Supply Chain Intelligence Platform with Plotly Dash and Azure Databricks","spans":[]}],"seo_description":[{"type":"paragraph","text":"aioneers’ AI supply chain intelligence platform pushes past legacy BI with Plotly Dash and Azure Databricks for actionable machine learning insights.","spans":[]}]},{"uid":"crant-ai","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"How Crant Automated AI-driven Insight for Brand Building with Dash","spans":[]}],"seo_description":[{"type":"paragraph","text":"How Crant, an AI company, reduced weekly analysis time by 28 hours and processed social media data to produce daily metrics with Dash Enterprise.","spans":[]}]},{"uid":"chesapeake-energy","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Chesapeake Energy Creates Real-Time Data Applications for Mission-Critical KPIs using Dash Enterprise","spans":[]}],"seo_description":[{"type":"paragraph","text":"Learn how Chesapeake Energy implemented Dash Enterprise to address challenges related to real-time data visualizations and secure mobile access.","spans":[]}]},{"uid":"renewable-energy-nrel","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"National Renewable Energy Laboratory Mobilizes Dash for Wind Turbine Wake Research","spans":[]}],"seo_description":[{"type":"paragraph","text":"National Renewable Energy Laboratory builds custom preprocessing interface to instantly rerun wind turbine wake steering models and hypotheses.","spans":[]}]},{"uid":"gamma-tech","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Gamma Technologies and Plotly Partner on Updates to Industry-Leading Engineering Simulation Platform","spans":[]}],"seo_description":[{"type":"paragraph","text":"Gamma Technologies partners with Plotly Professional Services to support automated chart creation in their simulation platform.","spans":[]}]},{"uid":"komatsu","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Komatsu Develops Advanced Analytics and Reporting Applications With Dash Enterprise and Snowflake","spans":[]}],"seo_description":[{"type":"paragraph","text":"Komatsu uses Dash Enterprise to build custom data applications with Snowflake for insight generation, fault detection, and contextualizing machine behavior.","spans":[]}]},{"uid":"public-utility-dash-enterprise","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Public utility organization reduces work order overdue rate by 87% with Dash Enterprise","spans":[]}],"seo_description":[{"type":"paragraph","text":"Read the story of how within one year of switching to Dash Enterprise, a North American public utilities org reduced customer complaints by 10x.","spans":[]}]},{"uid":"supply-chain-nisci","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"NISCI Develops Supply Chain Applications With Dash Enterprise","spans":[]}],"seo_description":[{"type":"paragraph","text":"Read how NISCI deployed production-grade, interactive ship cargo optimization and distribution network planning applications with Dash Enterprise.","spans":[]}]},{"uid":"uniper","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Uniper accelerates digital innovation in trading business with Dash Enterprise","spans":[]}],"seo_description":[{"type":"paragraph","text":"Discover how Dash Enterprise facilitates decision-support tool development aligning with Uniper's production deployment and security standards.","spans":[]}]},{"uid":"martin-engineering","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Martin Engineering Optimizes Customer Site Up-time and Safety with Predictive Maintenance and Remote Monitoring Applications","spans":[]}],"seo_description":[{"type":"paragraph","text":"Martin Engineering uses Dash Enterprise to develop and deploy production-grade data applications from on-site manufacturing equipment sensors.","spans":[]}]},{"uid":"energy-uk-power-networks","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"UK Power Networks Utilizes Dash Enterprise and Databricks in Drive to Save Customers More Than £400MM","spans":[]}],"seo_description":[{"type":"paragraph","text":"UK Power Networks developed ML-powered models to predict electricity demand peaks and inform network reliability upgrade investment decisions.","spans":[]}]},{"uid":"quantitative-analytics-financial-services-institution","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Scaling Quantitative Analytics at a Global Financial Services Institution with Python and Dash","spans":[]}],"seo_description":[{"type":"paragraph","text":"How the Portfollio Analytics team built a platform to facilitate and standardize analytic app development at a global financial services org.","spans":[]}]},{"uid":"intuit","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Intuit Reduces Experiment Runtime More Than 50% with Dash Enterprise","spans":[]}],"seo_description":[{"type":"paragraph","text":"Here's how financial technology company Intuit achieved 50% faster experiments with Python and Dash Enterprise, increasing analyst productivity.","spans":[]}]},{"uid":"sports-analytics-utah-jazz","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Dash Enterprise for Sports Analytics with Utah Jazz","spans":[]}],"seo_description":[{"type":"paragraph","text":"Learn how the Basketball Analytics Group on the Utah Jazz team is bringing powerful Python analytics to the NBA with Dash Enterprise.","spans":[]}]},{"uid":"predictive-analytics-multinational-telecom","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Predictive Analytics at Multinational Telecommunications Firm Accelerates Digital Transformation with Dash Enterprise","spans":[]}],"seo_description":[{"type":"paragraph","text":"Major telecommunications firm uses Dash Enterprise to develop a Python-based analytics platform to better track internal ROI and decisions.","spans":[]}]},{"uid":"dash-enterprise-covid","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Dash Enterprise in the Fight Against COVID-19","spans":[]}],"seo_description":[{"type":"paragraph","text":"A digital pharmaceutical company takes action with Dash Enterprise to visualize thousands of drug compound results in the wake of COVID-19.","spans":[]}]},{"uid":"equinor-energy","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Equinor develops a visualization platform utilizing Dash","spans":[]}],"seo_description":[{"type":"paragraph","text":"Discover how Equinor meets the energy needs of over 170 million people each day by operationalizing data science with Plotly Dash Enterprise.","spans":[]}]},{"uid":"denver-regional-transport","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"Denver Regional Transportation District builds accessible ride logistics with Dash Enterprise","spans":[]}],"seo_description":[{"type":"paragraph","text":"Denver-RTD creates a ride-planning app to assist passengers with disabilities on 2,000 rides daily, with mobile-friendly GUIs written in Python.","spans":[]}]},{"uid":"behavioral-health-holmusk","type":"ungated_stories","seo_title":[{"type":"paragraph","text":"NeuroBlu Analytics Platform Delivers Flexibility and Data-Driven Insight to Healthcare Stakeholders","spans":[]}],"seo_description":[{"type":"paragraph","text":"Learn how Holmusk uses Dash Enterprise and Databricks for faster development, decision-making, and deployment of their NeuroBlu analytics platform.","spans":[]}]}],[{"uid":"https://plotly.com/graphing-libraries/","type":"external_page","seo_title":[{"text":"Graphing Libraries"}],"seo_description":[{"text":"Graphing Libraries"}]},{"uid":"https://dash.gallery/Portal/","type":"external_page","seo_title":[{"text":"Galleries"}],"seo_description":[{"text":"Galleries"}]},{"uid":"https://dash.plotly.com/","type":"external_page","seo_title":[{"text":"Dash Documentation"}],"seo_description":[{"text":"Dash Documentation"}]},{"uid":"https://dash.plotly.com/dash-enterprise","type":"external_page","seo_title":[{"text":"Dash Enterprise"}],"seo_description":[{"text":"Dash Enterprise"}]},{"uid":"https://community.plotly.com/","type":"external_page","seo_title":[{"text":"Community forum"}],"seo_description":[{"text":"Community forum"}]}]],"mainMenuData":{"id":"YXohqBEAACQABIA3","uid":"header","url":null,"type":"header","href":"https://plotly-marketing-website-2.cdn.prismic.io/api/v2/documents/search?ref=Z0ZkvREAACAAtL1G\u0026q=%5B%5B%3Ad+%3D+at%28document.id%2C+%22YXohqBEAACQABIA3%22%29+%5D%5D","tags":[],"first_publication_date":"2021-10-28T04:06:04+0000","last_publication_date":"2024-11-18T23:35:32+0000","slugs":["header"],"linked_documents":[],"lang":"en-us","alternate_languages":[],"data":{"favicon":{"dimensions":{"width":67,"height":67},"alt":"Plotly","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/798854a2-209b-4e03-959f-965613354c4f_favicon_new_white.png?auto=compress,format","id":"YyHGKhAAACQANlDB","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"favicon_light":{"dimensions":{"width":150,"height":150},"alt":null,"copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/91b2540e-f108-48c0-b155-16498a8ec346_favicon_plotly.svg","id":"ZfysbxIAACAA7iUp","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"logo":{"dimensions":{"width":300,"height":83},"alt":"Plotly","copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/8f977c91-7b4e-4367-8228-26fbba2506e4_69e12d6a-fb65-4b6e-8423-9465a29c6028_plotly-logo-sm.png?auto=compress,format","id":"Yw7PUBAAACcAH7ra","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"logo_light":{"dimensions":{"width":300,"height":83},"alt":"Plotly","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/b3d3a2b1-49f9-4e74-93dc-070b266a54ba_plotly_logo.svg","id":"YtkLkBEAAIFVEe01","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"body":[{"primary":{"label":"Products \u0026 Services","link":[{"type":"paragraph","text":"","spans":[]}],"block_image":{"dimensions":{"width":150,"height":150},"alt":"Dash Enterprise Overview","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/ZszVeUaF0TcGJZ7W_DashEnterpriseicon-1-.svg","id":"ZszVeUaF0TcGJZ7W","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"block_text":[{"type":"paragraph","text":"Dash Enterprise Overview","spans":[]}],"block_link":{"id":"YbAkPBAAACEAzqkL","type":"pages","tags":[],"lang":"en-us","slug":"overview-of-dash--dash-apps","first_publication_date":"2021-12-08T03:20:07+0000","last_publication_date":"2024-11-13T18:40:45+0000","uid":"dash","link_type":"Document","isBroken":false},"highlighted_image":{},"highlighted_title":null,"highlighted_link_name":null,"highlighted_link":{"link_type":"Any"},"by_category":true},"items":[{"image":{},"image_light":{},"tag":[{"type":"paragraph","text":"NEW","spans":[]}],"label":"Plotly App Studio","link":[{"type":"paragraph","text":"https://plotly.com/dash/app-studio/","spans":[{"start":0,"end":35,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/app-studio/"}}]}],"description":null,"category_name":"Accelerated Development"},{"image":{},"image_light":{},"tag":[{"type":"paragraph","text":"NEW","spans":[]}],"label":"Chatbot Builder","link":[{"type":"paragraph","text":"https://plotly.com/dash/chatbot-builder/","spans":[{"start":0,"end":40,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/chatbot-builder/"}}]}],"description":null,"category_name":"Accelerated Development"},{"image":{},"image_light":{},"tag":[{"type":"paragraph","text":"","spans":[]}],"label":"Data App Workspaces","link":[{"type":"paragraph","text":"https://plotly.com/dash/workspaces/","spans":[{"start":0,"end":35,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/workspaces/"}}]}],"description":null,"category_name":"Accelerated Development"},{"image":{},"image_light":{},"tag":[{"type":"paragraph","text":"","spans":[]}],"label":"Snapshot Engine","link":[{"type":"paragraph","text":"https://plotly.com/dash/snapshot-engine/","spans":[{"start":0,"end":40,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/snapshot-engine/"}}]}],"description":null,"category_name":"Accelerated Development"},{"image":{},"image_light":{},"tag":[{"type":"paragraph","text":"","spans":[]}],"label":"Design Kit","link":[{"type":"paragraph","text":"https://plotly.com/dash/design-kit/","spans":[{"start":0,"end":35,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/design-kit/"}}]}],"description":null,"category_name":"Accelerated Development"},{"image":{},"image_light":{},"tag":[{"type":"paragraph","text":"","spans":[]}],"label":"Centralized Deployment","link":[{"type":"paragraph","text":"https://plotly.com/dash/centralized-data-app-management/","spans":[{"start":0,"end":56,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/centralized-data-app-management/"}}]}],"description":null,"category_name":"Deployment \u0026 Scaling"},{"image":{},"image_light":{},"tag":[{"type":"paragraph","text":"","spans":[]}],"label":"App Manager","link":[{"type":"paragraph","text":"https://plotly.com/dash/app-manager/","spans":[{"start":0,"end":36,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/app-manager/"}}]}],"description":null,"category_name":"Deployment \u0026 Scaling"},{"image":{},"image_light":{},"tag":[],"label":"Background Jobs \u0026 Queuing","link":[{"type":"paragraph","text":"https://plotly.com/dash/job-queue/","spans":[{"start":0,"end":34,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/job-queue/"}}]}],"description":null,"category_name":"Deployment \u0026 Scaling"},{"image":{},"image_light":{},"tag":[],"label":"Embedding","link":[{"type":"paragraph","text":"https://plotly.com/dash/embedding/","spans":[{"start":0,"end":34,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/embedding/"}}]}],"description":null,"category_name":"Deployment \u0026 Scaling"},{"image":{},"image_light":{},"tag":[],"label":"Persistent Filesystem","link":[{"type":"paragraph","text":"https://plotly.com/dash/persistent-filesystem/","spans":[{"start":0,"end":46,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/persistent-filesystem/"}}]}],"description":null,"category_name":"Deployment \u0026 Scaling"},{"image":{},"image_light":{},"tag":[],"label":"Authentication Middleware","link":[{"type":"paragraph","text":"https://plotly.com/dash/authentication/","spans":[{"start":0,"end":39,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/authentication/"}}]}],"description":null,"category_name":"Enterprise IT Integration"},{"image":{},"image_light":{},"tag":[],"label":"Database Integration","link":[{"type":"paragraph","text":"https://plotly.com/dash/big-data-for-python/?tab=connect-any-data-pipeline#bigDataTabs","spans":[{"start":0,"end":86,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/big-data-for-python/?tab=connect-any-data-pipeline#bigDataTabs"}}]}],"description":null,"category_name":"Enterprise IT Integration"},{"image":{},"image_light":{},"tag":[],"label":"Databricks Integration","link":[{"type":"paragraph","text":"https://plotly.com/dash/databricks/","spans":[{"start":0,"end":35,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/databricks/"}}]}],"description":null,"category_name":"Enterprise IT Integration"},{"image":{},"image_light":{},"tag":[{"type":"paragraph","text":"","spans":[]}],"label":"CI/CD Integration","link":[{"type":"paragraph","text":"https://plotly.com/dash/continuous-integration/","spans":[{"start":0,"end":47,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/continuous-integration/"}}]}],"description":null,"category_name":"Enterprise IT Integration"},{"image":{},"image_light":{},"tag":[{"type":"paragraph","text":"","spans":[]}],"label":"Security \u0026 Compliance","link":[{"type":"paragraph","text":"https://plotly.com/security/","spans":[{"start":0,"end":28,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/security/"}}]}],"description":null,"category_name":"Enterprise IT Integration"},{"image":{},"image_light":{},"tag":[{"type":"paragraph","text":"NEW","spans":[],"direction":"ltr"}],"label":"Data Sources","link":[{"type":"paragraph","text":"https://plotly.com/dash/data-sources/","spans":[],"direction":"ltr"}],"description":null,"category_name":"Enterprise IT Integration"},{"image":{"dimensions":{"width":150,"height":150},"alt":"Customer Success Icon","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/ZlULJ6WtHYXtT1O4_Frame31.svg","id":"ZlULJ6WtHYXtT1O4","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"image_light":{},"tag":[],"label":"Customer Success","link":[{"type":"paragraph","text":"https://plotly.com/customer-success/","spans":[{"start":0,"end":36,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/customer-success/"}}]}],"description":null,"category_name":null},{"image":{"dimensions":{"width":150,"height":150},"alt":"Professional Services Icon","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/ZldKuaWtHYXtT58h_professionalservices.svg","id":"ZldKuaWtHYXtT58h","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"image_light":{},"tag":[],"label":"Professional Services","link":[{"type":"paragraph","text":"https://plotly.com/consulting-and-oem/","spans":[{"start":0,"end":38,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/consulting-and-oem/","target":"_self"}}],"direction":"ltr"}],"description":null,"category_name":null}],"id":"menu$2e8ae0f7-1d17-4237-8c79-098d2e6df046","slice_type":"menu","slice_label":null},{"primary":{"label":"Docs","link":[],"block_image":{},"block_text":[],"block_link":{"link_type":"Any"},"highlighted_image":{},"highlighted_title":null,"highlighted_link_name":null,"highlighted_link":{"link_type":"Any"},"by_category":false},"items":[{"image":{"dimensions":{"width":150,"height":150},"alt":"Dash Enterprise","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/248c1e4e-e016-4c46-b926-bde97e9c69e1_doc_dropdown_icons-01.svg","id":"YjGN-BAAACEAOnmg","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"image_light":{},"tag":[],"label":"Dash Enterprise","link":[{"type":"paragraph","text":"https://dash.plotly.com/dash-enterprise","spans":[{"start":0,"end":39,"type":"hyperlink","data":{"link_type":"Web","url":"https://dash.plotly.com/dash-enterprise","target":"_blank"}}]}],"description":null,"category_name":null},{"image":{"dimensions":{"width":150,"height":150},"alt":"Dash Open Source","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/6ed94409-6d3d-4a12-bfd0-e9f4288d7eee_doc_dropdown_icons-02.svg","id":"YjGN9xAAACIAOnme","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"image_light":{},"tag":[],"label":"Dash Open Source","link":[{"type":"paragraph","text":"https://dash.plotly.com/","spans":[{"start":0,"end":24,"type":"hyperlink","data":{"link_type":"Web","url":"https://dash.plotly.com/","target":"_blank"}}]}],"description":null,"category_name":null},{"image":{"dimensions":{"width":150,"height":150},"alt":"Graphing Libraries","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/07c24e0c-9304-4666-9f6b-4483c3defef7_doc_dropdown_icons-03.svg","id":"YjGN9xAAACIAOnmf","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"image_light":{},"tag":[],"label":"Graphing Libraries","link":[{"type":"paragraph","text":"https://plotly.com/graphing-libraries/","spans":[{"start":0,"end":38,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/graphing-libraries/","target":"_blank"}}]}],"description":null,"category_name":null},{"image":{"dimensions":{"width":150,"height":150},"alt":"Forum","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/8c22dbd4-2e64-41a0-841d-d42679c66108_doc_dropdown_icons-04.svg","id":"YjGN9xAAACEAOnmd","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"image_light":{},"tag":[],"label":"Community","link":[{"type":"paragraph","text":"https://community.plotly.com/","spans":[{"start":0,"end":29,"type":"hyperlink","data":{"link_type":"Web","url":"https://community.plotly.com/","target":"_blank"}}]}],"description":null,"category_name":null}],"id":"menu$86c44501-8398-4ad1-80b5-a41474357e05","slice_type":"menu","slice_label":null},{"primary":{"label":"Example Apps","link":[{"type":"paragraph","text":"https://plotly.com/examples/","spans":[{"start":0,"end":28,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/examples/"}}]}],"block_image":{},"block_text":[],"block_link":{"link_type":"Any"},"highlighted_image":{},"highlighted_title":null,"highlighted_link_name":null,"highlighted_link":{"link_type":"Any"},"by_category":false},"items":[],"id":"menu$2e2b4444-4845-4837-985b-1938a7915b61","slice_type":"menu","slice_label":null},{"primary":{"label":"Resources","link":[],"block_image":{},"block_text":[],"block_link":{"link_type":"Any"},"highlighted_image":{},"highlighted_title":null,"highlighted_link_name":null,"highlighted_link":{"link_type":"Any"},"by_category":false},"items":[{"image":{"dimensions":{"width":150,"height":150},"alt":"User story icon","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/ZlUKvKWtHYXtT1Oy_Frame29.svg?auto=compress,format","id":"ZlUKvKWtHYXtT1Oy","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"image_light":{},"tag":[],"label":"User Stories","link":[{"type":"paragraph","text":"https://plotly.com/user-stories/","spans":[],"direction":"ltr"}],"description":null,"category_name":null},{"image":{"dimensions":{"width":150,"height":150},"alt":"Events Icon","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/ZlUK5qWtHYXtT1O2_Frame30.svg","id":"ZlUK5qWtHYXtT1O2","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"image_light":{},"tag":[],"label":"Events","link":[{"type":"paragraph","text":"https://plotly.com/events/","spans":[{"start":0,"end":26,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/events/"}}]}],"description":null,"category_name":null},{"image":{"dimensions":{"width":150,"height":150},"alt":"WEBINARS","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/0dd399cc-96c3-41d7-9133-de4a1aa60295_company_dropdown_icon-04.svg","id":"YkJtzRAAAB8AhTD5","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"image_light":{},"tag":[],"label":"Webinars","link":[{"type":"paragraph","text":"https://plotly.com/resources/webinars/","spans":[{"start":0,"end":38,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/resources/webinars/"}}]}],"description":null,"category_name":null},{"image":{"dimensions":{"width":150,"height":150},"alt":"BLOG","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/9a1aabd8-6513-4d63-9219-6c0a63f4bb2a_company_dropdown_icon-05.svg","id":"YgTBpBIAACAAgPnn","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"image_light":{},"tag":[],"label":"Blog","link":[{"type":"paragraph","text":"https://plotly.com/blog/","spans":[{"start":0,"end":24,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/blog/"}}]}],"description":null,"category_name":null},{"image":{"dimensions":{"width":150,"height":150},"alt":"White Papers","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/0148d187-07c6-4448-8b14-69e91975ff9b_company_dropdown_icon-03.svg","id":"YgTBkRIAACIAgPmV","edit":{"x":0,"y":0,"zoom":1,"background":"#fff"}},"image_light":{},"tag":[],"label":"White Papers","link":[{"type":"paragraph","text":"https://plotly.com/resources/","spans":[{"start":0,"end":29,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/resources/"}}]}],"description":null,"category_name":null}],"id":"menu$1240e3fc-053c-4009-af3a-32e163e24bba","slice_type":"menu","slice_label":null},{"primary":{"label":"Solutions","link":[{"type":"paragraph","text":"","spans":[]}],"block_image":{"dimensions":{"width":150,"height":150},"alt":"Customer Use Cases","copyright":null,"url":"https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/ZszVuUaF0TcGJZ7p_CustomerUseCases-1-.svg","id":"ZszVuUaF0TcGJZ7p","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"block_text":[{"type":"paragraph","text":"Customer Use Cases","spans":[]}],"block_link":{"link_type":"Web","url":"https://plotly.com/user-stories"},"highlighted_image":{"dimensions":{"width":2000,"height":1130},"alt":null,"copyright":null,"url":"https://images.prismic.io/plotly-marketing-website-2/b88bb25f-1455-4717-b5d6-f5e508d4e96b_Kansas+CC_thumbnail-min.png?auto=compress,format","id":"ZeaDYhAAACIA80jC","edit":{"x":0,"y":0,"zoom":1,"background":"transparent"}},"highlighted_title":"Kansas City Chiefs Champion Digital Transformation in Business and Operations","highlighted_link_name":"Read The User Story","highlighted_link":{"link_type":"Web","url":"https://plotly.com/user-stories/kansas-city-chiefs/"},"by_category":true},"items":[{"image":{},"image_light":{},"tag":[],"label":"Financial Services","link":[{"type":"paragraph","text":"https://plotly.com/solutions/finance/","spans":[{"start":0,"end":37,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/solutions/finance/"}}]}],"description":null,"category_name":"Industries"},{"image":{},"image_light":{},"tag":[],"label":"Healthcare \u0026 Life Sciences","link":[{"type":"paragraph","text":"https://plotly.com/solutions/healthcare-life-sciences-pharma/","spans":[{"start":0,"end":61,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/solutions/healthcare-life-sciences-pharma/"}}]}],"description":null,"category_name":"Industries"},{"image":{},"image_light":{},"tag":[],"label":"Energy \u0026 Utilities","link":[{"type":"paragraph","text":"https://plotly.com/solutions/energy/","spans":[{"start":0,"end":36,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/solutions/energy/"}}]}],"description":null,"category_name":"Industries"},{"image":{},"image_light":{},"tag":[],"label":"Aerospace \u0026 Defense","link":[{"type":"paragraph","text":"https://plotly.com/solutions/aerospace-defense/","spans":[],"direction":"ltr"}],"description":null,"category_name":"Industries"},{"image":{},"image_light":{},"tag":[],"label":"Retail","link":[{"type":"paragraph","text":"https://plotly.com/solutions/retail-data-apps/","spans":[],"direction":"ltr"}],"description":null,"category_name":"Industries"},{"image":{},"image_light":{},"tag":[],"label":"Manufacturing","link":[{"type":"paragraph","text":"https://plotly.com/solutions/manufacturing/","spans":[],"direction":"ltr"}],"description":null,"category_name":"Industries"},{"image":{},"image_light":{},"tag":[],"label":"Gen AI and ML","link":[{"type":"paragraph","text":"https://plotly.com/dash/ai-data-apps/","spans":[],"direction":"ltr"}],"description":null,"category_name":"Solutions"},{"image":{},"image_light":{},"tag":[],"label":"Databricks","link":[{"type":"paragraph","text":"https://plotly.com/dash/databricks/","spans":[{"start":0,"end":35,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/databricks/"}}]}],"description":null,"category_name":"Solutions"},{"image":{},"image_light":{},"tag":[],"label":"Snowflake","link":[{"type":"paragraph","text":"https://plotly.com/dash/snowflake/","spans":[{"start":0,"end":34,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/dash/snowflake/"}}]}],"description":null,"category_name":"Solutions"},{"image":{},"image_light":{},"tag":[],"label":"AWS","link":[{"type":"paragraph","text":"https://plotly.com/dash/aws/","spans":[],"direction":"ltr"}],"description":null,"category_name":"Solutions"}],"id":"menu$8f505aeb-71a9-4e42-ab37-fc402f5ea2a2","slice_type":"menu","slice_label":null},{"primary":{"label":"Pricing","link":[{"type":"paragraph","text":"https://plotly.com/get-pricing/","spans":[{"start":0,"end":31,"type":"hyperlink","data":{"link_type":"Web","url":"https://plotly.com/get-pricing/"}}]}],"block_image":{},"block_text":[],"block_link":{"link_type":"Any"},"highlighted_image":{},"highlighted_title":null,"highlighted_link_name":null,"highlighted_link":{"link_type":"Any"},"by_category":false},"items":[],"id":"menu$7bb3da18-a805-4759-96b7-5ff13551eb40","slice_type":"menu","slice_label":null}],"button_label":"Demo Dash","button_link":"/get-demo/","has_top_banner":false,"promotion_text":[],"has_count_down_timer":false,"date":"2024-05-31T18:00:00+0000","text":[{"type":"paragraph","text":"Reserve your spot for the Dash Enterprise 5.2 launch event!","spans":[{"start":0,"end":17,"type":"hyperlink","data":{"link_type":"Web","url":"https://event.plotly.com/dash-enterprise","target":"_blank"}}]}],"after_note":[{"type":"paragraph","text":"","spans":[]}]}}},"__N_SSG":true},"page":"/","query":{},"buildId":"Pfu0RjjG6b1aZQz4cwz9J","isFallback":false,"dynamicIds":[73296,91849,33055,49286,587,39938,71414,11966,82035,22631,26403,54348,18197,75824,34798],"gsp":true,"scriptLoader":[{"id":"google-analytics","strategy":"afterInteractive","children":"\n (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n j=d.createElement(s),dl=l!='dataLayer'?'\u0026l='+l:'';j.async=true;j.src=\n 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n })(window,document,'script','dataLayer','GTM-N6T2RXG');\n "}]}</script><link data-next-font="size-adjust" rel="preconnect" href="/" crossorigin="anonymous"/><link rel="preload" href="/_next/static/css/02d9f9f75c65f165.css" as="style"/><link rel="stylesheet" href="/_next/static/css/02d9f9f75c65f165.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="https://cmp.osano.com/6oaqJU2PyDQy692N/b5f37218-31c6-485e-913d-d7ec6e8d0a22/osano.js" defer="" data-nscript="beforeInteractive"></script><script defer="" src="/_next/static/chunks/3296.339bd75027ddaf73.js"></script><script defer="" src="/_next/static/chunks/5808.3c769e24fdc5a680.js"></script><script defer="" src="/_next/static/chunks/1849.8c334cede3b53632.js"></script><script defer="" src="/_next/static/chunks/3924.3ee51f2fd8758ccb.js"></script><script defer="" src="/_next/static/chunks/825.4eb8d009ec4ca2b2.js"></script><script defer="" src="/_next/static/chunks/3055.7bea43f1cd52c728.js"></script><script defer="" src="/_next/static/chunks/9286.73f2bdd69af98445.js"></script><script defer="" src="/_next/static/chunks/587.67b903c28dd7be11.js"></script><script defer="" src="/_next/static/chunks/9938.f5b5fd95a19f78ef.js"></script><script defer="" src="/_next/static/chunks/1414.96878424e7c9d807.js"></script><script defer="" src="/_next/static/chunks/9258.eb4e9db06d7aa440.js"></script><script defer="" src="/_next/static/chunks/4936.9115082187bbbace.js"></script><script defer="" src="/_next/static/chunks/1966.2e22594392e83795.js"></script><script defer="" src="/_next/static/chunks/7837.a3bde5f7f75a609d.js"></script><script defer="" src="/_next/static/chunks/1569.089694a94b806e22.js"></script><script defer="" src="/_next/static/chunks/2035.baa28fac8bf23542.js"></script><script defer="" src="/_next/static/chunks/9747.bdb945bf486fe43e.js"></script><script defer="" src="/_next/static/chunks/2691.bb894d9ea86bbc60.js"></script><script defer="" src="/_next/static/chunks/6403.a2687e2beb6356a4.js"></script><script defer="" src="/_next/static/chunks/4348.86be1901cdba4ab8.js"></script><script defer="" src="/_next/static/chunks/8197.85810242ec37fa72.js"></script><script defer="" src="/_next/static/chunks/1421.8a35cd8833461dd6.js"></script><script defer="" src="/_next/static/chunks/7545.797ceb0f911b0dda.js"></script><script defer="" src="/_next/static/chunks/1858.2d9e5011f21a30cb.js"></script><script defer="" src="/_next/static/chunks/5824.1166bea5e4baf466.js"></script><script defer="" src="/_next/static/chunks/78e521c3.75a551c016e2a773.js"></script><script defer="" src="/_next/static/chunks/d7eeaac4.320d014a6fcbb825.js"></script><script defer="" src="/_next/static/chunks/4798.2d8a3c0bed1dee63.js"></script><script src="/_next/static/chunks/webpack-2db160b08a0ac86f.js" defer=""></script><script src="/_next/static/chunks/framework-0e8d27528ba61906.js" defer=""></script><script src="/_next/static/chunks/main-b4b7f66f4bb01458.js" defer=""></script><script src="/_next/static/chunks/pages/_app-c7ba790674848f34.js" defer=""></script><script src="/_next/static/chunks/17007de1-56390cd97b47d65e.js" defer=""></script><script src="/_next/static/chunks/9b380ffa-cec447e94a5ce576.js" defer=""></script><script src="/_next/static/chunks/5309-ff295da2e018ee87.js" defer=""></script><script src="/_next/static/chunks/2107-fa8394f0ab78aab1.js" defer=""></script><script src="/_next/static/chunks/pages/index-f739920d8a4945b5.js" defer=""></script><script src="/_next/static/Pfu0RjjG6b1aZQz4cwz9J/_buildManifest.js" defer=""></script><script src="/_next/static/Pfu0RjjG6b1aZQz4cwz9J/_ssgManifest.js" defer=""></script></head><body><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N6T2RXG" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script id="chakra-script">!(function(){try{var a=function(c){var v="(prefers-color-scheme: dark)",h=window.matchMedia(v).matches?"dark":"light",r=c==="system"?h:c,o=document.documentElement,s=document.body,l="chakra-ui-light",d="chakra-ui-dark",i=r==="dark";return s.classList.add(i?d:l),s.classList.remove(i?l:d),o.style.colorScheme=r,o.dataset.theme=r,r},n=a,m="dark",e="chakra-ui-color-mode",t=localStorage.getItem(e);t?a(t):localStorage.setItem(e,a(m))}catch(a){}})();</script><div id="__next"><style data-emotion="css-global 1ja279s">:host,:root,[data-theme]{--chakra-ring-inset:var(--chakra-empty,/*!*/ /*!*/);--chakra-ring-offset-width:0px;--chakra-ring-offset-color:#fff;--chakra-ring-color:rgba(66, 153, 225, 0.6);--chakra-ring-offset-shadow:0 0 #0000;--chakra-ring-shadow:0 0 #0000;--chakra-space-x-reverse:0;--chakra-space-y-reverse:0;--chakra-colors-transparent:transparent;--chakra-colors-current:currentColor;--chakra-colors-black:#fff;--chakra-colors-white:#fff;--chakra-colors-whiteAlpha-50:rgba(255, 255, 255, 0.04);--chakra-colors-whiteAlpha-100:rgba(255, 255, 255, 0.06);--chakra-colors-whiteAlpha-200:rgba(255, 255, 255, 0.08);--chakra-colors-whiteAlpha-300:rgba(255, 255, 255, 0.16);--chakra-colors-whiteAlpha-400:rgba(255, 255, 255, 0.24);--chakra-colors-whiteAlpha-500:rgba(255, 255, 255, 0.36);--chakra-colors-whiteAlpha-600:rgba(255, 255, 255, 0.48);--chakra-colors-whiteAlpha-700:rgba(255, 255, 255, 0.64);--chakra-colors-whiteAlpha-800:rgba(255, 255, 255, 0.80);--chakra-colors-whiteAlpha-900:rgba(255, 255, 255, 0.92);--chakra-colors-blackAlpha-50:rgba(0, 0, 0, 0.04);--chakra-colors-blackAlpha-100:rgba(0, 0, 0, 0.06);--chakra-colors-blackAlpha-200:rgba(0, 0, 0, 0.08);--chakra-colors-blackAlpha-300:rgba(0, 0, 0, 0.16);--chakra-colors-blackAlpha-400:rgba(0, 0, 0, 0.24);--chakra-colors-blackAlpha-500:rgba(0, 0, 0, 0.36);--chakra-colors-blackAlpha-600:rgba(0, 0, 0, 0.48);--chakra-colors-blackAlpha-700:rgba(0, 0, 0, 0.64);--chakra-colors-blackAlpha-800:rgba(0, 0, 0, 0.80);--chakra-colors-blackAlpha-900:rgba(0, 0, 0, 0.92);--chakra-colors-gray-25:#F9F9F9;--chakra-colors-gray-50:#DFDFDF;--chakra-colors-gray-100:#EDF2F7;--chakra-colors-gray-200:#E2E8F0;--chakra-colors-gray-300:#CBD5E0;--chakra-colors-gray-400:#A0AEC0;--chakra-colors-gray-500:#575757;--chakra-colors-gray-600:#4A5568;--chakra-colors-gray-700:#2D3748;--chakra-colors-gray-800:#1A202C;--chakra-colors-gray-900:#0c0c0c;--chakra-colors-red-50:#FFF5F5;--chakra-colors-red-100:#FED7D7;--chakra-colors-red-200:#FEB2B2;--chakra-colors-red-300:#FC8181;--chakra-colors-red-400:#F56565;--chakra-colors-red-500:#E53E3E;--chakra-colors-red-600:#C53030;--chakra-colors-red-700:#9B2C2C;--chakra-colors-red-800:#822727;--chakra-colors-red-900:#63171B;--chakra-colors-red-primary:#ff3b3b;--chakra-colors-orange-50:#FFFAF0;--chakra-colors-orange-100:#FEEBC8;--chakra-colors-orange-200:#FBD38D;--chakra-colors-orange-300:#F6AD55;--chakra-colors-orange-400:#ED8936;--chakra-colors-orange-500:#DD6B20;--chakra-colors-orange-600:#C05621;--chakra-colors-orange-700:#9C4221;--chakra-colors-orange-800:#7B341E;--chakra-colors-orange-900:#652B19;--chakra-colors-yellow-50:#FFFFF0;--chakra-colors-yellow-100:#FEFCBF;--chakra-colors-yellow-200:#FAF089;--chakra-colors-yellow-300:#F6E05E;--chakra-colors-yellow-400:#ECC94B;--chakra-colors-yellow-500:#D69E2E;--chakra-colors-yellow-600:#B7791F;--chakra-colors-yellow-700:#975A16;--chakra-colors-yellow-800:#744210;--chakra-colors-yellow-900:#5F370E;--chakra-colors-yellow-primary:#ffce55;--chakra-colors-green-50:#F0FFF4;--chakra-colors-green-100:#C6F6D5;--chakra-colors-green-200:#9AE6B4;--chakra-colors-green-300:#68D391;--chakra-colors-green-400:#48BB78;--chakra-colors-green-500:#38A169;--chakra-colors-green-600:#2F855A;--chakra-colors-green-700:#276749;--chakra-colors-green-800:#22543D;--chakra-colors-green-900:#1C4532;--chakra-colors-green-primary:#4bbf64;--chakra-colors-teal-50:#E6FFFA;--chakra-colors-teal-100:#B2F5EA;--chakra-colors-teal-200:#81E6D9;--chakra-colors-teal-300:#4FD1C5;--chakra-colors-teal-400:#38B2AC;--chakra-colors-teal-500:#319795;--chakra-colors-teal-600:#2C7A7B;--chakra-colors-teal-700:#285E61;--chakra-colors-teal-800:#234E52;--chakra-colors-teal-900:#1D4044;--chakra-colors-blue-50:#ebf8ff;--chakra-colors-blue-100:#bee3f8;--chakra-colors-blue-200:#90cdf4;--chakra-colors-blue-300:#63b3ed;--chakra-colors-blue-400:#4299e1;--chakra-colors-blue-500:#3182ce;--chakra-colors-blue-600:#2b6cb0;--chakra-colors-blue-700:#2c5282;--chakra-colors-blue-800:#2a4365;--chakra-colors-blue-900:#1A365D;--chakra-colors-blue-primary:#3479f3;--chakra-colors-cyan-50:#EDFDFD;--chakra-colors-cyan-100:#C4F1F9;--chakra-colors-cyan-200:#9DECF9;--chakra-colors-cyan-300:#76E4F7;--chakra-colors-cyan-400:#0BC5EA;--chakra-colors-cyan-500:#00B5D8;--chakra-colors-cyan-600:#00A3C4;--chakra-colors-cyan-700:#0987A0;--chakra-colors-cyan-800:#086F83;--chakra-colors-cyan-900:#065666;--chakra-colors-cyan-primary:#00f2e4;--chakra-colors-purple-50:#FAF5FF;--chakra-colors-purple-100:#E9D8FD;--chakra-colors-purple-200:#D6BCFA;--chakra-colors-purple-300:#B794F4;--chakra-colors-purple-400:#9F7AEA;--chakra-colors-purple-500:#805AD5;--chakra-colors-purple-600:#6B46C1;--chakra-colors-purple-700:#553C9A;--chakra-colors-purple-800:#44337A;--chakra-colors-purple-900:#322659;--chakra-colors-purple-primary:#7A76FF;--chakra-colors-pink-50:#FFF5F7;--chakra-colors-pink-100:#FED7E2;--chakra-colors-pink-200:#FBB6CE;--chakra-colors-pink-300:#F687B3;--chakra-colors-pink-400:#ED64A6;--chakra-colors-pink-500:#D53F8C;--chakra-colors-pink-600:#B83280;--chakra-colors-pink-700:#97266D;--chakra-colors-pink-800:#702459;--chakra-colors-pink-900:#521B41;--chakra-colors-pink-primary:#ff2d6e;--chakra-colors-linkedin-50:#E8F4F9;--chakra-colors-linkedin-100:#CFEDFB;--chakra-colors-linkedin-200:#9BDAF3;--chakra-colors-linkedin-300:#68C7EC;--chakra-colors-linkedin-400:#34B3E4;--chakra-colors-linkedin-500:#00A0DC;--chakra-colors-linkedin-600:#008CC9;--chakra-colors-linkedin-700:#0077B5;--chakra-colors-linkedin-800:#005E93;--chakra-colors-linkedin-900:#004471;--chakra-colors-facebook-50:#E8F4F9;--chakra-colors-facebook-100:#D9DEE9;--chakra-colors-facebook-200:#B7C2DA;--chakra-colors-facebook-300:#6482C0;--chakra-colors-facebook-400:#4267B2;--chakra-colors-facebook-500:#385898;--chakra-colors-facebook-600:#314E89;--chakra-colors-facebook-700:#29487D;--chakra-colors-facebook-800:#223B67;--chakra-colors-facebook-900:#1E355B;--chakra-colors-messenger-50:#D0E6FF;--chakra-colors-messenger-100:#B9DAFF;--chakra-colors-messenger-200:#A2CDFF;--chakra-colors-messenger-300:#7AB8FF;--chakra-colors-messenger-400:#2E90FF;--chakra-colors-messenger-500:#0078FF;--chakra-colors-messenger-600:#0063D1;--chakra-colors-messenger-700:#0052AC;--chakra-colors-messenger-800:#003C7E;--chakra-colors-messenger-900:#002C5C;--chakra-colors-whatsapp-50:#dffeec;--chakra-colors-whatsapp-100:#b9f5d0;--chakra-colors-whatsapp-200:#90edb3;--chakra-colors-whatsapp-300:#65e495;--chakra-colors-whatsapp-400:#3cdd78;--chakra-colors-whatsapp-500:#22c35e;--chakra-colors-whatsapp-600:#179848;--chakra-colors-whatsapp-700:#0c6c33;--chakra-colors-whatsapp-800:#01421c;--chakra-colors-whatsapp-900:#001803;--chakra-colors-twitter-50:#E5F4FD;--chakra-colors-twitter-100:#C8E9FB;--chakra-colors-twitter-200:#A8DCFA;--chakra-colors-twitter-300:#83CDF7;--chakra-colors-twitter-400:#57BBF5;--chakra-colors-twitter-500:#1DA1F2;--chakra-colors-twitter-600:#1A94DA;--chakra-colors-twitter-700:#1681BF;--chakra-colors-twitter-800:#136B9E;--chakra-colors-twitter-900:#0D4D71;--chakra-colors-telegram-50:#E3F2F9;--chakra-colors-telegram-100:#C5E4F3;--chakra-colors-telegram-200:#A2D4EC;--chakra-colors-telegram-300:#7AC1E4;--chakra-colors-telegram-400:#47A9DA;--chakra-colors-telegram-500:#0088CC;--chakra-colors-telegram-600:#007AB8;--chakra-colors-telegram-700:#006BA1;--chakra-colors-telegram-800:#005885;--chakra-colors-telegram-900:#003F5E;--chakra-colors-app-light-star:#fff;--chakra-colors-app-light-bgThumb:#000;--chakra-colors-app-light-bgTrack:#fff;--chakra-colors-app-light-switchChecked:#575757;--chakra-colors-app-light-gradientStart:#7A76FF;--chakra-colors-app-light-gradientEnd:#00f2e4;--chakra-colors-app-light-gradientEndSecondary:#7FE4FF;--chakra-colors-app-light-bgPrimary:#fff;--chakra-colors-app-light-bgDashPost:transparent;--chakra-colors-app-light-bgSecondary:#fff;--chakra-colors-app-light-bgTertiary:#212121;--chakra-colors-app-light-bgQuaternary:#f9f9f9;--chakra-colors-app-light-textPrimary:#282D33;--chakra-colors-app-light-textSecondary:#000;--chakra-colors-app-light-textTertiary:#A2AAB8;--chakra-colors-app-light-bodyText:#5B6372;--chakra-colors-app-light-bodyTextSecondary:#919191;--chakra-colors-app-light-lines:#A2AAB8;--chakra-colors-app-light-accentPrimary:#7A76FF;--chakra-colors-app-light-accentSecondary:#3479f3;--chakra-colors-app-light-accentTertiary:#7FE4FF;--chakra-colors-app-light-accentQuaternary:#7fe4f;--chakra-colors-app-light-bulletGray:#a2aab7;--chakra-colors-app-light-greyPrimary:#f9f9f9;--chakra-colors-app-light-greySecondary:#fff;--chakra-colors-app-light-grayPrimary:#a2aab7;--chakra-colors-app-light-graySecondary:#494949;--chakra-colors-app-light-grayTertiary:#E2E8F0;--chakra-colors-app-light-grayQuaternary:#fff;--chakra-colors-app-light-grayQuinary:#D8DDE5;--chakra-colors-app-light-lightGrayPrimary:#9ba2b1;--chakra-colors-app-light-lightGraySecondary:#a3a9b7;--chakra-colors-app-light-lightGrayTertiary:#f8f8f8;--chakra-colors-app-light-linkPrimary:#7A76FF;--chakra-colors-app-light-redPrimary:#ff3b3b;--chakra-colors-app-light-yellowPrimary:#ffce55;--chakra-colors-app-light-greenPrimary:#4bbf64;--chakra-colors-app-light-pinkPrimary:#ff2d6e;--chakra-colors-app-light-border:#DFDFDF;--chakra-colors-app-light-borderSecondary:#5c5e62;--chakra-colors-app-light-borderTertiary:#282d33;--chakra-colors-app-light-borderQuarternary:#27282c;--chakra-colors-app-light-scrollbar:#555555;--chakra-colors-app-light-darkBlue:#1E3953;--chakra-colors-app-light-darkBLueSecondary:#DFDFDF;--chakra-colors-app-light-turquoise:#7A76FF;--chakra-colors-app-light-black:#fff;--chakra-colors-app-light-blackSecondary:#fff;--chakra-colors-app-light-darkGray:#19181c;--chakra-colors-app-light-codeBackground:#f3f6fb;--chakra-colors-app-light-codeBorder:#e0e8f2;--chakra-colors-app-light-codeColor:#20293d;--chakra-colors-app-light-footerLink:rgb(129 130 131 / 96%);--chakra-colors-app-light-pink:#fe2d6d;--chakra-colors-app-dark-star:#121317;--chakra-colors-app-dark-bgThumb:#000;--chakra-colors-app-dark-bgTrack:#fff;--chakra-colors-app-dark-switchChecked:#575757;--chakra-colors-app-dark-gradientStart:#7A76FF;--chakra-colors-app-dark-gradientEnd:#00f2e4;--chakra-colors-app-dark-gradientEndSecondary:#7FE4FF;--chakra-colors-app-dark-bgPrimary:#00000;--chakra-colors-app-dark-bgDashPost:#0c0c0c;--chakra-colors-app-dark-bgSecondary:#0D0E0F;--chakra-colors-app-dark-bgTertiary:#212121;--chakra-colors-app-dark-bgQuaternary:#101010;--chakra-colors-app-dark-textPrimary:#fff;--chakra-colors-app-dark-textSecondary:#000;--chakra-colors-app-dark-textTertiary:#fff;--chakra-colors-app-dark-bodyText:#A2AAB8;--chakra-colors-app-dark-bodyTextSecondary:#121317;--chakra-colors-app-dark-lines:#282d33;--chakra-colors-app-dark-accentPrimary:#7A76FF;--chakra-colors-app-dark-accentSecondary:#3479f3;--chakra-colors-app-dark-accentTertiary:#7FE4FF;--chakra-colors-app-dark-accentQuaternary:#7fe4f;--chakra-colors-app-dark-bulletGray:#a2aab7;--chakra-colors-app-dark-greyPrimary:#2A2E30;--chakra-colors-app-dark-greySecondary:#121317;--chakra-colors-app-dark-grayPrimary:#303030;--chakra-colors-app-dark-graySecondary:#494949;--chakra-colors-app-dark-grayTertiary:#E2E8F0;--chakra-colors-app-dark-grayQuaternary:#1c1c1c;--chakra-colors-app-dark-grayQuinary:#282D33;--chakra-colors-app-dark-lightGrayPrimary:#9ba2b1;--chakra-colors-app-dark-lightGraySecondary:#a3a9b7;--chakra-colors-app-dark-lightGrayTertiary:#f8f8f8;--chakra-colors-app-dark-linkPrimary:#7A76FF;--chakra-colors-app-dark-redPrimary:#ff3b3b;--chakra-colors-app-dark-yellowPrimary:#ffce55;--chakra-colors-app-dark-pinkPrimary:#ff2d6e;--chakra-colors-app-dark-greenPrimary:#4bbf64;--chakra-colors-app-dark-border:#282D33;--chakra-colors-app-dark-borderSecondary:#5c5e62;--chakra-colors-app-dark-borderTertiary:#282D33;--chakra-colors-app-dark-borderQuarternary:#27282c;--chakra-colors-app-dark-scrollbar:#555555;--chakra-colors-app-dark-darkBlue:#1E3953;--chakra-colors-app-dark-darkBLueSecondary:#17181a;--chakra-colors-app-dark-turquoise:#7A76FF;--chakra-colors-app-dark-black:#000;--chakra-colors-app-dark-blackSecondary:#101010;--chakra-colors-app-dark-darkGray:#19181c;--chakra-colors-app-dark-codeBackground:#292C33;--chakra-colors-app-dark-codeBorder:#34383F;--chakra-colors-app-dark-codeColor:#79808B;--chakra-colors-app-dark-footerLink:rgb(129 130 131 / 96%);--chakra-colors-app-dark-pink:#fe2d6d;--chakra-borders-none:0;--chakra-borders-1px:1px solid;--chakra-borders-2px:2px solid;--chakra-borders-4px:4px solid;--chakra-borders-8px:8px solid;--chakra-fonts-heading:Roboto,sans-serif;--chakra-fonts-body:Open Sans,sans-serif;--chakra-fonts-mono:Menlo,monospace;--chakra-fontSizes-3xs:10px;--chakra-fontSizes-2xs:11px;--chakra-fontSizes-xs:12px;--chakra-fontSizes-sm:13px;--chakra-fontSizes-md:14px;--chakra-fontSizes-lg:15px;--chakra-fontSizes-xl:16px;--chakra-fontSizes-2xl:18px;--chakra-fontSizes-3xl:24px;--chakra-fontSizes-4xl:28px;--chakra-fontSizes-5xl:32px;--chakra-fontSizes-6xl:36px;--chakra-fontSizes-7xl:38px;--chakra-fontSizes-8xl:46px;--chakra-fontSizes-9xl:48px;--chakra-fontSizes-4xs:9px;--chakra-fontSizes-1xl:17px;--chakra-fontSizes-2-25xl:19px;--chakra-fontSizes-2-5xl:20px;--chakra-fontSizes-2-6xl:21px;--chakra-fontSizes-2-75xl:22px;--chakra-fontSizes-3-5xl:25px;--chakra-fontSizes-4-5xl:30px;--chakra-fontSizes-5-5xl:34px;--chakra-fontSizes-7-5xl:40px;--chakra-fontSizes-9-5xl:52px;--chakra-fontSizes-10xl:77px;--chakra-fontWeights-hairline:100;--chakra-fontWeights-thin:200;--chakra-fontWeights-light:300;--chakra-fontWeights-normal:400;--chakra-fontWeights-medium:500;--chakra-fontWeights-semibold:600;--chakra-fontWeights-bold:700;--chakra-fontWeights-extrabold:800;--chakra-fontWeights-black:900;--chakra-letterSpacings-tighter:-0.05em;--chakra-letterSpacings-tight:-0.025em;--chakra-letterSpacings-normal:0;--chakra-letterSpacings-wide:0.025em;--chakra-letterSpacings-wider:0.05em;--chakra-letterSpacings-widest:0.1em;--chakra-lineHeights-3:.75rem;--chakra-lineHeights-4:1rem;--chakra-lineHeights-5:1.25rem;--chakra-lineHeights-6:1.5rem;--chakra-lineHeights-7:1.75rem;--chakra-lineHeights-8:2rem;--chakra-lineHeights-9:2.25rem;--chakra-lineHeights-10:2.5rem;--chakra-lineHeights-normal:normal;--chakra-lineHeights-none:1;--chakra-lineHeights-shorter:1.25;--chakra-lineHeights-short:1.375;--chakra-lineHeights-base:1.5;--chakra-lineHeights-tall:1.625;--chakra-lineHeights-taller:2;--chakra-radii-none:0;--chakra-radii-sm:0.125rem;--chakra-radii-base:0.25rem;--chakra-radii-md:0.375rem;--chakra-radii-lg:0.5rem;--chakra-radii-xl:0.75rem;--chakra-radii-2xl:1rem;--chakra-radii-3xl:1.5rem;--chakra-radii-full:9999px;--chakra-space-1:0.25rem;--chakra-space-2:0.5rem;--chakra-space-3:0.75rem;--chakra-space-4:1rem;--chakra-space-5:1.25rem;--chakra-space-6:1.5rem;--chakra-space-7:1.75rem;--chakra-space-8:2rem;--chakra-space-9:2.25rem;--chakra-space-10:2.5rem;--chakra-space-12:3rem;--chakra-space-14:3.5rem;--chakra-space-16:4rem;--chakra-space-20:5rem;--chakra-space-24:6rem;--chakra-space-28:7rem;--chakra-space-32:8rem;--chakra-space-36:9rem;--chakra-space-40:10rem;--chakra-space-44:11rem;--chakra-space-48:12rem;--chakra-space-52:13rem;--chakra-space-56:14rem;--chakra-space-60:15rem;--chakra-space-64:16rem;--chakra-space-72:18rem;--chakra-space-80:20rem;--chakra-space-96:24rem;--chakra-space-px:1px;--chakra-space-0-5:0.125rem;--chakra-space-1-5:0.375rem;--chakra-space-2-5:0.625rem;--chakra-space-3-5:0.875rem;--chakra-shadows-xs:0 0 0 1px rgba(0, 0, 0, 0.05);--chakra-shadows-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--chakra-shadows-base:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px 0 rgba(0, 0, 0, 0.06);--chakra-shadows-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--chakra-shadows-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--chakra-shadows-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--chakra-shadows-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--chakra-shadows-outline:0 0 0 3px rgba(66, 153, 225, 0.6);--chakra-shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.06);--chakra-shadows-none:none;--chakra-shadows-dark-lg:rgba(0, 0, 0, 0.1) 0px 0px 0px 1px,rgba(0, 0, 0, 0.2) 0px 5px 10px,rgba(0, 0, 0, 0.4) 0px 15px 40px;--chakra-sizes-1:0.25rem;--chakra-sizes-2:0.5rem;--chakra-sizes-3:0.75rem;--chakra-sizes-4:1rem;--chakra-sizes-5:1.25rem;--chakra-sizes-6:1.5rem;--chakra-sizes-7:1.75rem;--chakra-sizes-8:2rem;--chakra-sizes-9:2.25rem;--chakra-sizes-10:2.5rem;--chakra-sizes-12:3rem;--chakra-sizes-14:3.5rem;--chakra-sizes-16:4rem;--chakra-sizes-20:5rem;--chakra-sizes-24:6rem;--chakra-sizes-28:7rem;--chakra-sizes-32:8rem;--chakra-sizes-36:9rem;--chakra-sizes-40:10rem;--chakra-sizes-44:11rem;--chakra-sizes-48:12rem;--chakra-sizes-52:13rem;--chakra-sizes-56:14rem;--chakra-sizes-60:15rem;--chakra-sizes-64:16rem;--chakra-sizes-72:18rem;--chakra-sizes-80:20rem;--chakra-sizes-96:24rem;--chakra-sizes-px:1px;--chakra-sizes-0-5:0.125rem;--chakra-sizes-1-5:0.375rem;--chakra-sizes-2-5:0.625rem;--chakra-sizes-3-5:0.875rem;--chakra-sizes-max:max-content;--chakra-sizes-min:min-content;--chakra-sizes-full:100%;--chakra-sizes-3xs:14rem;--chakra-sizes-2xs:16rem;--chakra-sizes-xs:20rem;--chakra-sizes-sm:24rem;--chakra-sizes-md:28rem;--chakra-sizes-lg:32rem;--chakra-sizes-xl:36rem;--chakra-sizes-2xl:42rem;--chakra-sizes-3xl:48rem;--chakra-sizes-4xl:56rem;--chakra-sizes-5xl:64rem;--chakra-sizes-6xl:72rem;--chakra-sizes-7xl:80rem;--chakra-sizes-8xl:90rem;--chakra-sizes-prose:60ch;--chakra-sizes-container-sm:640px;--chakra-sizes-container-md:768px;--chakra-sizes-container-lg:1024px;--chakra-sizes-container-xl:1280px;--chakra-zIndices-hide:-1;--chakra-zIndices-auto:auto;--chakra-zIndices-base:0;--chakra-zIndices-docked:10;--chakra-zIndices-dropdown:1000;--chakra-zIndices-sticky:1100;--chakra-zIndices-banner:1200;--chakra-zIndices-overlay:1300;--chakra-zIndices-modal:1400;--chakra-zIndices-popover:1500;--chakra-zIndices-skipLink:1600;--chakra-zIndices-toast:1700;--chakra-zIndices-tooltip:1800;--chakra-transition-property-common:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;--chakra-transition-property-colors:background-color,border-color,color,fill,stroke;--chakra-transition-property-dimensions:width,height;--chakra-transition-property-position:left,right,top,bottom;--chakra-transition-property-background:background-color,background-image,background-position;--chakra-transition-easing-ease-in:cubic-bezier(0.4, 0, 1, 1);--chakra-transition-easing-ease-out:cubic-bezier(0, 0, 0.2, 1);--chakra-transition-easing-ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--chakra-transition-duration-ultra-fast:50ms;--chakra-transition-duration-faster:100ms;--chakra-transition-duration-fast:150ms;--chakra-transition-duration-normal:200ms;--chakra-transition-duration-slow:300ms;--chakra-transition-duration-slower:400ms;--chakra-transition-duration-ultra-slow:500ms;--chakra-blur-none:0;--chakra-blur-sm:4px;--chakra-blur-base:8px;--chakra-blur-md:12px;--chakra-blur-lg:16px;--chakra-blur-xl:24px;--chakra-blur-2xl:40px;--chakra-blur-3xl:64px;--chakra-breakpoints-base:0em;--chakra-breakpoints-sm:576px;--chakra-breakpoints-md:768px;--chakra-breakpoints-lg:960px;--chakra-breakpoints-xl:1200px;--chakra-breakpoints-2xl:2000px;--chakra-breakpoints-2sm:240px;--chakra-breakpoints-xxl:1800px;--chakra-breakpoints-2xxl:2300px;--chakra-colors-star:#fff;--chakra-colors-bgThumb:#000;--chakra-colors-bgTrack:#fff;--chakra-colors-switchChecked:#575757;--chakra-colors-gradientStart:#7A76FF;--chakra-colors-gradientEnd:#00f2e4;--chakra-colors-gradientEndSecondary:#7FE4FF;--chakra-colors-bgPrimary:#fff;--chakra-colors-bgPrimaryTransparent:var(--chakra-colors-transparent);--chakra-colors-bgDashPost:var(--chakra-colors-transparent);--chakra-colors-bgSecondary:#fff;--chakra-colors-bgTertiary:#212121;--chakra-colors-bgQuaternary:#f9f9f9;--chakra-colors-bgNewsArticle:#F3F3F3;--chakra-colors-bgWebinarCard:#FBFBFB;--chakra-colors-textPrimary:#282D33;--chakra-colors-textSecondary:#0000;--chakra-colors-textTertiary:#A2AAB8;--chakra-colors-bodyText:#5B6372;--chakra-colors-bodyTextSecondary:#919191;--chakra-colors-lines:#A2AAB8;--chakra-colors-accentPrimary:#7A76FF;--chakra-colors-accentSecondary:#3479f3;--chakra-colors-accentTertiary:#7FE4FF;--chakra-colors-accentQuaternary:#7fe4f;--chakra-colors-bulletGray:#a2aab7;--chakra-colors-greyPrimary:#f9f9f9;--chakra-colors-greySecondary:#fff;--chakra-colors-grayPrimary:#a2aab7;--chakra-colors-graySecondary:#494949;--chakra-colors-grayTertiary:#E2E8F0;--chakra-colors-grayQuaternary:#fff;--chakra-colors-grayQuinary:#D8DDE5;--chakra-colors-lightGrayPrimary:#9ba2b1;--chakra-colors-lightGraySecondary:#a3a9b7;--chakra-colors-lightGrayTertiary:#f8f8f8;--chakra-colors-linkPrimary:#7A76FF;--chakra-colors-linkColor:#282d33;--chakra-colors-redPrimary:#ff3b3b;--chakra-colors-yellowPrimary:#ffce55;--chakra-colors-greenPrimary:#4bbf64;--chakra-colors-pinkPrimary:#ff2d6e;--chakra-colors-border:#DFDFDF;--chakra-colors-borderSecondary:#5c5e62;--chakra-colors-borderTertiary:#282d33;--chakra-colors-borderQuarternary:#27282c;--chakra-colors-scrollbar:#555555;--chakra-colors-darkBlue:#1E3953;--chakra-colors-darkBLueSecondary:#DFDFDF;--chakra-colors-turquoise:#7A76FF;--chakra-colors-blackSecondary:#fff;--chakra-colors-darkGray:#19181c;--chakra-colors-codeBackground:#f3f6fb;--chakra-colors-codeBorder:#e0e8f2;--chakra-colors-codeColor:#20293d;--chakra-colors-radioCheck:#5B6372;--chakra-colors-aboutTitle:#ececec;--chakra-colors-footerLink:rgb(129 130 131 / 96%);--chakra-colors-pink:#fe2d6d;--chakra-colors-customGradient:linear-gradient(135deg, #7A76FF, #7A76FF, #7FE4FF);--chakra-colors-radialGradientPurple:radial-gradient(#A29FFF, transparent, transparent, transparent, transparent, transparent, transparent);--chakra-colors-radialGradientCyan:radial-gradient(#7FE4FF, transparent, transparent, transparent, transparent, transparent, transparent);--chakra-shadows-ctaButton:2px 1000px 1px #ffffff inset;--chakra-shadows-ctaButtonSecondary:2px 1000px 1px #f1fcfe inset;--chakra-shadows-ctaButtonHover:2px 1000px 1px #7A76FF inset;}.chakra-ui-dark :host:not([data-theme]),.chakra-ui-dark :root:not([data-theme]),.chakra-ui-dark [data-theme]:not([data-theme]),[data-theme=dark] :host:not([data-theme]),[data-theme=dark] :root:not([data-theme]),[data-theme=dark] [data-theme]:not([data-theme]),:host[data-theme=dark],:root[data-theme=dark],[data-theme][data-theme=dark]{--chakra-colors-black:#000;--chakra-colors-chakra-body-text:var(--chakra-colors-whiteAlpha-900);--chakra-colors-chakra-body-bg:var(--chakra-colors-gray-800);--chakra-colors-chakra-border-color:var(--chakra-colors-whiteAlpha-300);--chakra-colors-chakra-inverse-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-700);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-400);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-whiteAlpha-400);--chakra-colors-star:#121317;--chakra-colors-bgThumb:#000;--chakra-colors-bgTrack:#fff;--chakra-colors-switchChecked:#575757;--chakra-colors-gradientEndSecondary:#7FE4FF;--chakra-colors-bgPrimary:#00000;--chakra-colors-bgPrimaryTransparent:#00000;--chakra-colors-bgDashPost:#0c0c0c;--chakra-colors-bgSecondary:#0D0E0F;--chakra-colors-bgTertiary:#212121;--chakra-colors-bgQuaternary:#101010;--chakra-colors-bgNewsArticle:#0F1012;--chakra-colors-bgWebinarCard:#0E0F10;--chakra-colors-textPrimary:#fff;--chakra-colors-textSecondary:#0000;--chakra-colors-textTertiary:#fff;--chakra-colors-bodyText:#A2AAB8;--chakra-colors-bodyTextSecondary:#121317;--chakra-colors-lines:#282d33;--chakra-colors-accentPrimary:#7A76FF;--chakra-colors-accentSecondary:#3479f3;--chakra-colors-accentTertiary:#7FE4FF;--chakra-colors-accentQuaternary:#7fe4f;--chakra-colors-bulletGray:#a2aab7;--chakra-colors-greyPrimary:#2A2E30;--chakra-colors-greySecondary:#121317;--chakra-colors-grayPrimary:#303030;--chakra-colors-graySecondary:#494949;--chakra-colors-grayTertiary:#E2E8F0;--chakra-colors-grayQuaternary:#1c1c1c;--chakra-colors-grayQuinary:#282D33;--chakra-colors-lightGrayPrimary:#9ba2b1;--chakra-colors-lightGraySecondary:#a3a9b7;--chakra-colors-lightGrayTertiary:#f8f8f8;--chakra-colors-linkPrimary:#7A76FF;--chakra-colors-linkColor:#fff;--chakra-colors-redPrimary:#ff3b3b;--chakra-colors-yellowPrimary:#ffce55;--chakra-colors-greenPrimary:#4bbf64;--chakra-colors-pinkPrimary:#ff2d6e;--chakra-colors-border:#282D33;--chakra-colors-borderSecondary:#5c5e62;--chakra-colors-borderTertiary:#282D33;--chakra-colors-borderQuarternary:#27282c;--chakra-colors-scrollbar:#555555;--chakra-colors-darkBlue:#1E3953;--chakra-colors-darkBLueSecondary:#17181a;--chakra-colors-turquoise:#7A76FF;--chakra-colors-blackSecondary:#101010;--chakra-colors-darkGray:#19181c;--chakra-colors-codeBackground:#292C33;--chakra-colors-codeBorder:#34383F;--chakra-colors-codeColor:#79808B;--chakra-colors-radioCheck:#fff;--chakra-colors-aboutTitle:#fff;--chakra-colors-footerLink:rgb(129 130 131 / 96%);--chakra-colors-pink:#fe2d6d;--chakra-colors-radialGradientPurple:radial-gradient(#7A76FF, #0c0c0c, #0c0c0c, #0c0c0c, #0c0c0c, #0c0c0c, #0c0c0c);--chakra-colors-radialGradientCyan:radial-gradient(#7FE4FF, transparent, transparent, transparent, transparent, transparent, transparent);--chakra-shadows-ctaButton:2px 1000px 1px #0C0C0C inset;--chakra-shadows-ctaButtonSecondary:2px 1000px 1px #32444E inset;--chakra-shadows-ctaButtonHover:2px 1000px 1px #7A76FF inset;}.chakra-ui-light :host:not([data-theme]),.chakra-ui-light :root:not([data-theme]),.chakra-ui-light [data-theme]:not([data-theme]),[data-theme=light] :host:not([data-theme]),[data-theme=light] :root:not([data-theme]),[data-theme=light] [data-theme]:not([data-theme]),:host[data-theme=light],:root[data-theme=light],[data-theme][data-theme=light]{--chakra-colors-chakra-body-text:var(--chakra-colors-gray-800);--chakra-colors-chakra-body-bg:var(--chakra-colors-white);--chakra-colors-chakra-border-color:var(--chakra-colors-gray-200);--chakra-colors-chakra-inverse-text:var(--chakra-colors-white);--chakra-colors-chakra-subtle-bg:var(--chakra-colors-gray-100);--chakra-colors-chakra-subtle-text:var(--chakra-colors-gray-600);--chakra-colors-chakra-placeholder-color:var(--chakra-colors-gray-500);}</style><style data-emotion="css-global fubdgu">html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;}body{position:relative;min-height:100%;margin:0;font-feature-settings:"kern";}:where(*, *::before, *::after){border-width:0;border-style:solid;box-sizing:border-box;word-wrap:break-word;}main{display:block;}hr{border-top-width:1px;box-sizing:content-box;height:0;overflow:visible;}:where(pre, code, kbd,samp){font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em;}a{background-color:transparent;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}:where(b, strong){font-weight:bold;}small{font-size:80%;}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}:where(button, input, optgroup, select, textarea){font-family:inherit;font-size:100%;line-height:1.15;margin:0;}:where(button, input){overflow:visible;}:where(button, select){text-transform:none;}:where( button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner ){border-style:none;padding:0;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}:where([type="checkbox"], [type="radio"]){box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none!important;}input[type="number"]{-moz-appearance:textfield;}input[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none!important;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:-webkit-box;display:-webkit-list-item;display:-ms-list-itembox;display:list-item;}template{display:none;}[hidden]{display:none!important;}:where( blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre ){margin:0;}button{background:transparent;padding:0;}fieldset{margin:0;padding:0;}:where(ol, ul){margin:0;padding:0;}textarea{resize:vertical;}:where(button, [role="button"]){cursor:pointer;}button::-moz-focus-inner{border:0!important;}table{border-collapse:collapse;}:where(h1, h2, h3, h4, h5, h6){font-size:inherit;font-weight:inherit;}:where(button, input, optgroup, select, textarea){padding:0;line-height:inherit;color:inherit;}:where(img, svg, video, canvas, audio, iframe, embed, object){display:block;}:where(img, video){max-width:100%;height:auto;}[data-js-focus-visible] :focus:not([data-focus-visible-added]):not( [data-focus-visible-disabled] ){outline:none;box-shadow:none;}select::-ms-expand{display:none;}:root,:host{--chakra-vh:100vh;}@supports (height: -webkit-fill-available){:root,:host{--chakra-vh:-webkit-fill-available;}}@supports (height: -moz-fill-available){:root,:host{--chakra-vh:-moz-fill-available;}}@supports (height: 100dvh){:root,:host{--chakra-vh:100dvh;}}</style><style data-emotion="css-global e5ay2d">body{font-family:var(--chakra-fonts-body);color:var(--chakra-colors-chakra-body-text);background:var(--chakra-colors-transparent);transition-property:background-color;transition-duration:var(--chakra-transition-duration-normal);line-height:var(--chakra-lineHeights-base);-webkit-transition:all 1s linear;transition:all 1s linear;}*::-webkit-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::-moz-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*:-ms-input-placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*::placeholder{color:var(--chakra-colors-chakra-placeholder-color);}*,*::before,::after{border-color:var(--chakra-colors-chakra-border-color);}html,body{scroll-behavior:smooth;}.osano-cm-widget{display:none;}.osano-cm-view--type_consent .osano-cm-list-item:nth-child(5){display:none;}.osano-cm-window{font-family:Open Sans,sans-serif;}.osano-cm-view{padding:0 1.5em 1em;}.chakra-ui-light .osano-cm-view:not([data-theme]),[data-theme=light] .osano-cm-view:not([data-theme]),.osano-cm-view[data-theme=light]{background:#FFFFFF;}.osano-cm-link{color:#3479F3!important;font-weight:var(--chakra-fontWeights-normal);}a.osano-cm-storage-policy{color:#3479F3;}a.osano-cm-link:hover{color:#3479F3;}a.osano-cm-link:visited{color:#3479F3;}. osano-cm-info-views__view osano-cm-view osano-cm-view--active osano-cm-view--type_consent{font-size:.7em;}.osano-cm-info-dialog-header__close{color:#FFFFFF;stroke:#FFFFFF;stroke-width:2px;}.chakra-ui-light .osano-cm-info-dialog-header__close:not([data-theme]),[data-theme=light] .osano-cm-info-dialog-header__close:not([data-theme]),.osano-cm-info-dialog-header__close[data-theme=light]{color:#000;stroke:#000;}.osano-cm-info-dialog-header__close:hover{color:#FFFFFF;stroke:#FFFFFF;stroke-width:2px;}.chakra-ui-light .osano-cm-info-dialog-header__close:hover:not([data-theme]),[data-theme=light] .osano-cm-info-dialog-header__close:hover:not([data-theme]),.osano-cm-info-dialog-header__close:hover[data-theme=light]{color:#000;stroke:#000;}button.osano-cm-button{color:#FFFFFF;background-color:#3479F3;border-color:none;padding:.75em 0.5em;font-size:12px;letter-spacing:1px;line-height:16.94px;border-radius:8px;}.chakra-ui-light button.osano-cm-button:not([data-theme]),[data-theme=light] button.osano-cm-button:not([data-theme]),button.osano-cm-button[data-theme=light]{border-color:#3479F3;}div.osano-cm-powered-by{display:none;}div.osano-cm-info{height:auto;}.osano-cm-dialog{background:#17181A;padding:2em 4em 2em 3em;font-size:14px;}.osano-cm-dialog--type_bar .osano-cm-button{padding:.5em 0;font-size:12px;line-height:16.94px;font-weight:700;border-radius:8px;}.osano-cm-usage-list__list{padding-left:20px;list-style-position:outside;}.osano-cm-dialog--type_bar .osano-cm-button{width:100%;}.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin:0 0 0 .75em;}.osano-cm-dialog__close:focus:hover{stroke:#ebebeb;}.osano-cm-close:focus,.osano-cm-close:hover{stroke-width:1px;color:#ebebeb;}.osano-cm-dialog__close:focus{background-color:var(--chakra-colors-transparent);border-color:var(--chakra-colors-transparent);stroke:#ebebeb;}.osano-cm-close{-webkit-transition:none!important;transition:none!important;margin:0.5em;min-width:15px;border-radius:var(--chakra-radii-none);background-color:var(--chakra-colors-transparent);}.osano-cm-info-dialog-header{position:relative;min-height:auto;}.osano-cm-info-dialog-header__close:focus{background-color:var(--chakra-colors-transparent);border-color:var(--chakra-colors-transparent);}.osano-cm-header,.osano-cm-info-dialog-header,.osano-cm-info-dialog-header__header{font-family:Roboto,sans-serif!important;font-weight:700!important;line-height:20px!important;font-size:20px!important;padding:0.5em 1em 0.5em .5em;}.chakra-ui-dark .osano-cm-header:not([data-theme]),.chakra-ui-dark .osano-cm-info-dialog-header:not([data-theme]),.chakra-ui-dark .osano-cm-info-dialog-header__header:not([data-theme]),[data-theme=dark] .osano-cm-header:not([data-theme]),[data-theme=dark] .osano-cm-info-dialog-header:not([data-theme]),[data-theme=dark] .osano-cm-info-dialog-header__header:not([data-theme]),.osano-cm-header[data-theme=dark],.osano-cm-info-dialog-header[data-theme=dark],.osano-cm-info-dialog-header__header[data-theme=dark]{background:#000000;color:#FFFFFF;}.chakra-ui-light .osano-cm-header:not([data-theme]),.chakra-ui-light .osano-cm-info-dialog-header:not([data-theme]),.chakra-ui-light .osano-cm-info-dialog-header__header:not([data-theme]),[data-theme=light] .osano-cm-header:not([data-theme]),[data-theme=light] .osano-cm-info-dialog-header:not([data-theme]),[data-theme=light] .osano-cm-info-dialog-header__header:not([data-theme]),.osano-cm-header[data-theme=light],.osano-cm-info-dialog-header[data-theme=light],.osano-cm-info-dialog-header__header[data-theme=light]{background:#FFFFFF;color:#000000;}p[role=heading]{font-family:Roboto,sans-serif!important;font-weight:700!important;line-height:20px!important;font-size:20px!important;}.chakra-ui-dark p[role=heading]:not([data-theme]),[data-theme=dark] p[role=heading]:not([data-theme]),p[role=heading][data-theme=dark]{color:#FFFFFF;}.chakra-ui-light p[role=heading]:not([data-theme]),[data-theme=light] p[role=heading]:not([data-theme]),p[role=heading][data-theme=light]{color:#00000;}span[role=heading]{font-family:Roboto,sans-serif!important;font-weight:700!important;line-height:16px!important;font-size:16px!important;}.chakra-ui-dark span[role=heading]:not([data-theme]),[data-theme=dark] span[role=heading]:not([data-theme]),span[role=heading][data-theme=dark]{color:#FFFFFF;}.chakra-ui-light span[role=heading]:not([data-theme]),[data-theme=light] span[role=heading]:not([data-theme]),span[role=heading][data-theme=light]{color:#00000;}div[role=link]{font-family:Open Sans,sans-serif!important;font-weight:700!important;line-height:16px!important;font-size:12px!important;color:#3479F3!important;}div[role=dialog]{color:#A2AAB8;}.osano-cm-info-views{height:auto;}.osano-cm-description{font-size:0.7em;line-height:1.2;}.osano-cm-disclosure{margin:0 -1.5em 0;}.osano-cm-toggle__switch{border-color:#A2AAB8;background-color:#A2AAB8;}.osano-cm-toggle__switch::after{background-color:#FFFFFF;border-color:#FFFFFF;}.osano-cm-toggle__input:focus+.osano-cm-toggle__switch::before{border-color:var(--chakra-colors-transparent)!important;}.osano-cm-toggle__input:checked+.osano-cm-toggle__switch::after,.osano-cm-toggle__input:checked+.osano-cm-toggle__switch::before{border-color:var(--chakra-colors-transparent);}.osano-cm-toggle__input:checked+.osano-cm-toggle__switch{background-color:#3479F3!important;border-color:var(--chakra-colors-transparent)!important;}.osano-cm-toggle__input:focus+.osano-cm-toggle__switch,.osano-cm-toggle__input:hover+.osano-cm-toggle__switch{border-color:#A2AAB8;background-color:#A2AAB8;}.osano-cm-toggle__input:disabled:checked+.osano-cm-toggle__switch::after,.osano-cm-toggle__input:disabled:checked:focus+.osano-cm-toggle__switch::after,.osano-cm-toggle__input:disabled:checked:hover+.osano-cm-toggle__switch::after{background-color:#FFFFFF;border-color:#FFFFFF;}.osano-cm-info{background:#000000;color:#A2AAB8;box-shadow:var(--chakra-shadows-none);}.chakra-ui-light .osano-cm-info:not([data-theme]),[data-theme=light] .osano-cm-info:not([data-theme]),.osano-cm-info[data-theme=light]{color:#282D33;background:#FFFFFF;}.osano-cm-widget__outline{stroke:#7A76FF;}.chakra-ui-light button.osano-cm-widget:not([data-theme]),[data-theme=light] button.osano-cm-widget:not([data-theme]),button.osano-cm-widget[data-theme=light]{bottom:60px;}.chakra-ui-dark button.osano-cm-widget:not([data-theme]),[data-theme=dark] button.osano-cm-widget:not([data-theme]),button.osano-cm-widget[data-theme=dark]{bottom:60px;}button.osano-cm-manage{background-color:var(--chakra-colors-transparent)!important;border-color:#3479F3;}button.osano-cm-save{background-color:var(--chakra-colors-transparent);border-color:#3479F3;}.chakra-ui-light button.osano-cm-save:not([data-theme]),[data-theme=light] button.osano-cm-save:not([data-theme]),button.osano-cm-save[data-theme=light]{background-color:#FFFFF;color:#000000;}button.osano-cm-accept-all:hover{background-color:#3479F3;}button.osano-cm-accept:hover{background-color:#3479F3;}button.osano-cm-save:hover{background-color:var(--chakra-colors-transparent);border-color:#3479F3;}button.osano-cm-denyAll{background-color:var(--chakra-colors-transparent);border-color:#3479F3;}button.osano-cm-denyAll:hover{background-color:var(--chakra-colors-transparent);}button.osano-cm-deny{background-color:var(--chakra-colors-transparent);border-color:#3479F3;}button.osano-cm-deny:hover{background-color:var(--chakra-colors-transparent);}.osano-cm-content__usage-list.osano-cm-usage-list{padding-top:10px;}@media screen and (max-width: 600px){.osano-cm-dialog--type_bar .osano-cm-dialog__buttons{margin:20px 0 0 .75em;}.osano-cm-dialog__content.osano-cm-content{font-size:12px;line-height:16.79px;}}main .animation-section+div:nth-of-type(2),main .animation-section+section:nth-of-type(2){background:var(--chakra-colors-transparent)!important;-webkit-transition:all 1s linear;transition:all 1s linear;}div#localize-widget:hover div#localize-powered-by{display:none!important;}a#localize-active-lang span{display:none!important;}.css-esifpi{-webkit-margin-start:0px!important;margin-inline-start:0px!important;}.css-1qnay5r>*:not(style)~*:not(style){-webkit-margin-start:40px!important;margin-inline-start:40px!important;}li a:hover,li a[data-hover]{-webkit-text-decoration:none!important;text-decoration:none!important;color:#7A76FF;}a:hover,a[data-hover]{-webkit-text-decoration:none!important;text-decoration:none!important;color:#7A76FF;}.field[aria-invalid=true],.field[data-invalid]{font-weight:var(--chakra-fontWeights-normal)!important;border-color:#FC8181!important;box-shadow:0 0 0 1px #FC8181!important;}.chakra-form__error-message{color:#FC8181!important;}</style><style data-emotion="css 1a2dkud">.css-1a2dkud{background-color:#000000;}</style><div class="css-1a2dkud"><style data-emotion="css n4507e">.css-n4507e{position:fixed;bottom:15px;right:15px;z-index:15;}</style><div class="css-n4507e"><style data-emotion="css fv178a">.css-fv178a{width:52px;position:relative;background-color:var(--chakra-colors-purple-primary);border-radius:var(--chakra-radii-full);}.chakra-ui-dark .css-fv178a:not([data-theme]),[data-theme=dark] .css-fv178a:not([data-theme]),.css-fv178a[data-theme=dark]{background-color:var(--chakra-colors-gray-500);}</style><div class="css-fv178a"><style data-emotion="css lkr8sv">.css-lkr8sv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;line-height:1.2;border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-bold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);text-transform:uppercase;height:28px;min-width:var(--chakra-sizes-10);font-size:var(--chakra-fontSizes-md);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);color:var(--chakra-colors-whiteAlpha-900);width:52px;}.css-lkr8sv:focus-visible,.css-lkr8sv[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-lkr8sv:disabled,.css-lkr8sv[disabled],.css-lkr8sv[aria-disabled=true],.css-lkr8sv[data-disabled]{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-lkr8sv:hover,.css-lkr8sv[data-hover]{background:unset;}.css-lkr8sv:active,.css-lkr8sv[data-active]{background:unset;}</style><button type="button" class="chakra-button colorTrackingToggle css-lkr8sv" id="Dark"><style data-emotion="css 1tk3tgd">.css-1tk3tgd{position:absolute;top:5px;left:6px;z-index:1;width:18px;height:18px;pointer-events:none;}</style><img alt="Plotly" class="chakra-image css-1tk3tgd" src="/moon.svg"/><style data-emotion="css ckh9xj">.css-ckh9xj{position:absolute;top:5px;right:6px;z-index:1;width:18px;height:18px;pointer-events:none;}</style><img alt="Plotly" class="chakra-image css-ckh9xj" src="/sun.svg"/><style data-emotion="css s34jqb">.css-s34jqb{position:absolute;top:4px;right:6px;left:unset;z-index:1;width:20px;height:20px;pointer-events:none;}</style><img alt="Plotly" class="chakra-image css-s34jqb" src="/circle.svg"/></button></div></div><style data-emotion="css 1kxonj9">.css-1kxonj9{width:100%;position:relative;}</style><header id="primary-header" class="css-1kxonj9"><style data-emotion="css 13o7eu2">.css-13o7eu2{display:block;}</style><div class="css-13o7eu2"><style data-emotion="css 11wpte5">.css-11wpte5{display:none;position:fixed;z-index:11;width:100%;padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);color:var(--chakra-colors-textPrimary);font-size:var(--chakra-fontSizes-3xs);font-weight:700;text-align:center;background-color:var(--chakra-colors-gray-50);opacity:1;}.css-11wpte5 a{color:var(--chakra-colors-accentPrimary);font-weight:var(--chakra-fontWeights-bold);}@media screen and (min-width: 576px){.css-11wpte5{font-size:var(--chakra-fontSizes-xs);}}@media screen and (min-width: 768px){.css-11wpte5{font-size:16px;font-weight:400;}}.chakra-ui-dark .css-11wpte5:not([data-theme]),[data-theme=dark] .css-11wpte5:not([data-theme]),.css-11wpte5[data-theme=dark]{background-color:#17181a;}</style><div class="css-11wpte5"></div></div><style data-emotion="css 1440amh">.css-1440amh{position:fixed;z-index:10;padding-bottom:0px;padding-top:0px;width:100%;color:var(--chakra-colors-textPrimary);background-color:var(--chakra-colors-transparent);border-bottom:1px solid;border-color:var(--chakra-colors-transparent);-webkit-transition:all 250ms;transition:all 250ms;top:0px;}@media screen and (min-width: 576px){.css-1440amh{padding-top:0px;}}@media screen and (min-width: 960px){.css-1440amh{padding-top:0px;}}@media screen and (min-width: 1200px){.css-1440amh{padding-top:0px;}}.chakra-ui-dark .css-1440amh:not([data-theme]),[data-theme=dark] .css-1440amh:not([data-theme]),.css-1440amh[data-theme=dark]{background-color:none;}</style><div class="css-1440amh"><style data-emotion="css f7yt5b">.css-f7yt5b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:10px;}@media screen and (min-width: 1200px){.css-f7yt5b{display:none;}}</style><div class="css-f7yt5b"><style data-emotion="css 7pf6at">.css-7pf6at{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}</style><div class="css-7pf6at"><style data-emotion="css 1woigal">.css-1woigal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0.5rem;width:100%;padding:0 20px;}</style><div class="chakra-stack css-1woigal"><style data-emotion="css v7v99c">.css-v7v99c{width:100px;}</style><div class="css-v7v99c"><a href="/"><style data-emotion="css ud2986">.css-ud2986{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}</style><div class="css-ud2986"><style data-emotion="css 1ulxuub">.css-1ulxuub{object-fit:contain;width:126px;height:35px;}@media screen and (min-width: 960px){.css-1ulxuub{width:126px;}}</style><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27126%27%20height=%2735%27/%3e"/></span><img alt="Plotly" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-1ulxuub" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%"/><noscript><img alt="Plotly" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%" class="css-1ulxuub" srcSet="https://images.prismic.io/plotly-marketing-website-2/8f977c91-7b4e-4367-8228-26fbba2506e4_69e12d6a-fb65-4b6e-8423-9465a29c6028_plotly-logo-sm.png?auto=compress%2Cformat&amp;fit=max&amp;w=128 1x, https://images.prismic.io/plotly-marketing-website-2/8f977c91-7b4e-4367-8228-26fbba2506e4_69e12d6a-fb65-4b6e-8423-9465a29c6028_plotly-logo-sm.png?auto=compress%2Cformat&amp;fit=max&amp;w=256 2x" src="https://images.prismic.io/plotly-marketing-website-2/8f977c91-7b4e-4367-8228-26fbba2506e4_69e12d6a-fb65-4b6e-8423-9465a29c6028_plotly-logo-sm.png?auto=compress%2Cformat&amp;fit=max&amp;w=256"/></noscript></span></div></a></div><style data-emotion="css 1igwmid">.css-1igwmid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0.5rem;}</style><div class="chakra-stack css-1igwmid"><style data-emotion="css 1p7yx3s">.css-1p7yx3s{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;line-height:1.2;border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-bold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);text-transform:uppercase;height:var(--chakra-sizes-10);min-width:var(--chakra-sizes-10);size:lg;color:#ffffff;background-image:linear-gradient(135deg, #7A76FF, #7A76FF, #7FE4FF);-webkit-background-size:200% 100%;background-size:200% 100%;padding-top:revert;-webkit-padding-start:var(--chakra-space-3);padding-inline-start:var(--chakra-space-3);-webkit-padding-end:var(--chakra-space-3);padding-inline-end:var(--chakra-space-3);font-size:var(--chakra-fontSizes-xs);letter-spacing:2px;border-color:var(--chakra-colors-accentPrimary);border:var(--chakra-borders-none);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;white-space:normal;}.css-1p7yx3s:focus-visible,.css-1p7yx3s[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-1p7yx3s:disabled,.css-1p7yx3s[disabled],.css-1p7yx3s[aria-disabled=true],.css-1p7yx3s[data-disabled]{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}@media screen and (min-width: 576px){.css-1p7yx3s{white-space:nowrap;}}@media screen and (min-width: 768px){.css-1p7yx3s{-webkit-padding-start:var(--chakra-space-5);padding-inline-start:var(--chakra-space-5);-webkit-padding-end:var(--chakra-space-5);padding-inline-end:var(--chakra-space-5);font-size:var(--chakra-fontSizes-md);}}.css-1p7yx3s:hover,.css-1p7yx3s[data-hover]{-webkit-background-position:100% 0;background-position:100% 0;color:var(--chakra-colors-white);}</style><button type="button" class="chakra-button css-1p7yx3s">Demo Dash</button><style data-emotion="css sdr3yg">.css-sdr3yg{position:relative;width:40px;z-index:99999;}</style><div class="css-sdr3yg"><style data-emotion="css 1icjydl">.css-1icjydl{position:relative;bottom:3px;font-size:var(--chakra-fontSizes-2-5xl);}</style><div class="css-1icjydl"><div class="hamburger-react" aria-expanded="false" role="button" style="cursor:pointer;height:48px;position:relative;transition:0.4s cubic-bezier(0, 0, 0, 1);user-select:none;width:48px;outline:none;transform:none" tabindex="0"><div style="background:currentColor;height:2px;left:14px;position:absolute;width:20px;top:17px;transition:0.4s cubic-bezier(0, 0, 0, 1);transform:none"></div><div style="background:currentColor;height:2px;left:14px;position:absolute;width:20px;top:23px;transition:0.4s cubic-bezier(0, 0, 0, 1);transform:none"></div><div style="background:currentColor;height:2px;left:14px;position:absolute;width:20px;top:29px;transition:0.4s cubic-bezier(0, 0, 0, 1);transform:none"></div></div></div></div></div></div></div><style data-emotion="css 1glt3dn">.css-1glt3dn{outline:2px solid transparent;outline-offset:2px;opacity:0;width:100%;box-shadow:var(--chakra-shadows-lg);position:absolute;top:68px;bottom:0px;left:0px;right:0px;height:calc(100vh - 68px);border-top:1px solid;border-bottom:1px solid;border-color:var(--chakra-colors-border);border-bottom-color:var(--chakra-colors-border);background:rgba(12, 12, 12);}.css-1glt3dn::-webkit-scrollbar{width:5px;}.css-1glt3dn::-webkit-scrollbar-track{width:6px;}.css-1glt3dn::-webkit-scrollbar-thumb{background-color:var(--chakra-colors-scrollbar);border-radius:24px;}@media screen and (min-width: 576px){.css-1glt3dn{top:68px;}}@media screen and (min-width: 768px){.css-1glt3dn{top:88px;}}@media screen and (min-width: 960px){.css-1glt3dn{top:84px;bottom:initial;}}</style><div headeronscroll="false" hastopbanner="false" style="opacity:0;display:none;transform:translateY(-4px) translateZ(0)" class="css-1glt3dn"><style data-emotion="css kh3yn6">.css-kh3yn6{width:80%;padding-left:var(--chakra-space-8);padding-top:var(--chakra-space-5);padding-right:var(--chakra-space-2);height:calc(100vh - 68px);background:var(--chakra-colors-bgPrimary);border-right:1px solid;border-color:var(--chakra-colors-border);overflow:auto;}</style><div class="css-kh3yn6"><div class="css-0"></div><div class="css-0"></div><style data-emotion="css c4fa8o">.css-c4fa8o{width:var(--chakra-sizes-full);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--chakra-sizes-12);font-size:var(--chakra-fontSizes-lg);letter-spacing:2px;font-weight:var(--chakra-fontWeights-bold);text-transform:uppercase;color:var(--chakra-colors-textPrimary);}.css-c4fa8o:hover,.css-c4fa8o[data-hover]{color:var(--chakra-colors-accentPrimary);}</style><div class="css-c4fa8o"><a href="https://plotly.com/examples/">Example Apps</a></div><div class="css-0"></div><div class="css-0"></div><div class="css-c4fa8o"><a href="https://plotly.com/get-pricing/">Pricing</a></div><style data-emotion="css 3s1c3j">.css-3s1c3j{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:100%;position:relative;padding-top:var(--chakra-space-5);}</style><div id="searchBarIcon" class="searchBarIcon css-3s1c3j"><style data-emotion="css 1jke4yk">.css-1jke4yk{position:relative;width:100%;}</style><div class="css-1jke4yk"><style data-emotion="css 2pkxs">.css-2pkxs{position:relative;width:92%;}</style><div class="css-2pkxs"><style data-emotion="css lgsmtg">.css-lgsmtg{position:relative;height:200px;}</style><div class="css-lgsmtg"><style data-emotion="css 1c9c5z5">.css-1c9c5z5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0.5rem;z-index:999;}</style><div class="chakra-stack css-1c9c5z5"><style data-emotion="css d4i7br">.css-d4i7br{width:100%;height:var(--input-height);font-size:var(--input-font-size);-webkit-padding-start:var(--input-padding);padding-inline-start:var(--input-padding);-webkit-padding-end:var(--input-padding);padding-inline-end:var(--input-padding);border-radius:var(--input-border-radius);min-width:0px;outline:2px solid transparent;outline-offset:2px;position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);--input-font-size:var(--chakra-fontSizes-md);--input-padding:var(--chakra-space-4);--input-border-radius:var(--chakra-radii-md);--input-height:var(--chakra-sizes-10);border:1px solid;border-color:var(--chakra-colors-border);background:#fff;-webkit-transition:none;transition:none;color:#5B6372;}.css-d4i7br:disabled,.css-d4i7br[disabled],.css-d4i7br[aria-disabled=true],.css-d4i7br[data-disabled]{opacity:0.4;cursor:not-allowed;}.css-d4i7br[aria-readonly=true],.css-d4i7br[readonly],.css-d4i7br[data-readonly]{box-shadow:var(--chakra-shadows-none)!important;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;}.css-d4i7br[aria-invalid=true],.css-d4i7br[data-invalid]{border-color:#FC8181;box-shadow:0 0 0 1px #FC8181;}.css-d4i7br:focus-visible,.css-d4i7br[data-focus-visible]{z-index:1;border-color:#63b3ed;box-shadow:0 0 0 1px #63b3ed;}.css-d4i7br::-webkit-input-placeholder{color:#5B6372;}.css-d4i7br::-moz-placeholder{color:#5B6372;}.css-d4i7br:-ms-input-placeholder{color:#5B6372;}.css-d4i7br::placeholder{color:#5B6372;}.chakra-ui-dark .css-d4i7br:not([data-theme]),[data-theme=dark] .css-d4i7br:not([data-theme]),.css-d4i7br[data-theme=dark]{background-color:#161616;color:#bfc8d6;}.chakra-ui-dark .css-d4i7br:not([data-theme])::-webkit-input-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-d4i7br:not([data-theme])::-moz-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-d4i7br:not([data-theme]):-ms-input-placeholder{color:#A2AAB8;}[data-theme=dark] .css-d4i7br:not([data-theme])::-webkit-input-placeholder{color:#A2AAB8;}[data-theme=dark] .css-d4i7br:not([data-theme])::-moz-placeholder{color:#A2AAB8;}[data-theme=dark] .css-d4i7br:not([data-theme]):-ms-input-placeholder{color:#A2AAB8;}.css-d4i7br[data-theme=dark]::-webkit-input-placeholder{color:#A2AAB8;}.css-d4i7br[data-theme=dark]::-moz-placeholder{color:#A2AAB8;}.css-d4i7br[data-theme=dark]:-ms-input-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-d4i7br:not([data-theme])::placeholder,[data-theme=dark] .css-d4i7br:not([data-theme])::placeholder,.css-d4i7br[data-theme=dark]::placeholder{color:#A2AAB8;}.css-d4i7br:focus,.css-d4i7br[data-focus]{border-color:#7A76FF;box-shadow:var(--chakra-shadows-none);}.css-d4i7br:hover,.css-d4i7br[data-hover]{border-color:#7A76FF;}</style><input type="text" placeholder="Search" class="chakra-input css-d4i7br" value=""/><style data-emotion="css 58q21i">.css-58q21i{position:absolute;top:12px;right:15px;}</style><div class="css-58q21i"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M1014.64 969.04L703.71 656.207c57.952-69.408 92.88-158.704 92.88-256.208 0-220.912-179.088-400-400-400s-400 179.088-400 400 179.088 400 400 400c100.368 0 192.048-37.056 262.288-98.144l310.496 312.448c12.496 12.497 32.769 12.497 45.265 0 12.48-12.496 12.48-32.752 0-45.263zM396.59 736.527c-185.856 0-336.528-150.672-336.528-336.528S210.734 63.471 396.59 63.471c185.856 0 336.528 150.672 336.528 336.528S582.446 736.527 396.59 736.527z"></path></svg></div></div></div><style data-emotion="css m6uzba">.css-m6uzba{width:5%;position:absolute;top:12px;right:-9%;}</style><div class="css-m6uzba"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.116 8l-4.558 4.558.884.884L8 8.884l4.558 4.558.884-.884L8.884 8l4.558-4.558-.884-.884L8 7.116 3.442 2.558l-.884.884L7.116 8z"></path></svg></div></div></div></div></div></div></div></div></header><style data-emotion="css 1vemt23">.css-1vemt23{padding-top:0px;}.chakra-ui-dark .css-1vemt23:not([data-theme]),[data-theme=dark] .css-1vemt23:not([data-theme]),.css-1vemt23[data-theme=dark]{background-color:#000000;}@media screen and (min-width: 960px){.css-1vemt23{padding-top:0px;}}</style><main class="css-1vemt23"><div class="css-0"><style data-emotion="css 1wryrbc">.css-1wryrbc{position:relative;height:750px;}</style><section class="css-1wryrbc"><style data-emotion="css 1igtvs7">.css-1igtvs7{overflow:hidden;position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:auto;}</style><div class="css-1igtvs7"><style data-emotion="css rnlm0w">.css-rnlm0w{height:50%;width:100%;}@media screen and (min-width: 768px){.css-rnlm0w{height:70%;}}@media screen and (min-width: 960px){.css-rnlm0w{height:100%;}}</style><img alt="Plotly" class="chakra-image css-rnlm0w" src="https://images.prismic.io/plotly-marketing-website-2/ZlTDf6WtHYXtT0-w_backgroundimage.png?auto=format,compress?auto=compress,format" loading="lazy"/></div><style data-emotion="css 1h9h73x">.css-1h9h73x{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:1200px;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}@media screen and (min-width: 576px){.css-1h9h73x{top:60%;}}@media screen and (min-width: 960px){.css-1h9h73x{top:80%;}}@media screen and (min-width: 1200px){.css-1h9h73x{top:60%;}}@media screen and (min-width: 1800px){.css-1h9h73x{top:60%;}}</style><div class="chakra-container css-1h9h73x"><style data-emotion="css onew5a">.css-onew5a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0px;margin:280px 0 30px;}@media screen and (min-width: 960px){.css-onew5a{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-8);margin:150px 0 10px;}}@media screen and (min-width: 1200px){.css-onew5a{-webkit-align-items:left;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:10px 0 10px;}}</style><div class="chakra-stack css-onew5a"><style data-emotion="css 1e34yvh">.css-1e34yvh{text-align:center;}.css-1e34yvh h1{font-family:var(--chakra-fonts-heading);font-weight:700;line-height:1.2;font-size:var(--chakra-fontSizes-7xl);}@media screen and (min-width: 768px){.css-1e34yvh h1{font-size:var(--chakra-fontSizes-9-5xl);}}.css-1e34yvh h2{font-family:var(--chakra-fonts-heading);line-height:5xl;font-size:var(--chakra-fontSizes-5xl);font-weight:700;color:var(--chakra-colors-textPrimary);}.css-1e34yvh h3{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-2-5xl);line-height:23px;font-weight:700;color:var(--chakra-colors-textPrimary);}.css-1e34yvh p{color:var(--chakra-colors-bodyText);font-weight:300;font-size:14px;}@media screen and (min-width: 240px){.css-1e34yvh p{font-size:18px;}}@media screen and (min-width: 960px){.css-1e34yvh{text-align:center;}}@media screen and (min-width: 1200px){.css-1e34yvh{text-align:left;}}</style><div class="css-1e34yvh"><h1>Build Powerful </h1><h1>Data Apps with </h1><h1>Plotly App Studio</h1><p>Create powerful data applications with Plotly App Studio:</p><p>Transition from Python notebooks to</p><p>stunning AI-powered production data apps with ease.</p><style data-emotion="css 15u6c2o">.css-15u6c2o{margin:20px auto;padding:11px 24px;color:var(--chakra-colors-textPrimary);cursor:pointer;font-size:var(--chakra-fontSizes-2xs);letter-spacing:2.2px;font-weight:700;text-transform:uppercase;border:solid 1.5px transparent;border-radius:8px;text-align:center;box-shadow:var(--chakra-shadows-ctaButton);max-width:197px;width:auto;background-image:linear-gradient(135deg, #7A76FF, #7A76FF, #7FE4FF);-webkit-background-size:200% 100%;background-size:200% 100%;-webkit-background-position:99%;background-position:99%;-webkit-background-clip:border-box,content-box;background-clip:border-box,content-box;}.css-15u6c2o a{color:var(--chakra-colors-textPrimary);}@media screen and (min-width: 768px){.css-15u6c2o{font-size:var(--chakra-fontSizes-xs);max-width:237px;}}@media screen and (min-width: 960px){.css-15u6c2o{font-size:var(--chakra-fontSizes-md);}}@media screen and (min-width: 1200px){.css-15u6c2o{margin:20px 0;}}.css-15u6c2o:hover,.css-15u6c2o[data-hover]{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:var(--chakra-colors-accentPrimary);-webkit-background-position:0%;background-position:0%;box-shadow:2px 1000px 1px #7A76FF inset!important;color:var(--chakra-colors-white);}</style><div class="button-holder css-15u6c2o" href="https://plotly.com/dash/app-studio/"> <!-- -->LEARN MORE</div></div><style data-emotion="css dfpqc0">.css-dfpqc0{position:relative;cursor:pointer;}</style><div class="css-dfpqc0"><style data-emotion="css f0582d">.css-f0582d{position:relative;width:80%;margin:25px auto;height:auto;object-fit:contain;}@media screen and (min-width: 768px){.css-f0582d{width:60%;}}@media screen and (min-width: 960px){.css-f0582d{width:90%;}}</style><img alt="Plotly video" class="chakra-image css-f0582d" src="https://images.prismic.io/plotly-marketing-website-2/89eb6fad-3a7f-4529-beae-a5ad12a1623e_Group+6.png?auto=compress,format"/><style data-emotion="css 18a8dpr animation-1cc1ye4">.css-18a8dpr{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:var(--chakra-fontSizes-9xl);z-index:2;color:var(--chakra-colors-accentPrimary);}.css-18a8dpr:hover::before,.css-18a8dpr[data-hover]::before{content:" ";position:absolute;z-index:-1;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-animation:animation-1cc1ye4 1500ms ease-out infinite;animation:animation-1cc1ye4 1500ms ease-out infinite;width:38px;height:38px;border-radius:50%;border:12px solid;border-color:var(--chakra-colors-accentPrimary);}@-webkit-keyframes animation-1cc1ye4{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);-moz-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);-ms-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1;}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);-moz-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);-ms-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0;}}@keyframes animation-1cc1ye4{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);-moz-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);-ms-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1;}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);-moz-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);-ms-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0;}}</style><div class="css-18a8dpr"><style data-emotion="css 1u7uhqd">.css-1u7uhqd{width:50px;height:50px;}</style><img alt="play-icon" class="chakra-image css-1u7uhqd" src="/purple-play-icon.svg"/></div></div></div><style data-emotion="css 17dyuap">.css-17dyuap{display:grid;grid-template-columns:repeat(3, 1fr);width:100%;margin-top:25px;}@media screen and (min-width: 768px){.css-17dyuap{grid-template-columns:repeat(6, 1fr);}}</style><div class="css-17dyuap"><style data-emotion="css rm7zqg">.css-rm7zqg{max-width:80px;max-height:50px;width:auto;margin:10px auto;height:auto;}@media screen and (min-width: 960px){.css-rm7zqg{max-width:100px;max-height:90px;}}</style><div class="css-rm7zqg"><style data-emotion="css 18nqvg3">.css-18nqvg3{object-fit:contain;width:100%;height:100%;}</style><img alt="S&amp;P Global" class="chakra-image css-18nqvg3" src="https://images.prismic.io/plotly-marketing-website-2/5087524b-d73d-483a-af8d-04ab75af3ec9_s%26p_logo_1%403x.png?auto=format,compress?auto=compress,format" loading="lazy"/></div><div class="css-rm7zqg"><img alt="US Foods" class="chakra-image css-18nqvg3" src="https://images.prismic.io/plotly-marketing-website-2/94f12fe1-9b2a-4fca-bd72-52ac9e00f642_US+Foods.png?auto=compress,format" loading="lazy"/></div><div class="css-rm7zqg"><img alt="Molson Coors" class="chakra-image css-18nqvg3" src="https://images.prismic.io/plotly-marketing-website-2/48fd94e8-72bb-40fe-a4f8-07bd5ebdeca9_Molson+Coors.png?auto=format,compress?auto=compress,format" loading="lazy"/></div><div class="css-rm7zqg"><img alt="UK Power Networks" class="chakra-image css-18nqvg3" src="https://images.prismic.io/plotly-marketing-website-2/a0dbbb5b-77e3-485a-9121-55635b27cfb1_UK+Power+Networks.png?auto=format,compress?auto=compress,format" loading="lazy"/></div><div class="css-rm7zqg"><img alt="MD Anderson" class="chakra-image css-18nqvg3" src="https://images.prismic.io/plotly-marketing-website-2/24823e9f-1a1b-4ce2-9d4c-ad973a25e33c_MD+Anderson.png?auto=format,compress?auto=compress,format" loading="lazy"/></div><div class="css-rm7zqg"><img alt="Intuit" class="chakra-image css-18nqvg3" src="https://images.prismic.io/plotly-marketing-website-2/757b826b-1556-4415-81f6-2f9c6acaf5ba_Intuit_logo_white.png?auto=compress,format" loading="lazy"/></div></div></div></section><style data-emotion="css 1fsk1vr">.css-1fsk1vr{position:relative;background:#000000;}@media screen and (min-width: 240px){.css-1fsk1vr{padding-top:var(--chakra-space-10);padding-bottom:var(--chakra-space-10);}}@media screen and (min-width: 960px){.css-1fsk1vr{padding-top:var(--chakra-space-16);padding-bottom:var(--chakra-space-16);}}</style><div class="css-1fsk1vr"><style data-emotion="css 43oxld">.css-43oxld{padding-top:0px;padding-bottom:0px;background:#0F1012;}</style><div class="css-43oxld"><style data-emotion="css 1crnya7">.css-1crnya7{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:1200px;}</style><div class="chakra-container css-1crnya7"><style data-emotion="css z6vpuw">.css-z6vpuw{display:grid;grid-gap:20px;grid-template-columns:repeat(1, minmax(0, 1fr));max-width:var(--chakra-sizes-full);}@media screen and (min-width: 768px){.css-z6vpuw{grid-gap:0px;grid-template-columns:repeat(2, minmax(0, 1fr));}}</style><div class="css-z6vpuw"><style data-emotion="css gg4vpm">.css-gg4vpm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}</style><div class="css-gg4vpm"><style data-emotion="css 1a23zv1">.css-1a23zv1{position:relative;width:100%;max-width:var(--chakra-sizes-full);height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media screen and (min-width: 240px){.css-1a23zv1{padding-top:20px;padding-bottom:20px;}}@media screen and (min-width: 768px){.css-1a23zv1{max-width:80%;padding-top:0px;padding-bottom:0px;height:425px;}}@media screen and (min-width: 1200px){.css-1a23zv1{max-width:440px;}}</style><div class="css-1a23zv1"><style data-emotion="css 79elbk">.css-79elbk{position:relative;}</style><div class="css-79elbk"><div class="css-dfpqc0"><img alt="chesapeake" loading="lazy" width="951" height="645" decoding="async" data-nimg="1" style="color:transparent;max-width:100%;height:auto;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url(&quot;data:image/svg+xml;charset=utf-8,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; viewBox=&#x27;0 0 951 645&#x27;%3E%3Cfilter id=&#x27;b&#x27; color-interpolation-filters=&#x27;sRGB&#x27;%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3CfeColorMatrix values=&#x27;1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1&#x27; result=&#x27;s&#x27;/%3E%3CfeFlood x=&#x27;0&#x27; y=&#x27;0&#x27; width=&#x27;100%25&#x27; height=&#x27;100%25&#x27;/%3E%3CfeComposite operator=&#x27;out&#x27; in=&#x27;s&#x27;/%3E%3CfeComposite in2=&#x27;SourceGraphic&#x27;/%3E%3CfeGaussianBlur stdDeviation=&#x27;20&#x27;/%3E%3C/filter%3E%3Cimage width=&#x27;100%25&#x27; height=&#x27;100%25&#x27; x=&#x27;0&#x27; y=&#x27;0&#x27; preserveAspectRatio=&#x27;none&#x27; style=&#x27;filter: url(%23b);&#x27; href=&#x27;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mPkFxCqBwABGQCyJ1TunQAAAABJRU5ErkJggg==&#x27;/%3E%3C/svg%3E&quot;)" srcSet="https://images.prismic.io/plotly-marketing-website-2/4a5c928f-5475-4d85-aabc-2b2f63050448_chesapeake_About_section.png?auto=format%2Ccompress&amp;fit=max&amp;w=1080 1x, https://images.prismic.io/plotly-marketing-website-2/4a5c928f-5475-4d85-aabc-2b2f63050448_chesapeake_About_section.png?auto=format%2Ccompress&amp;fit=max&amp;w=1920 2x" src="https://images.prismic.io/plotly-marketing-website-2/4a5c928f-5475-4d85-aabc-2b2f63050448_chesapeake_About_section.png?auto=format%2Ccompress&amp;fit=max&amp;w=1920"/></div><style data-emotion="css wq4rjz">.css-wq4rjz{margin-top:var(--chakra-space-6);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;pointer-events:auto;font-size:var(--chakra-fontSizes-sm);font-weight:700;text-transform:uppercase;letter-spacing:2.6px;border:solid 1.5px transparent;border-radius:8px;box-shadow:var(--chakra-shadows-ctaButton);background-image:linear-gradient(to right, var(--chakra-colors-pinkPrimary), var(--chakra-colors-pinkPrimary), var(--chakra-colors-accentPrimary));-webkit-background-size:200% 100%;background-size:200% 100%;-webkit-background-position:99%;background-position:99%;-webkit-background-clip:border-box,content-box;background-clip:border-box,content-box;}.css-wq4rjz:hover{background:var(--chakra-colors-accentPrimary);-webkit-background-position:0%;background-position:0%;box-shadow:var(--chakra-shadows-ctaButtonHover);}</style><div class="css-wq4rjz"><a style="cursor:pointer;pointer-events:auto" href="https://plotly.com/user-stories/" rel="noreferrer"><style data-emotion="css 1two9z1">.css-1two9z1{cursor:pointer;pointer-events:auto;padding:11px 16px;background:linear-gradient(to right, var(--chakra-colors-pinkPrimary), var(--chakra-colors-accentPrimary));color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.css-1two9z1:hover{background:linear-gradient(to right, white, white);color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}</style><div class="css-1two9z1">View customer stories →</div></a></div></div></div></div><style data-emotion="css 1wq9nsn">.css-1wq9nsn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}@media screen and (min-width: 768px){.css-1wq9nsn{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}</style><div class="css-1wq9nsn"><style data-emotion="css qhpezi">.css-qhpezi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:var(--chakra-space-6);padding-bottom:var(--chakra-space-6);}</style><div class="css-qhpezi"><style data-emotion="css luabrj">.css-luabrj{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}</style><div class="css-luabrj"><style data-emotion="css bgg8fu">.css-bgg8fu{font-family:Roboto,Open Sans,sans-serif;line-height:var(--chakra-lineHeights-normal);font-weight:700;font-size:38px;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;border-left:var(--chakra-borders-none);}</style><div class="css-bgg8fu"><span style="background:linear-gradient(to right, var(--chakra-colors-pinkPrimary), var(--chakra-colors-accentPrimary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent"></span><br/><style data-emotion="css 1v5n8zr">.css-1v5n8zr{font-weight:regular;padding-top:5px;padding-right:var(--chakra-space-2);}.css-1v5n8zr p{color:var(--chakra-colors-bodyText);font-family:Roboto,sans-serif;font-size:var(--chakra-fontSizes-xl);padding-bottom:var(--chakra-space-2);}</style><div class="css-1v5n8zr"><p>adoption of drilling apps by 150+ users</p></div></div><style data-emotion="css 1yvrmvd">.css-1yvrmvd{font-family:Roboto,Open Sans,sans-serif;line-height:var(--chakra-lineHeights-normal);font-weight:700;font-size:38px;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);border-left:1px solid var(--chakra-colors-lines);}</style><div class="css-1yvrmvd"><span style="background:linear-gradient(to right, var(--chakra-colors-accentPrimary), var(--chakra-colors-pinkPrimary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent"></span><br/><div class="css-1v5n8zr"><p>cost savings replacing vendors with Plotly</p></div></div><div class="css-1yvrmvd"><span style="background:linear-gradient(to right, var(--chakra-colors-pinkPrimary), var(--chakra-colors-accentPrimary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent"></span><br/><style data-emotion="css 1gh472g">.css-1gh472g{font-weight:regular;padding-top:5px;padding-right:0px;}.css-1gh472g p{color:var(--chakra-colors-bodyText);font-family:Roboto,sans-serif;font-size:var(--chakra-fontSizes-xl);padding-bottom:var(--chakra-space-2);}</style><div class="css-1gh472g"><p>faster time-to-delivery for 6+ custom data apps</p></div></div></div><style data-emotion="css 14bs28v">.css-14bs28v{margin-top:var(--chakra-space-6);}</style><div class="css-14bs28v"><style data-emotion="css nsst73">.css-nsst73{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-5);position:relative;}.css-nsst73::before{content:"";z-index:2;position:absolute;width:130px;height:130px;background-image:url('/quotation_mark.png');background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-background-position:top left;background-position:top left;}</style><div class="chakra-stack css-nsst73"><style data-emotion="css rkcfje">.css-rkcfje{color:var(--chakra-colors-textPrimary);font-weight:regular;padding-top:5px;}.css-rkcfje h1,.css-rkcfje h2,.css-rkcfje h3,.css-rkcfje h4,.css-rkcfje h5{color:var(--chakra-colors-textPrimary);font-family:Roboto,sans-serif;font-weight:700;padding-bottom:var(--chakra-space-2);}.css-rkcfje p{color:var(--chakra-colors-textPrimary);font-family:Roboto,sans-serif;font-size:var(--chakra-fontSizes-xl);font-weight:700;padding-bottom:var(--chakra-space-2);}</style><div class="css-rkcfje"><p>“I am not from a developer background, and one thing I appreciated about Plotly was how easy it was to pick up and get started. The resources available were great and I was able to quickly build my first production application in less than 2-3 months.”</p></div><style data-emotion="css 1m8wnsf">.css-1m8wnsf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%;max-width:400px;font-size:var(--chakra-fontSizes-md);-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:0px;}@media screen and (min-width: 768px){.css-1m8wnsf{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:400px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}@media screen and (min-width: 960px){.css-1m8wnsf{width:100%;max-width:75%;}}</style><div class="css-1m8wnsf"><style data-emotion="css ij1b32">.css-ij1b32{padding-bottom:var(--chakra-space-4);padding-right:var(--chakra-space-6);}@media screen and (min-width: 768px){.css-ij1b32{padding-bottom:0px;}}</style><div class="css-ij1b32"><style data-emotion="css tiwbu8">.css-tiwbu8{font-weight:900;color:var(--chakra-colors-bodyText);}</style><p class="chakra-text css-tiwbu8">- Jay Luna, SCADA specialist, Chesapeake Energy</p><style data-emotion="css 5djpck">.css-5djpck{color:var(--chakra-colors-bodyText);}</style><p class="chakra-text css-5djpck"></p></div></div></div></div></div></div></div></div></div></div><style data-emotion="css 1p7d9jl">.css-1p7d9jl{background-color:#000000;position:relative;color:var(--chakra-colors-textPrimary);}@media screen and (min-width: 240px){.css-1p7d9jl{padding-top:var(--chakra-space-10);padding-bottom:var(--chakra-space-10);}}@media screen and (min-width: 960px){.css-1p7d9jl{padding-top:var(--chakra-space-16);padding-bottom:var(--chakra-space-16);}}</style><section class="css-1p7d9jl"><div class="chakra-container css-1crnya7"><style data-emotion="css 1tp4dev">.css-1tp4dev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}</style><div class="css-1tp4dev"><style data-emotion="css i9gxme">.css-i9gxme{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}</style><div class="css-i9gxme"><style data-emotion="css 16bqvxx">.css-16bqvxx{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);text-align:center;}@media screen and (min-width: 240px){.css-16bqvxx{font-size:var(--chakra-fontSizes-4xl);}}@media screen and (min-width: 960px){.css-16bqvxx{font-size:var(--chakra-fontSizes-5xl);}}</style><h2 class="chakra-heading css-16bqvxx">Millions use Plotly everyday.</h2><style data-emotion="css 8ojkei">.css-8ojkei{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:24px;margin-bottom:24px;padding-right:24px;padding-left:24px;}</style><div class="css-8ojkei"><style data-emotion="css ygncs1">.css-ygncs1{max-width:700px;width:100%;height:100%;}</style><div class="css-ygncs1"><div class="css-0"><div class="css-0"><style data-emotion="css 1rujr4i">.css-1rujr4i{position:relative;display:none;background-color:var(--chakra-colors-border);}.css-1rujr4i>*:not(style){overflow:hidden;position:absolute;top:0px;right:0px;bottom:0px;left:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;}.css-1rujr4i>img,.css-1rujr4i>video{object-fit:cover;}.css-1rujr4i::before{height:0px;content:"";display:block;padding-bottom:56.25%;}@media screen and (min-width: 576px){.css-1rujr4i::before{padding-bottom:66.66666666666666%;}}@media screen and (min-width: 768px){.css-1rujr4i::before{padding-bottom:56.25%;}}@media screen and (min-width: 768px){.css-1rujr4i{display:block;}}</style><div class="chakra-aspect-ratio css-1rujr4i"><video src="https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/Z0XyrJbqstJ97yW__OSSmetricanimation_dark.mp4" loop="" playsinline="" autoplay="" muted="" width="100%" height="100%"></video></div><style data-emotion="css kqvyzv">.css-kqvyzv{position:relative;display:block;}@media screen and (min-width: 768px){.css-kqvyzv{display:none;}}</style><div class="css-kqvyzv"><style data-emotion="css uwwqev">.css-uwwqev{width:100%;height:100%;}</style><img class="chakra-image css-uwwqev" srcSet="undefined?format&amp;w=733" loading="lazy"/><style data-emotion="css v5y3lj animation-1g2u80h">.css-v5y3lj{position:absolute;top:50%!important;left:50%!important;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:var(--chakra-fontSizes-9xl);z-index:2;color:var(--chakra-colors-accentPrimary);cursor:pointer;}.css-v5y3lj:hover::before,.css-v5y3lj[data-hover]::before{content:" ";position:absolute;z-index:-1;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-animation:animation-1g2u80h 1500ms ease-out infinite;animation:animation-1g2u80h 1500ms ease-out infinite;width:60px;height:60px;border-radius:50%;border:12px solid;border-color:var(--chakra-colors-accentPrimary);}@-webkit-keyframes animation-1g2u80h{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);-moz-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);-ms-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1;}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);-moz-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);-ms-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0;}}@keyframes animation-1g2u80h{0%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);-moz-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);-ms-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1;}100%{-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);-moz-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);-ms-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0;}}</style><button type="button" class="css-v5y3lj"><img alt="play-icon" class="chakra-image css-1u7uhqd" src="/purple-play-icon.svg"/></button></div></div></div></div></div></div><div class="css-i9gxme"><style data-emotion="css 1b6n4o1">.css-1b6n4o1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}</style><div class="css-1b6n4o1"><style data-emotion="css pf53b">.css-pf53b{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:initial;margin-left:initial;border-left:1px solid var(--chakra-colors-accentPrimary);padding-left:var(--chakra-space-6);padding-bottom:var(--chakra-space-3);}</style><div class="css-pf53b"><style data-emotion="css hdeykm">.css-hdeykm{font-family:var(--chakra-fonts-heading);font-size:48px;font-weight:700;}</style><div class="css-hdeykm">115K+</div><div class="css-5djpck">GitHub Stars</div></div><style data-emotion="css 70ypjl">.css-70ypjl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px;margin-left:initial;border-left:1px solid var(--chakra-colors-accentTertiary);padding-left:var(--chakra-space-6);padding-bottom:var(--chakra-space-3);}</style><div class="css-70ypjl"><div class="css-hdeykm">32M+</div><div class="css-5djpck">Average Monthly Downloads</div></div><style data-emotion="css 1xn2ulb">.css-1xn2ulb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px;margin-left:initial;border-left:1px solid var(--chakra-colors-accentPrimary);padding-left:var(--chakra-space-6);padding-bottom:var(--chakra-space-3);}</style><div class="css-1xn2ulb"><div class="css-hdeykm">1B+</div><div class="css-5djpck">All Time Downloads</div></div></div></div></div></div></section><style data-emotion="css nwr0dn">.css-nwr0dn{background-color:#000000;}@media screen and (min-width: 240px){.css-nwr0dn{padding-top:var(--chakra-space-10);padding-bottom:var(--chakra-space-10);}}@media screen and (min-width: 960px){.css-nwr0dn{padding-top:var(--chakra-space-16);padding-bottom:var(--chakra-space-16);}}</style><div class="css-nwr0dn"><style data-emotion="css 1bk6j2z">.css-1bk6j2z{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:1200px;padding-bottom:0px;}</style><div class="chakra-container css-1bk6j2z"><style data-emotion="css fc68k8">.css-fc68k8{display:grid;grid-gap:var(--chakra-space-5);grid-template-columns:repeat(8, 1fr);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width: 240px){.css-fc68k8{grid-gap:0px;}}@media screen and (min-width: 768px){.css-fc68k8{grid-gap:var(--chakra-space-10);}}@media screen and (min-width: 1200px){.css-fc68k8{grid-gap:var(--chakra-space-32);}}</style><div class="css-fc68k8"><style data-emotion="css 17ufdun">.css-17ufdun{grid-column:span 8/span 8;}@media screen and (min-width: 768px){.css-17ufdun{grid-column:span 3/span 3;}}</style><div class="css-17ufdun"><style data-emotion="css g2mv70">.css-g2mv70{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-7);}@media screen and (min-width: 768px){.css-g2mv70{gap:var(--chakra-space-5);}}</style><div class="chakra-stack css-g2mv70"><style data-emotion="css 11nrrcx">.css-11nrrcx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-3);}</style><div class="chakra-stack css-11nrrcx"><style data-emotion="css 1buu2g7">.css-1buu2g7{font-size:var(--chakra-fontSizes-sm);color:var(--chakra-colors-bodyText);font-weight:600;letter-spacing:.2em;text-transform:uppercase;}@media screen and (min-width: 768px){.css-1buu2g7{font-size:var(--chakra-fontSizes-lg);}}</style><p class="chakra-text css-1buu2g7"></p><style data-emotion="css d5abal">.css-d5abal{color:var(--chakra-colors-textPrimary);}.css-d5abal h1{font-family:var(--chakra-fonts-heading);fontsize:6xl;}.css-d5abal h2{max-width:100%;font-family:var(--chakra-fonts-heading);font-weight:600;line-height:37.5px;}@media screen and (min-width: 240px){.css-d5abal h2{font-size:var(--chakra-fontSizes-4xl);}}@media screen and (min-width: 768px){.css-d5abal h2{line-height:var(--chakra-lineHeights-short);}}@media screen and (min-width: 960px){.css-d5abal h2{max-width:80%;font-size:var(--chakra-fontSizes-5xl);}}.css-d5abal h3{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-3xl);font-weight:var(--chakra-fontWeights-bold);}.css-d5abal h4{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-xl);font-weight:var(--chakra-fontWeights-bold);}.css-d5abal h5{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-lg);font-weight:var(--chakra-fontWeights-bold);}.css-d5abal h6{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-sm);font-weight:var(--chakra-fontWeights-bold);}.css-d5abal strong{color:var(--chakra-colors-accentPrimary);}.css-d5abal p strong{font-size:var(--chakra-fontSizes-2-6xl);}</style><div class="css-d5abal"><h2>Build</h2><p><strong>Build data apps in Python.</strong></p></div></div><style data-emotion="css 1e5ay2e">.css-1e5ay2e{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-5);}@media screen and (min-width: 768px){.css-1e5ay2e{gap:var(--chakra-space-7);}}</style><div class="chakra-stack css-1e5ay2e"><style data-emotion="css 498kga">.css-498kga{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0.5rem;padding-top:var(--chakra-space-3);padding-bottom:var(--chakra-space-3);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:279px;color:var(--chakra-colors-bodyText);background-color:var(--chakra-colors-blackSecondary);border:1px solid;border-color:var(--chakra-colors-border);border-radius:5px;}@media screen and (min-width: 768px){.css-498kga{padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);}}</style><div class="chakra-stack css-498kga"><style data-emotion="css 1a1srdz">.css-1a1srdz{font-size:var(--chakra-fontSizes-md);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--chakra-line-clamp);--chakra-line-clamp:1;}</style><p class="chakra-text css-1a1srdz">$ <!-- -->pip install dash</p><style data-emotion="css 17xejub">.css-17xejub{-webkit-flex:1;-ms-flex:1;flex:1;justify-self:stretch;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;}</style><div class="css-17xejub"></div><div class="chakra-stack css-1igwmid"><style data-emotion="css 1765j2k">.css-1765j2k{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:baseline;outline:2px solid transparent;outline-offset:2px;line-height:var(--chakra-lineHeights-normal);border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-bold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);text-transform:uppercase;height:auto;font-size:var(--chakra-fontSizes-md);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);padding:0px;min-width:auto;color:var(--chakra-colors-bodyText);}.css-1765j2k:focus-visible,.css-1765j2k[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-1765j2k:disabled,.css-1765j2k[disabled],.css-1765j2k[aria-disabled=true],.css-1765j2k[data-disabled]{opacity:0.4;cursor:not-allowed;box-shadow:var(--chakra-shadows-none);}.css-1765j2k:hover,.css-1765j2k[data-hover]{-webkit-text-decoration:none;text-decoration:none;color:#7A76FF;}.css-1765j2k:hover:disabled,.css-1765j2k[data-hover]:disabled,.css-1765j2k:hover[disabled],.css-1765j2k[data-hover][disabled],.css-1765j2k:hover[aria-disabled=true],.css-1765j2k[data-hover][aria-disabled=true],.css-1765j2k:hover[data-disabled],.css-1765j2k[data-hover][data-disabled]{background:initial;-webkit-text-decoration:none;text-decoration:none;}.css-1765j2k:active,.css-1765j2k[data-active]{color:var(--chakra-colors-gray-500);}</style><button type="button" class="chakra-button css-1765j2k" aria-label="copy"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 448 512" aria-hidden="true" focusable="false" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M433.941 65.941l-51.882-51.882A48 48 0 0 0 348.118 0H176c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h224c26.51 0 48-21.49 48-48v-48h80c26.51 0 48-21.49 48-48V99.882a48 48 0 0 0-14.059-33.941zM266 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h74v224c0 26.51 21.49 48 48 48h96v42a6 6 0 0 1-6 6zm128-96H182a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h106v88c0 13.255 10.745 24 24 24h88v202a6 6 0 0 1-6 6zm6-256h-64V48h9.632c1.591 0 3.117.632 4.243 1.757l48.368 48.368a6 6 0 0 1 1.757 4.243V112z"></path></svg></button><button type="button" class="chakra-button css-1765j2k" aria-label="copy"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" aria-hidden="true" focusable="false" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M19,3h-2.25c0-0.553-0.447-1-1-1h-7.5c-0.553,0-1,0.447-1,1H5C3.897,3,3,3.897,3,5v15c0,1.103,0.897,2,2,2h14 c1.103,0,2-0.897,2-2V5C21,3.897,20.103,3,19,3z M19,20H5V5h2v2h10V5h2V20z"></path></svg></button></div></div><style data-emotion="css 96uaue">.css-96uaue{display:grid;grid-gap:var(--chakra-space-3);grid-template-columns:repeat(2, 1fr);width:100%;}@media screen and (min-width: 960px){.css-96uaue{width:100%;}}</style><div class="css-96uaue"><style data-emotion="css 9xkke2">.css-9xkke2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;}</style><div class="css-9xkke2"><style data-emotion="css g4o9g5">.css-g4o9g5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0.5rem;-webkit-padding-start:var(--chakra-space-5);padding-inline-start:var(--chakra-space-5);-webkit-padding-end:var(--chakra-space-5);padding-inline-end:var(--chakra-space-5);color:var(--chakra-colors-accentPrimary);width:100%;}</style><div class="chakra-stack css-g4o9g5"><a href="https://dash.plotly.com/"></a></div></div></div></div></div></div><style data-emotion="css coh6au">.css-coh6au{grid-column:span 8/span 8;}@media screen and (min-width: 768px){.css-coh6au{grid-column:span 5/span 5;}}</style><div class="css-coh6au"><style data-emotion="css z1g149">.css-z1g149{background-color:var(--chakra-colors-blackSecondary);border:1px solid;border-color:var(--chakra-colors-border);border-radius:8px;overflow:hidden;display:block;}</style><div class="css-z1g149"><style data-emotion="css 1og0gm5">.css-1og0gm5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0.5rem;padding:15px;border-bottom:var(--chakra-borders-1px);border-color:var(--chakra-colors-border);}@media screen and (min-width: 960px){.css-1og0gm5{padding:20px;}}</style><div class="chakra-stack css-1og0gm5"><style data-emotion="css lp5lkz">.css-lp5lkz{width:8px;height:8px;background-color:var(--chakra-colors-redPrimary);border-radius:50%;}@media screen and (min-width: 960px){.css-lp5lkz{width:11px;height:11px;}}</style><div class="css-lp5lkz"></div><style data-emotion="css wr52a1">.css-wr52a1{width:8px;height:8px;background-color:var(--chakra-colors-yellowPrimary);border-radius:50%;}@media screen and (min-width: 960px){.css-wr52a1{width:11px;height:11px;}}</style><div class="css-wr52a1"></div><style data-emotion="css ebw0hr">.css-ebw0hr{width:8px;height:8px;background-color:var(--chakra-colors-greenPrimary);border-color:var(--chakra-colors-border);border-radius:50%;}@media screen and (min-width: 960px){.css-ebw0hr{width:11px;height:11px;}}.css-ebw0hr:nth-of-type(odd){padding-top:0px;}</style><div class="css-ebw0hr"></div></div><div class="css-79elbk"><div class="css-0"><div class="css-0"><div class="chakra-aspect-ratio css-1rujr4i"><video src="https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/6624dacf-d857-4361-abc0-8f8d7938415d_website_landing_video.mp4" poster="https://images.prismic.io/plotly-marketing-website-2/667219ca-4d3c-487e-ab42-979186661aa9_website_landing_thumbnail.jpg?auto=compress,format" loop="" playsinline="" autoplay="" muted="" width="100%" height="100%"></video></div><div class="css-kqvyzv"><img class="chakra-image css-uwwqev" srcSet="[object Object]?format&amp;w=733" src="https://images.prismic.io/plotly-marketing-website-2/667219ca-4d3c-487e-ab42-979186661aa9_website_landing_thumbnail.jpg?auto=compress,format" loading="lazy"/><button type="button" class="css-v5y3lj"><img alt="play-icon" class="chakra-image css-1u7uhqd" src="/purple-play-icon.svg"/></button></div></div></div></div></div></div></div></div></div><section class="css-nwr0dn"><div class="chakra-container css-1crnya7"><style data-emotion="css muny5z">.css-muny5z{display:grid;grid-gap:var(--chakra-space-5);grid-template-columns:repeat(8, 1fr);-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width: 768px){.css-muny5z{grid-gap:var(--chakra-space-10);}}@media screen and (min-width: 1200px){.css-muny5z{grid-gap:var(--chakra-space-32);}}</style><div class="css-muny5z"><div class="css-17ufdun"><div class="chakra-stack css-11nrrcx"><p class="chakra-text css-1buu2g7"></p><style data-emotion="css 16he3vh">.css-16he3vh{color:var(--chakra-colors-textPrimary);}.css-16he3vh h1{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-7xl);}@media screen and (min-width: 768px){.css-16he3vh h1{font-size:var(--chakra-fontSizes-7-5xl);}}@media screen and (min-width: 960px){.css-16he3vh h1{font-size:var(--chakra-fontSizes-9-5xl);}}.css-16he3vh h2{font-family:var(--chakra-fonts-heading);font-weight:600;line-height:37.5px;}@media screen and (min-width: 240px){.css-16he3vh h2{font-size:var(--chakra-fontSizes-4xl);}}@media screen and (min-width: 768px){.css-16he3vh h2{line-height:var(--chakra-lineHeights-short);}}@media screen and (min-width: 960px){.css-16he3vh h2{font-size:var(--chakra-fontSizes-5xl);}}.css-16he3vh h3{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);}@media screen and (min-width: 240px){.css-16he3vh h3{font-size:var(--chakra-fontSizes-3xl);}}@media screen and (min-width: 768px){.css-16he3vh h3{font-size:var(--chakra-fontSizes-4xl);}}.css-16he3vh h4{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-xl);font-weight:var(--chakra-fontWeights-bold);}.css-16he3vh h5{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-lg);font-weight:var(--chakra-fontWeights-bold);}.css-16he3vh h6{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-sm);font-weight:var(--chakra-fontWeights-bold);}.css-16he3vh strong{color:var(--chakra-colors-accentPrimary);}.css-16he3vh p strong{font-size:var(--chakra-fontSizes-2-6xl);}</style><div class="css-16he3vh"><h2>Deploy</h2><p><strong>One-Click Dash App Deployment</strong> </p></div><style data-emotion="css 1153lrp">.css-1153lrp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-5);}</style><style data-emotion="css 1ft0096">.css-1ft0096{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-5);}</style><div class="chakra-accordion chakra-stack css-1ft0096"><style data-emotion="css 145vbez">.css-145vbez{border-top-width:1px;border-color:inherit;overflow-anchor:none;border:1px solid transparent;border-top-color:var(--chakra-colors-transparent);border-bottom-color:var(--chakra-colors-transparent);border-right-color:var(--chakra-colors-accentTertiary);border-left-color:var(--chakra-colors-accentPrimary);border-radius:8px;background:linear-gradient(to left, #7FE4FF 0%, #7A76FF) top/100% 1px,linear-gradient(to left, #7FE4FF 0%, #7A76FF) bottom/100% 1px;-webkit-background-size:200% 150%;background-size:200% 150%;background-repeat:no-repeat;box-shadow:2px 1000px 1px #ffffff inset;}.css-145vbez:last-of-type{border-bottom-width:1px;}.chakra-ui-dark .css-145vbez:not([data-theme]),[data-theme=dark] .css-145vbez:not([data-theme]),.css-145vbez[data-theme=dark]{box-shadow:2px 1000px 1px #0c0c0c inset;}</style><div class="chakra-accordion__item css-145vbez"><style data-emotion="css 1gwe7i8">.css-1gwe7i8{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;outline:2px solid transparent;outline-offset:2px;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);font-size:var(--chakra-fontSizes-md);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);padding-top:var(--chakra-space-5);padding-bottom:var(--chakra-space-5);}.css-1gwe7i8:focus-visible,.css-1gwe7i8[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-1gwe7i8:disabled,.css-1gwe7i8[disabled],.css-1gwe7i8[aria-disabled=true],.css-1gwe7i8[data-disabled]{opacity:0.4;cursor:not-allowed;}.css-1gwe7i8[aria-expanded=true],.css-1gwe7i8[data-expanded]{padding-bottom:var(--chakra-space-3);}.css-1gwe7i8:hover,.css-1gwe7i8[data-hover]{background:none;}.css-1gwe7i8:active,.css-1gwe7i8[data-active]{background:none;}</style><button type="button" id="accordion-button-:Rdeja5l55sm:" aria-expanded="false" aria-controls="accordion-panel-:Rdeja5l55sm:" class="chakra-accordion__button css-1gwe7i8"><style data-emotion="css 1bvqdo1">.css-1bvqdo1{padding-right:var(--chakra-space-2);}</style><div class="css-1bvqdo1"><style data-emotion="css hjphaj">.css-hjphaj{object-fit:contain;width:24px;height:24px;-webkit-filter:initial;filter:initial;}</style><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2724%27%20height=%2724%27/%3e"/></span><img alt="Deploy on platform Icon" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-hjphaj" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%"/><noscript><img alt="Deploy on platform Icon" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%" class="css-hjphaj" srcSet="https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/21684f35-1e5d-4bc1-83a5-d053defc8682_deploy_icon-01.svg?auto=format&amp;fit=max&amp;w=32 1x, https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/21684f35-1e5d-4bc1-83a5-d053defc8682_deploy_icon-01.svg?auto=format&amp;fit=max&amp;w=48 2x" src="https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/21684f35-1e5d-4bc1-83a5-d053defc8682_deploy_icon-01.svg?auto=format&amp;fit=max&amp;w=48"/></noscript></span></div><style data-emotion="css s0z7qj">.css-s0z7qj{font-size:var(--chakra-fontSizes-xs);font-weight:var(--chakra-fontWeights-bold);color:var(--chakra-colors-textPrimary);letter-spacing:1px;text-transform:uppercase;text-align:left;-webkit-flex:1;-ms-flex:1;flex:1;}@media screen and (min-width: 960px){.css-s0z7qj{font-size:var(--chakra-fontSizes-md);}}</style><div class="css-s0z7qj">Deploy on platform</div></button><div class="chakra-collapse" style="overflow:hidden;display:none;opacity:0;height:0px"><style data-emotion="css 1c5lyrw">.css-1c5lyrw{-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);padding-bottom:var(--chakra-space-5);padding-top:0px;}</style><div role="region" id="accordion-panel-:Rdeja5l55sm:" aria-labelledby="accordion-button-:Rdeja5l55sm:" class="chakra-accordion__panel css-1c5lyrw"><style data-emotion="css 5ja19o">.css-5ja19o{color:var(--chakra-colors-textPrimary);}.css-5ja19o h1{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-7xl);}@media screen and (min-width: 768px){.css-5ja19o h1{font-size:var(--chakra-fontSizes-7-5xl);}}@media screen and (min-width: 960px){.css-5ja19o h1{font-size:var(--chakra-fontSizes-9-5xl);}}.css-5ja19o h2{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-extrabold);line-height:var(--chakra-lineHeights-short);letter-spacing:1.6px;}@media screen and (min-width: 240px){.css-5ja19o h2{font-size:var(--chakra-fontSizes-4xl);}}@media screen and (min-width: 960px){.css-5ja19o h2{font-size:var(--chakra-fontSizes-5xl);}}.css-5ja19o h3{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);}@media screen and (min-width: 240px){.css-5ja19o h3{font-size:var(--chakra-fontSizes-3xl);}}@media screen and (min-width: 768px){.css-5ja19o h3{font-size:var(--chakra-fontSizes-4xl);}}.css-5ja19o h4{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-xl);font-weight:var(--chakra-fontWeights-bold);}.css-5ja19o h5{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-lg);font-weight:var(--chakra-fontWeights-bold);}.css-5ja19o h6{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-sm);font-weight:var(--chakra-fontWeights-bold);}.css-5ja19o p{color:var(--chakra-colors-bodyText);font-size:var(--chakra-fontSizes-xl);}.css-5ja19o strong{color:var(--chakra-colors-accentPrimary);}</style><div class="css-5ja19o"><p>Radically simplified application deployment. Click a button to deploy and share a URL to your app instantly with a colleague.</p></div></div></div></div><style data-emotion="css 54v9ju">.css-54v9ju{border-top-width:1px;border-color:inherit;overflow-anchor:none;border:1px solid transparent;border-top-color:var(--chakra-colors-border);border-bottom-color:var(--chakra-colors-border);border-right-color:var(--chakra-colors-border);border-left-color:var(--chakra-colors-border);border-radius:8px;background:var(--chakra-colors-blackSecondary);-webkit-background-size:200% 150%;background-size:200% 150%;background-repeat:no-repeat;box-shadow:2px 1000px 1px #ffffff inset;}.css-54v9ju:last-of-type{border-bottom-width:1px;}.chakra-ui-dark .css-54v9ju:not([data-theme]),[data-theme=dark] .css-54v9ju:not([data-theme]),.css-54v9ju[data-theme=dark]{box-shadow:2px 1000px 1px #0c0c0c inset;}</style><div class="chakra-accordion__item css-54v9ju"><button type="button" id="accordion-button-:Rleja5l55sm:" aria-expanded="false" aria-controls="accordion-panel-:Rleja5l55sm:" class="chakra-accordion__button css-1gwe7i8"><div class="css-1bvqdo1"><style data-emotion="css 1quqc4c">.css-1quqc4c{object-fit:contain;width:24px;height:24px;-webkit-filter:grayscale(100%) invert(1);filter:grayscale(100%) invert(1);}</style><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%2724%27%20height=%2724%27/%3e"/></span><img alt="Deploy dash app remotely Icon" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-1quqc4c" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%"/><noscript><img alt="Deploy dash app remotely Icon" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%" class="css-1quqc4c" srcSet="https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/8f73dbb6-3509-45fd-9459-851304c62d73_deploy_icon-02.svg?auto=format&amp;fit=max&amp;w=32 1x, https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/8f73dbb6-3509-45fd-9459-851304c62d73_deploy_icon-02.svg?auto=format&amp;fit=max&amp;w=48 2x" src="https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/8f73dbb6-3509-45fd-9459-851304c62d73_deploy_icon-02.svg?auto=format&amp;fit=max&amp;w=48"/></noscript></span></div><div class="css-s0z7qj">Deploy dash app remotely</div></button><div class="chakra-collapse" style="overflow:hidden;display:none;opacity:0;height:0px"><div role="region" id="accordion-panel-:Rleja5l55sm:" aria-labelledby="accordion-button-:Rleja5l55sm:" class="chakra-accordion__panel css-1c5lyrw"><div class="css-5ja19o"><p>Command-line friendly. Deploy apps from your local computer or CI/CD platforms with a single git push command and zero app downtime.</p></div></div></div></div></div></div></div><div class="css-coh6au"><div class="chakra-offset-slide" style="opacity:0;transform:scale(0.9) translateZ(0)"><style data-emotion="css 1wo546n">.css-1wo546n{position:relative;background-color:var(--chakra-colors-bgQuaternary);border:1px solid;border-color:var(--chakra-colors-border);border-radius:8px;overflow:hidden;}</style><div class="css-1wo546n"><div class="chakra-stack css-1og0gm5"><style data-emotion="css 12xltc6">.css-12xltc6{width:8px;height:8px;background-color:var(--chakra-colors-red-primary);border-radius:50%;}@media screen and (min-width: 960px){.css-12xltc6{width:11px;height:11px;}}</style><div class="css-12xltc6"></div><style data-emotion="css 9c2w6x">.css-9c2w6x{width:8px;height:8px;background-color:var(--chakra-colors-yellow-primary);border-radius:50%;}@media screen and (min-width: 960px){.css-9c2w6x{width:11px;height:11px;}}</style><div class="css-9c2w6x"></div><style data-emotion="css rlit7h">.css-rlit7h{width:8px;height:8px;background-color:var(--chakra-colors-green-primary);border-color:var(--chakra-colors-border);border-radius:50%;}@media screen and (min-width: 960px){.css-rlit7h{width:11px;height:11px;}}.css-rlit7h:nth-of-type(odd){padding-top:0px;}</style><div class="css-rlit7h"></div></div><div class="css-0"><div class="css-0"><div class="chakra-aspect-ratio css-1rujr4i"><video src="https://plotly-marketing-website-2.cdn.prismic.io/plotly-marketing-website-2/516bf489-edab-48c3-b050-1793af76e4cc_deploy_on_platform_%281%29.mp4" poster="https://images.prismic.io/plotly-marketing-website-2/f22827a9-ec02-4762-a1b2-7ba344e89997_deploy_on_platform_thumbnail+%281%29.jpg?auto=compress,format" loop="" playsinline="" autoplay="" muted="" width="100%" height="100%"></video></div><div class="css-kqvyzv"><img class="chakra-image css-uwwqev" srcSet="[object Object]?format&amp;w=733" src="https://images.prismic.io/plotly-marketing-website-2/f22827a9-ec02-4762-a1b2-7ba344e89997_deploy_on_platform_thumbnail+%281%29.jpg?auto=compress,format" loading="lazy"/><button type="button" class="css-v5y3lj"><img alt="play-icon" class="chakra-image css-1u7uhqd" src="/purple-play-icon.svg"/></button></div></div></div></div></div></div></div></div></section><style data-emotion="css 1grojip">.css-1grojip{position:relative;background-color:#000000;}@media screen and (min-width: 240px){.css-1grojip{padding-top:var(--chakra-space-4);padding-bottom:0px;}}@media screen and (min-width: 960px){.css-1grojip{padding-top:var(--chakra-space-16);padding-bottom:var(--chakra-space-16);}}</style><section class="css-1grojip"><style data-emotion="css 1rdp5qc">.css-1rdp5qc{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-padding-end:1rem;padding-inline-end:1rem;max-width:1200px;}</style><div class="chakra-container css-1rdp5qc"><style data-emotion="css mvajm3">.css-mvajm3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-5);}@media screen and (min-width: 768px){.css-mvajm3{gap:var(--chakra-space-10);}}</style><div class="chakra-stack css-mvajm3"><div class="css-0"><style data-emotion="css gmuwbf">.css-gmuwbf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}</style><div class="css-gmuwbf"></div><style data-emotion="css s5pak">.css-s5pak h1{font-family:var(--chakra-fonts-heading);font-weight:600;font-size:var(--chakra-fontSizes-7xl);color:var(--chakra-colors-textPrimary);line-height:40px;}@media screen and (min-width: 768px){.css-s5pak h1{font-size:var(--chakra-fontSizes-7-5xl);}}@media screen and (min-width: 960px){.css-s5pak h1{font-size:var(--chakra-fontSizes-9-5xl);line-height:49px;}}.css-s5pak h2{font-family:var(--chakra-fonts-heading);color:var(--chakra-colors-textPrimary);font-weight:600;letter-spacing:var(--chakra-letterSpacings-wide);}@media screen and (min-width: 240px){.css-s5pak h2{font-size:var(--chakra-fontSizes-4xl);}}@media screen and (min-width: 960px){.css-s5pak h2{font-size:var(--chakra-fontSizes-5xl);}}.css-s5pak h3{font-family:var(--chakra-fonts-heading);color:var(--chakra-colors-textPrimary);font-weight:600;letter-spacing:var(--chakra-letterSpacings-wide);}@media screen and (min-width: 240px){.css-s5pak h3{font-size:var(--chakra-fontSizes-3xl);}}@media screen and (min-width: 768px){.css-s5pak h3{font-size:var(--chakra-fontSizes-4xl);}}.css-s5pak p{color:var(--chakra-colors-bodyText);text-align:center;font-size:var(--chakra-fontSizes-xl);}.css-s5pak ul{list-style:inside;list-style-type:disc;}.css-s5pak ol{list-style:inside;list-style-type:decimal;}.css-s5pak li{color:var(--chakra-colors-textPrimary);}.css-s5pak li:not(:first-of-type){padding-top:var(--chakra-space-3);}.css-s5pak a{color:var(--chakra-colors-accentPrimary);}.css-s5pak >:not(:first-of-type){padding-top:var(--chakra-space-4);}</style><div class="css-s5pak"></div></div><style data-emotion="css 1erfjn2">.css-1erfjn2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-12);}.css-1erfjn2 .column:nth-of-type(odd) .content .item:first-of-type{width:100%;-webkit-order:2;-ms-flex-order:2;order:2;padding-bottom:var(--chakra-space-8);padding-top:initial;font-size:var(--chakra-fontSizes-xl);}@media screen and (min-width: 768px){.css-1erfjn2 .column:nth-of-type(odd) .content .item:first-of-type{-webkit-order:initial;-ms-flex-order:initial;order:initial;padding-bottom:initial;padding-top:initial;}}.css-1erfjn2 .column:nth-of-type(even) .content .item:first-of-type{-webkit-order:initial;-ms-flex-order:initial;order:initial;padding-bottom:var(--chakra-space-8);padding-top:initial;font-size:var(--chakra-fontSizes-xl);}@media screen and (min-width: 768px){.css-1erfjn2 .column:nth-of-type(even) .content .item:first-of-type{-webkit-order:initial;-ms-flex-order:initial;order:initial;padding-bottom:initial;padding-top:initial;}}.css-1erfjn2 .column .content{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;--chakra-space-y-reverse:1;--chakra-divide-y-reverse:1;}@media screen and (min-width: 240px){.css-1erfjn2 .column .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media screen and (min-width: 768px){.css-1erfjn2 .column .content{display:grid;}}@media screen and (min-width: 240px){.css-1erfjn2 .column .content .item:nth-of-type(2){padding-bottom:25px;}}@media screen and (min-width: 768px){.css-1erfjn2 .column .content .item:nth-of-type(2){padding-bottom:15px;}}@media screen and (min-width: 960px){.css-1erfjn2{gap:var(--chakra-space-20);}}</style><div class="chakra-stack css-1erfjn2"><style data-emotion="css 177a9mc">.css-177a9mc{display:grid;grid-gap:var(--chakra-space-5);grid-auto-flow:dense;grid-template-columns:repeat(2, 1fr);}@media screen and (min-width: 960px){.css-177a9mc{grid-gap:var(--chakra-space-20);}}</style><div class="css-177a9mc"><style data-emotion="css 1us8s5m">.css-1us8s5m{grid-column:span 2/span 2;}@media screen and (min-width: 768px){.css-1us8s5m{grid-column:span 2/span 2;}}</style><div class="column css-1us8s5m"><style data-emotion="css 8p0ye2">.css-8p0ye2{display:grid;grid-column-gap:var(--chakra-space-5);grid-auto-flow:dense;grid-template-columns:repeat(1, minmax(0, 1fr));height:100%;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--chakra-colors-transparent);}@media screen and (min-width: 768px){.css-8p0ye2{grid-column-gap:var(--chakra-space-10);grid-template-columns:repeat(2, minmax(0, 1fr));}}@media screen and (min-width: 960px){.css-8p0ye2{grid-column-gap:var(--chakra-space-20);}}</style><div class="content css-8p0ye2"><style data-emotion="css azx95j">.css-azx95j{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;}</style><div class="item css-azx95j"><style data-emotion="css wkvwi">.css-wkvwi{overflow:hidden;width:100%;height:auto;border-radius:false;}</style><div multiple_media="" video_thumbnail="" class="css-wkvwi"><style data-emotion="css akl96y">.css-akl96y{position:relative;height:100%;}.css-akl96y img{position:relative!important;width:100%!important;height:auto!important;}.css-akl96y span{position:relative!important;}</style><div class="css-akl96y"><style data-emotion="css 1dwglvh">.css-1dwglvh{object-fit:contain;object-position:center top;}</style><span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:absolute;top:0;left:0;bottom:0;right:0"><img alt="Dash Enterprise stateless architecture" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="fill" class="css-1dwglvh" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%"/><noscript><img alt="Dash Enterprise stateless architecture" loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%" class="css-1dwglvh" sizes="100vw" srcSet="https://images.prismic.io/plotly-marketing-website-2/f379a7ef-a3c9-4f16-b50c-30dcd30ee9ba_scale-image.png?auto=compress%2Cformat&amp;fit=max&amp;w=640 640w, https://images.prismic.io/plotly-marketing-website-2/f379a7ef-a3c9-4f16-b50c-30dcd30ee9ba_scale-image.png?auto=compress%2Cformat&amp;fit=max&amp;w=750 750w, https://images.prismic.io/plotly-marketing-website-2/f379a7ef-a3c9-4f16-b50c-30dcd30ee9ba_scale-image.png?auto=compress%2Cformat&amp;fit=max&amp;w=828 828w, https://images.prismic.io/plotly-marketing-website-2/f379a7ef-a3c9-4f16-b50c-30dcd30ee9ba_scale-image.png?auto=compress%2Cformat&amp;fit=max&amp;w=1080 1080w, https://images.prismic.io/plotly-marketing-website-2/f379a7ef-a3c9-4f16-b50c-30dcd30ee9ba_scale-image.png?auto=compress%2Cformat&amp;fit=max&amp;w=1200 1200w, https://images.prismic.io/plotly-marketing-website-2/f379a7ef-a3c9-4f16-b50c-30dcd30ee9ba_scale-image.png?auto=compress%2Cformat&amp;fit=max&amp;w=1920 1920w, https://images.prismic.io/plotly-marketing-website-2/f379a7ef-a3c9-4f16-b50c-30dcd30ee9ba_scale-image.png?auto=compress%2Cformat&amp;fit=max&amp;w=2048 2048w, https://images.prismic.io/plotly-marketing-website-2/f379a7ef-a3c9-4f16-b50c-30dcd30ee9ba_scale-image.png?auto=compress%2Cformat&amp;fit=max&amp;w=3840 3840w" src="https://images.prismic.io/plotly-marketing-website-2/f379a7ef-a3c9-4f16-b50c-30dcd30ee9ba_scale-image.png?auto=compress%2Cformat&amp;fit=max&amp;w=3840"/></noscript></span></div></div></div><style data-emotion="css 1rpmyhf">.css-1rpmyhf{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-bottom:0px;padding-right:0px;min-height:auto;display:block;}@media screen and (min-width: 576px){.css-1rpmyhf{padding-right:0px;}}@media screen and (min-width: 768px){.css-1rpmyhf{padding-right:0px;}}</style><div class="item css-1rpmyhf"><style data-emotion="css j7r5t1">.css-j7r5t1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0px;height:100%;min-height:auto;border:0;border-color:initial;border-radius:0px;}@media screen and (min-width: 240px){.css-j7r5t1{gap:0px;}}@media screen and (min-width: 768px){.css-j7r5t1{gap:var(--chakra-space-4);}}</style><div class="chakra-stack css-j7r5t1"><style data-emotion="css 2xph3x">.css-2xph3x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-2);}</style><div class="chakra-stack css-2xph3x"><style data-emotion="css 122agc4">.css-122agc4{padding-top:0px;color:var(--chakra-colors-textPrimary);}.css-122agc4 h1{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-7xl);font-weight:600;}@media screen and (min-width: 768px){.css-122agc4 h1{font-size:var(--chakra-fontSizes-7-5xl);}}@media screen and (min-width: 960px){.css-122agc4 h1{font-size:var(--chakra-fontSizes-9-5xl);}}.css-122agc4 h2{font-family:var(--chakra-fonts-heading);font-weight:600;line-height:37.5px;}@media screen and (min-width: 240px){.css-122agc4 h2{font-size:var(--chakra-fontSizes-4xl);}}@media screen and (min-width: 768px){.css-122agc4 h2{line-height:var(--chakra-lineHeights-short);}}@media screen and (min-width: 960px){.css-122agc4 h2{font-size:var(--chakra-fontSizes-6xl);}}.css-122agc4 h3{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);}@media screen and (min-width: 240px){.css-122agc4 h3{font-size:var(--chakra-fontSizes-3xl);}}@media screen and (min-width: 960px){.css-122agc4 h3{font-size:var(--chakra-fontSizes-4xl);}}.css-122agc4 h4{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-xl);font-weight:var(--chakra-fontWeights-bold);}.css-122agc4 h5{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-lg);font-weight:var(--chakra-fontWeights-bold);}.css-122agc4 h6{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-sm);font-weight:var(--chakra-fontWeights-bold);}.css-122agc4 p{color:var(--chakra-colors-bodyText);font-size:var(--chakra-fontSizes-xl);line-height:inherit;}.css-122agc4 ul{list-style-type:disc;padding-left:17px;-webkit-columns:1;columns:1;padding-top:0px;}.css-122agc4 ol{list-style:inside;list-style-type:decimal;}.css-122agc4 li{color:var(--chakra-colors-bodyText);padding-top:var(--chakra-space-3);}@media screen and (min-width: 240px){.css-122agc4 li{font-size:16px;}}@media screen and (min-width: 960px){.css-122agc4 li{font-size:15px;}}.css-122agc4 a{color:var(--chakra-colors-accentPrimary);font-weight:600;}.css-122agc4 a:hover,.css-122agc4 a[data-hover]{-webkit-text-decoration:underline!important;text-decoration:underline!important;}.css-122agc4 strong{color:#7a76ff;}.css-122agc4 >:not(:first-of-type){padding-top:var(--chakra-space-4);}.css-122agc4 em{font-weight:600;font-style:italic;color:var(--chakra-colors-textPrimary);}.css-122agc4 strong em{padding-right:2px;font-size:inherit;font-style:italic;color:var(--chakra-colors-bodyText);font-weight:400;}.css-122agc4 img{padding-bottom:10px;width:42px;max-height:445px;object-fit:contain;}.css-122agc4 .with-padding{display:block;padding-bottom:var(--chakra-space-20);}.css-122agc4 .custom-img+.block-img img{display:none;width:100%;max-height:463px;}@media screen and (min-width: 768px){.css-122agc4 .custom-img+.block-img img{display:block;}}.css-122agc4 .block-img{padding-top:0px;}</style><div class="css-122agc4"><h2>Scale</h2><p><strong>Install on Any Cloud VPC<br/></strong>Dash’s stateless architecture allows seamless scalability on AWS, Azure, or GCP.</p></div></div><style data-emotion="css rofim9">.css-rofim9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-5);color:var(--chakra-colors-textPrimary);}.css-rofim9 h1{font-family:var(--chakra-fonts-heading);fontsize:6xl;}.css-rofim9 h2{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-extrabold);line-height:37.5px;}@media screen and (min-width: 240px){.css-rofim9 h2{font-size:var(--chakra-fontSizes-4xl);}}@media screen and (min-width: 768px){.css-rofim9 h2{line-height:var(--chakra-lineHeights-short);}}@media screen and (min-width: 960px){.css-rofim9 h2{font-size:var(--chakra-fontSizes-5xl);}}.css-rofim9 h3{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-3xl);font-weight:var(--chakra-fontWeights-bold);}.css-rofim9 h4{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-xl);font-weight:var(--chakra-fontWeights-bold);}.css-rofim9 h5{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-lg);font-weight:var(--chakra-fontWeights-bold);}.css-rofim9 h6{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-sm);font-weight:var(--chakra-fontWeights-bold);}.css-rofim9 p{color:var(--chakra-colors-bodyText);font-size:var(--chakra-fontSizes-xl);}.css-rofim9 ul{list-style:inside;list-style-type:disc;}.css-rofim9 ol{list-style:inside;list-style-type:decimal;}.css-rofim9 li{color:var(--chakra-colors-bodyText);}.css-rofim9 li:not(:first-of-type){margin-top:var(--chakra-space-3);}.css-rofim9 a{color:transparent;background-image:linear-gradient(to right, var(--chakra-colors-gradientStart), var(--chakra-colors-gradientEnd));-webkit-background-clip:text;background-clip:text;}.css-rofim9 strong{color:transparent;background-image:linear-gradient(to right, var(--chakra-colors-gradientStart), var(--chakra-colors-gradientEnd));-webkit-background-clip:text;background-clip:text;}.css-rofim9 >:not(:first-of-type){margin-top:var(--chakra-space-4);}</style><div class="chakra-stack css-rofim9"></div><style data-emotion="css 1ll9ofr">.css-1ll9ofr{padding-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:initial;-ms-flex-pack:initial;-webkit-justify-content:initial;justify-content:initial;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;}@media screen and (min-width: 768px){.css-1ll9ofr{padding-top:10px;display:block;-webkit-box-pack:initial;-ms-flex-pack:initial;-webkit-justify-content:initial;justify-content:initial;-webkit-align-items:initial;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;}}</style><div class="css-1ll9ofr"><style data-emotion="css 1jfz3lk">.css-1jfz3lk a{font-size:var(--chakra-fontSizes-md);font-weight:700;text-transform:initial;}.css-1jfz3lk a color{text-primary:textPrimary;}.css-1jfz3lk a:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--chakra-colors-accentPrimary);}</style><div class="css-1jfz3lk"> <!-- -->View the Installation Guides→</div></div></div></div></div></div></div></div></div></div></section><style data-emotion="css i6bazn">.css-i6bazn{overflow:hidden;}</style><div class="animation-section css-i6bazn"><style data-emotion="css 11hdzyq">.css-11hdzyq{position:absolute;top:25%;right:0px;z-index:-1;height:55vh;width:25%;background:var(--chakra-colors-bgPrimaryTransparent);}@media screen and (min-width: 240px){.css-11hdzyq{display:none;}}@media screen and (min-width: 960px){.css-11hdzyq{display:block;}}.chakra-ui-dark .css-11hdzyq:not([data-theme]),[data-theme=dark] .css-11hdzyq:not([data-theme]),.css-11hdzyq[data-theme=dark]{display:none;}.css-11hdzyq::before{content:"";z-index:1;position:absolute;top:-14%;right:0px;width:100%;height:28%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-filter:blur(28px);filter:blur(28px);background-image:-moz-linear-gradient(#fff, #fff, #fff);}.css-11hdzyq::after{content:"";opacity:1;position:absolute;right:0px;bottom:-14%;width:100%;height:28%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-filter:blur(28px);filter:blur(28px);background-image:-moz-linear-gradient(#fff, #fff, #fff);}@media not all and (min-resolution:.001dpcm){.css-11hdzyq{display:none;}}</style><div class="css-11hdzyq"><style data-emotion="css cua2l1 animation-1ugfc67">.css-cua2l1{background:radial-gradient(#ff2c6d, transparent, transparent, transparent, transparent, transparent, transparent);-webkit-background-size:1000% 800%;background-size:1000% 800%;-webkit-animation:animation-1ugfc67 9s alternate infinite;animation:animation-1ugfc67 9s alternate infinite;height:55vh;width:100%;opacity:1;}.chakra-ui-dark .css-cua2l1:not([data-theme]),[data-theme=dark] .css-cua2l1:not([data-theme]),.css-cua2l1[data-theme=dark]{opacity:0.3;}@media (prefers-reduced-motion: reduce){.css-cua2l1{-webkit-animation:unset;animation:unset;}}@-webkit-keyframes animation-1ugfc67{from{-webkit-background-position:bottom 100% right 60%;background-position:bottom 100% right 60%;}to{-webkit-background-position:bottom 0% right 60%;background-position:bottom 0% right 60%;}}@keyframes animation-1ugfc67{from{-webkit-background-position:bottom 100% right 60%;background-position:bottom 100% right 60%;}to{-webkit-background-position:bottom 0% right 60%;background-position:bottom 0% right 60%;}}</style><div class="css-cua2l1"></div><style data-emotion="css t9kol9 animation-1ugfc67">.css-t9kol9{background:radial-gradient(#ff2c6d, transparent, transparent, transparent, transparent, transparent, transparent);-webkit-background-size:1000% 800%;background-size:1000% 800%;-webkit-animation:animation-1ugfc67 8s alternate infinite;animation:animation-1ugfc67 8s alternate infinite;height:55vh;width:100%;opacity:1;position:absolute;top:0px;}.chakra-ui-dark .css-t9kol9:not([data-theme]),[data-theme=dark] .css-t9kol9:not([data-theme]),.css-t9kol9[data-theme=dark]{opacity:0.3;}@media (prefers-reduced-motion: reduce){.css-t9kol9{-webkit-animation:unset;animation:unset;}}@-webkit-keyframes animation-1ugfc67{from{-webkit-background-position:bottom 100% right 60%;background-position:bottom 100% right 60%;}to{-webkit-background-position:bottom 0% right 60%;background-position:bottom 0% right 60%;}}@keyframes animation-1ugfc67{from{-webkit-background-position:bottom 100% right 60%;background-position:bottom 100% right 60%;}to{-webkit-background-position:bottom 0% right 60%;background-position:bottom 0% right 60%;}}</style><div class="css-t9kol9"></div><style data-emotion="css 1kvo0ej animation-5oxsap">.css-1kvo0ej{background:radial-gradient(#7fe4ff, transparent, transparent, transparent, transparent, transparent, transparent);-webkit-background-size:1000% 800%;background-size:1000% 800%;-webkit-animation:animation-5oxsap 10s alternate-reverse infinite;animation:animation-5oxsap 10s alternate-reverse infinite;height:55vh;width:100%;opacity:1;position:absolute;top:0px;}.chakra-ui-dark .css-1kvo0ej:not([data-theme]),[data-theme=dark] .css-1kvo0ej:not([data-theme]),.css-1kvo0ej[data-theme=dark]{opacity:0.3;}@media (prefers-reduced-motion: reduce){.css-1kvo0ej{-webkit-animation:unset;animation:unset;}}@-webkit-keyframes animation-5oxsap{from{-webkit-background-position:bottom 0% right 60%;background-position:bottom 0% right 60%;}to{-webkit-background-position:bottom 100% right 60%;background-position:bottom 100% right 60%;}}@keyframes animation-5oxsap{from{-webkit-background-position:bottom 0% right 60%;background-position:bottom 0% right 60%;}to{-webkit-background-position:bottom 100% right 60%;background-position:bottom 100% right 60%;}}</style><div class="css-1kvo0ej"></div><style data-emotion="css cw517s animation-5oxsap">.css-cw517s{background:radial-gradient(#7a76ff, transparent, transparent, transparent, transparent, transparent, transparent);-webkit-background-size:1000% 800%;background-size:1000% 800%;-webkit-animation:animation-5oxsap 8s alternate-reverse infinite;animation:animation-5oxsap 8s alternate-reverse infinite;height:55vh;width:100%;position:absolute;top:0px;opacity:1;}.chakra-ui-dark .css-cw517s:not([data-theme]),[data-theme=dark] .css-cw517s:not([data-theme]),.css-cw517s[data-theme=dark]{opacity:0.3;}@media (prefers-reduced-motion: reduce){.css-cw517s{-webkit-animation:unset;animation:unset;}}@-webkit-keyframes animation-5oxsap{from{-webkit-background-position:bottom 0% right 60%;background-position:bottom 0% right 60%;}to{-webkit-background-position:bottom 100% right 60%;background-position:bottom 100% right 60%;}}@keyframes animation-5oxsap{from{-webkit-background-position:bottom 0% right 60%;background-position:bottom 0% right 60%;}to{-webkit-background-position:bottom 100% right 60%;background-position:bottom 100% right 60%;}}</style><div class="css-cw517s"></div></div></div><style data-emotion="css yw0nzv">.css-yw0nzv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;background:#000000;overflow:hidden;}@media screen and (min-width: 240px){.css-yw0nzv{padding-top:var(--chakra-space-10);padding-bottom:var(--chakra-space-10);}}@media screen and (min-width: 960px){.css-yw0nzv{padding-top:var(--chakra-space-16);padding-bottom:var(--chakra-space-16);}}</style><div class="chakra-stack css-yw0nzv"><div class="chakra-container css-1crnya7"><style data-emotion="css 1811skr">.css-1811skr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-4);}</style><div class="chakra-stack css-1811skr"><style data-emotion="css 1cg7jfy">.css-1cg7jfy{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);line-height:var(--chakra-lineHeights-none);color:var(--chakra-colors-textPrimary);}@media screen and (min-width: 240px){.css-1cg7jfy{font-size:var(--chakra-fontSizes-4xl);}}@media screen and (min-width: 960px){.css-1cg7jfy{font-size:var(--chakra-fontSizes-5xl);}}</style><h2 class="chakra-heading css-1cg7jfy">ML &amp; AI apps made with Dash</h2><style data-emotion="css a7qpse">.css-a7qpse h1{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-7xl);}@media screen and (min-width: 768px){.css-a7qpse h1{font-size:var(--chakra-fontSizes-7-5xl);}}@media screen and (min-width: 960px){.css-a7qpse h1{font-size:var(--chakra-fontSizes-9-5xl);}}.css-a7qpse h2{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-extrabold);line-height:37.5px;letter-spacing:1.6px;}@media screen and (min-width: 240px){.css-a7qpse h2{font-size:var(--chakra-fontSizes-4xl);}}@media screen and (min-width: 768px){.css-a7qpse h2{line-height:var(--chakra-lineHeights-short);}}@media screen and (min-width: 960px){.css-a7qpse h2{font-size:var(--chakra-fontSizes-5xl);}}.css-a7qpse h3{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);}@media screen and (min-width: 240px){.css-a7qpse h3{font-size:var(--chakra-fontSizes-3xl);}}@media screen and (min-width: 768px){.css-a7qpse h3{font-size:var(--chakra-fontSizes-4xl);}}.css-a7qpse h4{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-xl);font-weight:var(--chakra-fontWeights-bold);}.css-a7qpse h5{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-lg);font-weight:var(--chakra-fontWeights-bold);}.css-a7qpse h6{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-sm);font-weight:var(--chakra-fontWeights-bold);}.css-a7qpse p{color:var(--chakra-colors-bodyText);font-size:var(--chakra-fontSizes-xl);}.css-a7qpse ul{list-style:inside;list-style-type:disc;}.css-a7qpse ol{list-style:inside;list-style-type:decimal;}.css-a7qpse li{color:var(--chakra-colors-bodyText);}.css-a7qpse li:not(:first-of-type){margin-top:var(--chakra-space-3);}.css-a7qpse a{color:var(--chakra-colors-accentPrimary);}.css-a7qpse strong{color:var(--chakra-colors-accentPrimary);}.css-a7qpse >:not(:first-of-type){margin-top:var(--chakra-space-4);}</style><div class="css-a7qpse"><p>Dash Enterprise is the premier low-code platform for data-science apps.</p></div><style data-emotion="css c4ytzq">.css-c4ytzq{padding:11px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:normal;color:#fff;cursor:pointer;font-size:var(--chakra-fontSizes-md);font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:2px;border:solid 1.5px transparent;border-radius:8px;box-shadow:2px 1000px 1px #0C0C0C inset;background-image:linear-gradient(135deg, #7A76FF, #7A76FF, #7FE4FF);-webkit-background-size:200% 100%;background-size:200% 100%;-webkit-background-position:99%;background-position:99%;-webkit-background-clip:border-box,content-box;background-clip:border-box,content-box;}.css-c4ytzq a{color:inherit;}.css-c4ytzq a:hover{color:inherit;}@media screen and (min-width: 576px){.css-c4ytzq{white-space:nowrap;}}.css-c4ytzq:hover,.css-c4ytzq[data-hover]{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:var(--chakra-colors-accentPrimary);-webkit-background-position:0%;background-position:0%;color:var(--chakra-colors-white);box-shadow:2px 1000px 1px #7A76FF inset!important;}</style><div href="https://dash.gallery/Portal/" class="css-c4ytzq"> <!-- -->Dash App Gallery</div><style data-emotion="css 1c65khg">.css-1c65khg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;}.css-1c65khg::before{content:'';position:absolute;top:50%;left:-30%;width:350px;height:350px;background-image:url('https://images.prismic.io/plotly-marketing-website-2/efc45d1a-54a3-4d20-8330-92e6788812b2_ellipse_pink.png?auto=compress,format');background-repeat:no-repeat;-webkit-background-size:100%;background-size:100%;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);}@media screen and (min-width: 768px){.css-1c65khg::before{left:-14%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}@media screen and (min-width: 960px){.css-1c65khg::before{width:550px;height:550px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}.css-1c65khg::after{content:'';position:absolute;top:50%;right:-25%;width:350px;height:350px;background-image:url('https://images.prismic.io/plotly-marketing-website-2/6b78fbcf-1c40-446f-a367-5ecae72f4ce2_ellipse_blue.png?auto=compress,format');background-repeat:no-repeat;-webkit-background-size:100%;background-size:100%;-webkit-transform:translateY(-85%);-moz-transform:translateY(-85%);-ms-transform:translateY(-85%);transform:translateY(-85%);}@media screen and (min-width: 768px){.css-1c65khg::after{right:-14%;-webkit-transform:translateY(-70%);-moz-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%);}}@media screen and (min-width: 960px){.css-1c65khg::after{width:650px;height:650px;-webkit-transform:translateY(-65%);-moz-transform:translateY(-65%);-ms-transform:translateY(-65%);transform:translateY(-65%);}}</style><div class="css-1c65khg"><style data-emotion="css 18h4xgs">.css-18h4xgs{position:relative;z-index:1;width:100%;height:100%;padding-top:var(--chakra-space-5);}</style><div class="css-18h4xgs"><style data-emotion="css pjoex7">.css-pjoex7{display:none;}.css-pjoex7 img{position:relative!important;width:100%!important;height:auto!important;}.css-pjoex7 span{position:relative!important;}@media screen and (min-width: 960px){.css-pjoex7{display:block;}}</style><div class="css-pjoex7"><style data-emotion="css g98gbd">.css-g98gbd{object-fit:contain;}</style><span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:absolute;top:0;left:0;bottom:0;right:0"><img alt="Dash Enterprise interactive data app" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="fill" class="css-g98gbd" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%"/><noscript><img alt="Dash Enterprise interactive data app" loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%" class="css-g98gbd" sizes="100vw" srcSet="https://images.prismic.io/plotly-marketing-website-2/65b7c8c2-5811-4544-a01a-cc0933c34fb0_Phone%2Band%2BTablet%2B3.png?auto=compress%2Cformat&amp;fit=max&amp;w=640 640w, https://images.prismic.io/plotly-marketing-website-2/65b7c8c2-5811-4544-a01a-cc0933c34fb0_Phone%2Band%2BTablet%2B3.png?auto=compress%2Cformat&amp;fit=max&amp;w=750 750w, https://images.prismic.io/plotly-marketing-website-2/65b7c8c2-5811-4544-a01a-cc0933c34fb0_Phone%2Band%2BTablet%2B3.png?auto=compress%2Cformat&amp;fit=max&amp;w=828 828w, https://images.prismic.io/plotly-marketing-website-2/65b7c8c2-5811-4544-a01a-cc0933c34fb0_Phone%2Band%2BTablet%2B3.png?auto=compress%2Cformat&amp;fit=max&amp;w=1080 1080w, https://images.prismic.io/plotly-marketing-website-2/65b7c8c2-5811-4544-a01a-cc0933c34fb0_Phone%2Band%2BTablet%2B3.png?auto=compress%2Cformat&amp;fit=max&amp;w=1200 1200w, https://images.prismic.io/plotly-marketing-website-2/65b7c8c2-5811-4544-a01a-cc0933c34fb0_Phone%2Band%2BTablet%2B3.png?auto=compress%2Cformat&amp;fit=max&amp;w=1920 1920w, https://images.prismic.io/plotly-marketing-website-2/65b7c8c2-5811-4544-a01a-cc0933c34fb0_Phone%2Band%2BTablet%2B3.png?auto=compress%2Cformat&amp;fit=max&amp;w=2048 2048w, https://images.prismic.io/plotly-marketing-website-2/65b7c8c2-5811-4544-a01a-cc0933c34fb0_Phone%2Band%2BTablet%2B3.png?auto=compress%2Cformat&amp;fit=max&amp;w=3840 3840w" src="https://images.prismic.io/plotly-marketing-website-2/65b7c8c2-5811-4544-a01a-cc0933c34fb0_Phone%2Band%2BTablet%2B3.png?auto=compress%2Cformat&amp;fit=max&amp;w=3840"/></noscript></span></div><style data-emotion="css 1ucsk3p">.css-1ucsk3p{display:block;}.css-1ucsk3p img{position:relative!important;width:100%!important;height:auto!important;}.css-1ucsk3p span{position:relative!important;}@media screen and (min-width: 960px){.css-1ucsk3p{display:none;}}</style><div class="css-1ucsk3p"><span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:absolute;top:0;left:0;bottom:0;right:0"><img alt="Dash Enterprise interactive data app" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="fill" class="css-g98gbd" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%"/><noscript><img alt="Dash Enterprise interactive data app" loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%" class="css-g98gbd" sizes="100vw" srcSet="https://images.prismic.io/plotly-marketing-website-2/1f9170b9-31a7-41a2-b1e4-4fa4abba5060_ML-%26-AI-apps.png?auto=compress%2Cformat&amp;fit=max&amp;w=640 640w, https://images.prismic.io/plotly-marketing-website-2/1f9170b9-31a7-41a2-b1e4-4fa4abba5060_ML-%26-AI-apps.png?auto=compress%2Cformat&amp;fit=max&amp;w=750 750w, https://images.prismic.io/plotly-marketing-website-2/1f9170b9-31a7-41a2-b1e4-4fa4abba5060_ML-%26-AI-apps.png?auto=compress%2Cformat&amp;fit=max&amp;w=828 828w, https://images.prismic.io/plotly-marketing-website-2/1f9170b9-31a7-41a2-b1e4-4fa4abba5060_ML-%26-AI-apps.png?auto=compress%2Cformat&amp;fit=max&amp;w=1080 1080w, https://images.prismic.io/plotly-marketing-website-2/1f9170b9-31a7-41a2-b1e4-4fa4abba5060_ML-%26-AI-apps.png?auto=compress%2Cformat&amp;fit=max&amp;w=1200 1200w, https://images.prismic.io/plotly-marketing-website-2/1f9170b9-31a7-41a2-b1e4-4fa4abba5060_ML-%26-AI-apps.png?auto=compress%2Cformat&amp;fit=max&amp;w=1920 1920w, https://images.prismic.io/plotly-marketing-website-2/1f9170b9-31a7-41a2-b1e4-4fa4abba5060_ML-%26-AI-apps.png?auto=compress%2Cformat&amp;fit=max&amp;w=2048 2048w, https://images.prismic.io/plotly-marketing-website-2/1f9170b9-31a7-41a2-b1e4-4fa4abba5060_ML-%26-AI-apps.png?auto=compress%2Cformat&amp;fit=max&amp;w=3840 3840w" src="https://images.prismic.io/plotly-marketing-website-2/1f9170b9-31a7-41a2-b1e4-4fa4abba5060_ML-%26-AI-apps.png?auto=compress%2Cformat&amp;fit=max&amp;w=3840"/></noscript></span></div></div></div></div></div></div><section class="css-1grojip"><div class="chakra-container css-1rdp5qc"><div class="chakra-stack css-mvajm3"><div class="css-0"><div class="css-gmuwbf"></div><div class="css-s5pak"></div></div><style data-emotion="css 1srn8m4">.css-1srn8m4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-12);}.css-1srn8m4 .column:nth-of-type(odd) .content .item:first-of-type{width:100%;-webkit-order:2;-ms-flex-order:2;order:2;padding-bottom:var(--chakra-space-8);padding-top:initial;font-size:var(--chakra-fontSizes-xl);}@media screen and (min-width: 768px){.css-1srn8m4 .column:nth-of-type(odd) .content .item:first-of-type{-webkit-order:initial;-ms-flex-order:initial;order:initial;padding-bottom:initial;padding-top:initial;}}.css-1srn8m4 .column:nth-of-type(even) .content .item:first-of-type{-webkit-order:initial;-ms-flex-order:initial;order:initial;padding-bottom:var(--chakra-space-8);padding-top:initial;font-size:var(--chakra-fontSizes-xl);}@media screen and (min-width: 768px){.css-1srn8m4 .column:nth-of-type(even) .content .item:first-of-type{-webkit-order:initial;-ms-flex-order:initial;order:initial;padding-bottom:initial;padding-top:initial;}}.css-1srn8m4 .column .content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width: 240px){.css-1srn8m4 .column .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media screen and (min-width: 768px){.css-1srn8m4 .column .content{display:grid;}}@media screen and (min-width: 240px){.css-1srn8m4 .column .content .item:nth-of-type(2){padding-bottom:25px;}}@media screen and (min-width: 768px){.css-1srn8m4 .column .content .item:nth-of-type(2){padding-bottom:15px;}}@media screen and (min-width: 960px){.css-1srn8m4{gap:var(--chakra-space-20);}}</style><div class="chakra-stack css-1srn8m4"><div class="css-177a9mc"><div class="column css-1us8s5m"><div class="content css-8p0ye2"><div class="item css-uwwqev"><style data-emotion="css pyreqq">.css-pyreqq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0px;background-color:var(--chakra-colors-bgQuaternary);border:var(--chakra-borders-1px);border-color:var(--chakra-colors-border);border-radius:8px;overflow:hidden;padding-top:0px;}</style><div class="chakra-stack css-pyreqq"><style data-emotion="css hj7hxt">.css-hj7hxt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0.5rem;padding-top:12px;padding-bottom:11px;-webkit-padding-start:var(--chakra-space-5);padding-inline-start:var(--chakra-space-5);-webkit-padding-end:var(--chakra-space-5);padding-inline-end:var(--chakra-space-5);border-bottom:var(--chakra-borders-1px);border-color:var(--chakra-colors-border);}</style><div class="chakra-stack css-hj7hxt"><style data-emotion="css 1sq84s0">.css-1sq84s0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0.5rem;padding-top:6px;padding-bottom:6px;}</style><div class="chakra-stack css-1sq84s0"><style data-emotion="css 1o82cdk">.css-1o82cdk{width:10px;height:10px;background-color:var(--chakra-colors-redPrimary);border-radius:50%;}</style><div class="css-1o82cdk"></div><style data-emotion="css 1u87aui">.css-1u87aui{width:10px;height:10px;background-color:var(--chakra-colors-yellowPrimary);border-radius:50%;}</style><div class="css-1u87aui"></div><style data-emotion="css 3wup4p">.css-3wup4p{width:10px;height:10px;background-color:var(--chakra-colors-greenPrimary);border-color:var(--chakra-colors-border);border-radius:50%;}.css-3wup4p:nth-of-type(odd){padding-top:0px;}</style><div class="css-3wup4p"></div></div><style data-emotion="css lxwvqw">.css-lxwvqw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--chakra-space-4);}</style><div class="chakra-stack css-lxwvqw"></div></div><style data-emotion="css 17yv3f5">.css-17yv3f5{overflow:hidden;padding:0px;}</style><div multiple_media="" video_thumbnail="[object Object]" class="css-17yv3f5"><div class="css-79elbk"><style data-emotion="css 1dqlasz">.css-1dqlasz{position:relative;cursor:pointer;height:auto;}.css-1dqlasz span{position:initial!important;}</style><div class="css-1dqlasz"><style data-emotion="css 8vxydm">.css-8vxydm{width:542px;height:308px;object-fit:cover;}</style><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27542%27%20height=%27308%27/%3e"/></span><img alt="About Plotly and Dash" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-8vxydm" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover"/><noscript><img alt="About Plotly and Dash" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:cover" class="css-8vxydm" srcSet="https://images.prismic.io/plotly-marketing-website-2/95798cd4-c84c-4e09-93f2-9fa172e13208_Plotly.png?auto=compress%2Cformat&amp;fit=max&amp;w=640 1x, https://images.prismic.io/plotly-marketing-website-2/95798cd4-c84c-4e09-93f2-9fa172e13208_Plotly.png?auto=compress%2Cformat&amp;fit=max&amp;w=1200 2x" src="https://images.prismic.io/plotly-marketing-website-2/95798cd4-c84c-4e09-93f2-9fa172e13208_Plotly.png?auto=compress%2Cformat&amp;fit=max&amp;w=1200"/></noscript></span><div class="css-18a8dpr"><img alt="play-icon" class="chakra-image css-1u7uhqd" src="/purple-play-icon.svg"/></div></div></div></div></div></div><div class="item css-1rpmyhf"><div class="chakra-stack css-j7r5t1"><div class="chakra-stack css-2xph3x"><style data-emotion="css kun3o0">.css-kun3o0{padding-top:0px;color:var(--chakra-colors-textPrimary);}.css-kun3o0 h1{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-7xl);font-weight:600;}@media screen and (min-width: 768px){.css-kun3o0 h1{font-size:var(--chakra-fontSizes-7-5xl);}}@media screen and (min-width: 960px){.css-kun3o0 h1{font-size:var(--chakra-fontSizes-9-5xl);}}.css-kun3o0 h2{font-family:var(--chakra-fonts-heading);font-weight:600;line-height:37.5px;}@media screen and (min-width: 240px){.css-kun3o0 h2{font-size:var(--chakra-fontSizes-4xl);}}@media screen and (min-width: 768px){.css-kun3o0 h2{line-height:var(--chakra-lineHeights-short);}}@media screen and (min-width: 960px){.css-kun3o0 h2{font-size:var(--chakra-fontSizes-6xl);}}.css-kun3o0 h3{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);}@media screen and (min-width: 240px){.css-kun3o0 h3{font-size:var(--chakra-fontSizes-3xl);}}@media screen and (min-width: 960px){.css-kun3o0 h3{font-size:var(--chakra-fontSizes-4xl);}}.css-kun3o0 h4{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-xl);font-weight:var(--chakra-fontWeights-bold);}.css-kun3o0 h5{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-lg);font-weight:var(--chakra-fontWeights-bold);}.css-kun3o0 h6{font-family:var(--chakra-fonts-heading);font-size:var(--chakra-fontSizes-sm);font-weight:var(--chakra-fontWeights-bold);}.css-kun3o0 p{color:var(--chakra-colors-bodyText);font-size:var(--chakra-fontSizes-xl);line-height:inherit;}.css-kun3o0 ul{list-style-type:disc;padding-left:17px;-webkit-columns:1;columns:1;padding-top:0px;}.css-kun3o0 ol{list-style:inside;list-style-type:decimal;}.css-kun3o0 li{color:var(--chakra-colors-bodyText);padding-top:var(--chakra-space-3);}@media screen and (min-width: 240px){.css-kun3o0 li{font-size:16px;}}@media screen and (min-width: 960px){.css-kun3o0 li{font-size:15px;}}.css-kun3o0 a{color:var(--chakra-colors-accentPrimary);font-weight:600;}.css-kun3o0 a:hover,.css-kun3o0 a[data-hover]{-webkit-text-decoration:underline!important;text-decoration:underline!important;}.css-kun3o0 strong{color:var(--chakra-colors-bodyText);}.css-kun3o0 >:not(:first-of-type){padding-top:var(--chakra-space-4);}.css-kun3o0 em{font-weight:600;font-style:italic;color:var(--chakra-colors-textPrimary);}.css-kun3o0 strong em{padding-right:2px;font-size:inherit;font-style:italic;color:var(--chakra-colors-bodyText);font-weight:400;}.css-kun3o0 img{padding-bottom:10px;width:42px;max-height:445px;object-fit:contain;}.css-kun3o0 .with-padding{display:block;padding-bottom:var(--chakra-space-20);}.css-kun3o0 .custom-img+.block-img img{display:none;width:100%;max-height:463px;}@media screen and (min-width: 768px){.css-kun3o0 .custom-img+.block-img img{display:block;}}.css-kun3o0 .block-img{padding-top:0px;}</style><div class="css-kun3o0"><h2>Overview of Dash &amp; Dash Apps</h2><p>Dash apps give a point-&amp;-click interface to models written in Python, vastly expanding the notion of what&#x27;s possible in a traditional &quot;dashboard&quot;. With Dash apps, data scientists and engineers put complex Python analytics in the hands of business decision-makers and operators.</p><p>When building Dash apps in a business setting, you&#x27;ll need Dash Enterprise to deploy and scale them, plus integrate them with IT infrastructure such as authentication and VPC services. Watch this short video by to see how Dash Enterprise delivers faster and more impactful business outcomes on AI and <a href="https://plotly.com/blog/build-dash-data-apps-data-science-consultant/" target="_self" rel="noopener">data science</a> initiatives.</p></div></div><div class="chakra-stack css-rofim9"></div></div></div></div></div></div></div></div></div></section><section class="css-1grojip"><div class="chakra-container css-1rdp5qc"><div class="chakra-stack css-mvajm3"><div class="css-0"><div class="css-gmuwbf"></div><div class="css-s5pak"></div></div><style data-emotion="css o3b3ko">.css-o3b3ko{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-12);}.css-o3b3ko .column:nth-of-type(odd) .content .item:first-of-type{width:100%;-webkit-order:initial;-ms-flex-order:initial;order:initial;padding-bottom:var(--chakra-space-8);padding-top:initial;font-size:var(--chakra-fontSizes-xl);}@media screen and (min-width: 768px){.css-o3b3ko .column:nth-of-type(odd) .content .item:first-of-type{-webkit-order:2;-ms-flex-order:2;order:2;padding-bottom:initial;padding-top:initial;}}.css-o3b3ko .column:nth-of-type(even) .content .item:first-of-type{-webkit-order:initial;-ms-flex-order:initial;order:initial;padding-bottom:var(--chakra-space-8);padding-top:initial;font-size:var(--chakra-fontSizes-xl);}@media screen and (min-width: 768px){.css-o3b3ko .column:nth-of-type(even) .content .item:first-of-type{-webkit-order:initial;-ms-flex-order:initial;order:initial;padding-bottom:initial;padding-top:initial;}}.css-o3b3ko .column .content{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;--chakra-space-y-reverse:1;--chakra-divide-y-reverse:1;}@media screen and (min-width: 240px){.css-o3b3ko .column .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media screen and (min-width: 768px){.css-o3b3ko .column .content{display:grid;}}@media screen and (min-width: 240px){.css-o3b3ko .column .content .item:nth-of-type(2){padding-bottom:25px;}}@media screen and (min-width: 768px){.css-o3b3ko .column .content .item:nth-of-type(2){padding-bottom:15px;}}@media screen and (min-width: 960px){.css-o3b3ko{gap:var(--chakra-space-20);}}</style><div class="chakra-stack css-o3b3ko"><div class="css-177a9mc"><div class="column css-1us8s5m"><div class="content css-8p0ye2"><div class="item css-azx95j"><div multiple_media="" video_thumbnail="" class="css-wkvwi"><div class="css-akl96y"><span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:absolute;top:0;left:0;bottom:0;right:0"><img alt="Bank customer complaints data analytics app in Dash Enterprise" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="fill" class="css-1dwglvh" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%"/><noscript><img alt="Bank customer complaints data analytics app in Dash Enterprise" loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%" class="css-1dwglvh" sizes="100vw" srcSet="https://images.prismic.io/plotly-marketing-website-2/b0f11d71-1018-4fe7-b1bb-d17cdfa14547_bank_app.png?auto=compress%2Cformat&amp;fit=max&amp;w=640 640w, https://images.prismic.io/plotly-marketing-website-2/b0f11d71-1018-4fe7-b1bb-d17cdfa14547_bank_app.png?auto=compress%2Cformat&amp;fit=max&amp;w=750 750w, https://images.prismic.io/plotly-marketing-website-2/b0f11d71-1018-4fe7-b1bb-d17cdfa14547_bank_app.png?auto=compress%2Cformat&amp;fit=max&amp;w=828 828w, https://images.prismic.io/plotly-marketing-website-2/b0f11d71-1018-4fe7-b1bb-d17cdfa14547_bank_app.png?auto=compress%2Cformat&amp;fit=max&amp;w=1080 1080w, https://images.prismic.io/plotly-marketing-website-2/b0f11d71-1018-4fe7-b1bb-d17cdfa14547_bank_app.png?auto=compress%2Cformat&amp;fit=max&amp;w=1200 1200w, https://images.prismic.io/plotly-marketing-website-2/b0f11d71-1018-4fe7-b1bb-d17cdfa14547_bank_app.png?auto=compress%2Cformat&amp;fit=max&amp;w=1920 1920w, https://images.prismic.io/plotly-marketing-website-2/b0f11d71-1018-4fe7-b1bb-d17cdfa14547_bank_app.png?auto=compress%2Cformat&amp;fit=max&amp;w=2048 2048w, https://images.prismic.io/plotly-marketing-website-2/b0f11d71-1018-4fe7-b1bb-d17cdfa14547_bank_app.png?auto=compress%2Cformat&amp;fit=max&amp;w=3840 3840w" src="https://images.prismic.io/plotly-marketing-website-2/b0f11d71-1018-4fe7-b1bb-d17cdfa14547_bank_app.png?auto=compress%2Cformat&amp;fit=max&amp;w=3840"/></noscript></span></div></div></div><div class="item css-1rpmyhf"><div class="chakra-stack css-j7r5t1"><div class="chakra-stack css-2xph3x"><div class="css-122agc4"><h2>Dash Enterprise enables the rapid development of <strong>production-grade data apps</strong> within your business.</h2><p>Python has taken over the world, and Dash Enterprise is the leading vehicle for delivering Python analytics to business users. </p><p>Traditional BI dashboards no longer cut it in today’s AI and ML driven world. Production-grade, low-code Python <a href="https://plotly.com/blog/what-is-a-data-app/" target="_self" rel="noopener">data apps</a> are needed to visualize the sophisticated data analytics and data pipelines that run modern businesses.</p></div></div><div class="chakra-stack css-rofim9"></div></div></div></div></div></div></div></div></div></section><div class="animation-section css-i6bazn"><style data-emotion="css uo0v87">.css-uo0v87{position:absolute;top:52%;z-index:-1;height:55vh;width:25%;background:var(--chakra-colors-bgPrimaryTransparent);}@media screen and (min-width: 240px){.css-uo0v87{display:none;}}@media screen and (min-width: 960px){.css-uo0v87{display:block;}}.chakra-ui-dark .css-uo0v87:not([data-theme]),[data-theme=dark] .css-uo0v87:not([data-theme]),.css-uo0v87[data-theme=dark]{display:none;}.css-uo0v87::before{content:"";z-index:1;position:absolute;top:-14%;left:-45px;width:100%;height:28%;-webkit-filter:blur(28px);filter:blur(28px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-image:-moz-linear-gradient(#fff, #fff, #fff);}.css-uo0v87::after{content:"";opacity:1;position:absolute;bottom:-14%;left:-45px;width:100%;height:28%;-webkit-filter:blur(28px);filter:blur(28px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-image:-moz-linear-gradient(#fff, #fff, #fff);}@media not all and (min-resolution:.001dpcm){.css-uo0v87{display:none;}}</style><div class="css-uo0v87"><style data-emotion="css 1awrh5c animation-1y99wut">.css-1awrh5c{background:radial-gradient(#7fe4ff, transparent, transparent, transparent, transparent, transparent, transparent);-webkit-background-size:1000% 800%;background-size:1000% 800%;-webkit-animation:animation-1y99wut 9s alternate infinite;animation:animation-1y99wut 9s alternate infinite;height:55vh;width:100%;opacity:1;-webkit-background-position:171% 40%;background-position:171% 40%;}.chakra-ui-dark .css-1awrh5c:not([data-theme]),[data-theme=dark] .css-1awrh5c:not([data-theme]),.css-1awrh5c[data-theme=dark]{opacity:0.3;}@media (prefers-reduced-motion: reduce){.css-1awrh5c{-webkit-animation:unset;animation:unset;}}@-webkit-keyframes animation-1y99wut{from{-webkit-background-position:bottom 161% right 40%;background-position:bottom 161% right 40%;}to{-webkit-background-position:bottom 0% right 40%;background-position:bottom 0% right 40%;}}@keyframes animation-1y99wut{from{-webkit-background-position:bottom 161% right 40%;background-position:bottom 161% right 40%;}to{-webkit-background-position:bottom 0% right 40%;background-position:bottom 0% right 40%;}}</style><div class="css-1awrh5c"></div><style data-emotion="css 1dzqzna animation-1y99wut">.css-1dzqzna{background:radial-gradient(#ff2c6d, transparent, transparent, transparent, transparent, transparent, transparent);-webkit-background-size:1000% 800%;background-size:1000% 800%;-webkit-animation:animation-1y99wut 8s alternate infinite;animation:animation-1y99wut 8s alternate infinite;height:55vh;width:100%;opacity:1;position:absolute;top:0px;}.chakra-ui-dark .css-1dzqzna:not([data-theme]),[data-theme=dark] .css-1dzqzna:not([data-theme]),.css-1dzqzna[data-theme=dark]{opacity:0.3;}@media (prefers-reduced-motion: reduce){.css-1dzqzna{-webkit-animation:unset;animation:unset;}}@-webkit-keyframes animation-1y99wut{from{-webkit-background-position:bottom 161% right 40%;background-position:bottom 161% right 40%;}to{-webkit-background-position:bottom 0% right 40%;background-position:bottom 0% right 40%;}}@keyframes animation-1y99wut{from{-webkit-background-position:bottom 161% right 40%;background-position:bottom 161% right 40%;}to{-webkit-background-position:bottom 0% right 40%;background-position:bottom 0% right 40%;}}</style><div class="css-1dzqzna"></div><style data-emotion="css 8fhq7r animation-88w5sm">.css-8fhq7r{background:radial-gradient(#7a76ff, transparent, transparent, transparent, transparent, transparent, transparent);-webkit-background-size:1000% 800%;background-size:1000% 800%;-webkit-animation:animation-88w5sm 10s alternate-reverse infinite;animation:animation-88w5sm 10s alternate-reverse infinite;height:55vh;width:100%;opacity:1;position:absolute;top:0px;}.chakra-ui-dark .css-8fhq7r:not([data-theme]),[data-theme=dark] .css-8fhq7r:not([data-theme]),.css-8fhq7r[data-theme=dark]{opacity:0.3;}@media (prefers-reduced-motion: reduce){.css-8fhq7r{-webkit-animation:unset;animation:unset;}}@-webkit-keyframes animation-88w5sm{from{-webkit-background-position:bottom 0% right 40%;background-position:bottom 0% right 40%;}to{-webkit-background-position:bottom 100% right 40%;background-position:bottom 100% right 40%;}}@keyframes animation-88w5sm{from{-webkit-background-position:bottom 0% right 40%;background-position:bottom 0% right 40%;}to{-webkit-background-position:bottom 100% right 40%;background-position:bottom 100% right 40%;}}</style><div class="css-8fhq7r"></div><style data-emotion="css w6nfwc animation-88w5sm">.css-w6nfwc{background:radial-gradient(#7fe4ff, transparent, transparent, transparent, transparent, transparent, transparent);-webkit-background-size:1000% 800%;background-size:1000% 800%;-webkit-animation:animation-88w5sm 8s alternate-reverse infinite;animation:animation-88w5sm 8s alternate-reverse infinite;height:55vh;width:100%;opacity:1;position:absolute;top:0px;}.chakra-ui-dark .css-w6nfwc:not([data-theme]),[data-theme=dark] .css-w6nfwc:not([data-theme]),.css-w6nfwc[data-theme=dark]{opacity:0.3;}@media (prefers-reduced-motion: reduce){.css-w6nfwc{-webkit-animation:unset;animation:unset;}}@-webkit-keyframes animation-88w5sm{from{-webkit-background-position:bottom 0% right 40%;background-position:bottom 0% right 40%;}to{-webkit-background-position:bottom 100% right 40%;background-position:bottom 100% right 40%;}}@keyframes animation-88w5sm{from{-webkit-background-position:bottom 0% right 40%;background-position:bottom 0% right 40%;}to{-webkit-background-position:bottom 100% right 40%;background-position:bottom 100% right 40%;}}</style><div class="css-w6nfwc"></div></div></div><section class="css-1grojip"><div class="chakra-container css-1rdp5qc"><div class="chakra-stack css-mvajm3"><div class="css-0"><div class="css-gmuwbf"></div><div class="css-s5pak"></div></div><div class="chakra-stack css-1srn8m4"><div class="css-177a9mc"><div class="column css-1us8s5m"><div class="content css-8p0ye2"><div class="item css-azx95j"><div multiple_media="" video_thumbnail="" class="css-wkvwi"><div class="css-79elbk"><div class="css-0"><style data-emotion="css flqvxx">.css-flqvxx{position:relative;background-color:var(--chakra-colors-bgPrimary);}.css-flqvxx>*:not(style){overflow:hidden;position:absolute;top:0px;right:0px;bottom:0px;left:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;}.css-flqvxx>img,.css-flqvxx>video{object-fit:cover;}.css-flqvxx::before{height:0px;content:"";display:block;padding-bottom:50%;}</style><div class="chakra-aspect-ratio css-flqvxx"></div><style data-emotion="css 1vyptfi">.css-1vyptfi{width:100%;min-width:768px;height:1px;}</style><div class="css-1vyptfi"></div></div></div></div></div><div class="item css-1rpmyhf"><div class="chakra-stack css-j7r5t1"><div class="chakra-stack css-2xph3x"><div class="css-122agc4"><h2>The incredible <strong>21x cost savings</strong> of Dash Enterprise</h2><p>Hiring full-stack software teams to build bespoke analytics stacks is 21 times more expensive than building with Dash Enterprise.</p></div></div><div class="chakra-stack css-rofim9"></div></div></div></div></div></div></div></div></div></section><style data-emotion="css 8e6oqh">.css-8e6oqh{position:relative;border-color:var(--chakra-colors-border);background:#000000;}@media screen and (min-width: 240px){.css-8e6oqh{padding-top:var(--chakra-space-10);padding-bottom:var(--chakra-space-20);}}@media screen and (min-width: 960px){.css-8e6oqh{padding-top:var(--chakra-space-16);padding-bottom:var(--chakra-space-16);}}</style><section class="css-8e6oqh"><style data-emotion="css 1aimp6s">.css-1aimp6s{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:1410px;color:var(--chakra-colors-textPrimary);}</style><div class="chakra-container css-1aimp6s"><style data-emotion="css axu0e3">.css-axu0e3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-10);}.css-axu0e3 .splide__pagination__page.is-active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:var(--chakra-colors-accentPrimary);}.css-axu0e3 .splide__pagination__page{background:var(--chakra-colors-border);}@media screen and (min-width: 240px){.css-axu0e3 .splide__pagination{bottom:-48px;}}@media screen and (min-width: 768px){.css-axu0e3 .splide__pagination{bottom:-40px;}}.css-axu0e3 .splide__arrow{width:44px;height:44px;background:var(--chakra-colors-border);}@media screen and (min-width: 240px){.css-axu0e3 .splide__arrow{top:initial;bottom:-81px;}}@media screen and (min-width: 768px){.css-axu0e3 .splide__arrow{top:50%;bottom:initial;}}.css-axu0e3 .splide__arrow svg{fill:var(--chakra-colors-textPrimary);}.css-axu0e3 .splide__slide{border:1px solid;border-color:var(--chakra-colors-border);border-radius:12px;}@media screen and (min-width: 240px){.css-axu0e3 .splide{padding:0px;}}@media screen and (min-width: 576px){.css-axu0e3 .splide{padding:0 87px;}}</style><div class="chakra-stack css-axu0e3"><div class="css-gmuwbf"><style data-emotion="css qzh8w0">.css-qzh8w0{font-family:var(--chakra-fonts-heading);max-width:700px;font-weight:600;text-align:center;color:var(--chakra-colors-textPrimary);}@media screen and (min-width: 240px){.css-qzh8w0{font-size:var(--chakra-fontSizes-4xl);line-height:var(--chakra-lineHeights-normal);}}@media screen and (min-width: 960px){.css-qzh8w0{font-size:var(--chakra-fontSizes-5xl);line-height:inherit;}}</style><h2 class="chakra-heading css-qzh8w0">Data science teams love Dash for elevating their work into business operations</h2></div><style data-emotion="css 1qkj5u4">.css-1qkj5u4{padding-top:var(--chakra-space-10);}</style><div class="css-1qkj5u4"><div class="splide"><div class="splide__track"><ul class="splide__list"><li class="splide__slide"><div class="css-0"><style data-emotion="css 1tuvwdl">.css-1tuvwdl{width:100%;height:206px;}.css-1tuvwdl img{border-radius:12px;}</style><div class="css-1tuvwdl"><style data-emotion="css bh4wo8">.css-bh4wo8{object-fit:cover;width:100%;height:100%;}</style><img alt="Energy Company" class="chakra-image css-bh4wo8" src="https://images.prismic.io/plotly-marketing-website-2/55848f89-9dda-47fd-9057-8cdecc13f7b6_c65952f2-5bd8-42ee-9278-d318fb5ae7b4_quote_homepage1%402x.png?auto=compress,format"/></div><style data-emotion="css nucohw">.css-nucohw{padding:var(--chakra-space-5);color:var(--chakra-colors-bodyText);font-size:var(--chakra-fontSizes-md);background:#00000;border-bottom-right-radius:12px;border-bottom-left-radius:12px;}</style><div class="css-nucohw"><style data-emotion="css j3hjyz">.css-j3hjyz{font-family:var(--chakra-fonts-heading);font-weight:var(--chakra-fontWeights-bold);color:var(--chakra-colors-textPrimary);line-height:1.3;padding-bottom:var(--chakra-space-4);font-size:var(--chakra-fontSizes-2-5xl);}</style><h3 class="chakra-heading css-j3hjyz">&quot;Even in locked-down corporate environments, we’re able to build &amp; deploy a Dash app in just 3 days with Dash Enterprise, something that is impossible with a traditional full-stack software team.&quot;</h3><style data-emotion="css jvvcux">.css-jvvcux a{color:var(--chakra-colors-accentPrimary);}.css-jvvcux:hover a,.css-jvvcux[data-hover] a{-webkit-text-decoration:underline;text-decoration:underline;}</style><div class="css-jvvcux"><p>-F100 Energy Company</p></div></div></div></li><li class="splide__slide"><div class="css-0"><div class="css-1tuvwdl"><img alt="Stevie Award" class="chakra-image css-bh4wo8" src="https://images.prismic.io/plotly-marketing-website-2/4362e89d-05c0-4782-91a1-7212b54430c7_Stevie_graphic+%281%29.jpg?auto=compress,format"/></div><div class="css-nucohw"><h3 class="chakra-heading css-j3hjyz">Plotly was awarded the 2023 Stevie Award for reducing ticket response time by 60% using own analytics product.</h3><div class="css-jvvcux"></div></div></div></li><li class="splide__slide"><div class="css-0"><div class="css-1tuvwdl"><img alt="Lead data scientist, Brainpad Inc." class="chakra-image css-bh4wo8" src="https://images.prismic.io/plotly-marketing-website-2/1ed68631-3518-4d5c-983b-37dbcab284fd_cabd4e2c-9600-49f1-868a-1bb1a6d2634b_quote_homepage2%402x.png?auto=compress,format"/></div><div class="css-nucohw"><h3 class="chakra-heading css-j3hjyz">&quot;Thanks to Dash-Enterprise and their support team, we were able to develop a web application with a built-in mathematical optimization solver for our client at high speed.&quot;</h3><p><strong>Hidenari Uoi</strong></p><div class="css-jvvcux"><p>Lead Data Scientist, BrainPad inc.</p></div></div></div></li><li class="splide__slide"><div class="css-0"><div class="css-1tuvwdl"><img alt="Large Enterprise Chemicals Company" class="chakra-image css-bh4wo8" src="https://images.prismic.io/plotly-marketing-website-2/00f5627b-191f-45d4-9c5d-3ce562f3264f_198197258-f567754e-6ecf-4bf0-92ce-4a32622cf028.png?auto=compress,format"/></div><div class="css-nucohw"><h3 class="chakra-heading css-j3hjyz">&quot;In the past, we shared only historical data. With Plotly Dash, we have a solution for live data sharing of production information. This feature allows us to set up the performance of our units in real time.&quot;</h3><p><strong>Data Engineer</strong></p><div class="css-jvvcux"><p>Large Enterprise Chemicals Company</p></div></div></div></li><li class="splide__slide"><div class="css-0"><div class="css-1tuvwdl"><img alt="Manager Data science, Ortec Finance" class="chakra-image css-bh4wo8" src="https://images.prismic.io/plotly-marketing-website-2/1b133851-22ff-4877-bb75-888bf552a349_198197261-e0b74429-d64b-4c9f-8cca-3b09febe3997.png?auto=compress,format"/></div><div class="css-nucohw"><h3 class="chakra-heading css-j3hjyz">&quot;User friendly, saves 50% of time, and we have a new business model by sharing the insights to customers. &quot;</h3><p><strong>Lex Knape</strong></p><div class="css-jvvcux"><p>Manager Data science, Ortec Finance</p></div></div></div></li><li class="splide__slide"><div class="css-0"><div class="css-1tuvwdl"><img alt="Small Business Education Services Company" class="chakra-image css-bh4wo8" src="https://images.prismic.io/plotly-marketing-website-2/0e0baa64-144d-4064-866a-baf240f2ea6d_198197263-1258ac15-8350-4d84-8ca4-101347a5ae42.png?auto=compress,format"/></div><div class="css-nucohw"><h3 class="chakra-heading css-j3hjyz">&quot;With Dash, I converted 30 or so multi-tab Excel dashboards with multiple data sources into a single dashboard, massively streamlining how we collect, process, and display data.&quot;</h3><p><strong>Executive Director</strong></p><div class="css-jvvcux"><p>Small Business Education Services Company</p></div></div></div></li></ul></div></div></div></div></div></section><div class="animation-section css-i6bazn"><style data-emotion="css 172zwtp">.css-172zwtp{position:absolute;top:77%;right:0px;z-index:-1;height:55vh;width:25%;background:var(--chakra-colors-bgPrimaryTransparent);}@media screen and (min-width: 240px){.css-172zwtp{display:none;}}@media screen and (min-width: 960px){.css-172zwtp{display:block;}}.chakra-ui-dark .css-172zwtp:not([data-theme]),[data-theme=dark] .css-172zwtp:not([data-theme]),.css-172zwtp[data-theme=dark]{display:none;}.css-172zwtp::before{content:"";z-index:1;position:absolute;top:-14%;right:0px;width:100%;height:28%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-filter:blur(28px);filter:blur(28px);background-image:-moz-linear-gradient(#fff, #fff, #fff);}.css-172zwtp::after{content:"";opacity:1;position:absolute;right:0px;bottom:-14%;width:100%;height:28%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-filter:blur(28px);filter:blur(28px);background-image:-moz-linear-gradient(#fff, #fff, #fff);}@media not all and (min-resolution:.001dpcm){.css-172zwtp{display:none;}}</style><div class="css-172zwtp"><div class="css-cua2l1"></div><div class="css-t9kol9"></div><div class="css-1kvo0ej"></div><div class="css-cw517s"></div></div></div><style data-emotion="css d2utvo">.css-d2utvo{position:relative;background:#000000;-webkit-transition:none!important;transition:none!important;}@media screen and (min-width: 240px){.css-d2utvo{padding-top:var(--chakra-space-10);padding-bottom:var(--chakra-space-10);}}@media screen and (min-width: 960px){.css-d2utvo{padding-top:var(--chakra-space-16);padding-bottom:var(--chakra-space-16);}}</style><div class="form-section css-d2utvo"><style data-emotion="css b3d31b">.css-b3d31b{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:var(--chakra-sizes-7xl);}</style><div class="chakra-container css-b3d31b"><style data-emotion="css b94my0">.css-b94my0{display:grid;grid-gap:0px;grid-template-columns:repeat(1, 1fr);margin-top:0px;}@media screen and (min-width: 960px){.css-b94my0{grid-gap:30px;grid-template-columns:repeat(2, 1fr);margin-top:var(--chakra-space-20);}}@media screen and (min-width: 1200px){.css-b94my0{grid-gap:120px;}}</style><div class="css-b94my0"><style data-emotion="css qzj">.css-qzj{display:block;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-10);}@media screen and (min-width: 768px){.css-qzj{display:block;}}</style><div class="chakra-stack css-qzj"><style data-emotion="css v1vltr">.css-v1vltr{display:grid;grid-gap:36px;grid-template-columns:repeat(3, minmax(0, 1fr));justify-items:center;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}</style><div class="css-v1vltr"><style data-emotion="css xyv8uv">.css-xyv8uv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:80px;max-height:100px;}@media screen and (min-width: 768px){.css-xyv8uv{width:180px;}}</style><div class="css-xyv8uv"><style data-emotion="css zm1wsd">.css-zm1wsd{width:100%;height:100%;object-fit:contain;-webkit-filter:invert(1%) saturate(1%) brightness(500%) contrast(0);filter:invert(1%) saturate(1%) brightness(500%) contrast(0);}</style><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27100%27%20height=%27100%27/%3e"/></span><img alt="Comcast" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-zm1wsd" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain"/><noscript><img alt="Comcast" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain" class="css-zm1wsd" srcSet="https://images.prismic.io/plotly-marketing-website-2/f1b8139a-647b-4e76-ac80-cfb6b83eb605_Comcast.png?auto=compress%2Cformat&amp;fit=max&amp;w=128 1x, https://images.prismic.io/plotly-marketing-website-2/f1b8139a-647b-4e76-ac80-cfb6b83eb605_Comcast.png?auto=compress%2Cformat&amp;fit=max&amp;w=256 2x" src="https://images.prismic.io/plotly-marketing-website-2/f1b8139a-647b-4e76-ac80-cfb6b83eb605_Comcast.png?auto=compress%2Cformat&amp;fit=max&amp;w=256"/></noscript></span></div><div class="css-xyv8uv"><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27100%27%20height=%27100%27/%3e"/></span><img alt="General Mills" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-zm1wsd" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain"/><noscript><img alt="General Mills" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain" class="css-zm1wsd" srcSet="https://images.prismic.io/plotly-marketing-website-2/fc865cf5-3eca-4419-b67a-6c1d409bfed5_customer_logo_new-13.png?auto=compress%2Cformat&amp;fit=max&amp;w=128 1x, https://images.prismic.io/plotly-marketing-website-2/fc865cf5-3eca-4419-b67a-6c1d409bfed5_customer_logo_new-13.png?auto=compress%2Cformat&amp;fit=max&amp;w=256 2x" src="https://images.prismic.io/plotly-marketing-website-2/fc865cf5-3eca-4419-b67a-6c1d409bfed5_customer_logo_new-13.png?auto=compress%2Cformat&amp;fit=max&amp;w=256"/></noscript></span></div><div class="css-xyv8uv"><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27100%27%20height=%27100%27/%3e"/></span><img alt="Chewy" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-zm1wsd" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain"/><noscript><img alt="Chewy" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain" class="css-zm1wsd" srcSet="https://images.prismic.io/plotly-marketing-website-2/35dbf7d7-7765-4b82-8f90-555cac142313_Chewy.png?auto=compress%2Cformat&amp;fit=max&amp;w=128 1x, https://images.prismic.io/plotly-marketing-website-2/35dbf7d7-7765-4b82-8f90-555cac142313_Chewy.png?auto=compress%2Cformat&amp;fit=max&amp;w=256 2x" src="https://images.prismic.io/plotly-marketing-website-2/35dbf7d7-7765-4b82-8f90-555cac142313_Chewy.png?auto=compress%2Cformat&amp;fit=max&amp;w=256"/></noscript></span></div><div class="css-xyv8uv"><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27100%27%20height=%27100%27/%3e"/></span><img alt="Santander" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-zm1wsd" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain"/><noscript><img alt="Santander" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain" class="css-zm1wsd" srcSet="https://images.prismic.io/plotly-marketing-website-2/9eda2d57-1e99-44e0-a69d-e2f94ba86c42_Santander.png?auto=compress%2Cformat&amp;fit=max&amp;w=128 1x, https://images.prismic.io/plotly-marketing-website-2/9eda2d57-1e99-44e0-a69d-e2f94ba86c42_Santander.png?auto=compress%2Cformat&amp;fit=max&amp;w=256 2x" src="https://images.prismic.io/plotly-marketing-website-2/9eda2d57-1e99-44e0-a69d-e2f94ba86c42_Santander.png?auto=compress%2Cformat&amp;fit=max&amp;w=256"/></noscript></span></div><div class="css-xyv8uv"><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27100%27%20height=%27100%27/%3e"/></span><img alt="Intuit" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-zm1wsd" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain"/><noscript><img alt="Intuit" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain" class="css-zm1wsd" srcSet="https://images.prismic.io/plotly-marketing-website-2/757b826b-1556-4415-81f6-2f9c6acaf5ba_Intuit_logo_white.png?auto=compress%2Cformat&amp;fit=max&amp;w=128 1x, https://images.prismic.io/plotly-marketing-website-2/757b826b-1556-4415-81f6-2f9c6acaf5ba_Intuit_logo_white.png?auto=compress%2Cformat&amp;fit=max&amp;w=256 2x" src="https://images.prismic.io/plotly-marketing-website-2/757b826b-1556-4415-81f6-2f9c6acaf5ba_Intuit_logo_white.png?auto=compress%2Cformat&amp;fit=max&amp;w=256"/></noscript></span></div><div class="css-xyv8uv"><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27100%27%20height=%27100%27/%3e"/></span><img alt="BAE Systems" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-zm1wsd" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain"/><noscript><img alt="BAE Systems" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain" class="css-zm1wsd" srcSet="https://images.prismic.io/plotly-marketing-website-2/6e051344-252d-4169-a828-8951ba838b9c_customer_logo_new-22.png?auto=compress%2Cformat&amp;fit=max&amp;w=128 1x, https://images.prismic.io/plotly-marketing-website-2/6e051344-252d-4169-a828-8951ba838b9c_customer_logo_new-22.png?auto=compress%2Cformat&amp;fit=max&amp;w=256 2x" src="https://images.prismic.io/plotly-marketing-website-2/6e051344-252d-4169-a828-8951ba838b9c_customer_logo_new-22.png?auto=compress%2Cformat&amp;fit=max&amp;w=256"/></noscript></span></div><div class="css-xyv8uv"><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27100%27%20height=%27100%27/%3e"/></span><img alt="Campbell&#x27;s" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-zm1wsd" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain"/><noscript><img alt="Campbell&#x27;s" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain" class="css-zm1wsd" srcSet="https://images.prismic.io/plotly-marketing-website-2/990b96e8-a9a5-4425-b87b-ab9e1b0c27c4_customer_logo_new-14.png?auto=compress%2Cformat&amp;fit=max&amp;w=128 1x, https://images.prismic.io/plotly-marketing-website-2/990b96e8-a9a5-4425-b87b-ab9e1b0c27c4_customer_logo_new-14.png?auto=compress%2Cformat&amp;fit=max&amp;w=256 2x" src="https://images.prismic.io/plotly-marketing-website-2/990b96e8-a9a5-4425-b87b-ab9e1b0c27c4_customer_logo_new-14.png?auto=compress%2Cformat&amp;fit=max&amp;w=256"/></noscript></span></div><div class="css-xyv8uv"><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27100%27%20height=%27100%27/%3e"/></span><img alt="Molson Coors" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-zm1wsd" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain"/><noscript><img alt="Molson Coors" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain" class="css-zm1wsd" srcSet="https://images.prismic.io/plotly-marketing-website-2/48fd94e8-72bb-40fe-a4f8-07bd5ebdeca9_Molson+Coors.png?auto=compress%2Cformat&amp;fit=max&amp;w=128 1x, https://images.prismic.io/plotly-marketing-website-2/48fd94e8-72bb-40fe-a4f8-07bd5ebdeca9_Molson+Coors.png?auto=compress%2Cformat&amp;fit=max&amp;w=256 2x" src="https://images.prismic.io/plotly-marketing-website-2/48fd94e8-72bb-40fe-a4f8-07bd5ebdeca9_Molson+Coors.png?auto=compress%2Cformat&amp;fit=max&amp;w=256"/></noscript></span></div><div class="css-xyv8uv"><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27100%27%20height=%27100%27/%3e"/></span><img alt="Activision Blizzard" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-zm1wsd" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain"/><noscript><img alt="Activision Blizzard" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain" class="css-zm1wsd" srcSet="https://images.prismic.io/plotly-marketing-website-2/976e99dd-0604-4f94-b5b2-12df2add2a02_customer_logo_new-26.png?auto=compress%2Cformat&amp;fit=max&amp;w=128 1x, https://images.prismic.io/plotly-marketing-website-2/976e99dd-0604-4f94-b5b2-12df2add2a02_customer_logo_new-26.png?auto=compress%2Cformat&amp;fit=max&amp;w=256 2x" src="https://images.prismic.io/plotly-marketing-website-2/976e99dd-0604-4f94-b5b2-12df2add2a02_customer_logo_new-26.png?auto=compress%2Cformat&amp;fit=max&amp;w=256"/></noscript></span></div><div class="css-xyv8uv"><span style="box-sizing:border-box;display:inline-block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;position:relative;max-width:100%"><span style="box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0;max-width:100%"><img style="display:block;max-width:100%;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0" alt="" aria-hidden="true" src="data:image/svg+xml,%3csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20version=%271.1%27%20width=%27100%27%20height=%27100%27/%3e"/></span><img alt="Lululemon" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" decoding="async" data-nimg="intrinsic" class="css-zm1wsd" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain"/><noscript><img alt="Lululemon" loading="lazy" decoding="async" data-nimg="intrinsic" style="position:absolute;top:0;left:0;bottom:0;right:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0;height:0;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain" class="css-zm1wsd" srcSet="https://images.prismic.io/plotly-marketing-website-2/1f3abd9c-2e67-498f-ac23-46cef0ad89eb_52a78b92-4d05-401c-9b1a-72b8dd107faa_customer_logo_new-16.png?auto=compress%2Cformat&amp;fit=max&amp;w=128 1x, https://images.prismic.io/plotly-marketing-website-2/1f3abd9c-2e67-498f-ac23-46cef0ad89eb_52a78b92-4d05-401c-9b1a-72b8dd107faa_customer_logo_new-16.png?auto=compress%2Cformat&amp;fit=max&amp;w=256 2x" src="https://images.prismic.io/plotly-marketing-website-2/1f3abd9c-2e67-498f-ac23-46cef0ad89eb_52a78b92-4d05-401c-9b1a-72b8dd107faa_customer_logo_new-16.png?auto=compress%2Cformat&amp;fit=max&amp;w=256"/></noscript></span></div></div></div><style data-emotion="css 1pv0bez">.css-1pv0bez{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-5);z-index:2;}</style><div class="chakra-stack css-1pv0bez"><style data-emotion="css 1jgkzcv">.css-1jgkzcv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;border-radius:23px;background:linear-gradient(to right, var(--chakra-colors-accentPrimary), var(--chakra-colors-accentTertiary));}</style><form class="chakra-stack css-1jgkzcv" id="demo_form"><style data-emotion="css tttsjk">.css-tttsjk{display:block;border-radius:23px;background-color:var(--chakra-colors-blackSecondary);-webkit-background-clip:padding-box;background-clip:padding-box;border:solid 1px transparent;}</style><div class="css-tttsjk"><style data-emotion="css roh6wl">.css-roh6wl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-5);padding:41px;}@media screen and (min-width: 768px){.css-roh6wl{gap:var(--chakra-space-10);padding:41px;}}</style><div class="chakra-stack css-roh6wl"><style data-emotion="css 1nxm4jg">.css-1nxm4jg{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-5);}@media screen and (min-width: 960px){.css-1nxm4jg{gap:0px;}}</style><div class="chakra-stack css-1nxm4jg"><style data-emotion="css p0rc7p">.css-p0rc7p{font-weight:var(--chakra-fontWeights-bold);font-family:var(--chakra-fonts-heading);line-height:1;color:var(--chakra-colors-textPrimary);padding-bottom:var(--chakra-space-1);}@media screen and (min-width: 240px){.css-p0rc7p{font-size:var(--chakra-fontSizes-4xl);}}@media screen and (min-width: 960px){.css-p0rc7p{font-size:var(--chakra-fontSizes-5xl);}}</style><div class="css-p0rc7p"><h2>Contact Sales</h2></div><style data-emotion="css 1ll2d9l">.css-1ll2d9l{font-size:var(--chakra-fontSizes-xl);color:var(--chakra-colors-bodyText);padding-top:var(--chakra-space-4);}@media screen and (min-width: 1200px){.css-1ll2d9l{font-size:var(--chakra-fontSizes-2xl);}}</style><p class="chakra-text css-1ll2d9l">Tell us how we can help, and we&#x27;ll get in touch shortly.</p></div><div role="group" class="chakra-form-control css-1kxonj9"><div role="radiogroup" class="chakra-radio-group css-0"><style data-emotion="css v2wsrc">.css-v2wsrc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:24px;}</style><div class="chakra-stack css-v2wsrc"><style data-emotion="css ckgo82">.css-ckgo82{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top;cursor:pointer;position:relative;touch-action:none;}.css-ckgo82:disabled,.css-ckgo82[disabled],.css-ckgo82[aria-disabled=true],.css-ckgo82[data-disabled]{cursor:not-allowed;}</style><label class="chakra-radio css-ckgo82" data-checked=""><input class="chakra-radio__input" id="radio-:Rpmlbdalfl55sm:" type="radio" name="user_type" style="border:0;clip:rect(0, 0, 0, 0);height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;position:absolute" checked="" value="professional"/><style data-emotion="css 183pa6w">.css-183pa6w{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:var(--chakra-sizes-4);height:var(--chakra-sizes-4);transition-property:box-shadow;transition-duration:var(--chakra-transition-duration-normal);border:2px solid;border-radius:var(--chakra-radii-full);border-color:var(--chakra-colors-radioCheck);color:var(--chakra-colors-white);}.css-183pa6w[aria-checked=true],.css-183pa6w[data-checked]{background:primary.400;border-color:#7A76FF;color:var(--chakra-colors-gray-900);}.css-183pa6w[aria-checked=true]:hover,.css-183pa6w[data-checked]:hover,.css-183pa6w[aria-checked=true][data-hover],.css-183pa6w[data-checked][data-hover]{background:primary.600;border-color:primary.600;}.css-183pa6w[aria-checked=true]:disabled,.css-183pa6w[data-checked]:disabled,.css-183pa6w[aria-checked=true][disabled],.css-183pa6w[data-checked][disabled],.css-183pa6w[aria-checked=true][aria-disabled=true],.css-183pa6w[data-checked][aria-disabled=true],.css-183pa6w[aria-checked=true][data-disabled],.css-183pa6w[data-checked][data-disabled]{border-color:var(--chakra-colors-transparent);background:var(--chakra-colors-whiteAlpha-300);color:var(--chakra-colors-whiteAlpha-500);}.css-183pa6w[aria-checked=true]::before,.css-183pa6w[data-checked]::before{content:"";display:inline-block;position:relative;width:50%;height:50%;border-radius:50%;background:var(--chakra-colors-radioCheck);}.css-183pa6w:indeterminate,.css-183pa6w[aria-checked=mixed],.css-183pa6w[data-indeterminate]{background:var(--chakra-colors-blue-200);border-color:var(--chakra-colors-blue-200);color:var(--chakra-colors-gray-900);}.css-183pa6w:disabled,.css-183pa6w[disabled],.css-183pa6w[aria-disabled=true],.css-183pa6w[data-disabled]{background:var(--chakra-colors-whiteAlpha-100);border-color:var(--chakra-colors-transparent);}.css-183pa6w:focus-visible,.css-183pa6w[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-183pa6w[aria-invalid=true],.css-183pa6w[data-invalid]{border-color:var(--chakra-colors-red-300);}.css-183pa6w:hover,.css-183pa6w[data-hover]{border-color:primary.600;}.css-183pa6w:focus,.css-183pa6w[data-focus]{box-shadow:var(--chakra-shadows-none);}.css-183pa6w:active:hover,.css-183pa6w[data-active]:hover,.css-183pa6w:active[data-hover],.css-183pa6w[data-active][data-hover]{background:var(--chakra-colors-radioCheck);border-color:var(--chakra-colors-radioCheck);}</style><span class="chakra-radio__control css-183pa6w" data-checked="" aria-hidden="true"></span><style data-emotion="css 7969kp">.css-7969kp{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-margin-start:0.5rem;margin-inline-start:0.5rem;font-size:var(--chakra-fontSizes-md);pointer-events:none;color:#5B6372;}.css-7969kp:disabled,.css-7969kp[disabled],.css-7969kp[aria-disabled=true],.css-7969kp[data-disabled]{opacity:0.4;}.chakra-ui-dark .css-7969kp:not([data-theme]),[data-theme=dark] .css-7969kp:not([data-theme]),.css-7969kp[data-theme=dark]{color:#A2AAB8;}</style><span class="chakra-radio__label css-7969kp" data-checked="">Professional</span></label><label class="chakra-radio css-ckgo82"><input class="chakra-radio__input" id="radio-:R19mlbdalfl55sm:" type="radio" name="user_type" style="border:0;clip:rect(0, 0, 0, 0);height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;position:absolute" value="student"/><span class="chakra-radio__control css-183pa6w" aria-hidden="true"></span><span class="chakra-radio__label css-7969kp">Student</span></label></div></div></div><style data-emotion="css ua7at6">.css-ua7at6{display:grid;grid-gap:var(--chakra-space-5);grid-template-columns:repeat(1, minmax(0, 1fr));width:100%;}@media screen and (min-width: 768px){.css-ua7at6{grid-gap:var(--chakra-space-10);grid-template-columns:repeat(2, minmax(0, 1fr));}}</style><div class="css-ua7at6"><div role="group" class="chakra-form-control css-1kxonj9"><style data-emotion="css 1jpooi3">.css-1jpooi3{display:block;text-align:start;-webkit-margin-end:var(--chakra-space-3);margin-inline-end:var(--chakra-space-3);margin-bottom:var(--chakra-space-2);font-weight:var(--chakra-fontWeights-medium);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);opacity:1;font-size:var(--chakra-fontSizes-sm);color:var(--chakra-colors-textPrimary);text-transform:unset;}.css-1jpooi3:disabled,.css-1jpooi3[disabled],.css-1jpooi3[aria-disabled=true],.css-1jpooi3[data-disabled]{opacity:0.4;}</style><label id="first-name-label" for="first-name" class="chakra-form__label css-1jpooi3">First name*</label><style data-emotion="css bdn9mt">.css-bdn9mt{width:100%;height:var(--input-height);-webkit-padding-start:var(--input-padding);padding-inline-start:var(--input-padding);-webkit-padding-end:var(--input-padding);padding-inline-end:var(--input-padding);border-radius:var(--input-border-radius);min-width:0px;outline:2px solid transparent;outline-offset:2px;position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);--input-font-size:var(--chakra-fontSizes-md);--input-padding:var(--chakra-space-4);--input-border-radius:var(--chakra-radii-md);--input-height:var(--chakra-sizes-10);border:1px solid;border-color:var(--chakra-colors-border);background:#fff;-webkit-transition:none;transition:none;color:#5B6372;font-size:var(--chakra-fontSizes-sm);}.css-bdn9mt:disabled,.css-bdn9mt[disabled],.css-bdn9mt[aria-disabled=true],.css-bdn9mt[data-disabled]{opacity:0.4;cursor:not-allowed;}.css-bdn9mt:hover,.css-bdn9mt[data-hover]{border-color:#7FE4FF;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.css-bdn9mt[aria-readonly=true],.css-bdn9mt[readonly],.css-bdn9mt[data-readonly]{box-shadow:var(--chakra-shadows-none)!important;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;}.css-bdn9mt[aria-invalid=true],.css-bdn9mt[data-invalid]{border-color:#FC8181;box-shadow:0 0 0 1px #FC8181;}.css-bdn9mt:focus-visible,.css-bdn9mt[data-focus-visible]{z-index:1;border-color:#63b3ed;box-shadow:0 0 0 1px #63b3ed;}.css-bdn9mt::-webkit-input-placeholder{color:#5B6372;}.css-bdn9mt::-moz-placeholder{color:#5B6372;}.css-bdn9mt:-ms-input-placeholder{color:#5B6372;}.css-bdn9mt::placeholder{color:#5B6372;}.css-bdn9mt:focus,.css-bdn9mt[data-focus]{border-color:#7FE4FF;box-shadow:var(--chakra-shadows-none);}.chakra-ui-dark .css-bdn9mt:not([data-theme]),[data-theme=dark] .css-bdn9mt:not([data-theme]),.css-bdn9mt[data-theme=dark]{background-color:#161616;color:#bfc8d6;}.chakra-ui-dark .css-bdn9mt:not([data-theme])::-webkit-input-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-bdn9mt:not([data-theme])::-moz-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-bdn9mt:not([data-theme]):-ms-input-placeholder{color:#A2AAB8;}[data-theme=dark] .css-bdn9mt:not([data-theme])::-webkit-input-placeholder{color:#A2AAB8;}[data-theme=dark] .css-bdn9mt:not([data-theme])::-moz-placeholder{color:#A2AAB8;}[data-theme=dark] .css-bdn9mt:not([data-theme]):-ms-input-placeholder{color:#A2AAB8;}.css-bdn9mt[data-theme=dark]::-webkit-input-placeholder{color:#A2AAB8;}.css-bdn9mt[data-theme=dark]::-moz-placeholder{color:#A2AAB8;}.css-bdn9mt[data-theme=dark]:-ms-input-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-bdn9mt:not([data-theme])::placeholder,[data-theme=dark] .css-bdn9mt:not([data-theme])::placeholder,.css-bdn9mt[data-theme=dark]::placeholder{color:#A2AAB8;}</style><input type="text" name="first_name" id="first-name" class="chakra-input css-bdn9mt"/></div><div role="group" class="chakra-form-control css-1kxonj9"><label id="last-name-label" for="last-name" class="chakra-form__label css-1jpooi3">Last name*</label><input type="text" name="last_name" id="last-name" class="chakra-input css-bdn9mt"/></div><div role="group" class="chakra-form-control css-1kxonj9"><label id="companyEmail-label" for="companyEmail" class="chakra-form__label css-1jpooi3">Business Email*</label><input name="email" id="companyEmail" class="chakra-input css-bdn9mt"/></div><div role="group" class="chakra-form-control css-1kxonj9"><label id="company-phone-label" for="company-phone" class="chakra-form__label css-1jpooi3">Phone*</label><input type="tel" name="company_phone" id="company-phone" class="chakra-input css-bdn9mt"/></div><div role="group" class="chakra-form-control css-1kxonj9"><label id="company-name-label" for="company-name" class="chakra-form__label css-1jpooi3">Company Name*</label><input type="text" name="company_name" id="company-name" class="chakra-input css-bdn9mt"/></div><div role="group" class="chakra-form-control css-1kxonj9"><label id="title-label" for="title" class="chakra-form__label css-1jpooi3">Title*</label><style data-emotion="css 42b2qy">.css-42b2qy{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;}</style><div class="chakra-select__wrapper css-42b2qy"><style data-emotion="css 1q5fqe4">.css-1q5fqe4{-webkit-padding-end:var(--chakra-space-8);padding-inline-end:var(--chakra-space-8);width:100%;height:var(--input-height);-webkit-padding-start:var(--input-padding);padding-inline-start:var(--input-padding);border-radius:var(--input-border-radius);min-width:0px;outline:2px solid transparent;outline-offset:2px;position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);padding-bottom:1px;line-height:var(--chakra-lineHeights-normal);background:#fff;--select-bg:var(--chakra-colors-white);--input-font-size:var(--chakra-fontSizes-md);--input-padding:var(--chakra-space-4);--input-border-radius:var(--chakra-radii-md);--input-height:var(--chakra-sizes-10);border:1px solid;border-color:var(--chakra-colors-border);-webkit-transition:none;transition:none;color:#5B6372;font-size:var(--chakra-fontSizes-sm);}.css-1q5fqe4:disabled,.css-1q5fqe4[disabled],.css-1q5fqe4[aria-disabled=true],.css-1q5fqe4[data-disabled]{opacity:0.4;cursor:not-allowed;}.chakra-ui-dark .css-1q5fqe4:not([data-theme]),[data-theme=dark] .css-1q5fqe4:not([data-theme]),.css-1q5fqe4[data-theme=dark]{--select-bg:var(--chakra-colors-gray-700);background-color:#161616;color:#bfc8d6;}.chakra-ui-dark .css-1q5fqe4:not([data-theme])::-webkit-input-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-1q5fqe4:not([data-theme])::-moz-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-1q5fqe4:not([data-theme]):-ms-input-placeholder{color:#A2AAB8;}[data-theme=dark] .css-1q5fqe4:not([data-theme])::-webkit-input-placeholder{color:#A2AAB8;}[data-theme=dark] .css-1q5fqe4:not([data-theme])::-moz-placeholder{color:#A2AAB8;}[data-theme=dark] .css-1q5fqe4:not([data-theme]):-ms-input-placeholder{color:#A2AAB8;}.css-1q5fqe4[data-theme=dark]::-webkit-input-placeholder{color:#A2AAB8;}.css-1q5fqe4[data-theme=dark]::-moz-placeholder{color:#A2AAB8;}.css-1q5fqe4[data-theme=dark]:-ms-input-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-1q5fqe4:not([data-theme])::placeholder,[data-theme=dark] .css-1q5fqe4:not([data-theme])::placeholder,.css-1q5fqe4[data-theme=dark]::placeholder{color:#A2AAB8;}.css-1q5fqe4 >option,.css-1q5fqe4 >optgroup{background:var(--select-bg);}.css-1q5fqe4:hover,.css-1q5fqe4[data-hover]{border-color:#7FE4FF;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.css-1q5fqe4[aria-readonly=true],.css-1q5fqe4[readonly],.css-1q5fqe4[data-readonly]{box-shadow:var(--chakra-shadows-none)!important;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;}.css-1q5fqe4[aria-invalid=true],.css-1q5fqe4[data-invalid]{border-color:#FC8181;box-shadow:0 0 0 1px #FC8181;}.css-1q5fqe4:focus-visible,.css-1q5fqe4[data-focus-visible]{z-index:1;border-color:#63b3ed;box-shadow:0 0 0 1px #63b3ed;}.css-1q5fqe4::-webkit-input-placeholder{color:#5B6372;}.css-1q5fqe4::-moz-placeholder{color:#5B6372;}.css-1q5fqe4:-ms-input-placeholder{color:#5B6372;}.css-1q5fqe4::placeholder{color:#5B6372;}.css-1q5fqe4:focus,.css-1q5fqe4[data-focus]{z-index:unset;border-color:#7FE4FF;box-shadow:var(--chakra-shadows-none);}</style><select name="title" id="title" class="chakra-select css-1q5fqe4"><option value=""> </option><option>CXO</option><option>Director/VP</option><option>Product Manager</option><option>Data Engineer</option><option>Data Scientist</option><option>Engineer</option><option>DevOps</option><option>Full Stack Developer</option><option>System Architect</option><option>Other</option></select><style data-emotion="css ksbucx">.css-ksbucx{width:var(--chakra-sizes-6);height:100%;right:var(--chakra-space-2);color:#5B6372;font-size:var(--chakra-fontSizes-xl);position:absolute;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;pointer-events:none;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.css-ksbucx:disabled,.css-ksbucx[disabled],.css-ksbucx[aria-disabled=true],.css-ksbucx[data-disabled]{opacity:0.5;}.chakra-ui-dark .css-ksbucx:not([data-theme]),[data-theme=dark] .css-ksbucx:not([data-theme]),.css-ksbucx[data-theme=dark]{color:#A2AAB8;}</style><div class="chakra-select__icon-wrapper css-ksbucx"><svg viewBox="0 0 24 24" role="presentation" class="chakra-select__icon" focusable="false" aria-hidden="true" style="width:1em;height:1em;color:currentColor"><path fill="currentColor" d="M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"></path></svg></div></div></div></div><div role="group" class="chakra-form-control css-1kxonj9"><label id="about-application-label" for="about-application" class="chakra-form__label css-1jpooi3">Tell us about your project</label><style data-emotion="css 1vwutk1">.css-1vwutk1{width:100%;height:var(--input-height);-webkit-padding-start:var(--input-padding);padding-inline-start:var(--input-padding);-webkit-padding-end:var(--input-padding);padding-inline-end:var(--input-padding);border-radius:var(--input-border-radius);min-width:0px;outline:2px solid transparent;outline-offset:2px;position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);padding-top:var(--chakra-space-2);padding-bottom:var(--chakra-space-2);min-height:129px;line-height:var(--chakra-lineHeights-short);vertical-align:top;--input-font-size:var(--chakra-fontSizes-md);--input-padding:var(--chakra-space-4);--input-border-radius:var(--chakra-radii-md);--input-height:var(--chakra-sizes-10);border:1px solid;border-color:var(--chakra-colors-border);background:#fff;-webkit-transition:none;transition:none;color:#5B6372;font-size:var(--chakra-fontSizes-sm);resize:none;}.css-1vwutk1:disabled,.css-1vwutk1[disabled],.css-1vwutk1[aria-disabled=true],.css-1vwutk1[data-disabled]{opacity:0.4;cursor:not-allowed;}.css-1vwutk1:hover,.css-1vwutk1[data-hover]{border-color:#7FE4FF;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}.css-1vwutk1[aria-readonly=true],.css-1vwutk1[readonly],.css-1vwutk1[data-readonly]{box-shadow:var(--chakra-shadows-none)!important;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;}.css-1vwutk1[aria-invalid=true],.css-1vwutk1[data-invalid]{border-color:#FC8181;box-shadow:0 0 0 1px #FC8181;}.css-1vwutk1:focus-visible,.css-1vwutk1[data-focus-visible]{z-index:1;border-color:#63b3ed;box-shadow:0 0 0 1px #63b3ed;}.css-1vwutk1::-webkit-input-placeholder{color:#5B6372;}.css-1vwutk1::-moz-placeholder{color:#5B6372;}.css-1vwutk1:-ms-input-placeholder{color:#5B6372;}.css-1vwutk1::placeholder{color:#5B6372;}.css-1vwutk1:focus,.css-1vwutk1[data-focus]{border-color:#7FE4FF;box-shadow:var(--chakra-shadows-none);}.chakra-ui-dark .css-1vwutk1:not([data-theme]),[data-theme=dark] .css-1vwutk1:not([data-theme]),.css-1vwutk1[data-theme=dark]{background-color:#161616;color:#bfc8d6;}.chakra-ui-dark .css-1vwutk1:not([data-theme])::-webkit-input-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-1vwutk1:not([data-theme])::-moz-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-1vwutk1:not([data-theme]):-ms-input-placeholder{color:#A2AAB8;}[data-theme=dark] .css-1vwutk1:not([data-theme])::-webkit-input-placeholder{color:#A2AAB8;}[data-theme=dark] .css-1vwutk1:not([data-theme])::-moz-placeholder{color:#A2AAB8;}[data-theme=dark] .css-1vwutk1:not([data-theme]):-ms-input-placeholder{color:#A2AAB8;}.css-1vwutk1[data-theme=dark]::-webkit-input-placeholder{color:#A2AAB8;}.css-1vwutk1[data-theme=dark]::-moz-placeholder{color:#A2AAB8;}.css-1vwutk1[data-theme=dark]:-ms-input-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-1vwutk1:not([data-theme])::placeholder,[data-theme=dark] .css-1vwutk1:not([data-theme])::placeholder,.css-1vwutk1[data-theme=dark]::placeholder{color:#A2AAB8;}</style><textarea name="message" id="about-application" class="chakra-textarea css-1vwutk1"></textarea></div><style data-emotion="css 1gwtleu">.css-1gwtleu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;}@media screen and (min-width: 768px){.css-1gwtleu{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}</style><div class="css-1gwtleu"><div class="chakra-stack css-1igwmid"><style data-emotion="css klr1q4">.css-klr1q4{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;line-height:1.2;border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-bold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);text-transform:uppercase;min-width:var(--chakra-sizes-10);-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);size:lg;color:#ffffff;background-image:linear-gradient(135deg, #7A76FF, #7A76FF, #7FE4FF);-webkit-background-size:200% 100%;background-size:200% 100%;height:46px;padding-left:18px;padding-right:13px;font-size:var(--chakra-fontSizes-sm);letter-spacing:2.7px;-webkit-transition:none;transition:none;}.css-klr1q4:focus-visible,.css-klr1q4[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-klr1q4:hover,.css-klr1q4[data-hover]{-webkit-transition:background-color 4000ms ease-in-out;transition:background-color 4000ms ease-in-out;-webkit-background-position:100% 0;background-position:100% 0;color:#ffffff;}.css-klr1q4:hover:disabled,.css-klr1q4[data-hover]:disabled,.css-klr1q4:hover[disabled],.css-klr1q4[data-hover][disabled],.css-klr1q4:hover[aria-disabled=true],.css-klr1q4[data-hover][aria-disabled=true],.css-klr1q4:hover[data-disabled],.css-klr1q4[data-hover][data-disabled]{background:initial;}.css-klr1q4:disabled,.css-klr1q4[disabled],.css-klr1q4[aria-disabled=true],.css-klr1q4[data-disabled]{opacity:1;cursor:not-allowed;border:1px solid;border-color:var(--chakra-colors-transparent);-webkit-transition:none;transition:none;}.css-klr1q4:disabled:hover,.css-klr1q4[disabled]:hover,.css-klr1q4[aria-disabled=true]:hover,.css-klr1q4[data-disabled]:hover,.css-klr1q4:disabled[data-hover],.css-klr1q4[disabled][data-hover],.css-klr1q4[aria-disabled=true][data-hover],.css-klr1q4[data-disabled][data-hover]{border:1px solid;border-color:var(--chakra-colors-accentPrimary);}</style><button type="submit" class="chakra-button link css-klr1q4">SPEAK WITH PLOTLY</button><div class="css-17xejub"></div><style data-emotion="css 1lip9qd">.css-1lip9qd{font-size:var(--chakra-fontSizes-md);color:var(--chakra-colors-bodyText);}</style><p class="chakra-text css-1lip9qd">*required</p></div></div></div></div></form></div></div></div></div><div class="animation-section css-i6bazn"><style data-emotion="css ib9835">.css-ib9835{position:absolute;top:89%;z-index:-1;height:55vh;width:25%;background:var(--chakra-colors-bgPrimaryTransparent);}@media screen and (min-width: 240px){.css-ib9835{display:none;}}@media screen and (min-width: 960px){.css-ib9835{display:block;}}.chakra-ui-dark .css-ib9835:not([data-theme]),[data-theme=dark] .css-ib9835:not([data-theme]),.css-ib9835[data-theme=dark]{display:none;}.css-ib9835::before{content:"";z-index:1;position:absolute;top:-14%;left:-45px;width:100%;height:28%;-webkit-filter:blur(28px);filter:blur(28px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-image:-moz-linear-gradient(#fff, #fff, #fff);}.css-ib9835::after{content:"";opacity:1;position:absolute;bottom:-14%;left:-45px;width:100%;height:28%;-webkit-filter:blur(28px);filter:blur(28px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-image:-moz-linear-gradient(#fff, #fff, #fff);}@media not all and (min-resolution:.001dpcm){.css-ib9835{display:none;}}</style><div class="css-ib9835"><div class="css-1awrh5c"></div><div class="css-1dzqzna"></div><div class="css-8fhq7r"></div><div class="css-w6nfwc"></div></div></div></div></main><div class="css-1a2dkud"><style data-emotion="css 6iary9">.css-6iary9{position:relative;border-top:0.5px solid;border-color:var(--chakra-colors-border);color:var(--chakra-colors-textPrimary);padding-top:35px;padding-bottom:35px;}@media screen and (min-width: 960px){.css-6iary9{padding-top:80px;padding-bottom:var(--chakra-space-10);}}</style><footer class="css-6iary9"><style data-emotion="css j221ct">.css-j221ct{width:100%;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-padding-start:var(--chakra-space-4);padding-inline-start:var(--chakra-space-4);-webkit-padding-end:var(--chakra-space-4);padding-inline-end:var(--chakra-space-4);max-width:1400px;}</style><div class="chakra-container css-j221ct"><style data-emotion="css 89wkbf">.css-89wkbf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-8);position:relative;}@media screen and (min-width: 960px){.css-89wkbf{gap:0px;}}</style><div class="chakra-stack css-89wkbf"><style data-emotion="css 1py6ya0">.css-1py6ya0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width: 960px){.css-1py6ya0{-webkit-box-flex-wrap:initial;-webkit-flex-wrap:initial;-ms-flex-wrap:initial;flex-wrap:initial;}}</style><div id="top" class="css-1py6ya0"><style data-emotion="css 1oig900">.css-1oig900{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-2);width:100%;}@media screen and (min-width: 960px){.css-1oig900{gap:var(--chakra-space-5);width:40%;}}@media screen and (min-width: 1200px){.css-1oig900{width:43%;}}</style><div class="chakra-stack css-1oig900"><div class="css-0"></div><form id="pardot-form"><style data-emotion="css k008qs">.css-k008qs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div class="css-k008qs"><style data-emotion="css 18x4cpl">.css-18x4cpl{width:100%;position:relative;}@media screen and (min-width: 960px){.css-18x4cpl{width:76%;}}</style><div role="group" class="chakra-form-control css-18x4cpl"><style data-emotion="css 16z694i">.css-16z694i{width:100%;height:var(--input-height);-webkit-padding-start:var(--input-padding);padding-inline-start:var(--input-padding);-webkit-padding-end:var(--input-padding);padding-inline-end:var(--input-padding);border-radius:var(--input-border-radius);min-width:0px;outline:2px solid transparent;outline-offset:2px;position:relative;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);--input-font-size:var(--chakra-fontSizes-md);--input-padding:var(--chakra-space-4);--input-border-radius:var(--chakra-radii-md);--input-height:var(--chakra-sizes-10);border:1px solid;border-color:var(--chakra-colors-border);background:#fff;-webkit-transition:none;transition:none;color:#5B6372;font-size:var(--chakra-fontSizes-sm);border-top-right-radius:5px;border-bottom-right-radius:5px;}.css-16z694i:disabled,.css-16z694i[disabled],.css-16z694i[aria-disabled=true],.css-16z694i[data-disabled]{opacity:0.4;cursor:not-allowed;}.css-16z694i[aria-readonly=true],.css-16z694i[readonly],.css-16z694i[data-readonly]{box-shadow:var(--chakra-shadows-none)!important;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;}.css-16z694i[aria-invalid=true],.css-16z694i[data-invalid]{border-color:#FC8181;box-shadow:0 0 0 1px #FC8181;}.css-16z694i:focus,.css-16z694i[data-focus]{border-color:#7FE4FF;box-shadow:var(--chakra-shadows-none);}.chakra-ui-dark .css-16z694i:not([data-theme]),[data-theme=dark] .css-16z694i:not([data-theme]),.css-16z694i[data-theme=dark]{background-color:#161616;color:#bfc8d6;}.chakra-ui-dark .css-16z694i:not([data-theme])::-webkit-input-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-16z694i:not([data-theme])::-moz-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-16z694i:not([data-theme]):-ms-input-placeholder{color:#A2AAB8;}[data-theme=dark] .css-16z694i:not([data-theme])::-webkit-input-placeholder{color:#A2AAB8;}[data-theme=dark] .css-16z694i:not([data-theme])::-moz-placeholder{color:#A2AAB8;}[data-theme=dark] .css-16z694i:not([data-theme]):-ms-input-placeholder{color:#A2AAB8;}.css-16z694i[data-theme=dark]::-webkit-input-placeholder{color:#A2AAB8;}.css-16z694i[data-theme=dark]::-moz-placeholder{color:#A2AAB8;}.css-16z694i[data-theme=dark]:-ms-input-placeholder{color:#A2AAB8;}.chakra-ui-dark .css-16z694i:not([data-theme])::placeholder,[data-theme=dark] .css-16z694i:not([data-theme])::placeholder,.css-16z694i[data-theme=dark]::placeholder{color:#A2AAB8;}@media screen and (min-width: 240px){.css-16z694i{border-top-right-radius:0px;border-bottom-right-radius:0px;}}.css-16z694i::-webkit-input-placeholder{font-style:italic;color:var(--chakra-colors-bodyText);opacity:1;}.css-16z694i::-moz-placeholder{font-style:italic;color:var(--chakra-colors-bodyText);opacity:1;}.css-16z694i:-ms-input-placeholder{font-style:italic;color:var(--chakra-colors-bodyText);opacity:1;}.css-16z694i::placeholder{font-style:italic;color:var(--chakra-colors-bodyText);opacity:1;}.css-16z694i:hover,.css-16z694i[data-hover]{border:1px solid;border-color:var(--chakra-colors-accentTertiary);}.css-16z694i:focus-visible,.css-16z694i[data-focus-visible]{border-color:var(--chakra-colors-accentTertiary);box-shadow:var(--chakra-shadows-none);}</style><input class="chakra-input field css-16z694i" placeholder="Enter your email address" name="email" id="email"/></div><style data-emotion="css w87pwd">.css-w87pwd{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;line-height:1.2;border-radius:8px;font-weight:var(--chakra-fontWeights-bold);transition-property:var(--chakra-transition-property-common);transition-duration:var(--chakra-transition-duration-normal);text-transform:uppercase;height:var(--chakra-sizes-10);min-width:var(--chakra-sizes-10);font-size:13px;color:var(--chakra-colors-linkColor);cursor:pointer;border:solid 1px transparent;box-shadow:var(--chakra-shadows-ctaButton);background-image:linear-gradient(45deg, #7FE4FF, #7A76FF, #7A76FF);-webkit-background-size:200% 100%;background-size:200% 100%;-webkit-background-position:0% 0;background-position:0% 0;position:relative;z-index:3;right:1px;-webkit-padding-start:25px;padding-inline-start:25px;-webkit-padding-end:25px;padding-inline-end:25px;border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-transition:none;transition:none;}.css-w87pwd:focus-visible,.css-w87pwd[data-focus-visible]{box-shadow:var(--chakra-shadows-outline);}.css-w87pwd:hover,.css-w87pwd[data-hover]{-webkit-transition:background-color 4000ms ease-in-out;transition:background-color 4000ms ease-in-out;-webkit-background-position:100% 0;background-position:100% 0;color:#ffffff;box-shadow:2px 1000px 1px #7A76FF inset!important;}.css-w87pwd:hover:disabled,.css-w87pwd[data-hover]:disabled,.css-w87pwd:hover[disabled],.css-w87pwd[data-hover][disabled],.css-w87pwd:hover[aria-disabled=true],.css-w87pwd[data-hover][aria-disabled=true],.css-w87pwd:hover[data-disabled],.css-w87pwd[data-hover][data-disabled]{background:initial;}.chakra-ui-dark .css-w87pwd:not([data-theme]):disabled,[data-theme=dark] .css-w87pwd:not([data-theme]):disabled,.css-w87pwd[data-theme=dark]:disabled,.chakra-ui-dark .css-w87pwd:not([data-theme])[disabled],[data-theme=dark] .css-w87pwd:not([data-theme])[disabled],.css-w87pwd[data-theme=dark][disabled],.chakra-ui-dark .css-w87pwd:not([data-theme])[aria-disabled=true],[data-theme=dark] .css-w87pwd:not([data-theme])[aria-disabled=true],.css-w87pwd[data-theme=dark][aria-disabled=true],.chakra-ui-dark .css-w87pwd:not([data-theme])[data-disabled],[data-theme=dark] .css-w87pwd:not([data-theme])[data-disabled],.css-w87pwd[data-theme=dark][data-disabled]{color:#ffffff!important;}@media screen and (min-width: 240px){.css-w87pwd{border-top-left-radius:0px;border-bottom-left-radius:0px;}}@media screen and (min-width: 960px){.css-w87pwd{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;width:39%;letter-spacing:2.6px;}}@media screen and (min-width: 1200px){.css-w87pwd{width:24%;}}.css-w87pwd:disabled,.css-w87pwd[disabled],.css-w87pwd[aria-disabled=true],.css-w87pwd[data-disabled]{opacity:1;cursor:not-allowed;border:1px solid;border-color:var(--chakra-colors-transparent);-webkit-transition:none;transition:none;}.css-w87pwd:disabled:hover,.css-w87pwd[disabled]:hover,.css-w87pwd[aria-disabled=true]:hover,.css-w87pwd[data-disabled]:hover,.css-w87pwd:disabled[data-hover],.css-w87pwd[disabled][data-hover],.css-w87pwd[aria-disabled=true][data-hover],.css-w87pwd[data-disabled][data-hover]{border:1px solid;border-color:var(--chakra-colors-accentPrimary);}</style><button type="submit" class="chakra-button css-w87pwd">Let‘s Go</button></div></form><style data-emotion="css 3b86ra">.css-3b86ra{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--chakra-space-5);padding-top:var(--chakra-space-8);}@media screen and (min-width: 768px){.css-3b86ra{padding-top:var(--chakra-space-5);}}@media screen and (min-width: 960px){.css-3b86ra{padding-top:0px;}}</style><div class="chakra-stack css-3b86ra"><style data-emotion="css 1dneacq">.css-1dneacq a{font-size:var(--chakra-fontSizes-2-5xl);}.css-1dneacq:hover,.css-1dneacq[data-hover]{-webkit-filter:invert(51%) sepia(24%) saturate(6981%) hue-rotate(219deg) brightness(100%) contrast(103%);filter:invert(51%) sepia(24%) saturate(6981%) hue-rotate(219deg) brightness(100%) contrast(103%);}</style><div class="css-1dneacq"><a href="https://medium.com/plotly"><style data-emotion="css 17o9b05">.css-17o9b05{color:var(--chakra-colors-bodyText);font-size:20px;}</style><div class="css-17o9b05"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M834.7 279.8l61.3-58.9V208H683.7L532.4 586.4 360.3 208H137.7v12.9l71.6 86.6c7 6.4 10.6 15.8 9.7 25.2V673c2.2 12.3-1.7 24.8-10.3 33.7L128 805v12.7h228.6v-12.9l-80.6-98a39.99 39.99 0 0 1-11.1-33.7V378.7l200.7 439.2h23.3l172.6-439.2v349.9c0 9.2 0 11.1-6 17.2l-62.1 60.3V819h301.2v-12.9l-59.9-58.9c-5.2-4-7.9-10.7-6.8-17.2V297a18.1 18.1 0 0 1 6.8-17.2z"></path></svg></div></a></div><div class="css-1dneacq"><a href="https://twitter.com/plotlygraphs"><style data-emotion="css 8gwtju">.css-8gwtju{color:var(--chakra-colors-bodyText);font-size:16px;}</style><div class="css-8gwtju"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 24 24" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M8 2H1L9.26086 13.0145L1.44995 21.9999H4.09998L10.4883 14.651L16 22H23L14.3917 10.5223L21.8001 2H19.1501L13.1643 8.88578L8 2ZM17 20L5 4H7L19 20H17Z"></path></svg></div></a></div><div class="css-1dneacq"><a href="https://github.com/plotly"><div class="css-17o9b05"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M511.6 76.3C264.3 76.2 64 276.4 64 523.5 64 718.9 189.3 885 363.8 946c23.5 5.9 19.9-10.8 19.9-22.2v-77.5c-135.7 15.9-141.2-73.9-150.3-88.9C215 726 171.5 718 184.5 703c30.9-15.9 62.4 4 98.9 57.9 26.4 39.1 77.9 32.5 104 26 5.7-23.5 17.9-44.5 34.7-60.8-140.6-25.2-199.2-111-199.2-213 0-49.5 16.3-95 48.3-131.7-20.4-60.5 1.9-112.3 4.9-120 58.1-5.2 118.5 41.6 123.2 45.3 33-8.9 70.7-13.6 112.9-13.6 42.4 0 80.2 4.9 113.5 13.9 11.3-8.6 67.3-48.8 121.3-43.9 2.9 7.7 24.7 58.3 5.5 118 32.4 36.8 48.9 82.7 48.9 132.3 0 102.2-59 188.1-200 212.9a127.5 127.5 0 0 1 38.1 91v112.5c.8 9 0 17.9 15 17.9 177.1-59.7 304.6-227 304.6-424.1 0-247.2-200.4-447.3-447.5-447.3z"></path></svg></div></a></div><div class="css-1dneacq"><a href="https://www.instagram.com/plotly/"><div class="css-17o9b05"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M512 306.9c-113.5 0-205.1 91.6-205.1 205.1S398.5 717.1 512 717.1 717.1 625.5 717.1 512 625.5 306.9 512 306.9zm0 338.4c-73.4 0-133.3-59.9-133.3-133.3S438.6 378.7 512 378.7 645.3 438.6 645.3 512 585.4 645.3 512 645.3zm213.5-394.6c-26.5 0-47.9 21.4-47.9 47.9s21.4 47.9 47.9 47.9 47.9-21.3 47.9-47.9a47.84 47.84 0 0 0-47.9-47.9zM911.8 512c0-55.2.5-109.9-2.6-165-3.1-64-17.7-120.8-64.5-167.6-46.9-46.9-103.6-61.4-167.6-64.5-55.2-3.1-109.9-2.6-165-2.6-55.2 0-109.9-.5-165 2.6-64 3.1-120.8 17.7-167.6 64.5C132.6 226.3 118.1 283 115 347c-3.1 55.2-2.6 109.9-2.6 165s-.5 109.9 2.6 165c3.1 64 17.7 120.8 64.5 167.6 46.9 46.9 103.6 61.4 167.6 64.5 55.2 3.1 109.9 2.6 165 2.6 55.2 0 109.9.5 165-2.6 64-3.1 120.8-17.7 167.6-64.5 46.9-46.9 61.4-103.6 64.5-167.6 3.2-55.1 2.6-109.8 2.6-165zm-88 235.8c-7.3 18.2-16.1 31.8-30.2 45.8-14.1 14.1-27.6 22.9-45.8 30.2C695.2 844.7 570.3 840 512 840c-58.3 0-183.3 4.7-235.9-16.1-18.2-7.3-31.8-16.1-45.8-30.2-14.1-14.1-22.9-27.6-30.2-45.8C179.3 695.2 184 570.3 184 512c0-58.3-4.7-183.3 16.1-235.9 7.3-18.2 16.1-31.8 30.2-45.8s27.6-22.9 45.8-30.2C328.7 179.3 453.7 184 512 184s183.3-4.7 235.9 16.1c18.2 7.3 31.8 16.1 45.8 30.2 14.1 14.1 22.9 27.6 30.2 45.8C844.7 328.7 840 453.7 840 512c0 58.3 4.7 183.2-16.2 235.8z"></path></svg></div></a></div><div class="css-1dneacq"><a href="https://www.facebook.com/Plotly/"><div class="css-17o9b05"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-92.4 233.5h-63.9c-50.1 0-59.8 23.8-59.8 58.8v77.1h119.6l-15.6 120.7h-104V912H539.2V602.2H434.9V481.4h104.3v-89c0-103.3 63.1-159.6 155.3-159.6 44.2 0 82.1 3.3 93.2 4.8v107.9z"></path></svg></div></a></div><div class="css-1dneacq"><a href="https://www.linkedin.com/company/plotly/"><div class="css-17o9b05"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 1024 1024" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zM349.3 793.7H230.6V411.9h118.7v381.8zm-59.3-434a68.8 68.8 0 1 1 68.8-68.8c-.1 38-30.9 68.8-68.8 68.8zm503.7 434H675.1V608c0-44.3-.8-101.2-61.7-101.2-61.7 0-71.2 48.2-71.2 98v188.9H423.7V411.9h113.8v52.2h1.6c15.8-30 54.5-61.7 112.3-61.7 120.2 0 142.3 79.1 142.3 181.9v209.4z"></path></svg></div></a></div></div></div><style data-emotion="css 34u4wp">.css-34u4wp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;width:100%;}@media screen and (min-width: 960px){.css-34u4wp{width:50%;}}</style><div class="chakra-stack css-34u4wp"><style data-emotion="css 123i031">.css-123i031{display:grid;grid-gap:0px;grid-row-gap:var(--chakra-space-5);grid-column-gap:var(--chakra-space-5);grid-template-columns:repeat(2, 1fr);-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0px;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;font-size:var(--chakra-fontSizes-sm);}@media screen and (min-width: 240px){.css-123i031{grid-column-gap:var(--chakra-space-3);}}@media screen and (min-width: 576px){.css-123i031{grid-row-gap:var(--chakra-space-8);grid-column-gap:var(--chakra-space-8);grid-template-columns:repeat(3, 1fr);}}@media screen and (min-width: 960px){.css-123i031{grid-column-gap:0px;padding-top:var(--chakra-space-5);}}@media screen and (min-width: 1200px){.css-123i031{grid-row-gap:var(--chakra-space-10);grid-column-gap:0px;}}</style><div class="css-123i031"><style data-emotion="css 1297823">.css-1297823{position:relative;z-index:2;padding-top:var(--chakra-space-10);}@media screen and (min-width: 960px){.css-1297823{padding-top:0px;}}</style><div class="css-1297823"><div class="chakra-stack css-11nrrcx"><style data-emotion="css 122asr0">.css-122asr0{font-size:var(--chakra-fontSizes-lg);font-weight:var(--chakra-fontWeights-bold);letter-spacing:.1em;text-transform:uppercase;}</style><p class="chakra-text css-122asr0">Products &amp; Services</p><style data-emotion="css 73k4dz">.css-73k4dz{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0.5rem;list-style-type:none;padding-top:var(--chakra-space-2);}</style><ul class="chakra-stack css-73k4dz"><style data-emotion="css 1nkfmis">.css-1nkfmis{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-1nkfmis a{font-size:var(--chakra-fontSizes-lg);color:var(--chakra-colors-bodyText);}</style><li class="css-1nkfmis"><style data-emotion="css 5cco2g">.css-5cco2g{display:inline-block;}@media screen and (min-width: 240px){.css-5cco2g{padding-right:var(--chakra-space-2);}}@media screen and (min-width: 960px){.css-5cco2g{padding-right:var(--chakra-space-3);}}</style><div class="css-5cco2g"><a href="/dash/">Dash Enterprise</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/dash/app-studio/">Plotly App Studio</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/dash/chatbot-builder/">Chatbot Builder</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="/dash/workspaces/">Data App Workspaces</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="/dash/design-kit/">Design Kit</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="/dash/snapshot-engine/">Snapshot Engine</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="/dash/app-manager/">App Manager</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="/dash/centralized-data-app-management/">Centralized Development</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="/dash/job-queue/">Job Queue</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="/dash/embedding/">Embedding</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="/dash/authentication/">Authentication Middleware</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="/dash/chatgpt/">ChatGPT Integration</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/customer-success/">Customer Success</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="/consulting-and-oem/">Professional Services</a></div></li></ul></div></div><div class="css-1297823"><div class="chakra-stack css-11nrrcx"><p class="chakra-text css-122asr0">DOCS</p><ul class="chakra-stack css-73k4dz"><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://dash.plotly.com/dash-enterprise">Dash Enterprise</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://dash.plotly.com/">Dash Open Source</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/graphing-libraries/">Graphing Libraries</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://community.plotly.com/">Community</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/examples/">Example apps</a></div></li></ul></div></div><div class="css-1297823"><div class="chakra-stack css-11nrrcx"><p class="chakra-text css-122asr0">Resources</p><ul class="chakra-stack css-73k4dz"><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/user-stories/">User Stories</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/events/">Events</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/resources/webinars/">Webinars</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/blog/">Blog</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/resources/">White Papers</a></div></li></ul></div></div><div class="css-1297823"><div class="chakra-stack css-11nrrcx"><p class="chakra-text css-122asr0">Solutions</p><ul class="chakra-stack css-73k4dz"><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/dash/databricks/">Databricks</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/dash/snowflake/">Snowflake</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/solutions/finance/">Financial Services</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/solutions/healthcare-life-sciences-pharma/">Healthcare &amp; Life Sciences</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/solutions/energy/">Energy &amp; Utilities</a></div></li></ul></div></div><div class="css-1297823"><div class="chakra-stack css-11nrrcx"><p class="chakra-text css-122asr0">COMPANY</p><ul class="chakra-stack css-73k4dz"><li class="css-1nkfmis"><div class="css-5cco2g"><a href="/about-us/">About Us</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="/careers/">Careers</a></div><style data-emotion="css vtlz5f">.css-vtlz5f{display:inline-block;padding-top:var(--chakra-space-1);padding-bottom:var(--chakra-space-1);-webkit-padding-start:var(--chakra-space-2);padding-inline-start:var(--chakra-space-2);-webkit-padding-end:var(--chakra-space-2);padding-inline-end:var(--chakra-space-2);background:rgb(122 118 255 / 20%);font-family:var(--chakra-fonts-body);color:var(--chakra-colors-accentPrimary);border:1px solid;border-color:var(--chakra-colors-accentPrimary);border-radius:5px;cursor:pointer;}@media screen and (min-width: 240px){.css-vtlz5f{font-size:5.5px;}}@media screen and (min-width: 960px){.css-vtlz5f{font-size:var(--chakra-fontSizes-4xs);}}</style><p class="chakra-text css-vtlz5f">WE ARE HIRING</p></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="/contact-us/">Contact Us</a></div></li><li class="css-1nkfmis"><div class="css-5cco2g"><a href="https://plotly.com/news/">Press &amp; News</a></div></li></ul></div></div></div></div></div><style data-emotion="css 1cg5ubq">.css-1cg5ubq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--chakra-space-10);position:relative;top:0px;font-size:var(--chakra-fontSizes-sm);}@media screen and (min-width: 960px){.css-1cg5ubq{top:-20px;}}</style><div class="chakra-stack css-1cg5ubq"><style data-emotion="css s45tpy">.css-s45tpy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--chakra-space-5);color:var(--chakra-colors-bodyText);}@media screen and (min-width: 960px){.css-s45tpy{gap:68px;}}</style><div class="chakra-stack css-s45tpy"><style data-emotion="css 14lt884">.css-14lt884{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--chakra-space-1);}</style><div class="chakra-stack css-14lt884"><span class="chakra-text css-0"> © <!-- -->2024</span><div class="css-0">Plotly. All rights reserved.</div></div><style data-emotion="css 4g6ai3">.css-4g6ai3{cursor:pointer;}</style><div class="css-4g6ai3">Cookie Preferences</div><style data-emotion="css qtneuq">.css-qtneuq a:hover{border-color:var(--chakra-colors-accentPrimary);}</style><div class="css-qtneuq"><a href="/privacy/">Privacy</a></div></div></div></div></div></footer><style data-emotion="css 3a8qag">.css-3a8qag{margin-top:0px;width:100%;height:10px;background-image:linear-gradient(to left, var(--chakra-colors-gradientStart), var(--chakra-colors-gradientEndSecondary));}</style><div class="css-3a8qag"></div></div></div><span></span><span id="__chakra_env" hidden=""></span></div></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10