.Login_wrap__l5Hwk{min-height:var(--app-h);display:flex;align-items:flex-start;justify-content:center;background:linear-gradient(135deg,#1e2460 0,var(--tm-point,#5e6ad2) 60%,#818cf8 100%);padding:20px;box-sizing:border-box}.Login_card__3dJzk{background:var(--tm-card,#fff);border-radius:24px;padding:36px 32px 0;width:100%;max-width:720px;box-shadow:0 20px 60px rgba(0,0,0,.2);margin:auto 0}.Login_logoArea___3u2D{display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:28px;padding-top:30px;padding-bottom:24px;border-bottom:1px solid #f3f4f6}.Login_logoIconWrap__0qPfV{flex-shrink:0;filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--tm-point,#5E6AD2) 30%,transparent))}.Login_logoTextWrap__WUZqm{display:flex;flex-direction:column;align-items:center;gap:2px}.Login_logoMain__prbf3{font-size:32px;font-weight:900;color:#111827;letter-spacing:-1px;line-height:1;display:flex;align-items:baseline;gap:8px}.Login_logoVersion___prJW{font-size:var(--fs-small-13);font-weight:500;color:var(--tm-point,#5e6ad2);background:var(--tm-point-bg,#eef2ff);padding:2px 7px;border-radius:999px;letter-spacing:0}.Login_logoSub__ZwD_s{font-size:var(--fs-small-14);color:#6b7280;font-weight:500;letter-spacing:-.2px}.Login_tabs__fYfmI{display:flex;background:#f3f4f6;border-radius:10px;padding:4px;margin-bottom:24px}.Login_modeTab__fUUcK{flex:1 1;padding:9px;border:none;background:none;border-radius:8px;font-size:var(--fs-small-15);font-weight:500;color:#6b7280;cursor:pointer;transition:color .15s,background .15s,border-color .15s,box-shadow .15s,opacity .15s}.Login_activeMode__U7N__{background:var(--tm-card-top,#fff);color:var(--tm-point,#5e6ad2);font-weight:500;box-shadow:0 1px 4px rgba(0,0,0,.1)}.Login_form__F7zp_{display:flex;flex-direction:column;gap:20px}.Login_sectionLabel__lWD2t{font-size:var(--fs-sect-17);font-weight:500;color:var(--tm-point,#5e6ad2);text-transform:uppercase;letter-spacing:.8px;padding-top:12px;border-top:1px solid #f3f4f6;margin-top:28px}.Login_field__PWoE8{display:flex;flex-direction:column;gap:5px;box-sizing:border-box;width:100%}.Login_field__PWoE8 label{font-size:var(--fs-small-15);font-weight:500;color:#374151}.Login_field__PWoE8 input{width:100%;box-sizing:border-box;padding:11px 13px;border:1.5px solid #e5e7eb;border-radius:9px;font-size:var(--fs-body-16);color:#111827;background:var(--admin-bg,#f9fafb);outline:none;transition:border .15s,background .15s}.Login_field__PWoE8 input:focus{border-color:var(--tm-point,#5e6ad2);background:var(--admin-bg,#f9fafb);box-shadow:0 0 0 3px color-mix(in srgb,var(--tm-point,#5e6ad2) 8%,transparent)}.Login_field__PWoE8 input:-webkit-autofill,.Login_field__PWoE8 input:-webkit-autofill:focus,.Login_field__PWoE8 input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #f9fafb!important;-webkit-text-fill-color:#111827!important;border-color:#e5e7eb}.Login_fieldHint__A2dq1{font-size:var(--fs-small-14);color:#9ca3af}.Login_photoLabel__ArcCN{display:block;cursor:pointer;border:2px dashed #c7d2fe;border-radius:12px;overflow:hidden;transition:border-color .15s}.Login_photoLabel__ArcCN:hover{border-color:var(--tm-point,#5e6ad2)}.Login_photoPlaceholder__oCakd{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;gap:5px}.Login_photoIcon__yer71{font-size:29px}.Login_photoText__iY7t3{font-size:var(--fs-small-14);color:#374151;font-weight:500;text-align:center}.Login_photoSub__dULgi{font-size:var(--fs-small-12);color:#9ca3af;text-align:center}.Login_photoPreview__VJ0BL{width:100%;max-height:180px;object-fit:contain;display:block}.Login_photoInput__O_24I{display:none}.Login_agreeText__O68ma{font-size:var(--fs-body-14);color:#9ca3af;line-height:1.6;padding:8px 12px;background:var(--admin-bg,#f9fafb);border-radius:8px;margin-top:16px;margin-bottom:-12px}.Login_submitBtn__Rb7Pf{width:100%;padding:14px;background:linear-gradient(135deg,var(--tm-point,#5e6ad2),#4a55b8);color:#fff;border:none;border-radius:10px;font-size:var(--fs-lead-16);font-weight:500;cursor:pointer;margin-top:4px;transition:opacity .15s,transform .1s;box-shadow:0 4px 12px color-mix(in srgb,var(--tm-point,#5e6ad2) 30%,transparent)}.Login_submitBtn__Rb7Pf:hover{opacity:.92;transform:translateY(-1px)}.Login_submitBtn__Rb7Pf:active{transform:translateY(0)}.Login_submitBtn__Rb7Pf:disabled{opacity:.6;cursor:not-allowed;transform:none}.Login_errorMsg__aW6Q_{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca;border-radius:8px}.Login_errorMsg__aW6Q_,.Login_successMsg__53_Ci{padding:10px 14px;font-size:var(--fs-body-14);margin-bottom:4px}.Login_successMsg__53_Ci{background:var(--tm-point-bg,#eef2ff);color:#4338ca;border:1px solid #c7d2fe;border-radius:8px}.Login_footer__tC2ZE{font-size:var(--fs-small-14);color:#d1d5db;margin-top:24px}.Login_bizInfo__UqOB9,.Login_footer__tC2ZE{text-align:center;padding-top:10px;padding-bottom:0;border-top:1px solid #f3f4f6}.Login_bizInfo__UqOB9{margin-top:8px;font-size:var(--fs-small-11);color:#9ca3af;line-height:1.6}.Login_copyright__1sJYj{color:#6b7280}.Login_copyright__1sJYj,.Login_legalLinks__HjPm0{margin-top:4px;font-size:var(--fs-small-11);text-align:center}.Login_legalLinks__HjPm0{color:#9ca3af}.Login_legalLinks__HjPm0 a{color:#9ca3af;text-decoration:none}.Login_legalLinks__HjPm0 a:hover{text-decoration:underline}.Login_bizPc__r_g_W{display:block}.Login_bizMobile__JBeSg{display:none}@media (max-width:480px){.Login_bizPc__r_g_W{display:none}.Login_bizMobile__JBeSg{display:block}}.Login_planCard__G6WX2{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:12px;cursor:pointer;border:2px solid #e5e7eb;background:var(--tm-card,#fff);transition:color .15s,background .15s,border-color .15s,box-shadow .15s,opacity .15s}.Login_planCardActive__naatw{border-color:var(--tm-point,#5e6ad2);background:var(--tm-point-bg,#eef2ff)}.Login_planCardTitle__hJmA3{font-size:var(--fs-card-15);font-weight:500;color:#1a1a2e}.Login_planCardTitleActive__k1anq{color:var(--tm-point,#5e6ad2)}.Login_planCardPrice____mb4{font-size:var(--fs-lead-21);font-weight:500;color:#1a1a2e;letter-spacing:-.5px;min-height:32px;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px}.Login_planCardVat__AotOR{font-size:var(--fs-small-14);font-weight:600;letter-spacing:0;color:#4b5563;white-space:nowrap}.Login_planCardPriceActive__9VOe_{color:var(--tm-point,#5e6ad2)}.Login_planCardPriceSub__yl4cF{font-size:var(--fs-body-15);font-weight:500;color:#636b78;min-height:32px;display:flex;align-items:center}.Login_planCardSub__ZedAH{font-size:var(--fs-small-14);color:#636b78;line-height:1.5}@media (max-width:480px){.Login_card__3dJzk{padding:28px 20px;border-radius:20px}.Login_logoMain__prbf3{font-size:27.6px}}.Login_wrap__l5Hwk:not(.Login_split__grcqu){background:#faf2dc}.Login_wrap__l5Hwk:not(.Login_split__grcqu) .Login_card__3dJzk{background:#fff;border:1px solid #e6dfca;box-shadow:0 4px 14px rgba(120,100,60,.1)}@media (prefers-color-scheme:dark){.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu){background:linear-gradient(135deg,#0d0f1f,#1a1d3a 60%,#252850)}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_card__3dJzk{background:#1a1a1a;box-shadow:0 20px 60px rgba(0,0,0,.5);border-color:transparent}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_logoArea___3u2D{border-bottom-color:#2e2e2e}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_logoMain__prbf3{color:#f3f4f6}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_logoSub__ZwD_s{color:#9ca3af}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_logoVersion___prJW{background:#2a2a40;color:#818cf8}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_tabs__fYfmI{background:#262626}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_modeTab__fUUcK{color:#9ca3af}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_activeMode__U7N__{background:#333;color:#818cf8;box-shadow:0 1px 4px rgba(0,0,0,.3)}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_field__PWoE8 label{color:#d1d5db}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_field__PWoE8 input{background:#262626;border-color:#3a3a3a;color:#f3f4f6}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_field__PWoE8 input:focus{border-color:var(--tm-point,#5e6ad2);background:#2a2a2a;box-shadow:0 0 0 3px color-mix(in srgb,var(--tm-point,#5e6ad2) 15%,transparent)}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_field__PWoE8 input:-webkit-autofill,.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_field__PWoE8 input:-webkit-autofill:focus,.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_field__PWoE8 input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #262626!important;-webkit-text-fill-color:#f3f4f6!important;border-color:#3a3a3a}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_fieldHint__A2dq1{color:#6b7280}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_sectionLabel__lWD2t{color:#818cf8;border-top-color:#2e2e2e}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_errorMsg__aW6Q_{background:#2d1515;color:#fca5a5;border-color:#7f1d1d}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_successMsg__53_Ci{background:#1a1d40;color:#a5b4fc;border-color:#3730a3}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_agreeText__O68ma{background:#222;color:#6b7280}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_photoLabel__ArcCN{border-color:#3a3a5c}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_photoLabel__ArcCN:hover{border-color:var(--tm-point,#5e6ad2)}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_photoText__iY7t3{color:#d1d5db}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_photoSub__dULgi{color:#6b7280}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_footer__tC2ZE{color:#4b5563;border-top-color:#2e2e2e}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_bizInfo__UqOB9{border-top-color:#2e2e2e;color:#6b7280}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_planCard__G6WX2{background:#262626;border-color:#3a3a3a}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_planCardActive__naatw{background:#2a2a40;border-color:var(--tm-point,#5e6ad2)}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_planCardTitle__hJmA3{color:#f3f4f6}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_planCardTitleActive__k1anq{color:#818cf8}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_planCardPrice____mb4{color:#f3f4f6}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_planCardPriceActive__9VOe_{color:#818cf8}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_planCardVat__AotOR{color:#d1d5db}.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_planCardPriceSub__yl4cF,.Login_wrap__l5Hwk.Login_darkOn__V01Go:not(.Login_split__grcqu) .Login_planCardSub__ZedAH{color:#9ca3af}}.Login_agentResidentRow__y_n53{display:flex;flex-direction:column;gap:4px}@media (min-width:769px){.Login_agentResidentRow__y_n53{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}}.Login_contents__3_MTm{display:contents}.Login_bizSplit__ysQMn,.Login_split__grcqu .Login_motion__48KdQ{display:none}.Login_split__grcqu .Login_side__G3inK{display:contents}@media (min-width:1024px){.Login_split__grcqu{padding:0;align-items:flex-start}.Login_split__grcqu .Login_motion__48KdQ{display:flex;align-items:center;justify-content:center;flex:1 1 65%;min-width:0;position:-webkit-sticky;position:sticky;top:0;height:var(--app-h);background:#faf2dc;overflow:hidden}.Login_split__grcqu .Login_motion__48KdQ video{width:100%;height:100%;object-fit:contain;display:block;-webkit-mask-image:linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000)}.Login_split__grcqu .Login_side__G3inK{display:flex;align-items:center;justify-content:center;flex:0 0 35%;min-width:400px;height:var(--app-h);padding:20px;box-sizing:border-box;background:#faf2dc}html:has(.Login_split__grcqu){scrollbar-gutter:auto}.Login_split__grcqu .Login_card__3dJzk{max-width:327px;max-height:100%;overflow-y:auto;padding:24px 22px 16px;box-sizing:border-box;margin:0;background:#fff;border:1px solid #e6dfca;box-shadow:0 4px 14px rgba(120,100,60,.1)}.Login_split__grcqu .Login_logoArea___3u2D{gap:9px;margin-bottom:18px;padding-top:12px;padding-bottom:16px}.Login_split__grcqu .Login_logoIconWrap__0qPfV img{width:40px!important;height:40px!important;border-radius:12px!important}.Login_split__grcqu .Login_logoMain__prbf3{font-size:32.8px}.Login_split__grcqu .Login_logoSub__ZwD_s{font-size:11.8px}.Login_split__grcqu .Login_tabs__fYfmI{margin-bottom:18px}.Login_split__grcqu .Login_modeTab__fUUcK{font-size:12.7px;padding:7px}.Login_split__grcqu .Login_activeMode__U7N__{color:#be123c}.Login_split__grcqu .Login_form__F7zp_{gap:10.9px}.Login_split__grcqu .Login_field__PWoE8{gap:5.5px}.Login_split__grcqu .Login_field__PWoE8 label{font-size:11.8px}.Login_split__grcqu .Login_field__PWoE8 input{height:47.3px;padding:0 12.7px;font-size:14.5px}.Login_split__grcqu .Login_submitBtn__Rb7Pf{height:47.3px;padding:0;font-size:16.4px;margin-top:7.3px}.Login_split__grcqu .Login_sectionLabel__lWD2t{font-size:12.7px;margin-top:16px}.Login_split__grcqu .Login_agreeText__O68ma,.Login_split__grcqu .Login_errorMsg__aW6Q_,.Login_split__grcqu .Login_fieldHint__A2dq1,.Login_split__grcqu .Login_successMsg__53_Ci{font-size:11.8px}.Login_split__grcqu .Login_footer__tC2ZE{font-size:11.8px;margin-top:18px}.Login_split__grcqu .Login_form__F7zp_>button[type=button]{font-size:11.8px!important}.Login_split__grcqu .Login_bizInfo__UqOB9,.Login_split__grcqu .Login_copyright__1sJYj,.Login_split__grcqu .Login_legalLinks__HjPm0{font-size:10.9px}.Login_split__grcqu .Login_bizPc__r_g_W{display:none}.Login_split__grcqu .Login_bizSplit__ysQMn{display:block}.Login_split__grcqu .Login_bizSplit__ysQMn>span{display:block;white-space:nowrap}.Login_split__grcqu .Login_bizInfo__UqOB9,.Login_split__grcqu .Login_copyright__1sJYj,.Login_split__grcqu .Login_legalLinks__HjPm0{line-height:1.6}.Login_split__grcqu .Login_footer__tC2ZE{padding-top:12px}.Login_split__grcqu .Login_bizInfo__UqOB9{margin-top:12px;padding-top:12px}.Login_split__grcqu .Login_copyright__1sJYj,.Login_split__grcqu .Login_legalLinks__HjPm0{margin-top:0;white-space:nowrap}.Login_split__grcqu .Login_side__G3inK{overflow-y:auto;align-items:safe center;justify-content:flex-start}.Login_split__grcqu .Login_card__3dJzk{max-height:none;overflow:visible;margin-left:calc(50% - 163.5px)}.Login_splitWide__7xYti .Login_side__G3inK{flex-basis:max(calc(max(35%, 400px) / 2 + 163.5px),460px);justify-content:flex-start;padding-left:0}.Login_splitWide__7xYti .Login_card__3dJzk{max-width:min(560px,100%);margin-left:0}.Login_anim__r3d2w .Login_card__3dJzk{transition:max-width .3s ease}.Login_split__grcqu .Login_verifyBtn__TkWYm{font-size:16.4px!important}.Login_split__grcqu .Login_kakaoBtn__kWKJ4{font-size:16.4px!important;height:47.3px;padding:0!important;box-sizing:border-box}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.Login_wrap__l5Hwk:not(.Login_split__grcqu) .Login_card__3dJzk{visibility:hidden}}