@font-face{font-family:Kkokkoma;src:url(HakgyoansimKkokkomaR.87c40eded3cac59d.ttf) format("truetype")}@font-face{font-family:LTCushion;font-weight:300;src:url(LTCushion-Light.798159b644d863d7.ttf) format("truetype")}@font-face{font-family:LTCushion;font-weight:500;src:url(LTCushion-Medium.5b40eb8d0afc2a42.ttf) format("truetype")}@font-face{font-family:LTCushion;font-weight:700;src:url(LTCushion-Bold.00d91f07a9fb3505.ttf) format("truetype")}@font-face{font-family:LTCushion;font-weight:900;src:url(LTCushion-Black.04e9dc6d79513be4.ttf) format("truetype")}@font-face{font-family:SUITE;font-weight:300;src:url(SUITE-Light.a137cbc0a5dfce4c.woff2) format("woff2")}@font-face{font-family:SUITE;font-weight:400;src:url(SUITE-Regular.8b8b480b6539d064.woff2) format("woff2")}@font-face{font-family:SUITE;font-weight:500;src:url(SUITE-Medium.a36b0f723dfd06ce.woff2) format("woff2")}@font-face{font-family:SUITE;font-weight:600;src:url(SUITE-SemiBold.a84b0580feb94988.woff2) format("woff2")}@font-face{font-family:SUITE;font-weight:700;src:url(SUITE-Bold.d814a8a93aa5560e.woff2) format("woff2")}@font-face{font-family:SUITE;font-weight:800;src:url(SUITE-ExtraBold.7b573a1044f4015f.woff2) format("woff2")}@font-face{font-family:SUITE;font-weight:900;src:url(SUITE-Heavy.188fd4193b46419f.woff2) format("woff2")}@font-face{font-family:Francisco;src:url(Francisco.9e430cc4867dfbfd.otf) format("opentype")}:root,html,body{overflow-y:auto}:root{--main-white-color: #ffffff;--main-black-color: #000000;--bg-gradient: radial-gradient(at 33% 4%, hsla(252,75%,64%,1) 0px, transparent 50%), radial-gradient(at 70% 53%, hsla(220,73%,64%,1) 0px, transparent 50%), radial-gradient(at 12% 78%, hsla(212,60%,71%,1) 0px, transparent 50%), radial-gradient(at 2% 51%, hsla(312,100%,77%,1) 0px, transparent 50%), radial-gradient(at 17% 11%, hsla(304,74%,79%,1) 0px, transparent 50%), radial-gradient(at 41% 94%, hsla(177,81%,61%,1) 0px, transparent 50%), radial-gradient(at 98% 36%, hsla(161,98%,67%,1) 0px, transparent 50%), radial-gradient(at 51% 10%, hsla(292,72%,60%,1) 0px, transparent 50%), radial-gradient(at 11% 25%, hsla(94,97%,68%,1) 0px, transparent 50%), radial-gradient(at 1% 25%, hsla(270,77%,69%,1) 0px, transparent 50%), radial-gradient(at 35% 91%, hsla(287,100%,80%,1) 0px, transparent 50%), radial-gradient(at 39% 94%, hsla(227,62%,68%,1) 0px, transparent 50%), radial-gradient(at 57% 50%, hsla(144,85%,70%,1) 0px, transparent 50%), radial-gradient(at 29% 40%, hsla(227,60%,72%,1) 0px, transparent 50%), radial-gradient(at 88% 85%, hsla(256,98%,64%,1) 0px, transparent 50%), radial-gradient(at 91% 67%, hsla(304,75%,69%,1) 0px, transparent 50%), radial-gradient(at 34% 48%, hsla(228,98%,75%,1) 0px, transparent 50%), radial-gradient(at 2% 84%, hsla(288,74%,72%,1) 0px, transparent 50%), radial-gradient(at 21% 92%, hsla(66,87%,69%,1) 0px, transparent 50%), radial-gradient(at 32% 6%, hsla(316,62%,74%,1) 0px, transparent 50%), radial-gradient(at 55% 50%, hsla(307,62%,73%,1) 0px, transparent 50%), radial-gradient(at 48% 64%, hsla(201,69%,65%,1) 0px, transparent 50%), radial-gradient(at 73% 5%, hsla(268,79%,73%,1) 0px, transparent 50%), radial-gradient(at 76% 88%, hsla(328,68%,66%,1) 0px, transparent 50%), radial-gradient(at 8% 41%, hsla(347,97%,79%,1) 0px, transparent 50%), radial-gradient(at 35% 37%, hsla(202,68%,78%,1) 0px, transparent 50%), radial-gradient(at 75% 19%, hsla(331,75%,70%,1) 0px, transparent 50%), radial-gradient(at 6% 71%, hsla(147,88%,64%,1) 0px, transparent 50%), radial-gradient(at 35% 44%, hsla(310,83%,74%,1) 0px, transparent 50%), radial-gradient(at 32% 59%, hsla(322,78%,71%,1) 0px, transparent 50%), radial-gradient(at 26% 86%, hsla(317,69%,71%,1) 0px, transparent 50%), radial-gradient(at 20% 85%, hsla(166,97%,68%,1) 0px, transparent 50%), radial-gradient(at 61% 40%, hsla(54,96%,60%,1) 0px, transparent 50%), radial-gradient(at 51% 29%, hsla(138,90%,71%,1) 0px, transparent 50%), radial-gradient(at 45% 70%, hsla(282,85%,72%,1) 0px, transparent 50%), radial-gradient(at 97% 44%, hsla(70,72%,60%,1) 0px, transparent 50%), radial-gradient(at 60% 19%, hsla(273,93%,71%,1) 0px, transparent 50%), radial-gradient(at 54% 39%, hsla(69,65%,67%,1) 0px, transparent 50%), radial-gradient(at 74% 8%, hsla(124,90%,68%,1) 0px, transparent 50%), radial-gradient(at 61% 60%, hsla(232,61%,75%,1) 0px, transparent 50%), radial-gradient(at 43% 4%, hsla(87,99%,79%,1) 0px, transparent 50%)}html ::-webkit-scrollbar{width:5px}html ::-webkit-scrollbar-track{background:#2f2f2f}html ::-webkit-scrollbar-thumb{background:#745793}html ::-webkit-scrollbar-thumb:hover{background:#8d6ab3}html{overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;text-shadow:rgba(0,0,0,.01) 0 0 1px}body{background-repeat:repeat;background-color:var(--main-white-color);background-size:cover;position:absolute;margin:0;width:100%;overflow-x:hidden}.global-background{position:fixed;background-color:#a5ff99;background-image:var(--bg-gradient);background-size:101% 101%;background-repeat:no-repeat;width:100vw;height:100vh;z-index:-5}.slim{transform:scaleX(.95);transform-origin:0 center;-webkit-transform:scale(.95,1);-webkit-transform-origin:0 center;-moz-transform:scale(.95,1);-moz-transform-origin:0 center;-ms-transform:scale(.95,1);-ms-transform-origin:0 center;-o-transform:scale(.95,1);-o-transform-origin:0 center}h1,h2,h3,h4,h5,h6,p{font-family:SUITE}h3{font-weight:700;font-size:2vw}p{font-weight:400;font-size:1.5vw;line-height:1.5}ul,li{margin:0;padding:0;list-style:none}a,button{margin:0;padding:0;border:none;background:none;color:inherit;text-decoration:none;font-family:SUITE;font-size:1.2rem;cursor:pointer;appearance:none;-webkit-appearance:none;border-radius:none;-webkit-border-radius:none}button{outline:none}video{clip-path:inset(0 0 1px 0)}.reveal{opacity:100%;transform:none;transition:ease-in-out 1s opacity,ease-in-out 1s transform}.reveal.hidden{opacity:0%;transform:translateY(2vw)}img.reveal.hidden,video.reveal.hidden,a.reveal.hidden{transform:none}
