@font-face{font-family:Noto Sans KR;font-weight:400;src:url(../font/Noto-Sans-KR/NotoSansKR-Regular.otf)}@font-face{font-family:Noto Sans KR;font-weight:500;src:url(../font/Noto-Sans-KR/NotoSansKR-Medium.otf)}@font-face{font-family:Noto Sans KR;font-weight:700;src:url(../font/Noto-Sans-KR/NotoSansKR-Bold.otf)}:root{--cc-btn-primary-text:#fff}@font-face{font-family:Noto Sans KR;font-weight:400;src:url(../font/Noto-Sans-KR/NotoSansKR-Regular.otf)}@font-face{font-family:Noto Sans KR;font-weight:500;src:url(../font/Noto-Sans-KR/NotoSansKR-Medium.otf)}@font-face{font-family:Noto Sans KR;font-weight:700;src:url(../font/Noto-Sans-KR/NotoSansKR-Bold.otf)}.main-image[data-v-12b553e1]{height:calc(100% - 553px)}.main-content[data-v-12b553e1]{border-radius:50px 50px 0 0;height:603px;padding:18px 30px 20px}.step-bar-wrapper[data-v-12b553e1]{margin:0 auto;width:300px}.form-wrapper[data-v-12b553e1]{display:flex;flex-direction:column;height:100%}.form-logo img[data-v-12b553e1]{height:43px;width:100px}[data-v-12b553e1] .formkit-form{font-family:Karla,sans-serif}[data-v-12b553e1] .formkit-form{flex:1;min-height:0}[data-v-12b553e1] .formkit-form .formkit-label{display:inline-block;font-size:14px;margin-bottom:20px}[data-v-12b553e1] .formkit-form .step-section{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative}[data-v-12b553e1] .formkit-form .step-back{background:none;bottom:100%;cursor:pointer;left:0;margin-bottom:8px;position:absolute}[data-v-12b553e1] .formkit-form .step-back img{display:block}[data-v-12b553e1] .formkit-form .step-title{font-family:Montserrat,sans-serif;font-size:30px;font-weight:600;margin-top:5px;text-align:center}[data-v-12b553e1] .formkit-form .step-description{align-self:center;font-size:14px;letter-spacing:-.42px;margin:10px 0 0;text-align:center;width:100%}[data-v-12b553e1] .formkit-form .step-buttons,[data-v-12b553e1] .formkit-form .step-description,[data-v-12b553e1] .formkit-form .step-privacy-policy,[data-v-12b553e1] .formkit-form .step-wrapper{max-width:410px}[data-v-12b553e1] .formkit-form .step-wrapper{margin:auto;min-height:0;padding:2px 0;width:100%}[data-v-12b553e1] .formkit-form .step-wrapper.step-overflow{border:1px solid #dedede;border-radius:15px;margin-bottom:18px;margin-top:12px}[data-v-12b553e1] .formkit-form .step-wrapper.step-overflow .step-content{margin-right:-1px;overflow-y:auto;padding:18px 16px 18px 15px;width:auto}[data-v-12b553e1] .formkit-form .step-content{display:flex;flex-wrap:wrap;gap:25px 15px;height:100%}[data-v-12b553e1] .formkit-form .step-content .formkit-outer{width:100%}[data-v-12b553e1] .formkit-form .step-content .formkit-outer .formkit-outer:not([data-type=carrousel]){flex:1 1 100%;position:relative;width:100%}[data-v-12b553e1] .formkit-form .step-content .formkit-outer.half{flex-basis:calc(50% - 7.5px)}[data-v-12b553e1] .formkit-form .step-content .step-preview{height:100%;overflow-y:auto}[data-v-12b553e1] .formkit-form .step-content .step-preview .step-preview-group .step-preview-input .step-preview-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-12b553e1] .formkit-form .step-buttons{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;width:100%;z-index:1}[data-v-12b553e1] .formkit-form .privacy-policy-modal{padding:40px}[data-v-12b553e1] .formkit-form .privacy-policy-modal .privacy-policy-container{margin:0}[data-v-12b553e1] .formkit-form .privacy-policy-modal .privacy-policy-content{margin-top:0}[data-v-12b553e1] .formkit-form .privacy-policy-modal .cmp-preview-content>h2{font-size:18px;padding-bottom:10px}[data-v-12b553e1] .formkit-form .privacy-policy-modal .cmp-preview-content>p{font-size:14px;font-weight:400;line-height:17px;padding-bottom:10px}[data-v-12b553e1] .formkit-form .privacy-policy-modal .privacy-policy-slot{font-size:14px;font-weight:400;padding:10px 15px}[data-v-12b553e1] .formkit-form .privacy-policy-modal .privacy-policy-slot p{font-weight:400}[data-v-12b553e1] .formkit-form .privacy-policy-modal .privacy-policy-slot h2{font-size:16px}[data-v-12b553e1] .formkit-form .privacy-policy-modal .privacy-policy-slot{max-height:265px}[data-v-12b553e1] .formkit-form .privacy-policy-modal .cmp-preview-close{left:20px;top:37px}[data-v-12b553e1] .formkit-form input[name=international_phone]{padding:0 10px 0 0}@media (min-width:1024px){.main-image[data-v-12b553e1]{height:100%;width:calc(100% - 665px)}.main-content[data-v-12b553e1]{border-radius:50px 0 0 50px;height:100%;margin-left:auto;max-height:none;padding:30px 0 38px;width:715px}.form-logo img[data-v-12b553e1]{height:74px;width:159px}.step-bar-wrapper[data-v-12b553e1]{width:410px}.step-bar[data-v-12b553e1]{margin:0}[data-v-12b553e1] .formkit-form .step-back{left:50px;margin-bottom:30px}[data-v-12b553e1] .formkit-form .step-title{font-size:50px;line-height:61px;margin-top:5px}[data-v-12b553e1] .formkit-form .step-description{margin:12px 0 0}[data-v-12b553e1] .formkit-form .step-wrapper.step-overflow{border:0;padding:0}[data-v-12b553e1] .formkit-form .step-wrapper .step-content{margin:0;padding:0}[data-v-12b553e1] .formkit-form .step-content .formkit-outer{flex:1 1 100%;width:100%}[data-v-12b553e1] .formkit-form .step-buttons{flex-direction:row;gap:15px}[data-v-12b553e1] .formkit-form .step-buttons .formkit-outer{flex:1}[data-v-12b553e1] .formkit-form .privacy-policy-modal .privacy-policy-container{margin:0}[data-v-12b553e1] .formkit-form .privacy-policy-modal .privacy-policy-content{margin-top:0}[data-v-12b553e1] .formkit-form .privacy-policy-modal .cmp-preview-content>h2{font-size:18px;padding-bottom:10px}[data-v-12b553e1] .formkit-form .privacy-policy-modal .cmp-preview-content>p{font-size:14px;font-weight:400;line-height:17px;padding-bottom:10px}[data-v-12b553e1] .formkit-form .privacy-policy-modal .privacy-policy-slot{font-size:14px;font-weight:400;padding:10px 15px}[data-v-12b553e1] .formkit-form .privacy-policy-modal .privacy-policy-slot p{font-weight:400}[data-v-12b553e1] .formkit-form .privacy-policy-modal .privacy-policy-slot h2{font-size:16px}[data-v-12b553e1] .formkit-form .privacy-policy-modal .privacy-policy-slot{max-height:215px}[data-v-12b553e1] .formkit-form .privacy-policy-modal .cmp-preview-close{left:42px;top:37px}}@media (min-width:1024px) and (max-height:857px){[data-v-12b553e1] .formkit-form .step-wrapper{margin:50px 0}[data-v-12b553e1] .formkit-form .step-wrapper.step-component .step-content{overflow:auto}}@media (min-width:1024px) and (max-height:767px){[data-v-12b553e1] .formkit-form .step-wrapper{margin:30px 0}}
