*{margin:0;padding:0;box-sizing:border-box}html,body{overflow-x:hidden;font-size:62.5%;font-family:Poppins,sans-serif;font-weight:400;background-color:#000}a,a:visited,a:active{text-decoration:none;color:#fff;padding:0;margin:0}p{text-shadow:none}#c1{position:fixed;height:100vh;top:0;left:0;z-index:1}.box{font-size:1.6rem;width:100vw;min-height:100vh;flex-direction:column;justify-content:center;align-items:center;color:#ffffffe6;position:relative;display:flex;text-shadow:0px 1px 2px rgb(0,0,0),0 0 .1rem rgb(0,0,0),0 0 .5rem #000000}.box *{z-index:2}#title_main{position:relative;line-height:7rem;animation:emerse 5s}#under_title{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:3rem;word-spacing:.2em;animation:emerse 5s}@keyframes emerse{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}h1{font-family:Cinzel,serif;text-align:center;font-size:7rem;font-weight:400}h2{text-align:center;font-size:2.4rem;font-weight:400}.next{position:relative;top:0;width:4rem;height:4rem;color:#fff;font-family:Poppins,sans-serif;font-weight:700;font-size:2rem;background-color:transparent;border-radius:50%;border:3px solid rgba(255,255,255,.2);transition:border 1s}nav{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.simple_bttn{position:relative;top:0;color:#fff;font-family:Poppins,sans-serif;font-weight:400;font-size:2rem;background-color:transparent;border:3px solid rgba(255,255,255,.2);transition:border 1s;padding:.5rem 1rem}button:hover{border:3px solid rgba(255,255,255,1);transition:border 1s;animation:upAndDown .6s 2 ease-out;transition:all 1s}@keyframes upAndDown{0%,to{top:0}50%{top:.8rem}}main{min-height:100vh;font-size:1.5rem;transition:all 1s}.containter{z-index:5;perspective:1000px;position:relative;height:100%;width:100%;max-width:60rem;padding:2rem 0rem;display:flex;flex-direction:column;align-items:center;transition:transform .5s ease,box-shadow .2s ease}.cover{z-index:15;width:100%;height:100%;position:absolute;top:0;background-color:#00f0}.card{transform-style:preserve-3d;min-height:70rem;width:100%;z-index:4;max-width:60rem;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:.8rem;color:#fff;background:linear-gradient(180deg,rgb(0,0,0,.1) 5%,rgb(0,0,0,1) 60%,rgb(0,0,0,1) 65%,rgb(0,0,0,.1) 100%);border-radius:10px;border:1px solid rgba(105,105,105,0);padding:2rem 3rem 3.5rem;margin-bottom:1rem;box-shadow:0 0 8px #fffc,0 4px 5px #000c;overflow:hidden}.card *{transition:all 1s}#about{display:flex;flex-direction:column;justify-content:center;align-items:center}.card-content{max-width:46rem}.container_wide{z-index:5;perspective:1000px;position:relative;height:100%;width:100%;max-width:80rem;padding:2rem 0rem;display:flex;flex-direction:column;align-items:center;transition:transform .5s ease,box-shadow .2s ease}.container_wide:hover>.card_wide{box-shadow:0 0 5px #dcffdce6}.container_wide:hover>.card_wide tag{box-shadow:0 0 5px #dcffdce6}.container_wide:before{content:"";z-index:16;width:100%;max-width:80rem;min-height:100%;position:absolute;top:0}.cover_wide{z-index:15;width:100%;max-width:80rem;min-height:100%;position:absolute;top:0}.card_wide{perspective:1000px;z-index:4;transform-style:preserve-3d;width:750px;max-width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:.8rem;color:#fff;background:linear-gradient(180deg,rgb(0,0,0,.5) 0%,rgb(0,0,0,1) 50%,rgb(0,0,0,1) 55%,rgb(0,0,0,.1) 100%);margin-bottom:1rem;border-radius:10px;box-shadow:0 4px 5px #000c,0 4px 5px #000;transition:border 1s;overflow:hidden;transform:scale(95%)}.card_wide *{transition:all .5s ease-out}.picture{width:750px;max-width:100%;aspect-ratio:75/45}#about header{display:flex;flex-direction:column;align-items:center;gap:5px}#about header h2{align-self:self-start}#photo{position:relative;background:url(/assets/trans-c3b8a311.png),rgba(240,248,255,.05);background-size:contain;width:200px;height:200px;border-radius:50%;bottom:3rem;overflow:hidden;padding:0}#description{position:relative;bottom:2rem}.skills{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;align-content:flex-end}.skills>.list{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;gap:.6rem .4rem}.cover:hover+.card .fav{background-color:#ffc0cb59}.list{display:flex;align-items:center;flex-wrap:wrap}tag{font-size:1.4rem;background-color:#00000080;border-radius:1.4rem;border:0px solid rgba(255,255,255,.5);padding:.3rem .8rem;margin-right:.2rem;margin-bottom:.2rem;box-shadow:0 0 4px #ffffff80}@media (hover:hover){#container_about_cover:hover+#about{border:1px solid rgb(255,255,255)}#container_about_cover:hover+.card tag{box-shadow:0 0 5px #fff9,0 0 6px #fff6}#container_about_cover:hover+#about #photo{background-color:radial-gradient(circle,rgba(238,174,202,1) 55%,rgba(148,187,233,1) 100%);background:url(/assets/trans-c3b8a311.png) rgba(240,248,255,.1);background-size:contain}}section{display:flex;flex-direction:column}.section_title{height:50vh;display:flex;flex-direction:column;justify-content:center}.section_title h2{font-size:5rem;font-weight:400}.break{height:31.1vh;display:flex;flex-direction:column;justify-content:center}article{z-index:5;color:#fff;min-height:100vh;transition:all 1s}.description{transform-style:preserve-3d;transform:translateZ(0);padding:1.2rem 1.6rem;display:flex;flex-direction:row;justify-content:space-between;align-content:center;flex-wrap:wrap;gap:1rem}.description h3{font-size:3rem}.description tag{font-size:1.6rem}.description p{font-size:1.6rem;width:100%}.hidden{opacity:0;transition:all 1.5s;transform:translate(-100%)}.odd{transform:translate(100%)}.visible{opacity:1;transform:translate(0);transition:all 1.5s}footer{z-index:5;padding:1rem 0}footer a{font-size:4rem}#projects_h{font-size:7rem;text-transform:uppercase;font-family:Cabin,sans-serif}
