:root{font-family:Condor,Pretendard,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#fff;background-color:#1a1a1a;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:400;color:#fff;text-decoration:none}a:hover{color:#ccc}body{margin:0;background-color:#1a1a1a;color:#fff;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#333;color:#fff;cursor:pointer;transition:all .3s ease}button:hover{background-color:#555;border-color:#fff}button:focus,button:focus-visible{outline:2px solid #ffffff}*{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{font-family:Condor,Pretendard,Arial,sans-serif;background-color:#1a1a1a;color:#fff;min-width:1200px;overflow-x:auto}@media (max-width: 1024px){body{min-width:768px}}@media (max-width: 768px){body{min-width:100%;overflow-x:hidden}}html{scroll-behavior:smooth}section{scroll-margin-top:80px}@media (max-width: 768px){section{scroll-margin-top:60px}}a{text-decoration:none;color:inherit;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}button{background:none;border:none;cursor:pointer;font-family:inherit}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;pointer-events:none}@font-face{font-family:Condor;src:url(/assets/Condor_ExtraLight-TNYXAsRV.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:Condor;src:url(/assets/Condor_ExtraLight_Italic-DHmST5ng.otf) format("opentype");font-weight:200;font-style:italic}@font-face{font-family:Condor;src:url(/assets/Condor_Light-B8P2Uqec.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Condor;src:url(/assets/Condor_Light_Italic-B11ktpLT.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Condor;src:url(/assets/Condor_Regular-BGwLiT82.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Condor;src:url(/assets/Condor_Italic-CPhh3Xkv.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Condor;src:url(/assets/Condor_Medium-BGXFi18L.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Condor;src:url(/assets/Condor_Medium_Italic-C_tK6AWW.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Condor;src:url(/assets/Condor_Bold-DkgQrGp_.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Condor;src:url(/assets/Condor_Bold_Italic-Bue9bxzh.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Condor;src:url(/assets/Condor_Black-COFtSzqu.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Condor;src:url(/assets/Condor_Black_Italic-BCKkb9wA.otf) format("opentype");font-weight:900;font-style:italic}
