.contact-module-scss-module__rYuqhG__contact{color:#f5f3f5;background-color:#2e2e35}.contact-module-scss-module__rYuqhG__contact .contact-module-scss-module__rYuqhG__contact_content{text-align:center;max-width:1280px;margin:auto;padding:2em}.contact-module-scss-module__rYuqhG__contact .contact-module-scss-module__rYuqhG__contact_content h1{text-align:center;margin:0 0 .5em;font-size:2.8em;font-weight:600}.contact-module-scss-module__rYuqhG__contact .contact-module-scss-module__rYuqhG__contact_content .contact-module-scss-module__rYuqhG__contact_items{font-size:1.5em;line-height:1.5em}.contact-module-scss-module__rYuqhG__contact .contact-module-scss-module__rYuqhG__contact_content .contact-module-scss-module__rYuqhG__contact_items span{display:block}.contact-module-scss-module__rYuqhG__contact .contact-module-scss-module__rYuqhG__contact_content .contact-module-scss-module__rYuqhG__contact_items span:first-child{font-weight:200}.contact-module-scss-module__rYuqhG__contact .contact-module-scss-module__rYuqhG__contact_content .contact-module-scss-module__rYuqhG__contact_items span:nth-child(3){color:#ec368d}
.header-module-scss-module__vSoDIa__header{color:#f5f3f5;background-color:#2e2e35}.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content{white-space:pre-wrap;max-width:1200px;margin:auto;padding-top:1em;display:flex}@media (max-width:768px){.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content{flex-direction:column-reverse}}.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content .header-module-scss-module__vSoDIa__header_content_left{flex:3;padding:2em}.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content .header-module-scss-module__vSoDIa__header_content_left .header-module-scss-module__vSoDIa__text h2{margin:0;font-size:clamp(1.5em,5vw,2em);font-weight:300}.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content .header-module-scss-module__vSoDIa__header_content_left .header-module-scss-module__vSoDIa__text h1{color:#ec368d;margin:.3em 0;font-size:clamp(2em,8vw,3em);font-weight:600}.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content .header-module-scss-module__vSoDIa__header_content_left .header-module-scss-module__vSoDIa__text p{margin:2em 0 3em;font-size:1.5rem;font-weight:300}.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content .header-module-scss-module__vSoDIa__header_content_left .header-module-scss-module__vSoDIa__buttons{align-items:center;gap:.8em;display:flex}.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content .header-module-scss-module__vSoDIa__header_content_left .header-module-scss-module__vSoDIa__buttons .header-module-scss-module__vSoDIa__button_cv{text-align:center;color:#f5f3f5;background-color:#ec368d;border:1px solid #ec368d;border-radius:.7em;padding:.5em 1.2em;font-size:1.5em;text-decoration:none}.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content .header-module-scss-module__vSoDIa__header_content_left .header-module-scss-module__vSoDIa__buttons .header-module-scss-module__vSoDIa__button_cv:hover{color:#ec368d;background-color:#2e2e35}.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content .header-module-scss-module__vSoDIa__header_content_left .header-module-scss-module__vSoDIa__buttons .header-module-scss-module__vSoDIa__button_icon:hover{cursor:pointer;opacity:.5}.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content .header-module-scss-module__vSoDIa__header_content_right{flex-direction:column;flex:2;justify-content:space-between;display:flex}@media (max-width:768px){.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content .header-module-scss-module__vSoDIa__header_content_right{border-bottom:5px solid #ec368d}}.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content .header-module-scss-module__vSoDIa__header_content_right .header-module-scss-module__vSoDIa__image{max-width:100%;height:auto}@media not (max-width:425px) and (max-width:768px){.header-module-scss-module__vSoDIa__header .header-module-scss-module__vSoDIa__header_content .header-module-scss-module__vSoDIa__header_content_right .header-module-scss-module__vSoDIa__image{max-width:60%;margin:auto}}
.languageSwitch-module-scss-module__ZJ9efq__language_switch{align-self:flex-end;padding:.5em;display:flex}.languageSwitch-module-scss-module__ZJ9efq__language_switch .languageSwitch-module-scss-module__ZJ9efq__language_switch_button{color:#f5f3f5;background-color:#ec368d;border:none;border-radius:.3em;justify-content:center;align-items:center;margin:.2em;padding:.2em;font-size:1.5em;display:flex}.languageSwitch-module-scss-module__ZJ9efq__language_switch .languageSwitch-module-scss-module__ZJ9efq__language_switch_button .languageSwitch-module-scss-module__ZJ9efq__language_value{flex:1;font-size:.8em}.languageSwitch-module-scss-module__ZJ9efq__language_switch .languageSwitch-module-scss-module__ZJ9efq__language_switch_button .languageSwitch-module-scss-module__ZJ9efq__image_container{flex:1;min-width:25px;min-height:25px;margin:0 .3em;position:relative}.languageSwitch-module-scss-module__ZJ9efq__language_switch .languageSwitch-module-scss-module__ZJ9efq__language_switch_button .languageSwitch-module-scss-module__ZJ9efq__image_container .languageSwitch-module-scss-module__ZJ9efq__image{object-fit:contain}.languageSwitch-module-scss-module__ZJ9efq__language_switch .languageSwitch-module-scss-module__ZJ9efq__language_switch_button:hover{color:#ec368d;cursor:pointer;background-color:#f5f3f5}.languageSwitch-module-scss-module__ZJ9efq__language_switch .languageSwitch-module-scss-module__ZJ9efq__current_language{color:#ec368d;background-color:#f5f3f5}
.projects-module-scss-module__1ZJeya__projects{background-color:#f5f3f5}.projects-module-scss-module__1ZJeya__projects .projects-module-scss-module__1ZJeya__projects_content{max-width:960px;margin:auto;padding:2em}.projects-module-scss-module__1ZJeya__projects .projects-module-scss-module__1ZJeya__projects_content h1{text-align:center;color:#34343b;margin:0 0 .5em;font-size:2.8em;font-weight:600}.projects-module-scss-module__1ZJeya__projects .projects-module-scss-module__1ZJeya__projects_content h2{text-align:center;color:#34343b;font-size:2em;font-weight:500}.projects-module-scss-module__1ZJeya__projects .projects-module-scss-module__1ZJeya__projects_content p{text-align:center;font-size:1.3em}.projects-module-scss-module__1ZJeya__projects .projects-module-scss-module__1ZJeya__projects_content .projects-module-scss-module__1ZJeya__project_items{grid-template-columns:1fr;display:grid}.projects-module-scss-module__1ZJeya__projects .projects-module-scss-module__1ZJeya__project_card{color:#f5f3f5;background-color:#34343b;border-radius:1.5em;flex-direction:column;margin-bottom:1em;padding:.8em;display:flex}.projects-module-scss-module__1ZJeya__projects .projects-module-scss-module__1ZJeya__project_card .projects-module-scss-module__1ZJeya__project_image{border:2px solid #51e5ff;border-radius:1.5em;width:100%;height:auto;margin-bottom:.5em}.projects-module-scss-module__1ZJeya__projects .projects-module-scss-module__1ZJeya__project_card .projects-module-scss-module__1ZJeya__project_name{font-size:1.7em}.projects-module-scss-module__1ZJeya__projects .projects-module-scss-module__1ZJeya__project_card .projects-module-scss-module__1ZJeya__project_description{text-align:left;flex-grow:1;margin-bottom:1em;font-size:1.1em}.projects-module-scss-module__1ZJeya__projects .projects-module-scss-module__1ZJeya__project_card .projects-module-scss-module__1ZJeya__button_project{text-align:center;color:#34343b;background-color:#51e5ff;border:1px solid #51e5ff;border-radius:.7em;align-self:center;align-items:center;margin:.3em;padding:.5em 1.5em;text-decoration:none;display:flex}.projects-module-scss-module__1ZJeya__projects .projects-module-scss-module__1ZJeya__project_card .projects-module-scss-module__1ZJeya__button_project:hover{color:#51e5ff;background-color:#34343b}.projects-module-scss-module__1ZJeya__projects .projects-module-scss-module__1ZJeya__project_card .projects-module-scss-module__1ZJeya__button_project .projects-module-scss-module__1ZJeya__button_icon{margin-left:.2em;font-size:1.8rem}
.skills-module-scss-module__RbsYkG__skills{color:#f5f3f5;background-color:#2e2e35}.skills-module-scss-module__RbsYkG__skills .skills-module-scss-module__RbsYkG__skills_content{max-width:960px;margin:auto;padding:2em}.skills-module-scss-module__RbsYkG__skills .skills-module-scss-module__RbsYkG__skills_content h1{text-align:center;color:#f5f3f5;margin:0 0 .5em;font-size:2.8em;font-weight:600}.skills-module-scss-module__RbsYkG__skills .skills-module-scss-module__RbsYkG__skills_content .skills-module-scss-module__RbsYkG__skill_items{flex-wrap:wrap;gap:2em;display:flex}.skills-module-scss-module__RbsYkG__skills .skills-module-scss-module__RbsYkG__skills_content .skills-module-scss-module__RbsYkG__skill_items .skills-module-scss-module__RbsYkG__item{text-align:left;background-color:#34343b;border-radius:1em;flex:1;padding:1.8em}.skills-module-scss-module__RbsYkG__skills .skills-module-scss-module__RbsYkG__skills_content .skills-module-scss-module__RbsYkG__skill_items .skills-module-scss-module__RbsYkG__item .skills-module-scss-module__RbsYkG__item_header{align-items:center;display:flex}.skills-module-scss-module__RbsYkG__skills .skills-module-scss-module__RbsYkG__skills_content .skills-module-scss-module__RbsYkG__skill_items .skills-module-scss-module__RbsYkG__item .skills-module-scss-module__RbsYkG__item_header .skills-module-scss-module__RbsYkG__icon{background-color:#ec368d;border-radius:2em;margin-right:.4em;padding:.3em;font-size:clamp(1.6em,6vw,2.5em);overflow:visible}.skills-module-scss-module__RbsYkG__skills .skills-module-scss-module__RbsYkG__skills_content .skills-module-scss-module__RbsYkG__skill_items .skills-module-scss-module__RbsYkG__item .skills-module-scss-module__RbsYkG__item_header .skills-module-scss-module__RbsYkG__category{font-size:clamp(1.4em,5vw,1.6em)}.skills-module-scss-module__RbsYkG__skills .skills-module-scss-module__RbsYkG__skills_content .skills-module-scss-module__RbsYkG__skill_items .skills-module-scss-module__RbsYkG__item ul{font-size:1.3em;line-height:1.5em}
.experience-module-scss-module__PUP7AG__experience{color:#34343b;background-color:#f5f3f5}.experience-module-scss-module__PUP7AG__experience .experience-module-scss-module__PUP7AG__experience_content{text-align:center;max-width:1200px;margin:auto;padding:2em}.experience-module-scss-module__PUP7AG__experience .experience-module-scss-module__PUP7AG__experience_content .experience-module-scss-module__PUP7AG__recommended{flex-direction:column;align-items:center;display:flex}.experience-module-scss-module__PUP7AG__experience .experience-module-scss-module__PUP7AG__experience_content .experience-module-scss-module__PUP7AG__recommended .experience-module-scss-module__PUP7AG__aarne_avatar{border:7px solid #51e5ff;border-radius:7em}.experience-module-scss-module__PUP7AG__experience .experience-module-scss-module__PUP7AG__experience_content .experience-module-scss-module__PUP7AG__recommended .experience-module-scss-module__PUP7AG__text{font-size:1.3em}.experience-module-scss-module__PUP7AG__experience .experience-module-scss-module__PUP7AG__experience_content .experience-module-scss-module__PUP7AG__recommended .experience-module-scss-module__PUP7AG__name{color:#51e5ff;font-size:1.2em}.experience-module-scss-module__PUP7AG__experience .experience-module-scss-module__PUP7AG__experience_content .experience-module-scss-module__PUP7AG__job_logos{flex-wrap:wrap;justify-content:center;gap:1.5em;margin-top:2em;display:flex}.experience-module-scss-module__PUP7AG__experience .experience-module-scss-module__PUP7AG__experience_content .experience-module-scss-module__PUP7AG__job_logos .experience-module-scss-module__PUP7AG__job_logo{object-fit:contain;width:25%;height:auto}@media (max-width:425px){.experience-module-scss-module__PUP7AG__experience .experience-module-scss-module__PUP7AG__experience_content .experience-module-scss-module__PUP7AG__job_logos .experience-module-scss-module__PUP7AG__job_logo{width:60%}}@media not (max-width:425px) and (max-width:768px){.experience-module-scss-module__PUP7AG__experience .experience-module-scss-module__PUP7AG__experience_content .experience-module-scss-module__PUP7AG__job_logos .experience-module-scss-module__PUP7AG__job_logo{width:40%}}
