CINXE.COM
Contact Us | Towards Data Science
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8" /> <script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <script>window.addEventListener("DOMContentLoaded",()=>{const t=()=>window.innerWidth-document.body.clientWidth;const e=()=>{document.documentElement.style.setProperty("--wp--custom--scrollbar-width",`${t()}px`)};e();window.addEventListener("resize",e);});</script> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v24.3 - https://yoast.com/wordpress/plugins/seo/ --> <link rel="canonical" href="https://towardsdatascience.com/contact-us-83c96b92f285/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Contact Us | Towards Data Science" /> <meta property="og:description" content="Questions, complaints, feedback, and ideas" /> <meta property="og:url" content="https://towardsdatascience.com/contact-us-83c96b92f285/" /> <meta property="og:site_name" content="Towards Data Science" /> <meta property="article:published_time" content="2019-12-22T19:24:49+00:00" /> <meta property="article:modified_time" content="2025-02-03T22:46:23+00:00" /> <meta property="og:image" content="https://towardsdatascience.com/wp-content/uploads/2019/12/0hKsK9gGe29hHlh9v-scaled.jpg" /> <meta property="og:image:width" content="2560" /> <meta property="og:image:height" content="1707" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="TDS Editors" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:creator" content="@TDataScience" /> <meta name="twitter:site" content="@TDataScience" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="TDS Editors" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="1 minute" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://towardsdatascience.com/contact-us-83c96b92f285/#article","isPartOf":{"@id":"https://towardsdatascience.com/contact-us-83c96b92f285/"},"author":[{"@id":"https://towardsdatascience.com/#/schema/person/f9925d336b6fe962b03ad8281d90b8ee"}],"headline":"Contact Us","datePublished":"2019-12-22T19:24:49+00:00","dateModified":"2025-02-03T22:46:23+00:00","mainEntityOfPage":{"@id":"https://towardsdatascience.com/contact-us-83c96b92f285/"},"wordCount":58,"commentCount":0,"publisher":{"@id":"https://towardsdatascience.com/#organization"},"image":{"@id":"https://towardsdatascience.com/contact-us-83c96b92f285/#primaryimage"},"thumbnailUrl":"https://towardsdatascience.com/wp-content/uploads/2019/12/0hKsK9gGe29hHlh9v-scaled.jpg","inLanguage":"en-US"},{"@type":"WebPage","@id":"https://towardsdatascience.com/contact-us-83c96b92f285/","url":"https://towardsdatascience.com/contact-us-83c96b92f285/","name":"Contact Us | Towards Data Science","isPartOf":{"@id":"https://towardsdatascience.com/#website"},"primaryImageOfPage":{"@id":"https://towardsdatascience.com/contact-us-83c96b92f285/#primaryimage"},"image":{"@id":"https://towardsdatascience.com/contact-us-83c96b92f285/#primaryimage"},"thumbnailUrl":"https://towardsdatascience.com/wp-content/uploads/2019/12/0hKsK9gGe29hHlh9v-scaled.jpg","datePublished":"2019-12-22T19:24:49+00:00","dateModified":"2025-02-03T22:46:23+00:00","breadcrumb":{"@id":"https://towardsdatascience.com/contact-us-83c96b92f285/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://towardsdatascience.com/contact-us-83c96b92f285/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://towardsdatascience.com/contact-us-83c96b92f285/#primaryimage","url":"https://towardsdatascience.com/wp-content/uploads/2019/12/0hKsK9gGe29hHlh9v-scaled.jpg","contentUrl":"https://towardsdatascience.com/wp-content/uploads/2019/12/0hKsK9gGe29hHlh9v-scaled.jpg","width":2560,"height":1707,"caption":"About Us | FAQs - Photo by Corinne Kutz"},{"@type":"BreadcrumbList","@id":"https://towardsdatascience.com/contact-us-83c96b92f285/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://towardsdatascience.com/"},{"@type":"ListItem","position":2,"name":"Latest","item":"https://towardsdatascience.com/latest/"},{"@type":"ListItem","position":3,"name":"Contact Us"}]},{"@type":"WebSite","@id":"https://towardsdatascience.com/#website","url":"https://towardsdatascience.com/","name":"Towards Data Science","description":"The world’s leading publication for data science, AI, and ML professionals.","publisher":{"@id":"https://towardsdatascience.com/#organization"},"alternateName":"TDS","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://towardsdatascience.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://towardsdatascience.com/#organization","name":"Towards Data Science","alternateName":"TDS","url":"https://towardsdatascience.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://towardsdatascience.com/#/schema/logo/image/","url":"https://towardsdatascience.com/wp-content/uploads/2025/02/tds-logo.jpg","contentUrl":"https://towardsdatascience.com/wp-content/uploads/2025/02/tds-logo.jpg","width":696,"height":696,"caption":"Towards Data Science"},"image":{"@id":"https://towardsdatascience.com/#/schema/logo/image/"},"sameAs":["https://x.com/TDataScience","https://www.youtube.com/c/TowardsDataScience","https://www.linkedin.com/company/towards-data-science/"]},{"@type":"Person","@id":"https://towardsdatascience.com/#/schema/person/f9925d336b6fe962b03ad8281d90b8ee","name":"TDS Editors","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://towardsdatascience.com/#/schema/person/image/23494c9101089ad44ae88ce9d2f56aac","url":"https://secure.gravatar.com/avatar/?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/?s=96&d=mm&r=g","caption":"TDS Editors"},"description":"Building a vibrant data science and machine learning community. Share your insights and projects with our global audience: bit.ly/write-for-tds","url":"https://towardsdatascience.com/author/towardsdatascience/"}]}</script> <!-- / Yoast SEO plugin. --> <title>Contact Us | Towards Data Science</title> <link rel='dns-prefetch' href='//securepubads.g.doubleclick.net' /> <link rel="alternate" type="application/rss+xml" title="Towards Data Science » Feed" href="https://towardsdatascience.com/feed/" /> <script> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/towardsdatascience.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.1"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); </script> <style id='wp-block-site-logo-inline-css'> .wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px} </style> <style id='wp-block-site-tagline-inline-css'> .wp-block-site-tagline{box-sizing:border-box} </style> <style id='block-visibility-screen-size-styles-inline-css'> /* Large screens (desktops, 900px and up) */ @media ( min-width: 900px ) { .block-visibility-hide-large-screen { display: none !important; } } /* Small screens (mobile devices, less than 879px) */ @media ( max-width: 878.98px ) { .block-visibility-hide-small-screen { display: none !important; } } </style> <style id='wp-block-group-inline-css'> .wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} </style> <style id='ui-kit-theme-group-styles-inline-css'> .wp-block-group.is-layout-flex.is-reversed{flex-direction:row-reverse}.wp-block-group.is-layout-flex.is-reversed.is-vertical{flex-direction:column-reverse} </style> <link rel='stylesheet' id='wp-block-button-css' href='https://towardsdatascience.com/wp-includes/blocks/button/style.min.css?ver=6.7.1' media='all' /> <style id='ui-kit-theme-button-styles-inline-css'> .wp-element-button.wp-element-button{background-color:var(--wp--custom--color--button--background--default);border:1px solid var(--wp--custom--color--button--border--default);color:var(--wp--custom--color--button--text--default)}.wp-element-button.wp-element-button svg{color:var(--wp--custom--color--buton--icon--default)}.wp-element-button.wp-element-button:focus,.wp-element-button.wp-element-button:hover{background-color:var(--wp--custom--color--button--background--hover);border:1px solid var(--wp--custom--color--button--border--hover);color:var(--wp--custom--color--button--text--hover)}.wp-element-button.wp-element-button:focus svg,.wp-element-button.wp-element-button:hover svg{color:var(--wp--custom--color--buton--icon--hover)}.wp-element-button.wp-element-button:disabled{background-color:var(--wp--custom--color--button--background--disabled);border:1px solid var(--wp--custom--color--button--border--disabled);color:var(--wp--custom--color--button--text--disabled)}.wp-element-button.wp-element-button:disabled svg{color:var(--wp--custom--color--buton--icon--disabled)}.wp-element-button.wp-element-button.has-inline-icon{display:inline-flex;gap:.5em}.wp-element-button.wp-element-button.has-inline-icon svg{transition:transform .2s ease-in-out}.wp-element-button.wp-element-button.has-inline-icon:focus svg,.wp-element-button.wp-element-button.has-inline-icon:hover svg{transform:translateX(.2em)} </style> <style id='wp-block-buttons-inline-css'> .wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter{text-align:center} </style> <style id='wp-block-navigation-link-inline-css'> .wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase} </style> <style id='wp-block-separator-inline-css'> @charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important} </style> <style id='tenup-navigation-style-inline-css'> :where(.wp-block-tenup-navigation) .wp-block-tenup-navigation__list{align-items:center;display:flex;flex-wrap:wrap;gap:inherit;justify-content:center;list-style:none;margin:0;padding:0}.wp-block-tenup-navigation__mobile-actions{display:none}.wp-block-tenup-navigation__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;padding:0}.wp-block-tenup-navigation__icon[aria-hidden=true]{display:none}.wp-block-navigation-submenu{align-items:center}.wp-block-navigation__submenu-container{align-items:flex-start;background-color:var(--wp--custom--color--surface--primary);border:1px solid var(--wp--custom--color--border--primary);display:flex;flex-direction:column;left:auto;list-style:none;min-width:200px;padding:0;top:100%}.wp-block-navigation__submenu-container .wp-block-navigation-item{display:block;width:100%}.wp-block-navigation__submenu-container .wp-block-navigation-item__content{display:block;padding:var(--wp--custom--spacing--xxs) var(--wp--custom--spacing--xs);width:100%} @media (max-width: 899px) { .wp-block-tenup-site-header { z-index: 1000; isolation: isolate; } :root :where(.wp-block-tenup-navigation.should-collapse-on-mobile > .wp-block-tenup-navigation__list) { flex-direction: column; align-items: flex-start; justify-content: flex-start; flex-wrap: nowrap; display: flex; position: fixed; top: var(--header-height, 0); bottom: 0; left: 0; right: 0; height: calc(100vh - var(--header-height, 0px)); height: calc(100dvh - var(--header-height, 0px)); overflow-y: auto; width: var(--wp--custom--full-viewport-width, 100vw); z-index: 100; isolation: isolate; background-color: #fff; padding-inline: var(--wp--style--root--padding-left) var(--wp--style--root--padding-right); } .wp-block-tenup-navigation__list[aria-hidden="true"] { display: none !important; } .wp-block-tenup-navigation-megamenu__container[aria-hidden="true"] { transform: translateX(100%) translateY(0); } .wp-block-tenup-navigation-megamenu__container[aria-hidden="false"] { position: fixed; top: var(--header-height, 0); left: 0; width: var(--wp--custom--full-viewport-width, 100vw); height: calc(100vh - var(--header-height, 0px)); height: calc(100dvh - var(--header-height, 0px)); transform: translateX(0%) translateY(0); z-index: 10; } .wp-block-tenup-navigation-portal { display: none; } .wp-block-tenup-navigation-portal-slot .wp-block-tenup-navigation-portal { display: block; } :root :where(.wp-block-tenup-navigation.should-collapse-on-mobile > .wp-block-tenup-navigation__mobile-actions) { display: flex; } } </style> <link rel='stylesheet' id='wp-block-social-links-css' href='https://towardsdatascience.com/wp-includes/blocks/social-links/style.min.css?ver=6.7.1' media='all' /> <style id='tenup-theme-core/social-links-inline-css'> .wp-block-social-link{overflow:visible}.wp-block-social-link:focus,.wp-block-social-link:hover{transform:none}.wp-block-social-link-anchor{border-color:transparent!important;border-radius:99px;border-style:solid!important;border-width:1px!important;padding:var(--wp--custom--spacing--8)!important;transition:all .3s ease!important}.wp-block-social-link-anchor:focus,.wp-block-social-link-anchor:hover{border-color:currentColor!important;transform:none}.wp-block-social-link-anchor:focus-visible{outline-color:var(--wp--custom--color--button--border--hover);outline-offset:var(--wp--custom--spacing--2);outline-style:solid;outline-width:1px}.is-style-section-brand .wp-block-social-link-anchor:focus,.is-style-section-brand .wp-block-social-link-anchor:hover{background-color:var(--wp--custom--color--spindle);border-color:var(--wp--custom--color--spindle)!important;color:var(--wp--custom--color--surface--brand)!important} </style> <link rel='stylesheet' id='wp-block-search-css' href='https://towardsdatascience.com/wp-includes/blocks/search/style.min.css?ver=6.7.1' media='all' /> <style id='tenup-theme-core/search-inline-css'> main .wp-block-search{max-width:480px}main .wp-block-search__inside-wrapper{align-items:center}main .wp-block-search__button{margin-right:6px}main .wp-block-search__input{height:60px;padding:20px} </style> <style id='ui-kit-theme-search-styles-inline-css'> .wp-block-search__inside-wrapper{padding:0}.wp-block-search__button,.wp-block-search__input{height:var(--wp--custom--search-block-height);padding-bottom:0;padding-left:var(--wp--custom--search-block-padding-inline);padding-right:var(--wp--custom--search-block-padding-inline);padding-top:0}.wp-block-search__button-inside .wp-block-search__inside-wrapper{background-color:var(--wp--preset--color--surface-primary)}.wp-block-search__button-inside .wp-block-search__button{margin-left:0;padding-left:var(--wp--custom--search-block-padding-inline);padding-right:var(--wp--custom--search-block-padding-inline)}.wp-block-search__icon-button .wp-block-search__button{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:0;width:var(--wp--custom--search-block-icon-only-button-width)}.is-style-rounded .wp-block-search__inside-wrapper{border-radius:calc(var(--wp--custom--search-block-height)/2 + 1px)}.is-style-rounded .wp-block-search__input{border-bottom-left-radius:calc(var(--wp--custom--search-block-height)/2);border-top-left-radius:calc(var(--wp--custom--search-block-height)/2)}.is-style-rounded .wp-block-search__button{border-bottom-right-radius:calc(var(--wp--custom--search-block-height)/2);border-top-right-radius:calc(var(--wp--custom--search-block-height)/2)} </style> <style id='tenup-search-button-style-inline-css'> .wp-block-tenup-search-button{position:relative}.wp-block-tenup-search-button__search{display:none;position:absolute;right:0;top:100%}.wp-block-tenup-search-button__search[aria-hidden=false]{display:block}.wp-block-tenup-search-button__icon[aria-hidden=true]{display:none}.wp-block-tenup-search-button__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;color:inherit;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;padding:0} </style> <style id='tenup-site-header-style-inline-css'> html{scroll-behavior:smooth;scroll-padding-block-start:calc(var(--header-height) + var(--wp-admin--admin-bar--height, 0) + 1rem)}.wp-block-template-part:has(.wp-block-tenup-site-header){display:contents}.wp-block-tenup-site-header{isolation:isolate;width:var(--wp--custom--full-viewport-width);z-index:100}.wp-block-tenup-site-header:where([data-is-sticky=true]){position:sticky;top:0;transition:transform .2s ease-in-out;will-change:transform}.wp-block-tenup-site-header:where([data-is-sticky=true]):where(.not-top){transform:translateY(-100%)}.wp-block-tenup-site-header:where([data-is-sticky=true]):where(.is-pinned){transform:translateY(0)}@media (min-width:601px){.wp-block-tenup-site-header:where([data-is-sticky=true]){top:var(--wp-admin--admin-bar--height,0)}}.wp-block-tenup-site-header .wp-block-navigation{position:static!important}.wp-block-tenup-navigation__backdrop{background-color:transparent;bottom:0;isolation:isolate;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .32s cubic-bezier(.4,0,.6,1) 80ms;will-change:opacity;z-index:10}.wp-block-tenup-navigation__backdrop[aria-hidden=false]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.4);opacity:1;pointer-events:auto}body.is-mobile-navigation-expanded,html:has(body.is-mobile-navigation-expanded){overflow:clip!important} </style> <link rel='stylesheet' id='tenup-theme-tenup/site-header-css' href='https://towardsdatascience.com/wp-content/themes/tds-theme/dist/blocks/autoenqueue/tenup/site-header.css?ver=1738496352' media='all' /> <style id='tds-ad-slot-style-inline-css'> .wp-block-tds-ad-slot{align-items:center;justify-content:center;min-height:50px;width:100%}.wp-block-tds-ad-slot.ad-section--header{min-height:60px}@media (min-width:768px){.wp-block-tds-ad-slot.ad-section--header{min-height:86px}}.wp-block-tds-ad-slot.ad-section--footer{bottom:0;min-height:60px;position:fixed;transform:translateY(60px);transition:transform .3s ease;will-change:transform}@media (min-width:768px){.wp-block-tds-ad-slot.ad-section--footer{min-height:86px;transform:translateY(86px)}}body.single .wp-block-tds-ad-slot.ad-section--native-inline{background:none;min-height:100px}.wp-block-post.type-ad .wp-block-tds-ad-slot{height:100%}.ad-section--repeating-native-inline{background:none} </style> <style id='tenup-post-primary-term-style-inline-css'> .wp-block-tenup-post-primary-term,.wp-block-tenup-post-primary-term:focus,.wp-block-tenup-post-primary-term:hover{color:inherit;text-decoration:inherit} </style> <style id='wp-block-post-title-inline-css'> .wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit} </style> <style id='tds-post-sub-heading-style-inline-css'> </style> <style id='wp-block-post-author-name-inline-css'> .wp-block-post-author-name{box-sizing:border-box} </style> <style id='wp-block-post-date-inline-css'> .wp-block-post-date{box-sizing:border-box} </style> <style id='tds-comment-count-style-inline-css'> .wp-block-tds-comment-count{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--wp--custom--spacing--4)}.wp-block-tds-comment-count__number{font-size:var(--wp--custom--font-size--14);margin:0;padding:0}.wp-block-tds-comment-count__icon{height:var(--wp--custom--spacing--14);width:var(--wp--custom--spacing--14)}.wp-block-tds-comment-count__link{align-items:center;display:flex;gap:6px;-webkit-text-decoration:none;text-decoration:none} </style> <style id='tds-member-only-icon-style-inline-css'> .wp-block-tds-member-only-icon{margin-top:-3px!important} </style> <style id='tds-share-style-inline-css'> </style> <style id='wp-block-post-featured-image-inline-css'> .wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%} </style> <style id='ui-kit-theme-featured-image-styles-inline-css'> .wp-block-post-template.is-entire-card-clickable .wp-block-post:focus-within .wp-block-post-featured-image img,.wp-block-post-template.is-entire-card-clickable .wp-block-post:hover .wp-block-post-featured-image img,.wp-block-post.is-entire-card-clickable:focus-within .wp-block-post-featured-image img,.wp-block-post.is-entire-card-clickable:hover .wp-block-post-featured-image img{transform:scale3d(1.05,1.05,1)}.wp-block-post .wp-block-group,.wp-block-post-featured-image{overflow:clip}.wp-block-post-featured-image img{transition:transform .75s cubic-bezier(.215,.61,.355,1)} </style> <style id='wp-block-heading-inline-css'> h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} </style> <link rel='stylesheet' id='wp-block-image-css' href='https://towardsdatascience.com/wp-includes/blocks/image/style.min.css?ver=6.7.1' media='all' /> <style id='wp-block-paragraph-inline-css'> .is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} </style> <style id='wp-block-post-content-inline-css'> .wp-block-post-content{display:flow-root} </style> <style id='wp-block-post-terms-inline-css'> .wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap} </style> <link rel='stylesheet' id='outermost-social-sharing-style-css' href='https://towardsdatascience.com/wp-content/plugins/social-sharing-block/build/social-sharing/style-index.css?ver=6.7.1' media='all' /> <style id='wp-block-spacer-inline-css'> .wp-block-spacer{clear:both} </style> <link rel='stylesheet' id='wp-block-comments-css' href='https://towardsdatascience.com/wp-includes/blocks/comments/style.min.css?ver=6.7.1' media='all' /> <style id='wp-block-post-excerpt-inline-css'> :where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block} </style> <style id='wp-block-quote-inline-css'> .wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block} </style> <style id='wp-block-post-template-inline-css'> .wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto} </style> <style id='tenup-copyright-style-inline-css'> </style> <link rel='stylesheet' id='wp-block-navigation-css' href='https://towardsdatascience.com/wp-includes/blocks/navigation/style.min.css?ver=6.7.1' media='all' /> <style id='wp-block-columns-inline-css'> .wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%} </style> <link rel='stylesheet' id='wp-block-library-css' href='https://towardsdatascience.com/wp-includes/css/dist/block-library/common.min.css?ver=6.7.1' media='all' /> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--tds-gray: var(--wp--custom--color--tds-gray);--wp--preset--color--blue-gray: var(--wp--custom--color--neutrals--blue-gray);--wp--preset--color--wild-blue-yonder: var(--wp--custom--color--wild-blue-yonder);--wp--preset--color--spindle: var(--wp--custom--color--spindle);--wp--preset--color--surface-primary: var(--wp--custom--color--surface--primary);--wp--preset--color--surface-secondary: var(--wp--custom--color--surface--secondary);--wp--preset--color--surface-tertiary: var(--wp--custom--color--surface--tertiary);--wp--preset--color--text-primary: var(--wp--custom--color--text--primary);--wp--preset--color--text-secondary: var(--wp--custom--color--text--secondary);--wp--preset--color--text-link: var(--wp--custom--color--text--link);--wp--preset--color--gray-300: var(--wp--custom--color--neutrals--gray-300);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: clamp(14px, 0.875rem + ((1vw - 3.9px) * 0.566), 20px);--wp--preset--font-size--large: clamp(22.041px, 1.378rem + ((1vw - 3.9px) * 1.317), 36px);--wp--preset--font-size--x-large: clamp(25.014px, 1.563rem + ((1vw - 3.9px) * 1.602), 42px);--wp--preset--font-size--heading-1: var(--wp--custom--font--size--heading--1);--wp--preset--font-size--heading-2: var(--wp--custom--font--size--heading--2);--wp--preset--font-size--heading-3: var(--wp--custom--font--size--heading--3);--wp--preset--font-size--heading-4: var(--wp--custom--font--size--heading--4);--wp--preset--font-size--heading-5: var(--wp--custom--font--size--heading--5);--wp--preset--font-size--heading-6: var(--wp--custom--font--size--heading--6);--wp--preset--font-size--subtitle-1: var(--wp--custom--font--size--subHead--lg);--wp--preset--font-size--subtitle-2: var(--wp--custom--font--size--subHead--md);--wp--preset--font-size--subtitle-3: var(--wp--custom--font--size--subHead--sm);--wp--preset--font-size--body-1: var(--wp--custom--font--size--body--lg);--wp--preset--font-size--body-2: var(--wp--custom--font--size--body--md);--wp--preset--font-size--underline-1: var(--wp--custom--font--size--underline--sm);--wp--preset--font-size--underline-2: var(--wp--custom--font--size--underline--lg);--wp--preset--font-size--caption-1: var(--wp--custom--font--size--caption--md);--wp--preset--font-size--caption-2: var(--wp--custom--font--size--caption--sm);--wp--preset--font-size--eyebrow-1: var(--wp--custom--font--size--eyebrow--md);--wp--preset--font-size--eyebrow-2: var(--wp--custom--font--size--eyebrow--sm);--wp--preset--font-family--work-sans: "Work Sans", sans-serif;--wp--preset--font-family--source-serif-4: "Source Serif 4", serif;--wp--preset--spacing--20: var(--wp--custom--spacing--20);--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: var(--wp--custom--spacing--40);--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: var(--wp--custom--spacing--80);--wp--preset--spacing--2: var(--wp--custom--spacing--2);--wp--preset--spacing--4: var(--wp--custom--spacing--4);--wp--preset--spacing--8: var(--wp--custom--spacing--8);--wp--preset--spacing--10: var(--wp--custom--spacing--10);--wp--preset--spacing--12: var(--wp--custom--spacing--12);--wp--preset--spacing--16: var(--wp--custom--spacing--16);--wp--preset--spacing--24: var(--wp--custom--spacing--24);--wp--preset--spacing--32: var(--wp--custom--spacing--32);--wp--preset--spacing--48: var(--wp--custom--spacing--48);--wp--preset--spacing--64: var(--wp--custom--spacing--64);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--preset--shadow--default: 0px 1px 4px 0px #0000000A;;--wp--custom--uikit--separator-height: 1;--wp--custom--color--border--brand: var(--wp--custom--color--brand--900);--wp--custom--color--border--disabled: var(--wp--custom--color--neutrals--500);--wp--custom--color--border--error: var(--wp--custom--color--feedback--error--900);--wp--custom--color--border--primary: var(--wp--custom--color--neutrals--300);--wp--custom--color--border--secondary: var(--wp--custom--color--neutrals--900);--wp--custom--color--border--success: var(--wp--custom--color--feedback--success--500);--wp--custom--color--border--tertiary: var(--wp--custom--color--neutrals--700);--wp--custom--color--brand--300: var(--wp--custom--color--primary--300);--wp--custom--color--brand--500: var(--wp--custom--color--primary--500);--wp--custom--color--brand--900: var(--wp--custom--color--primary--900);--wp--custom--color--neutrals--transparent: transparent;--wp--custom--color--neutrals--white: #FFFFFF;--wp--custom--color--neutrals--100: #F1F3F4;--wp--custom--color--neutrals--300: #D5D7D8;--wp--custom--color--neutrals--700: #5F6368;--wp--custom--color--neutrals--900: #141414;--wp--custom--color--neutrals--black: #000000;--wp--custom--color--neutrals--blue-gray: #5A7690;--wp--custom--color--neutrals--gray-100: #F7F7F7;--wp--custom--color--neutrals--gray-300: #F3F3F6;--wp--custom--color--neutrals--gray-700: #757575;--wp--custom--color--neutrals--gray-900: #2A2A2A;--wp--custom--color--primary--300: #F63456;--wp--custom--color--primary--500: #E12243;--wp--custom--color--primary--900: #B30826;--wp--custom--color--secondary--300: #ABFCF2;--wp--custom--color--secondary--900: #1FB4AF;--wp--custom--color--feedback--error-900: #E80A31;--wp--custom--color--feedback--error-500: #F51D43;--wp--custom--color--feedback--success-900: #00BA27;--wp--custom--color--feedback--success-500: #00AC30;--wp--custom--color--surface--brand: var(--wp--custom--color--tds-gray);--wp--custom--color--surface--brand-light: var(--wp--custom--color--brand--300);--wp--custom--color--surface--disabled: var(--wp--custom--color--neutrals--gray-100);--wp--custom--color--surface--inverted: var(--wp--custom--color--neutrals--gray-900);--wp--custom--color--surface--primary: var(--wp--custom--color--background--white);--wp--custom--color--surface--secondary: var(--wp--custom--color--neutrals--gray-100);--wp--custom--color--surface--tertiary: var(--wp--custom--color--neutrals--gray-300);--wp--custom--color--text--brand: var(--wp--custom--color--tds-gray);--wp--custom--color--text--disabled: var(--wp--custom--color--neutrals--gray-700);--wp--custom--color--text--inverted: var(--wp--custom--color--neutrals--white);--wp--custom--color--text--primary: var(--wp--custom--color--text--dark-blue);--wp--custom--color--text--secondary: var(--wp--custom--color--text--slate-gray);--wp--custom--color--text--blue-gray: var(--wp--custom--color--neutrals--blue-gray);--wp--custom--color--text--dark-blue: var(--wp--custom--color--neutrals--gray-900);--wp--custom--color--text--link: var(--wp--custom--color--text--blue-gray);--wp--custom--color--text--slate-gray: var(--wp--custom--color--neutrals--gray-700);--wp--custom--color--button--text--default: var(--wp--custom--color--button--primary--text--default);--wp--custom--color--button--text--hover: var(--wp--custom--color--button--primary--text--hover);--wp--custom--color--button--text--disabled: var(--wp--custom--color--button--primary--text--disabled);--wp--custom--color--button--text--focus: var(--wp--custom--color--button--primary--text--focus);--wp--custom--color--button--background--default: var(--wp--custom--color--button--primary--background--default);--wp--custom--color--button--background--hover: var(--wp--custom--color--button--primary--background--hover);--wp--custom--color--button--background--disabled: var(--wp--custom--color--button--primary--background--disabled);--wp--custom--color--button--background--focus: var(--wp--custom--color--button--primary--background--focus);--wp--custom--color--button--border--default: var(--wp--custom--color--button--primary--border--default);--wp--custom--color--button--border--hover: var(--wp--custom--color--button--primary--border--hover);--wp--custom--color--button--border--disabled: var(--wp--custom--color--button--primary--border--disabled);--wp--custom--color--button--icon--default: var(--wp--custom--color--button--primary--icon--default);--wp--custom--color--button--icon--hover: var(--wp--custom--color--button--primary--icon--hover);--wp--custom--color--button--icon--disabled: var(--wp--custom--color--button--primary--icon--disabled);--wp--custom--color--button--icon--focus: var(--wp--custom--color--button--primary--icon--focus);--wp--custom--color--button--primary--text--default: var(--wp--custom--color--spindle);--wp--custom--color--button--primary--text--hover: var(--wp--custom--color--text--brand);--wp--custom--color--button--primary--text--disabled: var(--wp--custom--color--background--white);--wp--custom--color--button--primary--text--focus: var(--wp--custom--color--spindle);--wp--custom--color--button--primary--background--default: var(--wp--custom--color--surface--brand);--wp--custom--color--button--primary--background--hover: var(--wp--custom--color--surface--primary);--wp--custom--color--button--primary--background--disabled: var(--wp--custom--color--text--disabled);--wp--custom--color--button--primary--background--focus: var(--wp--custom--color--tds-gray);--wp--custom--color--button--primary--border--default: var(--wp--custom--color--spindle);--wp--custom--color--button--primary--border--hover: var(--wp--custom--color--surface--brand);--wp--custom--color--button--primary--border--disabled: transparent;--wp--custom--color--button--primary--icon--default: var(--wp--custom--color--button--text--default);--wp--custom--color--button--primary--icon--hover: var(--wp--custom--color--button--text--hover);--wp--custom--color--button--primary--icon--disabled: var(--wp--custom--color--background--white);--wp--custom--color--button--primary--icon--focus: var(--wp--custom--color--spindle);--wp--custom--color--button--secondary--text--default: var(--wp--custom--color--text--brand);--wp--custom--color--button--secondary--text--hover: var(--wp--custom--color--spindle);--wp--custom--color--button--secondary--text--disabled: var(--wp--custom--color--text--disabled);--wp--custom--color--button--secondary--text--focus: var(--wp--custom--color--surface--inverted);--wp--custom--color--button--secondary--background--default: var(--wp--custom--color--surface--primary);--wp--custom--color--button--secondary--background--hover: var(--wp--custom--color--surface--inverted);--wp--custom--color--button--secondary--background--disabled: var(--wp--custom--color--surface--disabled);--wp--custom--color--button--secondary--background--focus: transparent;--wp--custom--color--button--secondary--border--default: var(--wp--custom--color--surface--brand);--wp--custom--color--button--secondary--border--hover: var(--wp--custom--color--surface--inverted);--wp--custom--color--button--secondary--border--disabled: var(--wp--custom--color--text--disabled);--wp--custom--color--button--secondary--icon--default: var(--wp--custom--color--button--text--default);--wp--custom--color--button--secondary--icon--hover: var(--wp--custom--color--button--text--hover);--wp--custom--color--button--secondary--icon--disabled: var(--wp--custom--color--text--disabled);--wp--custom--color--button--secondary--icon--focus: var(--wp--custom--color--surface--inverted);--wp--custom--color--button--link--background--default: transparent;--wp--custom--color--button--link--background--disabled: transparent;--wp--custom--color--button--link--background--hover: transparent;--wp--custom--color--button--link--border--default: transparent;--wp--custom--color--button--link--border--disabled: transparent;--wp--custom--color--button--link--border--hover: transparent;--wp--custom--color--button--link--icon--default: var(--wp--custom--color--button--text--default);--wp--custom--color--button--link--icon--disabled: var(--wp--custom--color--button--text--disabled);--wp--custom--color--button--link--icon--hover: var(--wp--custom--color--button--text--hover);--wp--custom--color--button--link--text--default: var(--wp--custom--color--text--default);--wp--custom--color--button--link--text--disabled: var(--wp--custom--color--text--disabled);--wp--custom--color--button--link--text--hover: var(--wp--custom--color--text--default);--wp--custom--color--button--small--background--default: var(--wp--custom--color--spindle);--wp--custom--color--button--small--background--disabled: var(--wp--custom--color--surface--disabled);--wp--custom--color--button--small--background--hover: var(--wp--custom--color--surface--brand);--wp--custom--color--button--small--background--focus: var(--wp--custom--color--spindle);--wp--custom--color--button--small--border--default: var(--wp--custom--color--surface--brand);--wp--custom--color--button--small--border--disabled: var(--wp--custom--color--text--disabled);--wp--custom--color--button--small--border--hover: var(--wp--custom--color--spindle);--wp--custom--color--button--small--border--focus: var(--wp--custom--color--text--brand);--wp--custom--color--button--small--text--default: var(--wp--custom--color--text--brand);--wp--custom--color--button--small--text--disabled: var(--wp--custom--color--text--disabled);--wp--custom--color--button--small--text--hover: var(--wp--custom--color--spindle);--wp--custom--color--button--small--text--focus: var(--wp--custom--color--text--brand);--wp--custom--color--alert--green: #00C129;--wp--custom--color--alert--red: #DD1212;--wp--custom--color--background--blue-gray: #F3F3F6;--wp--custom--color--background--light-gray: #F7F7F7;--wp--custom--color--background--white: #FFFFFF;--wp--custom--color--spindle: #C0D7F0;--wp--custom--color--tds-gray: #355876;--wp--custom--color--wild-blue-yonder: #6F8EB1;--wp--custom--font--line-height--120: 1.2;--wp--custom--font--line-height--140: 1.4;--wp--custom--font--line-height--150: 1.5;--wp--custom--font--line-height--125: 1.25;--wp--custom--font--line-height--130: 1.3;--wp--custom--font--line-height--160: 1.6;--wp--custom--font--size--body--lg: var(--wp--custom--font--size--24);--wp--custom--font--size--body--md: var(--wp--custom--font--size--20);--wp--custom--font--size--body--sm: var(--wp--custom--font--size--16);--wp--custom--font--size--button--lg: var(--wp--custom--font--size--16);--wp--custom--font--size--button--sm: var(--wp--custom--font--size--14);--wp--custom--font--size--display--lg--fluid: true;--wp--custom--font--size--display--lg--max: 5.625rem;--wp--custom--font--size--display--lg--min: 3.625rem;--wp--custom--font--size--display--md--fluid: true;--wp--custom--font--size--display--md--max: 4.1875rem;--wp--custom--font--size--display--md--min: 3.375rem;--wp--custom--font--size--eyebrow--lg: 0.75rem;--wp--custom--font--size--eyebrow--sm: var(--wp--custom--font--size--12);--wp--custom--font--size--eyebrow--md: var(--wp--custom--font--size--14);--wp--custom--font--size--heading--1--fluid: true;--wp--custom--font--size--heading--1--max: var(--wp--custom--font--size--64);--wp--custom--font--size--heading--1--min: var(--wp--custom--font--size--48);--wp--custom--font--size--heading--2--fluid: true;--wp--custom--font--size--heading--2--max: var(--wp--custom--font--size--52);--wp--custom--font--size--heading--2--min: var(--wp--custom--font--size--40);--wp--custom--font--size--heading--3--fluid: true;--wp--custom--font--size--heading--3--max: var(--wp--custom--font--size--44);--wp--custom--font--size--heading--3--min: var(--wp--custom--font--size--32);--wp--custom--font--size--heading--4--fluid: true;--wp--custom--font--size--heading--4--max: var(--wp--custom--font--size--40);--wp--custom--font--size--heading--4--min: var(--wp--custom--font--size--30);--wp--custom--font--size--heading--5--fluid: true;--wp--custom--font--size--heading--5--max: var(--wp--custom--font--size--32);--wp--custom--font--size--heading--5--min: var(--wp--custom--font--size--24);--wp--custom--font--size--heading--6--fluid: true;--wp--custom--font--size--heading--6--max: var(--wp--custom--font--size--24);--wp--custom--font--size--heading--6--min: var(--wp--custom--font--size--18);--wp--custom--font--size--sub-head--lg: var(--wp--custom--font--size--20);--wp--custom--font--size--sub-head--md: var(--wp--custom--font--size--16);--wp--custom--font--size--sub-head--sm: var(--wp--custom--font--size--14);--wp--custom--font--size--caption--md: var(--wp--custom--font--size--14);--wp--custom--font--size--caption--sm: var(--wp--custom--font--size--12);--wp--custom--font--size--code: var(--wp--custom--font--size--14);--wp--custom--font--size--underline--lg: var(--wp--custom--font--size--20);--wp--custom--font--size--underline--sm: var(--wp--custom--font--size--16);--wp--custom--font--size--10: 0.625rem;--wp--custom--font--size--12: 0.75rem;--wp--custom--font--size--14: 0.875rem;--wp--custom--font--size--16: 1rem;--wp--custom--font--size--18: 1.125rem;--wp--custom--font--size--20: 1.25rem;--wp--custom--font--size--24: 1.5rem;--wp--custom--font--size--30: 1.875rem;--wp--custom--font--size--32: 2rem;--wp--custom--font--size--40: 2.5rem;--wp--custom--font--size--44: 2.75rem;--wp--custom--font--size--48: 3rem;--wp--custom--font--size--52: 3.25rem;--wp--custom--font--size--64: 4rem;--wp--custom--full-viewport-width: calc(100vw - var(--wp--custom--scrollbar-width, 0px));--wp--custom--main-content-width-side-spacing: calc((var(--wp--custom--full-viewport-width) - var(--wp--style--global--content-size)) / 2);--wp--custom--main-wide-width-side-spacing: calc((var(--wp--custom--full-viewport-width) - var(--wp--style--global--wide-size)) / 2);--wp--custom--scrollbar-width: 0px;--wp--custom--search-block-height: var(--wp--preset--spacing--fluid-medium-large, 3rem);--wp--custom--search-block-icon-only-button-width: var(--wp--preset--spacing--fluid-medium-large, 3rem);--wp--custom--search-block-padding-inline: var(--wp--preset--spacing--base, 1rem);--wp--custom--site-content-width: calc(var(--wp--custom--full-viewport-width) - (2 * var(--wp--custom--site-outer-padding)));--wp--custom--site-outer-padding: max(var(--wp--preset--spacing--base, 1rem), env(safe-area-inset-left));--wp--custom--spacing--0: 0;--wp--custom--spacing--xxxs: 2px;--wp--custom--spacing--xxs: 4px;--wp--custom--spacing--xs: 8px;--wp--custom--spacing--s: 12px;--wp--custom--spacing--base: 16px;--wp--custom--spacing--md: 24px;--wp--custom--spacing--lg: 40px;--wp--custom--spacing--xl: 64px;--wp--custom--spacing--xxl: 80px;--wp--custom--spacing--xxxl: 128px;--wp--custom--spacing--2: 2px;--wp--custom--spacing--4: 4px;--wp--custom--spacing--8: 8px;--wp--custom--spacing--10: 10px;--wp--custom--spacing--12: 12px;--wp--custom--spacing--14: 14px;--wp--custom--spacing--16: 16px;--wp--custom--spacing--20: 20px;--wp--custom--spacing--24: 24px;--wp--custom--spacing--32: 32px;--wp--custom--spacing--40: 40px;--wp--custom--spacing--48: 48px;--wp--custom--spacing--56: 56px;--wp--custom--spacing--64: 64px;--wp--custom--spacing--72: 72px;--wp--custom--spacing--80: 80px;--wp--custom--spacing--96: 96px;--wp--custom--spacing--112: 112px;--wp--custom--spacing--120: 120px;--wp--custom--spacing--128: 128px;--wp--custom--spacing--144: 144px;--wp--custom--spacing--160: 160px;}.wp-block-tenup-accordion-header{--wp--custom--tenup--icon-position: right;--wp--custom--tenup--icon--icon-set: uikit;--wp--custom--tenup--icon--icon-name: chevron-down;--wp--custom--tenup--expanded--icon--icon-set: uikit;--wp--custom--tenup--expanded--icon--icon-name: chevron-up;}:root { --wp--style--global--content-size: min(680px, var(--wp--custom--site-content-width));--wp--style--global--wide-size: min(1032px, var(--wp--custom--site-content-width)); }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: var(--wp--preset--spacing--md); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: var(--wp--preset--spacing--md); }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--md);margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--md);margin-block-end: 0;}:root :where(.is-layout-flex){gap: var(--wp--preset--spacing--md);}:root :where(.is-layout-grid){gap: var(--wp--preset--spacing--md);}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: var(--wp--preset--color--surface-primary);color: var(--wp--preset--color--text-primary);font-family: "Work Sans", sans-serif;font-size: var(--wp--preset--font-size--body);line-height: 1.5;--wp--style--root--padding-top: 0;--wp--style--root--padding-right: var(--wp--custom--site-outer-padding);--wp--style--root--padding-bottom: 0;--wp--style--root--padding-left: var(--wp--custom--site-outer-padding);}a:where(:not(.wp-element-button)){color: inherit;text-decoration: underline;}:root :where(a:where(:not(.wp-element-button)):hover){color: var(--wp--preset--color--brand);}h1, h2, h3, h4, h5, h6{color: var(--wp--preset--color--text-primary);}h1{font-size: var(--wp--preset--font-size--heading-4);line-height: var(--wp--custom--font--line-height--120);}h2{color: var(--wp--custom--color--text--primary);font-size: var(--wp--preset--font-size--heading-5);line-height: var(--wp--custom--font--line-height--120);}h3{color: var(--wp--custom--color--neutrals--black);font-size: var(--wp--preset--font-size--heading-6);}h4{font-size: var(--wp--preset--font-size--subtitle-1);}h5{font-size: var(--wp--preset--font-size--subtitle-2);}h6{font-size: var(--wp--preset--font-size--subtitle-3);}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-radius: 9999px;border-width: 1px;color: #fff;font-family: inherit;font-size: var(--wp--preset--font-size--body);line-height: inherit;padding-top: var(--wp--custom--spacing--10);padding-right: var(--wp--custom--spacing--32);padding-bottom: var(--wp--custom--spacing--10);padding-left: var(--wp--custom--spacing--16);text-decoration: none;}:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption){color: var(--wp--custom--color--neutrals--gray-900);text-align: center;font-size: var(--wp--custom--font--size--12);line-height: var(--wp--custom--font--line-height--130);padding-top: var(--wp--custom--spacing--8);padding-bottom: var(--wp--custom--spacing--8);}cite{color: var(--wp--custom--color--tds-gray);text-align: left;font-size: var(--wp--custom--font--size--20);font-style: normal;font-weight: 400;line-height: var(--wp--custom--font--line-height--120);text-transform: uppercase;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-tds-gray-color{color: var(--wp--preset--color--tds-gray) !important;}.has-blue-gray-color{color: var(--wp--preset--color--blue-gray) !important;}.has-wild-blue-yonder-color{color: var(--wp--preset--color--wild-blue-yonder) !important;}.has-spindle-color{color: var(--wp--preset--color--spindle) !important;}.has-surface-primary-color{color: var(--wp--preset--color--surface-primary) !important;}.has-surface-secondary-color{color: var(--wp--preset--color--surface-secondary) !important;}.has-surface-tertiary-color{color: var(--wp--preset--color--surface-tertiary) !important;}.has-text-primary-color{color: var(--wp--preset--color--text-primary) !important;}.has-text-secondary-color{color: var(--wp--preset--color--text-secondary) !important;}.has-text-link-color{color: var(--wp--preset--color--text-link) !important;}.has-gray-300-color{color: var(--wp--preset--color--gray-300) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-tds-gray-background-color{background-color: var(--wp--preset--color--tds-gray) !important;}.has-blue-gray-background-color{background-color: var(--wp--preset--color--blue-gray) !important;}.has-wild-blue-yonder-background-color{background-color: var(--wp--preset--color--wild-blue-yonder) !important;}.has-spindle-background-color{background-color: var(--wp--preset--color--spindle) !important;}.has-surface-primary-background-color{background-color: var(--wp--preset--color--surface-primary) !important;}.has-surface-secondary-background-color{background-color: var(--wp--preset--color--surface-secondary) !important;}.has-surface-tertiary-background-color{background-color: var(--wp--preset--color--surface-tertiary) !important;}.has-text-primary-background-color{background-color: var(--wp--preset--color--text-primary) !important;}.has-text-secondary-background-color{background-color: var(--wp--preset--color--text-secondary) !important;}.has-text-link-background-color{background-color: var(--wp--preset--color--text-link) !important;}.has-gray-300-background-color{background-color: var(--wp--preset--color--gray-300) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-tds-gray-border-color{border-color: var(--wp--preset--color--tds-gray) !important;}.has-blue-gray-border-color{border-color: var(--wp--preset--color--blue-gray) !important;}.has-wild-blue-yonder-border-color{border-color: var(--wp--preset--color--wild-blue-yonder) !important;}.has-spindle-border-color{border-color: var(--wp--preset--color--spindle) !important;}.has-surface-primary-border-color{border-color: var(--wp--preset--color--surface-primary) !important;}.has-surface-secondary-border-color{border-color: var(--wp--preset--color--surface-secondary) !important;}.has-surface-tertiary-border-color{border-color: var(--wp--preset--color--surface-tertiary) !important;}.has-text-primary-border-color{border-color: var(--wp--preset--color--text-primary) !important;}.has-text-secondary-border-color{border-color: var(--wp--preset--color--text-secondary) !important;}.has-text-link-border-color{border-color: var(--wp--preset--color--text-link) !important;}.has-gray-300-border-color{border-color: var(--wp--preset--color--gray-300) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-heading-1-font-size{font-size: var(--wp--preset--font-size--heading-1) !important;}.has-heading-2-font-size{font-size: var(--wp--preset--font-size--heading-2) !important;}.has-heading-3-font-size{font-size: var(--wp--preset--font-size--heading-3) !important;}.has-heading-4-font-size{font-size: var(--wp--preset--font-size--heading-4) !important;}.has-heading-5-font-size{font-size: var(--wp--preset--font-size--heading-5) !important;}.has-heading-6-font-size{font-size: var(--wp--preset--font-size--heading-6) !important;}.has-subtitle-1-font-size{font-size: var(--wp--preset--font-size--subtitle-1) !important;}.has-subtitle-2-font-size{font-size: var(--wp--preset--font-size--subtitle-2) !important;}.has-subtitle-3-font-size{font-size: var(--wp--preset--font-size--subtitle-3) !important;}.has-body-1-font-size{font-size: var(--wp--preset--font-size--body-1) !important;}.has-body-2-font-size{font-size: var(--wp--preset--font-size--body-2) !important;}.has-underline-1-font-size{font-size: var(--wp--preset--font-size--underline-1) !important;}.has-underline-2-font-size{font-size: var(--wp--preset--font-size--underline-2) !important;}.has-caption-1-font-size{font-size: var(--wp--preset--font-size--caption-1) !important;}.has-caption-2-font-size{font-size: var(--wp--preset--font-size--caption-2) !important;}.has-eyebrow-1-font-size{font-size: var(--wp--preset--font-size--eyebrow-1) !important;}.has-eyebrow-2-font-size{font-size: var(--wp--preset--font-size--eyebrow-2) !important;}.has-work-sans-font-family{font-family: var(--wp--preset--font-family--work-sans) !important;}.has-source-serif-4-font-family{font-family: var(--wp--preset--font-family--source-serif-4) !important;} :root :where(.wp-block-post-template-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-post-template-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-post-template-is-layout-flow) > *{margin-block-start: 64px 24px;margin-block-end: 0;}:root :where(.wp-block-post-template-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-post-template-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-post-template-is-layout-constrained) > *{margin-block-start: 64px 24px;margin-block-end: 0;}:root :where(.wp-block-post-template-is-layout-flex){gap: 64px 24px;}:root :where(.wp-block-post-template-is-layout-grid){gap: 64px 24px;} :root :where(.wp-block-tenup-accordion){background-color: var(--wp--preset--color--surface-primary);border-radius: 8px;border-color: var(--wp--custom--color--neutrals--300);border-width: 1px;border-style: solid;color: var(--wp--preset--color--surface-inverted);font-size: var(--wp--preset--font-size--body);} :root :where(.wp-block-tenup-accordion-header){font-weight: 700;padding-top: var(--wp--preset--spacing--xs);padding-right: var(--wp--preset--spacing--s);padding-bottom: var(--wp--preset--spacing--xs);padding-left: var(--wp--preset--spacing--s);} :root :where(.wp-block-tenup-accordion-content){margin-top: 0;margin-right: var(--wp--preset--spacing--s);margin-bottom: 0;margin-left: var(--wp--preset--spacing--s);padding-top: 0;padding-bottom: var(--wp--preset--spacing--xs);} :root :where(.wp-block-navigation-link a:where(:not(.wp-element-button)):hover){text-decoration: underline;} :root :where(.wp-block-navigation-link a:where(:not(.wp-element-button)):focus){text-decoration: underline;} :root :where(.wp-block-post-title a:where(:not(.wp-element-button))){text-decoration: inherit;} :root :where(.wp-block-post-title a:where(:not(.wp-element-button)):hover){color: var(--wp--preset--color--brand);} :root :where(.wp-block-post-title a:where(:not(.wp-element-button)):focus){color: var(--wp--preset--color--brand);} :root :where(.wp-block-tds-search-title){color: var(--wp--custom--color--text--secondary);} :root :where(.wp-block-buttons-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flow) > *{margin-block-start: var(--wp--custom--spacing--8);margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-constrained) > *{margin-block-start: var(--wp--custom--spacing--8);margin-block-end: 0;}:root :where(.wp-block-buttons-is-layout-flex){gap: var(--wp--custom--spacing--8);}:root :where(.wp-block-buttons-is-layout-grid){gap: var(--wp--custom--spacing--8);} :root :where(.wp-block-post-content){color: var(--wp--custom--color--text--primary);font-size: var(--wp--custom--font--size--20);line-height: var(--wp--custom--font--line-height--160);} :root :where(.wp-block-separator){background-color: var(--wp--custom--color--neutrals--gray-300);color: var(--wp--custom--color--neutrals--gray-300);} :root :where(.wp-block-social-links){color: var(--wp--custom--color--tds-gray);}:root :where(.wp-block-social-links-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-social-links-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-social-links-is-layout-flow) > *{margin-block-start: var(--wp--custom--spacing--16);margin-block-end: 0;}:root :where(.wp-block-social-links-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-social-links-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-social-links-is-layout-constrained) > *{margin-block-start: var(--wp--custom--spacing--16);margin-block-end: 0;}:root :where(.wp-block-social-links-is-layout-flex){gap: var(--wp--custom--spacing--16);}:root :where(.wp-block-social-links-is-layout-grid){gap: var(--wp--custom--spacing--16);} :root :where(.wp-block-post-excerpt){font-size: var(--wp--custom--font--size--16);font-weight: 400;line-height: var(--wp--custom--font--line-height--125);} </style> <style id='block-style-variation-styles-inline-css'> :root :where(.wp-block-group.is-style-section-brand--1){background-color: var(--wp--custom--color--surface--brand);color: var(--wp--custom--color--text--inverted);} :root :where(.wp-block-button.is-style-button-secondary--2 .wp-block-button__link){background-color: var(--wp--custom--color--button--background--default);padding-right: var(--wp--custom--spacing--32);padding-left: var(--wp--custom--spacing--32);} :root :where(.wp-block-group.is-style-section-brand--5){background-color: var(--wp--custom--color--surface--brand);color: var(--wp--custom--color--text--inverted);} </style> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id='tenup-ui-kit-custom-section-style-variables-inline-css'> :is(.wp-block-button).is-style-button-link{--wp--custom--color--button--text--default:var(--wp--custom--color--button--link--text--default);--wp--custom--color--button--text--hover:var(--wp--custom--color--button--link--text--hover);--wp--custom--color--button--text--disabled:var(--wp--custom--color--button--link--text--disabled);--wp--custom--color--button--background--default:transparent;--wp--custom--color--button--background--hover:transparent;--wp--custom--color--button--background--disabled:transparent;--wp--custom--color--button--border--default:transparent;--wp--custom--color--button--border--hover:transparent;--wp--custom--color--button--border--disabled:transparent;--wp--custom--color--button--icon--default:var(--wp--custom--color--button--link--icon--default);--wp--custom--color--button--icon--hover:var(--wp--custom--color--button--link--icon--hover);--wp--custom--color--button--icon--disabled:var(--wp--custom--color--button--link--icon--disabled);}:is(.wp-block-button).is-style-button-secondary{--wp--custom--color--button--text--default:var(--wp--custom--color--button--secondary--text--default);--wp--custom--color--button--text--hover:var(--wp--custom--color--button--secondary--text--hover);--wp--custom--color--button--text--disabled:var(--wp--custom--color--button--secondary--text--disabled);--wp--custom--color--button--background--default:var(--wp--custom--color--button--secondary--background--default);--wp--custom--color--button--background--hover:var(--wp--custom--color--button--secondary--background--hover);--wp--custom--color--button--background--focus:var(--wp--custom--color--button--secondary--background--focus);--wp--custom--color--button--background--disabled:var(--wp--custom--color--button--secondary--background--disabled);--wp--custom--color--button--border--default:var(--wp--custom--color--button--secondary--border--default);--wp--custom--color--button--border--hover:var(--wp--custom--color--button--secondary--border--hover);--wp--custom--color--button--border--disabled:var(--wp--custom--color--button--secondary--border--disabled);--wp--custom--color--button--icon--default:var(--wp--custom--color--button--secondary--icon--default);--wp--custom--color--button--icon--hover:var(--wp--custom--color--button--secondary--icon--hover);--wp--custom--color--button--icon--disabled:var(--wp--custom--color--button--secondary--icon--disabled);}:is(.wp-block-button).is-style-button-small{--wp--custom--color--button--text--default:var(--wp--custom--color--button--small--text--default);--wp--custom--color--button--text--hover:var(--wp--custom--color--button--small--text--hover);--wp--custom--color--button--text--disabled:var(--wp--custom--color--button--small--text--disabled);--wp--custom--color--button--background--default:var(--wp--custom--color--button--small--background--default);--wp--custom--color--button--background--hover:var(--wp--custom--color--button--small--background--hover);--wp--custom--color--button--background--disabled:var(--wp--custom--color--button--small--background--disabled);--wp--custom--color--button--border--default:var(--wp--custom--color--button--small--border--default);--wp--custom--color--button--border--hover:var(--wp--custom--color--button--small--border--hover);--wp--custom--color--button--border--disabled:var(--wp--custom--color--button--small--border--disabled);--wp--custom--color--button--icon--default:var(--wp--custom--color--button--small--icon--default);--wp--custom--color--button--icon--hover:var(--wp--custom--color--button--small--icon--hover);--wp--custom--color--button--icon--disabled:var(--wp--custom--color--button--small--icon--disabled);}:is(.wp-block-group).is-style-section-brand{--wp--custom--color--text--link:var(--wp--custom--color--text--inverted);--wp--custom--color--button--text--default:var(--wp--custom--color--text--brand);--wp--custom--color--button--text--hover:var(--wp--custom--color--spindle);--wp--custom--color--button--background--default:var(--wp--custom--color--surface--primary);--wp--custom--color--button--background--hover:var(--wp--custom--color--surface--brand);--wp--custom--color--button--border--default:var(--wp--custom--color--spindle);--wp--custom--color--button--border--hover:var(--wp--custom--color--spindle);--wp--custom--color--button--icon--hover:var(--wp--custom--color--spindle);--wp--custom--color--button--secondary--text--default:var(--wp--custom--color--spindle);--wp--custom--color--button--secondary--text--hover:var(--wp--custom--color--text--brand);--wp--custom--color--button--secondary--text--focus:var(--wp--custom--color--text--brand);--wp--custom--color--button--secondary--background--default:var(--wp--custom--color--surface--brand);--wp--custom--color--button--secondary--background--hover:var(--wp--custom--color--surface--primary);--wp--custom--color--button--secondary--background--focus:var(--wp--custom--color--surface--primary);--wp--custom--color--button--secondary--border--default:var(--wp--custom--color--spindle);--wp--custom--color--button--secondary--border--hover:var(--wp--custom--color--surface--primary);--wp--custom--color--button--secondary--border--focus:var(--wp--custom--color--surface--primary);--wp--custom--color--button--small--text--focus:var(--wp--custom--color--spindle);--wp--custom--color--button--small--background--focus:var(--wp--custom--color--surface--brand);--wp--custom--color--button--link--text--default:var(--wp--custom--color--spindle);--wp--custom--color--button--link--text--hover:var(--wp--custom--color--text--inverted);--wp--custom--color--button--link--text--focus:var(--wp--custom--color--spindle);--wp--custom--color--button--link--border--focus:var(--wp--custom--color--spindle);} </style> <style id='tenup-ui-kit-custom-fluid-font-sizes-inline-css'> :root{--wp--custom--font--size--display--lg:clamp(3.625rem, 3.625rem + ((1vw - 0.244rem) * 3.019), 5.625rem);--wp--custom--font--size--display--md:clamp(3.375rem, 3.375rem + ((1vw - 0.244rem) * 1.227), 4.1875rem);--wp--custom--font--size--heading--1:clamp(3rem, 3rem + ((1vw - 0.244rem) * 1.509), 4rem);--wp--custom--font--size--heading--2:clamp(2.5rem, 2.5rem + ((1vw - 0.244rem) * 1.132), 3.25rem);--wp--custom--font--size--heading--3:clamp(2rem, 2rem + ((1vw - 0.244rem) * 1.132), 2.75rem);--wp--custom--font--size--heading--4:clamp(1.875rem, 1.875rem + ((1vw - 0.244rem) * 0.943), 2.5rem);--wp--custom--font--size--heading--5:clamp(1.5rem, 1.5rem + ((1vw - 0.244rem) * 0.755), 2rem);--wp--custom--font--size--heading--6:clamp(1.125rem, 1.125rem + ((1vw - 0.244rem) * 0.566), 1.5rem);} </style> <style id='core-block-supports-inline-css'> .wp-elements-8e4b23c29f02df13fa8f7ecfc078e179 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--surface-brand-light);}.wp-container-core-group-is-layout-1{gap:var(--wp--preset--spacing--8);flex-direction:column;align-items:flex-start;}.wp-container-core-buttons-is-layout-1{gap:0.5em var(--wp--preset--spacing--24);}.wp-container-core-group-is-layout-2{flex-wrap:nowrap;justify-content:space-between;}.wp-container-tenup-navigation-is-layout-1{gap:var(--wp--preset--spacing--16) var(--wp--preset--spacing--24);}.wp-container-core-social-links-is-layout-1{flex-wrap:nowrap;gap:0.5em var(--wp--preset--spacing--16);}.wp-container-core-group-is-layout-3{flex-wrap:nowrap;}.wp-container-core-group-is-layout-4{flex-wrap:nowrap;justify-content:space-between;}.wp-container-core-group-is-layout-5 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-5 > * + *{margin-block-start:var(--wp--preset--spacing--32);margin-block-end:0;}.wp-elements-806543f678f7226b7a84507ff2b40769 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--text-secondary);}.wp-elements-9b2ad2dd7327f7f9edd7e31363df7ec6 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--text-secondary);}.wp-elements-ae8718f4d12f383075d1049181331d0f a:where(:not(.wp-element-button)){color:var(--wp--preset--color--text-primary);}.wp-elements-cb326d70ba567e67e913c5a867d4bc75 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--text-secondary);}.wp-elements-be697443e49d2f37d650dbe8f98af4d2 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--text-secondary);}.wp-elements-717bb1e0e8956d465f5b94f3ba248dbf a:where(:not(.wp-element-button)){color:var(--wp--preset--color--text-secondary);}.wp-container-core-group-is-layout-7{flex-wrap:nowrap;gap:var(--wp--preset--spacing--8);}.wp-container-core-group-is-layout-8{gap:var(--wp--preset--spacing--4);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-9{flex-wrap:nowrap;gap:var(--wp--preset--spacing--10);justify-content:flex-start;}.wp-container-core-group-is-layout-10{gap:var(--wp--preset--spacing--10);justify-content:space-between;}.wp-container-core-group-is-layout-11 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-11 > * + *{margin-block-start:var(--wp--preset--spacing--16);margin-block-end:0;}.wp-container-core-group-is-layout-13{gap:var(--wp--preset--spacing--12);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-14{flex-wrap:nowrap;gap:var(--wp--preset--spacing--20);align-items:flex-start;}.wp-container-core-group-is-layout-17 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-17 > * + *{margin-block-start:var(--wp--preset--spacing--32);margin-block-end:0;}.wp-elements-c804df8ecfea890347697a4469c7a87f a:where(:not(.wp-element-button)){color:var(--wp--preset--color--text-primary);}.wp-elements-361e18664420f2745478f0373bcee025 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--text-secondary);}.wp-container-core-group-is-layout-20{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;}.wp-elements-9b2da9e78c2e95c41dab8b5a7bd89187 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--text-secondary);}.wp-elements-405d4e0f55fae1c84a82bd83ba2e27c0 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--blue-gray);}.wp-elements-421d182eef1a5225f64372b8a5605ad9 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--text-secondary);}.wp-elements-2f08df38809735c44d27c382513ecb52 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--text-secondary);}.wp-container-core-group-is-layout-21{flex-wrap:nowrap;gap:var(--wp--preset--spacing--8);}.wp-container-core-group-is-layout-22{gap:var(--wp--preset--spacing--4);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-23{flex-wrap:nowrap;gap:var(--wp--preset--spacing--10);}.wp-container-core-group-is-layout-24{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;justify-content:flex-start;}.wp-container-core-group-is-layout-25{flex-wrap:nowrap;gap:0;flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-26{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-27{flex-wrap:nowrap;gap:var(--wp--preset--spacing--8);}.wp-container-core-group-is-layout-28{gap:var(--wp--preset--spacing--4);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-29{flex-wrap:nowrap;gap:var(--wp--preset--spacing--10);}.wp-container-core-group-is-layout-30{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;justify-content:flex-start;}.wp-container-core-group-is-layout-31{flex-wrap:nowrap;gap:0;flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-32{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-33{flex-wrap:nowrap;gap:var(--wp--preset--spacing--8);}.wp-container-core-group-is-layout-34{gap:var(--wp--preset--spacing--4);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-35{flex-wrap:nowrap;gap:var(--wp--preset--spacing--10);}.wp-container-core-group-is-layout-36{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;justify-content:flex-start;}.wp-container-core-group-is-layout-37{flex-wrap:nowrap;gap:0;flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-38{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-39{flex-wrap:nowrap;gap:var(--wp--preset--spacing--8);}.wp-container-core-group-is-layout-40{gap:var(--wp--preset--spacing--4);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-41{flex-wrap:nowrap;gap:var(--wp--preset--spacing--10);}.wp-container-core-group-is-layout-42{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;justify-content:flex-start;}.wp-container-core-group-is-layout-43{flex-wrap:nowrap;gap:0;flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-44{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-45{flex-wrap:nowrap;gap:var(--wp--preset--spacing--8);}.wp-container-core-group-is-layout-46{gap:var(--wp--preset--spacing--4);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-47{flex-wrap:nowrap;gap:var(--wp--preset--spacing--10);}.wp-container-core-group-is-layout-48{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;justify-content:flex-start;}.wp-container-core-group-is-layout-49{flex-wrap:nowrap;gap:0;flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-50{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-51{flex-wrap:nowrap;gap:var(--wp--preset--spacing--8);}.wp-container-core-group-is-layout-52{gap:var(--wp--preset--spacing--4);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-53{flex-wrap:nowrap;gap:var(--wp--preset--spacing--10);}.wp-container-core-group-is-layout-54{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;justify-content:flex-start;}.wp-container-core-group-is-layout-55{flex-wrap:nowrap;gap:0;flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-56{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-57{flex-wrap:nowrap;gap:var(--wp--preset--spacing--8);}.wp-container-core-group-is-layout-58{gap:var(--wp--preset--spacing--4);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-59{flex-wrap:nowrap;gap:var(--wp--preset--spacing--10);}.wp-container-core-group-is-layout-60{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;justify-content:flex-start;}.wp-container-core-group-is-layout-61{flex-wrap:nowrap;gap:0;flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-62{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-63{flex-wrap:nowrap;gap:var(--wp--preset--spacing--8);}.wp-container-core-group-is-layout-64{gap:var(--wp--preset--spacing--4);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-65{flex-wrap:nowrap;gap:var(--wp--preset--spacing--10);}.wp-container-core-group-is-layout-66{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;justify-content:flex-start;}.wp-container-core-group-is-layout-67{flex-wrap:nowrap;gap:0;flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-68{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-69{flex-wrap:nowrap;gap:var(--wp--preset--spacing--8);}.wp-container-core-group-is-layout-70{gap:var(--wp--preset--spacing--4);flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-71{flex-wrap:nowrap;gap:var(--wp--preset--spacing--10);}.wp-container-core-group-is-layout-72{gap:var(--wp--preset--spacing--10);flex-direction:column;align-items:flex-start;justify-content:flex-start;}.wp-container-core-group-is-layout-73{flex-wrap:nowrap;gap:0;flex-direction:column;align-items:flex-start;}.wp-container-core-post-template-is-layout-1{grid-template-columns:repeat(auto-fill, minmax(min(20rem, 100%), 1fr));container-type:inline-size;gap:var(--wp--preset--spacing--24);}.wp-elements-b3083142f08a924b1186270bd1ccbbb7 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--spindle);}.wp-container-core-group-is-layout-77{flex-wrap:nowrap;justify-content:center;}.wp-container-core-navigation-is-layout-1{gap:var(--wp--preset--spacing--8);justify-content:center;}.wp-container-core-group-is-layout-78{flex-wrap:nowrap;flex-direction:column;align-items:flex-start;}.wp-elements-8abfba23580a95812086dc19dff05bae a:where(:not(.wp-element-button)){color:var(--wp--preset--color--surface-primary);}.wp-container-core-columns-is-layout-1{flex-wrap:nowrap;}.wp-container-core-group-is-layout-79 > .alignfull{margin-right:calc(var(--wp--preset--spacing--16) * -1);margin-left:calc(var(--wp--preset--spacing--16) * -1);}.wp-container-core-group-is-layout-79 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-79 > * + *{margin-block-start:var(--wp--preset--spacing--32);margin-block-end:0;} </style> <style id='wp-style-engine-tenup-ui-kit--custom-section-style-variables-inline-css'> :is(.wp-block-button).is-style-button-link{--wp--custom--color--button--text--default:var(--wp--custom--color--button--link--text--default);--wp--custom--color--button--text--hover:var(--wp--custom--color--button--link--text--hover);--wp--custom--color--button--text--disabled:var(--wp--custom--color--button--link--text--disabled);--wp--custom--color--button--background--default:transparent;--wp--custom--color--button--background--hover:transparent;--wp--custom--color--button--background--disabled:transparent;--wp--custom--color--button--border--default:transparent;--wp--custom--color--button--border--hover:transparent;--wp--custom--color--button--border--disabled:transparent;--wp--custom--color--button--icon--default:var(--wp--custom--color--button--link--icon--default);--wp--custom--color--button--icon--hover:var(--wp--custom--color--button--link--icon--hover);--wp--custom--color--button--icon--disabled:var(--wp--custom--color--button--link--icon--disabled);}:is(.wp-block-button).is-style-button-secondary{--wp--custom--color--button--text--default:var(--wp--custom--color--button--secondary--text--default);--wp--custom--color--button--text--hover:var(--wp--custom--color--button--secondary--text--hover);--wp--custom--color--button--text--disabled:var(--wp--custom--color--button--secondary--text--disabled);--wp--custom--color--button--background--default:var(--wp--custom--color--button--secondary--background--default);--wp--custom--color--button--background--hover:var(--wp--custom--color--button--secondary--background--hover);--wp--custom--color--button--background--focus:var(--wp--custom--color--button--secondary--background--focus);--wp--custom--color--button--background--disabled:var(--wp--custom--color--button--secondary--background--disabled);--wp--custom--color--button--border--default:var(--wp--custom--color--button--secondary--border--default);--wp--custom--color--button--border--hover:var(--wp--custom--color--button--secondary--border--hover);--wp--custom--color--button--border--disabled:var(--wp--custom--color--button--secondary--border--disabled);--wp--custom--color--button--icon--default:var(--wp--custom--color--button--secondary--icon--default);--wp--custom--color--button--icon--hover:var(--wp--custom--color--button--secondary--icon--hover);--wp--custom--color--button--icon--disabled:var(--wp--custom--color--button--secondary--icon--disabled);}:is(.wp-block-button).is-style-button-small{--wp--custom--color--button--text--default:var(--wp--custom--color--button--small--text--default);--wp--custom--color--button--text--hover:var(--wp--custom--color--button--small--text--hover);--wp--custom--color--button--text--disabled:var(--wp--custom--color--button--small--text--disabled);--wp--custom--color--button--background--default:var(--wp--custom--color--button--small--background--default);--wp--custom--color--button--background--hover:var(--wp--custom--color--button--small--background--hover);--wp--custom--color--button--background--disabled:var(--wp--custom--color--button--small--background--disabled);--wp--custom--color--button--border--default:var(--wp--custom--color--button--small--border--default);--wp--custom--color--button--border--hover:var(--wp--custom--color--button--small--border--hover);--wp--custom--color--button--border--disabled:var(--wp--custom--color--button--small--border--disabled);--wp--custom--color--button--icon--default:var(--wp--custom--color--button--small--icon--default);--wp--custom--color--button--icon--hover:var(--wp--custom--color--button--small--icon--hover);--wp--custom--color--button--icon--disabled:var(--wp--custom--color--button--small--icon--disabled);}:is(.wp-block-group).is-style-section-brand{--wp--custom--color--text--link:var(--wp--custom--color--text--inverted);--wp--custom--color--button--text--default:var(--wp--custom--color--text--brand);--wp--custom--color--button--text--hover:var(--wp--custom--color--spindle);--wp--custom--color--button--background--default:var(--wp--custom--color--surface--primary);--wp--custom--color--button--background--hover:var(--wp--custom--color--surface--brand);--wp--custom--color--button--border--default:var(--wp--custom--color--spindle);--wp--custom--color--button--border--hover:var(--wp--custom--color--spindle);--wp--custom--color--button--icon--hover:var(--wp--custom--color--spindle);--wp--custom--color--button--secondary--text--default:var(--wp--custom--color--spindle);--wp--custom--color--button--secondary--text--hover:var(--wp--custom--color--text--brand);--wp--custom--color--button--secondary--text--focus:var(--wp--custom--color--text--brand);--wp--custom--color--button--secondary--background--default:var(--wp--custom--color--surface--brand);--wp--custom--color--button--secondary--background--hover:var(--wp--custom--color--surface--primary);--wp--custom--color--button--secondary--background--focus:var(--wp--custom--color--surface--primary);--wp--custom--color--button--secondary--border--default:var(--wp--custom--color--spindle);--wp--custom--color--button--secondary--border--hover:var(--wp--custom--color--surface--primary);--wp--custom--color--button--secondary--border--focus:var(--wp--custom--color--surface--primary);--wp--custom--color--button--small--text--focus:var(--wp--custom--color--spindle);--wp--custom--color--button--small--background--focus:var(--wp--custom--color--surface--brand);--wp--custom--color--button--link--text--default:var(--wp--custom--color--spindle);--wp--custom--color--button--link--text--hover:var(--wp--custom--color--text--inverted);--wp--custom--color--button--link--text--focus:var(--wp--custom--color--spindle);--wp--custom--color--button--link--border--focus:var(--wp--custom--color--spindle);} </style> <style id='wp-style-engine-tenup-ui-kit--custom-fluid-font-size-variables-inline-css'> :root{--wp--custom--font--size--display--lg:clamp(3.625rem, 3.625rem + ((1vw - 0.244rem) * 3.019), 5.625rem);--wp--custom--font--size--display--md:clamp(3.375rem, 3.375rem + ((1vw - 0.244rem) * 1.227), 4.1875rem);--wp--custom--font--size--heading--1:clamp(3rem, 3rem + ((1vw - 0.244rem) * 1.509), 4rem);--wp--custom--font--size--heading--2:clamp(2.5rem, 2.5rem + ((1vw - 0.244rem) * 1.132), 3.25rem);--wp--custom--font--size--heading--3:clamp(2rem, 2rem + ((1vw - 0.244rem) * 1.132), 2.75rem);--wp--custom--font--size--heading--4:clamp(1.875rem, 1.875rem + ((1vw - 0.244rem) * 0.943), 2.5rem);--wp--custom--font--size--heading--5:clamp(1.5rem, 1.5rem + ((1vw - 0.244rem) * 0.755), 2rem);--wp--custom--font--size--heading--6:clamp(1.125rem, 1.125rem + ((1vw - 0.244rem) * 0.566), 1.5rem);} </style> <style id='wp-block-template-skip-link-inline-css'> .skip-link.screen-reader-text { border: 0; clip: rect(1px,1px,1px,1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; } .skip-link.screen-reader-text:focus { background-color: #eee; clip: auto !important; clip-path: none; color: #444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } </style> <style id='dominant-color-styles-inline-css'> img[data-dominant-color]:not(.has-transparency) { background-color: var(--dominant-color); } </style> <link rel='stylesheet' id='ui-kit-theme-styles-css' href='https://towardsdatascience.com/wp-content/themes/ui-kit-theme/dist/css/parent-frontend.css?ver=8a1d11518d3564270cd0' media='all' /> <link rel='stylesheet' id='styles-css' href='https://towardsdatascience.com/wp-content/themes/tds-theme/dist/css/frontend.css?ver=fb21e0b29dde0c452c70' media='all' /> <script src="https://towardsdatascience.com/wp-content/themes/tds-theme/dist/blocks/share/view.js?ver=ef3c4b8d02bfaac14211" id="tds-share-view-script-js" defer data-wp-strategy="defer"></script> <script src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" id="gpt-js" async data-wp-strategy="async"></script> <script src="https://towardsdatascience.com/wp-content/themes/tds-theme/dist/js/frontend.js?ver=fb21e0b29dde0c452c70" id="frontend-js" defer data-wp-strategy="defer"></script> <link rel="https://api.w.org/" href="https://towardsdatascience.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://towardsdatascience.com/wp-json/wp/v2/posts/170684" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://towardsdatascience.com/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://towardsdatascience.com/?p=170684' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://towardsdatascience.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftowardsdatascience.com%2Fcontact-us-83c96b92f285%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://towardsdatascience.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftowardsdatascience.com%2Fcontact-us-83c96b92f285%2F&format=xml" /> <meta name="generator" content="dominant-color-images 1.2.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"> <script type="importmap" id="wp-importmap"> {"imports":{"@wordpress\/interactivity":"https:\/\/towardsdatascience.com\/wp-includes\/js\/dist\/script-modules\/interactivity\/index.min.js?ver=06b8f695ef48ab2d9277","@10up-ui-kit\/headroomjs":"https:\/\/towardsdatascience.com\/wp-content\/plugins\/ui-kit-navigation\/\/dist\/js\/headroom.js?ver=^0.12.0","@10up-ui-kit\/scroll-lock":"https:\/\/towardsdatascience.com\/wp-content\/plugins\/ui-kit-navigation\/\/dist\/js\/scroll-lock.js?ver=^2.1.5"}} </script> <script type="module" src="https://towardsdatascience.com/wp-content/plugins/ui-kit-navigation/dist/blocks/navigation-portal/view-module.js?ver=36e5df5c5f75790692e9" id="tenup-navigation-portal-view-script-module-js-module"></script> <script type="module" src="https://towardsdatascience.com/wp-content/plugins/ui-kit-navigation/dist/blocks/navigation/view-module.js?ver=d0f9bae99aa4f0b00e33" id="tenup-navigation-view-script-module-js-module"></script> <script type="module" src="https://towardsdatascience.com/wp-content/plugins/ui-kit-navigation/dist/blocks/search-button/view-module.js?ver=925dab9fdd8c362c4d20" id="tenup-search-button-view-script-module-js-module"></script> <script type="module" src="https://towardsdatascience.com/wp-content/plugins/ui-kit-navigation/dist/blocks/site-header/view-module.js?ver=8cb9c85bda4b30f20a6e" id="@ui-kit-navigation/site-header-view-script-js-module"></script> <script type="module" src="https://towardsdatascience.com/wp-content/themes/tds-theme/dist/js/frontend-module.js?ver=485fb0b9996654cbfa28" id="@tds/frontend-js-module"></script> <link rel="modulepreload" href="https://towardsdatascience.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=06b8f695ef48ab2d9277" id="@wordpress/interactivity-js-modulepreload"><link rel="modulepreload" href="https://towardsdatascience.com/wp-content/plugins/ui-kit-navigation//dist/js/scroll-lock.js?ver=2.1.5" id="@10up-ui-kit/scroll-lock-js-modulepreload"><style class='wp-fonts-local'> @font-face{font-family:"Work Sans";font-style:normal;font-weight:300;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32KxfXNi0Dp6_cOyA.woff2') format('woff2');} @font-face{font-family:"Work Sans";font-style:normal;font-weight:400;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nXNi0Dp6_cOyA.woff2') format('woff2');} @font-face{font-family:"Work Sans";font-style:normal;font-weight:500;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K3vXNi0Dp6_cOyA.woff2') format('woff2');} @font-face{font-family:"Work Sans";font-style:normal;font-weight:600;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K5fQNi0Dp6_cOyA.woff2') format('woff2');} @font-face{font-family:"Work Sans";font-style:normal;font-weight:700;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K67QNi0Dp6_cOyA.woff2') format('woff2');} @font-face{font-family:"Work Sans";font-style:normal;font-weight:800;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K8nQNi0Dp6_cOyA.woff2') format('woff2');} @font-face{font-family:"Work Sans";font-style:normal;font-weight:900;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K-DQNi0Dp6_cOyA.woff2') format('woff2');} @font-face{font-family:"Work Sans";font-style:italic;font-weight:900;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUd2wJpo3ZKyDSQQ.woff2') format('woff2');} @font-face{font-family:"Work Sans";font-style:italic;font-weight:800;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUXmwJpo3ZKyDSQQ.woff2') format('woff2');} @font-face{font-family:"Work Sans";font-style:italic;font-weight:700;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUOWwJpo3ZKyDSQQ.woff2') format('woff2');} @font-face{font-family:"Work Sans";font-style:italic;font-weight:600;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUAGwJpo3ZKyDSQQ.woff2') format('woff2');} @font-face{font-family:"Work Sans";font-style:italic;font-weight:500;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGU7GsJpo3ZKyDSQQ.woff2') format('woff2');} @font-face{font-family:"Work Sans";font-style:italic;font-weight:400;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGU3msJpo3ZKyDSQQ.woff2') format('woff2');} @font-face{font-family:"Work Sans";font-style:italic;font-weight:300;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUgGsJpo3ZKyDSQQ.woff2') format('woff2');} @font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/source-serif-4/source-serif-4-500-italic.woff2') format('woff2');} @font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/source-serif-4/source-serif-4-400-italic.woff2') format('woff2');} @font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/source-serif-4/source-serif-4-400.woff2') format('woff2');} @font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:fallback;src:url('https://towardsdatascience.com/wp-content/themes/tds-theme/assets/fonts/source-serif-4/source-serif-4-500.woff2') format('woff2');} </style> <link rel="icon" href="https://towardsdatascience.com/wp-content/uploads/2025/02/cropped-Favicon-32x32.png" sizes="32x32" /> <link rel="icon" href="https://towardsdatascience.com/wp-content/uploads/2025/02/cropped-Favicon-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://towardsdatascience.com/wp-content/uploads/2025/02/cropped-Favicon-180x180.png" /> <meta name="msapplication-TileImage" content="https://towardsdatascience.com/wp-content/uploads/2025/02/cropped-Favicon-270x270.png" /> </head> <body class="post-template-default single single-post postid-170684 single-format-standard wp-custom-logo wp-embed-responsive"> <div class="wp-site-blocks"><header class="wp-block-template-part wp-block-template-part--header"> <header class="wp-block-tenup-site-header" data-wp-interactive="tenup/site-header" data-wp-init--init="callbacks.init" data-wp-init--store-height="callbacks.storeHeaderHeight" data-wp-init--browser-width="callbacks.checkBrowserWidth" data-wp-run="callbacks.closeExpandedRegionsOnBreakpointChange" data-wp-on-window--click="callbacks.handleWindowClick" data-wp-on-window--resize="callbacks.checkBrowserWidth" data-wp-on-window--keydown="callbacks.handleKeydown" data-wp-on--focusout="callbacks.handleFocusout" data-wp-watch--header-pin="callbacks.manageHeaderPin" data-wp-style----header-height="state.headerHeightValue" data-wp-class--is-initialized="state.isInitialized" data-wp-class--is-mobile="state.isMobileNavigation" data-wp-class--has-expanded-search="state.isSearchExpanded" data-wp-class--has-expanded-region="state.expandedRegion" data-wp-class--has-backdrop="state.isBackdropVisible"> <div class="wp-block-group is-style-section-brand has-global-padding is-layout-constrained wp-container-core-group-is-layout-5 wp-block-group-is-layout-constrained is-style-section-brand--1" style="padding-top:var(--wp--preset--spacing--24);padding-bottom:var(--wp--preset--spacing--16)"> <div class="wp-block-group alignwide is-style-default is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-2 wp-block-group-is-layout-flex" style="margin-top:0;margin-bottom:0"> <div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-1 wp-block-group-is-layout-flex"><div class="wp-block-site-logo"><a href="https://towardsdatascience.com/" class="custom-logo-link" rel="home"><img width="158" height="50" src="https://towardsdatascience.com/wp-content/uploads/2025/02/TDS-Vector-Logo.svg" class="custom-logo" alt="Towards Data Science" decoding="async" /></a></div> <p class="wp-elements-8e4b23c29f02df13fa8f7ecfc078e179 wp-block-site-tagline has-text-color has-surface-brand-light-color has-body-2-font-size block-visibility-hide-small-screen">The world’s leading publication for data science, AI, and ML professionals.</p></div> <div class="wp-block-tenup-navigation-portal" data-wp-interactive="tenup/navigation-portal" data-wp-context="{"isInitialized":false}" data-wp-init="tenup/navigation-portal::actions.init" data-wp-class--is-initialized="tenup/navigation-portal::context.isInitialized"> <div class="wp-block-buttons is-layout-flex wp-container-core-buttons-is-layout-1 wp-block-buttons-is-layout-flex"> <div class="wp-block-button is-style-button-secondary has-button-arrow-none is-style-button-secondary--2"><a class="wp-block-button__link wp-element-button" href="https://towardsdatascience.com/towards-data-science-is-launching-as-an-independent-publication/">TDS is Now Independent!</a></div> </div> </div> </div> <div class="wp-block-group alignwide is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-4 wp-block-group-is-layout-flex"> <nav class="should-collapse-on-mobile wp-block-tenup-navigation is-layout-flex wp-container-tenup-navigation-is-layout-1 wp-block-navigation-is-layout-flex" data-wp-interactive="tenup/navigation" data-wp-context="{"region":"mobile-navigation","childRegions":[],"collapseOnMobile":true}" data-wp-watch="callbacks.manageFocus" data-wp-watch--body-class="callbacks.manageBodyClasses" data-wp-watch--focus-trap="callbacks.manageFocusTrap"> <ul aria-hidden="true" class="wp-block-tenup-navigation__list" data-wp-watch="callbacks.manageScrollLock" role="menubar" data-wp-bind--aria-hidden="tenup/site-header::!state.isMobileNavigationExpanded"> <li role="presentation" class=" wp-block-navigation-item wp-block-navigation-link"><a role="menuitem" class="wp-block-navigation-item__content" href="https://towardsdatascience.com/latest/"><span class="wp-block-navigation-item__label">Latest</span></a></li><li role="presentation" class=" wp-block-navigation-item wp-block-navigation-link"><a role="menuitem" class="wp-block-navigation-item__content" href="https://towardsdatascience.com/tag/editors-pick/"><span class="wp-block-navigation-item__label">Editor’s Picks</span></a></li><li role="presentation" class=" wp-block-navigation-item wp-block-navigation-link"><a role="menuitem" class="wp-block-navigation-item__content" href="https://towardsdatascience.com/tag/deep-dives/"><span class="wp-block-navigation-item__label">Deep Dives</span></a></li><li role="presentation" class=" wp-block-navigation-item wp-block-navigation-link"><a role="menuitem" class="wp-block-navigation-item__content" href="https://towardsdatascience.com/questions-96667b06af5/"><span class="wp-block-navigation-item__label">Contribute</span></a></li> <hr class="wp-block-separator has-alpha-channel-opacity"/> <li role="presentation" class=" wp-block-navigation-item wp-block-navigation-link"><a role="menuitem" class="wp-block-navigation-item__content" href="https://newsletter.towardsdatascience.com/subscription-to-the-newsletter"><span class="wp-block-navigation-item__label">Newsletter</span></a></li> <div class="wp-block-tenup-navigation-portal-slot"> </div> <div class="is-default-size wp-block-site-logo block-visibility-hide-large-screen"><a href="https://towardsdatascience.com/" class="custom-logo-link" rel="home"><img width="242" height="77" src="https://towardsdatascience.com/wp-content/uploads/2025/02/TDS-Vector-Logo.svg" class="custom-logo" alt="Towards Data Science" decoding="async" /></a></div> </ul> <div class="wp-block-tenup-navigation__mobile-actions"> <button aria-expanded="false" class="wp-block-tenup-navigation__button" data-wp-on--click="tenup/site-header::actions.toggleMobileNavigation" data-wp-bind--aria-expanded="tenup/site-header::state.isMobileNavigationExpanded"> <span aria-hidden="false" class="wp-block-tenup-navigation__icon wp-block-tenup-navigation__icon--open" data-wp-bind--aria-hidden="tenup/site-header::state.isMobileNavigationExpanded"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" class="tui-icon tui-icon-menu" viewBox="0 0 24 24"><path d="M3 6h18" class="line line-top"/><path d="M3 12h18" class="line line-middle"/><path d="M3 18h18" class="line line-bottom"/></svg> </span> <span aria-hidden="true" class="wp-block-tenup-navigation__icon wp-block-tenup-navigation__icon--close" data-wp-bind--aria-hidden="tenup/site-header::!state.isMobileNavigationExpanded"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" class="feather feather-x" viewBox="0 0 24 24"><path d="M18 6 6 18M6 6l12 12"/></svg> </span> <span class="screen-reader-text">Toggle Mobile Navigation</span> </button> </div> </nav> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-3 wp-block-group-is-layout-flex"> <ul class="wp-block-social-links has-icon-color is-style-logos-only is-nowrap is-layout-flex wp-container-core-social-links-is-layout-1 wp-block-social-links-is-layout-flex block-visibility-hide-small-screen"><li style="color: var(--wp--custom--color--spindle); " class="wp-social-link wp-social-link-linkedin has-spindle-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.linkedin.com/company/towards-data-science/?originalSubdomain=ca" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li> <li style="color: var(--wp--custom--color--spindle); " class="wp-social-link wp-social-link-x has-spindle-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://x.com/TDataScience" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li></ul> <div class="wp-block-tenup-search-button" data-wp-interactive="tenup/search-button" data-wp-context="{"region":"search"}" data-wp-watch="callbacks.manageFocus"> <button aria-expanded="false" class="wp-block-tenup-search-button__button" data-wp-on--click="tenup/site-header::actions.toggleSearch" data-wp-bind--aria-expanded="tenup/site-header::state.isSearchExpanded" aria-controls="wp-block-tenup-search-button__4__container"> <span aria-hidden="false" class="wp-block-tenup-search-button__icon wp-block-tenup-search-button__icon--open" data-wp-bind--aria-hidden="tenup/site-header::state.isSearchExpanded"> <svg width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5m0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5"/></svg> </span> <span aria-hidden="true" class="wp-block-tenup-search-button__icon wp-block-tenup-search-button__icon--close" data-wp-bind--aria-hidden="tenup/site-header::!state.isSearchExpanded"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" class="feather feather-x" viewBox="0 0 24 24"><path d="M18 6 6 18M6 6l12 12"/></svg> </span> <span class="screen-reader-text">Toggle Search</span> </button> <div aria-hidden="true" class="wp-block-tenup-search-button__search" data-wp-bind--aria-hidden="tenup/site-header::!state.isSearchExpanded" id="wp-block-tenup-search-button__4__container"> <form role="search" method="get" action="https://towardsdatascience.com/" class="wp-block-search__button-inside wp-block-search__icon-button wp-block-search" ><label class="wp-block-search__label screen-reader-text" for="wp-block-search__input-3" >Search</label><div class="wp-block-search__inside-wrapper " ><input class="wp-block-search__input" id="wp-block-search__input-3" placeholder="Search" value="" type="search" name="s" required /><button aria-label="Search" class="wp-block-search__button has-icon wp-element-button" type="submit" ><svg class="search-icon" viewBox="0 0 24 24" width="24" height="24"> <path d="M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"></path> </svg></button></div></form> </div> </div> </div> </div> </div> </header> <div aria-hidden="true" data-wp-interactive="tenup/site-header" data-wp-bind--aria-hidden="tenup/site-header::!state.isBackdropVisible" id="tenup-navigation-backdrop" class="wp-block-tenup-navigation__backdrop"></div> </header> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--48);padding-bottom:0"> <main class="wp-block-group is-style-default is-layout-flow wp-block-group-is-layout-flow" style="margin-top:0;padding-top:var(--wp--preset--spacing--32-48);padding-bottom:var(--wp--preset--spacing--32-48)"> <div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-11 wp-block-group-is-layout-constrained"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> </div> <h1 class="wp-block-post-title has-heading-3-font-size">Contact Us</h1> <div class="wp-elements-9b2ad2dd7327f7f9edd7e31363df7ec6 wp-block-tds-post-sub-heading has-text-color has-text-secondary-color"> <div class="tds-theme-post-subheading"> <p> Questions, complaints, feedback, and ideas </p> </div> </div> <div class="wp-block-group is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-10 wp-block-group-is-layout-flex"> <div class="wp-block-group is-horizontal is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-9 wp-block-group-is-layout-flex"> <div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8 wp-block-group-is-layout-flex"> <div style="text-decoration:none;text-transform:capitalize;" class="has-link-color wp-elements-ae8718f4d12f383075d1049181331d0f wp-block-post-author-name has-text-color has-text-primary-color has-caption-1-font-size"><a href="https://towardsdatascience.com/author/towardsdatascience/" target="_self" class="wp-block-post-author-name__link">TDS Editors</a></div> <div class="wp-block-group is-style-with-separator has-text-secondary-color has-text-color has-link-color wp-elements-cb326d70ba567e67e913c5a867d4bc75 is-nowrap is-layout-flex wp-container-core-group-is-layout-7 wp-block-group-is-layout-flex"> <div class="has-link-color wp-elements-be697443e49d2f37d650dbe8f98af4d2 wp-block-post-date has-text-color has-text-secondary-color has-caption-1-font-size"><time datetime="2019-12-22T19:24:49-05:00">Dec 22, 2019</time></div> <div class="wp-elements-717bb1e0e8956d465f5b94f3ba248dbf wp-block-tenup-post-time-to-read has-text-color has-text-secondary-color has-caption-1-font-size"> 1 min read</div> </div> </div> </div> <button type="button" class="wp-element-button wp-block-tds-share"> <span class="screen-reader-text visually-hidden"> Share </span> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20"><path fill="#355876" fill-rule="evenodd" d="M13.151 3.872a.4.4 0 0 1-.108.118h.009a.4.4 0 0 1-.262.072.47.47 0 0 1-.271-.117l-1.826-1.817v6.39a.452.452 0 0 1-.904 0V2.146L7.98 3.954a.41.41 0 0 1-.515.036h-.018a.36.36 0 0 1-.145-.271.36.36 0 0 1 .09-.29L9.924.9a.45.45 0 0 1 .633 0l2.531 2.53a.38.38 0 0 1 .063.452zm.706 1.935h1.355a1.81 1.81 0 0 1 1.808 1.808v9.039a1.81 1.81 0 0 1-1.808 1.808H5.27a1.81 1.81 0 0 1-1.808-1.808v-9.04A1.81 1.81 0 0 1 5.27 5.808h1.356c.118-.001.232.044.317.126a.44.44 0 0 1 0 .633.45.45 0 0 1-.317.136H5.18a.81.81 0 0 0-.814.813v9.22a.814.814 0 0 0 .814.814h10.124a.81.81 0 0 0 .813-.814v-9.22a.81.81 0 0 0-.813-.813h-1.447a.452.452 0 0 1 0-.904z" clip-rule="evenodd"/></svg></button> </div> </div> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow" style="margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)"> <div class="entry-content wp-block-post-content has-global-padding is-layout-constrained wp-block-post-content-is-layout-constrained"> <!-- wp:image {"id":170685,"sizeSlug":"large","linkDestination":"none"} --> <figure class="wp-block-image size-large"><img data-dominant-color="b1ada9" data-has-transparency="false" style="--dominant-color: #b1ada9;" decoding="async" width="2560" height="1707" src="https://towardsdatascience.com/wp-content/uploads/2019/12/0hKsK9gGe29hHlh9v-scaled.jpg" alt="About Us | FAQs - Photo by Corinne Kutz" class="wp-image-170685 not-transparent" srcset="https://towardsdatascience.com/wp-content/uploads/2019/12/0hKsK9gGe29hHlh9v-scaled.jpg 2560w, https://towardsdatascience.com/wp-content/uploads/2019/12/0hKsK9gGe29hHlh9v-300x200.jpg 300w, https://towardsdatascience.com/wp-content/uploads/2019/12/0hKsK9gGe29hHlh9v-1024x683.jpg 1024w, https://towardsdatascience.com/wp-content/uploads/2019/12/0hKsK9gGe29hHlh9v-768x512.jpg 768w, https://towardsdatascience.com/wp-content/uploads/2019/12/0hKsK9gGe29hHlh9v-1536x1024.jpg 1536w, https://towardsdatascience.com/wp-content/uploads/2019/12/0hKsK9gGe29hHlh9v-2048x1365.jpg 2048w" sizes="(max-width: 2560px) 100vw, 2560px" /><figcaption class="wp-element-caption">Photo by <a href="https://unsplash.com/@corinnekutz?utm_source=medium&utm_medium=referral">Corinne Kutz</a></figcaption></figure> <!-- /wp:image --> <!-- wp:heading {"level":3} --> <h3 class="wp-block-heading">Make a complaint or report an issue</h3> <!-- /wp:heading --> <!-- wp:paragraph --> <p>Have we made a mistake? We do make mistakes and are willing to review them. You can email us directly here: <a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="92e2e7f0fefbf1f3e6fbfdfcd2e6fde5f3e0f6e1f6f3e6f3e1f1fbf7fcf1f7bcf1fdff">[email protected]</a>. </p> <!-- /wp:paragraph --> <!-- wp:heading {"level":3} --> <h3 class="wp-block-heading">Contact us for something else</h3> <!-- /wp:heading --> <!-- wp:paragraph --> <p>You can contact us <a href="/cdn-cgi/l/email-protection#a5d5d0c7c9ccc6c4d1cccacbe5d1cad2c4d7c1d6c1c4d1c4d6c6ccc0cbc6c08bc6cac8">here</a> is you have any other questions. </p> <!-- /wp:paragraph --></div> </div> <hr class="wp-block-separator has-alpha-channel-opacity is-style-dotted" style="margin-top:var(--wp--preset--spacing--64);margin-bottom:var(--wp--preset--spacing--64)" /> <div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-17 wp-block-group-is-layout-constrained"> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-14 wp-block-group-is-layout-flex"> <div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-13 wp-block-group-is-layout-flex"> <p class="has-eyebrow-1-font-size wp-block-paragraph" style="text-transform:uppercase">Written By</p> <div style="font-style:normal;font-weight:700;text-transform:capitalize;" class="wp-block-post-author-name has-heading-5-font-size">TDS Editors</div> <div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> <DIV class="wp-block-button"><a href="https://towardsdatascience.com/author/towardsdatascience/" class="wp-block-button__link wp-element-button">See all from TDS Editors</a></DIV> </div> </div> </div> <div class="wp-block-group is-layout-flex wp-block-group-is-layout-flex"> <p class="has-body-2-font-size wp-block-paragraph" style="font-style:normal;font-weight:700">Topics:</p> </div> <div class="wp-block-group is-layout-flex wp-block-group-is-layout-flex"> <p class="has-body-2-font-size wp-block-paragraph" style="font-style:normal;font-weight:700">Share this article:</p> <ul class="wp-block-outermost-social-sharing has-icon-color is-style-logos-only is-layout-flex wp-block-social-sharing-is-layout-flex"> <li style="color: var(--wp--custom--color--wild-blue-yonder); border-radius:100px;border-width:1px; padding-top:var(--wp--preset--spacing--8);padding-bottom:var(--wp--preset--spacing--8);padding-left:var(--wp--preset--spacing--8);padding-right:var(--wp--preset--spacing--8);" class="outermost-social-sharing-link outermost-social-sharing-link-facebook has-wild-blue-yonder-color wp-block-outermost-social-sharing-link"> <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Ftowardsdatascience.com%2Fcontact-us-83c96b92f285%2F&title=Contact%20Us" aria-label="Share on Facebook" rel="noopener nofollow" target="_blank" class="wp-block-outermost-social-sharing-link-anchor"> <svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg> <span class="wp-block-outermost-social-sharing-link-label screen-reader-text"> Share on Facebook </span> </a> </li> <li style="color: var(--wp--custom--color--wild-blue-yonder); border-radius:100px;border-width:1px; padding-top:var(--wp--preset--spacing--8);padding-bottom:var(--wp--preset--spacing--8);padding-left:var(--wp--preset--spacing--8);padding-right:var(--wp--preset--spacing--8);" class="outermost-social-sharing-link outermost-social-sharing-link-linkedin has-wild-blue-yonder-color wp-block-outermost-social-sharing-link"> <a href="https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Ftowardsdatascience.com%2Fcontact-us-83c96b92f285%2F&title=Contact%20Us" aria-label="Share on LinkedIn" rel="noopener nofollow" target="_blank" class="wp-block-outermost-social-sharing-link-anchor"> <svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg> <span class="wp-block-outermost-social-sharing-link-label screen-reader-text"> Share on LinkedIn </span> </a> </li> <li style="color: var(--wp--custom--color--wild-blue-yonder); border-radius:100px;border-width:1px; padding-top:var(--wp--preset--spacing--8);padding-bottom:var(--wp--preset--spacing--8);padding-left:var(--wp--preset--spacing--8);padding-right:var(--wp--preset--spacing--8);" class="outermost-social-sharing-link outermost-social-sharing-link-x has-wild-blue-yonder-color wp-block-outermost-social-sharing-link"> <a href="https://x.com/share?url=https%3A%2F%2Ftowardsdatascience.com%2Fcontact-us-83c96b92f285%2F&text=Contact%20Us" aria-label="Share on X" rel="noopener nofollow" target="_blank" class="wp-block-outermost-social-sharing-link-anchor"> <svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z"></path></svg> <span class="wp-block-outermost-social-sharing-link-label screen-reader-text"> Share on X </span> </a> </li> </ul> </div> </div> <div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div> <div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"> </div> </main> <div class="wp-block-group has-surface-secondary-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--80)"> <div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> <h2 class="wp-block-heading has-heading-3-font-size">Related Articles</h2> <div class="wp-block-query alignwide is-layout-flow wp-block-query-is-layout-flow"> <ul class="wp-block-post-template is-layout-grid wp-container-core-post-template-is-layout-1 wp-block-post-template-is-layout-grid is-entire-card-clickable"><li class="wp-block-post post-598014 post type-post status-publish format-standard has-post-thumbnail hentry category-machine-learning tag-3d-object-detection tag-augmented-reality tag-computer-vision tag-hands-on-tutorials tag-spatial-computing"> <div class="wp-block-group alignwide is-vertical is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-25 wp-block-group-is-layout-flex wp-block-pattern wp-block-null"> <figure style="aspect-ratio:16/9;width:100%;" class="wp-block-post-featured-image"><img width="2048" height="1536" src="https://towardsdatascience.com/wp-content/uploads/2025/02/0_7Nm_6KuHuGC7_kaZ.webp" class="attachment-post-thumbnail size-post-thumbnail not-transparent wp-post-image" alt="" style="--dominant-color: #110c17;width:100%;height:100%;object-fit:cover;" decoding="async" srcset="https://towardsdatascience.com/wp-content/uploads/2025/02/0_7Nm_6KuHuGC7_kaZ.webp 2048w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_7Nm_6KuHuGC7_kaZ-300x225.webp 300w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_7Nm_6KuHuGC7_kaZ-1024x768.webp 1024w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_7Nm_6KuHuGC7_kaZ-768x576.webp 768w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_7Nm_6KuHuGC7_kaZ-1536x1152.webp 1536w" sizes="(max-width: 2048px) 100vw, 2048px" data-has-transparency="false" data-dominant-color="110c17" /></figure> <div class="wp-block-group alignwide is-style-default is-vertical is-layout-flex wp-container-core-group-is-layout-24 wp-block-group-is-layout-flex" style="padding-top:var(--wp--preset--spacing--10);padding-right:0;padding-left:0"> <div class="wp-block-group is-reversed is-vertical is-layout-flex wp-container-core-group-is-layout-20 wp-block-group-is-layout-flex"> <h2 style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;" class="has-link-color alignwide wp-elements-c804df8ecfea890347697a4469c7a87f wp-block-post-title has-text-color has-text-primary-color has-heading-6-font-size"><a href="https://towardsdatascience.com/on-device-machine-learning-in-spatial-computing/" target="_self" >On-Device Machine Learning in Spatial Computing</a></h2> <a href="https://towardsdatascience.com/category/artificial-intelligence/machine-learning/" style="text-transform:uppercase;" class="is-taxonomy-category wp-block-tenup-post-primary-term has-text-color has-text-secondary-color has-eyebrow-1-font-size"> Machine Learning </a> </div> <div class="has-link-color wp-elements-9b2da9e78c2e95c41dab8b5a7bd89187 wp-block-post-excerpt has-text-color has-text-secondary-color"><p class="wp-block-post-excerpt__excerpt">The landscape of computing is undergoing a profound transformation with the emergence of spatial computing… </p></div> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-23 wp-block-group-is-layout-flex"> <div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-22 wp-block-group-is-layout-flex"> <div style="text-decoration:none;" class="has-link-color wp-elements-405d4e0f55fae1c84a82bd83ba2e27c0 wp-block-post-author-name has-text-color has-blue-gray-color has-caption-1-font-size"><a href="https://towardsdatascience.com/author/prithivdev/" target="_self" class="wp-block-post-author-name__link">Prithiv Dev Devendran</a></div> <div class="wp-block-group has-text-secondary-color has-text-color has-link-color wp-elements-421d182eef1a5225f64372b8a5605ad9 is-nowrap is-layout-flex wp-container-core-group-is-layout-21 wp-block-group-is-layout-flex"> <div class="has-link-color wp-elements-2f08df38809735c44d27c382513ecb52 wp-block-post-date has-text-color has-text-secondary-color has-caption-1-font-size"><time datetime="2025-02-17T08:00:00-05:00">February 17, 2025</time></div> <div class="wp-elements-717bb1e0e8956d465f5b94f3ba248dbf wp-block-tenup-post-time-to-read has-text-color has-text-secondary-color has-caption-1-font-size"> 18 min read</div> </div> </div> </div> </div> </div> </li><li class="wp-block-post post-598008 post type-post status-publish format-standard has-post-thumbnail hentry category-machine-learning tag-ai tag-career-advice tag-data-science tag-data-science-careers tag-machine-learning-engineer"> <div class="wp-block-group alignwide is-vertical is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-31 wp-block-group-is-layout-flex wp-block-pattern wp-block-null"> <figure style="aspect-ratio:16/9;width:100%;" class="wp-block-post-featured-image"><img width="1244" height="828" src="https://towardsdatascience.com/wp-content/uploads/2025/02/Screenshot-2025-02-14-at-3.28.59 PM.png" class="attachment-post-thumbnail size-post-thumbnail has-transparency wp-post-image" alt="" style="--dominant-color: #98a1aa;width:100%;height:100%;object-fit:cover;" decoding="async" loading="lazy" srcset="https://towardsdatascience.com/wp-content/uploads/2025/02/Screenshot-2025-02-14-at-3.28.59 PM.png 1244w, https://towardsdatascience.com/wp-content/uploads/2025/02/Screenshot-2025-02-14-at-3.28.59 PM-300x200.png 300w, https://towardsdatascience.com/wp-content/uploads/2025/02/Screenshot-2025-02-14-at-3.28.59 PM-1024x682.png 1024w, https://towardsdatascience.com/wp-content/uploads/2025/02/Screenshot-2025-02-14-at-3.28.59 PM-768x511.png 768w" sizes="auto, (max-width: 1244px) 100vw, 1244px" data-has-transparency="true" data-dominant-color="98a1aa" /></figure> <div class="wp-block-group alignwide is-style-default is-vertical is-layout-flex wp-container-core-group-is-layout-30 wp-block-group-is-layout-flex" style="padding-top:var(--wp--preset--spacing--10);padding-right:0;padding-left:0"> <div class="wp-block-group is-reversed is-vertical is-layout-flex wp-container-core-group-is-layout-26 wp-block-group-is-layout-flex"> <h2 style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;" class="has-link-color alignwide wp-elements-c804df8ecfea890347697a4469c7a87f wp-block-post-title has-text-color has-text-primary-color has-heading-6-font-size"><a href="https://towardsdatascience.com/how-i-became-a-machine-learning-engineer-no-cs-degree-no-bootcamp/" target="_self" >How I Became A Machine Learning Engineer (No CS Degree, No Bootcamp)</a></h2> <a href="https://towardsdatascience.com/category/artificial-intelligence/machine-learning/" style="text-transform:uppercase;" class="is-taxonomy-category wp-block-tenup-post-primary-term has-text-color has-text-secondary-color has-eyebrow-1-font-size"> Machine Learning </a> </div> <div class="has-link-color wp-elements-9b2da9e78c2e95c41dab8b5a7bd89187 wp-block-post-excerpt has-text-color has-text-secondary-color"><p class="wp-block-post-excerpt__excerpt">Machine learning and AI are among the most popular topics nowadays, especially within the tech… </p></div> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-29 wp-block-group-is-layout-flex"> <div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-28 wp-block-group-is-layout-flex"> <div style="text-decoration:none;" class="has-link-color wp-elements-405d4e0f55fae1c84a82bd83ba2e27c0 wp-block-post-author-name has-text-color has-blue-gray-color has-caption-1-font-size"><a href="https://towardsdatascience.com/author/egorhowell/" target="_self" class="wp-block-post-author-name__link">Egor Howell</a></div> <div class="wp-block-group has-text-secondary-color has-text-color has-link-color wp-elements-421d182eef1a5225f64372b8a5605ad9 is-nowrap is-layout-flex wp-container-core-group-is-layout-27 wp-block-group-is-layout-flex"> <div class="has-link-color wp-elements-2f08df38809735c44d27c382513ecb52 wp-block-post-date has-text-color has-text-secondary-color has-caption-1-font-size"><time datetime="2025-02-14T21:33:01-05:00">February 14, 2025</time></div> <div class="wp-elements-717bb1e0e8956d465f5b94f3ba248dbf wp-block-tenup-post-time-to-read has-text-color has-text-secondary-color has-caption-1-font-size"> 9 min read</div> </div> </div> </div> </div> </div> </li><li class="wp-block-post post-597896 post type-post status-publish format-standard has-post-thumbnail hentry category-data-science tag-computer-vision tag-machine-learning tag-nlp tag-reinfocement-learning tag-roadmaps"> <div class="wp-block-group alignwide is-vertical is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-37 wp-block-group-is-layout-flex wp-block-pattern wp-block-null"> <figure style="aspect-ratio:16/9;width:100%;" class="wp-block-post-featured-image"><img width="1400" height="900" src="https://towardsdatascience.com/wp-content/uploads/2025/02/1_ndXE7jbjz984rIzg4viEhw.webp" class="attachment-post-thumbnail size-post-thumbnail not-transparent wp-post-image" alt="" style="--dominant-color: #615627;width:100%;height:100%;object-fit:cover;" decoding="async" loading="lazy" srcset="https://towardsdatascience.com/wp-content/uploads/2025/02/1_ndXE7jbjz984rIzg4viEhw.webp 1400w, https://towardsdatascience.com/wp-content/uploads/2025/02/1_ndXE7jbjz984rIzg4viEhw-300x193.webp 300w, https://towardsdatascience.com/wp-content/uploads/2025/02/1_ndXE7jbjz984rIzg4viEhw-1024x658.webp 1024w, https://towardsdatascience.com/wp-content/uploads/2025/02/1_ndXE7jbjz984rIzg4viEhw-768x494.webp 768w" sizes="auto, (max-width: 1400px) 100vw, 1400px" data-has-transparency="false" data-dominant-color="615627" /></figure> <div class="wp-block-group alignwide is-style-default is-vertical is-layout-flex wp-container-core-group-is-layout-36 wp-block-group-is-layout-flex" style="padding-top:var(--wp--preset--spacing--10);padding-right:0;padding-left:0"> <div class="wp-block-group is-reversed is-vertical is-layout-flex wp-container-core-group-is-layout-32 wp-block-group-is-layout-flex"> <h2 style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;" class="has-link-color alignwide wp-elements-c804df8ecfea890347697a4469c7a87f wp-block-post-title has-text-color has-text-primary-color has-heading-6-font-size"><a href="https://towardsdatascience.com/roadmap-to-becoming-a-data-scientist-part-4-advanced-machine-learning/" target="_self" >Roadmap to Becoming a Data Scientist, Part 4: Advanced Machine Learning</a></h2> <a href="https://towardsdatascience.com/category/data-science/" style="text-transform:uppercase;" class="is-taxonomy-category wp-block-tenup-post-primary-term has-text-color has-text-secondary-color has-eyebrow-1-font-size"> Data Science </a> </div> <div class="has-link-color wp-elements-9b2da9e78c2e95c41dab8b5a7bd89187 wp-block-post-excerpt has-text-color has-text-secondary-color"><p class="wp-block-post-excerpt__excerpt">Introduction Data science is undoubtedly one of the most fascinating fields today. Following significant breakthroughs in… </p></div> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-35 wp-block-group-is-layout-flex"> <div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-34 wp-block-group-is-layout-flex"> <div style="text-decoration:none;" class="has-link-color wp-elements-405d4e0f55fae1c84a82bd83ba2e27c0 wp-block-post-author-name has-text-color has-blue-gray-color has-caption-1-font-size"><a href="https://towardsdatascience.com/author/slavahead/" target="_self" class="wp-block-post-author-name__link">Vyacheslav Efimov</a></div> <div class="wp-block-group has-text-secondary-color has-text-color has-link-color wp-elements-421d182eef1a5225f64372b8a5605ad9 is-nowrap is-layout-flex wp-container-core-group-is-layout-33 wp-block-group-is-layout-flex"> <div class="has-link-color wp-elements-2f08df38809735c44d27c382513ecb52 wp-block-post-date has-text-color has-text-secondary-color has-caption-1-font-size"><time datetime="2025-02-14T12:00:00-05:00">February 14, 2025</time></div> <div class="wp-elements-717bb1e0e8956d465f5b94f3ba248dbf wp-block-tenup-post-time-to-read has-text-color has-text-secondary-color has-caption-1-font-size"> 15 min read</div> </div> </div> </div> </div> </div> </li><li class="wp-block-post post-597851 post type-post status-publish format-standard has-post-thumbnail hentry category-data-visualization tag-data-science tag-interactive-visualization tag-programming tag-python tag-web-application"> <div class="wp-block-group alignwide is-vertical is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-43 wp-block-group-is-layout-flex wp-block-pattern wp-block-null"> <figure style="aspect-ratio:16/9;width:100%;" class="wp-block-post-featured-image"><img width="1238" height="806" src="https://towardsdatascience.com/wp-content/uploads/2025/02/Screenshot-2025-02-13-at-11.30.43 AM.png" class="attachment-post-thumbnail size-post-thumbnail has-transparency wp-post-image" alt="" style="--dominant-color: #9ea596;width:100%;height:100%;object-fit:cover;" decoding="async" loading="lazy" srcset="https://towardsdatascience.com/wp-content/uploads/2025/02/Screenshot-2025-02-13-at-11.30.43 AM.png 1238w, https://towardsdatascience.com/wp-content/uploads/2025/02/Screenshot-2025-02-13-at-11.30.43 AM-300x195.png 300w, https://towardsdatascience.com/wp-content/uploads/2025/02/Screenshot-2025-02-13-at-11.30.43 AM-1024x667.png 1024w, https://towardsdatascience.com/wp-content/uploads/2025/02/Screenshot-2025-02-13-at-11.30.43 AM-768x500.png 768w" sizes="auto, (max-width: 1238px) 100vw, 1238px" data-has-transparency="true" data-dominant-color="9ea596" /></figure> <div class="wp-block-group alignwide is-style-default is-vertical is-layout-flex wp-container-core-group-is-layout-42 wp-block-group-is-layout-flex" style="padding-top:var(--wp--preset--spacing--10);padding-right:0;padding-left:0"> <div class="wp-block-group is-reversed is-vertical is-layout-flex wp-container-core-group-is-layout-38 wp-block-group-is-layout-flex"> <h2 style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;" class="has-link-color alignwide wp-elements-c804df8ecfea890347697a4469c7a87f wp-block-post-title has-text-color has-text-primary-color has-heading-6-font-size"><a href="https://towardsdatascience.com/publish-interactive-data-visualizations-for-free-with-python-and-marimo/" target="_self" >Publish Interactive Data Visualizations for Free with Python and Marimo</a></h2> <a href="https://towardsdatascience.com/category/data-science/data-visualization/" style="text-transform:uppercase;" class="is-taxonomy-category wp-block-tenup-post-primary-term has-text-color has-text-secondary-color has-eyebrow-1-font-size"> Data Visualization </a> </div> <div class="has-link-color wp-elements-9b2da9e78c2e95c41dab8b5a7bd89187 wp-block-post-excerpt has-text-color has-text-secondary-color"><p class="wp-block-post-excerpt__excerpt">Working in data science, it can be hard to share insights from complex datasets using… </p></div> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-41 wp-block-group-is-layout-flex"> <div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-40 wp-block-group-is-layout-flex"> <div style="text-decoration:none;" class="has-link-color wp-elements-405d4e0f55fae1c84a82bd83ba2e27c0 wp-block-post-author-name has-text-color has-blue-gray-color has-caption-1-font-size"><a href="https://towardsdatascience.com/author/s-minot/" target="_self" class="wp-block-post-author-name__link">Sam Minot</a></div> <div class="wp-block-group has-text-secondary-color has-text-color has-link-color wp-elements-421d182eef1a5225f64372b8a5605ad9 is-nowrap is-layout-flex wp-container-core-group-is-layout-39 wp-block-group-is-layout-flex"> <div class="has-link-color wp-elements-2f08df38809735c44d27c382513ecb52 wp-block-post-date has-text-color has-text-secondary-color has-caption-1-font-size"><time datetime="2025-02-14T11:00:00-05:00">February 14, 2025</time></div> <div class="wp-elements-717bb1e0e8956d465f5b94f3ba248dbf wp-block-tenup-post-time-to-read has-text-color has-text-secondary-color has-caption-1-font-size"> 6 min read</div> </div> </div> </div> </div> </div> </li><li class="wp-block-post post-597886 post type-post status-publish format-standard has-post-thumbnail hentry category-data-engineering tag-business tag-data-engineer tag-data-science tag-data-teams tag-productivity"> <div class="wp-block-group alignwide is-vertical is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-49 wp-block-group-is-layout-flex wp-block-pattern wp-block-null"> <figure style="aspect-ratio:16/9;width:100%;" class="wp-block-post-featured-image"><img width="877" height="306" src="https://towardsdatascience.com/wp-content/uploads/2025/02/1_vzU6BKDA1gxhk5kIQat_JA.png" class="attachment-post-thumbnail size-post-thumbnail not-transparent wp-post-image" alt="" style="--dominant-color: #fafafa;width:100%;height:100%;object-fit:cover;" decoding="async" loading="lazy" srcset="https://towardsdatascience.com/wp-content/uploads/2025/02/1_vzU6BKDA1gxhk5kIQat_JA.png 877w, https://towardsdatascience.com/wp-content/uploads/2025/02/1_vzU6BKDA1gxhk5kIQat_JA-300x105.png 300w, https://towardsdatascience.com/wp-content/uploads/2025/02/1_vzU6BKDA1gxhk5kIQat_JA-768x268.png 768w" sizes="auto, (max-width: 877px) 100vw, 877px" data-has-transparency="false" data-dominant-color="fafafa" /></figure> <div class="wp-block-group alignwide is-style-default is-vertical is-layout-flex wp-container-core-group-is-layout-48 wp-block-group-is-layout-flex" style="padding-top:var(--wp--preset--spacing--10);padding-right:0;padding-left:0"> <div class="wp-block-group is-reversed is-vertical is-layout-flex wp-container-core-group-is-layout-44 wp-block-group-is-layout-flex"> <h2 style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;" class="has-link-color alignwide wp-elements-c804df8ecfea890347697a4469c7a87f wp-block-post-title has-text-color has-text-primary-color has-heading-6-font-size"><a href="https://towardsdatascience.com/building-a-data-engineering-center-of-excellence/" target="_self" >Building a Data Engineering Center of Excellence</a></h2> <a href="https://towardsdatascience.com/category/data-science/data-engineering/" style="text-transform:uppercase;" class="is-taxonomy-category wp-block-tenup-post-primary-term has-text-color has-text-secondary-color has-eyebrow-1-font-size"> Data Engineering </a> </div> <div class="has-link-color wp-elements-9b2da9e78c2e95c41dab8b5a7bd89187 wp-block-post-excerpt has-text-color has-text-secondary-color"><p class="wp-block-post-excerpt__excerpt">As data continues to grow in importance and become more complex, the need for skilled… </p></div> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-47 wp-block-group-is-layout-flex"> <div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-46 wp-block-group-is-layout-flex"> <div style="text-decoration:none;" class="has-link-color wp-elements-405d4e0f55fae1c84a82bd83ba2e27c0 wp-block-post-author-name has-text-color has-blue-gray-color has-caption-1-font-size"><a href="https://towardsdatascience.com/author/richiebachala/" target="_self" class="wp-block-post-author-name__link">Richie Bachala</a></div> <div class="wp-block-group has-text-secondary-color has-text-color has-link-color wp-elements-421d182eef1a5225f64372b8a5605ad9 is-nowrap is-layout-flex wp-container-core-group-is-layout-45 wp-block-group-is-layout-flex"> <div class="has-link-color wp-elements-2f08df38809735c44d27c382513ecb52 wp-block-post-date has-text-color has-text-secondary-color has-caption-1-font-size"><time datetime="2025-02-13T21:35:48-05:00">February 13, 2025</time></div> <div class="wp-elements-717bb1e0e8956d465f5b94f3ba248dbf wp-block-tenup-post-time-to-read has-text-color has-text-secondary-color has-caption-1-font-size"> 11 min read</div> </div> </div> </div> </div> </div> </li><li class="wp-block-post post-597833 post type-post status-publish format-standard has-post-thumbnail hentry category-machine-learning tag-cloud-storage tag-docker tag-image-classification tag-kubernetes tag-machine-learning-engineer"> <div class="wp-block-group alignwide is-vertical is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-55 wp-block-group-is-layout-flex wp-block-pattern wp-block-null"> <figure style="aspect-ratio:16/9;width:100%;" class="wp-block-post-featured-image"><img width="1400" height="1769" src="https://towardsdatascience.com/wp-content/uploads/2025/02/0_VewieAekB6ZJ9yCl.png" class="attachment-post-thumbnail size-post-thumbnail not-transparent wp-post-image" alt="" style="--dominant-color: #4b322e;width:100%;height:100%;object-fit:cover;" decoding="async" loading="lazy" srcset="https://towardsdatascience.com/wp-content/uploads/2025/02/0_VewieAekB6ZJ9yCl.png 1400w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_VewieAekB6ZJ9yCl-237x300.png 237w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_VewieAekB6ZJ9yCl-810x1024.png 810w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_VewieAekB6ZJ9yCl-768x970.png 768w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_VewieAekB6ZJ9yCl-1216x1536.png 1216w" sizes="auto, (max-width: 1400px) 100vw, 1400px" data-has-transparency="false" data-dominant-color="4b322e" /></figure> <div class="wp-block-group alignwide is-style-default is-vertical is-layout-flex wp-container-core-group-is-layout-54 wp-block-group-is-layout-flex" style="padding-top:var(--wp--preset--spacing--10);padding-right:0;padding-left:0"> <div class="wp-block-group is-reversed is-vertical is-layout-flex wp-container-core-group-is-layout-50 wp-block-group-is-layout-flex"> <h2 style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;" class="has-link-color alignwide wp-elements-c804df8ecfea890347697a4469c7a87f wp-block-post-title has-text-color has-text-primary-color has-heading-6-font-size"><a href="https://towardsdatascience.com/learnings-from-a-machine-learning-engineer-part-5-the-training/" target="_self" >Learnings from a Machine Learning Engineer — Part 5: The Training</a></h2> <a href="https://towardsdatascience.com/category/artificial-intelligence/machine-learning/" style="text-transform:uppercase;" class="is-taxonomy-category wp-block-tenup-post-primary-term has-text-color has-text-secondary-color has-eyebrow-1-font-size"> Machine Learning </a> </div> <div class="has-link-color wp-elements-9b2da9e78c2e95c41dab8b5a7bd89187 wp-block-post-excerpt has-text-color has-text-secondary-color"><p class="wp-block-post-excerpt__excerpt">In this fifth part of my series, I will outline the steps for creating a… </p></div> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-53 wp-block-group-is-layout-flex"> <div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-52 wp-block-group-is-layout-flex"> <div style="text-decoration:none;" class="has-link-color wp-elements-405d4e0f55fae1c84a82bd83ba2e27c0 wp-block-post-author-name has-text-color has-blue-gray-color has-caption-1-font-size"><a href="https://towardsdatascience.com/author/dmartin0409/" target="_self" class="wp-block-post-author-name__link">David Martin</a></div> <div class="wp-block-group has-text-secondary-color has-text-color has-link-color wp-elements-421d182eef1a5225f64372b8a5605ad9 is-nowrap is-layout-flex wp-container-core-group-is-layout-51 wp-block-group-is-layout-flex"> <div class="has-link-color wp-elements-2f08df38809735c44d27c382513ecb52 wp-block-post-date has-text-color has-text-secondary-color has-caption-1-font-size"><time datetime="2025-02-13T16:04:32-05:00">February 13, 2025</time></div> <div class="wp-elements-717bb1e0e8956d465f5b94f3ba248dbf wp-block-tenup-post-time-to-read has-text-color has-text-secondary-color has-caption-1-font-size"> 16 min read</div> </div> </div> </div> </div> </div> </li><li class="wp-block-post post-597857 post type-post status-publish format-standard has-post-thumbnail hentry category-machine-learning tag-hands-on-tutorials tag-image-classification tag-machine-learning-engineer tag-model-evaluation tag-process-improvement"> <div class="wp-block-group alignwide is-vertical is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-61 wp-block-group-is-layout-flex wp-block-pattern wp-block-null"> <figure style="aspect-ratio:16/9;width:100%;" class="wp-block-post-featured-image"><img width="1400" height="907" src="https://towardsdatascience.com/wp-content/uploads/2025/02/0_4u6UoDTGeMm9CbyC.webp" class="attachment-post-thumbnail size-post-thumbnail not-transparent wp-post-image" alt="" style="--dominant-color: #0f1a26;width:100%;height:100%;object-fit:cover;" decoding="async" loading="lazy" srcset="https://towardsdatascience.com/wp-content/uploads/2025/02/0_4u6UoDTGeMm9CbyC.webp 1400w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_4u6UoDTGeMm9CbyC-300x194.webp 300w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_4u6UoDTGeMm9CbyC-1024x663.webp 1024w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_4u6UoDTGeMm9CbyC-768x498.webp 768w" sizes="auto, (max-width: 1400px) 100vw, 1400px" data-has-transparency="false" data-dominant-color="0f1a26" /></figure> <div class="wp-block-group alignwide is-style-default is-vertical is-layout-flex wp-container-core-group-is-layout-60 wp-block-group-is-layout-flex" style="padding-top:var(--wp--preset--spacing--10);padding-right:0;padding-left:0"> <div class="wp-block-group is-reversed is-vertical is-layout-flex wp-container-core-group-is-layout-56 wp-block-group-is-layout-flex"> <h2 style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;" class="has-link-color alignwide wp-elements-c804df8ecfea890347697a4469c7a87f wp-block-post-title has-text-color has-text-primary-color has-heading-6-font-size"><a href="https://towardsdatascience.com/learnings-from-a-machine-learning-engineer-part-3-the-evaluation/" target="_self" >Learnings from a Machine Learning Engineer — Part 3: The Evaluation</a></h2> <a href="https://towardsdatascience.com/category/artificial-intelligence/machine-learning/" style="text-transform:uppercase;" class="is-taxonomy-category wp-block-tenup-post-primary-term has-text-color has-text-secondary-color has-eyebrow-1-font-size"> Machine Learning </a> </div> <div class="has-link-color wp-elements-9b2da9e78c2e95c41dab8b5a7bd89187 wp-block-post-excerpt has-text-color has-text-secondary-color"><p class="wp-block-post-excerpt__excerpt">In this third part of my series, I will explore the evaluation process which is… </p></div> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-59 wp-block-group-is-layout-flex"> <div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-58 wp-block-group-is-layout-flex"> <div style="text-decoration:none;" class="has-link-color wp-elements-405d4e0f55fae1c84a82bd83ba2e27c0 wp-block-post-author-name has-text-color has-blue-gray-color has-caption-1-font-size"><a href="https://towardsdatascience.com/author/dmartin0409/" target="_self" class="wp-block-post-author-name__link">David Martin</a></div> <div class="wp-block-group has-text-secondary-color has-text-color has-link-color wp-elements-421d182eef1a5225f64372b8a5605ad9 is-nowrap is-layout-flex wp-container-core-group-is-layout-57 wp-block-group-is-layout-flex"> <div class="has-link-color wp-elements-2f08df38809735c44d27c382513ecb52 wp-block-post-date has-text-color has-text-secondary-color has-caption-1-font-size"><time datetime="2025-02-13T16:00:06-05:00">February 13, 2025</time></div> <div class="wp-elements-717bb1e0e8956d465f5b94f3ba248dbf wp-block-tenup-post-time-to-read has-text-color has-text-secondary-color has-caption-1-font-size"> 13 min read</div> </div> </div> </div> </div> </div> </li><li class="wp-block-post post-597818 post type-post status-publish format-standard has-post-thumbnail hentry category-machine-learning tag-data-science tag-datasets tag-image-classification tag-machine-learning-engineer"> <div class="wp-block-group alignwide is-vertical is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-67 wp-block-group-is-layout-flex wp-block-pattern wp-block-null"> <figure style="aspect-ratio:16/9;width:100%;" class="wp-block-post-featured-image"><img width="1400" height="935" src="https://towardsdatascience.com/wp-content/uploads/2025/02/0_qvxZ87TH47Cd-FqT.png" class="attachment-post-thumbnail size-post-thumbnail not-transparent wp-post-image" alt="" style="--dominant-color: #684e39;width:100%;height:100%;object-fit:cover;" decoding="async" loading="lazy" srcset="https://towardsdatascience.com/wp-content/uploads/2025/02/0_qvxZ87TH47Cd-FqT.png 1400w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_qvxZ87TH47Cd-FqT-300x200.png 300w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_qvxZ87TH47Cd-FqT-1024x684.png 1024w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_qvxZ87TH47Cd-FqT-768x513.png 768w" sizes="auto, (max-width: 1400px) 100vw, 1400px" data-has-transparency="false" data-dominant-color="684e39" /></figure> <div class="wp-block-group alignwide is-style-default is-vertical is-layout-flex wp-container-core-group-is-layout-66 wp-block-group-is-layout-flex" style="padding-top:var(--wp--preset--spacing--10);padding-right:0;padding-left:0"> <div class="wp-block-group is-reversed is-vertical is-layout-flex wp-container-core-group-is-layout-62 wp-block-group-is-layout-flex"> <h2 style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;" class="has-link-color alignwide wp-elements-c804df8ecfea890347697a4469c7a87f wp-block-post-title has-text-color has-text-primary-color has-heading-6-font-size"><a href="https://towardsdatascience.com/learnings-from-a-machine-learning-engineer-part-1-the-data/" target="_self" >Learnings from a Machine Learning Engineer — Part 1: The Data</a></h2> <a href="https://towardsdatascience.com/category/artificial-intelligence/machine-learning/" style="text-transform:uppercase;" class="is-taxonomy-category wp-block-tenup-post-primary-term has-text-color has-text-secondary-color has-eyebrow-1-font-size"> Machine Learning </a> </div> <div class="has-link-color wp-elements-9b2da9e78c2e95c41dab8b5a7bd89187 wp-block-post-excerpt has-text-color has-text-secondary-color"><p class="wp-block-post-excerpt__excerpt">It is said that in order for a machine learning model to be successful, you… </p></div> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-65 wp-block-group-is-layout-flex"> <div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-64 wp-block-group-is-layout-flex"> <div style="text-decoration:none;" class="has-link-color wp-elements-405d4e0f55fae1c84a82bd83ba2e27c0 wp-block-post-author-name has-text-color has-blue-gray-color has-caption-1-font-size"><a href="https://towardsdatascience.com/author/dmartin0409/" target="_self" class="wp-block-post-author-name__link">David Martin</a></div> <div class="wp-block-group has-text-secondary-color has-text-color has-link-color wp-elements-421d182eef1a5225f64372b8a5605ad9 is-nowrap is-layout-flex wp-container-core-group-is-layout-63 wp-block-group-is-layout-flex"> <div class="has-link-color wp-elements-2f08df38809735c44d27c382513ecb52 wp-block-post-date has-text-color has-text-secondary-color has-caption-1-font-size"><time datetime="2025-02-13T15:55:53-05:00">February 13, 2025</time></div> <div class="wp-elements-717bb1e0e8956d465f5b94f3ba248dbf wp-block-tenup-post-time-to-read has-text-color has-text-secondary-color has-caption-1-font-size"> 13 min read</div> </div> </div> </div> </div> </div> </li><li class="wp-block-post post-597858 post type-post status-publish format-standard has-post-thumbnail hentry category-machine-learning tag-ai-model tag-image-classification tag-machine-learning-engineer tag-model-deployment tag-model-training"> <div class="wp-block-group alignwide is-vertical is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-73 wp-block-group-is-layout-flex wp-block-pattern wp-block-null"> <figure style="aspect-ratio:16/9;width:100%;" class="wp-block-post-featured-image"><img width="1400" height="933" src="https://towardsdatascience.com/wp-content/uploads/2025/02/0_6zXowHhXAlQoJ2xz.webp" class="attachment-post-thumbnail size-post-thumbnail not-transparent wp-post-image" alt="" style="--dominant-color: #6b375b;width:100%;height:100%;object-fit:cover;" decoding="async" loading="lazy" srcset="https://towardsdatascience.com/wp-content/uploads/2025/02/0_6zXowHhXAlQoJ2xz.webp 1400w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_6zXowHhXAlQoJ2xz-300x200.webp 300w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_6zXowHhXAlQoJ2xz-1024x682.webp 1024w, https://towardsdatascience.com/wp-content/uploads/2025/02/0_6zXowHhXAlQoJ2xz-768x512.webp 768w" sizes="auto, (max-width: 1400px) 100vw, 1400px" data-has-transparency="false" data-dominant-color="6b375b" /></figure> <div class="wp-block-group alignwide is-style-default is-vertical is-layout-flex wp-container-core-group-is-layout-72 wp-block-group-is-layout-flex" style="padding-top:var(--wp--preset--spacing--10);padding-right:0;padding-left:0"> <div class="wp-block-group is-reversed is-vertical is-layout-flex wp-container-core-group-is-layout-68 wp-block-group-is-layout-flex"> <h2 style="margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;" class="has-link-color alignwide wp-elements-c804df8ecfea890347697a4469c7a87f wp-block-post-title has-text-color has-text-primary-color has-heading-6-font-size"><a href="https://towardsdatascience.com/learnings-from-a-machine-learning-engineer-part-4-the-model/" target="_self" >Learnings from a Machine Learning Engineer — Part 4: The Model</a></h2> <a href="https://towardsdatascience.com/category/artificial-intelligence/machine-learning/" style="text-transform:uppercase;" class="is-taxonomy-category wp-block-tenup-post-primary-term has-text-color has-text-secondary-color has-eyebrow-1-font-size"> Machine Learning </a> </div> <div class="has-link-color wp-elements-9b2da9e78c2e95c41dab8b5a7bd89187 wp-block-post-excerpt has-text-color has-text-secondary-color"><p class="wp-block-post-excerpt__excerpt">In this latest part of my series, I will share what I have learned on… </p></div> <div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-71 wp-block-group-is-layout-flex"> <div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-70 wp-block-group-is-layout-flex"> <div style="text-decoration:none;" class="has-link-color wp-elements-405d4e0f55fae1c84a82bd83ba2e27c0 wp-block-post-author-name has-text-color has-blue-gray-color has-caption-1-font-size"><a href="https://towardsdatascience.com/author/dmartin0409/" target="_self" class="wp-block-post-author-name__link">David Martin</a></div> <div class="wp-block-group has-text-secondary-color has-text-color has-link-color wp-elements-421d182eef1a5225f64372b8a5605ad9 is-nowrap is-layout-flex wp-container-core-group-is-layout-69 wp-block-group-is-layout-flex"> <div class="has-link-color wp-elements-2f08df38809735c44d27c382513ecb52 wp-block-post-date has-text-color has-text-secondary-color has-caption-1-font-size"><time datetime="2025-02-13T15:53:42-05:00">February 13, 2025</time></div> <div class="wp-elements-717bb1e0e8956d465f5b94f3ba248dbf wp-block-tenup-post-time-to-read has-text-color has-text-secondary-color has-caption-1-font-size"> 8 min read</div> </div> </div> </div> </div> </div> </li></ul> </div> </div> </div> </div> <footer class="wp-block-template-part wp-block-template-part--footer"> <div class="wp-block-group is-style-section-brand has-spindle-color has-text-color has-link-color wp-elements-b3083142f08a924b1186270bd1ccbbb7 has-global-padding is-layout-constrained wp-container-core-group-is-layout-79 wp-block-group-is-layout-constrained is-style-section-brand--5" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--32);padding-right:var(--wp--preset--spacing--16);padding-bottom:var(--wp--preset--spacing--32);padding-left:var(--wp--preset--spacing--16)"> <div class="wp-block-group is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-77 wp-block-group-is-layout-flex"> <ul class="wp-block-social-links has-large-icon-size has-icon-color is-style-logos-only is-layout-flex wp-block-social-links-is-layout-flex"><li style="color: var(--wp--custom--color--spindle); " class="wp-social-link wp-social-link-youtube has-spindle-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.youtube.com/c/TowardsDataScience" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg><span class="wp-block-social-link-label screen-reader-text">YouTube</span></a></li> <li style="color: var(--wp--custom--color--spindle); " class="wp-social-link wp-social-link-x has-spindle-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://x.com/TDataScience" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li> <li style="color: var(--wp--custom--color--spindle); " class="wp-social-link wp-social-link-linkedin has-spindle-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.linkedin.com/company/towards-data-science/?originalSubdomain=ca" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li> <li style="color: var(--wp--custom--color--spindle); " class="wp-social-link wp-social-link-threads has-spindle-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.threads.net/@towardsdatascience" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M16.3 11.3c-.1 0-.2-.1-.2-.1-.1-2.6-1.5-4-3.9-4-1.4 0-2.6.6-3.3 1.7l1.3.9c.5-.8 1.4-1 2-1 .8 0 1.4.2 1.7.7.3.3.5.8.5 1.3-.7-.1-1.4-.2-2.2-.1-2.2.1-3.7 1.4-3.6 3.2 0 .9.5 1.7 1.3 2.2.7.4 1.5.6 2.4.6 1.2-.1 2.1-.5 2.7-1.3.5-.6.8-1.4.9-2.4.6.3 1 .8 1.2 1.3.4.9.4 2.4-.8 3.6-1.1 1.1-2.3 1.5-4.3 1.5-2.1 0-3.8-.7-4.8-2S5.7 14.3 5.7 12c0-2.3.5-4.1 1.5-5.4 1.1-1.3 2.7-2 4.8-2 2.2 0 3.8.7 4.9 2 .5.7.9 1.5 1.2 2.5l1.5-.4c-.3-1.2-.8-2.2-1.5-3.1-1.3-1.7-3.3-2.6-6-2.6-2.6 0-4.7.9-6 2.6C4.9 7.2 4.3 9.3 4.3 12s.6 4.8 1.9 6.4c1.4 1.7 3.4 2.6 6 2.6 2.3 0 4-.6 5.3-2 1.8-1.8 1.7-4 1.1-5.4-.4-.9-1.2-1.7-2.3-2.3zm-4 3.8c-1 .1-2-.4-2-1.3 0-.7.5-1.5 2.1-1.6h.5c.6 0 1.1.1 1.6.2-.2 2.3-1.3 2.7-2.2 2.7z"/></svg><span class="wp-block-social-link-label screen-reader-text">Threads</span></a></li> <li style="color: var(--wp--custom--color--spindle); " class="wp-social-link wp-social-link-bluesky has-spindle-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://bsky.app/profile/towardsdatascience.com" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Bluesky</span></a></li></ul> </div> <div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex has-2-columns"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><div class="is-default-size wp-block-site-logo"><a href="https://towardsdatascience.com/" class="custom-logo-link" rel="home"><img loading="lazy" width="242" height="77" src="https://towardsdatascience.com/wp-content/uploads/2025/02/TDS-Vector-Logo.svg" class="custom-logo" alt="Towards Data Science" decoding="async" /></a></div> <p class="wp-block-paragraph">Your home for data science and Al. The world’s leading publication for data science, data analytics, data engineering, machine learning, and artificial intelligence professionals.</p> <div class="wp-block-group is-vertical is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-78 wp-block-group-is-layout-flex"> <div class="wp-block-tenup-copyright"> <span class="wp-block-tenup-copyright__copyright"> © </span> <span class="wp-block-tenup-copyright__prefix">Insight Media Group, LLC</span> <span class="wp-block-tenup-copyright__year"> 2025 </span> </div> <nav class="items-justified-center alignwide wp-block-navigation is-content-justification-center is-layout-flex wp-container-core-navigation-is-layout-1 wp-block-navigation-is-layout-flex" aria-label="Site Footer Navigation"><ul class="wp-block-navigation__container items-justified-center alignwide wp-block-navigation"><li class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://towardsdatascience.com/about-towards-data-science-d691af11cc2f/"><span class="wp-block-navigation-item__label">About</span></a></li><li class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://towardsdatascience.com/privacy-policy/"><span class="wp-block-navigation-item__label">Privacy Policy</span></a></li><li class=" wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://towardsdatascience.com/website-terms-of-use/"><span class="wp-block-navigation-item__label">Terms of Use</span></a></li></ul></nav></div> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <h2 class="wp-block-heading has-surface-primary-color has-text-color has-link-color has-heading-6-font-size wp-elements-8abfba23580a95812086dc19dff05bae" style="margin-bottom:var(--wp--preset--spacing--16)">Sign up to our newsletter</h2> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script class="wp-block-html" charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/embed/v2.js"></script> <script> hbspt.forms.create({ portalId: "46095657", formId: "f73211c9-0317-43e8-8fbe-6eb475701286", onFormReady: function($form) { console.log({$form}); const formElement = $form[0]; console.log({formElement}); if (formElement) { const link = document.createElement('link'); link.rel = 'stylesheet'; link.href = 'https://towardsdatascience.com/wp-content/themes/tds-theme/dist/css/frontend.css'; formElement.ownerDocument.head.appendChild(link); } } }); </script> </div> </div> </div> </footer> </div> <script type="application/json" id="wp-script-module-data-@wordpress/interactivity"> {"config":{"tenup/site-header":{"debug":false,"navigationBreakpoint":900,"enableBackdrop":true,"enableHeadroom":false,"headroomOptions":{"offset":{"up":100,"down":100},"tolerance":0,"classes":{"initial":"headroom--initialized","pinned":"is-pinned","unpinned":"is-unpinned","top":"is-top","notTop":"not-top","bottom":"is-bottom","notBottom":"not-bottom"}},"focusableSelectors":["a[href]","input:not([disabled]):not([type=\"hidden\"]):not([aria-hidden])","select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","[contenteditable]","[tabindex]:not([tabindex^=\"-\"])"],"childRegions":[],"REGIONS":{"SEARCH":"search","MOBILE_NAVIGATION":"mobile-navigation"}},"tenup/navigation":{"icons":{"open":{"iconSet":"uikit","icon":"menu"},"close":{"iconSet":"uikit","icon":"close"}}},"tenup/search-button":{"icons":{"open":{"iconSet":"uikit","icon":"search"},"close":{"iconSet":"uikit","icon":"close"}}},"tenup/navigation-megamenu":{"icons":{"open":{"iconSet":"uikit","icon":"chevron-down"},"close":{"iconSet":"uikit","icon":"chevron-up"}}}},"state":{"tenup/site-header":{"isMobileNavigation":false,"isSubmenuExpanded":false,"isMobileNavigationExpanded":false,"isSearchExpanded":false,"hasSearch":false,"isInitialized":false,"expandedRegion":false,"triggerElement":null,"headroom":{"isPinned":false,"isTop":true,"isBottom":false},"isBackdropVisible":false,"isMegaMenuExpanded":false}}} </script> <script src="https://towardsdatascience.com/wp-content/themes/ui-kit-theme/dist/js/post-template-view-script.js?ver=a0d80fcdb9e0f5246681" id="ui-kit-theme-post-template-view-script-js"></script> <script id="wp-block-template-skip-link-js-after"> ( function() { var skipLinkTarget = document.querySelector( 'main' ), sibling, skipLinkTargetID, skipLink; // Early exit if a skip-link target can't be located. if ( ! skipLinkTarget ) { return; } /* * Get the site wrapper. * The skip-link will be injected in the beginning of it. */ sibling = document.querySelector( '.wp-site-blocks' ); // Early exit if the root element was not found. if ( ! sibling ) { return; } // Get the skip-link target's ID, and generate one if it doesn't exist. skipLinkTargetID = skipLinkTarget.id; if ( ! skipLinkTargetID ) { skipLinkTargetID = 'wp--skip-link--target'; skipLinkTarget.id = skipLinkTargetID; } // Create the skip link. skipLink = document.createElement( 'a' ); skipLink.classList.add( 'skip-link', 'screen-reader-text' ); skipLink.href = '#' + skipLinkTargetID; skipLink.innerHTML = 'Skip to content'; // Inject the skip link. sibling.parentElement.insertBefore( skipLink, sibling ); }() ); </script> </body> </html>