.Tag_container__RZKk_{display:inline-flex;align-items:center;justify-content:space-between;flex-flow:row nowrap;gap:10px;width:-moz-fit-content;width:fit-content;padding:10px 15px;border:1px solid var(--g-color-private-white-950);border-radius:20px;font-size:1rem;line-height:1rem;font-weight:700;color:var(--g-color-private-white-950)}.Contact_section__U8Y_E{display:flex;flex-direction:column;min-height:calc(var(--aside-max-height) - var(--header-height));margin-top:25px;margin-bottom:calc(100vh - var(--aside-max-height));text-align:start}.Contact_form__g6OTW{width:100%}.Contact_container__rJxqD{position:relative;display:grid;grid-template:"name email" "company profession" "message message" 1fr/1fr 1fr;gap:1rem;margin:1rem 0}.Contact_name___wXH7{grid-area:name}.Contact_email__48rlx{grid-area:email}.Contact_company__bHOMM{grid-area:company}.Contact_profession__ENoaG{grid-area:profession}.Contact_message__0nLec{grid-area:message}.Contact_loaderContainer__UeG_D{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.07);border-radius:.5rem;pointer-events:all}.Contact_footer__HZzH2{width:100%;display:inline-flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.Contact_submitBtn__IGdNH{margin-top:1rem;margin-right:auto}.Contact_successfulSubmitTitle__fWTep{font-size:1.1rem;width:-moz-fit-content;width:fit-content;margin:0;color:var(--toastify-color-progress-success)}@media screen and (max-width:1024px){.Contact_section__U8Y_E{justify-content:center;align-items:center}}@media screen and (max-width:900px){.Contact_container__rJxqD{grid-template:"name" "email" "company" "profession" "message" 1fr/1fr}}.Home_section__6ScZ9{display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(var(--aside-max-height) - var(--header-height));margin-top:25px;margin-bottom:calc(100vh - var(--aside-max-height));text-align:start}.Home_header___k7lc,.Home_profession__zruON{margin:0;font-size:6rem;line-height:6rem;color:var(--g-color-line-brand);text-align:start}.Home_header___k7lc{margin:1rem 0 0}@media screen and (max-width:1440px){.Home_header___k7lc,.Home_profession__zruON{font-size:5rem;line-height:5rem}}@media screen and (max-width:1280px){.Home_header___k7lc,.Home_profession__zruON{font-size:4rem;line-height:4rem}}@media screen and (max-width:1024px){.Home_header___k7lc,.Home_profession__zruON{font-size:3rem;line-height:3rem}}@media screen and (max-width:900px){.Home_header___k7lc{font-size:2.3rem;line-height:2.3rem}}@media screen and (max-width:1024px){.Home_section__6ScZ9{justify-content:center;align-items:center}.Home_header___k7lc,.Home_profession__zruON{font-size:3.5rem;line-height:3.5rem;text-align:center}}.LoaderSection_section__Zlyj_{justify-content:center;align-items:center;text-align:center}.LoaderSection_section__Zlyj_,.Portfolio_section__39tEb{display:flex;flex-direction:column;min-height:calc(var(--aside-max-height) - var(--header-height));margin-top:25px;margin-bottom:calc(100vh - var(--aside-max-height))}.Portfolio_section__39tEb{padding-top:1rem;text-align:start}.Portfolio_projectsList__4tcTY{display:flex;flex-wrap:wrap;gap:1rem;width:100%;margin:2rem 0 0;padding:0;list-style:none}@media screen and (max-width:1024px){.Portfolio_section__39tEb{justify-content:center;align-items:center}}.Project_container__ZXZoR{width:calc(50% - .5rem);aspect-ratio:1/1;padding:1rem;border:1px solid #fff;border-radius:1rem}@media screen and (max-width:900px){.Project_container__ZXZoR{width:100%}}.Resume_section__vTbgE{display:flex;flex-direction:column;max-width:100%;width:100%;min-height:calc(var(--aside-max-height) - var(--header-height));margin-top:25px;margin-bottom:calc(100vh - var(--aside-max-height));text-align:start}.Resume_resumeDescription__XvrpQ{padding:0;margin:2rem 0 0;font-size:1rem;line-height:1rem}.Resume_subSection__K8GcS{width:100%;margin-top:6rem}.Resume_subSectionHeader__D_j_x{padding:0;margin:0;font-size:2rem;line-height:2rem}.Resume_educationTable__cFY0b{max-width:calc(100vw - 2 * var(--body-padding))}.Resume_educationTable__cFY0b>table{width:100%}.Resume_educationTable__cFY0b>table>tbody>tr:last-child>td{border-block-end-color:var(--g-color-line-generic)!important}.Resume_yearsColumn__Qe2cu{font-size:1rem}.Resume_educationTableHeader__owKNb,.Resume_yearsColumn__Qe2cu{color:var(--g-color-private-white-950)}.Resume_educationTableHeader__owKNb,.Resume_educationTableSubtitle__NRtpT{padding:0;margin:0;font-size:1rem;line-height:1rem}.Resume_educationTableSubtitle__NRtpT{margin-top:.2rem;font-size:.8rem;line-height:.8rem}.Resume_educationTableDescription__ZPUEL,.Resume_educationTableSubDescription__OiYaG{font-size:1rem;line-height:1rem;text-wrap:wrap}.Resume_educationTableSubDescription__OiYaG{margin-top:1rem}.Resume_favoriteToolsList__fGv7v{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;padding:0;margin:1rem 0 0;list-style:none}.Resume_favoriteToolItem__H_N_8{width:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:1px solid var(--g-color-text-primary);border-radius:1rem;padding:1rem .5rem}.Resume_favoriteToolTitle__iOrpz{padding:0;margin:1rem 0 0;font-size:.9rem}@media screen and (max-width:1024px){.Resume_section__vTbgE{justify-content:center;align-items:center}}