:root{--icon-size: 16em;--icon2-size: 7em}body{background:linear-gradient(to bottom,var(--purple3) 40%,var(--cyan))}.contact-svg{position:absolute;width:100%}header{position:relative;z-index:1;padding:35px 0;display:flex;justify-content:center;align-items:center;background:linear-gradient(to bottom,var(--purple1) 40%,var(--purple2));border-bottom:8px solid #0C0C0C}header h1{position:relative;font-size:var(--title-text);z-index:2}.header-wave{z-index:1;top:0;--start-bot-pos: -55px;--end-bot-pos: 0px;animation:top-bounce 10.5s infinite ease-in-out}main{overflow:hidden;position:relative;padding:40px 0;display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:80px}.info-wrapper{width:600px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:40px}.notice-box{width:calc(100% - 3em - 20px);position:relative;z-index:3;padding:1.5em;background:linear-gradient(to bottom,var(--purple3) 40%,var(--purple2));border:#0C0C0C 10px solid;box-shadow:5px 5px #0c0c0c;border-radius:50px;font-size:var(--small-text);font-weight:500;transition:all .35s ease-in-out;text-align:center}.notice-box:hover{transform:scale(.9);box-shadow:1px 1px #0c0c0c}.notice-box:active{transform:scale(1.1);box-shadow:10px 10px #0c0c0c}.small-text{z-index:1;font-weight:700;font-size:var(--tiny-text);transition:all .35s ease-in-out}.small-text:hover{color:var(--text-highlight);transform:scale(1.1)}.small-text:active{transform:scale(.9)}.socials{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"github linkedin" "email email";row-gap:50px;transition:all .35s ease-in-out}.socials a{transition:all .35s ease-in-out}.socials a button{padding:0;width:250px;align-self:center;border:#0C0C0C 10px solid;box-shadow:5px 5px #0c0c0c;background:linear-gradient(to bottom,var(--purple3) 40%,var(--cyan));transition:all .35s ease-in-out}.socials a:nth-child(1){grid-area:github;justify-self:start}.socials a:nth-child(2){grid-area:linkedin;justify-self:end}.socials a:nth-child(2) button{background:linear-gradient(to left,var(--green3),var(--cyan) 90%)}.socials a:nth-child(3){grid-area:email;height:175px;width:unset;justify-self:unset;align-self:unset}.socials a:nth-child(3) button{background:linear-gradient(to left,var(--green1),var(--green3) 90%);width:calc(100% - 20px);height:calc(100% - 20px);justify-self:unset;align-self:unset;display:flex;justify-content:center;align-items:center;gap:20px}.socials a:nth-child(3) button h4{margin:0;padding-left:20px;color:var(--text-color);font-size:var(--med-text)}.socials a:hover{transform:scale(.9)}.socials a:active{transform:scale(1.1)}.socials a:hover button{box-shadow:1px 1px #0c0c0c}.socials a:active button{box-shadow:10px 10px #0c0c0c}.socials a p{color:var(--text-color);font-size:var(--small-text)}.shape{overflow:hidden;position:absolute;z-index:0;--rotate-start: 0deg;--rotate-end: 360deg;animation:spin 14.5s infinite linear}.shape:nth-child(odd){--rotate-start: 360deg;--rotate-end: 0deg;animation:spin 20.5s infinite linear}.shape1{width:750px;height:750px;top:10%;left:5%}.shape2{width:350px;height:350px;top:0%;left:65%}.shape3{width:450px;height:450px;top:50%;left:70%}.footer-wave{position:absolute;z-index:0;width:100%;bottom:0;--start-bot-pos: -35px;--end-bot-pos: -5px;animation:bounce 4.5s infinite ease-in-out}@media screen and (max-width:1100px){.shape1[data-astro-cid-uw5kdbxl]{width:650px;height:650px;top:20%;left:-20%}.shape3[data-astro-cid-uw5kdbxl]{width:550px;height:550px;top:70%;left:70%}}@media screen and (max-width:700px){body{--title-text: 5em;--med-text: 1.5em;--small-text: 1.25em;--tiny-text: 1em;--icon-size: 18em;--icon2-size: 16em}.shape1[data-astro-cid-uw5kdbxl]{width:650px;height:650px;top:30%;left:-20%}.info-wrapper[data-astro-cid-uw5kdbxl]{width:400px}.socials[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr;grid-template-areas:"github" "linkedin" "email";align-items:center;justify-content:center}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{height:325px;width:325px}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl] button[data-astro-cid-uw5kdbxl]{width:calc(100% - 20px);height:calc(100% - 20px)}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:nth-child(1){justify-self:center}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:nth-child(2){justify-self:center}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:nth-child(3){justify-self:center;height:325px;width:325px}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:nth-child(3) button[data-astro-cid-uw5kdbxl]{padding:20px 0;height:calc(100% - 60px);flex-direction:column-reverse;gap:0}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:nth-child(3) button[data-astro-cid-uw5kdbxl] h4[data-astro-cid-uw5kdbxl]{font-weight:500;padding-left:0}}@media screen and (max-width:460px){body{--title-text: 3em;--med-text: 1em;--small-text: 1em;--tiny-text: .8em;--icon-size: 16em;--icon2-size: 14em}.shape1[data-astro-cid-uw5kdbxl]{top:30%;left:-80%}.info-wrapper[data-astro-cid-uw5kdbxl]{width:300px}.notice-box[data-astro-cid-uw5kdbxl]{border:#0C0C0C 8px solid;border-radius:30px;font-size:var(--small-text);font-weight:500}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{height:250px;width:250px}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl] button[data-astro-cid-uw5kdbxl]{width:calc(100% - 20px);height:calc(100% - 20px)}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:nth-child(1){justify-self:center}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:nth-child(2){justify-self:center}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:nth-child(3){justify-self:center;height:250px;width:250px}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:nth-child(3) button[data-astro-cid-uw5kdbxl]{padding:20px 0;height:calc(100% - 60px);flex-direction:column-reverse;gap:0}.socials[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:nth-child(3) button[data-astro-cid-uw5kdbxl] h4[data-astro-cid-uw5kdbxl]{font-weight:500}}
