@font-face{font-family:Pretendard;src:url(/fonts/Pretendard/Pretendard-thin.woff2) format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard/Pretendard-extraLight.woff2) format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard/Pretendard-light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard/Pretendard-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard/Pretendard-medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard/Pretendard-semiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard/Pretendard-extraBold.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard/Pretendard-black.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi/Satoshi-thin.woff2) format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi/Satoshi-extraLight.woff2) format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi/Satoshi-light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi/Satoshi-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi/Satoshi-medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi/Satoshi-semiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi/Satoshi-bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi/Satoshi-extraBold.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi/Satoshi-black.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-thin.woff2) format("woff2");font-weight:100;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-extraLight.woff2) format("woff2");font-weight:200;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-semiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-extraBold.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:ClashDisplay;src:url(/fonts/ClashDisplay/ClashDisplay-black.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard/Pretendard-bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:GeistSans;src:url(/fonts/GeistVF.woff) format("woff");font-weight:100 900;font-style:normal}@font-face{font-family:GeistMono;src:url(/fonts/GeistMonoVF.woff) format("woff");font-weight:100 900;font-style:normal}@media(prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{font-size:62.5%;max-width:100vw;overflow-x:hidden}body{color:#000;background:#fff;font-family:Pretendard,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}li,ul{list-style:none}button{background-color:unset;border:unset;cursor:pointer}input,textarea{outline:none}@media(prefers-color-scheme:dark){html{color-scheme:dark}}