@import "https://fonts.googleapis.com/css2?family=Gothic+A1:wght@700;900&family=Hahmlet:wght@400;600;700&display=swap";
@font-face{font-family:Pretendard Variable;src:url(/fonts/PretendardVariable.woff2)format("woff2-variations");font-weight:45 920;font-style:normal;font-display:swap}:root{--bg:#0b0c0e;--bg-alt:#0e1013;--bg-footer:#08090a;--bg-poster:#15181b;--ink:#edf1f2;--ink-2:#c9d2d4;--ink-3:#a9b4b7;--ink-4:#8c9799;--ink-5:#6e7a7c;--accent:#29b6c4;--accent-hi:#7fe1e9;--accent-link:#35c6d2;--on-accent:#042124;--hairline:#edf1f21a;--border:#edf1f224;--border-strong:#edf1f233;--nav-active-bg:#29b6c424;--header-bg:#0b0c0edb;--content-max:1280px;--content-max-narrow:1080px;--gutter:24px;--font-hahmlet:"Hahmlet", serif;--font-gothic-a1:"Gothic A1", sans-serif;--font-body:"Pretendard Variable", var(--font-gothic-a1), "Pretendard", sans-serif;--font-display:var(--font-hahmlet), "Pretendard Variable", serif;--font-wordmark:var(--font-gothic-a1), sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);letter-spacing:-.01em;-webkit-font-smoothing:antialiased}a{color:var(--accent-link);text-decoration:none}a:hover{color:var(--accent-hi)}input,textarea,select,button{font-family:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--accent-hi);outline-offset:2px}@keyframes capIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
html,body{max-width:100vw;overflow-x:hidden}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100%}body{min-height:100%}
