.components_button__yOH2Q{font-family:inherit;color:#fff;padding:1.5rem;border:.01rem solid #fff;background:linear-gradient(300deg,transparent 50%,#2c4236 0) 100%;background-size:200%;max-width:40rem;transition:.5s cubic-bezier(.12,.85,.69,1.02);border-radius:1.5rem;cursor:pointer}.components_button__yOH2Q:hover{background-position:0}@media (min-width:900px){.components_title__GkhUq{cursor:pointer}.components_header__nrTL9{width:100%;height:12rem;position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:#242424}.components_navbar__3z_KT{display:flex;justify-content:space-between;height:100%;padding:0 2.5rem;align-items:center}.components_linksSmaller__WcBeA{display:flex;flex-direction:row;padding-top:1rem;gap:2rem;align-items:center;background-color:#242424}.components_linksSmaller__WcBeA a{font-family:inherit;font-size:1.8rem;text-decoration:none;color:#fff}.components_linkLogo__10AhJ{width:4.5rem;height:auto}.components_socialsLinks__og_jS{display:flex;flex-direction:row;justify-content:center;gap:1rem}}@media (max-width:900px){.components_header__nrTL9{width:100%;height:12rem;position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:#242424}.components_navbar__3z_KT{display:flex;justify-content:space-between;height:100%;padding:0 2.5rem;align-items:center}.components_contentLinksSmaller__A57ZH{box-shadow:0 16px 12px 0 rgba(0,0,0,.09);transition:all .3s ease-out;opacity:0;z-index:-1;transform:translateX(-1000px) translateY(0) translateZ(0);display:hidden}.components_contentLinksSmallerActive__MCi0r{opacity:1;z-index:1;transform:translateX(0) translateY(-1px) translateZ(0);display:block}.components_linksSmaller__WcBeA{display:flex;flex-direction:column;padding-top:1rem;gap:2rem;align-items:center;background-color:#242424}.components_linksSmaller__WcBeA a{font-family:inherit;font-size:1.8rem;text-decoration:none;color:#fff}.components_socialsLinks__og_jS{display:flex;flex-direction:row;justify-content:center;gap:1rem;padding-bottom:1rem}.components_linkLogo__10AhJ{width:4.5rem;height:auto}.components_burgerN1__hU7rp{transform:translateY(0) rotate(0deg)}.components_burgerN1__hU7rp,.components_burgerN2__80RZd{width:3.5rem;height:.4rem;background-color:#fff;border-radius:2rem;margin:.5rem;transition:all .3s ease-out}.components_burgerN2__80RZd{transform:translateY(0) rotate(45deg)}.components_burgerN3__qFL2S{width:3.5rem;height:.4rem;background-color:#fff;border-radius:2rem;margin:.5rem;transition:all .3s ease-out;transform:translateY(-9px) rotate(-45deg)}.components_burgerNotShow__u_E7O{opacity:0;margin:.5rem;transition:transform .3s ease-out}}.components_hero___rT1d{display:flex;flex-direction:column;gap:5vh;align-items:center;justify-content:center;position:-webkit-sticky;position:sticky;top:140px}.components_contentHero__uLpIN h2{font-weight:900}@media (max-width:500px){.components_mainHero__ZT5AN{height:50vh}}.components_mainDescription__xtXbd{position:-webkit-sticky;position:sticky;top:120px}.components_contentDescription__5f_Vi{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.components_containerPortrait__A7SMg img{width:100%;height:auto}.components_contentDescription__5f_Vi{gap:1.5rem}@media (min-width:1600px){.components_containerPortrait__A7SMg{width:30rem}}@media (max-width:1600px){.components_containerPortrait__A7SMg{width:25rem}}@media (max-width:1000px){.components_containerPortrait__A7SMg{width:20rem}}@media (max-width:700px){.components_containerPortrait__A7SMg{width:20rem}}@media (max-width:360px){.components_containerPortrait__A7SMg{width:18rem}}@media (max-width:320px){.components_containerPortrait__A7SMg{width:14rem}}@media (min-width:1200px){.components_projectGithub__g1DDp{width:5rem;height:auto}.components_project__k6tbA.components_right__Vmuch{display:grid;grid-template-columns:.5fr auto;grid-template-rows:auto;grid-column-gap:1.5rem;grid-row-gap:0;margin:0 auto}.components_project__k6tbA.components_left__fI3px{display:grid;grid-template-columns:auto .5fr;grid-template-rows:auto;grid-column-gap:1.5rem;grid-row-gap:0;margin:0 auto}.components_projectContent__KiNLh.components_right__Vmuch{grid-area:1/1/2/2}.components_gifContainer__tQlN_.components_right__Vmuch,.components_projectContent__KiNLh.components_left__fI3px{grid-area:1/2/2/3}.components_gifContainer__tQlN_.components_left__fI3px{grid-area:1/1/2/2}}.components_project__k6tbA{padding:5vh 0;min-height:50vh}.components_projectTitle__eV_eq{font-weight:700}.components_gifContainer__tQlN_{max-width:100%}.components_gif__2PD6T{width:100%;height:auto}.components_leftt__NrJp4{text-align:left}.components_leftt__NrJp4,.components_rightt__zVIcx{position:-webkit-sticky;position:sticky;top:120px;display:flex;flex-direction:column;gap:2rem}.components_rightt__zVIcx{text-align:right}.components_projectsLinksright__o27uA{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1rem}.components_projectsLinksleft__K8r5W{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.components_listright__hJ1u2{display:flex;flex-direction:column;align-items:flex-end}.components_listleft__n1j9m{display:flex;flex-direction:column;align-items:flex-start}.components_listleft__n1j9m li{margin-left:1rem}.components_listleft__n1j9m li:before,.components_listright__hJ1u2 li:before{content:"";margin-right:1rem}.components_listleft__n1j9m li::marker,.components_listright__hJ1u2 li::marker{content:"•"}.components_projectLinkSite__q8h20{color:#3fa92d;position:relative;display:inline-block;transition:.3s}.components_projectLinkSite__q8h20:hover{font-weight:700}.components_projectLinkSite__q8h20:after{content:"";position:absolute;background-color:#3fa92d;height:2px;width:0;left:0;bottom:0;transition:.3s}.components_projectLinkSite__q8h20:hover:after{width:100%}@media (max-width:1090px){.components_projectGithub__g1DDp{width:4rem;height:auto}}@media (max-width:500px){.components_left__fI3px{text-align:left}.components_left__fI3px,.components_right__Vmuch{display:flex;flex-direction:column;gap:2rem;margin-bottom:1rem}.components_right__Vmuch{text-align:right}.components_projectGithub__g1DDp{width:3rem;height:auto}}#components_email__nJTQL input,#components_message__p4XfA textarea,#components_name__I7vUF input{width:100%;margin:2rem 0 1.5rem;font-family:inherit;padding:.5rem;background-color:#d9d9d9;color:#242424;border:none}#components_message__p4XfA textarea{resize:none;height:24rem}#components_contact__jY9F3{max-width:1090px;margin:0 auto}.components_titleForm__Suan6{margin-bottom:4rem}.components_error__6I4TF{color:red;display:block;text-align:left;margin-bottom:.5rem}@media (max-width:750px){#components_email__nJTQL input,#components_message__p4XfA textarea,#components_name__I7vUF input{margin:1rem 0}#components_message__p4XfA textarea{height:15rem}}.components_language__Nqzbz{position:fixed;bottom:1rem;right:1.5rem}.components_language__Nqzbz ul{display:flex;flex-direction:row;gap:1rem}.components_languageButton__eiUdl{width:4rem;height:auto;padding:.2rem}.components_flag__byECG{width:100%;height:auto}@media (max-width:500px){.components_language__Nqzbz{bottom:5rem}.components_languageButton__eiUdl{width:2rem;height:auto;padding:.2rem}}.page_content__8geRE{max-width:1400px;margin:0 auto;padding:2rem;text-align:center}.page_main__yiKJr{height:100vh;background:radial-gradient(closest-side,#213b36,#242424);background-size:100% 100%}.page_description__vJlgA a,.page_main__yiKJr{display:flex;align-items:center;justify-content:center}.page_description__vJlgA a{gap:.5rem}.page_description__vJlgA p{position:relative;margin:0;padding:1rem;background-color:rgba(var(--callout-rgb),.5);border:1px solid rgba(var(--callout-border-rgb),.3);border-radius:var(--border-radius)}.page_big__fSVvt{font-size:5rem}.page_medium__3qCeO{font-size:3rem}.page_small__zVgBo{font-size:2rem}#page_getInTouch__6tvkz,#page_projects__vXlRu,#page_socials__GSq38{max-width:1400px;margin:0 auto;text-align:center;padding:12rem 2rem 2rem}.page_disclaimer__Bx_FO{display:flex;align-items:flex-start}@media (max-width:1090px){.page_small__zVgBo{font-size:1.8rem}.page_medium__3qCeO{font-size:2.5rem}.page_big__fSVvt{font-size:4rem}}@media (max-width:750px){.page_small__zVgBo{font-size:1.6rem}.page_medium__3qCeO{font-size:2rem}.page_big__fSVvt{font-size:3rem}}@media (max-width:500px){.page_small__zVgBo{font-size:1.4rem}.page_medium__3qCeO{font-size:1.8rem}.page_big__fSVvt{font-size:2.5rem}}#page_socials__GSq38{max-width:1400px;margin:0 auto;padding:2rem;text-align:center}.page_socialLogs__wnqXJ{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin:8rem 0;gap:2rem}.page_logos__d4Cei{width:8rem;height:auto}.page_logos__d4Cei img{width:100%;height:auto}@media (max-width:500px){.page_logos__d4Cei{width:5rem;height:auto}}