._timelineElement_1xn73_1{background-color:var(--color-white);color:var(--color-primary);border-radius:8px;max-width:30rem;margin:1rem;height:30rem;display:flex;align-items:center;flex-direction:column;justify-content:space-between;padding:1rem}._title_1xn73_15{font-size:1.6rem;font-weight:bolder}._description_1xn73_20{text-align:center}._dates_1xn73_24{display:inline-flex;gap:1rem}._modal_1dbg7_1{position:absolute;height:100%;width:100%;top:0;left:0;background-color:#808080ad;display:flex;align-items:center;justify-content:center;z-index:1}._modal_1dbg7_1:hover{cursor:pointer}._children_1dbg7_17:hover{cursor:default}._languageSelector_nxszz_1{margin-left:1rem;display:flex;flex-direction:column}._language_nxszz_1{display:inline-flex;align-items:center;justify-content:center;padding:4px;text-align:center;cursor:pointer}._selected_nxszz_16{background-color:#ffffff80;border-radius:8px;cursor:default}._resumes_1jgm5_1{border-radius:8px;display:flex;flex-direction:column;max-width:5rem;font-size:.8rem;background-color:var(--color-white);opacity:.5;padding:.5rem;margin-right:1rem}._link_1jgm5_13{color:var(--color-black);font-weight:bolder;font-size:1rem}._header_g0mbd_1{display:inline-flex;align-items:center;justify-content:space-between;width:100%;max-height:4rem;background-color:var(--color-primary);color:var(--color-white);padding-top:1rem;padding-bottom:1rem}._header_g0mbd_1>:nth-child(2){cursor:pointer}._description_mgy0v_1{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-primary)}._content_mgy0v_9{margin:1rem}._links_mgy0v_13{display:inline-flex}._link_mgy0v_13{display:inline-flex;gap:1rem;align-items:center}._separator_mgy0v_23{margin-right:1rem}._buttons_a9vll_1{display:inline-flex;gap:2rem;max-width:23rem;flex-wrap:wrap}._button_a9vll_1{position:relative;background-color:var(--color-primary);border:none;border-radius:4px;width:10rem;height:2rem;cursor:pointer}._button_a9vll_1>p{color:var(--color-white);text-transform:uppercase;font-weight:bolder;font-size:1rem}._home_1qqlr_1{width:100%;height:100%;background-color:var(--color-secondary)}._content_1qqlr_7{padding-top:2rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:80%;gap:1rem;font-weight:500}._images_1qqlr_18{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}._homeButton_1g4vt_1{background-color:var(--color-primary);border-radius:4px;border:10px solid transparent;padding:0rem 1rem;cursor:pointer;color:var(--color-white);font-size:1rem;font-weight:bolder}._description_14tum_1{display:inline-flex;align-items:center;gap:3rem;max-width:60rem;flex-wrap:wrap;color:var(--color-primary);padding-left:2rem;padding-right:2rem;justify-content:center;margin-bottom:4rem;font-weight:500}._profilePicture_14tum_15{width:10rem;height:14rem}._rightBox_14tum_20{max-width:47rem}._events_14tum_24{display:flex;flex-direction:column;gap:1rem}._line_kayq6_1{display:inline-flex;width:100%;height:100%}._lineElement_kayq6_7{background-color:transparent;min-width:1rem;min-height:1rem}._timeline_lbrf3_1{display:flex;flex-direction:column;align-items:center;overflow-x:auto;overflow-y:unset;max-width:90%;max-height:15rem}._timelineDescription_lbrf3_11{display:inline-flex;gap:1rem;margin-bottom:1rem;width:100%}._description_lbrf3_18{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-primary)}._lines_lbrf3_25{display:flex;flex-direction:column;align-items:center;overflow:auto;min-height:4rem}._me_1srhs_1{width:100%;height:100%;background-color:var(--color-secondary)}._content_1srhs_7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:4rem;padding-bottom:4rem}._content_1srhs_7>:first-child{margin-bottom:1rem}._filter_gu1og_1{width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}._keywords_gu1og_11{width:100%;display:inline-flex;flex-wrap:wrap;color:var(--color-primary);gap:1rem;align-items:center;justify-content:center}._keyword_gu1og_11{border:1px solid var(--color-black);border-radius:8px;padding-left:1rem;padding-right:1rem;cursor:pointer}._keyword_gu1og_11:hover{box-shadow:1px 1px 1px var(--color-black)}._selected_gu1og_32{background-color:var(--color-primary);color:var(--color-white)}._resetFilter_gu1og_37{text-transform:uppercase;text-decoration:underline;font-weight:bolder;color:var(--color-red);cursor:pointer}._projects_wa6l2_1{width:100%;height:100%;background-color:var(--color-secondary)}._content_wa6l2_7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:4rem}._list_wa6l2_15{display:inline-flex;width:90%;flex-wrap:wrap;gap:1rem;justify-content:center;padding-bottom:1rem}._homeButton_wa6l2_24{display:flex;align-items:center;justify-content:center;padding-top:2rem}._project_1222x_1{background-color:var(--color-primary);border-radius:8px;padding:1rem;overflow-y:hidden;height:1.5rem;width:30rem;transition:height .5s ease;color:var(--color-white);cursor:pointer}._project_1222x_1>:first-child{margin-bottom:1rem;font-weight:bolder}._project_1222x_1>:not(:first-child,:last-child){margin-bottom:.5rem}._displayAll_1222x_20{height:12rem;overflow-y:auto}._keywords_1222x_25{display:inline-flex;gap:.5rem;width:100%;flex-wrap:wrap}._keyword_1222x_25{text-decoration:underline;font-style:italic}._link_1222x_37{color:var(--color-white)}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--color-primary: #0d78f3;--color-secondary: #ffffff;--color-white: #ffffff;--color-grey: #808080ff;--color-grey-dark: #494848;--color-grey-light: #b2b0b0;--color-green: #06ea06;--color-red: #ff0000ff;--color-black: #000000}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;padding:0;display:flex;min-width:320px;min-height:100vh;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}body>#root{min-height:100%;min-width:100%;position:relative}h1{font-size:3.2em;line-height:1.1;margin:0}h3,h2,p{margin:0}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
