.BioLinkButton_button__8BF1X{padding:.7rem 1.5rem;border-radius:1rem;box-shadow:0 48px 100px 0 rgba(17,12,46,.15);display:flex;flex-direction:row;align-items:center;gap:.3rem;transition:.3s ease-in-out}.BioLinkButton_button__8BF1X .BioLinkButton_name__Suk7O{font-weight:bolder}.BioLinkButton_button__8BF1X img{width:2rem;height:auto}.BioLinkButton_button__8BF1X:hover{transform:scale(1.05)}.layout_body__wLZAN{min-height:100vh;padding:2rem;display:flex;flex-direction:column;align-items:center;width:60vw;justify-self:center}@media screen and (max-width:900px){.layout_body__wLZAN{padding:1rem;width:80vw}}@media screen and (max-width:600px){.layout_body__wLZAN{width:100vw}}.layout_body__wLZAN section{scroll-margin-top:6rem}.layout_body__wLZAN section:not(:first-of-type){width:100%;margin-bottom:5rem}.layout_body__wLZAN section:not(:first-of-type) h1{font-size:xx-large;font-weight:bolder}.layout_bio__qUjpW{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.layout_bio__qUjpW .layout_image__K2wjE{border-radius:10%;outline:.4rem solid #fff;width:10rem;height:10rem;object-fit:cover}.layout_bio__qUjpW .layout_bioShort__AD6Uo{font-size:x-large;font-weight:700}.layout_links__KrgHQ,.layout_skillsList__sfY26{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1rem}.layout_skillsList__sfY26{margin-top:1rem;align-items:center}.AboutMe_container__xnPL1{display:flex;flex-direction:column;width:100%;margin-top:3rem}.AboutMe_container__xnPL1 h1{font-weight:bolder;font-size:xx-large}.Contact_contact__OjJeo form{width:100%}.Contact_contact__OjJeo form .Contact_formGroup__r_JV5{margin-bottom:1.5rem}.Contact_contact__OjJeo form .Contact_formGroup__r_JV5 input,.Contact_contact__OjJeo form .Contact_formGroup__r_JV5 textarea{width:100%;padding:1rem;background:rgba(229,231,235,.1);border:none;border-radius:8px;color:#fff;font-size:1rem;transition:background-color .3s ease-in-out}.Contact_contact__OjJeo form .Contact_formGroup__r_JV5 input:focus,.Contact_contact__OjJeo form .Contact_formGroup__r_JV5 textarea:focus{outline:none;background:rgba(243,244,246,.1)}.Contact_contact__OjJeo form .Contact_formGroup__r_JV5 input::placeholder,.Contact_contact__OjJeo form .Contact_formGroup__r_JV5 textarea::placeholder{color:hsla(0,0%,100%,.6)}.Contact_contact__OjJeo form .Contact_formGroup__r_JV5 textarea{min-height:200px;resize:vertical}.Contact_contact__OjJeo form .Contact_submitButton__1_7nt{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:#4a90e2;color:#fff;border:none;border-radius:25px;cursor:pointer;font-size:1rem;font-weight:500;transition:background-color .3s}.Contact_contact__OjJeo form .Contact_submitButton__1_7nt:hover{background-color:#76abe9}.Contact_contact__OjJeo form .Contact_submitButton__1_7nt svg{transition:transform .3s}.Contact_contact__OjJeo form .Contact_submitButton__1_7nt:hover svg{transform:translateX(4px)}.NavBar_navBg__pop5r{margin-top:5rem;width:fit-content;height:3.5rem;background-color:rgba(3,7,18,.752);backdrop-filter:blur(.3rem);position:sticky;top:1rem;border-radius:5rem;padding:1rem;z-index:999}@media screen and (max-width:600px){.NavBar_navBg__pop5r{width:100%;margin-top:1rem;top:0;border-radius:0;overflow:hidden;height:fit-content;width:100vw;padding:.5rem .3rem .3rem}}.NavBar_items__uq3cw{height:100%}.NavBar_items__uq3cw ul{display:flex;flex-direction:row;gap:1rem;justify-content:space-evenly;justify-items:center;height:100%;align-items:center}@media screen and (max-width:600px){.NavBar_items__uq3cw ul{flex-wrap:wrap;height:fit-content;gap:0;font-size:medium}}.NavBar_items__uq3cw ul li{padding:.3rem 1rem;border-radius:1rem;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.NavBar_items__uq3cw ul li.NavBar_active__6uHFz{background-color:#1a2641;backdrop-filter:blur(.3rem)}.ProjectPanel_container__sYeak{margin:2rem 0;width:100%;background-color:#2a303d;border-radius:1rem;padding:1rem;display:flex;flex-direction:column;overflow:hidden;gap:2rem;justify-content:space-between}.ProjectPanel_container__sYeak .ProjectPanel_details___Qhq0{padding-right:1rem;flex:1;display:flex;flex-direction:column}.ProjectPanel_container__sYeak .ProjectPanel_details___Qhq0 .ProjectPanel_pills__5__2i{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 .5rem}.ProjectPanel_container__sYeak .ProjectPanel_details___Qhq0 button{border:1px solid #fff;border-radius:1rem;padding:.5rem}.ProjectPanel_container__sYeak .ProjectPanel_details___Qhq0 button:hover{background-color:#3a404d}.ProjectPanel_container__sYeak .ProjectPanel_image__RFLZl{flex:1;display:flex;flex-direction:row;justify-content:center}.ProjectPanel_container__sYeak .ProjectPanel_image__RFLZl img{object-fit:contain;object-position:center;border-radius:.6rem;max-height:30rem;width:fit-content}.ProjectPanel_container__sYeak h3{font-weight:700;font-size:larger}.Skill_container__EAM1h{display:flex;flex-direction:column;align-items:center;width:7rem;height:fit-content}.Skill_container__EAM1h img{width:7rem;height:7rem}.Timeline_timeline__ShUHq{position:relative;max-width:100%;color:#fff}.Timeline_timeline__ShUHq h2{font-weight:bolder}.Timeline_timeline__ShUHq:after{content:"";position:absolute;width:6px;background-color:#2a303d;top:0;bottom:0;left:50%;margin-left:-3px}.Timeline_timeline__ShUHq .Timeline_container__oTevK{padding:10px 40px;position:relative;background-color:inherit;width:50%}.Timeline_timeline__ShUHq .Timeline_container__oTevK.Timeline_left__Qhwvw{padding:10px 40px 10px 0}.Timeline_timeline__ShUHq .Timeline_container__oTevK.Timeline_right__RvGiQ{padding:10px 0 10px 40px}.Timeline_timeline__ShUHq .Timeline_container__oTevK:after{content:"";position:absolute;width:25px;height:25px;right:-13px;background-color:#fff;border:4px solid #fff;top:15px;border-radius:50%;z-index:1}.Timeline_timeline__ShUHq .Timeline_left__Qhwvw{left:0}.Timeline_timeline__ShUHq .Timeline_right__RvGiQ{left:50%}.Timeline_timeline__ShUHq .Timeline_left__Qhwvw:before{content:" ";height:0;position:absolute;top:22px;width:0;z-index:1;right:30px;border:solid transparent;border-left:solid #2a303d;border-width:10px 0 10px 10px}.Timeline_timeline__ShUHq .Timeline_right__RvGiQ:before{content:"";height:0;position:absolute;top:22px;width:0;z-index:1;left:30px;border:solid transparent;border-right:solid #2a303d;border-width:10px 10px 10px 0}.Timeline_timeline__ShUHq .Timeline_right__RvGiQ:after{left:-12px}.Timeline_timeline__ShUHq .Timeline_content__qBx4n{padding:20px 30px;background-color:#2a303d;position:relative;border-radius:6px}@media(max-width:600px){.Timeline_timeline__ShUHq:after{left:auto;right:.3rem;margin-left:0}.Timeline_timeline__ShUHq .Timeline_container__oTevK{width:100%;left:0;padding:10px 40px}.Timeline_timeline__ShUHq .Timeline_container__oTevK.Timeline_right__RvGiQ{padding:10px 40px 10px 0}.Timeline_timeline__ShUHq .Timeline_container__oTevK:after{left:auto;right:-.3rem}.Timeline_timeline__ShUHq .Timeline_left__Qhwvw,.Timeline_timeline__ShUHq .Timeline_right__RvGiQ{padding:10px 0}.Timeline_timeline__ShUHq .Timeline_left__Qhwvw:before,.Timeline_timeline__ShUHq .Timeline_right__RvGiQ:before{left:auto;right:30px;border:solid transparent;border-left:solid #2a303d;border-width:10px 0 10px 10px}.Timeline_timeline__ShUHq .Timeline_right__RvGiQ:after{left:auto}}.EducationTimelime_card__BIY3B{border-radius:.5rem;box-shadow:0 0 10px rgba(0,0,0,.1);background-color:#2a303d;display:flex;padding:1rem;flex-direction:row;gap:1rem}@media screen and (max-width:950px){.EducationTimelime_card__BIY3B{flex-direction:column;justify-content:center;align-items:center}}.EducationTimelime_card__BIY3B h4{font-weight:700}.EducationTimelime_card__BIY3B .EducationTimelime_details__Qa61T ul{margin-left:1rem;list-style:circle}.EducationTimelime_card__BIY3B .EducationTimelime_details__Qa61T ul li{display:list-item}.EducationTimelime_card__BIY3B .EducationTimelime_school__xeZvm{width:30%}@media screen and (max-width:950px){.EducationTimelime_card__BIY3B .EducationTimelime_school__xeZvm{width:100%}}.EducationTimelime_card__BIY3B .EducationTimelime_school__xeZvm img{min-width:10rem;width:100%;height:auto;border-radius:.2rem}@media screen and (max-width:950px){.EducationTimelime_card__BIY3B .EducationTimelime_school__xeZvm img{width:100%}}.EducationTimelime_card__BIY3B .EducationTimelime_school__xeZvm h4{text-align:center}