: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{height:100vh;width:100vw;position:relative;overflow:hidden}#mobile-view{overflow:scroll;height:100%}.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:40px;width:40px;margin:0 10px}.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;height:100vh;background-color:transparent;box-sizing:border-box;display:grid;grid-template-columns:repeat(16,minmax(0,1fr));overflow:hidden;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}.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:35s 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:35s 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:25s 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;transition:.3s cubic-bezier(.7,0,.2,1);font-weight:600;border-radius:50px;position:relative}.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:width .25s ease-in-out .25s}.navbar-links li:hover{cursor:pointer}.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:30px!important;width:30px!important;margin:0 5px}#home-icon{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABeElEQVR4nO3WvWvVUBjA4bciFUFtEXQoDt3qIrh0EzoIgpubbu3k7KZ/gqujq5MgiCAdRagVoShOLuLiIqIIFqSD1j5SSPHSD+65aW5M8H0gZAg5h99w3iQiDYdZPK+u2egjXMU3f33HtegLTOA2fttrC3dxJLoMp/DYcMs4HV2Ei/ig3EfM71pjX21GLGLD6LbfWRxY5xZ+th6CY7jn8B7geLXmJXxqLQTn8Epz3uyMaJzBs7GHYAGfNe8rrlR7HK0m3NY4R+um8dnEne29qj2vNx1xEo+05ymmm444j3fa9x4Xmoq4gR/+nQ0sHSZg57B1xX1MjhpxdnD8dcgqZkoj9nyQOuYLLg+LuLnfL0IH/ao+AxO7A07gof55gqnBkLXqwbr+WK/ua4MhL/EWc/pjDq+xctA56YUomFq9EBnSMZEhHRMZ8j+FxIgyRIaUyZAaIkMKZEgNkSEFMqSGyJACGVJDZEiBDKkhChZ/0YOQlVH3Sinq+QNcp5Lm5yAD0QAAAABJRU5ErkJggg==);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABeElEQVR4nO3WvWvVUBjA4bciFUFtEXQoDt3qIrh0EzoIgpubbu3k7KZ/gqujq5MgiCAdRagVoShOLuLiIqIIFqSD1j5SSPHSD+65aW5M8H0gZAg5h99w3iQiDYdZPK+u2egjXMU3f33HtegLTOA2fttrC3dxJLoMp/DYcMs4HV2Ei/ig3EfM71pjX21GLGLD6LbfWRxY5xZ+th6CY7jn8B7geLXmJXxqLQTn8Epz3uyMaJzBs7GHYAGfNe8rrlR7HK0m3NY4R+um8dnEne29qj2vNx1xEo+05ymmm444j3fa9x4Xmoq4gR/+nQ0sHSZg57B1xX1MjhpxdnD8dcgqZkoj9nyQOuYLLg+LuLnfL0IH/ao+AxO7A07gof55gqnBkLXqwbr+WK/ua4MhL/EWc/pjDq+xctA56YUomFq9EBnSMZEhHRMZ8j+FxIgyRIaUyZAaIkMKZEgNkSEFMqSGyJACGVJDZEiBDKkhChZ/0YOQlVH3Sinq+QNcp5Lm5yAD0QAAAABJRU5ErkJggg==)}#experience-icon{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAABSUlEQVR4nO3ZPUoDURSG4Vu4AVuJjSIuwNbSJWhlnz3ZCxpFXIClrUvQyk6MqK3FK0Nu4CoMnIm5P3P8HjhlmDvvZFKchCAiIpIFsAfcAJ8M9wFcAlthxDc/5+9eRhmBxZNfl4swNqz2te/zHsaGX0p/vjrGHACnFMAKpxTACqcUwAqnFMAKpxTACqcUwAqnFMAKpxTACqdq7fN+qBjfvlcEbh0GmA0JsA+85ThF341mDvAKTMwBOsA2cBX/oVmbwgG6s88G33wJfQH+DVoOwMJX/B1YzjPwFOcReEjmHrhL5jq+Pt2cA2fLMbwC02ROgZM4x8BRMofAQTK7wE6cCbCZzMYqAbIwBMimqQAtXruJQ9S8dpFD1BSscEoBrHBKAaxwSgGscEoBrHBKAVpYilbUxlK0ojaWopW0sxQtrN2lqIiIiIiEur4BEKc+CJcpbP4AAAAASUVORK5CYII=);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAABSUlEQVR4nO3ZPUoDURSG4Vu4AVuJjSIuwNbSJWhlnz3ZCxpFXIClrUvQyk6MqK3FK0Nu4CoMnIm5P3P8HjhlmDvvZFKchCAiIpIFsAfcAJ8M9wFcAlthxDc/5+9eRhmBxZNfl4swNqz2te/zHsaGX0p/vjrGHACnFMAKpxTACqcUwAqnFMAKpxTACqcUwAqnFMAKpxTACqdq7fN+qBjfvlcEbh0GmA0JsA+85ThF341mDvAKTMwBOsA2cBX/oVmbwgG6s88G33wJfQH+DVoOwMJX/B1YzjPwFOcReEjmHrhL5jq+Pt2cA2fLMbwC02ROgZM4x8BRMofAQTK7wE6cCbCZzMYqAbIwBMimqQAtXruJQ9S8dpFD1BSscEoBrHBKAaxwSgGscEoBrHBKAVpYilbUxlK0ojaWopW0sxQtrN2lqIiIiIiEur4BEKc+CJcpbP4AAAAASUVORK5CYII=)}#projects-icon{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB0klEQVR4nO2ZzStEURiHX2KhJFn4WsjGX6BkRSmyYCFL9ihLIStKmgV7Czb+BbLykZSyYic7O8VGDUUyj07zTt3FNffcGTP3nJn71Kl77vub7nk6H92ZEUlxFGAauATetV0Ao+ITwA5/syEezYThC1gFerWt6b0cMC6uQ345GdZCautaOxbXAbI62J6QWg+OIBYiRYM4gqQiCo4gUUQFcQTJj+U62E9FkkSixpuQSCbusyQBkZy2KDbLFSG41P5Z5AdYAlYssg9Am4si38B84HNbRbJ3QKfm+stZWvyzyCcwo/lWoEmv90KyN0C71ieBj8IyI2ERM5AJzXYAt8AR0Ag0APuB7JkR1eysvl0X2ExSxLxwjmmuC7gP1A5VxLQD4ARo0eycLkVrpIIir8CgZvqAx5DMrtabgGa9XrY81aoiYgYyrPUB4AmLY9Z826REpIIzcgUMAc8W4zDHcaZUiUqLUMoScVWkakjdiQAjwCnwou1U73knEgupAFg8788+9S5SbaSeRLLUiMgFNSIyRS2IGIBtHEeUqH5hZs5d3TNiK+ILxBEBFoE3/bOnWzwWWcBxxEYk8AvHmW97xluII+LTnimKT3smEl/2TEpKSop4wS+vLEiYPXCGOAAAAABJRU5ErkJggg==);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB0klEQVR4nO2ZzStEURiHX2KhJFn4WsjGX6BkRSmyYCFL9ihLIStKmgV7Czb+BbLykZSyYic7O8VGDUUyj07zTt3FNffcGTP3nJn71Kl77vub7nk6H92ZEUlxFGAauATetV0Ao+ITwA5/syEezYThC1gFerWt6b0cMC6uQ345GdZCautaOxbXAbI62J6QWg+OIBYiRYM4gqQiCo4gUUQFcQTJj+U62E9FkkSixpuQSCbusyQBkZy2KDbLFSG41P5Z5AdYAlYssg9Am4si38B84HNbRbJ3QKfm+stZWvyzyCcwo/lWoEmv90KyN0C71ieBj8IyI2ERM5AJzXYAt8AR0Ag0APuB7JkR1eysvl0X2ExSxLxwjmmuC7gP1A5VxLQD4ARo0eycLkVrpIIir8CgZvqAx5DMrtabgGa9XrY81aoiYgYyrPUB4AmLY9Z826REpIIzcgUMAc8W4zDHcaZUiUqLUMoScVWkakjdiQAjwCnwou1U73knEgupAFg8788+9S5SbaSeRLLUiMgFNSIyRS2IGIBtHEeUqH5hZs5d3TNiK+ILxBEBFoE3/bOnWzwWWcBxxEYk8AvHmW97xluII+LTnimKT3smEl/2TEpKSop4wS+vLEiYPXCGOAAAAABJRU5ErkJggg==)}#contact-icon{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABR0lEQVR4nO2ZMU7DMBRA/4SEegVAqRg4AEj0BqxIVQeuA4UUJHYWNgbG3oKLNJk4AAPwkKXAYGFwg+PaH7/R+f7fL471I1mkUCgUCpsA2AKugZbwNMDC1IghsmB46hgibQSRNoZIFNSIDETzdQbRQa1FpNUiQhFJDeEfirwCF8AY2AaOgCcyFLl19KEbMhM5dojsk5nIgUNkh8xEThwih16FAkEAkTNH4lluIhNH4gkJIGvELh0iSzITeQcqS6LqxrPr7PeWyJ13oYTOiOHRSvpAhiIvwNRKetqNbxzxiHnufkPGjjdUdc9NXJIib8AcGHlu+Qi47OYlJXLe8xuef1soEPQQ2e1ZaC81kawQlCAoQVCCoARBCYISBEUiza9Bnk0p2KIsPKasTFA9QOI/IevXu/q8DK1/2pmERVZGIspla6FQkCT4AFZNiHDp725ZAAAAAElFTkSuQmCC);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABR0lEQVR4nO2ZMU7DMBRA/4SEegVAqRg4AEj0BqxIVQeuA4UUJHYWNgbG3oKLNJk4AAPwkKXAYGFwg+PaH7/R+f7fL471I1mkUCgUCpsA2AKugZbwNMDC1IghsmB46hgibQSRNoZIFNSIDETzdQbRQa1FpNUiQhFJDeEfirwCF8AY2AaOgCcyFLl19KEbMhM5dojsk5nIgUNkh8xEThwih16FAkEAkTNH4lluIhNH4gkJIGvELh0iSzITeQcqS6LqxrPr7PeWyJ13oYTOiOHRSvpAhiIvwNRKetqNbxzxiHnufkPGjjdUdc9NXJIib8AcGHlu+Qi47OYlJXLe8xuef1soEPQQ2e1ZaC81kawQlCAoQVCCoARBCYISBEUiza9Bnk0p2KIsPKasTFA9QOI/IevXu/q8DK1/2pmERVZGIspla6FQkCT4AFZNiHDp725ZAAAAAElFTkSuQmCC)}.navbar-close-icon{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB2UlEQVR4nO2dQVLCUBQEcyQ5kqy8gUtcemloN7CQQgsl5M9/r3uHG3tmDGpIKssiIiIiIiIiIiLSAOBltEMawzoBPoAT8DZEIBDgFTgCnyPGuOAoy7cxLmwzCrC7+sacX++XpgD7HzrZjfppaHukkNJFjMhA4jqIE9qQ2OyxYp0zxwt2zDqNaKeM0wl3yDateOVM0weomKVCEApkKBOIid3LBWNC57IBmci1fFAmcGwTmGC3dsEJdGpbAEEuQ0koggCHKEYWgmPkFINj5BSEY+QUhWPkFIZj5BSHYzwGKxboGCvBCkU6xsrwQKGO8ST4R7GO8WT4Q8GOsRHcUbRjbAy/FO4YefdiHG98re09K5vC7aPBIyN0lJNjDAAHyQHfsnLAX+o54J+9OeA/hjngqZMc8ORiDnj6PQf8gCoH/Ag3B7zIIQe8DCgHL5QLwktJg/Bi6yC8HSGIhEIIcIggqQiCXIaQWACBTkv34AS7tQ3MBI7tgjKRa5uATOhcPhgTu5cNRIEMtYIsBbJMH6BSpmnFK2abTrhyxmlEO2SNF+yUOVasY/Y4oc4dxIgEMLwLHwqW+VCw9+5Hxh1HymHZkvMojnF7lMMoAR+9eoWdiIiIiIiIiIjI0oQv1abA+9mcLE8AAAAASUVORK5CYII=);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB2UlEQVR4nO2dQVLCUBQEcyQ5kqy8gUtcemloN7CQQgsl5M9/r3uHG3tmDGpIKssiIiIiIiIiIiLSAOBltEMawzoBPoAT8DZEIBDgFTgCnyPGuOAoy7cxLmwzCrC7+sacX++XpgD7HzrZjfppaHukkNJFjMhA4jqIE9qQ2OyxYp0zxwt2zDqNaKeM0wl3yDateOVM0weomKVCEApkKBOIid3LBWNC57IBmci1fFAmcGwTmGC3dsEJdGpbAEEuQ0koggCHKEYWgmPkFINj5BSEY+QUhWPkFIZj5BSHYzwGKxboGCvBCkU6xsrwQKGO8ST4R7GO8WT4Q8GOsRHcUbRjbAy/FO4YefdiHG98re09K5vC7aPBIyN0lJNjDAAHyQHfsnLAX+o54J+9OeA/hjngqZMc8ORiDnj6PQf8gCoH/Ag3B7zIIQe8DCgHL5QLwktJg/Bi6yC8HSGIhEIIcIggqQiCXIaQWACBTkv34AS7tQ3MBI7tgjKRa5uATOhcPhgTu5cNRIEMtYIsBbJMH6BSpmnFK2abTrhyxmlEO2SNF+yUOVasY/Y4oc4dxIgEMLwLHwqW+VCw9+5Hxh1HymHZkvMojnF7lMMoAR+9eoWdiIiIiIiIiIjI0oQv1abA+9mcLE8AAAAASUVORK5CYII=);height:40px;width:40px}#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 img{height:30px;margin:0 5px}#location-card-content{display:flex;justify-content:center;align-items:center}#location-icon{margin:0 5px;height:30px;width:30px;mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAACa0lEQVR4nO2ZO2sVQRSAJz5QMYpIJIqCIAqCgqlM/AF2ol3UylqwUsHCQiIh2EliYWJ+QQot7MRG8RVFtAloq4RgjIJilBtfnxzuEcI1LGfWM7N7xQ8Glt3lDB8zc3bOTgj/+RNgHXAcuAY8Ad4CX7XJ9WN9dkzeDXUD2AJcBT5jR94dB3bWQWAVcBGYpzwyWpckVqhIogu4ix8Pgc25JfYCr/HnlcTOJdGdSGKxTHdqidU6BVLzIOma0YWdi6GUKfZvslMsC8COFCLyncjNmLdEJ/CpApF56dtTRLYdMTSAYaAXWKtNrkf0WQz9niKyP7IyDewriNWj71gZ9RSRDaCFRpFEi4x1ZCY9ReaMnQ5HxLxijDnrKSKp0ML+iJh9xpgNTxHrNOiMzIQWvniKvEkgst4Yc8ZT5EWFU2vKU+SmsdORBIv9uqfIkLFTWUs9xvRrTSADniL92JkukinxQTzsKbIJ+BHR+YJOnT7NTtIO6D3rSAjfJCm4iajMc/Jzz1WigqLqN2dTiOwmLz+B7e4iKvMso8idJBIqcjKjyNGUIpJ9PmSQmAFWJhNRmcsZRM4nlVCRbSXK1Rg+AhuSi6jMaEKRwSwSKrI10T+u98DGbCIqM5BA5FRWCRVZ4/wz+2XyTFUgc8JR5FAlEiqyDHjqIHG7MomW+kKOz8oiZ4m7Qh3AXkEuxelQF2geik6VkJDj6uWhTtCsBr9HSMjuYE+oI8BghMiZUFeAFcB9g8QtyXihztDcVL4rkJiVY7zQDgBHtFRtRdbQwdBOABeWEDkX2g2gA5hYJHFD7oV2hGZpPAk8cj3UDP8wvwAJyd2FGPUONgAAAABJRU5ErkJggg==);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAACa0lEQVR4nO2ZO2sVQRSAJz5QMYpIJIqCIAqCgqlM/AF2ol3UylqwUsHCQiIh2EliYWJ+QQot7MRG8RVFtAloq4RgjIJilBtfnxzuEcI1LGfWM7N7xQ8Glt3lDB8zc3bOTgj/+RNgHXAcuAY8Ad4CX7XJ9WN9dkzeDXUD2AJcBT5jR94dB3bWQWAVcBGYpzwyWpckVqhIogu4ix8Pgc25JfYCr/HnlcTOJdGdSGKxTHdqidU6BVLzIOma0YWdi6GUKfZvslMsC8COFCLyncjNmLdEJ/CpApF56dtTRLYdMTSAYaAXWKtNrkf0WQz9niKyP7IyDewriNWj71gZ9RSRDaCFRpFEi4x1ZCY9ReaMnQ5HxLxijDnrKSKp0ML+iJh9xpgNTxHrNOiMzIQWvniKvEkgst4Yc8ZT5EWFU2vKU+SmsdORBIv9uqfIkLFTWUs9xvRrTSADniL92JkukinxQTzsKbIJ+BHR+YJOnT7NTtIO6D3rSAjfJCm4iajMc/Jzz1WigqLqN2dTiOwmLz+B7e4iKvMso8idJBIqcjKjyNGUIpJ9PmSQmAFWJhNRmcsZRM4nlVCRbSXK1Rg+AhuSi6jMaEKRwSwSKrI10T+u98DGbCIqM5BA5FRWCRVZ4/wz+2XyTFUgc8JR5FAlEiqyDHjqIHG7MomW+kKOz8oiZ4m7Qh3AXkEuxelQF2geik6VkJDj6uWhTtCsBr9HSMjuYE+oI8BghMiZUFeAFcB9g8QtyXihztDcVL4rkJiVY7zQDgBHtFRtRdbQwdBOABeWEDkX2g2gA5hYJHFD7oV2hGZpPAk8cj3UDP8wvwAJyd2FGPUONgAAAABJRU5ErkJggg==)}.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{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEDElEQVR4nO2ay0tVQRzHT2JUUNgLCnRRgY/ETNPKyhYJ0YNq1aKlRfYEw1rUKooWkqYmPaxW0T9RURr0MhF60LYyy0VlalGZWvaJ4Q50k3PvnZkzc+8VzgcuyPWc3/f7m3vOPH4znhcSEhISEuIUoAA4ALQB7cBrYBAYkx/x9yv5v8vAfiDfm8wAJUAz0Ic574EmYLk3GQCmANuBTuzzGNgmNLx0BFgFdOOeLqDcSxeAGcAFYJzkIbRagempTj4feEHqeAbkpir51cBnUo8YQSqTnfwWYJj04QewOVnJVwDfST+GnT8JRN75IdKXAWd9ApHePlGH1wGcBm4DIxYT+wnckrHvJLj2qZPRAbioYHR31PULgJPAxwCJfwDqgKyouDsV7jvvYpIzriCc53PvHOCGQfLXgdk+8XIV7v0NrLA5ve1WNJ0VJ04tcAWoBkqBbPlaiU+O/K5aXlMbJ45oUBU6rUybicztVckMLJjYT6aGny02BDs1BOdayTK+nywNP49sLGl1KLCWaWxPi7QcQXEQsWZNsV1Ws/X3VKXpqTGIWJ+G0B8r71xiTxukliq9QWZ9Opy1nm1sb6JKpIP+7JBIDU+VXmCak2z9vU0H3mn422ci0qYhUOMkU3s/0CUTgQ7F4GLOP8tJlvH9zdRYb9wxEehRDH7TSYZqHsWiS4XXJsEHFIM3OMlOzeM5RY/9JsFHFYPXOclOzeMxRY8jJsHHFIMfdZKd3QYYNQn+Jd3G/wCvwKDLTrDdSXZqHu+57AQ7FIP/AuY5yTC+v/lSW4W7JgLXUKfeSZbx/TVo+GszEajRLFoWOcnU31uxZtF1j4lIEXqI9UC2k4z/95Ujt811WGoq9kZTSCyfK6xn/c9PGfBW01NPEMFW9BmVhRRr5TERC2jRmJtE0xJEuBRzvsoKr9hKyzDQzgDWAFdlLFPMS2IC4IlP0CFZ5habJd8UTIh1xV5PEbF+11iLxOOhqmZMgB0+gUVJql7+SnkKnVKXTsFE7hX4NbwuW1U1E22MiAT8OBX1qsRaPInGKjGsSIsdHlM6dTVjAqyMsTUmkl4orzkUw8g9z/16fyKi4cpMdXVHhONR15zxqdie8AwBDhs2QLOpZqJC5HMfsZfRe3DyaWmQQ+HBIOsEYJPhuSE3BVoiO7N+54L2OtIr10y+3/mhKaBSzv0nDovFjmZ+Okdk1tr24AuwUR5MikZMVo5MOMwwNcjjqNEA4sxSlamOEcB6+cj5jQw9cuNiNEhvrNgAn4B1XioAliicG3LZAKLDW2w3K7PRoSnOERoXDSC0GpO5HZcQcSYHeJCEBuhyueS2MW3eKhYhDhrgfjK2360BLJOvRmGAGIWy9J20cpsTTOsBbtyEhISEhIR4kr+i680TiXDwqwAAAABJRU5ErkJggg==);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEDElEQVR4nO2ay0tVQRzHT2JUUNgLCnRRgY/ETNPKyhYJ0YNq1aKlRfYEw1rUKooWkqYmPaxW0T9RURr0MhF60LYyy0VlalGZWvaJ4Q50k3PvnZkzc+8VzgcuyPWc3/f7m3vOPH4znhcSEhISEuIUoAA4ALQB7cBrYBAYkx/x9yv5v8vAfiDfm8wAJUAz0Ic574EmYLk3GQCmANuBTuzzGNgmNLx0BFgFdOOeLqDcSxeAGcAFYJzkIbRagempTj4feEHqeAbkpir51cBnUo8YQSqTnfwWYJj04QewOVnJVwDfST+GnT8JRN75IdKXAWd9ApHePlGH1wGcBm4DIxYT+wnckrHvJLj2qZPRAbioYHR31PULgJPAxwCJfwDqgKyouDsV7jvvYpIzriCc53PvHOCGQfLXgdk+8XIV7v0NrLA5ve1WNJ0VJ04tcAWoBkqBbPlaiU+O/K5aXlMbJ45oUBU6rUybicztVckMLJjYT6aGny02BDs1BOdayTK+nywNP49sLGl1KLCWaWxPi7QcQXEQsWZNsV1Ws/X3VKXpqTGIWJ+G0B8r71xiTxukliq9QWZ9Opy1nm1sb6JKpIP+7JBIDU+VXmCak2z9vU0H3mn422ci0qYhUOMkU3s/0CUTgQ7F4GLOP8tJlvH9zdRYb9wxEehRDH7TSYZqHsWiS4XXJsEHFIM3OMlOzeM5RY/9JsFHFYPXOclOzeMxRY8jJsHHFIMfdZKd3QYYNQn+Jd3G/wCvwKDLTrDdSXZqHu+57AQ7FIP/AuY5yTC+v/lSW4W7JgLXUKfeSZbx/TVo+GszEajRLFoWOcnU31uxZtF1j4lIEXqI9UC2k4z/95Ujt811WGoq9kZTSCyfK6xn/c9PGfBW01NPEMFW9BmVhRRr5TERC2jRmJtE0xJEuBRzvsoKr9hKyzDQzgDWAFdlLFPMS2IC4IlP0CFZ5habJd8UTIh1xV5PEbF+11iLxOOhqmZMgB0+gUVJql7+SnkKnVKXTsFE7hX4NbwuW1U1E22MiAT8OBX1qsRaPInGKjGsSIsdHlM6dTVjAqyMsTUmkl4orzkUw8g9z/16fyKi4cpMdXVHhONR15zxqdie8AwBDhs2QLOpZqJC5HMfsZfRe3DyaWmQQ+HBIOsEYJPhuSE3BVoiO7N+54L2OtIr10y+3/mhKaBSzv0nDovFjmZ+Okdk1tr24AuwUR5MikZMVo5MOMwwNcjjqNEA4sxSlamOEcB6+cj5jQw9cuNiNEhvrNgAn4B1XioAliicG3LZAKLDW2w3K7PRoSnOERoXDSC0GpO5HZcQcSYHeJCEBuhyueS2MW3eKhYhDhrgfjK2360BLJOvRmGAGIWy9J20cpsTTOsBbtyEhISEhIR4kr+i680TiXDwqwAAAABJRU5ErkJggg==)}@supports (hanging-punctuation: first){.external-link:hover{background-color:var(--accent)}}#linkedin-card-container{grid-row:2 / 3}#linkedin-icon{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQ0lEQVR4nO3ZPUoDURSG4SOKnUbQVrDQHbgHBTNoKQp2lm7BRgIuxDXYGaMuxE7xh4BOKptXrkw15GbumMLvxvPCdGfu8DB/TGLmed6vAvaBATDi7xsBt0DRFnGJbr02Z0K9bgokXE7q9VMgJfp9pkCyyBwyY5Bn4BBYrbZj4JUMITsqj2ubErI8Zr5DhpBizHyXDCFvwAmwVm3hHnkhQ4hM5pBZgljCPgkzD9W7aB1YBJaAbeAceM8BEl6cuw3HXgGu1SGbjQe3n7kF4F4W0iZgA/iShwDzCTNXshDgDHiqRh+B0wmzR5IQ4KDN9zewpQq5iyw7iMx3VCHDyLLDyPycKmSqdes5JOQQc0g0h4QcYg6J5hC17D9BSvT7SIGEf0/Vu0mBFOi31wipMD10u0hC1H5l74vcM2W4nJLPhOd5Vu8bSoiEJ4CHE4IAAAAASUVORK5CYII=);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABQ0lEQVR4nO3ZPUoDURSG4SOKnUbQVrDQHbgHBTNoKQp2lm7BRgIuxDXYGaMuxE7xh4BOKptXrkw15GbumMLvxvPCdGfu8DB/TGLmed6vAvaBATDi7xsBt0DRFnGJbr02Z0K9bgokXE7q9VMgJfp9pkCyyBwyY5Bn4BBYrbZj4JUMITsqj2ubErI8Zr5DhpBizHyXDCFvwAmwVm3hHnkhQ4hM5pBZgljCPgkzD9W7aB1YBJaAbeAceM8BEl6cuw3HXgGu1SGbjQe3n7kF4F4W0iZgA/iShwDzCTNXshDgDHiqRh+B0wmzR5IQ4KDN9zewpQq5iyw7iMx3VCHDyLLDyPycKmSqdes5JOQQc0g0h4QcYg6J5hC17D9BSvT7SIGEf0/Vu0mBFOi31wipMD10u0hC1H5l74vcM2W4nJLPhOd5Vu8bSoiEJ4CHE4IAAAAASUVORK5CYII=)}#email-card-content{display:flex;justify-content:center;align-items:center}#email-icon{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABsUlEQVR4nO2VzysEYRjH31iy4qBN3LQlB5TCYePqX3DxB1Aujq6Oe3JUrhyUKzdyoFxXKdxQFA4oP1fZj956p96md2Zn7Y4Z2/OpuezM+z7fz+z7PKOUIAiCIDQL/BNUMwvck37uwgSOSD+HYQKLpJ+FMIEu4Jr0cqUzBgoYiUngnfTxBkyEhrckhoFT0sMFMBYpvCXRDiwBTwkGfwFWgGzU0GtAxvdbDlgFyn8YvGxq5nxZMjpjmICmBBQc9/LAFlCJMXjF1Mg76hdMtshf4h1gMKDJD2IIfwxMO+oNABv2i4sqoPkC1oE+x7MzwEkDgp8Ds4799dEtAp/+BbUI2M1U9M9goEUXN/O5Vm6BeUfPZYFl4Dlo4W8EPG5M0Vbfus5qRS1ezcvoDngZl9U2qEfA46zWv906jv0Bx7EUtXgjBDz2gXHHPkPAttV4e8Co47kRYLfWoo0U0HwDm3paOPab0lfAZNFr9FqSFrA/PvqI9Ibs32OO2Ec9hVRMAh6PpqE7rH3bTPM/NKKAilnAQ0+TOXNVnSxpFIgNJQIJo0QgYZQIJIxqWgFBEARBENTf8gPt+GBleX6JiQAAAABJRU5ErkJggg==);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABsUlEQVR4nO2VzysEYRjH31iy4qBN3LQlB5TCYePqX3DxB1Aujq6Oe3JUrhyUKzdyoFxXKdxQFA4oP1fZj956p96md2Zn7Y4Z2/OpuezM+z7fz+z7PKOUIAiCIDQL/BNUMwvck37uwgSOSD+HYQKLpJ+FMIEu4Jr0cqUzBgoYiUngnfTxBkyEhrckhoFT0sMFMBYpvCXRDiwBTwkGfwFWgGzU0GtAxvdbDlgFyn8YvGxq5nxZMjpjmICmBBQc9/LAFlCJMXjF1Mg76hdMtshf4h1gMKDJD2IIfwxMO+oNABv2i4sqoPkC1oE+x7MzwEkDgp8Ds4799dEtAp/+BbUI2M1U9M9goEUXN/O5Vm6BeUfPZYFl4Dlo4W8EPG5M0Vbfus5qRS1ezcvoDngZl9U2qEfA46zWv906jv0Bx7EUtXgjBDz2gXHHPkPAttV4e8Co47kRYLfWoo0U0HwDm3paOPab0lfAZNFr9FqSFrA/PvqI9Ibs32OO2Ec9hVRMAh6PpqE7rH3bTPM/NKKAilnAQ0+TOXNVnSxpFIgNJQIJo0QgYZQIJIxqWgFBEARBENTf8gPt+GBleX6JiQAAAABJRU5ErkJggg==)}#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/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAUUlEQVR4nO2SuQ0AIAzEMgMrg5gZKiNavhCERMO1pzguTuRGgAhk1ql9mAEy4JQnDkizkk3TsQ0GwNAGI6C74QPkZActIGwu0avWXFil2eZtCtC1EMR8epIpAAAAAElFTkSuQmCC);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAUUlEQVR4nO2SuQ0AIAzEMgMrg5gZKiNavhCERMO1pzguTuRGgAhk1ql9mAEy4JQnDkizkk3TsQ0GwNAGI6C74QPkZActIGwu0avWXFil2eZtCtC1EMR8epIpAAAAAElFTkSuQmCC);width:25px;height:25px}#clipboard-btn:hover{opacity:60%;transition:.3s cubic-bezier(.7,0,.2,1)}#clipboard-btn-container h4{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%);color:#0ff;background-color:#009e9e;padding:5px;border-radius:10px;border:1px solid #00FFFF;box-shadow:0 0 10px #0ff;opacity:0}.copied-animating{opacity:1!important;transform:translate(-50%,-50%) scale(1.05)!important}#phone-card-content{display:flex;justify-content:center;align-items:center}#phone-icon{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAABI0lEQVR4nO3VzysEUQDA8UFL2QtF8Xes5Cgpf4UDBxe5cZULF/8A7R+g+AOIk4Mo6yQ368aBJOXgoo+mZmut2clm3nDY73Hm1efNj/deFHX767CIW9QwWhS65WvVItA53/tAJTR8Ir0z9ISEX7VvPiT8nAHfoxwKvpDdZCh4LQO9QSkUPI63NvBMELQRNlLQWhQ6lHHXAj9iuAh8Au8t+CkGisBXUl75XtCNpBF2U/DtKHTow0EKvhPfaxlbwhQG88L7cZiCH2EoGTON6+T6A5bQm9effpyCP+FK+4OlkteT7+us+EitYiSPbx5/3067/PWTJxNYTlnnWdVzgZs2mfoP4YXc4Kafbj3jYInbzBVtmcAYVnGe7OsvyXKbDYZ2+9d9Ai3OJRbdmOZKAAAAAElFTkSuQmCC);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAABI0lEQVR4nO3VzysEUQDA8UFL2QtF8Xes5Cgpf4UDBxe5cZULF/8A7R+g+AOIk4Mo6yQ368aBJOXgoo+mZmut2clm3nDY73Hm1efNj/deFHX767CIW9QwWhS65WvVItA53/tAJTR8Ir0z9ISEX7VvPiT8nAHfoxwKvpDdZCh4LQO9QSkUPI63NvBMELQRNlLQWhQ6lHHXAj9iuAh8Au8t+CkGisBXUl75XtCNpBF2U/DtKHTow0EKvhPfaxlbwhQG88L7cZiCH2EoGTON6+T6A5bQm9effpyCP+FK+4OlkteT7+us+EitYiSPbx5/3067/PWTJxNYTlnnWdVzgZs2mfoP4YXc4Kafbj3jYInbzBVtmcAYVnGe7OsvyXKbDYZ2+9d9Ai3OJRbdmOZKAAAAAElFTkSuQmCC)}#discord-card-content{display:flex;justify-content:center;align-items:center}#discord-icon{mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEDElEQVR4nO2ay0tVQRzHT2JUUNgLCnRRgY/ETNPKyhYJ0YNq1aKlRfYEw1rUKooWkqYmPaxW0T9RURr0MhF60LYyy0VlalGZWvaJ4Q50k3PvnZkzc+8VzgcuyPWc3/f7m3vOPH4znhcSEhISEuIUoAA4ALQB7cBrYBAYkx/x9yv5v8vAfiDfm8wAJUAz0Ic574EmYLk3GQCmANuBTuzzGNgmNLx0BFgFdOOeLqDcSxeAGcAFYJzkIbRagempTj4feEHqeAbkpir51cBnUo8YQSqTnfwWYJj04QewOVnJVwDfST+GnT8JRN75IdKXAWd9ApHePlGH1wGcBm4DIxYT+wnckrHvJLj2qZPRAbioYHR31PULgJPAxwCJfwDqgKyouDsV7jvvYpIzriCc53PvHOCGQfLXgdk+8XIV7v0NrLA5ve1WNJ0VJ04tcAWoBkqBbPlaiU+O/K5aXlMbJ45oUBU6rUybicztVckMLJjYT6aGny02BDs1BOdayTK+nywNP49sLGl1KLCWaWxPi7QcQXEQsWZNsV1Ws/X3VKXpqTGIWJ+G0B8r71xiTxukliq9QWZ9Opy1nm1sb6JKpIP+7JBIDU+VXmCak2z9vU0H3mn422ci0qYhUOMkU3s/0CUTgQ7F4GLOP8tJlvH9zdRYb9wxEehRDH7TSYZqHsWiS4XXJsEHFIM3OMlOzeM5RY/9JsFHFYPXOclOzeMxRY8jJsHHFIMfdZKd3QYYNQn+Jd3G/wCvwKDLTrDdSXZqHu+57AQ7FIP/AuY5yTC+v/lSW4W7JgLXUKfeSZbx/TVo+GszEajRLFoWOcnU31uxZtF1j4lIEXqI9UC2k4z/95Ujt811WGoq9kZTSCyfK6xn/c9PGfBW01NPEMFW9BmVhRRr5TERC2jRmJtE0xJEuBRzvsoKr9hKyzDQzgDWAFdlLFPMS2IC4IlP0CFZ5habJd8UTIh1xV5PEbF+11iLxOOhqmZMgB0+gUVJql7+SnkKnVKXTsFE7hX4NbwuW1U1E22MiAT8OBX1qsRaPInGKjGsSIsdHlM6dTVjAqyMsTUmkl4orzkUw8g9z/16fyKi4cpMdXVHhONR15zxqdie8AwBDhs2QLOpZqJC5HMfsZfRe3DyaWmQQ+HBIOsEYJPhuSE3BVoiO7N+54L2OtIr10y+3/mhKaBSzv0nDovFjmZ+Okdk1tr24AuwUR5MikZMVo5MOMwwNcjjqNEA4sxSlamOEcB6+cj5jQw9cuNiNEhvrNgAn4B1XioAliicG3LZAKLDW2w3K7PRoSnOERoXDSC0GpO5HZcQcSYHeJCEBuhyueS2MW3eKhYhDhrgfjK2360BLJOvRmGAGIWy9J20cpsTTOsBbtyEhISEhIR4kr+i680TiXDwqwAAAABJRU5ErkJggg==);-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAC/klEQVR4nO2Yy29MURzH25LxSJqohjZq3VAlqHQhUV0RURUsasVCSLoTknokNuIPwLBqI/GIBQkiFUvPGCQdDBKa0OggRFVQYlAfOfKb5PT23Ofcae7E/SQ3mdw5v+/vfO899zx+ZWUxMTExMaUEUA/sALqBNPAFuA6Ue4gtB65JTFo0lFb9RHW+DjgA9DOWHHAbOAJUedCZARyWGBWr81xy1BXDwGzgGPBDS6h+nwU2AJUFaFeKhtKy6h9XucMy0Qa81xIMA3uBaku7RmAbkAR6gafS9rdcw3KvV9qotgssGtWirdrmUbnbCjWxHPipiSb1oQMsk6c2SHAG5W03abpVck9/O81BTUySJ5jnF5CQ/1YD9wmfe8AqyZGQN5nnAVARxMgWQyI109yk+NwCbhjudwQxkiF6pP2aaCG6NPsxcpro0uPVxFTgM9HlEzDFi5GNRJ91XoycIfqcdDNRYVnFo8o7x80psJTSYZGTkT0BBO8Ai9UHCCwBUkWKsbLbychl/PEwv23RNNTW4lHIMSYuOBl5SwizB7A+5BgTWTsTc/GP8awAzAo5xo45JqF2/FNj06makGPsGH9OAXbhn/YAwyRIjB07TULqgOQXuw83E3KMHUmTkasEIyXrj9qjNQF3ixRj4orJyBNKj4zJyCtKjwGTkY8OAX/kzDw6gZ0clUVS5bZjyGTEWijT6ZY2Kw3FuWLQD7RKzh6HdjmTkT6HgMdArbSbLOXNbBEMZIHtKofkqnX5dvtMRuYDIw5BH6Sy8m/7LBu+TcAllzg3vgIX5UCX0GrDW9XQcYmbN86ICKz10Ck133foNSZZB1qBLuCETK8vpCM5uYbkXkradMlQTVhqaZs9rCnKxBqjCU1MzesDHp7ka+AosCJQ4WzsYa5FtN54yPtSrUFexacDh4BvHoS/Aw0FGGkQDTfUSDkITAuSRBWV90up347OoCa0PJ0O+s+AfcDMQvPkky1UmzTgvMzvI65FAH/6p0RTaZ+TXI1h6cfExMTExPwX/AUSwnsiWoemtQAAAABJRU5ErkJggg==)}#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/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEDElEQVR4nO2ay0tVQRzHT2JUUNgLCnRRgY/ETNPKyhYJ0YNq1aKlRfYEw1rUKooWkqYmPaxW0T9RURr0MhF60LYyy0VlalGZWvaJ4Q50k3PvnZkzc+8VzgcuyPWc3/f7m3vOPH4znhcSEhISEuIUoAA4ALQB7cBrYBAYkx/x9yv5v8vAfiDfm8wAJUAz0Ic574EmYLk3GQCmANuBTuzzGNgmNLx0BFgFdOOeLqDcSxeAGcAFYJzkIbRagempTj4feEHqeAbkpir51cBnUo8YQSqTnfwWYJj04QewOVnJVwDfST+GnT8JRN75IdKXAWd9ApHePlGH1wGcBm4DIxYT+wnckrHvJLj2qZPRAbioYHR31PULgJPAxwCJfwDqgKyouDsV7jvvYpIzriCc53PvHOCGQfLXgdk+8XIV7v0NrLA5ve1WNJ0VJ04tcAWoBkqBbPlaiU+O/K5aXlMbJ45oUBU6rUybicztVckMLJjYT6aGny02BDs1BOdayTK+nywNP49sLGl1KLCWaWxPi7QcQXEQsWZNsV1Ws/X3VKXpqTGIWJ+G0B8r71xiTxukliq9QWZ9Opy1nm1sb6JKpIP+7JBIDU+VXmCak2z9vU0H3mn422ci0qYhUOMkU3s/0CUTgQ7F4GLOP8tJlvH9zdRYb9wxEehRDH7TSYZqHsWiS4XXJsEHFIM3OMlOzeM5RY/9JsFHFYPXOclOzeMxRY8jJsHHFIMfdZKd3QYYNQn+Jd3G/wCvwKDLTrDdSXZqHu+57AQ7FIP/AuY5yTC+v/lSW4W7JgLXUKfeSZbx/TVo+GszEajRLFoWOcnU31uxZtF1j4lIEXqI9UC2k4z/95Ujt811WGoq9kZTSCyfK6xn/c9PGfBW01NPEMFW9BmVhRRr5TERC2jRmJtE0xJEuBRzvsoKr9hKyzDQzgDWAFdlLFPMS2IC4IlP0CFZ5habJd8UTIh1xV5PEbF+11iLxOOhqmZMgB0+gUVJql7+SnkKnVKXTsFE7hX4NbwuW1U1E22MiAT8OBX1qsRaPInGKjGsSIsdHlM6dTVjAqyMsTUmkl4orzkUw8g9z/16fyKi4cpMdXVHhONR15zxqdie8AwBDhs2QLOpZqJC5HMfsZfRe3DyaWmQQ+HBIOsEYJPhuSE3BVoiO7N+54L2OtIr10y+3/mhKaBSzv0nDovFjmZ+Okdk1tr24AuwUR5MikZMVo5MOMwwNcjjqNEA4sxSlamOEcB6+cj5jQw9cuNiNEhvrNgAn4B1XioAliicG3LZAKLDW2w3K7PRoSnOERoXDSC0GpO5HZcQcSYHeJCEBuhyueS2MW3eKhYhDhrgfjK2360BLJOvRmGAGIWy9J20cpsTTOsBbtyEhISEhIR4kr+i680TiXDwqwAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEDElEQVR4nO2ay0tVQRzHT2JUUNgLCnRRgY/ETNPKyhYJ0YNq1aKlRfYEw1rUKooWkqYmPaxW0T9RURr0MhF60LYyy0VlalGZWvaJ4Q50k3PvnZkzc+8VzgcuyPWc3/f7m3vOPH4znhcSEhISEuIUoAA4ALQB7cBrYBAYkx/x9yv5v8vAfiDfm8wAJUAz0Ic574EmYLk3GQCmANuBTuzzGNgmNLx0BFgFdOOeLqDcSxeAGcAFYJzkIbRagempTj4feEHqeAbkpir51cBnUo8YQSqTnfwWYJj04QewOVnJVwDfST+GnT8JRN75IdKXAWd9ApHePlGH1wGcBm4DIxYT+wnckrHvJLj2qZPRAbioYHR31PULgJPAxwCJfwDqgKyouDsV7jvvYpIzriCc53PvHOCGQfLXgdk+8XIV7v0NrLA5ve1WNJ0VJ04tcAWoBkqBbPlaiU+O/K5aXlMbJ45oUBU6rUybicztVckMLJjYT6aGny02BDs1BOdayTK+nywNP49sLGl1KLCWaWxPi7QcQXEQsWZNsV1Ws/X3VKXpqTGIWJ+G0B8r71xiTxukliq9QWZ9Opy1nm1sb6JKpIP+7JBIDU+VXmCak2z9vU0H3mn422ci0qYhUOMkU3s/0CUTgQ7F4GLOP8tJlvH9zdRYb9wxEehRDH7TSYZqHsWiS4XXJsEHFIM3OMlOzeM5RY/9JsFHFYPXOclOzeMxRY8jJsHHFIMfdZKd3QYYNQn+Jd3G/wCvwKDLTrDdSXZqHu+57AQ7FIP/AuY5yTC+v/lSW4W7JgLXUKfeSZbx/TVo+GszEajRLFoWOcnU31uxZtF1j4lIEXqI9UC2k4z/95Ujt811WGoq9kZTSCyfK6xn/c9PGfBW01NPEMFW9BmVhRRr5TERC2jRmJtE0xJEuBRzvsoKr9hKyzDQzgDWAFdlLFPMS2IC4IlP0CFZ5habJd8UTIh1xV5PEbF+11iLxOOhqmZMgB0+gUVJql7+SnkKnVKXTsFE7hX4NbwuW1U1E22MiAT8OBX1qsRaPInGKjGsSIsdHlM6dTVjAqyMsTUmkl4orzkUw8g9z/16fyKi4cpMdXVHhONR15zxqdie8AwBDhs2QLOpZqJC5HMfsZfRe3DyaWmQQ+HBIOsEYJPhuSE3BVoiO7N+54L2OtIr10y+3/mhKaBSzv0nDovFjmZ+Okdk1tr24AuwUR5MikZMVo5MOMwwNcjjqNEA4sxSlamOEcB6+cj5jQw9cuNiNEhvrNgAn4B1XioAliicG3LZAKLDW2w3K7PRoSnOERoXDSC0GpO5HZcQcSYHeJCEBuhyueS2MW3eKhYhDhrgfjK2360BLJOvRmGAGIWy9J20cpsTTOsBbtyEhISEhIR4kr+i680TiXDwqwAAAABJRU5ErkJggg==)}.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}#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:25px;width:25px}#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;transition:.3s cubic-bezier(.7,0,.2,1)}#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%;background-color:var(--text-main)}#mobile-navbar-hamburger-container:hover{cursor:pointer;border-color:#fff;background-color:var(--navigator-hover-card-background);transition:.3s cubic-bezier(.7,0,.2,1)}#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}@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}}
