/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-family:Manrope,sans-serif;font-size:18px;line-height:1.5;color:#333;background-color:#dae7df}html{background:linear-gradient(132deg,#e2983c,#7a9def,#9D82E9,#6ad89d,#c580ef,#78e1fb,#ffcaf0);background-size:1400% 1400%;animation:bgFlow 480s ease infinite}@keyframes bgFlow{0%{background-position:0% 2%}50%{background-position:100% 99%}to{background-position:0% 2%}}.project{padding:0;width:100%}.project_title{margin:0}.project_description *:last-child{margin-bottom:0}.project img{display:block;height:auto;width:100%;border-radius:12px}.project img:not(:last-child){margin-bottom:20px}.project_text{position:sticky;padding:40px;top:0}.project_images{padding:20px}.project_title{margin:16px 0}.project a{color:inherit;text-underline-offset:.125em;font-weight:700}@media screen and (min-width: 800px){.project{display:flex;flex-flow:row nowrap}.project.alt{flex-direction:row-reverse}.project_info{max-width:40%}.project_text{padding:60px 40px}}.badge{font-weight:700;font-size:.76rem;letter-spacing:.02em;background-color:#046aae;color:#fff;border-radius:100px;padding:4px 12px;margin-right:8px}.badge--lrl{background-color:#ab0924}.badge--amiqus{background-color:#018a00}.link-list[data-v-bf78c2f4]{display:flex;flex-flow:row wrap;align-items:center}.link-list p[data-v-bf78c2f4]{margin-right:12px}.link-list ul[data-v-bf78c2f4]{margin:0;padding:0;list-style:none;display:flex;flex-flow:column wrap}@media screen and (min-width: 500px){.link-list ul[data-v-bf78c2f4]{flex-flow:row wrap}}.link-list li[data-v-bf78c2f4]:not(:last-child){margin-right:12px}.link-list li a[data-v-bf78c2f4]{display:flex;padding:6px 8px;align-items:center;color:inherit;mix-blend-mode:color-burn;text-underline-offset:.125em;text-decoration-thickness:.1em;font-weight:700;position:relative;transition:.2s background,.2s color;border-radius:8px}.link-list li a[data-v-bf78c2f4]:hover,.link-list li a[data-v-bf78c2f4]:focus{background-color:#264f3c;color:#fff;mix-blend-mode:normal}.link-list li a[data-v-bf78c2f4]:active{top:2px}.link-list li a.brand--linkedin[data-v-bf78c2f4]:hover,.link-list li a.brand--linkedin[data-v-bf78c2f4]:focus{background-color:#0a66c2}.link-list li a.brand--github[data-v-bf78c2f4]:hover,.link-list li a.brand--github[data-v-bf78c2f4]:focus{background-color:#1f2328}.link-list li a.brand--instagram[data-v-bf78c2f4]:hover,.link-list li a.brand--instagram[data-v-bf78c2f4]:focus{background:rgb(64,93,230);background:linear-gradient(190deg,rgb(64,93,230) 5%,rgb(88,81,219) 15%,rgb(131,58,180) 25%,rgb(193,53,132) 35%,rgb(225,48,108) 45%,rgb(253,29,29) 55%,rgb(245,96,64) 65%,rgb(247,119,55) 75%,rgb(252,175,69) 85%,rgb(255,220,128) 95%)}.link-list svg[data-v-bf78c2f4]{margin-right:4px}.project[data-v-5b163b86]{background-color:#222;color:#fff}.project[data-v-07d414b2]{background-color:#fafbfc;color:#333a49}.project[data-v-819bb1f0]{background-color:#333a49;color:#fafbfc}.project[data-v-014b3bb7]{background-color:#f0efef;color:#222}.project[data-v-ad4f8454]{background-color:#222;color:#fff}.page_header[data-v-a15cf99b]{padding:8vh 40px}@media screen and (min-width: 500px){.page_header[data-v-a15cf99b]{padding:12vh 40px}}.page_header h1[data-v-a15cf99b]{display:inline-block;margin:0;font-weight:700;font-size:2.8rem;line-height:1.25;max-width:5em}@media screen and (min-width: 500px){.page_header h1[data-v-a15cf99b]{font-size:4rem;max-width:48rem}}.page_header .photo[data-v-a15cf99b]{border-radius:400px;margin-bottom:20px;padding:6px;position:relative;overflow:hidden;height:100px;transition:.2s border-width,.2s height,.2s width;width:100px}.page_header .photo img[data-v-a15cf99b]{border-radius:400px;width:100px;height:100px;overflow:hidden;display:block;position:relative;transition:.2s border-width,.2s height,.2s width}@media screen and (min-width: 500px){.page_header .photo[data-v-a15cf99b]{height:200px;width:200px;padding:8px}.page_header .photo img[data-v-a15cf99b]{height:200px;width:200px}}.page_header .photo[data-v-a15cf99b]:before{content:"";mix-blend-mode:color-burn;background-color:#333;position:absolute;top:0;left:0;right:0;bottom:0}.page_header .intro[data-v-a15cf99b]{font-size:1.8rem;max-width:40rem;mix-blend-mode:color-burn;font-weight:300}@media screen and (min-width: 500px){.page_header .intro[data-v-a15cf99b]{font-size:2.4rem}}.page_header .intro strong[data-v-a15cf99b]{font-weight:700}.page_header .intro a[data-v-a15cf99b]{color:inherit;text-underline-offset:.125em;text-decoration-thickness:.1em;font-weight:700;position:relative;transition:.2s background-color,.2s color;padding:0 8px 6px;margin-inline:-8px;z-index:1;border-radius:12px}.page_header .intro a[data-v-a15cf99b]:hover,.page_header .intro a[data-v-a15cf99b]:focus{background-color:#333;color:#fff}.page_header .intro a[data-v-a15cf99b]:active{top:2px}.page_header .intro a.brand--amiqus[data-v-a15cf99b]{color:#018a00}.page_header .intro a.brand--amiqus[data-v-a15cf99b]:hover,.page_header .intro a.brand--amiqus[data-v-a15cf99b]:focus{background-color:#018a00;color:#fff}.page_header .intro a.brand--lrl[data-v-a15cf99b]{color:#ab0924}.page_header .intro a.brand--lrl[data-v-a15cf99b]:hover,.page_header .intro a.brand--lrl[data-v-a15cf99b]:focus{background-color:#ab0924;color:#fff}.page_main[data-v-a15cf99b]{position:relative}.page_footer[data-v-a15cf99b]{padding:30px 40px;position:relative;background-color:#cbd3ce}
