.page-module__1WCGSW__container{background-color:var(--color-white);justify-content:center;align-items:center;padding:20rem 2rem 16rem;display:flex}.page-module__1WCGSW__inner{flex-direction:column;align-items:center;gap:4rem;display:flex}.page-module__1WCGSW__heading{flex-direction:column;align-items:center;gap:2rem;display:flex}.page-module__1WCGSW__title{font-family:var(--font-family-pretendard);font-size:4rem;font-weight:var(--font-weight-500);color:var(--color-black);letter-spacing:-.08rem;text-align:center;margin:0;line-height:1.5}.page-module__1WCGSW__description{font-family:var(--font-family-pretendard);font-size:var(--font-20);font-weight:var(--font-weight-400);color:var(--color-grey-40);letter-spacing:-.04rem;text-align:center;line-height:1.6}.page-module__1WCGSW__description p{margin:0}.page-module__1WCGSW__form{width:39rem}.page-module__1WCGSW__inputGroup{flex-direction:column;gap:1rem;width:100%;display:flex}.page-module__1WCGSW__input{width:100%;height:7rem;font-family:var(--font-family-pretendard);font-size:var(--font-18);font-weight:var(--font-weight-400);color:var(--color-black);letter-spacing:-.036rem;background-color:var(--color-white);border:1px solid #797979;border-radius:1rem;outline:none;padding:2.4rem 2rem;line-height:1.6;transition:border-color .2s,color .2s}.page-module__1WCGSW__input:focus{border-color:var(--color-primary);color:var(--color-primary)}.page-module__1WCGSW__input::placeholder{color:#797979}.page-module__1WCGSW__inputError{color:#ff4945;border-color:#ff4945}.page-module__1WCGSW__captchaImage{background-color:var(--color-white);border:1px solid #797979;border-radius:1rem;width:100%;height:17.5rem;overflow:hidden}.page-module__1WCGSW__captchaCanvas{width:100%;height:100%;display:block}.page-module__1WCGSW__captchaRow{border:1px solid #797979;border-radius:1rem;align-items:center;gap:1rem;width:100%;height:7rem;padding:2.4rem 2rem;display:flex}.page-module__1WCGSW__captchaInput{font-family:var(--font-family-pretendard);font-size:var(--font-18);font-weight:var(--font-weight-400);color:var(--color-black);letter-spacing:-.036rem;background:0 0;border:none;outline:none;flex:1;line-height:1.6}.page-module__1WCGSW__captchaInput::placeholder{color:#797979}.page-module__1WCGSW__captchaActions{align-items:center;gap:.4rem;display:flex}.page-module__1WCGSW__captchaButton{background-color:var(--color-grey-93);cursor:pointer;border:none;border-radius:.8rem;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;padding:0;transition:opacity .2s;display:flex}.page-module__1WCGSW__captchaButton:hover{opacity:.7}.page-module__1WCGSW__captchaImageError,.page-module__1WCGSW__captchaRowError{border-color:#ff4945}.page-module__1WCGSW__captchaHint{font-family:var(--font-family-pretendard);font-size:1.4rem;font-weight:var(--font-weight-400);color:#797979;letter-spacing:-.028rem;margin:0;line-height:1.6}.page-module__1WCGSW__errorMessage{font-family:var(--font-family-pretendard);font-size:1.4rem;font-weight:var(--font-weight-400);color:#ff4945;letter-spacing:-.028rem;margin:0;line-height:1.6}.page-module__1WCGSW__submitButton{background-color:var(--color-black);width:100%;height:6rem;font-family:var(--font-family-pretendard);font-size:var(--font-18);font-weight:var(--font-weight-400);color:var(--color-white);letter-spacing:-.036rem;cursor:pointer;border:none;border-radius:1rem;line-height:1.6;transition:background-color .3s}.page-module__1WCGSW__submitButton:hover{background-color:var(--color-primary)}.page-module__1WCGSW__resultContainer{background-color:var(--color-white);flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:100vh;padding:38rem 2rem 39rem;display:flex}.page-module__1WCGSW__resultContent{flex-direction:column;align-items:center;gap:1.4rem;display:flex}.page-module__1WCGSW__resultIcon{background-color:#cce5ff;border-radius:9999px;justify-content:center;align-items:center;width:7rem;height:7rem;display:flex}.page-module__1WCGSW__resultTitle{font-family:var(--font-family-pretendard);font-size:2.4rem;font-weight:var(--font-weight-700);color:#171717;letter-spacing:-.048rem;text-align:center;margin:0;line-height:1.5}.page-module__1WCGSW__resultIdBox{background-color:#f4f9ff;border-radius:1rem;justify-content:center;align-items:center;gap:1.2rem;width:40rem;height:10rem;padding:1rem;display:flex}.page-module__1WCGSW__resultIdLabel{font-family:var(--font-family-pretendard);font-size:var(--font-18);font-weight:var(--font-weight-400);color:#333;letter-spacing:-.036rem;line-height:1.6}.page-module__1WCGSW__resultIdValue{font-family:var(--font-family-pretendard);font-size:2.4rem;font-weight:var(--font-weight-700);color:#015ed9;letter-spacing:-.048rem;line-height:1.5}.page-module__1WCGSW__resultButton{background-color:var(--color-black);width:23rem;height:6rem;font-family:var(--font-family-pretendard);font-size:var(--font-18);font-weight:var(--font-weight-400);color:var(--color-white);letter-spacing:-.036rem;cursor:pointer;border:none;border-radius:1rem;justify-content:center;align-items:center;line-height:1.6;transition:opacity .2s;display:flex}.page-module__1WCGSW__resultButton:hover{opacity:.85}@media (max-width:768px){.page-module__1WCGSW__container{padding:16rem 2rem 12rem}.page-module__1WCGSW__inner{width:100%;padding:0}.page-module__1WCGSW__title{font-size:2.6rem}.page-module__1WCGSW__description{letter-spacing:-.034rem;font-size:1.7rem}.page-module__1WCGSW__form{width:100%}.page-module__1WCGSW__input{letter-spacing:-.032rem;height:6rem;font-size:1.6rem}.page-module__1WCGSW__captchaImage{height:14rem}.page-module__1WCGSW__captchaRow{height:6rem}.page-module__1WCGSW__captchaInput{font-size:1.6rem}.page-module__1WCGSW__captchaHint{font-size:1.3rem}.page-module__1WCGSW__submitButton{letter-spacing:-.034rem;height:6rem;font-size:1.7rem}.page-module__1WCGSW__resultContainer{padding:16rem 3.1rem}.page-module__1WCGSW__resultIcon{width:5rem;height:5rem}.page-module__1WCGSW__resultIcon svg{width:2.8rem;height:2.8rem}.page-module__1WCGSW__resultTitle{letter-spacing:-.04rem;font-size:2rem}.page-module__1WCGSW__resultIdBox{width:32rem;height:auto;padding:2rem 1rem}.page-module__1WCGSW__resultIdLabel{letter-spacing:-.034rem;font-size:1.7rem}.page-module__1WCGSW__resultIdValue{letter-spacing:-.04rem;font-size:2rem}.page-module__1WCGSW__resultButton{letter-spacing:-.034rem;width:30rem;height:6rem;font-size:1.7rem}}
