#about{flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:1rem;display:flex}#about p{color:#d0d0d0;margin:0;font-size:1rem;line-height:1.5}.about_content{text-align:center;justify-content:center;align-items:center;display:flex}@media screen and (min-width:720px){.about_content{max-width:60vw;padding:0}#about{padding:0}}
#contacts{background-color:#1e1e1d;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:2rem;display:flex}.contacts_content{flex-direction:column;flex:1;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.contacts_content a{font-weight:700}.contacts_content li{align-items:center;gap:1rem;display:flex}.contacts_content svg{width:3rem;height:3rem}@media screen and (min-width:720px){.contacts_content{flex-direction:row;justify-content:center;width:60vw}}
#experience{flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex}.experience_list{flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.experience_card{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex}.experience_card p{color:#d0d0d0;margin:0;font-size:1rem;line-height:1.5}.experience_card_top{justify-content:space-between;align-items:center;width:100%;display:flex}.experience_card_job_title{align-items:center;gap:1rem;display:flex}.experience_card_job_title h3{color:#fff;font-size:1.2rem}.experience_card img{width:3rem;height:3rem}@media screen and (min-width:720px){.experience_card{width:50vw}}
#home{color:#f0f0f0;flex-direction:column;justify-content:center;align-items:center;display:flex}.intro_content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;display:flex}.intro_content h1{margin:0;font-size:2rem;font-weight:900}.intro_content p{color:#d0d0d0;margin:0;font-size:1rem;line-height:1.5}.intro_buttons{justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.intro_buttons a{cursor:pointer;color:#fff;background:0 0;border:2px solid #fff;border-radius:20px;padding:1rem 2rem;font-weight:700;transition:background-color .3s,color .3s}.intro_buttons a:first-child:hover{color:#fff;background-color:#161513}.intro_buttons a:first-child,.intro_buttons a:hover{color:#161513;background-color:#fff}.circle-gradient{background:linear-gradient(90deg,#020024 0%,#090979 35%,#00d4ff 100%);border-radius:50%;justify-content:center;align-items:center;width:14rem;height:14rem;display:flex;position:relative;overflow:hidden}.circle-gradient img{object-fit:cover;width:16rem;height:16rem;position:relative;bottom:-22px}@media screen and (min-width:720px){#home{min-height:90vh;padding:2rem}.intro_content{max-width:40vw;padding:0}.intro_buttons{padding-top:1rem}}
#projects{flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:2rem 0;display:flex}.projects_card_container{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin:0;padding:.5rem;list-style:none;display:flex}.projects_card{background-color:#1e1e1d;border-radius:10px;flex-direction:column;width:20rem;height:16rem;display:flex}.projects_card img{object-fit:cover;border-radius:10px 10px 0 0;flex:1;width:20rem;height:12rem}.projects_card_title{color:#fff;justify-content:space-between;align-items:center;height:4rem;padding:0 .5rem;display:flex}.projects_card_title a{cursor:pointer;width:2rem;height:2rem;color:inherit;background:0 0;justify-content:center;align-items:center;text-decoration:none;display:flex}.projects_card_title a:focus{outline-offset:4px;outline:2px solid #fff}.projects_card_title svg{width:2rem;height:2rem}@media screen and (min-width:720px){.projects_card_container{max-width:70vw;padding:0}}
#stack_container{flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:2rem;display:flex}.stack_content{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}.stack_content svg{width:4rem;height:4rem}@media screen and (min-width:720px){#stack_container{padding:0 2rem}.stack_content{padding:2rem}}
