@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";*{font-family:Pretendard Variable;word-break:keep-all}html,body{padding:0;margin:0;overflow-x:hidden;background-color:#0b101a;color:#fff}html{scroll-behavior:smooth}p{margin:0}.floating{position:fixed;bottom:35px;right:25px;display:flex;flex-direction:column;gap:.3rem;z-index:98;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden}.floating.show{opacity:1;visibility:visible}.floating>a>.gotoTop{display:flex;width:60px;height:60px;border-radius:100%;text-align:center;line-height:60px;color:#fff;background:#333;cursor:pointer;align-items:center;justify-content:center}.floating>a>.gotoTop>img{width:20px}section>.container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0}#section1{background-color:#000;background-size:cover;background-position:center;width:100%}#section1>.container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4rem;padding:80px 0}#section1>.container>.info{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}#section1>.container>.info>.logoText>p{font-size:50px;font-weight:700;color:#fff;letter-spacing:2px;opacity:1;background-color:#0f27f5;padding:5px 20px}#section1>.container>.info>.descText{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center}#section1>.container>.info>.descText>.desc-main{font-size:70px;color:#fff;font-weight:700}#section1>.container>.info>.descText>.desc-sub{font-size:24px;color:#aaa;font-weight:400}#section1>.container>.info>.highlightBox{margin:1rem 0;padding:15px 40px;border:1px solid rgba(255,215,0,.3);border-radius:50px;background:#ffd7000d;box-shadow:0 0 20px #ffd7001a}#section1>.container>.info>.highlightBox>p{font-size:40px;font-weight:700;color:#fff}#section1>.container>.info>.actionText{margin-top:1rem;text-align:center}#section1>.container>.info>.actionText>p{font-size:40px;color:#fff;font-weight:700;line-height:1.4}#section1>.container>.bottomIconList{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4rem}#section1>.container>.bottomIconList>.iconWrapper>.icon{width:230px;height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;background-color:#ffffffe6;border-radius:10px;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 15px #0c2b4e33;will-change:box-shadow}#section1>.container>.bottomIconList>.iconWrapper>.icon:hover{transform:scale(1.05)}#section1>.container>.bottomIconList>.iconWrapper>.icon>img{width:70px}#section1>.container>.bottomIconList>.iconWrapper>.icon>p{color:#333;font-size:18px}#section1>.container>.img2Box{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#section1>.container>.img2Box>.imgWrapper{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#section1>.container>.img2Box>.imgWrapper>img{width:600px;object-fit:cover}#section2{background-color:#161b22}#section2>.container{padding:0 0 100px}#section2>.container>.finishBox{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem;margin:40px 0}#section2>.container>.finishBox>.finishCount>p{font-size:70px;animation:blink-opacity 1s infinite ease-in-out}#section2>.container>.finishBox>.finishCount>p>.mobBr{display:none}#section2>.container>.finishBox>.arrowBox{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:50px}#section2>.container>.finishBox>.arrowBox>img{width:350px;animation:blink-opacity 1s infinite ease-in-out}#section2>.container>.topText{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}#section2>.container>.topText>.topT{font-size:35px;font-weight:700;text-align:center;color:gold}#section2>.container>.topText>.headT{font-size:55px;font-weight:700;color:#fff;text-shadow:0 0 20px rgba(255,215,0,.2)}#section2>.container>.topText>.subT{font-size:20px;color:#ccc;font-weight:400;text-align:center;line-height:1.5}.shiny-text{color:gold;animation:blink-shine .5s ease-in-out infinite alternate;font-weight:800}@keyframes blink-shine{0%{color:gold;text-shadow:0 0 5px rgba(255,215,0,.5)}to{color:#fff5ba;text-shadow:0 0 5px rgba(255,255,255,.9),0 0 5px #FFD700}}@keyframes blink-opacity{0%,to{opacity:1}50%{opacity:.1}}#section2>.container>.formBox{width:100%;max-width:600px;margin:0 auto;padding:20px}#section2>.container>.formBox>form{display:flex;flex-direction:column;gap:1.5rem}#section2>.container>.formBox>form>.inputBox{display:flex;flex-direction:column;gap:.5rem}#section2>.container>.formBox>form>.inputBox>p{color:#fff;font-size:18px;font-weight:700}#section2>.container>.formBox>form>.inputBox>input{width:100%;height:50px;background-color:#202836;border:1px solid #4a5568;border-radius:5px;padding:0 15px;color:#fff;font-size:16px;box-sizing:border-box}#section2>.container>.formBox>form>.inputBox>input:focus{outline:none;border-color:#fed128}#section2>.container>.formBox>form>.privacyCheck{display:flex;flex-direction:column;gap:.5rem}#section2>.container>.formBox>form>.privacyCheck>.checkItem{display:flex;align-items:center;gap:.5rem;color:#ccc;font-size:14px}#section2>.container>.formBox>form>.privacyCheck>.checkItem>input[type=checkbox]{accent-color:#FED128;width:18px;height:18px;cursor:pointer}#section2>.container>.formBox>form>.privacyCheck>.checkItem>label{cursor:pointer}#section2>.container>.formBox>form>.privacyCheck>.checkItem>.viewTerms{color:gold;cursor:pointer;text-decoration:underline;font-size:12px}#section2>.container>.formBox>form>.privacyCheck>.terms-content{background-color:#202836;padding:10px;border-radius:5px;border:1px solid #4a5568;margin-top:5px}#section2>.container>.formBox>form>.privacyCheck>.terms-content>p{color:#aaa;font-size:12px;line-height:1.5}#section2>.container>.formBox>form>.buttonWrapper{display:flex;justify-content:center;margin-top:1rem}#section2>.container>.formBox>form>.buttonWrapper>button{width:100%;height:60px;background:linear-gradient(90deg,#0c2b4e,#63541d);border:none;border-radius:5px;color:#fff;font-size:20px;font-weight:700;cursor:pointer;transition:transform .2s}#section2>.container>.formBox>form>.buttonWrapper>button:hover{transform:scale(1.02)}footer{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#06080e;padding:80px 0}footer>.footer-content{display:flex;align-items:center;flex-direction:column}footer>.footer-content>p{color:#888;margin-bottom:0}.footer-content>.info{display:flex;width:100%;color:#666;flex-direction:row;align-items:center;justify-content:center;gap:2rem;margin-top:20px}@media all and (max-width:884px){#section2>.container>.finishBox>.finishCount>p{text-align:center}#section2>.container>.finishBox>.finishCount>p>.mobBr{display:block}#section1>.container>.info>.bottomText>p.mainT{text-align:center;padding:0 80px}footer>.footer-content{width:100%;padding:0 50px;box-sizing:border-box;align-items:flex-start}.footer-content>.info{flex-direction:column;align-items:flex-start;gap:10px}}@media all and (max-width:600px){#section1>.container>.img2Box>.imgWrapper>img{width:90%}#section1>.container>.info>.actionText>p{padding:0 20px}#section2>.container>.finishBox>.finishCount>p{font-size:50px}#section2>.container>.finishBox>.arrowBox>img{width:250px}#section1>.container>.info>.descText>.desc-main{font-size:22px}#section1>.container>.info>.descText>.desc-sub{font-size:16px}#section1>.container>.info>.highlightBox>p{font-size:20px}#section1>.container>.info>.actionText>p{font-size:26px}#section2>.container>.topText>.headT{font-size:35px}#section2>.container>.topText>.topT{font-size:25px}#section2>.container>.topText{gap:.5rem}#section2>.container>.formBox>form{gap:1rem}#section2>.container>.formBox{box-sizing:border-box}#section2>.container>.formBox>form>.inputBox>input{height:45px}#section2>.container>.formBox>form>.inputBox>p{font-size:16px}footer>.footer-content{padding:0 20px}footer>.footer-content>p{font-size:14px}.footer-content>.info>p{font-size:12px}.floating{bottom:15px;right:15px}}@media all and (max-width:478px){#section2>.container>.finishBox>.finishCount>p{font-size:40px}#section1>.container>.info>.logoText>p{font-size:30px}#section1>.container>.info{gap:.5rem}#section1>.container>.info>.descText>.desc-main{font-size:20px}#section1>.container>.info>.descText>.desc-sub{font-size:14px}#section1>.container>.info>.highlightBox>p{font-size:18px}#section1>.container>.info>.actionText>p{font-size:22px}#section2>.container>.topText>.headT{font-size:30px;padding:0 40px}#section2>.container>.topText>.topT{font-size:25px}#section2>.container>.topText>.subT{font-size:18px}#section2>.container>.formBox>form>.buttonWrapper>button{height:50px;font-size:16px}.floating>a>.gotoTop{width:50px;height:50px}.floating>a>.gotoTop>img{width:15px}}#toast-container{position:fixed;top:20px;right:20px;z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none}.toast{background:#202836e6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,215,0,.3);border-left:4px solid #FFD700;padding:15px 25px;border-radius:8px;color:#fff;font-size:16px;font-weight:500;box-shadow:0 4px 15px #0000004d;min-width:200px;display:flex;align-items:center;justify-content:space-between;animation:slideInRight .5s ease-out forwards,fadeOut .5s ease-in forwards 3.5s;opacity:0}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}
