@font-face{font-family:Pretendard-Regular;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff");font-weight:400;font-style:normal}:root{background-color:#111}body{font-family:Pretendard-Regular,sans-serif}p{margin:0}.cursorCircle{position:fixed;width:300px;height:300px;border-radius:50%;border:2px solid #ffffff1A;background-color:#ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:none;z-index:2;transform:translate(-50%,-50%)}.mainContentMargin{margin-left:12.5%;margin-right:12.5%;text-align:center}.mainContentPosition{height:97vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.mainlogoimg{width:1000px;z-index:0}.logoContainer{margin-top:0%;z-index:0}.mainContentText{color:#fff;font-size:50px}.introduceText{color:#fff;font-weight:600;font-size:20px;display:flex;flex-flow:wrap;justify-content:center;margin-top:-150px;z-index:5}.buttonBox{padding-top:30px;display:flex;justify-content:center;gap:1vw}@media screen and (max-width: 480px){.cursorCircle{background-color:#f0f8ff00;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);width:0px;height:0px}.mainContentMargin{margin-left:5.5%;margin-right:5.5%;text-align:center}.logoContainer{margin-top:0%;z-index:0}.mainlogoimg{width:100%;z-index:0}.introduceText{color:#fff;font-weight:600;font-size:20px;margin-top:0;z-index:5}.buttonBox{padding-top:30px;display:flex;justify-content:center;flex-flow:wrap;gap:6vw}}.modalOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#1119;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:20;overflow-y:auto}.submitGuide{display:flex;padding:0 25px;align-items:center;justify-content:center;flex-direction:column;gap:8px;font-size:24px;color:#fff;font-weight:600;text-align:center}.modalContent{color:#fff;width:100%;max-width:100%;position:relative;display:flex;align-items:center;justify-content:center}.modalContent p{margin:20px 0}.modalCloseButton{position:absolute;top:20px;right:20px;z-index:21}.modalMargin{width:70%;display:flex;align-items:flex-start;gap:3vw}.inModalLeftContent,.inModalRightContent{width:50%}.leftModalTextStyle{font-weight:600;font-size:22px}.leftModalBottomTextDiv{margin-top:60px}.rightModalTextStyle{font-weight:600;font-size:22px}.modalEmailInputStyle{width:100%;background-color:transparent;border:none;color:#fff;font-size:16px;outline:none}.modalEmailInputStyle::placeholder{color:gray;opacity:1}.leftModalTextArea{width:97%;height:300px;background-color:transparent;border:1px solid #444444;color:#fff;padding:10px;resize:none;outline:none}.leftModalTextArea::placeholder{color:gray;opacity:1}.submitButton{display:flex;margin-left:calc(100% - 100px);cursor:pointer}@media screen and (max-width: 480px){.modalOverlay{align-items:flex-start}.modalContent{margin-bottom:50px}.modalMargin{margin-left:5.5%;margin-right:5.5%;display:block;flex-direction:column}.inModalLeftContent{width:100%;height:100%;margin-top:30px}.inModalRightContent{width:100%;height:100%;margin-top:50px;margin-left:0%}.submitGuide{height:100%;gap:15px;font-size:19px}}.gradient-border-button{position:relative;padding:17px 27px 20px;border-radius:70px;border:none;background:linear-gradient(180deg,#0a1e3c,#0e2851);font-size:19px;color:#fff;font-weight:700;font-family:Pretendard-Regular,sans-serif;letter-spacing:.9px;cursor:pointer;transition:all .5s}.gradient-border-button:hover{background:linear-gradient(180deg,#004dff00,#004dff4d),linear-gradient(180deg,#0a1e3c,#0e2851)}.gradient-border-button:before{content:"";position:absolute;inset:-1px;background:linear-gradient(180deg,#777,#111);border-radius:70px;z-index:-1}@media screen and (max-width: 480px){.gradient-border-button{padding:18px 25px 20px;border-radius:70px;font-size:16px}.gradient-border-button:before{inset:-1px;border-radius:70px}}
