.contacts{margin-top:var(--container-space-l);padding-bottom:var(--container-space-l);margin-bottom:0;height:fit-content;align-items:center;justify-self:center}.contacts .wrapper{align-items:normal;flex-direction:column;row-gap:calc(var(--space-xs))}.contacts>div{width:fit-content}@media screen and (max-width:720px){.contact{visibility:hidden;width:0;height:0;margin:0;padding:0}.profilepicture{display:inline-flex;padding-top:var(--space-xs);margin-right:var(--space-xs);height:var(--fontsize-3);width:var(--fontsize-3)}.contacts h2{font-size:var(--fontsize-3)}}.maa{display:flex;flex-direction:row;justify-content:center;column-gap:var(--container-space-l)}.contacts h2 span{display:block}.contacts h2 span .profilepicture{position:relative;display:inline-flex}.profilepicture{border-radius:50%;background:url(/_next/static/media/me.01624c6f.jpg) 50% no-repeat;background-size:cover}.me{height:calc(var(--fontsize-2) * 2);aspect-ratio:1/1}.contact .btn-30{color:var(--color-dark-grey-rgba);margin-top:calc(var(--fontsize-2) / 3);padding:0}.contact .btn-30:before{content:"About";color:var(--color-dark);transition:all var(--animation-primary) 2s!important}.contact .title{color:var(--color-dark-grey-rgba)}.forms button{width:inherit}.forms,.forms button{display:flex;justify-content:flex-end}.forms{padding:var(--container-space-s) var(--space-m);flex-direction:column;row-gap:var(--space-l)}.required:after{content:" *";color:var(--color-blue)}.input{font-size:var(--fontsize-7);color:var(--color-dark);height:var(--fontsize-5);border-radius:var(--space-s);border:2px solid rgba(255,255,255,0);background:var(--color-light-grey);padding:var(--space-xs) calc(var(--space-m) / 1.25);height:fit-content}.input:focus{border:2px solid var(--color-blue)}.input:required{border:2px solid rgba(255,255,255,0)}.text_area{font-size:var(--fontsize-7);color:var(--color-dark);border-radius:var(--space-s);border:2px solid rgba(255,255,255,0);background:var(--color-light-grey);padding:var(--space-xs) calc(var(--space-m) / 1.25);min-height:200px;resize:vertical;overflow-wrap:break-word;white-space:pre-wrap}#submitbtn{display:flex;justify-content:flex-end;width:inherit}.forms button{width:fit-content}.forms button div{padding:var(--space-s) var(--space-l);background:var(--color-dark);color:var(--color-white)}.alertbox{display:flex;bottom:0;margin:var(--container-space-s) auto;border-radius:var(--space-m)}.alert,.alertbox{position:fixed;background:var(--color-dark)}.alert{border-radius:var(--space-xs);color:var(--color-white);bottom:20px;right:20px;padding:1rem 2rem;border-radius:var(--space-s);animation:slide 5.6s var(--animation-smooth);z-index:1000}@keyframes slide{0%{transform:translateX(100%);opacity:0}5.36%{transform:translateX(0);opacity:1}94.64%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}