@import "https://fonts.googleapis.com/css2?family=Poppins&display=swap";@import "https://fonts.googleapis.com/css2?family=Lexend:wght@400;500;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Fira+Sans:wght@400;500;700&display=swap";*{margin:0;padding:0}body{color:#1b2430;background:url(background.cf2aa7ab.png);font-family:Lexend,sans-serif;font-size:14px}a{text-decoration:none}ul{list-style:none}img{display:block}button{backdrop-filter:blur(2px);background:#eee6;border:none;border-radius:5px;padding:4px;line-height:0;display:block}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:#fea3ba}::-webkit-scrollbar-thumb{background-color:#7cd9e7}::-webkit-scrollbar-thumb:hover{background-color:#65b8c5}::-webkit-scrollbar-thumb:active{background-color:#539da9}::selection{color:#1b2430;background:#7cd9e7}#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#7cd9e7;width:100%;height:3px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #7cd9e7,0 0 5px #7cd9e7}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#7cd9e7 #0000 #0000 #7cd9e7;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container{max-width:1024px;margin:auto;padding:0 40px}@media screen and (width<=768px){.container{padding:0 30px}}@media screen and (width<=576px){.container{padding:0 20px}}nav ul{backdrop-filter:blur(2px);background:#eee6;border-radius:10px;gap:60px;padding:10px 20px;display:flex}@media screen and (width<=768px){nav ul{gap:40px}}nav ul li a{font-size:16px;font-weight:700;transition:all .2s ease-in-out}nav ul li a:hover{color:#4d868f}@media screen and (width<=576px){nav{display:none}}nav .router-link-exact-active{color:#4d868f;text-decoration:underline}header .container{flex-wrap:wrap;justify-content:space-between;align-items:center;height:100px;display:flex}header h1{font-size:20px}header h1 img{width:100%;height:60px}header button{cursor:pointer;display:none}@media screen and (width<=576px){header button{display:block}}header a{color:#1b2430}.overlay{z-index:10;background:#1b243066;width:100%;height:100%;transition:background .3s;position:absolute;top:0;left:0}.overlay-enter-from,.overlay-leave-to{background:#1b243000}.overlay{display:none}@media screen and (width<=576px){.overlay{display:block}}.overlay header{background:#fea3ba;border-radius:0 0 20px 20px}.overlay header .container{gap:20px;height:auto;padding:20px}.overlay header nav{width:100%;display:block}.overlay header nav ul{flex-direction:column;align-items:center;gap:20px;padding:20px;display:flex}.overlay header{transition:transform .3s;transform:translateY(0%)}.overlay-enter-from header,.overlay-leave-to header{transform:translateY(-100%)}footer{padding-top:100px}footer p{text-align:center;border-top:1px solid #1b2430;padding:10px 0;font-family:Fira Sans,sans-serif;font-size:14px}.load-effect:after{content:"";animation:1.2s infinite loading}.load-effect.stop:after{animation:none}@keyframes loading{25%{content:""}50%{content:"."}75%{content:".."}to{content:"..."}}.loading{justify-content:center;align-items:center;height:560px;padding:20px;font-family:Poppins,sans-serif;font-size:36px;transition:all .2s ease-in-out;display:flex}.loading-text{font-family:Fira Sans,sans-serif;font-weight:700}.button{color:#1b2430;background:#7cd9e7;border-radius:10px;padding:10px 12px;font-size:16px;font-weight:700;transition:all .2s ease-in-out;display:inline-block}.button:hover{transform:translateY(5px)}.button:active{box-shadow:0 -5px 5px -5px #1b2430,-5px 0 5px -5px #1b2430}@media screen and (width<=768px){.button{font-size:14px}}.button-void{cursor:pointer}.hero{padding:60px 0;overflow:hidden}@media screen and (width<=576px){.hero{padding:20px 0}}.hero .container{grid-template-columns:1fr 1fr;display:grid}@media screen and (width<=576px){.hero .container{grid-template-columns:1fr;gap:40px}}.hero .info{grid-area:1/1/2/3;align-self:center}@media screen and (width<=576px){.hero .info{grid-column:initial;grid-row:1/2}}.hero .info h1{margin-bottom:28px;font-size:40px;line-height:44px}@media screen and (width<=768px){.hero .info h1{font-size:32px;line-height:36px}}@media screen and (width<=576px){.hero .info h1 br{display:none}}.hero .info p{margin-bottom:14px;font-size:18px;font-weight:600}.hero .info p br{display:none}@media screen and (width<=768px){.hero .info p{font-size:16px}}@media screen and (width<=576px){.hero .info p br{display:initial}}.hero .model{grid-area:1/2/2/3;justify-self:center}.hero .model img{width:100%;height:auto}@media screen and (width<=768px){.hero .model{justify-content:center;width:260px;display:flex}}@media screen and (width<=576px){.hero .model{grid-column:initial;grid-row:2/3;width:100%;display:block}.hero .model img{width:100%}}.page-title{color:#1b2430;margin-bottom:20px}.page-title h1{font-size:40px}.page-title p{font-family:Fira Sans,sans-serif;font-size:18px}@media screen and (width<=768px){.page-title h1{font-size:36px}.page-title p{font-size:16px}}@media screen and (width<=576px){.page-title h1{font-size:32px}.page-title p{font-size:14px}}.card{aspect-ratio:3/2;border-radius:15px;max-width:100%;position:relative;overflow:hidden}.card img{cursor:zoom-in;width:100%;display:block}.card .desc{text-align:center;backdrop-filter:blur(6px);background:#d9d9d980;padding:8px 0 10px;font-size:14px;font-weight:700;text-decoration:underline;position:absolute;bottom:0;left:0;right:0}.card .desc a{color:#1b2430;transition:all .1s ease-in-out}.card .desc a:hover{color:#b87e8c}.card .desc a:active,.card .desc a:visited{color:#1b2430}.art-list{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}@media screen and (width<=768px){.art-list{grid-template-columns:1fr 1fr}}@media screen and (width<=576px){.art-list{grid-template-columns:1fr}}.root{backdrop-filter:blur(4px);z-index:1;background:#1b243080;width:100%;max-width:100%;height:100%;max-height:100%;position:fixed;top:0;left:0;overflow:hidden}.root .img{height:100%;display:flex}.root .img img{max-width:100%;max-height:100%;margin:auto}.root button{cursor:pointer;position:absolute}.root button.exit{margin:30px 20px 0 0;right:0}.container{margin-bottom:20px}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease-out}a{color:#1b2430;text-decoration:underline;transition:all .1s ease-in-out}a:hover{color:#4d868f}a.button{color:#1b2430;text-decoration:none}a.button:hover{color:#1b2430}.about-container{grid-template-columns:1fr 1fr;display:grid}@media screen and (width<=576px){.about-container{grid-template-columns:1fr}}.about-container .about-title{grid-area:1/1/2/1}.about-container .main-content{grid-area:1/1/3/2;margin-top:50px}@media screen and (width<=576px){.about-container .main-content{grid-area:1/1/3/1}}.about-container .if-expanded,.about-container .expand-btn{grid-area:3/1/3/2}.about-container .mt{margin-top:15px}.about-container .subtitle{font-size:25px;font-weight:600}.about-container .sub{font-size:22px;font-weight:500}.about-container .content{margin-top:10px;font-family:Fira Sans,sans-serif;font-size:18px;font-style:normal;font-weight:500}.about-container .content li.list{cursor:default;margin-left:18px;font-family:Lexend,sans-serif;list-style:outside}.about-container .button{margin-top:10px;margin-bottom:20px}.about-container .model{grid-area:1/2/2/2;justify-self:center}.about-container .model img{width:100%;height:720px}@media screen and (width<=768px){.about-container .model{justify-content:center;width:260px;display:flex}}@media screen and (width<=576px){.about-container .model{display:none}}a[data-v-af336e]{color:#1b2430;text-decoration:underline;transition:all .1s ease-in-out}a[data-v-af336e]:hover{color:#4d868f}a.button[data-v-af336e]{color:#1b2430;text-decoration:none}a.button[data-v-af336e]:hover{color:#1b2430}.error[data-v-af336e]{text-align:center;margin-top:7rem;padding-bottom:18rem;font-family:Lexend,sans-serif}.error h1[data-v-af336e]{font-size:50px}.error p[data-v-af336e]{font-family:Fira Sans,sans-serif;font-size:18px;font-weight:500}
/*# sourceMappingURL=index.b4a108fc.css.map */
