.LoginOverlay_ov__uzdfJ{position:absolute;inset:0;z-index:320;display:flex;flex-direction:column;color:#fff;animation:LoginOverlay_ovIn__id_3w .22s ease both}@keyframes LoginOverlay_ovIn__id_3w{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.LoginOverlay_ov__uzdfJ{animation:none}}.LoginOverlay_shade__oQzCz{position:absolute;inset:0;background:linear-gradient(180deg,rgba(26,21,16,.62),rgba(26,21,16,.36) 18%,rgba(26,21,16,.3) 42%,rgba(26,21,16,.86) 70%,rgba(26,21,16,.96))}.LoginOverlay_top__GWUy1{position:relative;display:flex;align-items:center;gap:10px;padding:max(22px,calc(env(safe-area-inset-top, 0px) + 10px)) 12px 0 24px}.LoginOverlay_wm__YlrOB{font-family:var(--next-display),"Italiana",serif;font-size:25px;letter-spacing:.34em;line-height:1;text-shadow:0 1px 8px rgba(0,0,0,.4)}.LoginOverlay_tag__xXMbL{margin-left:auto;font-family:var(--next-display),"Italiana",serif;font-size:13px;letter-spacing:.18em;color:rgba(255,255,255,.8);text-shadow:0 1px 6px rgba(0,0,0,.35)}.LoginOverlay_x__db9jL{flex:none;width:44px;height:44px;display:grid;place-items:center;border:0;background:none;padding:0;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.LoginOverlay_x__db9jL i{width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.55);display:grid;place-items:center}.LoginOverlay_x__db9jL svg{width:13px;height:13px}.LoginOverlay_btn__q_7JT:focus-visible,.LoginOverlay_x__db9jL:focus-visible i{outline:2px solid rgba(255,255,255,.85);outline-offset:2px}.LoginOverlay_body__R37h1{position:relative;margin-top:auto;padding:0 24px max(28px,calc(env(safe-area-inset-bottom, 0px) + 12px));display:flex;flex-direction:column}.LoginOverlay_title__S3c42{margin:0;font-weight:700;font-size:clamp(24px,7.2vw,30px);line-height:1.3;letter-spacing:-.025em;text-shadow:0 1px 10px rgba(0,0,0,.5)}.LoginOverlay_lead__0wGnD,.LoginOverlay_title__S3c42{font-family:var(--f-sans,"Pretendard","Noto Sans KR",sans-serif);word-break:keep-all}.LoginOverlay_lead__0wGnD{margin:12px 0 0;font-size:14px;line-height:1.55;color:rgba(255,255,255,.78)}.LoginOverlay_btns__rGBk3{display:flex;flex-direction:column;gap:10px;margin-top:22px}.LoginOverlay_btn__q_7JT{display:flex;align-items:center;justify-content:center;gap:8px;height:52px;border-radius:12px;border:1px solid transparent;font-family:var(--f-sans,"Pretendard","Noto Sans KR",sans-serif);font-weight:600;font-size:15px;letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .15s ease,transform .12s ease}.LoginOverlay_btn__q_7JT:active{transform:scale(.985)}.LoginOverlay_btn__q_7JT:disabled{opacity:.5;cursor:default;transform:none}.LoginOverlay_btn__q_7JT svg{flex:none}.LoginOverlay_kakao__qZKa_{background:#fee500;color:rgba(0,0,0,.85)}.LoginOverlay_google__H_Mj9{background:#fff;color:#191919}.LoginOverlay_apple__5WEXO{background:#fff;color:#111}.LoginOverlay_legal__f2Z6t{margin:14px 0 0;font-family:var(--f-sans,"Pretendard","Noto Sans KR",sans-serif);font-size:11px;line-height:1.6;color:rgba(255,255,255,.62);text-align:center;word-break:keep-all}.LoginOverlay_legal__f2Z6t a{color:inherit;text-decoration:underline;text-decoration-color:rgba(255,255,255,.4);text-underline-offset:2px}.LoginOverlay_msg__1eOHf{min-height:20px;margin:8px 0 0;font-family:var(--f-sans,"Pretendard","Noto Sans KR",sans-serif);font-size:13px;line-height:1.5;text-align:center;color:#ffb9ad;word-break:keep-all}.SplitCover_split__n__9w{position:absolute;inset:0;display:flex;gap:calc(1.5 * var(--u));background:#14110d;overflow:hidden;transition:gap .4s cubic-bezier(.16,1,.3,1)}.SplitCover_split__n__9w.SplitCover_choosing__suJm3{gap:0}.SplitCover_half___VmOV{position:relative;flex:1 1 50%;min-width:0;margin:0;padding:0;border:0;background:var(--cover-bg,#b8b0a6);cursor:pointer;overflow:hidden;transition:flex-basis .4s cubic-bezier(.16,1,.3,1),opacity .32s ease;-webkit-tap-highlight-color:transparent}.SplitCover_half___VmOV img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 28%;display:block}.SplitCover_half___VmOV:active img{transform:scale(1.01)}.SplitCover_shade__7_uc0{position:absolute;inset:0;background:linear-gradient(180deg,rgba(26,21,16,.5),rgba(26,21,16,.34) 22%,rgba(26,21,16,.12) 34%,rgba(26,21,16,0) 44%,rgba(26,21,16,0) 52%,rgba(26,21,16,.78));pointer-events:none}.SplitCover_label__ZQ0fe{position:absolute;left:0;right:0;bottom:calc(148 * var(--u));display:flex;flex-direction:column;align-items:center;gap:calc(6 * var(--u));color:#fff;text-align:center;pointer-events:none}.SplitCover_main__liINo{font-family:var(--f-sans,"Noto Sans KR",sans-serif);font-weight:700;font-size:calc(13.5 * var(--u));line-height:1.2;text-shadow:0 calc(1 * var(--u)) calc(8 * var(--u)) rgba(0,0,0,.45);word-break:keep-all}.SplitCover_main__liINo:after{content:"";display:block;width:calc(28 * var(--u));height:calc(28 * var(--u));margin:calc(10 * var(--u)) auto 0;border-radius:50%;border:calc(1 * var(--u)) solid rgba(255,255,255,.8);background:no-repeat 50%/calc(11 * var(--u)) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round'><path d='M7 17L17 7M9 7h8v8'/></svg>")}.SplitCover_choosing__suJm3 .SplitCover_chosen___Mi3K{flex-basis:100%}.SplitCover_choosing__suJm3 .SplitCover_other__5bWOM{flex-basis:0%;opacity:0;pointer-events:none}.SplitCover_choosing__suJm3 .SplitCover_label__ZQ0fe{opacity:0;transition:opacity .2s ease}.SplitCover_top__gB7WQ{position:absolute;top:calc(40 * var(--u));left:calc(20 * var(--u));right:calc(16 * var(--u));display:flex;align-items:center;justify-content:space-between;z-index:3;pointer-events:none;transition:opacity .2s ease}.SplitCover_intro__NqVPt[aria-hidden=true],.SplitCover_top__gB7WQ[aria-hidden=true]{opacity:0}.SplitCover_logo__46cpL{font-family:"Italiana",var(--f-serif,serif);font-size:calc(17 * var(--u));letter-spacing:.34em;color:#fff;text-shadow:0 calc(1 * var(--u)) calc(6 * var(--u)) rgba(0,0,0,.4)}.SplitCover_login__uxX_m{pointer-events:auto;font-family:var(--f-sans,"Noto Sans KR",sans-serif);font-weight:600;font-size:calc(11 * var(--u));color:#1a1510;background:rgba(247,242,233,.94);padding:calc(9 * var(--u)) calc(16 * var(--u));border-radius:calc(999 * var(--u));text-decoration:none;min-height:calc(36 * var(--u));display:inline-flex;align-items:center}.SplitCover_intro__NqVPt{position:absolute;left:calc(16 * var(--u));right:calc(16 * var(--u));top:calc(118 * var(--u));z-index:3;display:flex;flex-direction:column;align-items:center;gap:calc(8 * var(--u));text-align:center;pointer-events:none;transition:opacity .2s ease}.SplitCover_title__k0bML{font-family:var(--f-sans,"Pretendard","Noto Sans KR",sans-serif);font-weight:700;font-size:calc(20 * var(--u));letter-spacing:-.02em;line-height:1.3;color:#fff;text-shadow:0 calc(1 * var(--u)) calc(10 * var(--u)) rgba(0,0,0,.5);word-break:keep-all}@media (prefers-reduced-motion:reduce){.SplitCover_choosing__suJm3 .SplitCover_label__ZQ0fe,.SplitCover_half___VmOV,.SplitCover_intro__NqVPt,.SplitCover_top__gB7WQ{transition:none}}.SplitCover_quiet__WnWC9 .SplitCover_intro__NqVPt,.SplitCover_quiet__WnWC9 .SplitCover_label__ZQ0fe,.SplitCover_quiet__WnWC9 .SplitCover_top__gB7WQ{opacity:0;pointer-events:none;transition:opacity .2s ease}.RunwayIntro_stage__vvtZe{position:absolute;inset:0;overflow:hidden;background:linear-gradient(180deg,#e2ddd7,#e4dfd9 50%,#ede9e3)}.RunwayIntro_frame__zyniH{position:absolute;left:50%;transform:translateX(-50%)}.RunwayIntro_outro__ew78f{position:absolute;inset:0;z-index:4;pointer-events:none}.RunwayIntro_outroVideo__W328d{position:absolute;max-width:none;max-height:none;object-fit:cover;display:block;opacity:0;transition:transform 1.8s cubic-bezier(.37,0,.25,1)}.RunwayIntro_outroVideo__W328d.RunwayIntro_on__By4d8{opacity:1}.RunwayIntro_outroVideo__W328d.RunwayIntro_soft__ACH2f{transition:transform 1.8s cubic-bezier(.37,0,.25,1),opacity .25s ease}.RunwayIntro_media__6CtVf{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;display:block}.RunwayIntro_video__Bk8dJ{opacity:0}.RunwayIntro_gBack__KLI0L{z-index:1}.RunwayIntro_gMe__nn1YD{z-index:2}.RunwayIntro_tour__eVaUZ{z-index:3}.RunwayIntro_video__Bk8dJ.RunwayIntro_on__By4d8{opacity:1}.RunwayIntro_maskL__SE5nY{-webkit-mask-image:linear-gradient(90deg,#000 calc(var(--split) - .8%),transparent calc(var(--split) + 1%));mask-image:linear-gradient(90deg,#000 calc(var(--split) - .8%),transparent calc(var(--split) + 1%))}.RunwayIntro_maskR__TsfSz{-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--split) - .8%),#000 calc(var(--split) + 1.2%));mask-image:linear-gradient(90deg,transparent calc(var(--split) - .8%),#000 calc(var(--split) + 1.2%))}.RunwayIntro_over__eI5pc{z-index:4;opacity:0;pointer-events:none;transition:opacity .32s ease}.RunwayIntro_over__eI5pc.RunwayIntro_on__By4d8{opacity:1}.RunwayIntro_flash__fXrbd{position:absolute;z-index:6;inset:0;background:#fff;opacity:0;pointer-events:none}.RunwayIntro_flash__fXrbd.RunwayIntro_on__By4d8{animation:RunwayIntro_runwayFlash__rdcKx .26s ease-out forwards}@keyframes RunwayIntro_runwayFlash__rdcKx{0%{opacity:0}54%{opacity:.9}to{opacity:.9}}.RunwayIntro_hit__n0lAo,.RunwayIntro_skipArea__zp7bc{position:absolute;top:0;bottom:0;z-index:2;margin:0;padding:0;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.RunwayIntro_skipArea__zp7bc{left:0;right:0}.RunwayIntro_outroSkip__i_mhX{z-index:7}.RunwayIntro_actions__nOPEG{position:absolute;left:0;right:0;bottom:max(calc(22 * var(--u)),var(--shell-edge-bottom,0px));z-index:3;display:flex;justify-content:center;align-items:center;gap:calc(8 * var(--u));padding:0 calc(12 * var(--u));transition:opacity .26s ease;animation:RunwayIntro_runwayStartIn__0QQKx .36s cubic-bezier(.16,1,.3,1) both}.RunwayIntro_actions__nOPEG.RunwayIntro_hidden__YBHVa{opacity:0;pointer-events:none}.RunwayIntro_start__KC4uo,.RunwayIntro_watch__mhrGx{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;white-space:nowrap;font-family:var(--f-sans,"Pretendard","Noto Sans KR",sans-serif);font-weight:700;font-size:calc(11.5 * var(--u));min-height:calc(40 * var(--u));border-radius:calc(999 * var(--u));cursor:pointer;-webkit-tap-highlight-color:transparent}.RunwayIntro_start__KC4uo{color:#fff;background:#5c1f1a;border:0;padding:0 calc(18 * var(--u));box-shadow:0 calc(4 * var(--u)) calc(14 * var(--u)) rgba(92,31,26,.24)}.RunwayIntro_watch__mhrGx{color:#5c1f1a;background:rgba(247,242,233,.92);border:calc(1.3 * var(--u)) solid #5c1f1a;padding:0 calc(14 * var(--u))}.RunwayIntro_choice__QiaWm{position:absolute;bottom:max(calc(22 * var(--u)),var(--shell-edge-bottom,0px));z-index:3;transform:translateX(-50%);pointer-events:none;transition:opacity .2s ease}.RunwayIntro_choice__QiaWm.RunwayIntro_hidden__YBHVa{opacity:0}.RunwayIntro_reserve__OQ8Zx{position:absolute;left:0;bottom:0;width:0;height:calc(max(calc(22 * var(--u)), var(--shell-edge-bottom, 0px)) + 46 * var(--u));visibility:hidden;pointer-events:none}@keyframes RunwayIntro_runwayStartIn__0QQKx{0%{opacity:0;transform:translateY(calc(10 * var(--u)))}}.RunwayIntro_skip__FJo9P{position:absolute;right:calc(14 * var(--u));bottom:max(calc(16 * var(--u)),var(--shell-edge-bottom,0px));font-family:var(--f-sans,"Pretendard","Noto Sans KR",sans-serif);font-weight:600;font-size:calc(10.5 * var(--u));color:#fff;background:rgba(26,21,16,.55);padding:calc(6 * var(--u)) calc(11 * var(--u));border-radius:calc(999 * var(--u));pointer-events:none}.RunwayIntro_bracket__NxCRj{position:absolute;z-index:5;pointer-events:none;opacity:0;transform:scale(1.06);transition:opacity .26s ease,transform .36s cubic-bezier(.16,1,.3,1),left .38s cubic-bezier(.16,1,.3,1),top .38s cubic-bezier(.16,1,.3,1),width .38s cubic-bezier(.16,1,.3,1),height .38s cubic-bezier(.16,1,.3,1)}.RunwayIntro_bracket__NxCRj.RunwayIntro_on__By4d8{opacity:1;transform:scale(1)}.RunwayIntro_bracket__NxCRj i{position:absolute;width:calc(14 * var(--u));height:calc(14 * var(--u));border:0 solid #5c1f1a}.RunwayIntro_bracket__NxCRj .RunwayIntro_c1__b3uN4{left:0;top:0;border-left-width:calc(1.6 * var(--u));border-top-width:calc(1.6 * var(--u))}.RunwayIntro_bracket__NxCRj .RunwayIntro_c2__v2YWg{right:0;top:0;border-right-width:calc(1.6 * var(--u));border-top-width:calc(1.6 * var(--u))}.RunwayIntro_bracket__NxCRj .RunwayIntro_c3__6XDW8{left:0;bottom:0;border-left-width:calc(1.6 * var(--u));border-bottom-width:calc(1.6 * var(--u))}.RunwayIntro_bracket__NxCRj .RunwayIntro_c4__fPCC3{right:0;bottom:0;border-right-width:calc(1.6 * var(--u));border-bottom-width:calc(1.6 * var(--u))}.RunwayIntro_top__7PQor{position:absolute;top:max(calc(40 * var(--u)),var(--shell-edge-top,0px));left:calc(20 * var(--u));right:calc(16 * var(--u));display:flex;align-items:center;justify-content:space-between;z-index:3;pointer-events:none;transition:opacity .2s ease}.RunwayIntro_top__7PQor[aria-hidden=true]{opacity:0}.RunwayIntro_login__SfFkf.RunwayIntro_hidden__YBHVa,.RunwayIntro_top__7PQor[aria-hidden=true] .RunwayIntro_login__SfFkf{pointer-events:none}.RunwayIntro_login__SfFkf.RunwayIntro_hidden__YBHVa{opacity:0}.RunwayIntro_brand__uEpwh{font-family:"Italiana",var(--f-serif,serif);font-size:calc(19 * var(--u));letter-spacing:.32em;color:#5c1f1a;line-height:1}.RunwayIntro_login__SfFkf{pointer-events:auto;transition:opacity .2s ease;font-family:var(--f-sans,"Noto Sans KR",sans-serif);font-weight:600;font-size:calc(11 * var(--u));color:#f7f2e9;background:#1a1510;padding:calc(9 * var(--u)) calc(16 * var(--u));border-radius:calc(999 * var(--u));text-decoration:none;min-height:calc(36 * var(--u));display:inline-flex;align-items:center}@media (prefers-reduced-motion:reduce){.RunwayIntro_bracket__NxCRj,.RunwayIntro_choice__QiaWm,.RunwayIntro_outroVideo__W328d,.RunwayIntro_outroVideo__W328d.RunwayIntro_soft__ACH2f,.RunwayIntro_over__eI5pc,.RunwayIntro_top__7PQor{transition:none}.RunwayIntro_actions__nOPEG{animation:none}}