.page-module__UBDEvq__main{max-width:var(--max-width);flex-direction:column;align-items:center;margin:auto;padding:5rem 0;display:flex}.page-module__UBDEvq__photo{border-radius:50%;width:175px;max-width:175px;height:239px;max-height:239px;margin-bottom:2rem;position:relative;overflow:hidden}.page-module__UBDEvq__description{display:inherit;justify-content:inherit;align-items:inherit;max-width:var(--max-width);z-index:2;width:90%;font-size:1rem;font-weight:300;font-family:var(--font-mono);flex-direction:column}.page-module__UBDEvq__description .page-module__UBDEvq__heading{margin-bottom:.5rem;font-size:3rem}.page-module__UBDEvq__description .page-module__UBDEvq__subHeading{color:rgba(var(--foreground-rgb),.7);margin-bottom:1.5rem;font-weight:300}.page-module__UBDEvq__description a{gap:.5rem}.page-module__UBDEvq__description p{margin:0;padding:1rem;line-height:1.5rem;position:relative}.page-module__UBDEvq__code{font-weight:700;font-family:var(--font-mono)}.page-module__UBDEvq__center{justify-content:center;align-items:center;padding:4rem 0;display:flex;position:relative}.page-module__UBDEvq__center:before{background:var(--secondary-glow);border-radius:50%;width:480px;height:360px;margin-left:-400px}.page-module__UBDEvq__center:after{background:var(--primary-glow);z-index:-1;width:240px;height:180px}.page-module__UBDEvq__center:before,.page-module__UBDEvq__center:after{content:"";filter:blur(45px);position:absolute;left:50%;transform:translateZ(0)}.page-module__UBDEvq__logo{position:relative}.page-module__UBDEvq__projects{flex-direction:column;display:flex}@media (max-width:1200px){.page-module__UBDEvq__main{padding:2rem}.page-module__UBDEvq__description .page-module__UBDEvq__heading{font-size:1.9rem}.page-module__UBDEvq__description .page-module__UBDEvq__subHeading{font-size:1.5rem}.page-module__UBDEvq__photo{max-width:125px;max-height:170px}.page-module__UBDEvq__center{padding:8rem 0 6rem}.page-module__UBDEvq__center:before{height:300px;transform:none}.page-module__UBDEvq__description{width:100%}.page-module__UBDEvq__description a{padding:.5rem}.page-module__UBDEvq__description p,.page-module__UBDEvq__description div{justify-content:center;width:100%;display:flex}.page-module__UBDEvq__description p{align-items:center;padding:2rem 1rem 1.4rem}}@media (min-width:701px) and (max-width:1200px){.page-module__UBDEvq__main{padding:3rem}.page-module__UBDEvq__photo{max-width:150px;max-height:205px}}
.GitHub-module__OywPUq__projects{flex-direction:column;width:600px;padding:2rem 0;display:flex}.GitHub-module__OywPUq__projects h2{margin:0 auto 2rem;font-size:1.8rem}.GitHub-module__OywPUq__card{background-color:rgb(var(--card-rgb));letter-spacing:.1ch;margin-bottom:1.5rem;padding:2rem;transition:background .2s,border .2s;position:relative}.GitHub-module__OywPUq__card>.GitHub-module__OywPUq__link_icon{color:rgba(var(--foreground-rgb),.3);position:absolute;top:20px;right:20px}.GitHub-module__OywPUq__card span{transition:transform .2s;display:inline-block}.GitHub-module__OywPUq__card header{color:rgba(var(--foreground-rgb),.6);margin-bottom:.3rem;font-size:.9rem}.GitHub-module__OywPUq__card h3{margin-bottom:.7rem;font-weight:600}.GitHub-module__OywPUq__card p{opacity:.6;max-width:90%;color:rgba(var(--foreground-rgb),.5);margin:0;font-size:1rem;font-weight:300;line-height:1.5}@media (hover:hover) and (pointer:fine){.GitHub-module__OywPUq__card:hover{background:rgba(var(--card-rgb),.7);border:none;transition:all .2s;transform:scale(1.03)}.GitHub-module__OywPUq__card:hover>.GitHub-module__OywPUq__link_icon{color:rgba(var(--foreground-rgb),.8);transition:all .2s}}@media (prefers-color-scheme:light) and (hover:hover) and (pointer:fine){.GitHub-module__OywPUq__card:hover{background:rgba(var(--card-rgb),.1);border:none;transition:all .2s;transform:scale(1.03)}}@media (prefers-reduced-motion){.GitHub-module__OywPUq__card:hover,.GitHub-module__OywPUq__card:hover span{transform:none}}@media (max-width:700px){.GitHub-module__OywPUq__projects{width:100%}.GitHub-module__OywPUq__card{padding:2rem}.GitHub-module__OywPUq__card>.GitHub-module__OywPUq__link_icon{color:rgba(var(--foreground-rgb),.8)}.GitHub-module__OywPUq__card>header{margin-bottom:.75rem}.GitHub-module__OywPUq__card h3{margin-bottom:1.5rem}.GitHub-module__OywPUq__card p{max-width:100%}}@media (min-width:701px) and (max-width:1200px){.GitHub-module__OywPUq__projects{width:80%;min-width:500px}.GitHub-module__OywPUq__card>.GitHub-module__OywPUq__link_icon{color:rgba(var(--foreground-rgb),.8)}}@media (prefers-color-scheme:light){.GitHub-module__OywPUq__card{color:rgb(var(--foreground-rgb));box-shadow:3px 3px 10px rgba(var(--foreground-rgb),.4)}.GitHub-module__OywPUq__card:hover{background-color:rgb(var(--card-rgb));box-shadow:5px 5px 15px rgba(var(--foreground-rgb),.4)}.GitHub-module__OywPUq__card p{color:rgb(var(--foreground-rgb))}}
.Footer-module__UDEoiW__grid{grid-template-columns:repeat(4,minmax(25%,auto));width:100%;max-width:800px;margin:3rem 0;display:grid}.Footer-module__UDEoiW__grid div{color:rgba(var(--foreground-rgb),.4);margin:auto}.Footer-module__UDEoiW__grid a{vertical-align:middle}.Footer-module__UDEoiW__grid span{color:rgba(var(--foreground-rgb),.8)}@media (hover:hover) and (pointer:fine){.Footer-module__UDEoiW__grid div:hover{color:rgba(var(--foreground-rgb),1);transition:all .2s;transform:scale(1.05)}}@media (prefers-reduced-motion){.Footer-module__UDEoiW__grid div:hover{transform:none}}@media (prefers-color-scheme:light){.Footer-module__UDEoiW__grid span{color:rgb(var(--foreground-rgb))}}@media (min-width:701px) and (max-width:1200px){.Footer-module__UDEoiW__grid{grid-template-columns:repeat(2,30%);justify-content:center;margin:2.5rem 0}.Footer-module__UDEoiW__grid a{padding:.3rem}}@media (max-width:700px){.Footer-module__UDEoiW__grid{grid-template-columns:1fr;justify-content:center;max-width:320px;margin:2rem 0}.Footer-module__UDEoiW__grid div{margin:none;color:rgba(var(--foreground-rgb),1)}.Footer-module__UDEoiW__grid div:hover{transform:none}}
