1<!doctype html> 2<html lang="en" dir="ltr" class="plugin-pages plugin-id-default" data-has-hydrated="false"> 3<head> 4<meta charset="UTF-8"> 5<meta name="generator" content="Docusaurus v3.10.2"> 6<title data-rh="true">Dr Federico Tartarini personal website | Dr Federico Tartarini</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://FedericoTartarini.github.io/img/website-card.png"><meta data-rh="true" name="twitter:image" content="https://FedericoTartarini.github.io/img/website-card.png"><meta data-rh="true" property="og:url" content="https://FedericoTartarini.github.io/"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docusaurus_tag" content="default"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docsearch:docusaurus_tag" content="default"><meta data-rh="true" property="og:title" content="Dr Federico Tartarini personal website | Dr Federico Tartarini"><meta data-rh="true" name="description" content="This is the personal website of Dr Federico Tartarini, in the landing page I describe my role and skills"><meta data-rh="true" property="og:description" content="This is the personal website of Dr Federico Tartarini, in the landing page I describe my role and skills"><link data-rh="true" rel="icon" href="/img/logo.png"><link data-rh="true" rel="canonical" href="https://FedericoTartarini.github.io/"><link data-rh="true" rel="alternate" href="https://FedericoTartarini.github.io/" hreflang="en"><link data-rh="true" rel="alternate" href="https://FedericoTartarini.github.io/" hreflang="x-default">
6<script data-rh="true">function insertBanner(){var n=document.createElement("div");n.id="__docusaurus-base-url-issue-banner-container";n.innerHTML='\n<div id="__docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">/</span> (default value)</p>\n <p>We suggest trying baseUrl = <span id="__docusaurus-base-url-issue-banner-suggestion-container" style="font-weight: bold; color: green;"></span></p>\n</div>\n',document.body.prepend(n);var e=document.getElementById("__docusaurus-base-url-issue-banner-suggestion-container"),s=window.location.pathname,o="/"===s.substr(-1)?s:s+"/";e.textContent=o}document.addEventListener("DOMContentLoaded",function(){void 0===window.docusaurus&&insertBanner()})</script>
6<link rel="alternate" type="application/rss+xml" href="/blog/rss.xml" title="Dr Federico Tartarini RSS Feed"> 7<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Dr Federico Tartarini Atom Feed"> 8 9<link rel="preconnect" href="https://www.google-analytics.com"> 10<link rel="preconnect" href="https://www.googletagmanager.com">
vendor: 64 bytes, lines 10-11
10 11<script async src="https://www.googletagmanager.com/gtag/js?id=
11G-KGVK27VGQ7
vendor: 12 bytes, line 11
11"></script>
12<script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-KGVK27VGQ7",{anonymize_ip:!0})</script>
12 13 14 15 16 17<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons"><link rel="stylesheet" href="/assets/css/styles.86f51f2f.css">
18<script src="/assets/js/runtime~main.60f02c06.js" defer="defer"></script>
vendor: 1 bytes, line 18
18
19<script src="/assets/js/main.59b6e08d.js" defer="defer"></script>
19 20</head> 21<body> 22<svg style="display: none;"><defs> 23<symbol id="theme-svg-external-link" viewBox="0 0 24 24"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol> 24</defs></svg>
25<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||"light"),document.documentElement.setAttribute("data-theme-choice",t||"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script>
25<div id="__docusaurus"><div role="region" aria-label="Skip to main content"><a class="skipToContent_fXgn" href="#__docusaurus_skipToContent_fallback">Skip to main content</a></div><nav aria-label="Main" class="theme-layout-navbar navbar navbar--fixed-top"><div class="navbar__inner"><div class="theme-layout-navbar-left navbar__items"><button aria-label="Toggle navigation bar" aria-expanded="false" class="navbar__toggle clean-btn" type="button"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/logo.png" alt="My Site Logo" class="themedComponent_mlkZ themedComponent--light_NVdE"><img src="/img/logo.png" alt="My Site Logo" class="themedComponent_mlkZ themedComponent--dark_xIcU"></div><b class="navbar__title text--truncate">My Site</b></a><a class="navbar__item navbar__link desktop-only-nav" href="/docs/category/about-me">About Me</a><a class="navbar__item navbar__link mobile-only-nav" href="/docs/category/about-me">About Me</a><a class="navbar__item navbar__link mobile-only-nav" href="/docs/category/my-research">My Research</a><a class="navbar__item navbar__link desktop-only-nav" href="/docs/category/my-research">My Research</a><a class="navbar__item navbar__link mobile-only-nav" href="/docs/category/tools">Tools</a><a class="navbar__item navbar__link desktop-only-nav" href="/docs/category/tools">Tools</a><a class="navbar__item navbar__link mobile-only-nav" href="/docs/category/latex">LaTeX</a><a class="navbar__item navbar__link desktop-only-nav" href="/docs/category/latex">LaTeX</a><a class="navbar__item navbar__link mobile-only-nav" href="/blog">Blog</a><a class="navbar__item navbar__link desktop-only-nav" href="/blog">Blog</a><a class="navbar__item navbar__link mobile-only-nav" href="/docs/category/collaborating-with-me">Collaborating with Me</a></div><div class="theme-layout-navbar-right navbar__items navbar__items--right"><a href="https://github.com/FedericoTartarini" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link header--github-link" aria-label="GitHub repository"></a><a href="https://www.youtube.com/c/FedericoTartarini" target="_blank" rel="noopener noreferrer" class="navbar__item navbar__link navbar__youtube navbar__icon" aria-label="YouTube channel"></a><div class="toggle_vylO colorModeToggle_DEke"><button class="clean-btn toggleButton_gllP toggleButtonDisabled_aARS" type="button" disabled="" title="system mode" aria-label="Switch between dark and light mode (currently system mode)"><svg viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" class="toggleIcon_g3eP lightToggleIcon_pyhR"><path fill="currentColor" d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" class="toggleIcon_g3eP darkToggleIcon_wfgR"><path fill="currentColor" d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" class="toggleIcon_g3eP systemToggleIcon_QzmC">
25<path fill="currentColor" d="m12 21c4.971 0 9-4.029 9-9s-4.029-9-9-9-9 4.029-9 9 4.029 9 9 9zm4.95-13.95c1.313 1.313 2.05 3.093 2.05 4.95s-0.738 3.637-2.05 4.95c-1.313 1.313-3.093 2.05-4.95 2.05v-14c1.857 0 3.637 0.737 4.95 2.05z"></path></svg></button></div><div class="navbarSearchContainer_Bca1"><div class="navbar__search searchBarContainer_NW3z"><input placeholder="Search" aria-label="Search" class="navbar__search-input" value=""><div class="loadingRing_RJI3 searchBarLoadingRing_YnHq"><div></div><div></div><div></div><div></div></div></div></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div id="__docusaurus_skipToContent_fallback" class="theme-layout-main main-wrapper mainWrapper_z2l0"><header class="hero hero--primary heroBanner_c70D"><style data-emotion="css 1c0cfyw">.css-1c0cfyw{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-1c0cfyw{padding-left:24px;padding-right:24px;}}@media (min-width:900px){.css-1c0cfyw{max-width:900px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthMd css-1c0cfyw" justifycontent="center" alignitems="center" style="padding:0"><style data-emotion="css 1nsxlg2">.css-1nsxlg2{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-32px;width:calc(100% + 32px);margin-left:-32px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-1nsxlg2>.MuiGrid-item{padding-top:32px;}.css-1nsxlg2>.MuiGrid-item{padding-left:32px;}</style><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-4 css-1nsxlg2" style="padding-bottom:20px"><style data-emotion="css 19egsyp">.css-19egsyp{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-19egsyp{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}}@media (min-width:900px){.css-19egsyp{-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:33.333333%;}}@media (min-width:1200px){.css-19egsyp{-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:33.333333%;}}@media (min-width:1536px){.css-19egsyp{-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:33.333333%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-md-4 css-19egsyp" style="z-index:2"><img alt="federico tartarini" src="/img/federico.jpg" style="border-radius:50%;max-width:225px;text-align:center"><div style="position:absolute;z-index:200;transform:translate(220px, -75px);width:100px"><svg viewBox="0 -100 300.63153 400.52031" version="1.1" id="svg5" xmlns="http://www.w3.org/2000/svg"><defs id="defs2"></defs><g id="layer1" transform="translate(340.5463,0.93690589)"><path style="opacity:1;fill:none;stroke:#000;stroke-width:7" d="m -281.29518,72.258361 c 12.40282,-8.15642 22.31265,-19.34745 32.05332,-30.39301 10.38664,-12.94246 21.09557,-26.06677 28.59286,-40.98774 5.40707,-10.76111 6.35314,-15.23547 9.96322,-26.56369 2.19036,-10.12935 5.00285,-20.80165 1.75464,-31.07914 -0.90884,-2.87559 -3.42032,-7.53988 -6.64046,-8.85474 -1.59371,-0.65076 -3.429,-0.30954 -5.14347,-0.4643 -1.30233,0.81673 -2.85263,1.3315 -3.90694,2.45021 -3.13577,3.32728 -5.21108,9.18203 -6.35577,13.30955 -3.83056,13.81207 -3.27023,28.25149 -3.43794,42.42773 0.73715,39.55127 3.47548,79.04766 3.48458,118.61647 0.003,7.82637 -0.21312,15.65129 -0.31967,23.47693 -1.57879,25.3864 -2.95322,51.631 -11.79512,75.79034 -3.7261,10.18104 -5.67494,12.24873 -11.21714,20.79368 -2.05029,1.87574 -3.8607,4.05326 -6.15082,5.62719 -4.90115,3.36833 -11.3328,4.48683 -16.44883,0.88847 -3.05142,-2.14619 -4.35838,-6.52867 -5.75069,-9.57352 -3.99291,-15.59288 -0.9937,-31.57763 4.50908,-46.42948 1.33987,-3.61633 2.95714,-7.12373 4.43571,-10.
2568557 10.12177,-22.27077 24.27174,-42.29415 38.10214,-62.35176 14.35868,-20.23753 28.0583,-40.9066 40.42162,-62.42283 12.1762,-21.88244 23.26557,-44.35118 33.82684,-67.05058 3.38244,-7.16243 6.62096,-14.39201 9.98688,-21.56209 0.43665,-0.93014 2.29937,-3.22596 1.38727,-2.7528 -0.8446,0.43812 -1.67442,0.90421 -2.51161,1.35632 -10.69914,20.90369 -24.74227,39.84238 -38.54455,58.75527 -19.11734,25.72361 -40.20008,49.911 -62.12248,73.26357 -1.4003,1.43743 -7.28122,7.63593 -9.60644,9.57059 -0.26474,0.22027 -1.24851,0.56685 -0.96289,0.37444 0.90873,-0.61209 2.05041,-0.89072 2.8467,-1.6433 1.50916,-1.42634 2.61871,-3.22408 3.97089,-4.80004 1.94157,-2.26288 3.93949,-4.47675 5.90923,-6.71513 13.38086,-14.49353 26.55779,-29.48506 42.0369,-41.82946 2.14246,-1.7086 4.43759,-3.21646 6.65639,-4.82468 2.4579,-1.22687 6.11819,-4.24415 9.34852,-2.25462 0.9239,0.56902 1.08894,1.89651 1.416,2.93114 0.72882,2.30563 1.37191,4.65285 1.73693,7.04323 1.12244,7.35076 1.03892,15.82058 1.20798,23.14586 0,26.00208 -1.05206,52.1127 1.50609,78.0425 0.39391,3.9927 1.03159,7.95758 1.54736,11.93636 0.66546,3.0407 1.24188,6.10224 1.99639,9.12209 0.54131,2.16668 1.22224,4.29657 1.88876,6.42808 0.94546,3.02361 2.72489,6.24081 2.45141,9.50738 0.0526,0.33171 0.10525,0.66339 0.15788,0.99507 0,0 0.62153,0.34801 0.62153,0.34801 v 0 c 0.26258,-0.17659 0.52517,-0.35317 0.78775,-0.52975 0.13877,-2.08558 -0.67464,-3.58534 -1.42238,-5.5412 -2.46639,-6.45133 -4.53167,-13.02752 -5.5795,-19.88386 -3.39672,-29.84031 -3.39373,-59.84636 -2.81409,-89.84601 -0.11242,-7.16175 0.0172,-15.85368 -1.00427,-23.07865 -0.6717,-4.75142 -1.21468,-8.87569 -5.75194,-11.54745 -3.12798,-1.84193 -6.92044,1.33225 -9.15053,2.51264 -18.04173,13.52944 -33.39915,30.17216 -48.60695,46.73677 -1.99972,2.22152 -4.01934,4.42523 -5.99914,6.66451 -1.38266,1.56384 -3.03736,2.94023 -4.08765,4.74419 -0.52917,0.90889 -0.63733,2.07573 -0.48927,3.11697 0.0465,0.32748 0.61743,-0.26828 0.86273,-0.49019 2.49618,-2.25811 7.65593,-7.8032 9.44231,-9.67817 21.74902,-23.50079 42.77405,-47.72387 61.99077,-73.35628 13.86946,-18.8948 27.96503,-37.77028 39.14664,-58.43014 -0.1152,-0.99247 -0.21789,-1.98648 -0.34563,-2.97742 -0.13226,-1.02612 -0.76806,1.92183 -1.18446,2.86895 -3.19183,7.26 -6.45827,14.48702 -9.68399,21.73192 -10.49856,22.7272 -21.48842,45.24846 -33.71109,67.106 -12.42912,21.47393 -26.06249,42.17901 -40.42553,62.41145 -13.80976,20.07992 -27.79157,40.20675 -37.99832,62.43357 -7.98766,19.13967 -14.09483,36.17116 -9.1617,57.09288 0.91255,2.06417 1.42836,4.35427 2.7377,6.19255 5.31233,7.45839 14.00635,8.77321 21.39355,3.53099 2.26311,-1.60596 4.03312,-3.81277 6.04969,-5.71918 5.41893,-8.52847 7.449,-10.79547 11.07808,-20.90253 8.70524,-24.24441 9.94153,-50.5346 11.52089,-75.95547 0.0937,-7.83265 0.29003,-15.66474 0.28125,-23.49794 -0.0444,-39.51867 -2.70367,-78.97066 -3.21731,-118.4783 0.25241,-14.12041 -0.1851,-28.5054 3.72401,-42.23959 1.16218,-4.08322 3.28708,-9.90239 6.42321,-13.17897 1.05032,-1.09735 2.58683,-1.59304 3.88025,-2.38957 3.75594,-0.867 3.64434,-1.69116 6.83892,2.43557 8.18301,10.57084 3.87435,25.23901 1.54919,36.88732 -3.66342,11.58615 -4.41187,15.55099 -9.96807,26.54234 -7.53063,14.89725 -18.21638,28.03252 -28.63302,40.94683 -9.71542,11.01712 -19.53065,22.35475 -31.94884,30.43187 z" id="path459" opacity="0" pathLength="1" stroke-dashoffset="0px" stroke-dasharray="0px 1px"></path></g></svg></div></div><svg width="1000" height="1300" xmlns="http://www.w3.org/2000/svg" version="1.1" class="svgAnimated_yzMS"><path transform="translate(414.756822946785 313.7476382623813)" fill="#333" opacity=".2" d="M122.4 -230.4C149.8 -196.2 157.2 -145.6 177.9 -104.5C198.7 -63.3 232.8 -31.7 243.5 6.2C254.2 44 241.4 88 220.1 128.1C198.8 168.3 168.9 204.5 130.8 217.3C92.7 230.2 46.3 219.6 4.1 212.5C-38.2 205.4 -76.3 201.9 -103.4 182.7C-130.5 163.5 -146.4 128.6 -162 95.6C-177.6 62.5 -192.8 31.3 -202.2 -5.5C-211.7 -42.2 -215.4 -84.3 -202.7 -122.3C-189.9 -160.3 -160.7 -194 -124.2 -222.9C-87.7 -251.8 -43.8 -275.9 1.8 -279.1C47.5 -282.3 95 -264.5 122.4 -230.4"></path></svg><style data-emotion="css efwuvd">.css-efwuvd{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-efwuvd{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}}
25@media (min-width:900px){.css-efwuvd{-webkit-flex-basis:66.666667%;-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:66.666667%;}}@media (min-width:1200px){.css-efwuvd{-webkit-flex-basis:66.666667%;-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:66.666667%;}}@media (min-width:1536px){.css-efwuvd{-webkit-flex-basis:66.666667%;-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:66.666667%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-md-8 css-efwuvd" style="z-index:2"><h1 class="hero__title">Dr Federico Tartarini</h1><h2>Senior Lecturer | Horizon Fellow | Engineer | YouTuber</h2><h3>School of Architecture Design and Planning <br> The University of Sydney</h3><p>I specialise in indoor environmental quality (IEQ), thermal comfort, human thermophysiology, and building performance research. My mission is to develop occupant-centric tools and solutions that improve thermal comfort, health, productivity, and overall well-being in built environments. <br><br>My research integrates experimental, computational, and field studies to examine how indoor environments influence human performance and health outcomes. I am passionate about bridging research and practice together, hence, I am the main author of several widely used <a style="color:var(--ifm-font-color-base-inverse);text-decoration:underline" href="/docs/category/tools">open-source tools</a>. <br><br>I am also a <a href="https://www.youtube.com/c/FedericoTartarini" target="_blank" rel="noopener noreferrer" style="color:var(--ifm-font-color-base-inverse);text-decoration:underline">YouTuber</a>, there I share my research and teaching experiences with a global audience.</p><style data-emotion="css tzs92q">.css-tzs92q{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><div class="MuiGrid-root MuiGrid-container css-tzs92q" style="padding-bottom:20px"><style data-emotion="css 1wxaqej">.css-1wxaqej{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}</style><div class="MuiGrid-root MuiGrid-item css-1wxaqej"><a href="https://github.com/FedericoTartarini" target="_blank" rel="noopener noreferrer" class="button" style="padding:1rem"><style data-emotion="css 6flbmm">.css-6flbmm{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:2.1875rem;}</style><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeLarge css-6flbmm" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="GitHubIcon"><path d="M12 1.27a11 11 0 00-3.48 21.46c.55.09.73-.28.73-.55v-1.84c-3.03.64-3.67-1.46-3.67-1.46-.55-1.29-1.28-1.65-1.28-1.65-.92-.65.1-.65.1-.65 1.1 0 1.73 1.1 1.73 1.1.92 1.65 2.57 1.2 3.21.92a2 2 0 01.64-1.47c-2.47-.27-5.04-1.19-5.04-5.5 0-1.1.46-2.1 1.2-2.84a3.76 3.76 0 010-2.93s.91-.28 3.11 1.1c1.8-.49 3.7-.49 5.5 0 2.1-1.38 3.02-1.1 3.02-1.1a3.76 3.76 0 010 2.93c.83.74 1.2 1.74 1.2 2.94 0 4.21-2.57 5.13-5.04 5.4.45.37.82.92.82 2.02v3.03c0 .27.1.64.73.55A11 11 0 0012 1.27"></path></svg></a></div><div class="MuiGrid-root MuiGrid-item css-1wxaqej"><a href="https://www.youtube.com/c/FedericoTartarini" target="_blank" rel="noopener noreferrer" class="button" style="padding:1rem"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeLarge css-6flbmm" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="YouTubeIcon"><path d="M10 15l5.19-3L10 9v6m11.56-7.83c.13.47.22 1.1.28 1.9.07.8.1 1.49.1 2.09L22 12c0 2.19-.16 3.8-.44 4.83-.25.9-.83 1.48-1.73 1.73-.47.13-1.33.22-2.65.28-1.3.07-2.49.1-3.59.1L12 19c-4.19 0-6.8-.16-7.83-.44-.9-.25-1.48-.83-1.73-1.73-.13-.47-.22-1.1-.28-1.9-.07-.8-.1-1.49-.1-2.09L2 12c0-2.19.16-3.8.44-4.83.25-.9.83-1.48 1.73-1.73.47-.13 1.33-.22 2.65-.28 1.3-.07 2.49-.1 3.59-.1L12 5c4.19 0 6.8.16 7.83.44.9.25 1.48.83 1.73 1.73z"></path></svg></a></div><div class="MuiGrid-root MuiGrid-item css-1wxaqej"><a href="https://www.linkedin.com/in/federico-tartarini-3991995b/" target="_blank" rel="noopener noreferrer" class="button" style="padding:1rem"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeLarge css-6flbmm" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="LinkedInIcon"><path d="M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14m-.5 15.5v-5.3a3.26 3.26 0 0 0-3.26-3.26c-.85 0-1.84.52-2.32 1.3v-1.11h-2.79v8.37h2.79v-4.93c0-.77.62-1.4 1.39-1.4a1.4 1.4 0 0 1 1.4 1.4v4.93h2.79M6.88 8.56a1.68 1.68 0 0 0 1.68-1.68c0-.93-.75-1.69-1.68-1.69a1.69 1.69 0 0 0-1.69 1.69c0 .93.76 1.68 1.69 1.68m1.39 9.94v-8.37H5.5v8.37h2.77z"></path></svg></a></div><div class="MuiGrid-root MuiGrid-item css-1wxaqej"><a href="https://scholar.google.com/citations?user=QcamSPwAAAAJ&hl=en" target="_blank" rel="noopener noreferrer" class="button" style="padding:1rem"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeLarge css-6flbmm" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="SchoolIcon">
25<path d="M5 13.18v4L12 21l7-3.82v-4L12 17zM12 3 1 9l11 6 9-4.91V17h2V9z"></path></svg></a></div></div><div class="buttons_lHLg"><a class="button button--secondary button--lg" href="/docs/about_me/intro">About me</a></div></div></div></div></header><div class="topShape_aOhD"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 120" preserveAspectRatio="none" class="svg_qiBZ"><path d="M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V0Z" opacity=".25" class="shapeFill_Xpqu"></path><path d="M0,0V15.81C13,36.92,27.64,56.86,47.69,72.05,99.41,111.27,165,111,224.58,91.58c31.15-10.15,60.09-26.07,89.67-39.8,40.92-19,84.73-46,130.83-49.67,36.26-2.85,70.9,9.42,98.6,31.56,31.77,25.39,62.32,62,103.63,73,40.44,10.79,81.35-6.69,119.13-24.28s75.16-39,116.92-43.05c59.73-5.85,113.28,22.88,168.9,38.84,30.2,8.66,59,6.17,87.09-7.5,22.43-10.89,48-26.93,60.65-49.24V0Z" opacity=".5" class="shapeFill_Xpqu"></path><path d="M0,0V5.63C149.93,59,314.09,71.32,475.83,42.57c43-7.64,84.23-20.12,127.61-26.46,59-8.63,112.48,12.24,165.56,35.4C827.93,77.22,886,95.24,951.2,90c86.53-7,172.46-45.71,248.8-84.81V0Z" class="shapeFill_Xpqu"></path></svg></div><style data-emotion="css 1c0cfyw">.css-1c0cfyw{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:16px;padding-right:16px;}@media (min-width:600px){.css-1c0cfyw{padding-left:24px;padding-right:24px;}}@media (min-width:900px){.css-1c0cfyw{max-width:900px;}}</style><div class="MuiContainer-root MuiContainer-maxWidthMd css-1c0cfyw" justifycontent="center" alignitems="center" style="padding:24px"><style data-emotion="css 1czq8do">.css-1czq8do{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-16px;width:calc(100% + 16px);margin-left:-16px;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:top;-webkit-box-align:top;-ms-flex-align:top;align-items:top;}.css-1czq8do>.MuiGrid-item{padding-top:16px;}.css-1czq8do>.MuiGrid-item{padding-left:16px;}</style><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-2 css-1czq8do"><style data-emotion="css e45l1c">.css-e45l1c{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:100%;}@media (min-width:600px){.css-e45l1c{-webkit-flex-basis:83.333333%;-ms-flex-preferred-size:83.333333%;flex-basis:83.333333%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:83.333333%;}}@media (min-width:900px){.css-e45l1c{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:50%;}}@media (min-width:1200px){.css-e45l1c{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:50%;}}@media (min-width:1536px){.css-e45l1c{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:50%;}}</style><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-10 MuiGrid-grid-md-6 css-e45l1c"><div class="text--center"><svg xmlns="http://www.w3.org/2000/svg" width="637.748" height="542.828" data-name="Layer 1" viewBox="0 0 637.748 542.828" class="featureSvg_GfXr" role="img"><path fill="#ffb6b6" d="M330.64 80.54a10.132 10.132 0 0 0 14.527 5.511l87.876 28.188 29.084-22.818-113.349-19.847a10.187 10.187 0 0 0-18.137 8.966"></path><path fill="#f2f2f2" d="M493.406 118.209s-.797-1.952-11.312 2.296c-13.052 5.274-82.537 1.748-86.388-17.198a7.96 7.96 0 0 1-9.66 1.376l10.862-23.842c5.654-1.807 8.726-3.145 9.092-.842l17-1 68.85 11.59 1.903 23.766Z"></path><path fill="#f2f2f2" d="m471.753 94.306 34.192-2.96L538 105.999l18 249-70.638-32.668-30.307 8.385z"></path><path fill="#ffb6b6" d="m555.874 528.874-12.969-.001-6.17-50.025 19.141.001z"></path><path fill="#2f2e41" d="m559.182 541.446-41.82-.002v-.529a16.28 16.28 0 0 1 16.278-16.277l7.64-5.795 14.252 5.796h3.65Z"></path><path fill="#ffb6b6" d="m505.615 520.701-12.651 2.856-17.038-47.437 18.672-4.216z"></path><path fill="#2f2e41" d="m511.61 532.235-40.791 9.21-.117-.515a16.28 16.28 0 0 1 12.292-19.463l6.175-7.336 15.18 2.515 3.56-.804ZM572.3 223.047c6.081 18.34 5.438 38.246-1.461 59.611l-2.95 120.294c4.876 5.366 5.622 53.38-1.889 69.047-10.03 20.921-.806 23.718-7.896 37.598H537.54l-9.505-62.881-.677-50.969c-2.731-6.466-.49-29.225-.49-29.225l-.789-47.19L489 401.998c16.799 14.379 15.287 60.826 15.564 81.427l5.508 24.31-25.31 2.262-11.17-32.967-12.557-20.315c-6.4-35.996-8.297-62.422-2.84-73.216l37.221-138.486Z"></path><path fill="#3f3d56" d="m574.935 216.926-3.39-6.78c-4.15-25.71-8.25-49.69-2.68-71.26.35-18.83-5.47-36.52-21.63-46.18l-7.29-4.36-3.69-9.36-33.98.83-.1 12.27-12.17 19.41v.08l.76 105.62 3.36 10.9-5.07 12.68 2.69 8.09 66.99-10.71 7.79-1.25a14 14 0 0 0 2.59-1.13 14.23 14.23 0 0 0 6.22-6.95c.07-.17.13-.33.19-.5a14 14 0 0 0 .9-4.3 14.3 14.3 0 0 0-1.49-7.1"></path><path d="M576.425 224.026a14 14 0 0 1-.9 4.3l-6.41 7.45a14 14 0 0 1-2.59 1.13l-7.79 1.25 11.27-21.19-24.77-54.23Z" opacity="0.2"></path><path fill="#f2f2f2" d="M50.127 443.127a149 149 0 0 1-23.52-1.628c-7.248-1.226-10.923-2.967-10.923-5.176l.003-.04 13.521-102.95-6.81-19.522a5.41 5.41 0 0 1 5.164-7.19l44.784.467a5.41 5.41 0 0 1 5.075 7.118l-6.375 19.125 13.522 102.952c.003 5.412-21.648 6.844-34.44 6.844"></path><path fill="#ccc" d="M24.602 428.635h21.876v1.23H24.602zM24.602 421.254h21.876v1.23H24.602zM24.602 413.874h21.876v1.23H24.602zM24.602 406.493h21.876v1.23H24.602zM24.602 399.112h21.876v1.23H24.602z"></path><path fill="#f2f2f2" d="M246.947 443.127a149 149 0 0 1-23.52-1.628c-7.248-1.226-10.924-2.967-10.924-5.176l.003-.04 13.522-102.95-6.81-19.522a5.41 5.41 0 0 1 5.163-7.19l44.785.467a5.41 5.41 0 0 1 5.074 7.118l-6.375 19.125 13.522 102.952c.003 5.412-21.647 6.844-34.44 6.844"></path><path fill="#ccc" d="M221.422 428.635h21.876v1.23h-21.876zM221.422 421.254h21.876v1.23h-21.876zM221.422 413.874h21.876v1.23h-21.876zM221.422 406.493h21.876v1.23h-21.876zM221.422 399.112h21.876v1.23h-21.876z"></path><path fill="#f2f2f2" d="M154.688 443.127a149 149 0 0 1-23.52-1.628c-7.248-1.226-10.924-2.967-10.924-5.176l.003-.04 13.522-102.95-6.81-19.522a5.41 5.41 0 0 1 5.163-7.19l44.785.467a5.41 5.41 0 0 1 5.074 7.118l-6.375 19.125 13.522 102.952c.003 5.412-21.647 6.844-34.44 6.844"></path><path fill="#ccc" d="M129.163 428.635h21.876v1.23h-21.876zM129.163 421.254h21.876v1.23h-21.876zM129.163 413.874h21.876v1.23h-21.876zM129.163 406.493h21.876v1.23h-21.876zM129.163 399.112h21.876v1.23h-21.876z"></path><path fill="#ccc" d="M300.15 450.777h-41.825V380.66h41.825a8.61 8.61 0 0 0 0-17.221H8.61a8.61 8.61 0 0 0 0 17.221h35.674v70.117H8.611a8.61 8.61 0 0 0 0 17.222H300.15a8.61 8.61 0 1 0 0-17.222m-238.644 0V380.66h179.598v70.117Z"></path><path fill="#fff" d="M293.377 541.561c-21.392 0-41.344-1.382-56.178-3.892-18.3-3.095-27.197-7.594-27.197-13.751l.01-.195 32.12-244.578-16.08-46.099a14.16 14.16 0 0 1 1.89-13.075 14 14 0 0 1 11.801-5.968l106.488 1.11a14.325 14.325 0 0 1 13.441 18.854l-15.053 45.16 32.126 244.6v.095c.003 6.64-10.069 11.353-30.79 14.411-20.358 3.004-43.551 3.328-52.578 3.328"></path><path fill="#3f3d56" d="M293.377 541.561c-21.392 0-41.344-1.382-56.178-3.892-18.3-3.095-27.197-7.594-27.197-13.751l.01-.195 32.12-244.578-16.08-46.099a14.16 14.16 0 0 1 1.89-13.075 14 14 0 0 1 11.801-5.968l106.488 1.11a14.325 14.325 0 0 1 13.441 18.854l-15.053 45.16 32.126 244.6v.095c.003 6.64-10.069 11.353-30.79 14.411-20.358 3.004-43.551 3.328-52.578 3.328m-53.928-324.635a11.13 11.13 0 0 0-9.131 4.752 11.26 11.26 0 0 0-1.504 10.404l16.31 46.754-.045.345-32.157 244.832c.006 2.399 3.222 7.128 24.765 10.77 14.678 2.485 34.455 3.853 55.69 3.853 18.664 0 38.16-1.233 52.15-3.297 17.872-2.637 28.167-6.8 28.29-11.429L341.63 278.842l15.267-45.8a11.4 11.4 0 0 0-10.696-15.004l-106.504-1.11z"></path><path fill="#e10000" d="M354.08 493.993H232.673l19.246-130.138.524-3.587 8.018-54.177c.489-3.305 4.293-.739 6.984-2.72 16.702-12.3 33.604-12.656 50.653-.801 2.635 1.832 6.275-.312 6.767 2.86l8.423 54.341.814 5.256Z" opacity="0.5"></path><path fill="#e10000" d="M339.096 512.216h-91.568a16.706 16.706 0 0 1-16.526-19.151l26.753-180.91a5.309 5.309 0 0 1 8.586-3.346c16.305 13.062 34.075 12.767 52.816-.87a5.21 5.21 0 0 1 5.102-.594 5.3 5.3 0 0 1 3.226 4.107l28.12 181.5a16.707 16.707 0 0 1-16.51 19.264"></path><path fill="#fff" d="M250.227 491.007h52.024v2.925h-52.024zM250.227 473.454h52.024v2.925h-52.024zM250.227 455.902h52.024v2.925h-52.024zM250.227 438.349h52.024v2.925h-52.024zM250.227 420.796h52.024v2.925h-52.024zM336.556 374.75a39.42 39.42 0 0 1-30.936 11.322c-6.466-.585-12.36-2.999-18.036-6.041-5.865-3.145-11.54-6.904-18.035-8.66-5.69-1.535-12.433-1.74-17.318 2.063a2.37 2.37 0 0 1-2.809.073l.556-3.803c5.441-3.803 12.053-4.388 18.533-3.086 13.047 2.633 22.95 13.427 3
256.319 14.978a35.03 35.03 0 0 0 30.848-12.404l.015-.015Z"></path><path fill="#ccc" d="M637.748 541.638a1.186 1.186 0 0 1-1.19 1.19H1.268a1.19 1.19 0 0 1 0-2.38h635.29a1.187 1.187 0 0 1 1.19 1.19"></path><path fill="#f2f2f2" d="m505.753 91.306 34.192-2.96L572 102.999l18 249-70.638-32.668-30.307 8.385z"></path><circle cx="337" cy="84.999" r="6" fill="#e10000"></circle><circle cx="327" cy="157.999" r="6" fill="#e10000"></circle><circle cx="295" cy="200.999" r="6" fill="#e10000"></circle><path fill="#e6e6e6" d="M444.786 253.486v-64.41a4.923 4.923 0 0 1 4.917-4.916h48.643a4.923 4.923 0 0 1 4.917 4.917v64.41a4.923 4.923 0 0 1-4.917 4.917h-48.643a4.923 4.923 0 0 1-4.917-4.918"></path><path fill="#fff" d="M448.517 234.032v-41.408a4.61 4.61 0 0 1 4.605-4.605h41.805a4.61 4.61 0 0 1 4.605 4.605v57.315a4.61 4.61 0 0 1-4.605 4.605H469.03a20.536 20.536 0 0 1-20.513-20.512"></path><path fill="#e6e6e6" d="M455.286 204.177a4.505 4.505 0 0 1 4.5-4.5h29a4.5 4.5 0 0 1 0 9h-29a4.505 4.505 0 0 1-4.5-4.5M455.286 218.177a4.505 4.505 0 0 1 4.5-4.5h29a4.5 4.5 0 0 1 0 9h-29a4.505 4.505 0 0 1-4.5-4.5M455.286 232.177a4.505 4.505 0 0 1 4.5-4.5h29a4.5 4.5 0 0 1 0 9h-29a4.505 4.505 0 0 1-4.5-4.5"></path><path fill="#ffb6b6" d="M484.413 264.598a10.132 10.132 0 0 0 4.668-14.818l35.27-32.04 12.373-47.862-21.959-1.827-6.712 37.558-33.632 41.396a10.187 10.187 0 0 0 9.992 17.593"></path><path fill="#f2f2f2" d="M540.108 126.654s5.352.08 2.941 11.16c-1.93 8.872-9.252 58.797-15.095 69.966a7.96 7.96 0 0 1 1.927 9.567l-24.425-9.476c-2.13-5.542 1.44-7.264 3.718-7.761l-.447-17.381 3.502-44.304 24.011-11.897Z"></path><path fill="#ffb8b8" d="M547.302 44.636a31.647 31.647 0 0 1-62.715-8.535l.062-.45a31.647 31.647 0 0 1 62.644 8.984Z"></path><path fill="#2f2e41" d="M539.248 60.936c1.625-3.3 3.294-6.845 2.838-10.496s-4.038-7.141-7.554-6.056c-2.102.649-3.691 2.725-5.889 2.831-3.024.146-4.758-3.315-5.699-6.192l-3.833-11.72a31.7 31.7 0 0 1-26.335 5.952c-3.56-.814-7.155-2.4-9.243-5.396s-2.075-7.641.788-9.906c1.404-1.11 3.273-1.532 4.615-2.717a5.171 5.171 0 0 0-4.13-9l9.653-1.206-2.876-5.2c2.072 1.633 4.956 1.852 7.553 1.385s5.043-1.537 7.583-2.25c12.196-3.423 26.37 2.529 32.466 13.633a12.36 12.36 0 0 1 13.472 3.89c2.584 3.28 3.286 7.656 3.386 11.83a51.3 51.3 0 0 1-5.231 23.774 19.5 19.5 0 0 1-4.396 6.235 8.8 8.8 0 0 1-7.06 2.309"></path></svg></div><div class="text--center padding-horiz--md"><a href="/docs/category/my-research"><h3>My Research</h3></a><p>My research focuses on determining and quantifying the effect that the environment has on thermal comfort, productivity, health, and well-being.</p></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-10 MuiGrid-grid-md-6 css-e45l1c"><div class="text--center"><svg xmlns="http://www.w3.org/2000/svg" width="835.459" height="645.47" data-name="Layer 1" viewBox="0 0 835.459 645.47" class="featureSvg_GfXr" role="img"><path fill="#f0f0f0" d="M800.84 564.765c-3.317-26.678-19.85-52.964-45.293-61.646a123.86 123.86 0 0 1-.007 85.04c-3.91 10.576-9.359 21.931-5.681 32.59 2.288 6.631 7.885 11.705 14.142 14.878 6.258 3.173 13.202 4.685 20.06 6.167l1.349 1.116c10.886-24.581 18.749-51.467 15.43-78.145"></path><path fill="#fff" d="M755.294 503.624a105.87 105.87 0 0 1 26.32 59.583 45.6 45.6 0 0 1-.52 14.275 26.15 26.15 0 0 1-6.503 12.129c-2.931 3.22-6.303 6.175-8.4 10.052a16 16 0 0 0-.782 13.07c1.852 5.312 5.501 9.64 9.218 13.75 4.126 4.563 8.484 9.237 10.238 15.285.212.733 1.337.36 1.125-.371-3.052-10.524-13.268-16.502-18.14-25.98-2.273-4.424-3.227-9.559-1.096-14.228 1.863-4.082 5.337-7.132 8.334-10.368a27.9 27.9 0 0 0 6.8-11.622 42.2 42.2 0 0 0 1.066-14.202 102.7 102.7 0 0 0-7.502-31.214 107.8 107.8 0 0 0-19.374-31.048c-.507-.567-1.287.325-.784.889"></path><path fill="#fff" d="M781.294 556.037a15.884 15.884 0 0 0 12.091-16.64c-.06-.76-1.244-.701-1.184.06a14.71 14.71 0 0 1-11.278 15.455c-.742.176-.366 1.3.371 1.125M776.292 588.173a30.62 30.62 0 0 1-13.67-17.632c-.216-.732-1.34-.36-1.126.372a31.84 31.84 0 0 0 14.264 18.319c.657.39 1.186-.671.532-1.059M769.713 523.527a8.99 8.99 0 0 1-8.52-.432c-.652-.398-1.181.663-.534 1.058a10.07 10.07 0 0 0 9.425.5.61.61 0 0 0 .377-.749.595.595 0 0 0-.748-.377"></path><path fill="#f0f0f0" d="M677.993 550.77c.4.26.8.52 1.2.79a118.4 118.4 0 0 1 15.14 11.82c.37.33.74.67 1.1 1.01a124.8 124.8 0 0 1 27.11 37.11 121 121 0 0 1 6.64 17.18c2.45 8.13 4.46 17.14 9.31 23.79a21 21 0 0 0 1.62 2h43.83c.1-.05.2-.09.3-.14l1.75.08c-.07-.31-.15-.63-.22-.94-.04-.18-.09-.36-.13-.54-.03-.12-.06-.24-.08-.35-.01-.04-.02-.08-.03
25-.11-.02-.11-.05-.21-.07-.31q-.66-2.685-1.36-5.37c0-.01 0-.01-.01-.02-3.59-13.63-8.35-27.08-15-39.38-.2-.37-.4-.75-.62-1.12a115.7 115.7 0 0 0-10.39-15.76 102 102 0 0 0-6.81-7.79 85 85 0 0 0-21.28-15.94c-15.72-8.3-33.92-11.48-50.72-6.41-.43.13-.85.26-1.28.4"></path><path fill="#fff" d="M678.092 551.326a105.87 105.87 0 0 1 56.887 31.728 45.6 45.6 0 0 1 8.18 11.71 26.15 26.15 0 0 1 2.11 13.6c-.401 4.336-1.314 8.725-.654 13.083a16 16 0 0 0 7.245 10.907c4.676 3.126 10.196 4.385 15.637 5.429 6.042 1.159 12.336 2.267 17.378 6.04.61.458 1.284-.517.674-.974-8.772-6.565-20.528-5.188-30.125-9.823-4.478-2.162-8.332-5.688-9.441-10.699-.97-4.382-.033-8.909.412-13.296a27.9 27.9 0 0 0-1.567-13.374 42.2 42.2 0 0 0-7.7-11.981 102.7 102.7 0 0 0-24.783-20.406 107.8 107.8 0 0 0-34.162-13.126c-.746-.148-.832 1.035-.091 1.182"></path><path fill="#fff" d="M730.408 577.521a15.884 15.884 0 0 0-.364-20.565c-.506-.57-1.416.189-.91.76a14.71 14.71 0 0 1 .3 19.13c-.486.588.49 1.259.974.675M745.762 606.192a30.62 30.62 0 0 1-21.531-5.847c-.613-.455-1.287.52-.675.974a31.84 31.84 0 0 0 22.418 6.038c.76-.084.543-1.25-.212-1.165M701.588 558.537a8.99 8.99 0 0 1-7.064 4.784c-.76.075-.543 1.24.212 1.166a10.07 10.07 0 0 0 7.826-5.275.61.61 0 0 0-.15-.825.595.595 0 0 0-.824.15"></path><path fill="#e4e4e4" d="M607.42 95.98 84.337.146a8 8 0 0 0-3.22.038 6.64 6.64 0 0 0-2.642 1.234 6.2 6.2 0 0 0-1.788 2.227 6.9 6.9 0 0 0-.657 3.008v468.623a6.94 6.94 0 0 0 .655 3.009 6.2 6.2 0 0 0 1.786 2.228 6.64 6.64 0 0 0 2.64 1.236 8 8 0 0 0 3.22.04L607.42 385.95a2.5 2.5 0 0 0 1.163-.59 4.4 4.4 0 0 0 .947-1.2 6.7 6.7 0 0 0 .637-1.637 8 8 0 0 0 .234-1.9v-279.3a8 8 0 0 0-.233-1.905 6.7 6.7 0 0 0-.637-1.638 4.4 4.4 0 0 0-.947-1.2 2.5 2.5 0 0 0-1.163-.591Z" data-name="Path 1"></path><path fill="#fff" d="M615.42 95.98 92.337.146a8 8 0 0 0-3.22.038 6.64 6.64 0 0 0-2.642 1.234 6.2 6.2 0 0 0-1.788 2.227 6.9 6.9 0 0 0-.657 3.008v468.623a6.94 6.94 0 0 0 .655 3.009 6.2 6.2 0 0 0 1.786 2.228 6.64 6.64 0 0 0 2.64 1.236 8 8 0 0 0 3.22.04L615.42 385.95a2.5 2.5 0 0 0 1.163-.59 4.4 4.4 0 0 0 .947-1.2 6.7 6.7 0 0 0 .637-1.637 8 8 0 0 0 .234-1.9v-279.3a8 8 0 0 0-.233-1.905 6.7 6.7 0 0 0-.637-1.638 4.4 4.4 0 0 0-.947-1.2 2.5 2.5 0 0 0-1.163-.591Z" data-name="Path 1"></path><path fill="#cacaca" d="M615.42 95.98 92.337.146a8 8 0 0 0-3.22.038 6.64 6.64 0 0 0-2.642 1.234 6.2 6.2 0 0 0-1.788 2.227 6.9 6.9 0 0 0-.657 3.008v468.623a6.94 6.94 0 0 0 .655 3.009 6.2 6.2 0 0 0 1.786 2.228 6.64 6.64 0 0 0 2.64 1.236 8 8 0 0 0 3.22.04L615.42 385.95a2.5 2.5 0 0 0 1.163-.59 4.4 4.4 0 0 0 .947-1.2 6.7 6.7 0 0 0 .637-1.637 8 8 0 0 0 .234-1.9v-279.3a8 8 0 0 0-.233-1.905 6.7 6.7 0 0 0-.637-1.638 4.4 4.4 0 0 0-.947-1.2 2.5 2.5 0 0 0-1.163-.591Zm1.99 284.813a5.3 5.3 0 0 1-.156 1.272 4.5 4.5 0 0 1-.425 1.093 3 3 0 0 1-.632.8 1.65 1.65 0 0 1-.775.392l-523.08 94.773a5.35 5.35 0 0 1-2.145-.03 4.4 4.4 0 0 1-1.757-.825 4.14 4.14 0 0 1-1.188-1.484 4.6 4.6 0 0 1-.436-2V7.15a4.6 4.6 0 0 1 .435-2 4.14 4.14 0 0 1 1.187-1.486 4.4 4.4 0 0 1 1.756-.826 5.35 5.35 0 0 1 2.145-.031l523.083 94.776a1.65 1.65 0 0 1 .775.392 3 3 0 0 1 .632.8 4.5 4.5 0 0 1 .426 1.092 5.2 5.2 0 0 1 .156 1.272v279.653Z" data-name="Path 2"></path><path fill="#e4e4e4" d="M0 146.269A21.9 21.9 0 0 1 1.983 137a19.5 19.5 0 0 1 5.372-6.926 20.1 20.1 0 0 1 7.887-3.913 23.2 23.2 0 0 1 9.529-.287 27.5 27.5 0 0 1 9.389 3.485 30.3 30.3 0 0 1 7.565 6.386 29.6 29.6 0 0 1 5.05 8.378 26.1 26.1 0 0 1 1.842 9.518 21.9 21.9 0 0 1-1.842 8.96 19.6 19.6 0 0 1-5.05 6.846 19.9 19.9 0 0 1-7.565 4.092 22.9 22.9 0 0 1-9.39.638 27.2 27.2 0 0 1-9.523-3.184 30.2 30.2 0 0 1-7.884-6.305 29.8 29.8 0 0 1-5.373-8.553A26.2 26.2 0 0 1 0 146.269M0 243.269A21.9 21.9 0 0 1 1.983 234a19.5 19.5 0 0 1 5.372-6.926 20.1 20.1 0 0 1 7.887-3.913 23.2 23.2 0 0 1 9.529-.287 27.5 27.5 0 0 1 9.389 3.485 30.3 30.3 0 0 1 7.565 6.386 29.6 29.6 0 0 1 5.05 8.378 26.1 26.1 0 0 1 1.842 9.518 21.9 21.9 0 0 1-1.842 8.96 19.6 19.6 0 0 1-5.05 6.846 19.9 19.9 0 0 1-7.565 4.092 22.9 22.9 0 0 1-9.39.638 27.2 27.2 0 0 1-9.523-3.184 30.2 30.2 0 0 1-7.884-6.305 29.8 29.8 0 0 1-5.373-8.553A26.2 26.2 0 0 1 0 243.269M0 340.269A21.9 21.9 0 0 1 1.983 331a19.5 19.5 0 0 1 5.372-6.926 20.1 20.1 0 0 1 7.887-3.913 23.2 23.2 0 0 1 9.529-.287 27.5 27.5 0 0 1 9.389 3.485 30.3 30.3 0 0 1 7.565 6.386 29.6 29.6 0 0 1 5.05 8.378 26.1 26.1 0 0 1 1.842 9.518 21.9 21.9 0 0 1-1.842 8.96 19.6 19.6 0 0 1-5.05 6.846 19.9 19.9 0 0 1-7.565 4.092 22.9 22.9 0 0 1-9.39.638 27.2 27.2 0 0 1-9.523-3.184 30.2 30.2 0 0 1-7.884-6.305 29.8 29.8 0 0 1-5.373-8.553A26.2 26.2 0 0 1 0 340.269" data-name="Path 3"></path><path fill="#e10000" d="M6 146.269A21.9 21.9 0 0 1 7.983 137a19.5 19.5 0 0 1 5.372-6.926 20.1 20.1 0 0 1 7.887-3.913 23.2 23.2 0 0 1 9.529-.287 27.5 27.5 0 0 1 9.389 3.485 30.3 30.3 0 0 1 7.565 6.386 29.6 29.6 0 0 1 5.05 8.378 26.1 26.1 0 0 1 1.842 9.518 21.9 21.9 0 0 1-1.842 8.96 19.6 19.6 0 0 1-5.05 6.846 19.9 19.9 0 0 1-7.565 4.092 22.9 22.9 0 0 1-9.39.638 27.2 27.2 0 0 1-9.523-3.184 30.2 30.2 0 0 1-7.884-6.305 29.8 29.8 0 0 1-5.373-8.553A26.2 26.2 0 0 1 6 146.269" data-name="Path 3"></path><path fill="#e10000" d="M6 242.608a22.9 22.9 0 0 1 1.982-9.418 21.7 21.7 0 0 1 5.372-7.32 22 22 0 0 1 7.887-4.5 23.6 23.6 0 0 1 9.529-.991 25.8 25.8 0 0 1 9.389 2.79 27.2 27.2 0 0 1 7.565 5.827 26.9 26.9 0 0 1 5.05 8 25 25 0 0 1 1.84 9.393 22.9 22.9 0 0 1-1.841 9.1 21.77 21.77 0 0 1-12.615 11.87 23.4 23.4 0 0 1-9.39 1.331 25.6 25.6 0 0 1-9.523-2.48A27.2 27.2 0 0 1 7.99 252.325 25.1 25.1 0 0 1 6 242.608" data-name="Path 4"></path><path fill="#e10000" d="M6 338.947a23.91 23.91 0 0 1 7.354-17.281 24.417 24.417 0 0 1 39.415 8.223 24.11 24.11 0 0 1-22 33.304 24.465 24.465 0 0 1-22.78-14.675 24 24 0 0 1-1.988-9.571" data-name="Path 5"></path><path fill="#fff" d="m21.11 146.159 7.262 1.116v-7.16a2.15 2.15 0 0 1 .186-.9 1.9 1.9 0 0 1 .513-.678 1.96 1.96 0 0 1 .762-.391 2.3 2.3 0 0 1 .933-.04 2.7 2.7 0 0 1 .933.334 3 3 0 0 1 .762.63 3 3 0 0 1 .515.837 2.6 2.6 0 0 1 .19.955v7.15l7.125 1.093a2.6 2.6 0 0 1 .918.327 2.95 2.95 0 0 1 1.254 1.448 2.6 2.6 0 0 1 .185.947 2.2 2.2 0 0 1-.185.89 1.9 1.9 0 0 1-.5.675 1.94 1.94 0 0 1-.75.394 2.2 2.2 0 0 1-.917.048l-7.134-1.067v7.134a2.2 2.2 0 0 1-.188.9 1.95 1.95 0 0 1-.512.683 2 2 0 0 1-.76.4 2.3 2.3 0 0 1-.932.054 2.7 2.7 0 0 1-.934-.32 3 3 0 0 1-.763-.62 2.9 2.9 0 0 1-.515-.832 2.6 2.6 0 0 1-.186-.957v-7.16l-7.262-1.09a2.8 2.8 0 0 1-.948-.331 3 3 0 0 1-.775-.631 3 3 0 0 1-.523-.838 2.6 2.6 0 0 1-.192-.967 2.2 2.2 0 0 1 .192-.907 1.94 1.94 0 0 1 .523-.684 2 2 0 0 1 .775-.4 2.3 2.3 0 0 1 .948-.042" data-name="Path 6"></path><path fill="#fff" d="m26.207 250.933 20.166 1.462h.074l-9.457-17.17a.76.76 0 0 0-.245-.269.7.7 0 0 0-.161-.08.7.7 0 0 0-.177-.04.7.7 0 0 0-.176.008.6.6 0 0 0-.161.055.6.6 0 0 0-.245.227l-6.435 10.578-.31.509Z" data-name="Path 7"></path><path fill="#fff" d="m14.698 250.098 17.792 1.29-3.41-5.176-.246-.374-4.472-6.79a1 1 0 0 0-.291-.261 1 1 0 0 0-.173-.082 1 1 0 0 0-.192-.047 1 1 0 0 0-.191-.007 1 1 0 0 0-.183.032 1 1 0 0 0-.17.07.8.8 0 0 0-.15.106l-.014.018-.02.018-.014.019-.015.019Z" data-name="Path 8"></path><path fill="#fff" d="M28.153 232.399a3.2 3.2 0 0 1 1.177.336 3.4 3.4 0 0 1 .959.725 3.4 3.4 0 0 1 .646 1.008 3.1 3.1 0 0 1 .237 1.186 2.8 2.8 0 0 1-.237 1.146 2.7 2.7 0 0 1-.646.9 2.7 2.7 0 0 1-.96.563 2.9 2.9 0 0 1-1.176.139 3.2 3.2 0 0 1-1.18-.333 3.4 3.4 0 0 1-.963-.724 3.4 3.4 0 0 1-.651-1.01 3.1 3.1 0 0 1-.24-1.192 2.8 2.8 0 0 1 .24-1.15 2.7 2.7 0 0 1 .65-.9 2.7 2.7 0 0 1 .965-.558 2.9 2.9 0 0 1 1.179-.136" data-name="Ellipse 1"></path>
25<path fill="#e6e6e6" d="m245.764 300.844 199.68-189.457.856 1.5-199.288 189.56Z" data-name="Rectangle 2"></path><path fill="#e6e6e6" d="m245.796 86.11 1.252-1.5 199.234 206.826-.86 1.425Z" data-name="Rectangle 3"></path><path fill="#e6e6e6" d="m443.424 108.62-194.1-26.665a6 6 0 0 0-2.675.228 5.75 5.75 0 0 0-2.193 1.324 6.4 6.4 0 0 0-1.485 2.2 7.6 7.6 0 0 0-.547 2.878v208.94a8 8 0 0 0 .547 2.92 7.2 7.2 0 0 0 1.484 2.328 6.4 6.4 0 0 0 2.193 1.5 6.15 6.15 0 0 0 2.675.448l194.1-10.69a3.94 3.94 0 0 0 1.846-.6 5.3 5.3 0 0 0 1.5-1.421 7.1 7.1 0 0 0 1.01-2.037 8.2 8.2 0 0 0 .37-2.446v-172.02a8.5 8.5 0 0 0-.37-2.477 7.8 7.8 0 0 0-1.01-2.12 6 6 0 0 0-1.5-1.545 4.25 4.25 0 0 0-1.845-.744m-194.1 193.95a4.4 4.4 0 0 1-1.91-.323 4.6 4.6 0 0 1-1.563-1.074 5.1 5.1 0 0 1-1.058-1.666 5.7 5.7 0 0 1-.39-2.083V88.844a5.4 5.4 0 0 1 .39-2.051 4.6 4.6 0 0 1 1.058-1.574 4.1 4.1 0 0 1 1.564-.945 4.26 4.26 0 0 1 1.909-.167l194.1 26.305a3.04 3.04 0 0 1 1.319.532 4.3 4.3 0 0 1 1.074 1.1 5.6 5.6 0 0 1 .723 1.515 6 6 0 0 1 .266 1.77v172.268a5.9 5.9 0 0 1-.266 1.75 5 5 0 0 1-.723 1.456 3.8 3.8 0 0 1-1.074 1.014 2.8 2.8 0 0 1-1.32.423Z" data-name="Path 9"></path><g data-name="b12ed9b2-cc32-4c4f-a9d5-2d1deb4d0e3e"><path fill="#e6e6e6" d="M242.894 326.785a2.96 2.96 0 0 0-1.427.554 4.5 4.5 0 0 0-1.158 1.251 6.4 6.4 0 0 0-.772 1.758 7.6 7.6 0 0 0-.267 2.082 7 7 0 0 0 .3 1.987 5.3 5.3 0 0 0 .78 1.58 3.5 3.5 0 0 0 1.147 1.023 2.6 2.6 0 0 0 1.4.315L582.7 309.198a1.16 1.16 0 0 0 .718-.329 2.7 2.7 0 0 0 .59-.828 5.3 5.3 0 0 0 .4-1.2 7.3 7.3 0 0 0 .156-1.458 7 7 0 0 0-.132-1.445 4.8 4.8 0 0 0-.384-1.169 2.3 2.3 0 0 0-.574-.779 1.05 1.05 0 0 0-.714-.264h-.06Z" data-name="Path 14"></path></g><g data-name="e10bb4bc-6df1-41b6-ac46-84090840b498"><path fill="#e6e6e6" d="M242.894 358.806a3.04 3.04 0 0 0-1.427.593 4.7 4.7 0 0 0-1.158 1.278 6.6 6.6 0 0 0-.772 1.779 7.6 7.6 0 0 0-.267 2.095 7 7 0 0 0 .3 1.979 5.1 5.1 0 0 0 .78 1.559 3.4 3.4 0 0 0 1.145.99 2.56 2.56 0 0 0 1.4.278L582.7 331.87a1.2 1.2 0 0 0 .718-.35 2.8 2.8 0 0 0 .59-.844 5.4 5.4 0 0 0 .4-1.216 7.4 7.4 0 0 0 .156-1.463 7 7 0 0 0-.132-1.442 4.7 4.7 0 0 0-.384-1.158 2.25 2.25 0 0 0-.577-.76 1.02 1.02 0 0 0-.714-.245h-.06Z" data-name="Path 15"></path></g><g data-name="e3c0a870-6a35-4470-a43f-0902a465f5fb"><path fill="#e6e6e6" d="M242.894 390.308a3.13 3.13 0 0 0-1.427.632 4.9 4.9 0 0 0-1.158 1.31 6.8 6.8 0 0 0-.772 1.8 7.7 7.7 0 0 0-.267 2.1 6.8 6.8 0 0 0 .3 1.97 5 5 0 0 0 .78 1.539 3.25 3.25 0 0 0 1.145.96 2.5 2.5 0 0 0 1.4.239L582.7 354.175a1.24 1.24 0 0 0 .718-.368 2.9 2.9 0 0 0 .59-.861 5.6 5.6 0 0 0 .4-1.227 7.4 7.4 0 0 0 .156-1.467 7 7 0 0 0-.132-1.438 4.6 4.6 0 0 0-.384-1.148 2.2 2.2 0 0 0-.577-.744 1 1 0 0 0-.714-.226h-.06Z" data-name="Path 16"></path></g><path fill="#fff" d="m40.464 328.8-19.398-.231a2.8 2.8 0 0 0-.954.135 2.7 2.7 0 0 0-.823.437 2.7 2.7 0 0 0-.624.687 2.7 2.7 0 0 0-.355.883 2.6 2.6 0 0 0 .057 1.124 2.6 2.6 0 0 0 .21.527 2.7 2.7 0 0 0 .743.873 2.7 2.7 0 0 0 1.605.547l5.834.053a1.41 1.41 0 0 1 1.29.857 1.4 1.4 0 0 1 .11.54v11.445a2.67 2.67 0 0 0 .594 1.739 2.7 2.7 0 0 0 1.579.95 2.61 2.61 0 0 0 2.8-1.472 2.6 2.6 0 0 0 .242-1.09v-11.54a1.37 1.37 0 0 1 1.372-1.37h.013l5.573.045a2.63 2.63 0 0 0 2.663-2.113 2.6 2.6 0 0 0-2.531-3.025" data-name="Path 17"></path><path fill="#fff" d="M40.465 344.219a2.575 2.575 0 1 1-2.371 1.573 2.57 2.57 0 0 1 2.37-1.573" data-name="Ellipse 2"></path><path fill="#ffb6b6" d="M495.112 192.56a13.4 13.4 0 0 1-.433 2.064l40.436 48.415 15.102-2.602 6.906 22.278-26.287 7.205a10.18 10.18 0 0 1-11.36-4.485l-37.58-61.139a13.352 13.352 0 1 1 13.216-11.736"></path><path fill="#3f3d56" d="M536.905 240.34a5.72 5.72 0 0 1 3.966-2.643l28.37-4.524a15.896 15.896 0 0 1 9.65 30.292l-25.92 12.602a5.724 5.724 0 0 1-7.962-3.427l-8.694-27.57a5.72 5.72 0 0 1 .59-4.73"></path><path fill="#ffb6b6" d="M538.487 632.518h-12.26l-5.832-47.288 18.094.001z"></path><path fill="#2f2e41" d="m541.613 644.402-39.53-.001v-.5a15.387 15.387 0 0 1 15.386-15.386h24.145Z"></path><path fill="#ffb6b6" d="M666.487 632.518h-12.26l-5.832-47.288 18.094.001z"></path><path fill="#2f2e41" d="m669.613 644.402-39.53-.001v-.5a15.387 15.387 0 0 1 15.386-15.386h24.145ZM543.274 344.47l53.125-15.352c19.353 13.726 32.715 41.24 28.388 76.839-6.974 57.368 33.399 131.13 50.81 205.869l-30.108.946-65.93-157.78-38.652 161.065-26.895.845 17.985-221.769Z"></path><circle cx="566.93" cy="177.474" r="27.482" fill="#ffb6b6"></circle><path fill="#3f3d56" d="M538.967 299.677c-6.074-10.663-9.076-23.613-3.789-34.687 1.332-2.788 4.962-5.424 6.862-7.861l21.234-31.66 23.976-3.856c20.749 17.402 3.024 76.857 20.024 115.857l-71 38c5.075-19.382
2511.924-59.59 2.693-75.793"></path><path fill="#2f2e41" d="M539.274 166.47s1.86-3.447 13 1c3.898 1.556 5.726 1.198 5.98 4.585a64.6 64.6 0 0 0 13.396 35.034l.085.11 5.57-5.082 7.16 5.717 30.233.635s4.774-23.504-11.138-50.185-48.533-12.07-48.533-12.07c-22.278 1.27-15.753 20.256-15.753 20.256"></path><path fill="#e10000" d="m469.114 131.342-194.1-26.666a6 6 0 0 0-2.675.228 5.75 5.75 0 0 0-2.193 1.324 6.4 6.4 0 0 0-1.485 2.2 7.6 7.6 0 0 0-.547 2.878v208.94a8 8 0 0 0 .547 2.92 7.2 7.2 0 0 0 1.484 2.328 6.4 6.4 0 0 0 2.193 1.5 6.15 6.15 0 0 0 2.675.448l194.1-10.69a3.94 3.94 0 0 0 1.846-.6 5.3 5.3 0 0 0 1.5-1.42 7.1 7.1 0 0 0 1.01-2.038 8.2 8.2 0 0 0 .37-2.446v-172.02a8.5 8.5 0 0 0-.37-2.477 7.8 7.8 0 0 0-1.01-2.12 6 6 0 0 0-1.5-1.545 4.25 4.25 0 0 0-1.845-.744" data-name="Path 9"></path><path d="m469.114 131.342-194.1-26.666a6 6 0 0 0-2.675.228 5.75 5.75 0 0 0-2.193 1.324 6.4 6.4 0 0 0-1.485 2.2 7.6 7.6 0 0 0-.547 2.878v208.94a8 8 0 0 0 .547 2.92 7.2 7.2 0 0 0 1.484 2.328 6.4 6.4 0 0 0 2.193 1.5 6.15 6.15 0 0 0 2.675.448l194.1-10.69a3.94 3.94 0 0 0 1.846-.6 5.3 5.3 0 0 0 1.5-1.42 7.1 7.1 0 0 0 1.01-2.038 8.2 8.2 0 0 0 .37-2.446v-172.02a8.5 8.5 0 0 0-.37-2.477 7.8 7.8 0 0 0-1.01-2.12 6 6 0 0 0-1.5-1.545 4.25 4.25 0 0 0-1.845-.744" data-name="Path 9" opacity="0.2"></path><path fill="#e10000" d="m477.114 131.342-194.1-26.666a6 6 0 0 0-2.675.228 5.75 5.75 0 0 0-2.193 1.324 6.4 6.4 0 0 0-1.485 2.2 7.6 7.6 0 0 0-.547 2.878v208.94a8 8 0 0 0 .547 2.92 7.2 7.2 0 0 0 1.484 2.328 6.4 6.4 0 0 0 2.193 1.5 6.15 6.15 0 0 0 2.675.448l194.1-10.69a3.94 3.94 0 0 0 1.846-.6 5.3 5.3 0 0 0 1.5-1.42 7.1 7.1 0 0 0 1.01-2.038 8.2 8.2 0 0 0 .37-2.446v-172.02a8.5 8.5 0 0 0-.37-2.477 7.8 7.8 0 0 0-1.01-2.12 6 6 0 0 0-1.5-1.545 4.25 4.25 0 0 0-1.845-.744" data-name="Path 9"></path><path fill="#ffb6b6" d="M476.28 298.383a13.4 13.4 0 0 1 1.468 1.514l62.754-6.415 6.295-13.972 22.328 6.745-8.741 25.817a10.18 10.18 0 0 1-10.074 6.904l-71.7-3.072a13.352 13.352 0 1 1-2.33-17.521"></path><path fill="#3f3d56" d="M539.267 290.488a5.72 5.72 0 0 1 .029-4.766l12.127-26.043a15.896 15.896 0 0 1 30.505 8.957l-4.062 28.533a5.724 5.724 0 0 1-7.296 4.68l-27.713-8.225a5.72 5.72 0 0 1-3.59-3.136"></path><path fill="#cacaca" d="M834.459 645.47h-381a1 1 0 0 1 0-2h381a1 1 0 0 1 0 2"></path></svg></div><div class="text--center padding-horiz--md"><a href="/docs/category/tools"><h3>Tools</h3></a><p>I am the main author of<!-- --> <a href="/docs/tools/pythermalcomfort">pythermalcomfort</a>, the<!-- --> <a href="/docs/tools/cbe-comfort-tool">CBE Thermal Comfort Tool</a>, the <a href="/docs/tools/cbe-clima-tool">CBE Clima Tool</a>, Cozie for <a href="/docs/tools/cozie">Apple</a> and Fitbit, the<!-- --> <a href="/docs/tools/heatwatch">HeatWatch</a>, and SMA Extreme heat tool.</p></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-10 MuiGrid-grid-md-6 css-e45l1c"><div class="text--center"><svg xmlns="http://www.w3.org/2000/svg" width="806.352" height="520.956" data-name="Layer 1" viewBox="0 0 806.352 520.956" class="featureSvg_GfXr" role="img"><path fill="#f2f2f2" d="M771.794 133.956h-647.62a22.717 22.717 0 0 0-22.69 22.69v341.62a22.58 22.58 0 0 0 6.18 15.54c.4.43.82.84 1.25 1.22a22.52 22.52 0 0 0 15.26 5.93h647.62a22.717 22.717 0 0 0 22.69-22.69 1235.2 1235.2 0 0 0 0-341.62 22.717 22.717 0 0 0-22.69-22.69"></path><path fill="#fff" d="M741.794 97.956H94.174a22.717 22.717 0 0 0-22.69 22.69v341.62a22.58 22.58 0 0 0 6.18 15.54c.4.43.82.84 1.25 1.22a22.52 22.52 0 0 0 15.26 5.93h647.62a22.717 22.717 0 0 0 22.69-22.69v-341.62a22.717 22.717 0 0 0-22.69-22.69"></path><path fill="#f2f2f2" d="M475.524 325.615a2.27 2.27 0 0 1-1.645-3.933l.156-.618-.062-.149a6.094 6.094 0 0 0-11.242.042c-1.838 4.428-4.179 8.864-4.755 13.546a18 18 0 0 0 .316 6.2 72.3 72.3 0 0 1-6.575-30.02 70 70 0 0 1 .433-7.783q.358-3.178.994-6.31a73.1 73.1 0 0 1 14.5-30.99 19.46 19.46 0 0 0 8.094-8.397 14.8 14.8 0 0 0 1.35-4.056c-.395.052-1.486-5.948-1.189-6.317-.549-.833-1.532-1.247-2.131-2.06-2.983-4.043-7.092-3.337-9.237 2.157-4.582 2.313-4.626 6.148-1.815 9.837 1.79 2.347 2.035 5.522 3.604 8.035-.161.207-.329.407-.49.614a73.6 73.6 0 0 0-7.681 12.168 30.6 30.6 0 0 0-1.827-14.21c-1.748-4.217-5.025-7.769-7.91-11.414a6.28 6.28 0 0 0-11.184 3.083q-.01.08-.018.161.643.363 1.259.77a3.078 3.078 0 0 1-1.241 5.602l-.063.01a30.6 30.6 0 0 0 .808 4.579c-3.702 14.316 4.29 19.53 15.701 19.764.252.13.497.258.75.381a75 75 0 0 0-4.044 19.028 71 71 0 0 0 .052 11.503l-.02-.136a18.83 18.83 0 0 0-6.426-10.87c-4.946-4.062-11.933-5.559-17.269-8.824a3.533 3.533 0 0 0-5.41 3.437l.021.143a21 21 0 0 1 2.319 1.11
257q.643.363 1.258.77a3.078 3.078 0 0 1-1.24 5.602l-.063.01-.13.019a30.7 30.7 0 0 0 5.639 8.829c2.315 12.497 12.256 13.683 22.89 10.044h.007a75 75 0 0 0 5.044 14.726h18.02c.065-.2.123-.407.181-.607a20.5 20.5 0 0 1-4.986-.297c1.337-1.641 2.674-3.295 4.01-4.935a1 1 0 0 0 .085-.097c.678-.84 1.363-1.673 2.04-2.512l.001-.001a30 30 0 0 0-.879-7.64Z"></path><path fill="#3f3d56" d="M764.484 356.956v36.31a22.717 22.717 0 0 1-22.69 22.69H94.174a22.52 22.52 0 0 1-15.26-5.93c-.43-.38-.85-.79-1.25-1.22a22.58 22.58 0 0 1-6.18-15.54v-36.31c197.152-32.56 439.61-21.537 693 0"></path><path fill="#fff" d="M764.484 396.956v36.31a22.717 22.717 0 0 1-22.69 22.69H94.174a22.52 22.52 0 0 1-15.26-5.93c-.43-.38-.85-.79-1.25-1.22a22.58 22.58 0 0 1-6.18-15.54v-36.31c181.47-24.284 428.417-16.465 693 0"></path><path fill="#3f3d56" d="M764.484 425.956v36.31a22.717 22.717 0 0 1-22.69 22.69H94.174a22.52 22.52 0 0 1-15.26-5.93c-.43-.38-.85-.79-1.25-1.22a22.58 22.58 0 0 1-6.18-15.54v-36.31c196.35-20.391 435.574-15.552 693 0"></path><path fill="#f2f2f2" d="M710.524 320.615a2.27 2.27 0 0 1-1.645-3.933l.156-.618-.062-.149a6.094 6.094 0 0 0-11.242.042c-1.838 4.428-4.179 8.864-4.755 13.546a18 18 0 0 0 .316 6.2 72.3 72.3 0 0 1-6.575-30.02 70 70 0 0 1 .433-7.783q.358-3.178.994-6.31a73.1 73.1 0 0 1 14.5-30.99 19.46 19.46 0 0 0 8.094-8.397 14.8 14.8 0 0 0 1.35-4.056c-.395.052-1.486-5.948-1.189-6.317-.549-.833-1.532-1.247-2.131-2.06-2.983-4.043-7.092-3.337-9.237 2.157-4.582 2.313-4.626 6.148-1.815 9.837 1.79 2.347 2.035 5.522 3.604 8.035-.161.207-.329.407-.49.614a73.6 73.6 0 0 0-7.681 12.168 30.6 30.6 0 0 0-1.827-14.21c-1.748-4.217-5.025-7.769-7.91-11.414a6.28 6.28 0 0 0-11.184 3.083q-.01.08-.018.161.643.363 1.259.77a3.078 3.078 0 0 1-1.241 5.602l-.063.01a30.6 30.6 0 0 0 .808 4.579c-3.702 14.316 4.29 19.53 15.701 19.764.252.13.497.258.75.381a75 75 0 0 0-4.044 19.028 71 71 0 0 0 .052 11.503l-.02-.136a18.83 18.83 0 0 0-6.426-10.87c-4.946-4.062-11.933-5.559-17.269-8.824a3.533 3.533 0 0 0-5.41 3.437l.021.143a21 21 0 0 1 2.319 1.117q.643.363 1.258.77a3.078 3.078 0 0 1-1.24 5.602l-.063.01-.13.019a30.7 30.7 0 0 0 5.639 8.829c2.315 12.497 12.256 13.683 22.89 10.044h.007a75 75 0 0 0 5.044 14.726h18.02c.065-.2.123-.407.181-.607a20.5 20.5 0 0 1-4.986-.297c1.337-1.641 2.674-3.295 4.01-4.935a1 1 0 0 0 .085-.097c.678-.84 1.363-1.673 2.04-2.512l.001-.001a30 30 0 0 0-.879-7.64Z"></path><path fill="#3f3d56" d="M699.018 361.981q-.001.491-.01.975h-65.91a11 11 0 0 1-8.044-3.484q.037-.685.112-1.364c1.939-18.625 26.178-46.7 36.826-33.152s37.026 16.578 37.026 37.025"></path><path fill="#3f3d56" d="M734.094 362.277c.004.227-.003.455-.006.679h-45.94a7.67 7.67 0 0 1-5.607-2.428q.026-.478.078-.951c1.352-12.982 21.843-35.89 25.668-23.108 9.751 32.578 25.608 13 25.807 25.808"></path><path fill="#3f3d56" d="M741.794 97.956H94.174a22.717 22.717 0 0 0-22.69 22.69v341.62a22.58 22.58 0 0 0 6.18 15.54c.4.43.82.84 1.25 1.22a22.52 22.52 0 0 0 15.26 5.93h647.62a22.717 22.717 0 0 0 22.69-22.69c31.11-87.836 20.17-210.865 0-341.62a22.717 22.717 0 0 0-22.69-22.69m20.69 254.48a130.52 130.52 0 0 1-130.52 130.52H94.175a20.54 20.54 0 0 1-13.29-4.85 21.4 21.4 0 0 1-2.99-3.1 20.5 20.5 0 0 1-4.41-12.74v-341.62a20.69 20.69 0 0 1 20.69-20.69h475.613c106.424 0 192.697 86.273 192.697 192.696Z"></path><path fill="#3f3d56" d="M217.644 437.9c.006.354-.005.707-.01 1.056H146.2a11.93 11.93 0 0 1-8.717-3.776q.041-.743.122-1.478c2.101-20.185 22.91-24.04 39.91-35.93 19.132-13.38 39.78 16.432 40.128 40.128"></path><path fill="#3f3d56" d="M233.484 429.244c-.152.194-.003.493-.007.736h-49.79a8.32 8.32 0 0 1-6.075-2.632q.029-.518.084-1.03c1.465-14.07 13.365-24.626 27.819-25.043 26.944-.778 40.8 11.656 27.969 27.969M240.644 349.9q-.001.531-.01 1.056H169.2a11.93 11.93 0 0 1-8.717-3.776q.041-.743.122-1.478c2.101-20.185 24.788-26.66 39.91-35.93s40.128 17.968 40.128 40.128"></path><path fill="#3f3d56" d="M256.484 341.244a4 4 0 0 0-.007.736h-49.79a8.32 8.32 0 0 1-6.075-2.632q.029-.518.084-1.03c1.465-14.07 14.144-20.343 27.819-25.043 22.584-7.764 31.92 8.226 27.969 27.969"></path><path fill="#3f3d56" d="M290.484 355.22a6 6 0 0 1-.007.736h-49.79a8.32 8.32 0 0 1-6.075-2.632q.029-.518.084-1.03c1.465-14.07 17.727-14.689 27.819-25.044 9.35-9.594 25.929 9.314 27.969 27.97M562.484 239.956h20v245h-20z"></path><path fill="#e10000" d="M714.564 130.196c-.74-14.46-5.66-28.98-15.33-39.75-4.22-4.7-22.06-15.72-27.75-18.49 2.16-16.99 13.78-26.79 5.28-41.32
25-10.79-18.43-33.3-29.24-54.43-26.13a52.7 52.7 0 0 0-21.16 8.16c-7.3-6.38-17.29-10.3-27.02-11.79-30.65-4.7-63.42 9.85-80.48 35.74-2.579 3.913-2.754 9.77-1.41 16.75 5.18 26.907-9.665 53.132-35.203 63.063a3.6 3.6 0 0 0-1.307.837c-14.74 15.25-19.58 39.31-11.87 59.08 1.824 4.68 2.367 12.816 7.367 13.036 32.296 1.422 34.77 19.05 16.457 45.26-3.834 5.487 1.736 13.239 5.206 19.074 7.98 13.43 24.09 20.33 39.69 21.25 15.53.92 30.87-3.19 45.88-7.28l20-.8c17.21 2.97 35.21 2.5 51.52-3.66 17.59-6.65 32.93-20.51 38.75-38.39 1.99-6.11 36.24 1.55 35.73-4.88 8.52-4.35-17.24-24.39-10.79-31.47a81.3 81.3 0 0 0 20.87-58.29"></path><path d="M637.996 234.603c-4.604 14.145-15.176 25.756-28.096 33.29a83.6 83.6 0 0 0 19.104-4.667c14.986-5.666 28.316-16.577 35.54-30.736-10.15.01-25.246-1.883-26.548 2.113M693.694 188.486a81.3 81.3 0 0 0 20.87-58.29c-.74-14.46-5.66-28.98-15.33-39.75-4.22-4.7-22.06-15.72-27.75-18.49 2.16-16.99 13.78-26.79 5.28-41.32-10.79-18.43-33.3-29.24-54.43-26.13a52.7 52.7 0 0 0-21.16 8.16c-7.3-6.38-17.29-10.3-27.02-11.79-17.688-2.713-36.077.997-51.75 9.587a78.2 78.2 0 0 1 21.992.18c9.73 1.49 19.72 5.41 27.02 11.79 6.38-4.18 24.871-14.85 21.16-8.16-15.861 28.598 2.886 42.633 54.43 26.13 8.208-2.628-2.766 11.15-15.722 27.505-11.977 15.119 1.278 36.95 20.227 33.355 9.255-1.755 16.543-2.634 17.965-1.05 9.67 10.77 44.653 27.758 15.33 39.75s-6.59 42.63-20.87 58.29c-4.53 4.974 6.824 16.339 11.033 24.171 10.38-.804 29.901 2.399 29.515-2.468 8.52-4.35-17.24-24.39-10.79-31.47" opacity="0.1"></path><path fill="#3f3d56" d="M481.473 301.76h81.433a1 1 0 0 0 0-2h-81.433a1 1 0 0 0 0 2"></path><path fill="#e6e6e6" d="M591.724 381.287c-16.51-21.96-26.054-46.519-26.366-74.517a6.04 6.04 0 0 1 3.675-7.702l56.278-19.912a6.04 6.04 0 0 1 7.702 3.676l26.366 74.517a6.04 6.04 0 0 1-3.676 7.702l-56.277 19.912a6.04 6.04 0 0 1-7.702-3.676"></path><path fill="#fff" d="M588.077 357.253c-9.93-10.04-14.18-27.948-16.95-47.907a5.66 5.66 0 0 1 3.442-7.213l48.366-17.113a5.66 5.66 0 0 1 7.213 3.442l23.462 66.311a5.66 5.66 0 0 1-3.443 7.213l-29.961 10.601a25.2 25.2 0 0 1-32.129-15.334"></path><path fill="#e10000" d="m630.795 324.184-37.675 13.449a2.4 2.4 0 1 1-1.614-4.522l37.675-13.448a2.4 2.4 0 0 1 1.614 4.521M596.983 322.277l-8.288 2.959a2.4 2.4 0 1 1-1.614-4.521l8.288-2.96a2.4 2.4 0 1 1 1.614 4.522M637.89 344.06l-37.676 13.448a2.4 2.4 0 1 1-1.614-4.52l37.676-13.449a2.4 2.4 0 0 1 1.614 4.521M634.343 334.122l-37.676 13.448a2.4 2.4 0 1 1-1.614-4.52L632.73 329.6a2.4 2.4 0 0 1 1.613 4.521"></path><circle cx="568.557" cy="304.76" r="10" fill="#e10000"></circle><path fill="#3f3d56" d="M495.642 49.76h-81.433a1 1 0 0 1 0-2h81.433a1 1 0 0 1 0 2"></path><path fill="#e6e6e6" d="M308.902 85.232c7.073-26.55 20.491-49.224 42.317-66.764a6.04 6.04 0 0 1 8.327-1.866l50.422 31.958a6.04 6.04 0 0 1 1.866 8.327l-42.316 66.764a6.04 6.04 0 0 1-8.328 1.866L310.77 93.56a6.04 6.04 0 0 1-1.867-8.327"></path><path fill="#fff" d="M325.551 67.518c1.763-14.011 13.22-28.416 27.205-42.922a5.66 5.66 0 0 1 7.8-1.748l43.332 27.465a5.66 5.66 0 0 1 1.748 7.8l-37.656 59.41a5.66 5.66 0 0 1-7.799 1.748l-26.844-17.014a25.2 25.2 0 0 1-7.786-34.74"></path><path fill="#e10000" d="m377.944 80.686-33.848-21.322a2.4 2.4 0 1 1 2.558-4.061l33.848 21.322a2.4 2.4 0 1 1-2.558 4.061M358.558 52.918l-7.446-4.691a2.4 2.4 0 0 1 2.558-4.062l7.447 4.691a2.4 2.4 0 0 1-2.559 4.062M366.695 98.543 332.847 77.22a2.4 2.4 0 0 1 2.559-4.062l33.848 21.322a2.4 2.4 0 1 1-2.559 4.062M372.32 89.615l-33.848-21.323a2.4 2.4 0 0 1 2.558-4.061l33.848 21.322a2.4 2.4 0 1 1-2.559 4.062"></path><circle cx="408.557" cy="52.76" r="10" fill="#e10000"></circle><path fill="#e10000" d="M320.12 178.479H214.245a2.283 2.283 0 1 1 0-4.567H320.12a2.283 2.283 0 0 1 0 4.567"></path><path fill="#f2f2f2" d="M373.717 199.353H214.244a2.283 2.283 0 1 1 0-4.566h159.473a2.283 2.283 0 0 1 0 4.566M373.72 215.657H214.24a2.285 2.285 0 0 0 0 4.57h159.48a2.285 2.285 0 0 0 0-4.57M373.717 241.101H214.244a2.283 2.283 0 1 1 0-4.566h159.473a2.283 2.283 0 0 1 0 4.566"></path><path fill="#a0616a" d="m86.045 288.697 4.805-39.537-13.077-.94-2.933 41.458a6.532 6.532 0 1 0 11.205-.981"></path>
25<path fill="#e6e6e6" d="M102.838 193.64a10.99 10.99 0 0 0-11.696 6.825c-5.497 13.817-16.1 40.928-15.524 43.038.775 2.841 1.55 3.1-.516 4.133s-4.908-.774-2.066 1.033-.775 2.325.517 3.616 22.73 4.13 22.73 4.13-4.734-14.397-3.143-16.498 6.757.482 4.174-2.1-4.99-3.296-1.978-4.49 5.647-2.512 5.647-2.512l10.294-21.54a10.995 10.995 0 0 0-8.44-15.635"></path><path fill="#a0616a" d="m121.63 462.438 7.14-.001 3.396-27.54h-10.538z"></path><path fill="#2f2e41" d="M121.378 469.886h21.957v-.278a8.547 8.547 0 0 0-8.546-8.546l-4.011-3.043-7.483 3.043h-1.917Z"></path><path fill="#a0616a" d="m6.899 414.859 2.922 6.515 26.52-8.17-4.313-9.615z"></path><path fill="#2f2e41" d="m0 417.677 8.985 20.035.253-.114a8.547 8.547 0 0 0 4.301-11.295l1.135-4.905-5.838-5.583-.785-1.748Z"></path><circle cx="114.696" cy="163.251" r="13.617" fill="#a0616a"></circle><path fill="#2f2e41" d="m138.897 289.43-51.458-1.633s-10.888 21.07-4.219 34.222 1.39 50.413 1.39 50.413l-66.599 33.8 5.718 13.07s14.702-.817 17.153-3.268a13.2 13.2 0 0 1 8.168-3.267c1.633 0 49.824-21.237 49.824-21.237l12.52-36.273 12.705 49.548-6.23 44.03 14.87.39s5.13-2.577 3.602-6.449-2.318-5.556 1.345-8.798 10.754-52.326 10.754-52.326l-8.412-56.64s-5.01-1.41-.777-5.233-.093-8.385-.093-8.385 3.58-5.064-.047-4.251-.214-19.346-.214-19.346"></path><path fill="#e6e6e6" d="m127.397 185.877-19-1.177-3.323 5.5s-7.48-.419-5.846 2.032.684.444-1.7 2.264-5.603 2.143-3.994 3.615c.235.214.14.85-.193 1.778a105.1 105.1 0 0 0-4.681 55.777c1.116 5.684 1.828 9.832 1.583 10.077-.817.817-4.9 0-2.45 2.45s6.534 0 1.633 4.902-15.19 25.654-3.267 26.954 56.36-1.634 55.543-4.9l-5.718-22.871-4.656-65.806-4.666-12.568Z"></path><path fill="#a0616a" d="m128.39 301.305-7.938-39.028-12.704 3.242 10.321 40.259a6.532 6.532 0 1 0 10.32-4.473"></path><path fill="#e6e6e6" d="M114.276 205.814a10.99 10.99 0 0 0-8.939 10.172c-.847 14.846-2.338 43.918-1.125 45.738 1.634 2.45 2.45 2.45.817 4.084s-4.9.817-1.633 1.634 0 2.45 1.633 3.267 22.87-3.267 22.87-3.267-9.041-12.162-8.196-14.658 6.563-1.678 3.296-3.312-5.775-1.55-3.296-3.634 4.564-4.169 4.564-4.169l2.958-23.688a10.995 10.995 0 0 0-12.949-12.167"></path><path fill="#2f2e41" d="M118.8 176.373a28.4 28.4 0 0 1-5.538 3.301 9.56 9.56 0 0 1-6.315.523 7.21 7.21 0 0 1-4.588-4.349c-.75-2.05-7.019-4.446-5.836-6.282a10.4 10.4 0 0 0 1.464-2.402 1.82 1.82 0 0 0-.968-2.33 1.7 1.7 0 0 0-1.821 1.048 5 5 0 0 0-.284 2.241 3.65 3.65 0 0 1-1.001-4.259l-2.118-1.064c1.828-.712 8.786-3.597 7.24-4.804-1.309-1.022-5.52-4.34-5.05-5.537a9.9 9.9 0 0 1 2.269-3.083c1.826-1.907 3.817-3.908 6.402-4.442 2.21-.457 4.472.242 6.642.859s4.517 1.153 6.642.395 3.737-3.336 2.674-5.326a4.25 4.25 0 0 1 3.884 2.444l.364-3.35a10.7 10.7 0 0 1 4.382 2.343c1.159 1.206 1.652 3.23.641 4.563-1.12 1.477-3.623 1.646-4.286 3.377-.582 1.519.678 3.055 1.73 4.295s1.973 3.165.869 4.359c-.914.988-2.519.674-3.821 1.012-1.966.51-3.174 2.58-3.431 4.595a24.9 24.9 0 0 0 .452 6.055 8.83 8.83 0 0 1-.897 5.896"></path>
25<path fill="#3f3d56" d="M127.484 167.956c-1.392 0-2.935-.54-2.935-1.933v-8.843c0-1.392 1.543-1.224 2.935-1.224 3.47-2.327 6.412 1.065 6.529 5.646-.04 4.941-2.757 8.1-6.529 6.354"></path><path fill="#e10000" d="M125.546 154.659h-4.445c-1.486 0-7.323-.103-7.617 1.297-7.844-1.39-10.926-1.427-15.481 1.153a2.042 2.042 0 1 0 0 4.084l14.481-.237 5.53 4.502a3.087 3.087 0 0 0 3.087 3.086h4.445a3.087 3.087 0 0 0 3.087-3.086c-1.424-2.751-1.66-5.352 0-7.713a3.087 3.087 0 0 0-3.087-3.086"></path></svg></div><div class="text--center padding-horiz--md"><a href="https://www.youtube.com/c/FedericoTartarini" target="_blank" rel="noopener noreferrer"><h3>YouTube</h3></a><p>I am a YouTube educator and I publish video tutorials about:<!-- --> <a href="https://www.youtube.com/playlist?list=PLY91jl6VVD7wnyOlAgPRe-i9ov4_ZqHV8" target="_blank" rel="noopener noreferrer">LaTeX</a>,<!-- --> <a href="https://www.youtube.com/playlist?list=PLY91jl6VVD7wMft3vQWPhcO4K0ZSdW6uy" target="_blank" rel="noopener noreferrer">Python</a>,<!-- --> <a href="https://www.youtube.com/playlist?list=PLY91jl6VVD7w-5pYk7kVRDRrUikwPHasb" target="_blank" rel="noopener noreferrer">Thermal Comfort</a>,<!-- --> <a href="https://www.youtube.com/playlist?list=PLY91jl6VVD7z8c6XM5CR9wzU5aZ2702nD" target="_blank" rel="noopener noreferrer">LateX Beamer</a>,<!-- --> <a href="https://www.youtube.com/playlist?list=PLY91jl6VVD7wn8SHdWKRg3AAEKbHQYaNL" target="_blank" rel="noopener noreferrer">Docusaurus</a>, ReactJS.</p></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-xs-12 MuiGrid-grid-sm-10 MuiGrid-grid-md-6 css-e45l1c"><div class="text--center"><svg xmlns="http://www.w3.org/2000/svg" width="809" height="617.658" data-name="Layer 1" viewBox="0 0 809 617.658" class="featureSvg_GfXr" role="img"><rect width="420" height="560" x="310.755" y="57.658" fill="#fff" rx="4"></rect><path fill="#cacaca" d="M726.755 617.658h-412a4.005 4.005 0 0 1-4-4v-552a4.005 4.005 0 0 1 4-4h412a4.005 4.005 0 0 1 4 4v552a4.005 4.005 0 0 1-4 4m-412-558a2 2 0 0 0-2 2v552a2 2 0 0 0 2 2h412a2 2 0 0 0 2-2v-552a2 2 0 0 0-2-2Z"></path><path fill="#e6e6e6" d="M667.752 183.03h-294a7.5 7.5 0 0 1 0-15h294a7.5 7.5 0 1 1 0 15" data-name="Path 2621"></path><path fill="#e6e6e6" d="M667.752 231.53h-294a7.5 7.5 0 0 1 0-15h294a7.5 7.5 0 1 1 0 15" data-name="Path 2624"></path><path fill="#e6e6e6" d="M667.752 280.03h-294a7.5 7.5 0 0 1 0-15h294a7.5 7.5 0 1 1 0 15" data-name="Path 2625"></path><path fill="#e6e6e6" d="M667.752 328.53h-294a7.5 7.5 0 0 1 0-15h294a7.5 7.5 0 0 1 0 15" data-name="Path 2626"></path><path fill="#e6e6e6" d="M667.752 377.03h-294a7.5 7.5 0 0 1 0-15h294a7.5 7.5 0 1 1 0 15" data-name="Path 2627"></path><path fill="#ffb6b6" d="M373.35 276.505a12.4 12.4 0 0 0-.388 1.911l-52.11 26.303-11.877-7.75-14.038 16.394 19.69 15.763a9.42 9.42 0 0 0 11.296.355l54.351-38.159a12.355 12.355 0 1 0-6.924-14.817"></path><path fill="#e10000" d="m319.143 305.712-17.275 20.426a5.297 5.297 0 0 1-8.02.079l-17.62-20.02a14.71 14.71 0 0 1 19.064-22.408l22.597 14.001a5.297 5.297 0 0 1 1.254 7.922"></path><path fill="#ffb6b6" d="M254.098 605.118h12.26l5.832-47.288h-18.094z"></path><path fill="#2f2e41" d="M250.97 601.115h24.145a15.387 15.387 0 0 1 15.387 15.386v.5l-39.53.001Z"></path><path fill="#ffb6b6" d="m251.336 473.432 3.486 11.753 46.995-7.853-5.146-17.347z"></path><path fill="#2f2e41" d="m254.284 469.295 6.866 23.148a15.387 15.387 0 0 1-10.376 19.127l-.48.142-11.24-37.899Z"></path><path fill="#e6e6e6" d="M670.276 486.087H475.227c-2.748 0-4.976-3.358-4.976-7.5s2.228-7.5 4.976-7.5h195.049c2.748 0 4.976 3.358 4.976 7.5s-2.228 7.5-4.976 7.5" data-name="Path 2622"></path><path fill="#e6e6e6" d="M670.276 529.087H475.227c-2.748 0-4.976-3.358-4.976-7.5s2.228-7.5 4.976-7.5h195.049c2.748 0 4.976 3.358 4.976 7.5s-2.228 7.5-4.976 7.5" data-name="Path 2623"></path><circle cx="730.755" cy="57.659" r="57.659" fill="#e10000" data-name="Ellipse 512"></circle><path fill="#fff" d="M706.731 53.853a3.805 3.805 0 0 0 0 7.61h20.22v20.219a3.805 3.805 0 0 0 7.609 0V61.463h20.22a3.805 3.805 0 1 0 0-7.61h-20.22v-20.22a3.805 3.805 0 0 0-7.609 0v20.22Z" data-name="Path 2642"></path><path fill="#2f2e41" d="M377.99 449.249a20.07 20.07 0 0 1-17.054 9.741l-73.684 23.589-3.369-19.541 44.617-24.209-43.227-31.133 31.67-37.06 57.522 53.613a20.066 20.066 0 0 1 3.525 25" data-name="Path 2632"></path><path fill="#2f2e41" d="M271.122 582.888h-18.193c-16.335-111.969-32.962-224.25 16.172-266.16l57.949 9.434-7.412 49.189-32.343 37.
2506Z" data-name="Path 2633"></path><path fill="#e10000" d="M323.507 346.449c-24.526 16.713-56.208 12.783-69.432-12.12 19-32 23-55 7.705-65.5a36.273 36.273 0 0 1 22.145-43.742l28.974 12.129c24.6 20.054 29.445 41.776 20.215 64.687Z" data-name="Path 2637"></path><path fill="#cacaca" d="M0 615.658h809v2H0z" data-name="Rectangle 53"></path><path fill="#e6e6e6" d="M153.341 570.056a22.96 22.96 0 0 0 22.175-3.906c7.767-6.519 10.2-17.259 12.183-27.2l5.86-29.414-12.268 8.445c-8.823 6.076-17.846 12.346-23.955 21.146s-8.776 20.813-3.867 30.335" data-name="Path 438"></path><path fill="#f2f2f2" d="M155.236 607.713c-1.548-11.251-3.133-22.645-2.048-34.018.962-10.1 4.043-19.963 10.316-28.051a46.7 46.7 0 0 1 11.972-10.849c1.2-.756 2.3 1.142 1.107 1.894a44.36 44.36 0 0 0-17.547 21.172c-3.82 9.717-4.434 20.309-3.775 30.632.4 6.242 1.242 12.444 2.092 18.637a1.136 1.136 0 0 1-.766 1.349 1.1 1.1 0 0 1-1.349-.766Z" data-name="Path 439"></path><path fill="#e6e6e6" d="M56.823 590.907a17.08 17.08 0 0 0 15.695 5.834c7.434-1.261 13.036-7.235 18.047-12.869l14.825-16.665-11.049.805c-7.945.579-16.092 1.208-23.321 4.556s-13.458 10.051-13.89 18.006" data-name="Path 440"></path><path fill="#f2f2f2" d="M44.103 614.147c2.605-6.27 5.232-12.628 9.229-18.165a32 32 0 0 1 13.8-11.349 27.9 27.9 0 0 1 9.455-1.975c.846-.028.841 1.284 0 1.312a26.52 26.52 0 0 0-15.453 5.614c-4.909 3.857-8.428 9.134-11.21 14.657-1.682 3.34-3.122 6.794-4.556 10.245a.68.68 0 0 1-.8.464.66.66 0 0 1-.465-.803" data-name="Path 441"></path><path fill="#e6e6e6" d="M166.351 589.661a16.9 16.9 0 0 0 14.729 7.6c7.456-.354 13.672-5.558 19.267-10.5l16.55-14.612-10.953-.524c-7.877-.377-15.957-.729-23.46 1.7s-14.422 8.275-15.794 16.041" data-name="Path 442"></path><path fill="#f2f2f2" d="M150.87 614.181c7.434-13.155 16.058-27.775 31.466-32.448a35.1 35.1 0 0 1 13.235-1.367c1.405.121 1.054 2.287-.348 2.166a32.62 32.62 0 0 0-21.121 5.588c-5.955 4.054-10.592 9.689-14.517 15.666-2.4 3.661-4.557 7.477-6.711 11.288-.688 1.218-2.7.339-2.004-.893" data-name="Path 443"></path><path fill="#e6e6e6" d="M789.622 593.679a17.72 17.72 0 0 1-17.112-3.014c-5.994-5.031-7.873-13.319-9.4-20.993l-4.523-22.7 9.469 6.52c6.809 4.689 13.772 9.527 18.486 16.318s6.773 16.062 2.985 23.41" data-name="Path 461"></path><path fill="#f2f2f2" d="M787.008 615.225c.833-6.067 1.689-12.212 1.105-18.343a28.85 28.85 0 0 0-5.563-15.126 25.2 25.2 0 0 0-6.456-5.85c-.646-.407-1.24.616-.6 1.021a23.92 23.92 0 0 1 9.462 11.417c2.06 5.24 2.391 10.951 2.036 16.517-.215 3.366-.67 6.71-1.128 10.049a.613.613 0 0 0 .413.727.6.6 0 0 0 .728-.413Z" data-name="Path 462"></path><path fill="#ffb6b6" d="M232.97 366.196a10.743 10.743 0 0 0 7.445-14.695l39.602-89.472-22.655-5.706-31.804 89.743a10.8 10.8 0 0 0 7.412 20.13"></path><path fill="#e10000" d="m274.656 278.03-22.034-10.313a4.817 4.817 0 0 1-1.974-7.021l13.39-20.223a13.377 13.377 0 0 1 24.199 11.413l-6.925 23.163a4.817 4.817 0 0 1-6.656 2.982"></path><path fill="#2f2e41" d="M323.53 218.5h-58a4.505 4.505 0 0 1-4.5-4.5v-25a33.5 33.5 0 0 1 67 0v25a4.505 4.505 0 0 1-4.5 4.5"></path><circle cx="302.797" cy="193.558" r="24.561" fill="#ffb6b6"></circle><path fill="#2f2e41" d="M335.955 191.5h-35.466l-.364-5.093-1.818 5.092h-5.46l-.722-10.092-3.604 10.092h-10.566v-.5a26.53 26.53 0 0 1 26.5-26.5h5a26.53 26.53 0 0 1 26.5 26.5Z"></path></svg></div><div class="text--center padding-horiz--md"><a href="/docs/category/latex"><h3>LaTeX</h3></a><p>I am passionate about LaTeX and I have created a series of<!-- --> <a href="/docs/category/latex">tutorials</a> and<!-- --> <a href="https://www.youtube.com/playlist?list=PLY91jl6VVD7wnyOlAgPRe-i9ov4_ZqHV8" target="_blank" rel="noopener noreferrer">videos</a> <!-- -->to help you get started with LaTeX.</p></div></div></div></div><div class="bottomShape_MX8x"><svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 120" preserveAspectRatio="none" class="svg_qiBZ"><path d="M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V0Z" opacity=".25" class="shapeFillBlack_J_C3"></path><path d="M0,0V15.81C13,36.92,27.64,56.86,47.69,72.05,99.41,111.27,165,111,224.58,91.58c31.15-10.15,60.09-26.07,89.67-39.8,40.92-19,84.73-46,130.83-49.67,36.26-2.85,70.9,9.42,98.6,31.56,31.77,25.39,62.32,62,103.63,73,40.44,10.79,81.35-6.69,119.13-24.28s75.16-39,116.92-43.05c59.73-5.85,113.28,22.88,168.9,38.84,30.2,8.66,59,6.17,87.09-7.5,22.43-10.89,48-26.93,60.65-49.24V0Z" opacity=".5" class="shapeFillBlack_J_C3"></path><path d="M0,0V5.63C149.93,59,314.09,71.32,475.83,42.57c43-7.64,84.23-20.12,127.61-26.46,59-8.63,112.48,12.24,165.56,35.4C827.93,77.22,886,95.24,951.2,90c86.53-7,172.46-45.71,248.8-84.81V0Z" class="shapeFillBlack_J_C3"></path></svg></div></div><footer class="theme-layout-footer footer footer--dark"><div class="container container-fluid"><div class="row footer__links">
25<div class="theme-layout-footer-column col footer__col"><div class="footer__title">About Me</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/docs/about_me/intro">My Work</a></li></ul></div><div class="theme-layout-footer-column col footer__col"><div class="footer__title">Community</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://www.linkedin.com/in/federico-tartarini/" target="_blank" rel="noopener noreferrer" class="footer__link-item">LinkedIn<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a></li><li class="footer__item"><a href="https://www.youtube.com/c/FedericoTartarini" target="_blank" rel="noopener noreferrer" class="footer__link-item">YouTube<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a></li><li class="footer__item"><a href="https://twitter.com/FedericoTartar1" target="_blank" rel="noopener noreferrer" class="footer__link-item">Twitter<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a></li></ul></div><div class="theme-layout-footer-column col footer__col"><div class="footer__title">More</div><ul class="footer__items clean-list"><li class="footer__item"><a class="footer__link-item" href="/blog">Blog</a></li><li class="footer__item"><a href="https://github.com/FedericoTartarini" target="_blank" rel="noopener noreferrer" class="footer__link-item">GitHub<svg width="13.5" height="13.5" aria-label="(opens in new tab)" class="iconExternalLink_nPIU"><use href="#theme-svg-external-link"></use></svg></a></li></ul></div></div><div class="footer__bottom text--center"><div class="footer__copyright">Copyright © 2026 Federico Tartarini. Built with Docusaurus.</div></div></div></footer></div> 26</body> 27</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.