.reben-auth_frame__W6bDo{--auth-paper:#d4cdbb;--auth-ink:#453a42;--auth-line:#939393;--auth-accent:#d65224;--auth-field-height:4rem;width:100%;display:grid;grid-template-columns:minmax(0,11fr) minmax(0,13fr);background:var(--auth-paper);color:var(--auth-ink);font-family:Noto Sans KR,Pretendard,sans-serif}.reben-auth_frame__W6bDo *{box-sizing:border-box}.reben-auth_brandPanel__5pMOH{min-width:0;align-self:start;background:var(--auth-ink);color:var(--auth-paper)}.reben-auth_brandPhoto__29CbD{display:block;width:100%;height:auto;aspect-ratio:660/620;object-fit:cover;object-position:center top}.reben-auth_brandCopy__fmY_L{padding:2rem;font-family:DM Sans,sans-serif}.reben-auth_brandCopy__fmY_L p{margin:0 0 .75rem;font-size:1.375rem;line-height:1.5}.reben-auth_brandCopy__fmY_L span{font-size:.6875rem}.reben-auth_content__EnB0J{min-width:0;padding:3rem clamp(1.5rem,6.11vw,5.5rem);display:flex;flex-direction:column;gap:.75rem}.reben-auth_heading__aRgly{display:flex;flex-direction:column;gap:0}.reben-auth_tabs__k9_na{font:600 1.125rem/1.1 DM Sans,sans-serif;white-space:pre-wrap;margin-bottom:2px}.reben-auth_tabs__k9_na a{color:inherit;text-decoration:none}.reben-auth_heading__aRgly h1{margin:0;color:var(--auth-ink);font:900 4rem/1 Archivo,sans-serif;letter-spacing:0;overflow-wrap:anywhere}.reben-auth_heading__aRgly p{margin:.375rem 0 0;font-size:1rem;line-height:1.4}.reben-auth_heading__aRgly .reben-auth_loginHint__pGrNO{margin-top:.75rem;font-size:.875rem;line-height:1.5}.reben-auth_form__fE9ih{display:flex;flex-direction:column;gap:.75rem;min-width:0}.reben-auth_field__b6fa6{min-height:var(--auth-field-height);border:1px solid var(--auth-line);padding:.5rem 1rem;display:flex;flex-direction:column;justify-content:center;gap:2px;font-size:.75rem;line-height:1.5;min-width:0}.reben-auth_field__b6fa6 input{min-width:0;width:100%;padding:0;border:0;background:transparent;border-radius:0;color:var(--auth-ink);font:400 1rem/1.5 Noto Sans KR,Pretendard,sans-serif;outline:none}.reben-auth_field__b6fa6:focus-within{outline:2px solid var(--auth-accent);outline-offset:2px}.reben-auth_field__b6fa6 input::placeholder{color:var(--auth-ink);opacity:1}.reben-auth_inputRow__UZwMZ{display:flex;align-items:center;min-width:0;gap:.5rem}.reben-auth_inputRow__UZwMZ input{flex:1 1}.reben-auth_eye__3lzCT{flex:none;display:grid;place-items:center;width:2.75rem;height:2rem;padding:0;border:0;background:transparent;color:inherit}.reben-auth_eye__3lzCT img{width:24px;height:24px}.reben-auth_paired__iSwo7{display:grid;grid-template-columns:minmax(0,1fr) 6rem;grid-gap:.5rem;gap:.5rem}.reben-auth_secondary__16pg1{display:flex;align-items:center;justify-content:center;min-height:var(--auth-field-height);padding:.5rem;border:1px solid var(--auth-line);color:var(--auth-ink);background:transparent;font-size:.875rem;text-align:center}.reben-auth_primary__AwWry{display:flex;align-items:center;justify-content:center;width:100%;min-height:3.25rem;padding:.75rem 1.25rem;border:0;background:var(--auth-accent);color:#f3f0e6;font-size:1rem}.reben-auth_primary__AwWry:disabled,.reben-auth_secondary__16pg1:disabled{opacity:.5;cursor:default}.reben-auth_options__KRdgi{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.75rem}.reben-auth_remember___RCRS{display:flex;align-items:center;gap:.5rem;min-height:2.75rem}.reben-auth_recovery__yLzGD{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.reben-auth_recovery__yLzGD button{background:transparent;padding:.25rem 0;border:0;color:inherit;font-size:.75rem;min-height:2.75rem}.reben-auth_divider__AI6JV{margin:0;font-size:.75rem}.reben-auth_socialButtons__NoJwb{display:flex;justify-content:center;gap:1.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--auth-line)}.reben-auth_socialOption__vBY38{display:flex;flex-direction:column;align-items:center;width:5rem;gap:.375rem;font-size:.75rem;text-align:center}.reben-auth_socialOption__vBY38 a,.reben-auth_socialOption__vBY38 button{display:grid;place-items:center;width:3.5rem;height:3.5rem;border:0;border-radius:50%;padding:0}.reben-auth_socialOption__vBY38 img{width:40px;height:40px;object-fit:contain}.reben-auth_socialOption__vBY38 .reben-auth_emailIcon__nm_ay{width:32px;height:32px}.reben-auth_kakao__dPdhS{background:#f6e436}.reben-auth_naver___U3zL{background:#00c169}.reben-auth_email__0_0xN{background:var(--auth-ink)}.reben-auth_error__HUjcj{font-size:.875rem;line-height:1.5;color:var(--auth-ink);padding:.5rem 0}.reben-auth_hint__vCyn8{font-size:.8125rem;line-height:1.5;margin:0}.reben-auth_skip__zG_QV{min-height:2.75rem;background:transparent;color:var(--auth-ink);border:0;text-decoration:underline}.reben-auth_frame__W6bDo a:focus-visible,.reben-auth_frame__W6bDo button:focus-visible{outline:2px solid var(--auth-accent);outline-offset:3px}.reben-auth_agreementList__BDG10{display:flex;flex-direction:column;gap:0;padding:.75rem;border:1px solid #939393;border-radius:.5rem}.reben-auth_agreementRow__QZMIL{display:grid;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;grid-gap:.625rem;gap:.625rem;min-height:2.75rem}.reben-auth_agreementRow__QZMIL label{display:flex;align-items:center;min-height:2.75rem;font-weight:600;line-height:1.5;cursor:pointer;color:#453a42;overflow-wrap:anywhere}.reben-auth_agreementRow__QZMIL .reben-auth_consentCheckbox__wSWXh{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-content:center;width:1.5rem;height:2.75rem;margin:0;padding:0;flex-shrink:0;border:0;border-radius:0;background:transparent;color:#939393;cursor:pointer}.reben-auth_agreementRow__QZMIL .reben-auth_consentCheckbox__wSWXh:before{content:"";box-sizing:content-box;width:.75rem;height:.4375rem;border-left:2px solid;border-bottom:2px solid;transform:translateY(-.125rem) rotate(-45deg);transition:none}.reben-auth_agreementRow__QZMIL .reben-auth_consentCheckbox__wSWXh:checked{color:#a67856}.reben-auth_agreementRow__QZMIL .reben-auth_consentCheckbox__wSWXh:checked:before{border-left-width:2px;border-bottom-width:2px}.reben-auth_agreementLink__hmJ3_:focus-visible,.reben-auth_agreementRow__QZMIL .reben-auth_consentCheckbox__wSWXh:focus-visible,.reben-auth_consentSubmit__eTXex:focus-visible{outline:2px solid #d65224;outline-offset:3px}.reben-auth_agreementLink__hmJ3_{display:flex;align-items:center;min-height:2.75rem;padding:0 .25rem;font-size:.8125rem;line-height:1.5;color:#5f535f;text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}.reben-auth_consentDialog__k5Jxz{position:fixed;inset:auto 0 0;margin:0 auto;width:100%;max-width:32rem;max-height:calc(100dvh - 1.5rem);padding:var(--reben-sheet-padding);padding-bottom:calc(var(--reben-sheet-padding) + env(safe-area-inset-bottom));border:0;border-radius:var(--reben-sheet-radius) var(--reben-sheet-radius) 0 0;background:#f5f2e9;color:#453a42;overflow:auto;overscroll-behavior:contain}.reben-auth_consentDialog__k5Jxz::-webkit-backdrop{background:#00000080}.reben-auth_consentDialog__k5Jxz::backdrop{background:#00000080}.reben-auth_consentTitle__P_v1Z{margin:0 0 1rem;font-size:var(--reben-sheet-title-size);font-weight:700;line-height:1.5;letter-spacing:-.025em}.reben-auth_agreeAll__A4rjs{grid-template-columns:1.5rem minmax(0,1fr);margin-bottom:.25rem}.reben-auth_agreeAll__A4rjs label{font-size:1rem}.reben-auth_mobileAgreements__8iPTW{display:flex;flex-direction:column;gap:0;border-top:1px solid #939393;padding-top:.25rem}.reben-auth_consentSubmit__eTXex{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--reben-sheet-button-height);margin-top:1rem;padding:.625rem 1rem;border:1px solid #453a42;border-radius:.625rem;font-size:1rem;font-weight:700;line-height:1.5;background:#453a42;color:#d4cdbb;cursor:pointer}.reben-auth_consentSubmit__eTXex:disabled{background:transparent;border-color:#939393;color:#5f535f;cursor:default}.reben-auth_agreementList__BDG10{border:0;padding:0;border-radius:0}.reben-auth_agreeAll__A4rjs{border-bottom:1px solid var(--auth-line);padding-bottom:.25rem}.reben-auth_agreementRow__QZMIL label{font-size:.875rem;font-weight:400}@media (max-width:63.999rem){.reben-auth_frame__W6bDo{grid-template-columns:1fr}.reben-auth_brandPhoto__29CbD{height:190px;aspect-ratio:auto;object-position:center top}.reben-auth_brandCopy__fmY_L{display:none}.reben-auth_content__EnB0J{padding:1.5rem}.reben-auth_heading__aRgly h1{font-size:2.625rem}}@media (min-width:48rem) and (max-width:63.999rem){.reben-auth_brandPhoto__29CbD{height:260px}.reben-auth_content__EnB0J{padding:2rem max(1.5rem,calc((100vw - 38rem)/2))}}@media (max-width:23rem){.reben-auth_socialButtons__NoJwb{gap:1rem}.reben-auth_paired__iSwo7{grid-template-columns:minmax(0,1fr) 5.5rem}}@media (prefers-reduced-motion:reduce){.reben-auth_agreementRow__QZMIL .reben-auth_consentCheckbox__wSWXh:before{transition:none}}.reben-auth_frame__W6bDo .reben-auth_eye__3lzCT{height:1.5rem}.reben-auth_frame__W6bDo .reben-auth_primary__AwWry{font-size:1rem;font-weight:400}.reben-auth_frame__W6bDo .reben-auth_secondary__16pg1{font-size:.875rem;font-weight:500}.reben-auth_frame__W6bDo .reben-auth_field__b6fa6 input{font-size:1rem;font-weight:400}.reben-auth_frame__W6bDo .reben-auth_recovery__yLzGD button{font-size:.75rem;font-weight:400}@media(min-width:64rem){.reben-auth_brandPanel__5pMOH{position:-webkit-sticky;position:sticky;top:var(--leben-header-height);height:calc(100dvh - var(--leben-header-height));display:flex;flex-direction:column}.reben-auth_brandPhoto__29CbD{flex:1 1;min-height:0;height:100%;aspect-ratio:auto;object-position:center top}.reben-auth_brandCopy__fmY_L{flex:none}}@media(max-width:63.999rem){.reben-auth_registerFrame__nGzQ9 .reben-auth_heading__aRgly h1{font-size:2.5rem}}.reben-auth_frame__W6bDo .reben-auth_passwordField__VxsdN{display:grid;grid-template-columns:minmax(0,1fr) 2.75rem;grid-template-rows:auto auto;grid-column-gap:.5rem;column-gap:.5rem;grid-row-gap:.125rem;row-gap:.125rem;align-content:center}.reben-auth_passwordField__VxsdN>span:first-child{grid-area:1/1}.reben-auth_passwordField__VxsdN .reben-auth_inputRow__UZwMZ{display:contents}.reben-auth_passwordField__VxsdN input{grid-area:2/1}.reben-auth_frame__W6bDo .reben-auth_passwordField__VxsdN .reben-auth_eye__3lzCT{grid-area:1/2/3/3;align-self:center;height:2.75rem;margin:0}.reben-auth_remember___RCRS{gap:.25rem;cursor:pointer}.reben-auth_remember___RCRS .reben-auth_rememberCheck__Okf5n{display:flex;gap:0;flex:none}.reben-auth_frame__W6bDo .reben-auth_passwordField__VxsdN{padding-right:.3125rem}.reben-auth_remember___RCRS .reben-auth_consentCheckbox__wSWXh:active,.reben-auth_remember___RCRS .reben-auth_consentCheckbox__wSWXh:focus:not(:focus-visible){outline:none;box-shadow:none}