.modal-common_image__Bbd8o{margin:0 auto 40px}.modal-common_title__ydKY1{font-family:GmarketSans,sans-serif;margin-bottom:40px;text-align:center;font-weight:700;font-size:28px}.modal-common_text__vMCKd{text-align:center;font-size:20px}.modal-common_button-wrap__Sc7eL{margin-top:40px}.modal-common_button-wrap__Sc7eL button:not(.modal-common_custom-button__NeYEP,[color]){width:100%}.consulting_root__Ua0U0{min-height:100vh;position:relative;overflow-x:hidden;background:#fff}.consulting_bgCanvas__BlWXC{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.consulting_app__RMUun{position:relative;z-index:1}.consulting_container__UGVHf{max-width:100%;width:1440px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.consulting_header__Pa_Rb{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:hsla(0,0%,100%,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,4%,.1)}.consulting_header__Pa_Rb .consulting_container__UGVHf{height:64px;display:flex;align-items:center;justify-content:space-between;gap:16px}.consulting_brand__JiaIx{font-family:GmarketSans,sans-serif;display:flex;align-items:center;gap:10px;font-weight:800;font-size:20px;letter-spacing:-.02em;color:#0a0a0a;text-decoration:none}.consulting_brand__JiaIx:hover{color:#0a0a0a}.consulting_logo__Iumuh{width:28px;height:28px;object-fit:contain}.consulting_nav__Xmfxw{display:flex;align-items:center;gap:12px}.consulting_navLink__J9yAB{color:hsla(0,0%,4%,.78);text-decoration:none;font-size:15px;padding:6px 8px;border-radius:8px;transition:color .2s,background .2s}.consulting_navLink__J9yAB:hover{color:#0a0a0a;background:hsla(0,0%,4%,.04)}.consulting_btn__QwUbq{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;border:1px solid hsla(0,0%,4%,.1);background:hsla(0,0%,100%,.95);color:#0a0a0a;text-decoration:none}.consulting_btn__QwUbq:hover{transform:translateY(-1px);box-shadow:0 10px 28px rgba(0,0,0,.08)}.consulting_btn__QwUbq:active{transform:translateY(0)}.consulting_btn__QwUbq.consulting_primary__slCm4{border-color:rgba(110,98,255,.25);background:linear-gradient(90deg,#6e62ff,#21d4fd);color:#fff}.consulting_btn__QwUbq.consulting_primary__slCm4:hover{box-shadow:0 14px 40px rgba(110,98,255,.25)}.consulting_btn__QwUbq:disabled{opacity:.5;cursor:not-allowed;transform:none}.consulting_main__LYout{min-height:calc(100vh - 64px);padding-bottom:60px}.consulting_hero__OqETv{padding:clamp(48px,8vw,80px) 0 clamp(32px,5vw,48px);text-align:center}.consulting_title__gH9Bo{font-family:GmarketSans,sans-serif;margin:0 0 16px;font-weight:800;font-size:clamp(32px,5vw,48px);letter-spacing:-.03em;line-height:1.2;color:#0a0a0a}.consulting_subtitle__sLFuv{margin:0;font-size:clamp(15px,2vw,17px);line-height:1.6;color:hsla(0,0%,4%,.7)}@media(max-width:520px){.consulting_br__WJUAr{display:none}}.consulting_formSection__nFmhC{padding:0 0 64px;scroll-margin-top:80px}.consulting_card__hQ6wx{max-width:480px;margin:0 auto;padding:40px 32px;border-radius:20px;background:#fff;box-shadow:0 18px 56px rgba(0,0,0,.08);border:1px solid hsla(0,0%,4%,.06)}.consulting_cardTitle__DPJ8W{margin:0 0 8px;font-weight:700;font-size:22px;color:#0a0a0a}.consulting_cardDesc__V1RZx{margin:0 0 28px;font-size:14px;color:hsla(0,0%,4%,.6);line-height:1.5}.consulting_formBody__0KJF9{display:flex;flex-direction:column;gap:0}.consulting_field__5E8Zx{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.consulting_label__bbrNt{font-size:14px;font-weight:600;color:#0a0a0a}.consulting_input__yTUHG{width:100%;padding:12px 14px;border:1px solid hsla(0,0%,4%,.12);border-radius:12px;font-size:15px;color:#0a0a0a;background:#fff;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.consulting_input__yTUHG::placeholder{color:hsla(0,0%,4%,.4)}.consulting_input__yTUHG:hover{border-color:hsla(0,0%,4%,.2)}.consulting_input__yTUHG:focus{outline:none;border-color:#6e62ff;box-shadow:0 0 0 3px rgba(110,98,255,.15)}.consulting_checkboxGroup__PQVF1{display:flex;flex-wrap:wrap;gap:12px 20px}.consulting_checkboxAll__eMegL{width:100%;margin-bottom:4px;gap:10px;font-weight:600;color:#0a0a0a}.consulting_checkboxAll__eMegL,.consulting_checkboxItem__tT_Mo{display:flex;align-items:center;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.consulting_checkboxItem__tT_Mo{gap:8px;color:hsla(0,0%,4%,.85)}.consulting_checkboxAll__eMegL input,.consulting_checkboxItem__tT_Mo input{width:18px;height:18px;accent-color:#1e62c7;cursor:pointer}.consulting_submitBtn__sGW8G{width:100%;margin-top:28px;padding:14px 24px;font-size:16px;color:#fff!important;border-color:rgba(110,98,255,.25);background:linear-gradient(90deg,#6e62ff,#21d4fd)}.consulting_submitBtn__sGW8G:disabled{opacity:1;background:rgba(110,98,255,.35);border-color:rgba(110,98,255,.2);color:#fff!important}.consulting_logosSection__HxEnE{padding:18px 0 6px}.consulting_marquee__OcN8w{position:relative;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.consulting_track___BPMI{display:flex;gap:32px;width:max-content;animation:consulting_consultingMarquee__ccOqv 44s linear infinite}.consulting_marquee__OcN8w:hover .consulting_track___BPMI{animation-play-state:paused}@keyframes consulting_consultingMarquee__ccOqv{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.consulting_logoPill__ap6bj{flex:0 0 auto;padding:0;margin:0 8px;display:flex;align-items:center;justify-content:center;transition:transform .16s ease,opacity .16s ease}.consulting_logoPill__ap6bj img{max-width:120px;max-height:50px;width:auto;height:auto;object-fit:contain;display:block}.consulting_miniLogo__7__oI{max-height:30px}.consulting_tinyLogo__yF4Y0{max-height:20px}.consulting_logoPill__ap6bj:hover{transform:translateY(-2px);opacity:.9}@media(prefers-reduced-motion:reduce){.consulting_track___BPMI{animation:none}}.consulting_ctaSection__2DWX0{padding:48px 0;text-align:center;background:hsla(0,0%,4%,.02);border-top:1px solid hsla(0,0%,4%,.1)}.consulting_ctaText__UTDZ8{margin:0 0 16px;font-size:15px;color:hsla(0,0%,4%,.65)}.consulting_ctaBtn__NBYEQ{padding:12px 28px;font-size:15px}.consulting_reviewSection__GM_yO{padding:56px 0 64px;background:hsla(0,0%,4%,.02);border-top:1px solid hsla(0,0%,4%,.1)}.consulting_reviewSectionTitle__ciH6e{margin:0 0 28px;text-align:center;font-weight:700;font-size:22px;color:#0a0a0a}.consulting_reviewSliderWrap__r74Q_{overflow:hidden;padding:0;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.consulting_reviewSlider__VeWy2{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:8px 0 24px;-webkit-overflow-scrolling:touch}.consulting_reviewSlider__VeWy2::-webkit-scrollbar{height:8px}.consulting_reviewSlider__VeWy2::-webkit-scrollbar-track{background:hsla(0,0%,4%,.06);border-radius:4px}.consulting_reviewSlider__VeWy2::-webkit-scrollbar-thumb{background:hsla(0,0%,4%,.2);border-radius:4px}.consulting_reviewCard__akqS0{flex:0 0 340px;width:340px;scroll-snap-align:start;padding:24px 20px;border-radius:16px;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid hsla(0,0%,4%,.06);display:flex;flex-direction:column;min-height:280px}.consulting_reviewStars__LZb_p{display:flex;gap:2px;margin-bottom:12px}.consulting_reviewStar__EEgnr{color:#2563eb;font-size:16px;line-height:1}.consulting_reviewHeadline__vyM7p{margin:0 0 12px;font-weight:700;font-size:15px;line-height:1.4;color:#0a0a0a}.consulting_reviewBody__eH9i4{margin:0 0 20px;font-size:13px;line-height:1.6;color:hsla(0,0%,4%,.78);flex:1 1}.consulting_reviewFooter__UuP1l{display:flex;align-items:center;gap:12px}.consulting_reviewLogo__dQDP_{flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#1e62c7;color:#fff;font-size:10px;font-weight:700;align-items:center;justify-content:center;display:flex;letter-spacing:-.02em}.consulting_reviewMeta__c7NBG{display:flex;flex-direction:column;gap:2px;min-width:0}.consulting_reviewerTitle__pWln_{font-size:13px;font-weight:600;color:#0a0a0a}.consulting_reviewerId__Eh23m{font-size:12px;color:hsla(0,0%,4%,.55)}@media(max-width:768px){.consulting_header__Pa_Rb .consulting_container__UGVHf{padding-left:16px;padding-right:16px}.consulting_nav__Xmfxw .consulting_navLink__J9yAB:not([href="#form"]){display:none}.consulting_card__hQ6wx{margin-left:16px;margin-right:16px;padding:28px 20px}.consulting_reviewCard__akqS0{flex:0 0 300px;width:300px;min-height:260px}}.consulting_content__qZa_J{padding-top:20px}.consulting_partners-container__qZ2tk{padding-top:40px}.consulting_partners-container__qZ2tk h2{margin-bottom:24px;text-align:center;font-size:24px}.consulting_partners-wrap__YVXFA{padding:24px 20px;background:#f8f9fa}.consulting_partners__2b5r3{max-width:1200px;margin:0 auto;gap:32px 24px;justify-content:center;align-items:center;flex-wrap:wrap;display:flex}.consulting_partners__2b5r3 img{max-height:40px;width:auto;object-fit:contain}.consulting_service-container__XpmUY{padding-top:40px}.consulting_service-container__XpmUY h2{margin-bottom:32px;text-align:center;font-size:24px}.consulting_service-wrap__By_m7{padding:0 20px;background:linear-gradient(180deg,#101545,#0a0e35 50%,#050723);justify-content:center;align-items:center;flex-wrap:wrap;display:flex}.consulting_service-wrap__By_m7 img{min-width:280px;max-width:50%;width:100%}.consulting_service__bEBzZ{min-width:280px;max-width:520px;padding:40px 24px;box-sizing:border-box}.consulting_service__bEBzZ .consulting_description__yM4KT{margin-bottom:32px;line-height:1.5;font-weight:700;font-size:22px;color:#fff}.consulting_service__bEBzZ .consulting_row__x8xcR{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center}.consulting_service__bEBzZ .consulting_col__OACDg{padding-top:16px;border-top:1px solid hsla(0,0%,100%,.2)}.consulting_service__bEBzZ .consulting_title__gH9Bo{margin-bottom:8px;font-size:14px;color:hsla(0,0%,100%,.8)}.consulting_service__bEBzZ .consulting_value__C86_P{font-weight:700;font-size:24px;color:#fff}.consulting_service__bEBzZ .consulting_value__C86_P span{font-size:36px;color:#2c82d7}.consulting_service__bEBzZ .consulting_value__C86_P sup{font-size:16px;vertical-align:super}.consulting_go-detail__gHv0P{padding:48px 20px;text-align:center}.consulting_go-detail__gHv0P a{padding:8px}.consulting_go-detail__gHv0P h2{margin:0;font-size:20px;font-weight:600}.sign-up_terms__tW54q{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e0e3e6;font-size:14px;color:#686868}.sign-up_terms__tW54q a{text-decoration:underline}.sign-up_marketing__SEUCU{margin-bottom:20px;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:flex}.sign-up_marketing__SEUCU input{width:20px;height:20px;margin-right:15px}.sign-up_marketing__SEUCU span{font-size:14px;color:#686868}.sign-up_marketing__SEUCU span a{text-decoration:underline}.modal_modal-container__5sP_h{width:100%;height:100%;padding:20px;background-color:hsla(0,0%,46%,.6);justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:1000;overflow:auto;display:flex}.modal_modal-container__5sP_h::-webkit-scrollbar,.modal_modal-container__5sP_h::-webkit-scrollbar-thumb,.modal_modal-container__5sP_h::-webkit-scrollbar-track{width:12px;height:12px}.modal_modal-container__5sP_h::-webkit-scrollbar-track{background:rgba(30,98,199,.2)}.modal_modal-container__5sP_h::-webkit-scrollbar-thumb{background:rgba(30,98,199,.3)}.modal_modal-container__5sP_h::-webkit-scrollbar-thumb:hover{background:rgba(30,98,199,.4)}.modal_modal-container__5sP_h::-webkit-scrollbar-thumb:active{background:rgba(30,98,199,.6)}.modal_modal-container__5sP_h .modal_modal__djGWV{max-width:100%;margin-top:auto;margin-bottom:auto;padding:40px;border-radius:10px;background-color:#fff}.modal_modal-container__5sP_h .modal_modal__djGWV.modal_modal-md__X696N{width:560px}.modal_modal-container__5sP_h .modal_modal__djGWV.modal_modal-lg__wSVSH{width:720px}.modal_modal-container__5sP_h .modal_modal__djGWV.modal_modal-xl__qGKmT{width:810px}.modal_modal-container__5sP_h .modal_modal__djGWV.modal_modal-2xl__QTMWa{width:1080px}.modal_modal-container__5sP_h .modal_modal__djGWV>ul{padding:15px 20px 15px 40px;border-radius:10px;background-color:#f7f8fa}.modal_modal-container__5sP_h .modal_modal__djGWV>ul ul{padding-left:20px}.modal_modal-container__5sP_h .modal_modal__djGWV>ul li{font-size:20px}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-steps__J1Q_Q{height:6px;margin-bottom:40px;align-items:center;display:flex}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-steps__J1Q_Q .modal_step__4F3iy{width:6px;height:6px;border-radius:50%;background-color:#e0e3e6;transition:all .2s}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-steps__J1Q_Q .modal_step__4F3iy.modal_current-step__k98_S{width:14px;border-radius:5px;background-color:#1e62c7}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-steps__J1Q_Q .modal_step__4F3iy:not(:last-child){margin-right:4px}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_complete__rSG_g{margin:0 auto 40px}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-header__B8RGp{height:28px;margin-bottom:20px;align-items:center;justify-content:space-between;flex-wrap:nowrap;display:flex}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-header__B8RGp.modal_not-closeable__P3RTS{height:auto}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-header__B8RGp.modal_not-closeable__P3RTS .modal_modal-title__9Jo5P{width:100%;white-space:pre-line;text-align:center}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-header__B8RGp .modal_modal-title__9Jo5P{font-family:GmarketSans,sans-serif;font-weight:700;font-size:28px}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-header__B8RGp .modal_close-button__ZzTb_{position:relative}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-header__B8RGp .modal_close-button__ZzTb_:after,.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-header__B8RGp .modal_close-button__ZzTb_:before{content:"";width:1px;height:18px;background-color:#000;position:absolute;top:50%;left:50%;transform-origin:center center;display:block}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-header__B8RGp .modal_close-button__ZzTb_:before{transform:translate(-50%,-50%) rotate(-45deg)}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-header__B8RGp .modal_close-button__ZzTb_:after{transform:translate(-50%,-50%) rotate(45deg)}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-footer__0ac6J{margin-top:40px}.modal_modal-container__5sP_h .modal_modal__djGWV .modal_modal-footer__0ac6J button{width:100%;font-size:20px}.modal_modal-container__5sP_h .modal_modal__djGWV .button{max-width:100%;width:426px;height:56px;padding:0 30px;border:1px solid transparent;border-radius:10px;line-height:56px;text-align:center;font-family:Pretendard,sans-serif;font-weight:700;font-size:22px;color:#1e62c7;transition:background-color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;width:100%;font-size:20px;display:inline-block}.modal_modal-container__5sP_h .modal_modal__djGWV .button:not([variant]):hover{background-color:rgba(30,98,199,.05)}.modal_modal-container__5sP_h .modal_modal__djGWV .button[weight=normal]{font-weight:400}.modal_modal-container__5sP_h .modal_modal__djGWV .button[align=left]{text-align:left}.modal_modal-container__5sP_h .modal_modal__djGWV .button[align=right]{text-align:right}.modal_modal-container__5sP_h .modal_modal__djGWV .button[icon=true]{max-width:none;width:40px;height:40px;margin:-6px;padding:0;border-radius:50%;line-height:40px;justify-content:center;align-items:center;display:flex}.modal_modal-container__5sP_h .modal_modal__djGWV .button[icon=true] img{width:24px;height:24px;display:block}.modal_modal-container__5sP_h .modal_modal__djGWV .button[variant=bordered]{border-color:#1e62c7}.modal_modal-container__5sP_h .modal_modal__djGWV .button[variant=bordered]:hover{background-color:rgba(30,98,199,.05)}.modal_modal-container__5sP_h .modal_modal__djGWV .button[variant=contained]{border-color:#1e62c7;background-color:#1e62c7;color:#fff}.modal_modal-container__5sP_h .modal_modal__djGWV .button[variant=contained]:hover{background-color:rgba(30,98,199,.8)}.modal_modal-container__5sP_h .modal_modal__djGWV .button[sizes=sm]{width:auto;height:40px;padding:0 10px;line-height:40px;font-weight:400;font-size:18px}.modal_modal-container__5sP_h .modal_modal__djGWV .button:disabled{opacity:.5;cursor:not-allowed}