:root{--background-main: #0A0A12;--grid-square-border: #1A1A27;--card-background: #151522;--card-border: #2A2A40;--text-main: #E4E6F0;--subtext: #979BB2;--accent: #aaa1ff;--hover: #7667ff44;--navigator-hover-card-background: #363658;--navbar-screen-block: rgb(27, 27, 43);font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;transition:.3s cubic-bezier(.7,0,.2,1);color-scheme:light dark;color:var(--text-main);background:var(--background-main);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}@media(prefers-color-scheme:light){:root{--background-main: linear-gradient(135deg, #A4C8FF, #F5D3A3);--grid-square-border: #dce0ebff;--card-background: #F1F4FB;--card-border: #D1D6E2;--text-main: #2F2F2F;--subtext: #585858;--accent: #6A4CFF;--hover: #c0dbfbff;--navigator-hover-card-background: #99aaf4ff}}#root{max-width:1280px;margin:0;padding:0;text-align:center}#main{min-height:100vh;width:100vw;position:relative;overflow:hidden}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{background-color:var(--card-background);border-radius:5px;border:solid 2px var(--card-border);display:flex;flex-direction:column;justify-content:center}.card-content{padding:20px}.read-the-docs{color:#888}.icon{mask-size:contain;mask-repeat:no-repeat;height:60px;width:60px;transition:.3s cubic-bezier(.7,0,.2,1);-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;background-color:var(--text-main)}.contact-icon{height:30px;width:30px;margin:0 20px}.card-content h4{font-size:20px}@media screen and (max-width:1200px){#desktop-view{display:none}}@media screen and (min-width:1200px){#mobile-view{display:none}}#background-squares-container{width:100vw;background-color:transparent;box-sizing:border-box;display:grid;grid-template-columns:repeat(16,minmax(0,1fr));place-items:center;gap:0;position:absolute}.background-square{background-color:transparent;border:solid 1px var(--grid-square-border);transition-duration:4s;transition-property:background-color;aspect-ratio:1}.background-square:hover{background-color:var(--hover);transition-duration:.7s}@media(max-width:1100px){#background-squares-container{grid-template-columns:repeat(12,minmax(0,1fr))}}@media(max-width:650px){#background-squares-container{grid-template-columns:repeat(4,minmax(0,1fr))}}#main-content-container{display:grid;align-items:center;justify-content:center;position:absolute;overflow:hidden;transform:translate(-50%,-50%);grid-template-columns:1fr 250px;grid-template-rows:100%;top:50%;left:50%;gap:0 1rem;width:1200px;height:800px}#pages-container{position:relative;align-self:stretch}.page{display:grid;gap:1rem;height:100%}#hello-card-container{grid-column:1;grid-row:1}#hello-card-container h2,#hello-card-container h5{padding:0;margin:0}#hello-card-content{width:70%;text-align:left;font-size:20px}#hello-card-container h5{margin:10px 0 0;color:var(--subtext)}#contact-me-btn{padding:0;font-size:small;color:var(--subtext);background-color:transparent}#contact-me-btn:hover{text-decoration:underline}#tech-stack-card-container{grid-column:1 / 2;grid-row:2}#tech-stack-card-content h2{margin:0 0 10px;text-align:left}#tech-stack-card-content h4{margin:0;text-align:left;color:var(--subtext)}.carousel{margin:20px 0;display:flex;flex-direction:column;align-items:center}.logos-slide img{height:30px;margin:0 20px;vertical-align:middle}.logo-caption-container{display:inline-block;margin:0 10px}.logo-caption-container h5{margin:0;padding:10px 0 0;color:var(--subtext)}.logos-slide{display:inline-block;padding:0;margin:0}.languages-slide{animation:75s slide infinite linear}.logos{white-space:nowrap;width:700px;padding:20px 0 0;overflow:hidden;position:relative}.logos:before{content:"";width:100px;height:100%;background:linear-gradient(270deg,rgba(255,255,255,0),var(--card-background));position:absolute;top:0;left:0;z-index:999}.logos:after{content:"";width:100px;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0),var(--card-background));position:absolute;top:0;right:0}.logos:hover .logos-slide{animation-play-state:paused}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-100%)}}#sql-icon{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAADwElEQVR4nO2dXYhPaRzHZ3Y0660VSaG8FHm5lOZGudAME6W2vLRytTcItXuBSYnxXrhAIYnsBdobSmxe0u62aWullETthc3ghrwbNnx06sjj5znnf/7+x/iN+X7qfzHn93ue3zPnM+f/POfl/5+6OiGEEEIIIYRwCjATOA88RhQl2VfngNayZawrPASRxdoyjwxRDjPKEJK8TYlyOFuGEM0Z5fGwDCGiRCTEGRLiDAlxhoQ4Q0KcISHOkBBnSIgzJMQZEuIMCXGGhDhDQpwhIc6QEGdIiDMkxBkS4gwJcYaEOENCnCEhzpAQZ0iIMyTEGd1RyL/AceAQ8BvwX4X8DuBXYFfa7l5O7lXgUvD6ny6mOwm5AEyK1K8H2iL5L4GlQKPJ7w9szqgx0eTepYvpLkJ+ARpyxrDR5L8CWiqMe3WkjoQU4CbQu8IYTpo2GyM59ebnBuAf005CCtBm6jUBfyeP7gPXgG1mxz0AvgvyewGngWfA96aveaaWhBRgiql3vUL+bpP/YxC7BXwTxL4FngZxCSnABFPvfjUfC0tXVuTs9HM5MQmJ0FJgMg4ZYPJvfxCF+Sa+I4hJSAH2RGouBp5EcjsiS1zLSpOzPIhJSAGSyXhspO7odHIPuWxyhkX6azc5C4OYhBQkWU0NjNRuBA4EeX+a+LhIX9tNztwgJiFVno80Reo3pJdQEv4ysTGRfjblrMIkpEo6gZ8iJ3njgTfAFbN9aKSP1Sbn5yAmIZ/IkYiUi8CdApP6MpPTHsQkpAbmmHEczFj22qvBzSZ+LIhJSA2sN+PYm26fZrafMO2G5AiTkBpoNuM4k7GK+iFo84eJjTR9SkgBlgALgH3AKeAoMNuMYVA64SfcAfqY+yVb0i/JGW/abaggZH96cyt8Jf33aCGTC4xhj2mzokCbcebC4kdCMtolfxSfjWr2fdYAPyevgX45teuBVRl3C6fmtBuVXvm1SEgFOtPbsMNNzb7ALOD3nLYvkiMlvDcSOXfZai4+SkgVPAdupKuiah4+eJE+vJA85DAi40z/ME7oTkLKIHkr2xmeq6Q3qbp8NZVFTxPyjnvpGfpgYBGO6KlCwkv7ec9pdTk9XYg7JMQZEuIMCXGGhDhDQpwhIc6QEGdIiDMkxBkS4gwJcYaEOENCnCEhzpAQZ0iIMyTEGRLiDAlxhoQ4Q0KcISFfoZBHX/qX+Ip4UIaQ8KspRG2cKUNIa42DEO+ZXrOQVMraoFPxaawpRUYgZUby/8A1p1TFo/SzkeUcGUIIIYQQQghRVz5vAbRr1dWsIVWyAAAAAElFTkSuQmCC);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAADwElEQVR4nO2dXYhPaRzHZ3Y0660VSaG8FHm5lOZGudAME6W2vLRytTcItXuBSYnxXrhAIYnsBdobSmxe0u62aWullETthc3ghrwbNnx06sjj5znnf/7+x/iN+X7qfzHn93ue3zPnM+f/POfl/5+6OiGEEEIIIYRwCjATOA88RhQl2VfngNayZawrPASRxdoyjwxRDjPKEJK8TYlyOFuGEM0Z5fGwDCGiRCTEGRLiDAlxhoQ4Q0KcISHOkBBnSIgzJMQZEuIMCXGGhDhDQpwhIc6QEGdIiDMkxBkS4gwJcYaEOENCnCEhzpAQZ0iIMyTEGd1RyL/AceAQ8BvwX4X8DuBXYFfa7l5O7lXgUvD6ny6mOwm5AEyK1K8H2iL5L4GlQKPJ7w9szqgx0eTepYvpLkJ+ARpyxrDR5L8CWiqMe3WkjoQU4CbQu8IYTpo2GyM59ebnBuAf005CCtBm6jUBfyeP7gPXgG1mxz0AvgvyewGngWfA96aveaaWhBRgiql3vUL+bpP/YxC7BXwTxL4FngZxCSnABFPvfjUfC0tXVuTs9HM5MQmJ0FJgMg4ZYPJvfxCF+Sa+I4hJSAH2RGouBp5EcjsiS1zLSpOzPIhJSAGSyXhspO7odHIPuWxyhkX6azc5C4OYhBQkWU0NjNRuBA4EeX+a+LhIX9tNztwgJiFVno80Reo3pJdQEv4ysTGRfjblrMIkpEo6gZ8iJ3njgTfAFbN9aKSP1Sbn5yAmIZ/IkYiUi8CdApP6MpPTHsQkpAbmmHEczFj22qvBzSZ+LIhJSA2sN+PYm26fZrafMO2G5AiTkBpoNuM4k7GK+iFo84eJjTR9SkgBlgALgH3AKeAoMNuMYVA64SfcAfqY+yVb0i/JGW/abaggZH96cyt8Jf33aCGTC4xhj2mzokCbcebC4kdCMtolfxSfjWr2fdYAPyevgX45teuBVRl3C6fmtBuVXvm1SEgFOtPbsMNNzb7ALOD3nLYvkiMlvDcSOXfZai4+SkgVPAdupKuiah4+eJE+vJA85DAi40z/ME7oTkLKIHkr2xmeq6Q3qbp8NZVFTxPyjnvpGfpgYBGO6KlCwkv7ec9pdTk9XYg7JMQZEuIMCXGGhDhDQpwhIc6QEGdIiDMkxBkS4gwJcYaEOENCnCEhzpAQZ0iIMyTEGRLiDAlxhoQ4Q0KcISFfoZBHX/qX+Ip4UIaQ8KspRG2cKUNIa42DEO+ZXrOQVMraoFPxaawpRUYgZUby/8A1p1TFo/SzkeUcGUIIIYQQQghRVz5vAbRr1dWsIVWyAAAAAElFTkSuQmCC)}#java-icon{mask-image:url("data:image/svg+xml,%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M%2028.1875%20-0.00390625%20C%2030.9375%206.359375%2018.320313%2010.289063%2017.152344%2015.59375%20C%2016.074219%2020.460938%2024.640625%2026.121094%2024.644531%2026.121094%20C%2023.34375%2024.105469%2022.402344%2022.441406%2021.097656%2019.304688%20C%2018.890625%2014%2034.53125%209.203125%2028.1875%20-0.00390625%20Z%20M%2036.550781%208.8125%20C%2036.550781%208.8125%2025.503906%209.511719%2024.941406%2016.582031%20C%2024.691406%2019.730469%2027.84375%2021.410156%2027.9375%2023.703125%20C%2028.007813%2025.570313%2026.050781%2027.128906%2026.050781%2027.128906%20C%2026.050781%2027.128906%2029.601563%2026.460938%2030.714844%2023.605469%20C%2031.945313%2020.4375%2028.328125%2018.273438%2028.691406%2015.738281%20C%2029.042969%2013.3125%2036.550781%208.8125%2036.550781%208.8125%20Z%20M%2039.230469%2025.144531%20C%2038.074219%2025.09375%2036.789063%2025.476563%2035.625%2026.3125%20C%2037.90625%2025.824219%2039.835938%2027.21875%2039.835938%2028.828125%20C%2039.835938%2032.453125%2034.597656%2035.878906%2034.597656%2035.878906%20C%2034.597656%2035.878906%2042.707031%2034.953125%2042.707031%2029%20C%2042.707031%2026.539063%2041.152344%2025.234375%2039.230469%2025.144531%20Z%20M%2019.183594%2025.152344%20C%2019.183594%2025.152344%209.0625%2025.015625%209.0625%2027.878906%20C%209.0625%2030.871094%2022.316406%2031.082031%2031.78125%2029.238281%20C%2031.78125%2029.238281%2034.308594%2027.507813%2034.980469%2026.863281%20C%2028.777344%2028.128906%2014.621094%2028.296875%2014.621094%2027.203125%20C%2014.621094%2026.191406%2019.183594%2025.152344%2019.183594%2025.152344%20Z%20M%2016.738281%2030.722656%20C%2015.1875%2030.722656%2012.871094%2031.921875%2012.871094%2033.078125%20C%2012.871094%2035.402344%2024.5625%2037.195313%2033.21875%2033.796875%20L%2030.222656%2031.960938%20C%2024.355469%2033.839844%2013.539063%2033.238281%2016.738281%2030.722656%20Z%20M%2018.179688%2035.921875%20C%2016.050781%2035.921875%2014.671875%2037.234375%2014.671875%2038.203125%20C%2014.671875%2041.1875%2027.378906%2041.488281%2032.414063%2038.453125%20L%2029.214844%2036.417969%20C%2025.453125%2038.007813%2016.007813%2038.222656%2018.179688%2035.921875%20Z%20M%2011.089844%2038.625%20C%207.621094%2038.554688%205.367188%2040.113281%205.367188%2041.40625%20C%205.363281%2048.28125%2040.890625%2047.949219%2040.890625%2040.921875%20C%2040.890625%2039.757813%2039.515625%2039.203125%2039.019531%2038.9375%20C%2041.921875%2045.65625%209.96875%2045.136719%209.96875%2041.171875%20C%209.96875%2040.269531%2012.3125%2039.382813%2014.492188%2039.808594%20L%2012.644531%2038.757813%20C%2012.101563%2038.675781%2011.582031%2038.632813%2011.089844%2038.625%20Z%20M%2044.636719%2043.25%20C%2039.234375%2048.367188%2025.546875%2050.234375%2011.78125%2047.074219%20C%2025.542969%2052.703125%2044.566406%2049.535156%2044.636719%2043.25%20Z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M%2028.1875%20-0.00390625%20C%2030.9375%206.359375%2018.320313%2010.289063%2017.152344%2015.59375%20C%2016.074219%2020.460938%2024.640625%2026.121094%2024.644531%2026.121094%20C%2023.34375%2024.105469%2022.402344%2022.441406%2021.097656%2019.304688%20C%2018.890625%2014%2034.53125%209.203125%2028.1875%20-0.00390625%20Z%20M%2036.550781%208.8125%20C%2036.550781%208.8125%2025.503906%209.511719%2024.941406%2016.582031%20C%2024.691406%2019.730469%2027.84375%2021.410156%2027.9375%2023.703125%20C%2028.007813%2025.570313%2026.050781%2027.128906%2026.050781%2027.128906%20C%2026.050781%2027.128906%2029.601563%2026.460938%2030.714844%2023.605469%20C%2031.945313%2020.4375%2028.328125%2018.273438%2028.691406%2015.738281%20C%2029.042969%2013.3125%2036.550781%208.8125%2036.550781%208.8125%20Z%20M%2039.230469%2025.144531%20C%2038.074219%2025.09375%2036.789063%2025.476563%2035.625%2026.3125%20C%2037.90625%2025.824219%2039.835938%2027.21875%2039.835938%2028.828125%20C%2039.835938%2032.453125%2034.597656%2035.878906%2034.597656%2035.878906%20C%2034.597656%2035.878906%2042.707031%2034.953125%2042.707031%2029%20C%2042.707031%2026.539063%2041.152344%2025.234375%2039.230469%2025.144531%20Z%20M%2019.183594%2025.152344%20C%2019.183594%2025.152344%209.0625%2025.015625%209.0625%2027.878906%20C%209.0625%2030.871094%2022.316406%2031.082031%2031.78125%2029.238281%20C%2031.78125%2029.238281%2034.308594%2027.507813%2034.980469%2026.863281%20C%2028.777344%2028.128906%2014.621094%2028.296875%2014.621094%2027.203125%20C%2014.621094%2026.191406%2019.183594%2025.152344%2019.183594%2025.152344%20Z%20M%2016.738281%2030.722656%20C%2015.1875%2030.722656%2012.871094%2031.921875%2012.871094%2033.078125%20C%2012.871094%2035.402344%2024.5625%2037.195313%2033.21875%2033.796875%20L%2030.222656%2031.960938%20C%2024.355469%2033.839844%2013.539063%2033.238281%2016.738281%2030.722656%20Z%20M%2018.179688%2035.921875%20C%2016.050781%2035.921875%2014.671875%2037.234375%2014.671875%2038.203125%20C%2014.671875%2041.1875%2027.378906%2041.488281%2032.414063%2038.453125%20L%2029.214844%2036.417969%20C%2025.453125%2038.007813%2016.007813%2038.222656%2018.179688%2035.921875%20Z%20M%2011.089844%2038.625%20C%207.621094%2038.554688%205.367188%2040.113281%205.367188%2041.40625%20C%205.363281%2048.28125%2040.890625%2047.949219%2040.890625%2040.921875%20C%2040.890625%2039.757813%2039.515625%2039.203125%2039.019531%2038.9375%20C%2041.921875%2045.65625%209.96875%2045.136719%209.96875%2041.171875%20C%209.96875%2040.269531%2012.3125%2039.382813%2014.492188%2039.808594%20L%2012.644531%2038.757813%20C%2012.101563%2038.675781%2011.582031%2038.632813%2011.089844%2038.625%20Z%20M%2044.636719%2043.25%20C%2039.234375%2048.367188%2025.546875%2050.234375%2011.78125%2047.074219%20C%2025.542969%2052.703125%2044.566406%2049.535156%2044.636719%2043.25%20Z'/%3e%3c/svg%3e")}#python-icon{mask-image:url("data:image/svg+xml,%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M%2024.5%202%20C%2015.800781%202%2014%206.492188%2014%209.09375%20L%2014%2014%20L%2024%2014%20L%2024%2015%20L%209.09375%2015%20C%205.792969%2015%202%2017.601563%202%2025%20C%202%2032.398438%205.792969%2035%209.09375%2035%20L%2015%2035%20L%2015%2029%20C%2015%2026.800781%2016.800781%2025%2019%2025%20L%2031%2025%20C%2032.699219%2025%2034%2023.699219%2034%2022%20L%2034%209.09375%20C%2034%205.59375%2030.699219%202%2024.5%202%20Z%20M%2020%207%20C%2021.101563%207%2022%207.898438%2022%209%20C%2022%2010.101563%2021.101563%2011%2020%2011%20C%2018.898438%2011%2018%2010.101563%2018%209%20C%2018%207.898438%2018.898438%207%2020%207%20Z%20M%2035%2015%20L%2035%2022%20C%2035%2024.199219%2033.199219%2026%2031%2026%20L%2019%2026%20C%2017.300781%2026%2016%2027.300781%2016%2029%20L%2016%2040.90625%20C%2016%2044.40625%2019.300781%2048%2025.5%2048%20C%2034.199219%2048%2036%2043.507813%2036%2040.90625%20L%2036%2036%20L%2026%2036%20L%2026%2035%20L%2040.90625%2035%20C%2044.207031%2035%2048%2032.398438%2048%2025%20C%2048%2017.601563%2044.207031%2015%2040.90625%2015%20Z%20M%2030%2039%20C%2031.101563%2039%2032%2039.898438%2032%2041%20C%2032%2042.101563%2031.101563%2043%2030%2043%20C%2028.898438%2043%2028%2042.101563%2028%2041%20C%2028%2039.898438%2028.898438%2039%2030%2039%20Z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M%2024.5%202%20C%2015.800781%202%2014%206.492188%2014%209.09375%20L%2014%2014%20L%2024%2014%20L%2024%2015%20L%209.09375%2015%20C%205.792969%2015%202%2017.601563%202%2025%20C%202%2032.398438%205.792969%2035%209.09375%2035%20L%2015%2035%20L%2015%2029%20C%2015%2026.800781%2016.800781%2025%2019%2025%20L%2031%2025%20C%2032.699219%2025%2034%2023.699219%2034%2022%20L%2034%209.09375%20C%2034%205.59375%2030.699219%202%2024.5%202%20Z%20M%2020%207%20C%2021.101563%207%2022%207.898438%2022%209%20C%2022%2010.101563%2021.101563%2011%2020%2011%20C%2018.898438%2011%2018%2010.101563%2018%209%20C%2018%207.898438%2018.898438%207%2020%207%20Z%20M%2035%2015%20L%2035%2022%20C%2035%2024.199219%2033.199219%2026%2031%2026%20L%2019%2026%20C%2017.300781%2026%2016%2027.300781%2016%2029%20L%2016%2040.90625%20C%2016%2044.40625%2019.300781%2048%2025.5%2048%20C%2034.199219%2048%2036%2043.507813%2036%2040.90625%20L%2036%2036%20L%2026%2036%20L%2026%2035%20L%2040.90625%2035%20C%2044.207031%2035%2048%2032.398438%2048%2025%20C%2048%2017.601563%2044.207031%2015%2040.90625%2015%20Z%20M%2030%2039%20C%2031.101563%2039%2032%2039.898438%2032%2041%20C%2032%2042.101563%2031.101563%2043%2030%2043%20C%2028.898438%2043%2028%2042.101563%2028%2041%20C%2028%2039.898438%2028.898438%2039%2030%2039%20Z'/%3e%3c/svg%3e")}#html5-icon{mask-image:url("data:image/svg+xml,%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M%2045.273438%202.324219%20C%2045.085938%202.117188%2044.816406%202%2044.535156%202%20L%205.464844%202%20C%205.183594%202%204.914063%202.117188%204.726563%202.324219%20C%204.535156%202.53125%204.441406%202.808594%204.46875%203.089844%20L%207.988281%2042.515625%20C%208.023438%2042.929688%208.3125%2043.273438%208.710938%2043.390625%20L%2024.722656%2047.960938%20C%2024.808594%2047.988281%2024.902344%2048%2024.996094%2048%20C%2025.089844%2048%2025.179688%2047.988281%2025.269531%2047.960938%20L%2041.292969%2043.390625%20C%2041.691406%2043.273438%2041.976563%2042.929688%2042.015625%2042.515625%20L%2045.53125%203.089844%20C%2045.558594%202.808594%2045.464844%202.53125%2045.273438%202.324219%20Z%20M%2036.847656%2015.917969%20L%2018.035156%2015.917969%20L%2018.484375%2021.007813%20L%2036.394531%2021.007813%20L%2035.050781%2036.050781%20L%2024.992188%2039.089844%20L%2024.894531%2039.058594%20L%2014.953125%2036.046875%20L%2014.410156%2029.917969%20L%2019.28125%2029.917969%20L%2019.492188%2032.296875%20L%2025.050781%2033.460938%20L%2030.507813%2032.296875%20L%2031.089844%2025.859375%20L%2014.046875%2025.859375%20L%2012.722656%2011.054688%20L%2037.28125%2011.054688%20Z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M%2045.273438%202.324219%20C%2045.085938%202.117188%2044.816406%202%2044.535156%202%20L%205.464844%202%20C%205.183594%202%204.914063%202.117188%204.726563%202.324219%20C%204.535156%202.53125%204.441406%202.808594%204.46875%203.089844%20L%207.988281%2042.515625%20C%208.023438%2042.929688%208.3125%2043.273438%208.710938%2043.390625%20L%2024.722656%2047.960938%20C%2024.808594%2047.988281%2024.902344%2048%2024.996094%2048%20C%2025.089844%2048%2025.179688%2047.988281%2025.269531%2047.960938%20L%2041.292969%2043.390625%20C%2041.691406%2043.273438%2041.976563%2042.929688%2042.015625%2042.515625%20L%2045.53125%203.089844%20C%2045.558594%202.808594%2045.464844%202.53125%2045.273438%202.324219%20Z%20M%2036.847656%2015.917969%20L%2018.035156%2015.917969%20L%2018.484375%2021.007813%20L%2036.394531%2021.007813%20L%2035.050781%2036.050781%20L%2024.992188%2039.089844%20L%2024.894531%2039.058594%20L%2014.953125%2036.046875%20L%2014.410156%2029.917969%20L%2019.28125%2029.917969%20L%2019.492188%2032.296875%20L%2025.050781%2033.460938%20L%2030.507813%2032.296875%20L%2031.089844%2025.859375%20L%2014.046875%2025.859375%20L%2012.722656%2011.054688%20L%2037.28125%2011.054688%20Z'/%3e%3c/svg%3e")}#css3-icon{mask-image:url("data:image/svg+xml,%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%20fill-rule='evenodd'%3e%3cpath%20fill-rule='evenodd'%20d='M%2042%206%20L%2039%2040%20L%2025%2044%20L%2011%2040%20L%208%206%20Z%20M%2016.800781%2028%20L%2020.800781%2028%20L%2020.898438%2030.5%20L%2025%2031.898438%20L%2029.101563%2030.5%20L%2029.398438%2026%20L%2020.601563%2026%20L%2020.398438%2022%20L%2029.601563%2022%20L%2029.898438%2018%20L%2016.101563%2018%20L%2015.800781%2014%20L%2034.101563%2014%20L%2033.601563%2022%20L%2032.898438%2033.5%20L%2025%2036.101563%20L%2017.101563%2033.5%20Z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%20fill-rule='evenodd'%3e%3cpath%20fill-rule='evenodd'%20d='M%2042%206%20L%2039%2040%20L%2025%2044%20L%2011%2040%20L%208%206%20Z%20M%2016.800781%2028%20L%2020.800781%2028%20L%2020.898438%2030.5%20L%2025%2031.898438%20L%2029.101563%2030.5%20L%2029.398438%2026%20L%2020.601563%2026%20L%2020.398438%2022%20L%2029.601563%2022%20L%2029.898438%2018%20L%2016.101563%2018%20L%2015.800781%2014%20L%2034.101563%2014%20L%2033.601563%2022%20L%2032.898438%2033.5%20L%2025%2036.101563%20L%2017.101563%2033.5%20Z'/%3e%3c/svg%3e")}#javascript-icon{mask-image:url("data:image/svg+xml,%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M%2043.335938%204%20L%206.667969%204%20C%205.195313%204%204%205.195313%204%206.667969%20L%204%2043.332031%20C%204%2044.804688%205.195313%2046%206.667969%2046%20L%2043.332031%2046%20C%2044.804688%2046%2046%2044.804688%2046%2043.335938%20L%2046%206.667969%20C%2046%205.195313%2044.804688%204%2043.335938%204%20Z%20M%2027%2036.183594%20C%2027%2040.179688%2024.65625%2042%2021.234375%2042%20C%2018.140625%2042%2015.910156%2039.925781%2015%2038%20L%2018.144531%2036.097656%20C%2018.75%2037.171875%2019.671875%2038%2021%2038%20C%2022.269531%2038%2023%2037.503906%2023%2035.574219%20L%2023%2023%20L%2027%2023%20Z%20M%2035.675781%2042%20C%2032.132813%2042%2030.121094%2040.214844%2029%2038%20L%2032%2036%20C%2032.816406%2037.335938%2033.707031%2038.613281%2035.589844%2038.613281%20C%2037.171875%2038.613281%2038%2037.824219%2038%2036.730469%20C%2038%2035.425781%2037.140625%2034.960938%2035.402344%2034.199219%20L%2034.449219%2033.789063%20C%2031.695313%2032.617188%2029.863281%2031.148438%2029.863281%2028.039063%20C%2029.863281%2025.179688%2032.046875%2023%2035.453125%2023%20C%2037.878906%2023%2039.621094%2023.84375%2040.878906%2026.054688%20L%2037.910156%2027.964844%20C%2037.253906%2026.789063%2036.550781%2026.328125%2035.453125%2026.328125%20C%2034.335938%2026.328125%2033.628906%2027.039063%2033.628906%2027.964844%20C%2033.628906%2029.109375%2034.335938%2029.570313%2035.972656%2030.28125%20L%2036.925781%2030.691406%20C%2040.171875%2032.078125%2042%2033.496094%2042%2036.683594%20C%2042%2040.117188%2039.300781%2042%2035.675781%2042%20Z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M%2043.335938%204%20L%206.667969%204%20C%205.195313%204%204%205.195313%204%206.667969%20L%204%2043.332031%20C%204%2044.804688%205.195313%2046%206.667969%2046%20L%2043.332031%2046%20C%2044.804688%2046%2046%2044.804688%2046%2043.335938%20L%2046%206.667969%20C%2046%205.195313%2044.804688%204%2043.335938%204%20Z%20M%2027%2036.183594%20C%2027%2040.179688%2024.65625%2042%2021.234375%2042%20C%2018.140625%2042%2015.910156%2039.925781%2015%2038%20L%2018.144531%2036.097656%20C%2018.75%2037.171875%2019.671875%2038%2021%2038%20C%2022.269531%2038%2023%2037.503906%2023%2035.574219%20L%2023%2023%20L%2027%2023%20Z%20M%2035.675781%2042%20C%2032.132813%2042%2030.121094%2040.214844%2029%2038%20L%2032%2036%20C%2032.816406%2037.335938%2033.707031%2038.613281%2035.589844%2038.613281%20C%2037.171875%2038.613281%2038%2037.824219%2038%2036.730469%20C%2038%2035.425781%2037.140625%2034.960938%2035.402344%2034.199219%20L%2034.449219%2033.789063%20C%2031.695313%2032.617188%2029.863281%2031.148438%2029.863281%2028.039063%20C%2029.863281%2025.179688%2032.046875%2023%2035.453125%2023%20C%2037.878906%2023%2039.621094%2023.84375%2040.878906%2026.054688%20L%2037.910156%2027.964844%20C%2037.253906%2026.789063%2036.550781%2026.328125%2035.453125%2026.328125%20C%2034.335938%2026.328125%2033.628906%2027.039063%2033.628906%2027.964844%20C%2033.628906%2029.109375%2034.335938%2029.570313%2035.972656%2030.28125%20L%2036.925781%2030.691406%20C%2040.171875%2032.078125%2042%2033.496094%2042%2036.683594%20C%2042%2040.117188%2039.300781%2042%2035.675781%2042%20Z'/%3e%3c/svg%3e")}.carousel-icon{width:30px;height:30px;margin:0 auto}#react-icon{mask-image:url(/assets/icons8-react-ByNwZx8k.svg);-webkit-mask-image:url(/assets/icons8-react-ByNwZx8k.svg)}#pandas-icon{mask-image:url(/assets/favicon_white-Ck9eNQMV.ico);-webkit-mask-image:url(/assets/favicon_white-Ck9eNQMV.ico)}#nodejs-icon{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFDElEQVR4nO2bW4gcRRSGO9lVkyVeE0MkiYgXxEsiRDEqURAvqNmVJCCKYKKg+BBFJYgPUaP4EomK+iaCeEFFHxQNiBj1QfRhH2LMosZ7EEQ02Y23VTQx+0nt/GN6Oz0z3T3dXdMz53uZ6ak+Z071v1N16lRtEBiGYRiGYRiGYRiGYRiGYRiGYRiG0aUAw8BHwLm+Y+lJOMAE8Cqw0HdMvSpAnd+B633H1TMQzx7fcfW6APiOq2fABPCLCeAZE8AzJoBnTADPmACeMQE8YwJ4xgTwTCUEAOYDzwG79To/Z/8LgBeAMb0uKMt/HgIUFj9wKHCHKoRh/gQeAGZU3T9tCFBo/MAK4Fua49pXZPS/EviuhX/XvrJg/5kEKCx+4FTgLdLxPrCowv4PovT4gaOAjcA/ZGMf8BQwp6L+p1Bq/MCQJtg8cH6GIv6vrpD/ScqMP0jh/JukXxLxP9pGwHn6/yqjAHn7nxJ/w1QsxNfANbr3UuCzVgYp/acmpX/3YAZD8X/aSf6bfcG40qnDIvcfovTrt5w6kJqc4v+1E/w3+4Ljgia49jY7kJmE/ue1iH9eHv6BPuBWYIde+1r4/zuRAM2CT2NLAQQdEL/aBoBtkSZ3PdDE9hETQLTrH5jdoHl2jO2XwPJMQRTRgXYIqiXAL8A90bnCewfaIeiA+END0EikaSQ0BK0D5rYdRBUFoPhJ+Bi19wNrlY661/4kz64XBBgvOI0ek5/JrCczXSxAeCE5WOBC8mNgWd4CjCa0HUvQgaqVInZn8O+Otz/fau2UVICxpHVs1cUPEqHkYt9QCcW+pCK7zZm73WZNFgH2S8VjExvX7I8GnlDJdZIKlqP3tfBf7+O/KX5tVyV9gJ8A7wKL0zz4GD+L5Wdbk3vOALakfDhbnF3CGIr2vxTYmsL3uqATaWdLDxjUQ9gFbAKOyNN/gtj7lG66BVYzhpMK6wVtiq9XuhhmXJ9P2dQGTgPe1j1fAC9r2PwJuBmY3o7/DPHPBZ7VBBzmR+DGaDwdCweOdYzGHevQ+Ps4sFd/dXe5XF5tZwMfquNb49LBEo69LNNfu1tXPAwcHnQDwHRgNfBzKEGIXdYrE9opITYDJ5QfcRcBXAxsD50qaJkgqC5zv87l1M/mDITaTwcusX9FbQFwX+jc0aoM9m7IeVFj8+euZqPNoxuADfVVsdEAaouZ13KYJC+XkG4YOwW4DngscX7eq1DjoZj5wE10a3W9CHhdqahjD/AecFnIZo7abtf1BRrazvLQrcoL0K/PN2kTZJcm50e12bFRk7DLlJbGCWDkJ8Byvb8p5hS3K0U8qWsToCABztT7narPrHHDik4ru7H+eNmYAEUIENSu3fGPHyIrUDf8vOlE0D0mQEG/gBnALE3MJwJXALcBL6lauV02JkBBAjythdasGNvNWjW7gpkJUJAAq/X+HW2WnKMU804JMywbE6AgAaapzPBHZA6Y0FrgJNmYAFmgVlV8A5jZaBLWZzOB85SWXhhTRb1SNmvK7kOlAe7Vg/seuFaT7RJ9tj6B/ULtFUzowOzkKTUjBdRKBm6rtF5m2KvJdUmLaugGzQN/AQ+Gq6FGSqhlMqu0D/CMO9PT4L5p+qW4X4zjlfpizMgR4HzNDf8f+9DQ9EHogNRFvuPsWoCTQ/8iukM1//0qyt1SmT3YqkMt9x/R/rCrhh7pOybDMAzDMAzDMAzDMAzDMAzDMAzDMIygM/kPaMGY7UA9/Q8AAAAASUVORK5CYII=);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFDElEQVR4nO2bW4gcRRSGO9lVkyVeE0MkiYgXxEsiRDEqURAvqNmVJCCKYKKg+BBFJYgPUaP4EomK+iaCeEFFHxQNiBj1QfRhH2LMosZ7EEQ02Y23VTQx+0nt/GN6Oz0z3T3dXdMz53uZ6ak+Z071v1N16lRtEBiGYRiGYRiGYRiGYRiGYRiGYRiG0aUAw8BHwLm+Y+lJOMAE8Cqw0HdMvSpAnd+B633H1TMQzx7fcfW6APiOq2fABPCLCeAZE8AzJoBnTADPmACeMQE8YwJ4xgTwTCUEAOYDzwG79To/Z/8LgBeAMb0uKMt/HgIUFj9wKHCHKoRh/gQeAGZU3T9tCFBo/MAK4Fua49pXZPS/EviuhX/XvrJg/5kEKCx+4FTgLdLxPrCowv4PovT4gaOAjcA/ZGMf8BQwp6L+p1Bq/MCQJtg8cH6GIv6vrpD/ScqMP0jh/JukXxLxP9pGwHn6/yqjAHn7nxJ/w1QsxNfANbr3UuCzVgYp/acmpX/3YAZD8X/aSf6bfcG40qnDIvcfovTrt5w6kJqc4v+1E/w3+4Ljgia49jY7kJmE/ue1iH9eHv6BPuBWYIde+1r4/zuRAM2CT2NLAQQdEL/aBoBtkSZ3PdDE9hETQLTrH5jdoHl2jO2XwPJMQRTRgXYIqiXAL8A90bnCewfaIeiA+END0EikaSQ0BK0D5rYdRBUFoPhJ+Bi19wNrlY661/4kz64XBBgvOI0ek5/JrCczXSxAeCE5WOBC8mNgWd4CjCa0HUvQgaqVInZn8O+Otz/fau2UVICxpHVs1cUPEqHkYt9QCcW+pCK7zZm73WZNFgH2S8VjExvX7I8GnlDJdZIKlqP3tfBf7+O/KX5tVyV9gJ8A7wKL0zz4GD+L5Wdbk3vOALakfDhbnF3CGIr2vxTYmsL3uqATaWdLDxjUQ9gFbAKOyNN/gtj7lG66BVYzhpMK6wVtiq9XuhhmXJ9P2dQGTgPe1j1fAC9r2PwJuBmY3o7/DPHPBZ7VBBzmR+DGaDwdCweOdYzGHevQ+Ps4sFd/dXe5XF5tZwMfquNb49LBEo69LNNfu1tXPAwcHnQDwHRgNfBzKEGIXdYrE9opITYDJ5QfcRcBXAxsD50qaJkgqC5zv87l1M/mDITaTwcusX9FbQFwX+jc0aoM9m7IeVFj8+euZqPNoxuADfVVsdEAaouZ13KYJC+XkG4YOwW4DngscX7eq1DjoZj5wE10a3W9CHhdqahjD/AecFnIZo7abtf1BRrazvLQrcoL0K/PN2kTZJcm50e12bFRk7DLlJbGCWDkJ8Byvb8p5hS3K0U8qWsToCABztT7narPrHHDik4ru7H+eNmYAEUIENSu3fGPHyIrUDf8vOlE0D0mQEG/gBnALE3MJwJXALcBL6lauV02JkBBAjythdasGNvNWjW7gpkJUJAAq/X+HW2WnKMU804JMywbE6AgAaapzPBHZA6Y0FrgJNmYAFmgVlV8A5jZaBLWZzOB85SWXhhTRb1SNmvK7kOlAe7Vg/seuFaT7RJ9tj6B/ULtFUzowOzkKTUjBdRKBm6rtF5m2KvJdUmLaugGzQN/AQ+Gq6FGSqhlMqu0D/CMO9PT4L5p+qW4X4zjlfpizMgR4HzNDf8f+9DQ9EHogNRFvuPsWoCTQ/8iukM1//0qyt1SmT3YqkMt9x/R/rCrhh7pOybDMAzDMAzDMAzDMAzDMAzDMAzDMIygM/kPaMGY7UA9/Q8AAAAASUVORK5CYII=)}#tailwind-icon{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAEZUlEQVR4nO3aa+ieYxwH8NvmtI2Y4wvyQk47UBplIjG1cp4lymFIKJGiZkVTpuRUDm8colaiyObwgigkCWUaW80xLWsIMef9+ejqf734N2bPfe95nvvw/D5v/4f7uq/7vq77un7XtyhCCCGEEEIIIYQQQgghhBBqgP2xAHfiNazFBvxm3Pf4Cu/iGdyEU7Fn3W1vLeyUO/1FjKnmb6zBbTiy7ntqDSzEZ/pvbR4d0+u+x0bCYXjd4P2Ee3FQ3ffcGLgUmwzXn7gPexWjCrtguXp9h+vSd6cYJenNG9KU06vVOKYYBTgY6zTPZixLI7Po+Md2fcmOGcNzuAZz8t5gV0zBATgK83Eznsc32/kgVqV2Fl2DGXkTVabjH8SBJa8zCSfhoTzHV10tXVh0RdoM4euSnXBPfmiTtvNDfxU+rfggHsXUos1wNL5V3Sa8mZeN51bpEExObzS+rHD9jzCzaCMcm+s1/fQrVub9w94l2zMVS/FLyWum319UtA2WGKyx/OE9rcxUlVdiVZbBj7VuSsoFsWFYl95S7FjiY31thdGQ9gyzSvbBDrg/17omF8OG2w3Pxzi9RNtm5cppGb/n4l5PnYmrJ/xt+g4tHnoZBHcYrhXYp8e2TcPjFa7xDo7fxv9elGtPW0oj7+GhlsvzwcowbUh7ghLtuwQ/V7jO+3mqPQfHYV5+63v9ziwbbM//ezq6Cxfkhs7Jp1hn4/L886fyTaXywPZK/+OGNA/32L609/jQcM0rmsj4svFE3IhXtjKUe/U0di9x3bTiGYbVvb4ctcN0XJSPK/+qeDI2o8T1FlVYJZV1RdFGODQv7VLdpoz0++eVuM6M/LEd1DdqStFm2DevJtJBfBnpb3YrUcpYPCGN0S+dKvjNx8aSHfBJWrWUHA0rK05/W3qjNXN/r/L5wFsVVkm39rqDztc5Ao/gh4qdv7mzcRnsjAcqdMp7ZUbDhAxTOnu4u+SoWFp0nfHyc9kVTPqOPIHZPV5jP9yCH0vu0Ls19WzjICjVhlR4EK/mY9DZaf8w4Qh0Lq7PVdiy+5I1ve5FOpPlxB54Vv3SfR8ysllO47WZdJhTh/UDOehvW5YTM3PqYZhWlQ0WdDrLaXzELhnApuq/pKXqtH61vVNZThyOlwbU3i9wRr/a2uksJ07Ji4J+2Jgrt/09N07pgxwNaYoPUtylz/eYNlRP4o+SbRnLK76LU2Kvn20aySyn8eDwglxpfRuf5w3dWF5Gp754Oe9+Fw70bDeynDWKLGeNIstZo8hy1iiynDWLLGcDRJaziCzn/4ks5+CsiCznaGY55+ZDoUZnOdODOB8n591tKmCdicsiy9kgedl4QmQ5m5XlTBuqFyLLWbN0IB1ZzgbI1dEqBzvLS2Q5057hygGMhk4V/M6KLGfNIsvZAJHlbAiR5ayfUctyNpGuZznbQheznG2jK1nONtP2LGdXaFuWs6u0Ics5CjQ1yzlqNCnLGUIIIYQQQgghhBBCCCGEUGzdP63IKxy5HZFoAAAAAElFTkSuQmCC);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAEZUlEQVR4nO3aa+ieYxwH8NvmtI2Y4wvyQk47UBplIjG1cp4lymFIKJGiZkVTpuRUDm8colaiyObwgigkCWUaW80xLWsIMef9+ejqf734N2bPfe95nvvw/D5v/4f7uq/7vq77un7XtyhCCCGEEEIIIYQQQgghhBBqgP2xAHfiNazFBvxm3Pf4Cu/iGdyEU7Fn3W1vLeyUO/1FjKnmb6zBbTiy7ntqDSzEZ/pvbR4d0+u+x0bCYXjd4P2Ee3FQ3ffcGLgUmwzXn7gPexWjCrtguXp9h+vSd6cYJenNG9KU06vVOKYYBTgY6zTPZixLI7Po+Md2fcmOGcNzuAZz8t5gV0zBATgK83Eznsc32/kgVqV2Fl2DGXkTVabjH8SBJa8zCSfhoTzHV10tXVh0RdoM4euSnXBPfmiTtvNDfxU+rfggHsXUos1wNL5V3Sa8mZeN51bpEExObzS+rHD9jzCzaCMcm+s1/fQrVub9w94l2zMVS/FLyWum319UtA2WGKyx/OE9rcxUlVdiVZbBj7VuSsoFsWFYl95S7FjiY31thdGQ9gyzSvbBDrg/17omF8OG2w3Pxzi9RNtm5cppGb/n4l5PnYmrJ/xt+g4tHnoZBHcYrhXYp8e2TcPjFa7xDo7fxv9elGtPW0oj7+GhlsvzwcowbUh7ghLtuwQ/V7jO+3mqPQfHYV5+63v9ziwbbM//ezq6Cxfkhs7Jp1hn4/L886fyTaXywPZK/+OGNA/32L609/jQcM0rmsj4svFE3IhXtjKUe/U0di9x3bTiGYbVvb4ctcN0XJSPK/+qeDI2o8T1FlVYJZV1RdFGODQv7VLdpoz0++eVuM6M/LEd1DdqStFm2DevJtJBfBnpb3YrUcpYPCGN0S+dKvjNx8aSHfBJWrWUHA0rK05/W3qjNXN/r/L5wFsVVkm39rqDztc5Ao/gh4qdv7mzcRnsjAcqdMp7ZUbDhAxTOnu4u+SoWFp0nfHyc9kVTPqOPIHZPV5jP9yCH0vu0Ls19WzjICjVhlR4EK/mY9DZaf8w4Qh0Lq7PVdiy+5I1ve5FOpPlxB54Vv3SfR8ysllO47WZdJhTh/UDOehvW5YTM3PqYZhWlQ0WdDrLaXzELhnApuq/pKXqtH61vVNZThyOlwbU3i9wRr/a2uksJ07Ji4J+2Jgrt/09N07pgxwNaYoPUtylz/eYNlRP4o+SbRnLK76LU2Kvn20aySyn8eDwglxpfRuf5w3dWF5Gp754Oe9+Fw70bDeynDWKLGeNIstZo8hy1iiynDWLLGcDRJaziCzn/4ks5+CsiCznaGY55+ZDoUZnOdODOB8n591tKmCdicsiy9kgedl4QmQ5m5XlTBuqFyLLWbN0IB1ZzgbI1dEqBzvLS2Q5057hygGMhk4V/M6KLGfNIsvZAJHlbAiR5ayfUctyNpGuZznbQheznG2jK1nONtP2LGdXaFuWs6u0Ics5CjQ1yzlqNCnLGUIIIYQQQgghhBBCCCGEUGzdP63IKxy5HZFoAAAAAElFTkSuQmCC)}#flask-icon{mask-image:url(data:image/png;base64,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);-webkit-mask-image:url(data:image/png;base64,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)}#selenium-icon{mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M47.49,4.67l-3.41-3.21l-1.47-1.39l-1.37,1.49L38.99,4h-8c-0.02,0-0.04,0-0.06,0.01C30.91,4,30.9,4,30.88,4H9%20C6.24,4,4,6.24,4,9v32c0,2.76,2.24,5,5,5h32c2.76,0,5-2.24,5-5V9.22l1.6-1.74l1.33-1.46L47.49,4.67z%20M14.45,40%20c-3.72,0-6.27-1.98-6.45-5h2.55c0.27,1.64,1.81,2.62,4.09,2.62c2.09,0,3.63-1.09,3.63-2.65c0-1.37-0.91-2.1-3.18-2.65l-2.18-0.54%20c-3-0.73-4.46-2.29-4.46-4.75c0-3.02,2.46-5.03,6.19-5.03c3.45,0,6,2.01,6.09,4.93h-2.55c-0.27-1.55-1.63-2.55-3.63-2.55%20c-2.1,0-3.46,1-3.46,2.55c0,1.28,0.91,1.92,3.09,2.47l1.91,0.46C19.55,30.68,21,32.14,21,34.7C21,37.99,18.45,40,14.45,40z%20M36,34%20h-9.38v0.13c0.1,2.12,1.5,3.75,3.57,3.75c1.5,0,2.62-0.53,3.09-1.5h2.53C35.25,38.67,33.09,40,30.09,40C26.34,40,24,37.52,24,33.54%20S26.34,27,30.09,27c3.66,0,5.91,2.39,5.91,6.28V34z%20M29.73,24L19,13.8l3.23-3.4l7.31,6.8L42.71,2.91l3.41,3.21L29.73,24z%20M30.09,29.05c-1.85,0-3.12,1.18-3.34,2.95h6.59C33.14,30.16,31.95,29.05,30.09,29.05z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M47.49,4.67l-3.41-3.21l-1.47-1.39l-1.37,1.49L38.99,4h-8c-0.02,0-0.04,0-0.06,0.01C30.91,4,30.9,4,30.88,4H9%20C6.24,4,4,6.24,4,9v32c0,2.76,2.24,5,5,5h32c2.76,0,5-2.24,5-5V9.22l1.6-1.74l1.33-1.46L47.49,4.67z%20M14.45,40%20c-3.72,0-6.27-1.98-6.45-5h2.55c0.27,1.64,1.81,2.62,4.09,2.62c2.09,0,3.63-1.09,3.63-2.65c0-1.37-0.91-2.1-3.18-2.65l-2.18-0.54%20c-3-0.73-4.46-2.29-4.46-4.75c0-3.02,2.46-5.03,6.19-5.03c3.45,0,6,2.01,6.09,4.93h-2.55c-0.27-1.55-1.63-2.55-3.63-2.55%20c-2.1,0-3.46,1-3.46,2.55c0,1.28,0.91,1.92,3.09,2.47l1.91,0.46C19.55,30.68,21,32.14,21,34.7C21,37.99,18.45,40,14.45,40z%20M36,34%20h-9.38v0.13c0.1,2.12,1.5,3.75,3.57,3.75c1.5,0,2.62-0.53,3.09-1.5h2.53C35.25,38.67,33.09,40,30.09,40C26.34,40,24,37.52,24,33.54%20S26.34,27,30.09,27c3.66,0,5.91,2.39,5.91,6.28V34z%20M29.73,24L19,13.8l3.23-3.4l7.31,6.8L42.71,2.91l3.41,3.21L29.73,24z%20M30.09,29.05c-1.85,0-3.12,1.18-3.34,2.95h6.59C33.14,30.16,31.95,29.05,30.09,29.05z'/%3e%3c/svg%3e")}#express-icon{mask-image:url(data:image/png;base64,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);-webkit-mask-image:url(data:image/png;base64,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)}#puppeteer-icon{mask-image:url(/assets/output-onlinepngtools-So7hD-ts.png);-webkit-mask-image:url(/assets/output-onlinepngtools-So7hD-ts.png)}.logos-slide-reverse{display:inline-block;padding:0;margin:0}.lib-slide{animation:95s slide-reverse infinite linear}.logos:hover .logos-slide-reverse{animation-play-state:paused}@keyframes slide-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}#git-icon{mask-image:url(data:image/png;base64,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);-webkit-mask-image:url(data:image/png;base64,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)}#docker-icon{mask-image:url("data:image/svg+xml,%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M%2020%209%20L%2020%2014%20L%2010%2014%20L%2010%2019%20L%205%2019%20L%205%2024%20L%201.125%2024%20C%200.640625%2024%200.242188%2024.335938%200.15625%2024.8125%20C%200.148438%2024.847656%200%2025.683594%200%2026.75%20C%200%2027.449219%200.0664063%2028.210938%200.1875%2028.96875%20C%201.332031%2028.695313%203.429688%2028.285156%203.0625%2026.9375%20C%205.035156%2029.222656%209.769531%2028.53125%2010.96875%2027.40625%20C%2012.308594%2029.347656%2020.113281%2028.605469%2020.65625%2027.09375%20C%2022.335938%2029.0625%2027.542969%2029.0625%2029.21875%2027.09375%20C%2029.761719%2028.605469%2037.535156%2029.347656%2038.875%2027.40625%20C%2039.300781%2027.804688%2040.1875%2028.136719%2041.21875%2028.3125%20C%2041.566406%2027.652344%2041.886719%2026.988281%2042.1875%2026.28125%20C%2048.539063%2026.203125%2049.910156%2021.636719%2049.96875%2021.4375%20C%2050.078125%2021.054688%2049.929688%2020.660156%2049.625%2020.40625%20C%2049.519531%2020.316406%2047.175781%2018.414063%2043.375%2019.0625%20C%2042.308594%2015.589844%2039.5625%2014.007813%2039.4375%2013.9375%20C%2039.078125%2013.734375%2038.632813%2013.765625%2038.3125%2014.03125%20C%2038.210938%2014.113281%2035.847656%2016.117188%2036.21875%2020.21875%20C%2036.3125%2021.25%2036.582031%2022.160156%2037%2022.96875%20C%2036.179688%2023.425781%2034.769531%2024%2032.5%2024%20L%2032%2024%20L%2032%2019%20L%2027%2019%20L%2027%209%20Z%20M%2041.21875%2028.3125%20C%2041.097656%2028.546875%2040.941406%2028.773438%2040.8125%2029%20L%2049.84375%2029%20C%2048.757813%2028.726563%2046.425781%2028.359375%2046.8125%2026.9375%20C%2045.535156%2028.414063%2043.109375%2028.632813%2041.21875%2028.3125%20Z%20M%2040.8125%2029%20L%200.1875%2029%20C%200.429688%2030.46875%200.929688%2032.007813%201.6875%2033.5%20C%207.117188%2034.777344%2012.816406%2032.832031%2012.875%2032.8125%20C%2013.398438%2032.628906%2013.945313%2032.917969%2014.125%2033.4375%20C%2014.308594%2033.957031%2014.050781%2034.539063%2013.53125%2034.71875%20C%2013.339844%2034.785156%209.90625%2035.9375%205.6875%2035.9375%20C%204.851563%2035.9375%203.972656%2035.890625%203.09375%2035.78125%20C%205.71875%2039.261719%2010.167969%2042%2017%2042%20C%2027.804688%2042%2036.113281%2037.410156%2040.8125%2029%20Z%20M%200.1875%2029%20C%200.183594%2028.984375%200.191406%2028.984375%200.1875%2028.96875%20C%200.121094%2028.984375%200.0585938%2028.984375%200%2029%20Z%20M%2022%2011%20L%2025%2011%20L%2025%2014%20L%2022%2014%20Z%20M%2012%2016%20L%2015%2016%20L%2015%2019%20L%2012%2019%20Z%20M%2017%2016%20L%2020%2016%20L%2020%2019%20L%2017%2019%20Z%20M%2022%2016%20L%2025%2016%20L%2025%2019%20L%2022%2019%20Z%20M%207%2021%20L%2010%2021%20L%2010%2024%20L%207%2024%20Z%20M%2012%2021%20L%2015%2021%20L%2015%2024%20L%2012%2024%20Z%20M%2017%2021%20L%2020%2021%20L%2020%2024%20L%2017%2024%20Z%20M%2022%2021%20L%2025%2021%20L%2025%2024%20L%2022%2024%20Z%20M%2027%2021%20L%2030%2021%20L%2030%2024%20L%2027%2024%20Z%20M%2016%2031%20C%2016.128906%2031%2016.261719%2031.019531%2016.375%2031.0625%20C%2016.253906%2031.132813%2016.15625%2031.253906%2016.15625%2031.40625%20C%2016.15625%2031.632813%2016.335938%2031.84375%2016.5625%2031.84375%20C%2016.714844%2031.84375%2016.867188%2031.75%2016.9375%2031.625%20C%2016.988281%2031.742188%2017%2031.863281%2017%2032%20C%2017%2032.550781%2016.550781%2033%2016%2033%20C%2015.449219%2033%2015%2032.550781%2015%2032%20C%2015%2031.449219%2015.449219%2031%2016%2031%20Z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M%2020%209%20L%2020%2014%20L%2010%2014%20L%2010%2019%20L%205%2019%20L%205%2024%20L%201.125%2024%20C%200.640625%2024%200.242188%2024.335938%200.15625%2024.8125%20C%200.148438%2024.847656%200%2025.683594%200%2026.75%20C%200%2027.449219%200.0664063%2028.210938%200.1875%2028.96875%20C%201.332031%2028.695313%203.429688%2028.285156%203.0625%2026.9375%20C%205.035156%2029.222656%209.769531%2028.53125%2010.96875%2027.40625%20C%2012.308594%2029.347656%2020.113281%2028.605469%2020.65625%2027.09375%20C%2022.335938%2029.0625%2027.542969%2029.0625%2029.21875%2027.09375%20C%2029.761719%2028.605469%2037.535156%2029.347656%2038.875%2027.40625%20C%2039.300781%2027.804688%2040.1875%2028.136719%2041.21875%2028.3125%20C%2041.566406%2027.652344%2041.886719%2026.988281%2042.1875%2026.28125%20C%2048.539063%2026.203125%2049.910156%2021.636719%2049.96875%2021.4375%20C%2050.078125%2021.054688%2049.929688%2020.660156%2049.625%2020.40625%20C%2049.519531%2020.316406%2047.175781%2018.414063%2043.375%2019.0625%20C%2042.308594%2015.589844%2039.5625%2014.007813%2039.4375%2013.9375%20C%2039.078125%2013.734375%2038.632813%2013.765625%2038.3125%2014.03125%20C%2038.210938%2014.113281%2035.847656%2016.117188%2036.21875%2020.21875%20C%2036.3125%2021.25%2036.582031%2022.160156%2037%2022.96875%20C%2036.179688%2023.425781%2034.769531%2024%2032.5%2024%20L%2032%2024%20L%2032%2019%20L%2027%2019%20L%2027%209%20Z%20M%2041.21875%2028.3125%20C%2041.097656%2028.546875%2040.941406%2028.773438%2040.8125%2029%20L%2049.84375%2029%20C%2048.757813%2028.726563%2046.425781%2028.359375%2046.8125%2026.9375%20C%2045.535156%2028.414063%2043.109375%2028.632813%2041.21875%2028.3125%20Z%20M%2040.8125%2029%20L%200.1875%2029%20C%200.429688%2030.46875%200.929688%2032.007813%201.6875%2033.5%20C%207.117188%2034.777344%2012.816406%2032.832031%2012.875%2032.8125%20C%2013.398438%2032.628906%2013.945313%2032.917969%2014.125%2033.4375%20C%2014.308594%2033.957031%2014.050781%2034.539063%2013.53125%2034.71875%20C%2013.339844%2034.785156%209.90625%2035.9375%205.6875%2035.9375%20C%204.851563%2035.9375%203.972656%2035.890625%203.09375%2035.78125%20C%205.71875%2039.261719%2010.167969%2042%2017%2042%20C%2027.804688%2042%2036.113281%2037.410156%2040.8125%2029%20Z%20M%200.1875%2029%20C%200.183594%2028.984375%200.191406%2028.984375%200.1875%2028.96875%20C%200.121094%2028.984375%200.0585938%2028.984375%200%2029%20Z%20M%2022%2011%20L%2025%2011%20L%2025%2014%20L%2022%2014%20Z%20M%2012%2016%20L%2015%2016%20L%2015%2019%20L%2012%2019%20Z%20M%2017%2016%20L%2020%2016%20L%2020%2019%20L%2017%2019%20Z%20M%2022%2016%20L%2025%2016%20L%2025%2019%20L%2022%2019%20Z%20M%207%2021%20L%2010%2021%20L%2010%2024%20L%207%2024%20Z%20M%2012%2021%20L%2015%2021%20L%2015%2024%20L%2012%2024%20Z%20M%2017%2021%20L%2020%2021%20L%2020%2024%20L%2017%2024%20Z%20M%2022%2021%20L%2025%2021%20L%2025%2024%20L%2022%2024%20Z%20M%2027%2021%20L%2030%2021%20L%2030%2024%20L%2027%2024%20Z%20M%2016%2031%20C%2016.128906%2031%2016.261719%2031.019531%2016.375%2031.0625%20C%2016.253906%2031.132813%2016.15625%2031.253906%2016.15625%2031.40625%20C%2016.15625%2031.632813%2016.335938%2031.84375%2016.5625%2031.84375%20C%2016.714844%2031.84375%2016.867188%2031.75%2016.9375%2031.625%20C%2016.988281%2031.742188%2017%2031.863281%2017%2032%20C%2017%2032.550781%2016.550781%2033%2016%2033%20C%2015.449219%2033%2015%2032.550781%2015%2032%20C%2015%2031.449219%2015.449219%2031%2016%2031%20Z'/%3e%3c/svg%3e")}#mysql-icon{mask-image:url(data:image/png;base64,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);-webkit-mask-image:url(data:image/png;base64,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)}#office-icon{mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M44.257,5.333l-12.412-3.3c-0.192-0.051-0.396-0.044-0.582,0.021l-25.588,8.8C5.271,10.993,5,11.373,5,11.8V36v1.2v1.065%20v0.01c0,0.363,0.286,0.737,0.675,0.871l25.588,8.8C31.368,47.981,31.478,48,31.588,48c0.086,0,0.173-0.011,0.257-0.033l12.412-3.3%20C44.695,44.55,45,44.153,45,43.7V6.3C45,5.847,44.695,5.45,44.257,5.333z%20M30,10.827v29.532L8.153,37.476l7.191-2.637%20C15.738,34.695,16,34.32,16,33.9V13.715L30,10.827z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'?%3e%3csvg%20fill='%23FFFFFF'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2050%2050'%20width='250px'%20height='250px'%3e%3cpath%20d='M44.257,5.333l-12.412-3.3c-0.192-0.051-0.396-0.044-0.582,0.021l-25.588,8.8C5.271,10.993,5,11.373,5,11.8V36v1.2v1.065%20v0.01c0,0.363,0.286,0.737,0.675,0.871l25.588,8.8C31.368,47.981,31.478,48,31.588,48c0.086,0,0.173-0.011,0.257-0.033l12.412-3.3%20C44.695,44.55,45,44.153,45,43.7V6.3C45,5.847,44.695,5.45,44.257,5.333z%20M30,10.827v29.532L8.153,37.476l7.191-2.637%20C15.738,34.695,16,34.32,16,33.9V13.715L30,10.827z'/%3e%3c/svg%3e")}.tools-slide{animation:60s slide infinite linear}#navbar-card-container{text-align:left;grid-column:2;grid-row:1 / 4;align-self:stretch;position:relative;box-sizing:border-box}.navbar{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;box-sizing:border-box}.navbar-links{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:70px}.navbar-links li{display:flex;font-size:22px;padding:15px;font-weight:600;border-radius:50px;position:relative;align-items:center}.navbar-links li:before,.navbar-links li:after{content:"";position:absolute;width:0;height:2px;background:var(--accent);transition:all .5s}.navbar-links li:before{top:0;left:0}.navbar-links li:after{bottom:0;right:0}.navbar-links li:hover:before{width:100%;transition:width .25s ease-in-out}.navbar-links li:hover:after{width:100%;transition:.3s cubic-bezier(.7,0,.2,1)}.navbar-links li:hover{cursor:pointer}.navbar-links li h4{margin:0;font-size:22px!important}.navbar-links li img{font-size:22px;margin:0 10px 0 0}.navbar-active{background-color:transparent;color:var(--accent)}.navbar-active .navbar-icon{background-color:var(--accent)}.navbar-icon{height:25px!important;width:25px!important;margin:0 15px}#home-icon{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%20id='Capa_1'%20x='0px'%20y='0px'%20viewBox='0%200%20512%20512'%20style='enable-background:new%200%200%20512%20512;'%20xml:space='preserve'%20width='512'%20height='512'%3e%3cg%3e%3cpath%20d='M256,319.841c-35.346,0-64,28.654-64,64v128h128v-128C320,348.495,291.346,319.841,256,319.841z'/%3e%3cg%3e%3cpath%20d='M362.667,383.841v128H448c35.346,0,64-28.654,64-64V253.26c0.005-11.083-4.302-21.733-12.011-29.696l-181.29-195.99%20c-31.988-34.61-85.976-36.735-120.586-4.747c-1.644,1.52-3.228,3.103-4.747,4.747L12.395,223.5%20C4.453,231.496-0.003,242.31,0,253.58v194.261c0,35.346,28.654,64,64,64h85.333v-128c0.399-58.172,47.366-105.676,104.073-107.044%20C312.01,275.383,362.22,323.696,362.667,383.841z'/%3e%3cpath%20d='M256,319.841c-35.346,0-64,28.654-64,64v128h128v-128C320,348.495,291.346,319.841,256,319.841z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2025.0.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%20id='Capa_1'%20x='0px'%20y='0px'%20viewBox='0%200%20512%20512'%20style='enable-background:new%200%200%20512%20512;'%20xml:space='preserve'%20width='512'%20height='512'%3e%3cg%3e%3cpath%20d='M256,319.841c-35.346,0-64,28.654-64,64v128h128v-128C320,348.495,291.346,319.841,256,319.841z'/%3e%3cg%3e%3cpath%20d='M362.667,383.841v128H448c35.346,0,64-28.654,64-64V253.26c0.005-11.083-4.302-21.733-12.011-29.696l-181.29-195.99%20c-31.988-34.61-85.976-36.735-120.586-4.747c-1.644,1.52-3.228,3.103-4.747,4.747L12.395,223.5%20C4.453,231.496-0.003,242.31,0,253.58v194.261c0,35.346,28.654,64,64,64h85.333v-128c0.399-58.172,47.366-105.676,104.073-107.044%20C312.01,275.383,362.22,323.696,362.667,383.841z'/%3e%3cpath%20d='M256,319.841c-35.346,0-64,28.654-64,64v128h128v-128C320,348.495,291.346,319.841,256,319.841z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}#experience-icon{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='Filled'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H5A5.006,5.006,0,0,0,0,9v3H24V9A5.006,5.006,0,0,0,19,4ZM8.184,4A3,3,0,0,1,11,2h2a3,3,0,0,1,2.816,2Z'/%3e%3cpath%20d='M13,15a1,1,0,0,1-2,0V14H0v5a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V14H13Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='Filled'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M19,4H17.9A5.009,5.009,0,0,0,13,0H11A5.009,5.009,0,0,0,6.1,4H5A5.006,5.006,0,0,0,0,9v3H24V9A5.006,5.006,0,0,0,19,4ZM8.184,4A3,3,0,0,1,11,2h2a3,3,0,0,1,2.816,2Z'/%3e%3cpath%20d='M13,15a1,1,0,0,1-2,0V14H0v5a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V14H13Z'/%3e%3c/svg%3e")}#projects-icon{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%20data-name='Layer%201'%3e%3cpath%20d='m23%200h-22c-.552%200-1%20.448-1%201s.448%201%201%201v11c0%202.757%202.243%205%205%205h5v2.277c-.595.346-1%20.984-1%201.723%200%201.105.895%202%202%202s2-.895%202-2c0-.738-.405-1.376-1-1.723v-2.277h5c2.757%200%205-2.243%205-5v-11c.552%200%201-.448%201-1s-.448-1-1-1zm-4%2012c0%201.654-1.346%203-3%203h-8c-1.654%200-3-1.346-3-3v-6c0-1.654%201.346-3%203-3h2.453c.626%200%201.227.191%201.737.554l.369.261s0%200%200%200c.17.121.37.185.579.185h2.862c1.654%200%203%201.346%203%203zm-12-4v-2c0-.551.449-1%201-1h2.453c.208%200%20.409.064.579.185l.369.262c.51.362%201.111.553%201.736.553h2.862c.551%200%201%20.449%201%201v1zm10%202v2c0%20.551-.449%201-1%201h-8c-.551%200-1-.449-1-1v-2z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%20data-name='Layer%201'%3e%3cpath%20d='m23%200h-22c-.552%200-1%20.448-1%201s.448%201%201%201v11c0%202.757%202.243%205%205%205h5v2.277c-.595.346-1%20.984-1%201.723%200%201.105.895%202%202%202s2-.895%202-2c0-.738-.405-1.376-1-1.723v-2.277h5c2.757%200%205-2.243%205-5v-11c.552%200%201-.448%201-1s-.448-1-1-1zm-4%2012c0%201.654-1.346%203-3%203h-8c-1.654%200-3-1.346-3-3v-6c0-1.654%201.346-3%203-3h2.453c.626%200%201.227.191%201.737.554l.369.261s0%200%200%200c.17.121.37.185.579.185h2.862c1.654%200%203%201.346%203%203zm-12-4v-2c0-.551.449-1%201-1h2.453c.208%200%20.409.064.579.185l.369.262c.51.362%201.111.553%201.736.553h2.862c.551%200%201%20.449%201%201v1zm10%202v2c0%20.551-.449%201-1%201h-8c-.551%200-1-.449-1-1v-2z'/%3e%3c/svg%3e")}#contact-icon{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M21.232,2.845c-.103-.322-.362-.57-.688-.659-.177-.048-4.369-1.186-7.613-1.186-3.334,0-7.446,1.139-7.619,1.188-.337,.094-.601,.358-.694,.696-.012,.045-.096,.351-.213,.86h-.766c-.829,0-1.5,.671-1.5,1.5s.671,1.5,1.5,1.5h.202c-.07,.472-.137,.976-.195,1.504h-.577c-.829,0-1.5,.671-1.5,1.5s.671,1.5,1.5,1.5h.372c-.006,.249-.009,.499-.009,.752s.003,.503,.009,.752h-.372c-.829,0-1.5,.671-1.5,1.5s.671,1.5,1.5,1.5h.577c.058,.528,.125,1.032,.195,1.504h-.203c-.829,0-1.5,.671-1.5,1.5s.671,1.5,1.5,1.5h.767c.117,.509,.2,.814,.213,.859,.092,.333,.349,.596,.681,.693,.165,.049,4.077,1.191,7.633,1.191s7.467-1.143,7.632-1.191c.318-.094,.569-.339,.67-.656,.049-.154,1.198-3.825,1.198-9.153s-1.149-9.002-1.199-9.155Zm-11.546,3.925c.248-.737,.835-1.324,1.572-1.572,1.11-.373,2.236-.372,3.346,0,.737,.248,1.324,.835,1.572,1.572,.372,1.11,.372,2.236,0,3.346-.248,.737-.835,1.324-1.572,1.572-.555,.186-1.114,.279-1.672,.279s-1.118-.093-1.673-.279c-.737-.248-1.324-.835-1.572-1.572-.372-1.11-.372-2.236,0-3.346Zm6.697,12.311c-.552,0-1-.448-1-1,0-1.352-1.1-2.452-2.452-2.452s-2.453,1.1-2.453,2.452c0,.552-.448,1-1,1s-1-.448-1-1c0-2.455,1.998-4.452,4.453-4.452s4.452,1.997,4.452,4.452c0,.552-.448,1-1,1Z'/%3e%3cpath%20d='M11.894,9.791c.698,.234,1.376,.235,2.073,0,.146-.049,.263-.166,.312-.311,.234-.698,.234-1.376,0-2.074-.049-.146-.166-.262-.312-.311-.697-.234-1.375-.234-2.073,0-.146,.049-.263,.166-.312,.311-.234,.698-.234,1.376,0,2.074,.049,.146,.166,.262,.312,.311Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%3e%3cpath%20d='M21.232,2.845c-.103-.322-.362-.57-.688-.659-.177-.048-4.369-1.186-7.613-1.186-3.334,0-7.446,1.139-7.619,1.188-.337,.094-.601,.358-.694,.696-.012,.045-.096,.351-.213,.86h-.766c-.829,0-1.5,.671-1.5,1.5s.671,1.5,1.5,1.5h.202c-.07,.472-.137,.976-.195,1.504h-.577c-.829,0-1.5,.671-1.5,1.5s.671,1.5,1.5,1.5h.372c-.006,.249-.009,.499-.009,.752s.003,.503,.009,.752h-.372c-.829,0-1.5,.671-1.5,1.5s.671,1.5,1.5,1.5h.577c.058,.528,.125,1.032,.195,1.504h-.203c-.829,0-1.5,.671-1.5,1.5s.671,1.5,1.5,1.5h.767c.117,.509,.2,.814,.213,.859,.092,.333,.349,.596,.681,.693,.165,.049,4.077,1.191,7.633,1.191s7.467-1.143,7.632-1.191c.318-.094,.569-.339,.67-.656,.049-.154,1.198-3.825,1.198-9.153s-1.149-9.002-1.199-9.155Zm-11.546,3.925c.248-.737,.835-1.324,1.572-1.572,1.11-.373,2.236-.372,3.346,0,.737,.248,1.324,.835,1.572,1.572,.372,1.11,.372,2.236,0,3.346-.248,.737-.835,1.324-1.572,1.572-.555,.186-1.114,.279-1.672,.279s-1.118-.093-1.673-.279c-.737-.248-1.324-.835-1.572-1.572-.372-1.11-.372-2.236,0-3.346Zm6.697,12.311c-.552,0-1-.448-1-1,0-1.352-1.1-2.452-2.452-2.452s-2.453,1.1-2.453,2.452c0,.552-.448,1-1,1s-1-.448-1-1c0-2.455,1.998-4.452,4.453-4.452s4.452,1.997,4.452,4.452c0,.552-.448,1-1,1Z'/%3e%3cpath%20d='M11.894,9.791c.698,.234,1.376,.235,2.073,0,.146-.049,.263-.166,.312-.311,.234-.698,.234-1.376,0-2.074-.049-.146-.166-.262-.312-.311-.697-.234-1.375-.234-2.073,0-.146,.049-.263,.166-.312,.311-.234,.698-.234,1.376,0,2.074,.049,.146,.166,.262,.312,.311Z'/%3e%3c/svg%3e")}#light-dark-button{width:100%;background-color:var(--card-background);border:solid 2px var(--card-border);transition:.3s cubic-bezier(.7,0,.2,1)}#light-dark-button h5{margin:0;color:var(--text-main)}#light-dark-button:hover{border-color:#fff;background-color:var(--navigator-hover-card-background);transition:.3s cubic-bezier(.7,0,.2,1)}#light-dark-button{display:flex;justify-content:center;align-items:center;gap:5px}.dark-mode{-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAAACXBIWXMAAAsTAAALEwEAmpwYAAADq0lEQVR4nO3cSYgeRRQA4HaNQtwFcUFRyVUlwYOgKEL0oqKg4oYHxeSihigqevLohozxJooQxKOJgriA5JCDGDSuiIeIp4gLRpFgZszET4rpw/gzif/80/2/6u76zsPkvZehupZXVVVFURRFURRFURRFEQ6nRsfQW1iFu/EBZqLj6R2cjMex14JDWBMdV2/gOGzAz/7r7ejYegNX4TtLWx8dX+fhxDT+WhgelvIbjo2Os9NwPnY5sq3RcXYarsM+/++26Fg7C3dibowiz+Ok6Hg7qZ5VHG48HvVtdLydhLuWUeTkzeiYuzom/215noyOu1Nw8ZgfvlE3RMfetXnylyZzeXT8nVEvRia1Jjr+TsA1y/z4jTorOoeubBAdbu9iXKui88geHrFyx0fnkTWcMuEsY9QZ0blkDU9pxgXRueQ+nRvduJ/UJdH5ZAv3as5N0flkCzsaLPRj0flkKY2p+KfBQr8anVOW8KBm7YrOKUt4r+FCz5fGmaVXgn9p3o3RuWUFa7VjJjq3rGBjS4Xei2Oi88sGtmjP+uj8soF3Wiz01uj8srGCU5RxHMA50TlmAT9q13PROWYBf7Rc6P04sxq6CVoJJvFCNXRjtnit1EFcWg1Z3V47DTtxVDVU+MH0PFQNVcvTu1GzWFcNEbabrj3pELgamjTPNX07cEI1JLhfjO2D2nRKDYnivIKjqyFIf1X4PbDY2wYzjLS8gzeOjwbxgcQm8fb0fuqHc+sD1WizaVHT6xUkPpSPnb1tK8M98nIQL/ZuizV9+Rc9/5CT/XgpDW9VX6SeOfk6gDdwfecXOula8RS3TVciHb+9jJtxWkMPutyCp6e2gMKjumUen+E1PFEX7DJchNPTNY/0nEX6D8F5dcNQ+pnNeB1fL5pxbZhKkRe1iKV/fGi+mPqQhCsbbuPNXbrqd8VUizylDqbcPBtS5EVPqn2q/z4Jv65XX7pvu+8j0i/Z3CCrryunOWzfzOHqKifpfaQV3g2X4fL+1ipHeKAnxZ5Pb0NVOatXYl0eRmZxe9UFuLajH8hf06uTVQfvJX6sO3bjwqqL6nn2lsxXkOmb8nwvDn8tLNe/kp9vUmxVn1jYHdtcj4PRUgwP9/oBWqyut1nbvq6xlJ/qR8JXV0Nh4VgsPT3/fsun64fqPr47wvcrouHs+lL/toaeEfoT79a/s9z4OkL7WTrhuA/P4C18ju/rI7S5+q90Xz0U7K67qGbqZsx1vR57i6IoiqIoiqIoqob9C1AI1nbob3B5AAAAAElFTkSuQmCC);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAAACXBIWXMAAAsTAAALEwEAmpwYAAADq0lEQVR4nO3cSYgeRRQA4HaNQtwFcUFRyVUlwYOgKEL0oqKg4oYHxeSihigqevLohozxJooQxKOJgriA5JCDGDSuiIeIp4gLRpFgZszET4rpw/gzif/80/2/6u76zsPkvZehupZXVVVFURRFURRFURRFEQ6nRsfQW1iFu/EBZqLj6R2cjMex14JDWBMdV2/gOGzAz/7r7ejYegNX4TtLWx8dX+fhxDT+WhgelvIbjo2Os9NwPnY5sq3RcXYarsM+/++26Fg7C3dibowiz+Ok6Hg7qZ5VHG48HvVtdLydhLuWUeTkzeiYuzom/215noyOu1Nw8ZgfvlE3RMfetXnylyZzeXT8nVEvRia1Jjr+TsA1y/z4jTorOoeubBAdbu9iXKui88geHrFyx0fnkTWcMuEsY9QZ0blkDU9pxgXRueQ+nRvduJ/UJdH5ZAv3as5N0flkCzsaLPRj0flkKY2p+KfBQr8anVOW8KBm7YrOKUt4r+FCz5fGmaVXgn9p3o3RuWUFa7VjJjq3rGBjS4Xei2Oi88sGtmjP+uj8soF3Wiz01uj8srGCU5RxHMA50TlmAT9q13PROWYBf7Rc6P04sxq6CVoJJvFCNXRjtnit1EFcWg1Z3V47DTtxVDVU+MH0PFQNVcvTu1GzWFcNEbabrj3pELgamjTPNX07cEI1JLhfjO2D2nRKDYnivIKjqyFIf1X4PbDY2wYzjLS8gzeOjwbxgcQm8fb0fuqHc+sD1WizaVHT6xUkPpSPnb1tK8M98nIQL/ZuizV9+Rc9/5CT/XgpDW9VX6SeOfk6gDdwfecXOula8RS3TVciHb+9jJtxWkMPutyCp6e2gMKjumUen+E1PFEX7DJchNPTNY/0nEX6D8F5dcNQ+pnNeB1fL5pxbZhKkRe1iKV/fGi+mPqQhCsbbuPNXbrqd8VUizylDqbcPBtS5EVPqn2q/z4Jv65XX7pvu+8j0i/Z3CCrryunOWzfzOHqKifpfaQV3g2X4fL+1ipHeKAnxZ5Pb0NVOatXYl0eRmZxe9UFuLajH8hf06uTVQfvJX6sO3bjwqqL6nn2lsxXkOmb8nwvDn8tLNe/kp9vUmxVn1jYHdtcj4PRUgwP9/oBWqyut1nbvq6xlJ/qR8JXV0Nh4VgsPT3/fsun64fqPr47wvcrouHs+lL/toaeEfoT79a/s9z4OkL7WTrhuA/P4C18ju/rI7S5+q90Xz0U7K67qGbqZsx1vR57i6IoiqIoiqIoqob9C1AI1nbob3B5AAAAAElFTkSuQmCC);height:15px;width:15px}.light-mode{-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAEVUlEQVR4nO2d349dUxTHFw2qVb8S9JWWJ/4MrXoQvwl/iFcJrXmi2uFWJLx1ghchwZQ/oB7QeGj5DwhmKKO9Ynxk9a6bjJp77jl37r577bPXJznJZGbOOWuv7/mxztpr7y0SBEEQBEEQBEEXgGs77RDMB+BGYBn41baT+rvcdlUDcJz/82puu6oB+GEbAX7MbVc1MIHcdlUDIUBeCAHyQgiQF0KAvBAC5AVY38b/a7ntcgGwCzgI3JLwHMvbCHAi4fluBe51n/oAHgC+N4f8A7wF7E6UijgFbNg2SJGKUNuBt4FNa9N3wP3iEb06zMCr+TSFCApwjW6SAHO+2n41F1Kdc0cA9016OaYUYcHOH3NQvAHcueVWLVYEpjtf23iHeAR4t8Fw9yIw3fnKO1J4A46LU4DXS76ArgBcD3zU0AiNWnaJz/B5o8Huz9w7v+WdMFSROh7vJuBhYAn42KKtNeAv29YsOlHhXwGO6D4zXDjDYq/8DiKsdAgxjwDvA5fpziXgPeChtmGj/X/5zh8D3GDdh3/Y1bUC3NZiv6eAb5kf54DHW5z3drNxaDa/pm2Q0rHn69THDqPP/S9Ix5k2Mbw9jty9p5ICPGEVDqm5CDyXu71uYPSsf5HFs+QypZDB+QPy8WbVIjAKGXPzktQI8Ax+eF5qwqKd3/HDb8ABqYXEoeasnJEaAJ7EL49JBVHPPL9w5825XkdFltvxzmHpK8AH+GdF+giwb8as5qL5E9gjfcPy+aVwSPqG5V5K4Zj0DevJKoUPxQv6PATemJIqXrdywYnVaVsq5krgQmp/dBFASwDbcqrhOD9TDj+l9keXckONCtqyMamAtaHD2yOXU/sjBChBgBluuUHDcWp8BA125PwtpeAnJwyKGKN1OSemvIS3q5z2yvnU/lg4EYZmxkn3Y1uOSt8oJBM65kHpG1bfqeWC3tnoZTKuofbSG6elr1ihrHcOSc+7JL/CL9/0uktS0Spl/PKI1ADwCf5YlVqwkfQX8YOmlu+RmgCexg91lqsDL+f2vJbGS60wioq0RDwXy7l94ALghQzOX8rdbo/h6foCHK8v/2elJmzQ274W/3fABkSnQsPfu1sWkV0npWPDVJe3JOFWgbta7PeofZXOi6/bfGQB+4HPbZ9L1qlS5jDVhoHaqx1e0Idt3G6Xftgxus9pze10GKg9dn7ZA7WnTFWgM2nd3PF4e8yRx7S3SrsMgV+so39oP5+3vx3VfH7XlLJOsWa2UbQILWZMGbrqK/2vyE2VG/5FaDldzc4rBRLRouLBtwilN4CSLyDrctwsfb4dps93tNl1KpyFYCFckVf+DHfCfvEI8OUinU/CiVQbRDgrXrEv2bNm6N+WaNtd6hoyjEQYWFuuOL+IfgObwnJvX9aQAfZqm1IdvziINWTywgRy21UNhAB5IQTICyFAXggB8kIIkBdiDZm8sOA1ZIJMa8gEGdeQCYIgCIIgCALpL/8C7uwkq/XHIBAAAAAASUVORK5CYII=);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAEVUlEQVR4nO2d349dUxTHFw2qVb8S9JWWJ/4MrXoQvwl/iFcJrXmi2uFWJLx1ghchwZQ/oB7QeGj5DwhmKKO9Ynxk9a6bjJp77jl37r577bPXJznJZGbOOWuv7/mxztpr7y0SBEEQBEEQBEEXgGs77RDMB+BGYBn41baT+rvcdlUDcJz/82puu6oB+GEbAX7MbVc1MIHcdlUDIUBeCAHyQgiQF0KAvBAC5AVY38b/a7ntcgGwCzgI3JLwHMvbCHAi4fluBe51n/oAHgC+N4f8A7wF7E6UijgFbNg2SJGKUNuBt4FNa9N3wP3iEb06zMCr+TSFCApwjW6SAHO+2n41F1Kdc0cA9016OaYUYcHOH3NQvAHcueVWLVYEpjtf23iHeAR4t8Fw9yIw3fnKO1J4A46LU4DXS76ArgBcD3zU0AiNWnaJz/B5o8Huz9w7v+WdMFSROh7vJuBhYAn42KKtNeAv29YsOlHhXwGO6D4zXDjDYq/8DiKsdAgxjwDvA5fpziXgPeChtmGj/X/5zh8D3GDdh3/Y1bUC3NZiv6eAb5kf54DHW5z3drNxaDa/pm2Q0rHn69THDqPP/S9Ix5k2Mbw9jty9p5ICPGEVDqm5CDyXu71uYPSsf5HFs+QypZDB+QPy8WbVIjAKGXPzktQI8Ax+eF5qwqKd3/HDb8ABqYXEoeasnJEaAJ7EL49JBVHPPL9w5825XkdFltvxzmHpK8AH+GdF+giwb8as5qL5E9gjfcPy+aVwSPqG5V5K4Zj0DevJKoUPxQv6PATemJIqXrdywYnVaVsq5krgQmp/dBFASwDbcqrhOD9TDj+l9keXckONCtqyMamAtaHD2yOXU/sjBChBgBluuUHDcWp8BA125PwtpeAnJwyKGKN1OSemvIS3q5z2yvnU/lg4EYZmxkn3Y1uOSt8oJBM65kHpG1bfqeWC3tnoZTKuofbSG6elr1ihrHcOSc+7JL/CL9/0uktS0Spl/PKI1ADwCf5YlVqwkfQX8YOmlu+RmgCexg91lqsDL+f2vJbGS60wioq0RDwXy7l94ALghQzOX8rdbo/h6foCHK8v/2elJmzQ274W/3fABkSnQsPfu1sWkV0npWPDVJe3JOFWgbta7PeofZXOi6/bfGQB+4HPbZ9L1qlS5jDVhoHaqx1e0Idt3G6Xftgxus9pze10GKg9dn7ZA7WnTFWgM2nd3PF4e8yRx7S3SrsMgV+so39oP5+3vx3VfH7XlLJOsWa2UbQILWZMGbrqK/2vyE2VG/5FaDldzc4rBRLRouLBtwilN4CSLyDrctwsfb4dps93tNl1KpyFYCFckVf+DHfCfvEI8OUinU/CiVQbRDgrXrEv2bNm6N+WaNtd6hoyjEQYWFuuOL+IfgObwnJvX9aQAfZqm1IdvziINWTywgRy21UNhAB5IQTICyFAXggB8kIIkBdiDZm8sOA1ZIJMa8gEGdeQCYIgCIIgCALpL/8C7uwkq/XHIBAAAAAASUVORK5CYII=);height:15px;width:15px}#location-card-container{grid-column:1 / 3;grid-row:3}#location-card-content h4{margin:0}#location-card-content{display:flex;justify-content:center;align-items:center}#location-icon{margin:0 10px;height:25px;width:25px;-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A10.011,10.011,0,0,0,2,10c0,5.282,8.4,12.533,9.354,13.343l.646.546.646-.546C13.6,22.533,22,15.282,22,10A10.011,10.011,0,0,0,12,0Zm0,15a5,5,0,1,1,5-5A5.006,5.006,0,0,1,12,15Z'/%3e%3ccircle%20cx='12'%20cy='10'%20r='3'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M12,0A10.011,10.011,0,0,0,2,10c0,5.282,8.4,12.533,9.354,13.343l.646.546.646-.546C13.6,22.533,22,15.282,22,10A10.011,10.011,0,0,0,12,0Zm0,15a5,5,0,1,1,5-5A5.006,5.006,0,0,1,12,15Z'/%3e%3ccircle%20cx='12'%20cy='10'%20r='3'/%3e%3c/svg%3e")}.external-link{align-self:stretch;align-items:center;position:relative}.external-link:hover{cursor:pointer}.external-link:hover .icon{transition:.3s cubic-bezier(.7,0,.2,1);background-color:var(--card-background)}.external-link:hover .external-link-icon-container{transition:.3s cubic-bezier(.7,0,.2,1)}#github-card-container{grid-row:1 / 2}.external-link-icon-container{position:absolute;top:0;right:0;margin:10px;background-color:var(--card-background);transition:.3s cubic-bezier(.7,0,.2,1);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEUklEQVR4nO2dzY4UVRiGz4SAJKKL8R5QN6KR4BLdcD/E8M8d4DgLEoksIaIbvAAz/EQvArwAGljCuOYxJ10LZaqqq+envnrre5/tdOqc96dOna7pri7FGGOMMcYYY4wxxhhjjDGrAE4C28BL4lgAP9a5rJywOVxYhj8VtqL9SAexZ/77vIr2Ix1MqwBE+5EOYIsJEe1H1k3gVrMRCyfaD3PIAMeB312AhLBm+C5A8vAr0fM2geG7APMJ/+GKnDv/Hj1/c/Rn/sPmdS5A1vDL8vUuQNbwKy5A4vArLkDi8CsuQOLwKy5A4vArLkDi8CsuQOLwJ1kA4HPgKrADPAf+QZPFUXy+bo07fMcHHq+VMjbAN8BT5sfWVMNvjtnKYc15yAROAD8D75gni6mG3xy3lcOY85DBPwH+ZN4sphp+c+xWDjrnoWf+3MOv3Jpq+M3xWznInIcOXJf9ObMAfgA+mGr4zRit7Pd462z4+q759SPS14AzwIclIYwQfmQB+nb7D7KGPnb4IQVo3ud38QuwURLDiOFHFaDe5Ola9k+VxDBy+FEFqHf42rhWEkNA+FEF+LtjzC9KUggKP6oAux1jplz+gWPArxHhRxVg3AEnDMHh93wr+cVRjecCTGDZH/Ct5FtHOWD6AjCR8Fu+lXzgu5dDBkxdACaw7IeSuQBkDz9zAXD4eQuAw89bABx+3gLg8PMWAIeftwA4/LwFwOHnLQDjfIbvvw+V1nu481wLwHif4duWfrjzHAvAiMt+x3/vdB7uPLcCMPI1X94/eQHBGz7U/ZMXELzbR90/eQHBb/VQ909ewFLD/YjwZ+GfugDgu6jw5+CfvADg+6jw5+CfvADgQlT4c/BPX8BSw933pn9vrHv78v7JC2gAvgUuAudHHlfbP3kBwaDun7yAYFD3T15AMKj7Jy8gGNT9kxcQDOr+yQsIBnX/5AUEg7p/8gKCQd0/eQHBoO6fvIBgUPdPXkAwqPsnLyAY1P2TFxAM6v7JCwgGdf/kBQSDun/yAoJB3T95AcGg7p+8gGBQ909eQDCo+ycvIBjU/ZMXEAzq/skLCAZ1/+QFBIO6f/ICgkHdP3kBwaDun7yAYFD3T15AMKj7Jy8gGNT9kxcQDOr+yQsIBnX/5AUEg7p/8gKCQd0/eQHBoO6fvIBgUPdPXkAwqPsHvO3QkPLHo9cB+LjDuzdFBf98/P4Bvuzw7nlRAdjpEHE9em5TB7jZ4d0fRQXgSoeIV74MdAN8BLzu8O5SUQH4jG7qE7g3ouc4NYAN4Lce304XJYAnK0rgleD/Z35f+DtFDeAc8K5HVL0c3AC+ylgG4FSj/WbPsk/j4ddFEeBOjzAzjNtF/GfWHg8UavbyF3CiKANsAk9bxJl+6h5qs8yBZiX4acWewCypHt2e5c/OAmeBR41Qs5cd2Q3fOgCfApfr3S3gGbBLPnYb7dWDS3Lv840xxhhjjDHGGGOMMcbMjX8BnL8oD44Re/AAAAAASUVORK5CYII=);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEUklEQVR4nO2dzY4UVRiGz4SAJKKL8R5QN6KR4BLdcD/E8M8d4DgLEoksIaIbvAAz/EQvArwAGljCuOYxJ10LZaqqq+envnrre5/tdOqc96dOna7pri7FGGOMMcYYY4wxxhhjjDGrAE4C28BL4lgAP9a5rJywOVxYhj8VtqL9SAexZ/77vIr2Ix1MqwBE+5EOYIsJEe1H1k3gVrMRCyfaD3PIAMeB312AhLBm+C5A8vAr0fM2geG7APMJ/+GKnDv/Hj1/c/Rn/sPmdS5A1vDL8vUuQNbwKy5A4vArLkDi8CsuQOLwKy5A4vArLkDi8CsuQOLwJ1kA4HPgKrADPAf+QZPFUXy+bo07fMcHHq+VMjbAN8BT5sfWVMNvjtnKYc15yAROAD8D75gni6mG3xy3lcOY85DBPwH+ZN4sphp+c+xWDjrnoWf+3MOv3Jpq+M3xWznInIcOXJf9ObMAfgA+mGr4zRit7Pd462z4+q759SPS14AzwIclIYwQfmQB+nb7D7KGPnb4IQVo3ud38QuwURLDiOFHFaDe5Ola9k+VxDBy+FEFqHf42rhWEkNA+FEF+LtjzC9KUggKP6oAux1jplz+gWPArxHhRxVg3AEnDMHh93wr+cVRjecCTGDZH/Ct5FtHOWD6AjCR8Fu+lXzgu5dDBkxdACaw7IeSuQBkDz9zAXD4eQuAw89bABx+3gLg8PMWAIeftwA4/LwFwOHnLQDjfIbvvw+V1nu481wLwHif4duWfrjzHAvAiMt+x3/vdB7uPLcCMPI1X94/eQHBGz7U/ZMXELzbR90/eQHBb/VQ909ewFLD/YjwZ+GfugDgu6jw5+CfvADg+6jw5+CfvADgQlT4c/BPX8BSw933pn9vrHv78v7JC2gAvgUuAudHHlfbP3kBwaDun7yAYFD3T15AMKj7Jy8gGNT9kxcQDOr+yQsIBnX/5AUEg7p/8gKCQd0/eQHBoO6fvIBgUPdPXkAwqPsnLyAY1P2TFxAM6v7JCwgGdf/kBQSDun/yAoJB3T95AcGg7p+8gGBQ909eQDCo+ycvIBjU/ZMXEAzq/skLCAZ1/+QFBIO6f/ICgkHdP3kBwaDun7yAYFD3T15AMKj7Jy8gGNT9kxcQDOr+yQsIBnX/5AUEg7p/8gKCQd0/eQHBoO6fvIBgUPdPXkAwqPsHvO3QkPLHo9cB+LjDuzdFBf98/P4Bvuzw7nlRAdjpEHE9em5TB7jZ4d0fRQXgSoeIV74MdAN8BLzu8O5SUQH4jG7qE7g3ouc4NYAN4Lce304XJYAnK0rgleD/Z35f+DtFDeAc8K5HVL0c3AC+ylgG4FSj/WbPsk/j4ddFEeBOjzAzjNtF/GfWHg8UavbyF3CiKANsAk9bxJl+6h5qs8yBZiX4acWewCypHt2e5c/OAmeBR41Qs5cd2Q3fOgCfApfr3S3gGbBLPnYb7dWDS3Lv840xxhhjjDHGGGOMMcbMjX8BnL8oD44Re/AAAAAASUVORK5CYII=);height:20px;width:20px}.external-link-icon-container img{height:17px}#github-icon{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2020%2020'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3egithub%20[%23142]%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Dribbble-Light-Preview'%20transform='translate(-140.000000,%20-7559.000000)'%20fill='%23000000'%3e%3cg%20id='icons'%20transform='translate(56.000000,%20160.000000)'%3e%3cpath%20d='M94,7399%20C99.523,7399%20104,7403.59%20104,7409.253%20C104,7413.782%20101.138,7417.624%2097.167,7418.981%20C96.66,7419.082%2096.48,7418.762%2096.48,7418.489%20C96.48,7418.151%2096.492,7417.047%2096.492,7415.675%20C96.492,7414.719%2096.172,7414.095%2095.813,7413.777%20C98.04,7413.523%20100.38,7412.656%20100.38,7408.718%20C100.38,7407.598%2099.992,7406.684%2099.35,7405.966%20C99.454,7405.707%2099.797,7404.664%2099.252,7403.252%20C99.252,7403.252%2098.414,7402.977%2096.505,7404.303%20C95.706,7404.076%2094.85,7403.962%2094,7403.958%20C93.15,7403.962%2092.295,7404.076%2091.497,7404.303%20C89.586,7402.977%2088.746,7403.252%2088.746,7403.252%20C88.203,7404.664%2088.546,7405.707%2088.649,7405.966%20C88.01,7406.684%2087.619,7407.598%2087.619,7408.718%20C87.619,7412.646%2089.954,7413.526%2092.175,7413.785%20C91.889,7414.041%2091.63,7414.493%2091.54,7415.156%20C90.97,7415.418%2089.522,7415.871%2088.63,7414.304%20C88.63,7414.304%2088.101,7413.319%2087.097,7413.247%20C87.097,7413.247%2086.122,7413.234%2087.029,7413.87%20C87.029,7413.87%2087.684,7414.185%2088.139,7415.37%20C88.139,7415.37%2088.726,7417.2%2091.508,7416.58%20C91.513,7417.437%2091.522,7418.245%2091.522,7418.489%20C91.522,7418.76%2091.338,7419.077%2090.839,7418.982%20C86.865,7417.627%2084,7413.783%2084,7409.253%20C84,7403.59%2088.478,7399%2094,7399'%20id='github-[%23142]'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2020%2020'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3egithub%20[%23142]%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Dribbble-Light-Preview'%20transform='translate(-140.000000,%20-7559.000000)'%20fill='%23000000'%3e%3cg%20id='icons'%20transform='translate(56.000000,%20160.000000)'%3e%3cpath%20d='M94,7399%20C99.523,7399%20104,7403.59%20104,7409.253%20C104,7413.782%20101.138,7417.624%2097.167,7418.981%20C96.66,7419.082%2096.48,7418.762%2096.48,7418.489%20C96.48,7418.151%2096.492,7417.047%2096.492,7415.675%20C96.492,7414.719%2096.172,7414.095%2095.813,7413.777%20C98.04,7413.523%20100.38,7412.656%20100.38,7408.718%20C100.38,7407.598%2099.992,7406.684%2099.35,7405.966%20C99.454,7405.707%2099.797,7404.664%2099.252,7403.252%20C99.252,7403.252%2098.414,7402.977%2096.505,7404.303%20C95.706,7404.076%2094.85,7403.962%2094,7403.958%20C93.15,7403.962%2092.295,7404.076%2091.497,7404.303%20C89.586,7402.977%2088.746,7403.252%2088.746,7403.252%20C88.203,7404.664%2088.546,7405.707%2088.649,7405.966%20C88.01,7406.684%2087.619,7407.598%2087.619,7408.718%20C87.619,7412.646%2089.954,7413.526%2092.175,7413.785%20C91.889,7414.041%2091.63,7414.493%2091.54,7415.156%20C90.97,7415.418%2089.522,7415.871%2088.63,7414.304%20C88.63,7414.304%2088.101,7413.319%2087.097,7413.247%20C87.097,7413.247%2086.122,7413.234%2087.029,7413.87%20C87.029,7413.87%2087.684,7414.185%2088.139,7415.37%20C88.139,7415.37%2088.726,7417.2%2091.508,7416.58%20C91.513,7417.437%2091.522,7418.245%2091.522,7418.489%20C91.522,7418.76%2091.338,7419.077%2090.839,7418.982%20C86.865,7417.627%2084,7413.783%2084,7409.253%20C84,7403.59%2088.478,7399%2094,7399'%20id='github-[%23142]'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}#linkedin-card-container{grid-row:2 / 3}#linkedin-icon{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20height='800px'%20width='800px'%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%20382%20382'%20xml:space='preserve'%3e%3cpath%20style='fill:%230077B7;'%20d='M347.445,0H34.555C15.471,0,0,15.471,0,34.555v312.889C0,366.529,15.471,382,34.555,382h312.889%20C366.529,382,382,366.529,382,347.444V34.555C382,15.471,366.529,0,347.445,0z%20M118.207,329.844c0,5.554-4.502,10.056-10.056,10.056%20H65.345c-5.554,0-10.056-4.502-10.056-10.056V150.403c0-5.554,4.502-10.056,10.056-10.056h42.806%20c5.554,0,10.056,4.502,10.056,10.056V329.844z%20M86.748,123.432c-22.459,0-40.666-18.207-40.666-40.666S64.289,42.1,86.748,42.1%20s40.666,18.207,40.666,40.666S109.208,123.432,86.748,123.432z%20M341.91,330.654c0,5.106-4.14,9.246-9.246,9.246H286.73%20c-5.106,0-9.246-4.14-9.246-9.246v-84.168c0-12.556,3.683-55.021-32.813-55.021c-28.309,0-34.051,29.066-35.204,42.11v97.079%20c0,5.106-4.139,9.246-9.246,9.246h-44.426c-5.106,0-9.246-4.14-9.246-9.246V149.593c0-5.106,4.14-9.246,9.246-9.246h44.426%20c5.106,0,9.246,4.14,9.246,9.246v15.655c10.497-15.753,26.097-27.912,59.312-27.912c73.552,0,73.131,68.716,73.131,106.472%20L341.91,330.654L341.91,330.654z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20height='800px'%20width='800px'%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%20382%20382'%20xml:space='preserve'%3e%3cpath%20style='fill:%230077B7;'%20d='M347.445,0H34.555C15.471,0,0,15.471,0,34.555v312.889C0,366.529,15.471,382,34.555,382h312.889%20C366.529,382,382,366.529,382,347.444V34.555C382,15.471,366.529,0,347.445,0z%20M118.207,329.844c0,5.554-4.502,10.056-10.056,10.056%20H65.345c-5.554,0-10.056-4.502-10.056-10.056V150.403c0-5.554,4.502-10.056,10.056-10.056h42.806%20c5.554,0,10.056,4.502,10.056,10.056V329.844z%20M86.748,123.432c-22.459,0-40.666-18.207-40.666-40.666S64.289,42.1,86.748,42.1%20s40.666,18.207,40.666,40.666S109.208,123.432,86.748,123.432z%20M341.91,330.654c0,5.106-4.14,9.246-9.246,9.246H286.73%20c-5.106,0-9.246-4.14-9.246-9.246v-84.168c0-12.556,3.683-55.021-32.813-55.021c-28.309,0-34.051,29.066-35.204,42.11v97.079%20c0,5.106-4.139,9.246-9.246,9.246h-44.426c-5.106,0-9.246-4.14-9.246-9.246V149.593c0-5.106,4.14-9.246,9.246-9.246h44.426%20c5.106,0,9.246,4.14,9.246,9.246v15.655c10.497-15.753,26.097-27.912,59.312-27.912c73.552,0,73.131,68.716,73.131,106.472%20L341.91,330.654L341.91,330.654z'/%3e%3c/svg%3e")}#email-card-content{display:flex;justify-content:center;align-items:center}#email-icon{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='Filled'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.954,5.542,15.536,13.96a5.007,5.007,0,0,1-7.072,0L.046,5.542C.032,5.7,0,5.843,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6C24,5.843,23.968,5.7,23.954,5.542Z'/%3e%3cpath%20d='M14.122,12.546l9.134-9.135A4.986,4.986,0,0,0,19,1H5A4.986,4.986,0,0,0,.744,3.411l9.134,9.135A3.007,3.007,0,0,0,14.122,12.546Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='Filled'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23.954,5.542,15.536,13.96a5.007,5.007,0,0,1-7.072,0L.046,5.542C.032,5.7,0,5.843,0,6V18a5.006,5.006,0,0,0,5,5H19a5.006,5.006,0,0,0,5-5V6C24,5.843,23.968,5.7,23.954,5.542Z'/%3e%3cpath%20d='M14.122,12.546l9.134-9.135A4.986,4.986,0,0,0,19,1H5A4.986,4.986,0,0,0,.744,3.411l9.134,9.135A3.007,3.007,0,0,0,14.122,12.546Z'/%3e%3c/svg%3e")}#clipboard-btn{display:flex;justify-content:center;align-items:center;margin:0 20px;background-color:transparent;padding:4px;border-radius:5px;transition:.3s cubic-bezier(.7,0,.2,1)}#clipboard-icon{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20height='512'%20viewBox='0%200%2024%2024'%20width='512'%20xmlns='http://www.w3.org/2000/svg'%20data-name='Layer%201'%3e%3cpath%20d='m13%204a1%201%200%200%200%201%201h3.966a2.981%202.981%200%200%200%20-.811-1.728l-2.284-2.359a3.011%203.011%200%200%200%20-1.871-.884zm-2%200v-4h-4a5.006%205.006%200%200%200%20-5%205v10a5.006%205.006%200%200%200%205%205h6a5.006%205.006%200%200%200%205-5v-8h-4a3%203%200%200%201%20-3-3zm6%2020h-9a1%201%200%200%201%200-2h9a3%203%200%200%200%203-3v-11a1%201%200%200%201%202%200v11a5.006%205.006%200%200%201%20-5%205z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20height='512'%20viewBox='0%200%2024%2024'%20width='512'%20xmlns='http://www.w3.org/2000/svg'%20data-name='Layer%201'%3e%3cpath%20d='m13%204a1%201%200%200%200%201%201h3.966a2.981%202.981%200%200%200%20-.811-1.728l-2.284-2.359a3.011%203.011%200%200%200%20-1.871-.884zm-2%200v-4h-4a5.006%205.006%200%200%200%20-5%205v10a5.006%205.006%200%200%200%205%205h6a5.006%205.006%200%200%200%205-5v-8h-4a3%203%200%200%201%20-3-3zm6%2020h-9a1%201%200%200%201%200-2h9a3%203%200%200%200%203-3v-11a1%201%200%200%201%202%200v11a5.006%205.006%200%200%201%20-5%205z'/%3e%3c/svg%3e");width:20px;height:20px}#clipboard-btn:hover{opacity:60%;transition:.3s cubic-bezier(.7,0,.2,1)}#phone-card-content{display:flex;justify-content:center;align-items:center}#phone-icon{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23,11a1,1,0,0,1-1-1,8.008,8.008,0,0,0-8-8,1,1,0,0,1,0-2A10.011,10.011,0,0,1,24,10,1,1,0,0,1,23,11Zm-3-1a6,6,0,0,0-6-6,1,1,0,1,0,0,2,4,4,0,0,1,4,4,1,1,0,0,0,2,0Zm2.183,12.164.91-1.049a3.1,3.1,0,0,0,0-4.377c-.031-.031-2.437-1.882-2.437-1.882a3.1,3.1,0,0,0-4.281.006l-1.906,1.606A12.784,12.784,0,0,1,7.537,9.524l1.6-1.9a3.1,3.1,0,0,0,.007-4.282S7.291.939,7.26.908A3.082,3.082,0,0,0,2.934.862l-1.15,1C-5.01,9.744,9.62,24.261,17.762,24A6.155,6.155,0,0,0,22.183,22.164Z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='Layer_1'%20data-name='Layer%201'%20viewBox='0%200%2024%2024'%20width='512'%20height='512'%3e%3cpath%20d='M23,11a1,1,0,0,1-1-1,8.008,8.008,0,0,0-8-8,1,1,0,0,1,0-2A10.011,10.011,0,0,1,24,10,1,1,0,0,1,23,11Zm-3-1a6,6,0,0,0-6-6,1,1,0,1,0,0,2,4,4,0,0,1,4,4,1,1,0,0,0,2,0Zm2.183,12.164.91-1.049a3.1,3.1,0,0,0,0-4.377c-.031-.031-2.437-1.882-2.437-1.882a3.1,3.1,0,0,0-4.281.006l-1.906,1.606A12.784,12.784,0,0,1,7.537,9.524l1.6-1.9a3.1,3.1,0,0,0,.007-4.282S7.291.939,7.26.908A3.082,3.082,0,0,0,2.934.862l-1.15,1C-5.01,9.744,9.62,24.261,17.762,24A6.155,6.155,0,0,0,22.183,22.164Z'/%3e%3c/svg%3e")}#discord-card-content{display:flex;justify-content:center;align-items:center}#discord-icon{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2026.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%20id='Capa_1'%20x='0px'%20y='0px'%20viewBox='0%200%2024%2024'%20style='enable-background:new%200%200%2024%2024;'%20xml:space='preserve'%20width='512'%20height='512'%3e%3cg%3e%3cpath%20d='M20.317,4.37c-1.53-0.702-3.17-1.219-4.885-1.515c-0.031-0.006-0.062,0.009-0.079,0.037%20c-0.211,0.375-0.445,0.865-0.608,1.249c-1.845-0.276-3.68-0.276-5.487,0C9.095,3.748,8.852,3.267,8.641,2.892%20C8.624,2.864,8.593,2.85,8.562,2.855C6.848,3.15,5.208,3.667,3.677,4.37C3.664,4.375,3.652,4.385,3.645,4.397%20c-3.111,4.648-3.964,9.182-3.546,13.66c0.002,0.022,0.014,0.043,0.031,0.056c2.053,1.508,4.041,2.423,5.993,3.029%20c0.031,0.01,0.064-0.002,0.084-0.028c0.462-0.63,0.873-1.295,1.226-1.994c0.021-0.041,0.001-0.09-0.042-0.106%20c-0.653-0.248-1.274-0.55-1.872-0.892c-0.047-0.028-0.051-0.095-0.008-0.128c0.126-0.094,0.252-0.192,0.372-0.291%20c0.022-0.018,0.052-0.022,0.078-0.01c3.928,1.793,8.18,1.793,12.061,0c0.026-0.012,0.056-0.009,0.079,0.01%20c0.12,0.099,0.246,0.198,0.373,0.292c0.044,0.032,0.041,0.1-0.007,0.128c-0.598,0.349-1.219,0.645-1.873,0.891%20c-0.043,0.016-0.061,0.066-0.041,0.107c0.36,0.698,0.772,1.363,1.225,1.993c0.019,0.027,0.053,0.038,0.084,0.029%20c1.961-0.607,3.95-1.522,6.002-3.029c0.018-0.013,0.029-0.033,0.031-0.055c0.5-5.177-0.838-9.674-3.548-13.66%20C20.342,4.385,20.33,4.375,20.317,4.37z%20M8.02,15.331c-1.183,0-2.157-1.086-2.157-2.419s0.955-2.419,2.157-2.419%20c1.211,0,2.176,1.095,2.157,2.419C10.177,14.246,9.221,15.331,8.02,15.331z%20M15.995,15.331c-1.182,0-2.157-1.086-2.157-2.419%20s0.955-2.419,2.157-2.419c1.211,0,2.176,1.095,2.157,2.419C18.152,14.246,17.206,15.331,15.995,15.331z'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2026.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%20id='Capa_1'%20x='0px'%20y='0px'%20viewBox='0%200%2024%2024'%20style='enable-background:new%200%200%2024%2024;'%20xml:space='preserve'%20width='512'%20height='512'%3e%3cg%3e%3cpath%20d='M20.317,4.37c-1.53-0.702-3.17-1.219-4.885-1.515c-0.031-0.006-0.062,0.009-0.079,0.037%20c-0.211,0.375-0.445,0.865-0.608,1.249c-1.845-0.276-3.68-0.276-5.487,0C9.095,3.748,8.852,3.267,8.641,2.892%20C8.624,2.864,8.593,2.85,8.562,2.855C6.848,3.15,5.208,3.667,3.677,4.37C3.664,4.375,3.652,4.385,3.645,4.397%20c-3.111,4.648-3.964,9.182-3.546,13.66c0.002,0.022,0.014,0.043,0.031,0.056c2.053,1.508,4.041,2.423,5.993,3.029%20c0.031,0.01,0.064-0.002,0.084-0.028c0.462-0.63,0.873-1.295,1.226-1.994c0.021-0.041,0.001-0.09-0.042-0.106%20c-0.653-0.248-1.274-0.55-1.872-0.892c-0.047-0.028-0.051-0.095-0.008-0.128c0.126-0.094,0.252-0.192,0.372-0.291%20c0.022-0.018,0.052-0.022,0.078-0.01c3.928,1.793,8.18,1.793,12.061,0c0.026-0.012,0.056-0.009,0.079,0.01%20c0.12,0.099,0.246,0.198,0.373,0.292c0.044,0.032,0.041,0.1-0.007,0.128c-0.598,0.349-1.219,0.645-1.873,0.891%20c-0.043,0.016-0.061,0.066-0.041,0.107c0.36,0.698,0.772,1.363,1.225,1.993c0.019,0.027,0.053,0.038,0.084,0.029%20c1.961-0.607,3.95-1.522,6.002-3.029c0.018-0.013,0.029-0.033,0.031-0.055c0.5-5.177-0.838-9.674-3.548-13.66%20C20.342,4.385,20.33,4.375,20.317,4.37z%20M8.02,15.331c-1.183,0-2.157-1.086-2.157-2.419s0.955-2.419,2.157-2.419%20c1.211,0,2.176,1.095,2.157,2.419C10.177,14.246,9.221,15.331,8.02,15.331z%20M15.995,15.331c-1.182,0-2.157-1.086-2.157-2.419%20s0.955-2.419,2.157-2.419c1.211,0,2.176,1.095,2.157,2.419C18.152,14.246,17.206,15.331,15.995,15.331z'/%3e%3c/g%3e%3c/svg%3e")}#projects-page{height:100%}.project-card-content{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.project-card{display:block;position:relative}.project-card-content h2{font-size:50px;margin:0}.project-card p{font-size:20px;margin:0}.card-description-header{font-weight:700;margin:0!important}.project-img-container{width:400px;height:400px;margin:20px 0;zoom:normal;border:2px solid;border-radius:5px;border-color:var(--card-border);overflow:hidden;align-items:center;justify-content:center;display:flex}.project-card img{height:450px;opacity:50%}.stack-badges{margin:0 0 20px;display:flex;flex-wrap:wrap;gap:5px}.stack-badge:first-child{margin:0}.stack-badge{display:inline-block;margin:0;font-weight:700;background-color:var(--background-main);padding:5px;border-radius:5px;border:solid 1px;border-color:var(--card-border)}.project-external-links-container{margin:5px 0 20px;display:flex;flex-wrap:wrap;gap:5px}.project-external-link{background-color:var(--background-main);padding:5px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:0;transition:.3s cubic-bezier(.7,0,.2,1);border:solid 1px;border-color:var(--accent)}.project-external-link:first-child{margin:0}.project-external-link:hover{cursor:pointer;background-color:var(--accent);transition:.3s cubic-bezier(.7,0,.2,1)}.project-external-link:hover div{background-color:#000}.project-external-link:hover h4{color:#000}.project-external-link-github-icon{width:20px;height:20px;-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2020%2020'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3egithub%20[%23142]%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Dribbble-Light-Preview'%20transform='translate(-140.000000,%20-7559.000000)'%20fill='%23000000'%3e%3cg%20id='icons'%20transform='translate(56.000000,%20160.000000)'%3e%3cpath%20d='M94,7399%20C99.523,7399%20104,7403.59%20104,7409.253%20C104,7413.782%20101.138,7417.624%2097.167,7418.981%20C96.66,7419.082%2096.48,7418.762%2096.48,7418.489%20C96.48,7418.151%2096.492,7417.047%2096.492,7415.675%20C96.492,7414.719%2096.172,7414.095%2095.813,7413.777%20C98.04,7413.523%20100.38,7412.656%20100.38,7408.718%20C100.38,7407.598%2099.992,7406.684%2099.35,7405.966%20C99.454,7405.707%2099.797,7404.664%2099.252,7403.252%20C99.252,7403.252%2098.414,7402.977%2096.505,7404.303%20C95.706,7404.076%2094.85,7403.962%2094,7403.958%20C93.15,7403.962%2092.295,7404.076%2091.497,7404.303%20C89.586,7402.977%2088.746,7403.252%2088.746,7403.252%20C88.203,7404.664%2088.546,7405.707%2088.649,7405.966%20C88.01,7406.684%2087.619,7407.598%2087.619,7408.718%20C87.619,7412.646%2089.954,7413.526%2092.175,7413.785%20C91.889,7414.041%2091.63,7414.493%2091.54,7415.156%20C90.97,7415.418%2089.522,7415.871%2088.63,7414.304%20C88.63,7414.304%2088.101,7413.319%2087.097,7413.247%20C87.097,7413.247%2086.122,7413.234%2087.029,7413.87%20C87.029,7413.87%2087.684,7414.185%2088.139,7415.37%20C88.139,7415.37%2088.726,7417.2%2091.508,7416.58%20C91.513,7417.437%2091.522,7418.245%2091.522,7418.489%20C91.522,7418.76%2091.338,7419.077%2090.839,7418.982%20C86.865,7417.627%2084,7413.783%2084,7409.253%20C84,7403.59%2088.478,7399%2094,7399'%20id='github-[%23142]'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20width='800px'%20height='800px'%20viewBox='0%200%2020%2020'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3ctitle%3egithub%20[%23142]%3c/title%3e%3cdesc%3eCreated%20with%20Sketch.%3c/desc%3e%3cdefs%3e%3c/defs%3e%3cg%20id='Page-1'%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3e%3cg%20id='Dribbble-Light-Preview'%20transform='translate(-140.000000,%20-7559.000000)'%20fill='%23000000'%3e%3cg%20id='icons'%20transform='translate(56.000000,%20160.000000)'%3e%3cpath%20d='M94,7399%20C99.523,7399%20104,7403.59%20104,7409.253%20C104,7413.782%20101.138,7417.624%2097.167,7418.981%20C96.66,7419.082%2096.48,7418.762%2096.48,7418.489%20C96.48,7418.151%2096.492,7417.047%2096.492,7415.675%20C96.492,7414.719%2096.172,7414.095%2095.813,7413.777%20C98.04,7413.523%20100.38,7412.656%20100.38,7408.718%20C100.38,7407.598%2099.992,7406.684%2099.35,7405.966%20C99.454,7405.707%2099.797,7404.664%2099.252,7403.252%20C99.252,7403.252%2098.414,7402.977%2096.505,7404.303%20C95.706,7404.076%2094.85,7403.962%2094,7403.958%20C93.15,7403.962%2092.295,7404.076%2091.497,7404.303%20C89.586,7402.977%2088.746,7403.252%2088.746,7403.252%20C88.203,7404.664%2088.546,7405.707%2088.649,7405.966%20C88.01,7406.684%2087.619,7407.598%2087.619,7408.718%20C87.619,7412.646%2089.954,7413.526%2092.175,7413.785%20C91.889,7414.041%2091.63,7414.493%2091.54,7415.156%20C90.97,7415.418%2089.522,7415.871%2088.63,7414.304%20C88.63,7414.304%2088.101,7413.319%2087.097,7413.247%20C87.097,7413.247%2086.122,7413.234%2087.029,7413.87%20C87.029,7413.87%2087.684,7414.185%2088.139,7415.37%20C88.139,7415.37%2088.726,7417.2%2091.508,7416.58%20C91.513,7417.437%2091.522,7418.245%2091.522,7418.489%20C91.522,7418.76%2091.338,7419.077%2090.839,7418.982%20C86.865,7417.627%2084,7413.783%2084,7409.253%20C84,7403.59%2088.478,7399%2094,7399'%20id='github-[%23142]'%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}.project-external-link-demo-icon{width:20px;height:20px;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEUklEQVR4nO2dzY4UVRiGz4SAJKKL8R5QN6KR4BLdcD/E8M8d4DgLEoksIaIbvAAz/EQvArwAGljCuOYxJ10LZaqqq+envnrre5/tdOqc96dOna7pri7FGGOMMcYYY4wxxhhjjDGrAE4C28BL4lgAP9a5rJywOVxYhj8VtqL9SAexZ/77vIr2Ix1MqwBE+5EOYIsJEe1H1k3gVrMRCyfaD3PIAMeB312AhLBm+C5A8vAr0fM2geG7APMJ/+GKnDv/Hj1/c/Rn/sPmdS5A1vDL8vUuQNbwKy5A4vArLkDi8CsuQOLwKy5A4vArLkDi8CsuQOLwJ1kA4HPgKrADPAf+QZPFUXy+bo07fMcHHq+VMjbAN8BT5sfWVMNvjtnKYc15yAROAD8D75gni6mG3xy3lcOY85DBPwH+ZN4sphp+c+xWDjrnoWf+3MOv3Jpq+M3xWznInIcOXJf9ObMAfgA+mGr4zRit7Pd462z4+q759SPS14AzwIclIYwQfmQB+nb7D7KGPnb4IQVo3ud38QuwURLDiOFHFaDe5Ola9k+VxDBy+FEFqHf42rhWEkNA+FEF+LtjzC9KUggKP6oAux1jplz+gWPArxHhRxVg3AEnDMHh93wr+cVRjecCTGDZH/Ct5FtHOWD6AjCR8Fu+lXzgu5dDBkxdACaw7IeSuQBkDz9zAXD4eQuAw89bABx+3gLg8PMWAIeftwA4/LwFwOHnLQDjfIbvvw+V1nu481wLwHif4duWfrjzHAvAiMt+x3/vdB7uPLcCMPI1X94/eQHBGz7U/ZMXELzbR90/eQHBb/VQ909ewFLD/YjwZ+GfugDgu6jw5+CfvADg+6jw5+CfvADgQlT4c/BPX8BSw933pn9vrHv78v7JC2gAvgUuAudHHlfbP3kBwaDun7yAYFD3T15AMKj7Jy8gGNT9kxcQDOr+yQsIBnX/5AUEg7p/8gKCQd0/eQHBoO6fvIBgUPdPXkAwqPsnLyAY1P2TFxAM6v7JCwgGdf/kBQSDun/yAoJB3T95AcGg7p+8gGBQ909eQDCo+ycvIBjU/ZMXEAzq/skLCAZ1/+QFBIO6f/ICgkHdP3kBwaDun7yAYFD3T15AMKj7Jy8gGNT9kxcQDOr+yQsIBnX/5AUEg7p/8gKCQd0/eQHBoO6fvIBgUPdPXkAwqPsHvO3QkPLHo9cB+LjDuzdFBf98/P4Bvuzw7nlRAdjpEHE9em5TB7jZ4d0fRQXgSoeIV74MdAN8BLzu8O5SUQH4jG7qE7g3ouc4NYAN4Lce304XJYAnK0rgleD/Z35f+DtFDeAc8K5HVL0c3AC+ylgG4FSj/WbPsk/j4ddFEeBOjzAzjNtF/GfWHg8UavbyF3CiKANsAk9bxJl+6h5qs8yBZiX4acWewCypHt2e5c/OAmeBR41Qs5cd2Q3fOgCfApfr3S3gGbBLPnYb7dWDS3Lv840xxhhjjDHGGGOMMcbMjX8BnL8oD44Re/AAAAAASUVORK5CYII=);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEUklEQVR4nO2dzY4UVRiGz4SAJKKL8R5QN6KR4BLdcD/E8M8d4DgLEoksIaIbvAAz/EQvArwAGljCuOYxJ10LZaqqq+envnrre5/tdOqc96dOna7pri7FGGOMMcYYY4wxxhhjjDGrAE4C28BL4lgAP9a5rJywOVxYhj8VtqL9SAexZ/77vIr2Ix1MqwBE+5EOYIsJEe1H1k3gVrMRCyfaD3PIAMeB312AhLBm+C5A8vAr0fM2geG7APMJ/+GKnDv/Hj1/c/Rn/sPmdS5A1vDL8vUuQNbwKy5A4vArLkDi8CsuQOLwKy5A4vArLkDi8CsuQOLwJ1kA4HPgKrADPAf+QZPFUXy+bo07fMcHHq+VMjbAN8BT5sfWVMNvjtnKYc15yAROAD8D75gni6mG3xy3lcOY85DBPwH+ZN4sphp+c+xWDjrnoWf+3MOv3Jpq+M3xWznInIcOXJf9ObMAfgA+mGr4zRit7Pd462z4+q759SPS14AzwIclIYwQfmQB+nb7D7KGPnb4IQVo3ud38QuwURLDiOFHFaDe5Ola9k+VxDBy+FEFqHf42rhWEkNA+FEF+LtjzC9KUggKP6oAux1jplz+gWPArxHhRxVg3AEnDMHh93wr+cVRjecCTGDZH/Ct5FtHOWD6AjCR8Fu+lXzgu5dDBkxdACaw7IeSuQBkDz9zAXD4eQuAw89bABx+3gLg8PMWAIeftwA4/LwFwOHnLQDjfIbvvw+V1nu481wLwHif4duWfrjzHAvAiMt+x3/vdB7uPLcCMPI1X94/eQHBGz7U/ZMXELzbR90/eQHBb/VQ909ewFLD/YjwZ+GfugDgu6jw5+CfvADg+6jw5+CfvADgQlT4c/BPX8BSw933pn9vrHv78v7JC2gAvgUuAudHHlfbP3kBwaDun7yAYFD3T15AMKj7Jy8gGNT9kxcQDOr+yQsIBnX/5AUEg7p/8gKCQd0/eQHBoO6fvIBgUPdPXkAwqPsnLyAY1P2TFxAM6v7JCwgGdf/kBQSDun/yAoJB3T95AcGg7p+8gGBQ909eQDCo+ycvIBjU/ZMXEAzq/skLCAZ1/+QFBIO6f/ICgkHdP3kBwaDun7yAYFD3T15AMKj7Jy8gGNT9kxcQDOr+yQsIBnX/5AUEg7p/8gKCQd0/eQHBoO6fvIBgUPdPXkAwqPsHvO3QkPLHo9cB+LjDuzdFBf98/P4Bvuzw7nlRAdjpEHE9em5TB7jZ4d0fRQXgSoeIV74MdAN8BLzu8O5SUQH4jG7qE7g3ouc4NYAN4Lce304XJYAnK0rgleD/Z35f+DtFDeAc8K5HVL0c3AC+ylgG4FSj/WbPsk/j4ddFEeBOjzAzjNtF/GfWHg8UavbyF3CiKANsAk9bxJl+6h5qs8yBZiX4acWewCypHt2e5c/OAmeBR41Qs5cd2Q3fOgCfApfr3S3gGbBLPnYb7dWDS3Lv840xxhhjjDHGGGOMMcbMjX8BnL8oD44Re/AAAAAASUVORK5CYII=)}.project-external-link h4,.stack-badge h4{margin:0;transition:.3s cubic-bezier(.7,0,.2,1);font-size:15px}.projects-img-info-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:50px;padding:30px}.project-info-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:350px}.project-info-container p{margin:5px 0 20px;text-align:left}.stack-badge h5{margin:0}.project-counter{position:absolute;right:0;bottom:0;padding:20px}.project-counter h5{margin:0;-webkit-user-select:none;user-select:none}#project-navigator-container{display:grid;gap:1rem;grid-template-columns:1fr 1fr;position:relative}#project-navigator-backward-pic{-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXUlEQVR4nO3dsUrEUBgF4X1CV0XZQp9dEBFFH0FhJJXFZkv5R+58XboDQ5LqJodDkiRJkmQUcAO8AZ/A3eyaxQEn4ItfH9OblsV5jM379K4lsR9ju76d3rYc4H4nxjfwML1tORTDg2J4UAwPiuFBMTwohgfF8KAYHhTDg2J4UAwPiuFBMTwohgfF8KAYHhTDg2J4UAwPiuFBMTwohgfF8KAYHhTDg2J4UAwPiuFBMTyKIVIMkWKIFEOkGCLFEAGuLxywPE1vWxLwUgyRgsj0yBLaviFy4aX+OL1tWUURKopQUYSKIlQUIYriQ1F8KIoPRfGhKD4UxYei+FAUH4riQ1F8KIoPRfGhKD4UxYei+FAUH4riQ1F8KIoPRfGhKD4UxYei+FAUH4riQ1F8KIoPRfGhKD4U5V/9nPg4vW1Z7Ed5nt61NM6jvE5vWh5wBJ62uwO4mt6TJEmSJIc/9gOfwYJVuZDJRQAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXUlEQVR4nO3dsUrEUBgF4X1CV0XZQp9dEBFFH0FhJJXFZkv5R+58XboDQ5LqJodDkiRJkmQUcAO8AZ/A3eyaxQEn4ItfH9OblsV5jM379K4lsR9ju76d3rYc4H4nxjfwML1tORTDg2J4UAwPiuFBMTwohgfF8KAYHhTDg2J4UAwPiuFBMTwohgfF8KAYHhTDg2J4UAwPiuFBMTwohgfF8KAYHhTDg2J4UAwPiuFBMTyKIVIMkWKIFEOkGCLFEAGuLxywPE1vWxLwUgyRgsj0yBLaviFy4aX+OL1tWUURKopQUYSKIlQUIYriQ1F8KIoPRfGhKD4UxYei+FAUH4riQ1F8KIoPRfGhKD4UxYei+FAUH4riQ1F8KIoPRfGhKD4UxYei+FAUH4riQ1F8KIoPRfGhKD4U5V/9nPg4vW1Z7Ed5nt61NM6jvE5vWh5wBJ62uwO4mt6TJEmSJIc/9gOfwYJVuZDJRQAAAABJRU5ErkJggg==);margin:0 20px;align-self:stretch;position:absolute}#project-navigator-forward-pic{-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWElEQVR4nO3dsWoCQQAG4csTRoLBwjx7wAQL0TdQmCAETHHWO2Tnq678YWCv2rtlSZIkSZJ/DngHzsAR2IzeMzXgBbjwcAV2o3dNDTj9CVKU0YC33whFsQC2K1FuwMfobdMqilBRhIoiVBShoghRFB+K4kNRfCiKD0XxoSg+FMWHovhQFB+K4kNRfCiKD0XxoSg+FMWHovhQFB+K4kNRfCiKD0XxoSg+FMWHovhQFB+K4kNRfCiKD0XxoSg+wO7JRdTu0cuifA8bNDvWg3yN3jUlOrJ03165rrzU96O3TYdieFAMD4rhQTE8KIYHxfCgGB4Uw4NieFAMD4rhQTE8KIYHxfCgGB4Uw4NieFAMD4rhQTE8KIYHxfCgGB4Uw4NieFAMD4rhQTE8KIZHMUSKIVIMkWKIFEOkGCLAaz8nFrlfNS6GCHAshu/IOgCf9+fRe5IkSZJkmdwPtAyFVfh84CQAAAAASUVORK5CYII=);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAABWElEQVR4nO3dsWoCQQAG4csTRoLBwjx7wAQL0TdQmCAETHHWO2Tnq678YWCv2rtlSZIkSZJ/DngHzsAR2IzeMzXgBbjwcAV2o3dNDTj9CVKU0YC33whFsQC2K1FuwMfobdMqilBRhIoiVBShoghRFB+K4kNRfCiKD0XxoSg+FMWHovhQFB+K4kNRfCiKD0XxoSg+FMWHovhQFB+K4kNRfCiKD0XxoSg+FMWHovhQFB+K4kNRfCiKD0XxoSg+wO7JRdTu0cuifA8bNDvWg3yN3jUlOrJ03165rrzU96O3TYdieFAMD4rhQTE8KIYHxfCgGB4Uw4NieFAMD4rhQTE8KIYHxfCgGB4Uw4NieFAMD4rhQTE8KIYHxfCgGB4Uw4NieFAMD4rhQTE8KIZHMUSKIVIMkWKIFEOkGCLAaz8nFrlfNS6GCHAshu/IOgCf9+fRe5IkSZJkmdwPtAyFVfh84CQAAAAASUVORK5CYII=);margin:0 20px;align-self:stretch;position:absolute;right:0}#project-navigator-back,#project-navigator-forward{transition:.3s cubic-bezier(.7,0,.2,1)}#project-navigator-back:hover,#project-navigator-forward:hover{cursor:pointer;border-color:#fff;background-color:var(--navigator-hover-card-background);transition:.3s cubic-bezier(.7,0,.2,1)}#experiences-page{height:100%}#experience-cards-container{grid-template-columns:1fr 1fr}.experience-card{align-self:stretch;text-align:left}.experience-card ul{padding:0;margin:0;list-style:none}.experience-card-content{padding:10px 30px}.experience-description-container h4,.experience-card-content h2{margin:0}.experience-description-date-location{display:flex;justify-content:space-between;margin:10px 0}.experience-description-role-notes span{font-size:30px}.experience-description-role-notes{margin:20px 0;height:220px}.experience-description-role-notes p{font-size:small}.experience-card-content-header{display:flex;justify-content:space-between;align-items:center}.experience-card-content-header h4{font-size:13px}.experience-current-badge h4{background-color:var(--accent);padding:5px;display:flex;align-items:center;justify-content:center;border-radius:5px;color:var(--card-background);margin:0}.experience-position-text{margin:0}#main-content-container-mobile{position:relative;z-index:999;padding:1px;overflow:hidden}#mobile-pages-container{display:grid;gap:1rem;padding:20px}#main-content-container-mobile h2{font-size:larger}#main-content-container-mobile .carousel-icon{height:25px;width:25px}#main-content-container-mobile h5,#main-content-container-mobile button{font-size:12px}#main-content-container-mobile #location-icon{height:20px;width:20px}#main-content-container-mobile #github-icon,#main-content-container-mobile #linkedin-icon{height:40px;width:40px}#main-content-container-mobile h4{font-size:12px}#main-content-container-mobile #tech-stack-card-container,#main-content-container-mobile #tech-stack-card-content{width:100%;box-sizing:border-box}#main-content-container-mobile #tech-stack-card-container{overflow:auto}#main-content-container-mobile .carousel,#main-content-container-mobile .logos{box-sizing:border-box;width:100%}#main-content-container-mobile #hello-card-container{grid-column:1;grid-row:1}#main-content-container-mobile #location-card-container{grid-column:1;grid-row:2}#main-content-container-mobile #tech-stack-card-container{grid-column:1;grid-row:3}#main-content-container-mobile #github-card-container{grid-column:1;grid-row:4}#main-content-container-mobile #linkedin-card-container{grid-column:1;grid-row:5}#mobile-navbar-hamburger-container{height:50px;width:50px;display:flex;justify-content:center;align-items:center;margin:1rem 1rem 0}#mobile-navbar-hamburger{-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjUlEQVR4nO3aMQ6DQAxFwT1eNvevQULc46MtEomOZokjZk5g2YWb1xoAAAAAAADAV5J3kjXMNnbcrxxkmz4KH7uD/OFBepLl15M+wNjx6/IvAQAAAAAAAAAAAJhP/X4b9XtB6vdi1O+FqN8BAAAAAAAAAACAatTvt1G/F6R+L0b9Xoj6HQAAAAAAAGhnB6GvJGJakTpTAAAAAElFTkSuQmCC);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjUlEQVR4nO3aMQ6DQAxFwT1eNvevQULc46MtEomOZokjZk5g2YWb1xoAAAAAAADAV5J3kjXMNnbcrxxkmz4KH7uD/OFBepLl15M+wNjx6/IvAQAAAAAAAAAAAJhP/X4b9XtB6vdi1O+FqN8BAAAAAAAAAACAatTvt1G/F6R+L0b9Xoj6HQAAAAAAAGhnB6GvJGJakTpTAAAAAElFTkSuQmCC);height:60%;width:60%}#mobile-navbar-hamburger-container:hover{cursor:pointer}#main-content-container-mobile #navbar-card-container{position:fixed;height:100vh;z-index:9999;border:none}#main-content-container-mobile .navbar{align-items:flex-start}#screen-block{width:100vw;background-color:var(--navbar-screen-block);height:100vh;position:fixed;z-index:9999}#main-content-container-mobile .experience-card-content{padding:20px 30px}#main-content-container-mobile .experience-card-content h2{font-size:15px}#main-content-container-mobile .experience-card-content h4{font-size:12px;height:20px}#main-content-container-mobile .experience-card-content p{font-size:10px}#main-content-container-mobile #experience-cards-container{grid-template-columns:1fr}#main-content-container-mobile .projects-img-info-container{flex-direction:column}#main-content-container-mobile .projects-img-info-container p{font-size:15px}#main-content-container-mobile .projects-img-info-container .project-external-link-demo-icon,.project-external-link-github-icon{height:15px;width:15px}#main-content-container-mobile .project-img-container{height:200px;width:200px}#main-content-container-mobile .project-img-container img{height:300px}#main-content-container-mobile #project-navigator-container{height:75px}#main-content-container-mobile #project-navigator-backward-pic,#main-content-container-mobile #project-navigator-forward-pic{height:50px;width:50px}#main-content-container-mobile .project-info-container{width:auto}#main-content-container-mobile .project-card-content h2{font-size:30px}#main-content-container-mobile .project-info-container{justify-content:flex-start}#main-content-container-mobile .logos:hover .logos-slide,#main-content-container-mobile .logos:hover .logos-slide-reverse{animation-play-state:running}@media screen and (max-width:1200px){#main-content-container-mobile .experience-card-content h2{font-size:25px}#main-content-container-mobile .experience-card-content h4{font-size:17px}#main-content-container-mobile .experience-card-content p{font-size:16px}}@media screen and (max-width:730px){#main-content-container-mobile .experience-card-content h2{font-size:20px}#main-content-container-mobile .experience-card-content h4{font-size:15px}#main-content-container-mobile .experience-card-content p{font-size:14px}}@media screen and (max-width:520px){#main-content-container-mobile .experience-card-content h2{font-size:17px}#main-content-container-mobile .experience-card-content h4{font-size:13px}#main-content-container-mobile .experience-card-content p{font-size:11px}}
