@font-face{font-family:Hamlet;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2110@1.0/Hahmlet-Thin.woff2) format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Hamlet;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2110@1.0/Hahmlet-ExtraLight.woff2) format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Hamlet;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2110@1.0/Hahmlet-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Hamlet;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2110@1.0/Hahmlet-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Hamlet;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2110@1.0/Hahmlet-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Hamlet;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2110@1.0/Hahmlet-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Hamlet;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2110@1.0/Hahmlet-ExtraBold.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Hamlet;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2110@1.0/Hahmlet-Black.woff2) format("woff2");font-weight:900;font-display:swap}*{box-sizing:border-box}html,body{margin:0;padding:0;-webkit-text-size-adjust:100%}body{background:#06080b;color:#dce6ec;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#root{min-height:100vh;min-height:100dvh}.vh-screen{height:100vh;height:100dvh}.min-vh-screen{min-height:100vh;min-height:100dvh}@media (pointer: coarse){input,textarea,select{font-size:16px!important}}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:inherit}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:#6e96c847;border-radius:0}@keyframes steam{0%{transform:translateY(2px) scaleX(1);opacity:0}25%{opacity:.55}to{transform:translateY(-16px) scaleX(1.25);opacity:0}}@keyframes riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.rise-in{animation:riseIn .5s ease both}.explore-card{transition:filter .16s ease,box-shadow .16s ease}.explore-card img{transition:transform .32s ease}.explore-card.is-interactive:hover{filter:brightness(.9);box-shadow:inset 0 0 0 1.5px #4f7596}.explore-card.is-interactive:hover img{transform:scale(1.08)}::placeholder{color:#6e7682;opacity:1}
