@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&display=swap);*{font-weight:500;margin:0;padding:0}body{font-family:Inter,Noto Sans KR,sans-serif;letter-spacing:.02em;line-height:1.6}h1,h2,h3{font-weight:700}li,p,ul{font-size:18px}.wrapper{-webkit-animation:backgroundChange 25s linear infinite;animation:backgroundChange 25s linear infinite;background-image:linear-gradient(0deg,#e0f2fe,#bae6fd,#7dd3fc);background-size:200% 200%}.main-container{padding-top:80px}.main-active{-webkit-transform:translateY(300px);transform:translateY(300px);transition:.5s}.button{border:none;border-radius:7px;font-size:17px;font-weight:500;width:160px}.button:hover{background-color:#181818;color:#c0d7f4;transition:.5s}.primary{background-color:rgba(0,0,0,.7)}.secondary{background-color:transparent;color:rgba(0,0,0,.6);font-weight:600;outline:3px solid rgba(0,0,0,.5);outline-offset:-2px}@-webkit-keyframes backgroundChange{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes backgroundChange{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@media screen and (min-width:576px){li,p,ul{font-size:20px}.section-description{width:80%}}@media screen and (min-width:992px){.section-description{width:50%}}.nav-default{padding:22px 5% 22px 7%}.nav-default button{background:none;border:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nav-default span{color:#000;font-size:22px;font-weight:600}.nav-active{transition:.5s}.nav-default.nav-active span{color:#c0d7f4}.lang-toggle{gap:1px;margin-top:3px}#about{padding:30px 5% 0 7%}.snap{height:200px}.snap img{border-radius:10px;max-width:320px;object-fit:cover}.typing-cursor{-webkit-animation:blink .8s step-end infinite;animation:blink .8s step-end infinite}@-webkit-keyframes blink{50%{opacity:0}}@keyframes blink{50%{opacity:0}}@media screen and (min-width:768px){#about{padding:45px 0 0}}@media screen and (min-width:992px){.snap{height:100%}.profile{padding-left:5%}}#career{padding:90px 5% 0 7%;text-align:center}.experience-container{margin-top:60px}.experience-sub-container{-webkit-column-gap:20px;column-gap:20px}@media screen and (min-width:768px){#career{padding:120px 0 0}.experience-container{width:80%}}@media screen and (min-width:1400px){.experience-container{width:65%}}#projects{padding:90px 5% 0 7%;text-align:center}.project-container{border-radius:10px}.screenshot{height:200px}.screenshot img{border-radius:10px;max-width:500px;object-fit:cover}@media screen and (min-width:768px){#projects{padding:120px 0 0}}@media screen and (min-width:992px){.project-container{height:410px}.screenshot{height:322px}}#skills{padding:90px 5% 0 7%;text-align:center}.skill-container{-webkit-column-gap:15px;column-gap:15px;row-gap:10px}.skill{border-radius:7px;color:#c0d7f4;font-size:18px;font-weight:600;padding:10px 18px}@media screen and (min-width:576px){.skill{padding:12px 20px}}@media screen and (min-width:768px){#skills{padding:120px 0 0}}#contact{padding:100px 5% 70px 7%}.map{border-radius:10px;height:280px;max-width:500px}.map-sub-container a{color:#000}.form-row label{flex:0 0 100px;font-size:18px}.form-row input,.form-row textarea{border:.01em solid #000;border-radius:7px;flex:1 1;padding:5px;width:100%}@media screen and (min-width:768px){#contact{padding:130px 0 80px}}@media screen and (min-width:992px){.map{height:100%;max-width:100%}.map-sub-container{background-color:rgba(0,0,0,.75);border-radius:7px;bottom:12px;color:#c0d7f4;left:7%;position:absolute}.map-sub-container p{font-size:17px}.map-sub-container a{color:#c0d7f4}}.top-button{background-color:rgba(0,0,0,.7);border-radius:7px;bottom:30px;right:30px}.top-button:hover{background-color:#181818;color:#c0d7f4;transition:.5s}
/*# sourceMappingURL=main.f0ce2375.css.map*/