a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{font-family:Poppins,sans-serif;max-width:100%;text-decoration:none}body{background-color:#c6c5c5;color:#3a3a3a;transition:background-color .3s ease,color .3s ease}body.dark-mode{background-color:#3a3a3a;color:#c6c5c5}.main{display:flex;flex-direction:column;height:100vh;transition:background-color .3s ease,color .3s ease}.main_context{align-items:center;display:flex;gap:5rem;height:calc(100vh - 200px);justify-content:center}.name{font-size:5rem;line-height:1.2}.text{font-size:18px}.links_container{display:flex;justify-content:space-evenly;padding:70px}.links{color:inherit;font-size:20px;text-decoration:none}.links:hover{color:#5e5bae;opacity:.8;transition:all .3s ease-in}.links:last-child{margin-bottom:0}.image{-webkit-animation:morph 10s ease-in-out infinite;animation:morph 10s ease-in-out infinite;background-image:url(/static/media/self.7cca529ea5afaeeb73cb.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:3px solid #b5b5b5;border-radius:60% 40% 30% 70%/60% 30% 70% 40%;height:250px;position:relative;transition:all 1s ease-in-out;width:15rem}@-webkit-keyframes morph{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}@keyframes morph{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}.image:hover{border:3px solid #fff}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes bounce-in-left{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:translateX(-600px);transform:translateX(-600px)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-68px);transform:translateX(-68px)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-28px);transform:translateX(-28px)}90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-8px);transform:translateX(-8px)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounce-in-left{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:translateX(-600px);transform:translateX(-600px)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-68px);transform:translateX(-68px)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-28px);transform:translateX(-28px)}90%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:translateX(-8px);transform:translateX(-8px)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.name{align-items:center;display:grid;font-size:52px;justify-content:center;margin-bottom:20px;overflow:scroll}}.toggle-switch{display:flex;justify-content:flex-end;margin-bottom:30px;margin-right:30px}.toggle-switch input{opacity:0;position:absolute}.toggle-switch .toggle-button{background-color:#ccc;border-radius:10px;cursor:pointer;height:20px;position:relative;width:40px}.toggle-switch .toggle-button:before{background-color:#fff;border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:16px}.toggle-switch input:checked+.toggle-button{background-color:#5b62ae}.toggle-switch input:checked+.toggle-button:before{-webkit-transform:translateX(20px);transform:translateX(20px)}.toggle-switch .toggle-button{transition:background-color .3s ease}.home{height:100vh}.main__projects{grid-gap:2rem;display:grid;grid-template-columns:repeat(2,500px);height:calc(100vh - 250px);justify-content:center}.title{display:flex;font-size:3rem;justify-content:space-between;line-height:1.2;padding:50px}.card-i_item{align-items:center;background-color:#e5e5e5;border-radius:12px;display:flex;justify-content:center;overflow:hidden;text-decoration:none;transition:box-shadow .3s,-webkit-transform .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s}.card-i_item:hover{box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:scale(1.05);transform:scale(1.05)}.card-i_item.dark-mode{background-color:#7b7b7b;box-shadow:none;color:#c6c5c5}.card-i-item_title{align-items:center;color:#000;display:grid;font-size:30px;overflow:hidden;text-decoration:none}.card-i-item_title.dark-mode{color:#c6c5c5}.card-i-item_title:hover{color:#5b62ae;opacity:.8;transition:all .3s ease-in}.am_main{align-items:center;color:#fff;display:flex;height:100vh;justify-content:center}.am_intro{font-size:32px;font-weight:700;margin-bottom:18px}.am_context{align-items:center;display:flex;flex-direction:column;font-size:20px;width:50%}p{margin-bottom:1.5em}
/*# sourceMappingURL=main.06307f23.css.map*/