.cookie-banner_bar__YmZJs,.cookie-banner_dialog__V6yTj{--bg:#0b0f17;--rule:#2a3244;--ink:#f3f5f9;--body:#aab3c5;--muted:#8a94a0;--accent:#a78bfa;font-family:SUIT Variable,SUIT,Pretendard Variable,Pretendard,Zen Kaku Gothic New,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Noto Sans KR,sans-serif;color:var(--body);background:var(--bg);border:1px solid var(--rule);border-radius:2px;word-break:keep-all}.cookie-banner_bar__YmZJs:lang(ko),.cookie-banner_dialog__V6yTj:lang(ko){font-family:Ko Arrows,SUIT Variable,SUIT,Pretendard Variable,Pretendard,Zen Kaku Gothic New,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Noto Sans KR,sans-serif}.cookie-banner_bar__YmZJs:lang(ja),.cookie-banner_dialog__V6yTj:lang(ja){font-family:SUIT Ja,Zen Kaku Gothic New,Pretendard Variable,Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic UI,Yu Gothic,Meiryo,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-synthesis:style}.cookie-banner_bar__YmZJs :lang(ko):not(code,kbd,pre,samp),.cookie-banner_dialog__V6yTj :lang(ko):not(code,kbd,pre,samp){font-family:Ko Arrows,SUIT Variable,SUIT,Pretendard Variable,Pretendard,Zen Kaku Gothic New,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Noto Sans KR,sans-serif}.cookie-banner_bar__YmZJs [lang|=en],.cookie-banner_dialog__V6yTj [lang|=en]{font-family:SUIT Variable,SUIT,Pretendard Variable,Pretendard,Zen Kaku Gothic New,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Noto Sans KR,sans-serif}.cookie-banner_bar__YmZJs [lang|=ja],.cookie-banner_dialog__V6yTj [lang|=ja]{font-family:SUIT Ja,Zen Kaku Gothic New,Pretendard Variable,Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic UI,Yu Gothic,Meiryo,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-synthesis:style}.cookie-banner_bar__YmZJs:lang(ja),.cookie-banner_dialog__V6yTj:lang(ja){word-break:normal;line-break:strict}.cookie-banner_bar__YmZJs{position:fixed;z-index:60;left:50%;bottom:calc(1rem + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);box-sizing:border-box;width:min(100% - 2rem,64rem);display:flex;align-items:center;gap:1.5rem;padding:.5rem .5rem .5rem 1.5rem;font-size:.875rem;font-weight:400;line-height:1.4;letter-spacing:0;animation:cookie-banner_ccUp__WxJ74 .3s cubic-bezier(.22,1,.36,1) both}@media(max-width:48rem){.cookie-banner_bar__YmZJs{font-size:.875rem}}.cookie-banner_bar__YmZJs[data-state=closing]{animation:cookie-banner_ccDown__zSEa5 .18s ease-in both;pointer-events:none}.cookie-banner_bar__YmZJs[data-long]{width:min(100% - 2rem,80rem);padding-block:.75rem}.cookie-banner_text__i0HIt{margin:0;flex:1 1 auto;min-width:0}.cookie-banner_short__geZzu{display:none}.cookie-banner_link__HvAnl{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--accent);white-space:nowrap;transition:color .18s linear}.cookie-banner_link__HvAnl:hover{color:var(--accent)}.cookie-banner_actions__rsiVW{display:flex;flex:0 0 auto;gap:.5rem}.cookie-banner_btn__VTG1g,.cookie-banner_ghost___Dycs{position:relative;box-sizing:border-box;height:2.25rem;padding:0 1rem;font:inherit;font-size:.875rem;font-weight:500;line-height:1.2;white-space:nowrap;color:var(--ink);background:transparent;border:1px solid var(--rule);border-radius:2px;cursor:pointer;transition:background-color .18s linear,border-color .18s linear}.cookie-banner_btn__VTG1g:hover,.cookie-banner_ghost___Dycs:hover{background:hsla(0,0%,100%,.08)}.cookie-banner_btn__VTG1g:active,.cookie-banner_ghost___Dycs:active{transform:translateY(1px)}.cookie-banner_btn__VTG1g:focus-visible,.cookie-banner_ghost___Dycs:focus-visible,.cookie-banner_link__HvAnl:focus-visible,.cookie-banner_rowLink__ShQsr:focus-visible,.cookie-banner_switch__xTAkB input:focus-visible,.cookie-banner_x__iexsp:focus-visible{outline:1px solid var(--accent);outline-offset:.1875rem}.cookie-banner_scrim__ZTpE6{position:fixed;inset:0;z-index:61;display:grid;place-items:center;padding:1rem;background:rgba(3,5,9,.62);animation:cookie-banner_ccFade__R_HUB .3s cubic-bezier(.22,1,.36,1) both}.cookie-banner_scrim__ZTpE6[data-state=closing]{animation:cookie-banner_ccFadeOut__BMF4C .18s ease-in both;pointer-events:none}.cookie-banner_dialog__V6yTj{box-sizing:border-box;width:min(100%,34rem);max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1.5rem;font-size:.875rem;font-weight:400;line-height:1.4;letter-spacing:0;line-height:1.55;animation:cookie-banner_ccUp__WxJ74 .3s cubic-bezier(.22,1,.36,1) both}@media(max-width:48rem){.cookie-banner_dialog__V6yTj{font-size:.875rem}}[data-state=closing]>.cookie-banner_dialog__V6yTj{animation:cookie-banner_ccDown__zSEa5 .18s ease-in both}.cookie-banner_dHead__8kuYD{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.cookie-banner_title__K41dD{margin:0;font-size:clamp(.9375rem,.89107rem + .1905vw,1.0625rem);font-weight:500;line-height:1.4;letter-spacing:-.006em;color:var(--ink)}@media(max-width:48rem){.cookie-banner_title__K41dD{font-size:var(--ph-heading,clamp(.875rem,.81985rem + .2451vw,.9375rem))}}.cookie-banner_x__iexsp{display:grid;place-items:center;width:2.75rem;height:2.75rem;margin:-.75rem -.75rem -.75rem 0;padding:0;background:transparent;color:var(--muted);border:0;cursor:pointer}.cookie-banner_x__iexsp svg{width:.875rem;height:.875rem}.cookie-banner_x__iexsp:hover{color:var(--ink)}.cookie-banner_rows__YPWaA{margin:0;padding:0;list-style:none;border-top:1px solid var(--rule)}.cookie-banner_row__xuPWy{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.875rem;border-bottom:1px solid var(--rule)}.cookie-banner_rowText__o4bj9{min-width:0}.cookie-banner_rowText__o4bj9 p{margin:0}.cookie-banner_k__0G_V2{font-weight:500;color:var(--ink)}.cookie-banner_b__G3rM3{font-size:.8125rem;color:var(--body)}.cookie-banner_rowLink__ShQsr{display:inline-block;margin-top:.25rem;font-size:.8125rem;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--accent);transition:color .18s linear}.cookie-banner_rowLink__ShQsr:hover{color:var(--accent)}.cookie-banner_on__ZsA72{flex:0 0 auto;font-size:.8125rem;font-weight:500;white-space:nowrap;color:var(--ink)}.cookie-banner_switch__xTAkB{position:relative;flex:0 0 auto;width:2.75rem;height:1.5rem}.cookie-banner_switch__xTAkB input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.cookie-banner_switch__xTAkB label{position:absolute;inset:0;border:1px solid var(--rule);border-radius:2px;background:transparent;transition:background-color .18s linear,border-color .18s linear}.cookie-banner_switch__xTAkB label:after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:1rem;height:1rem;border-radius:1px;background:var(--muted);transition:transform .18s cubic-bezier(.22,1,.36,1),background-color .18s linear}.cookie-banner_switch__xTAkB input:checked+label{background:var(--accent);border-color:var(--accent)}.cookie-banner_switch__xTAkB input:checked+label:after{transform:translateX(1.25rem);background:#fff}.cookie-banner_switch__xTAkB input:focus-visible+label{outline:1px solid var(--accent);outline-offset:.1875rem}.cookie-banner_keep__6ihxK{margin:1rem 0 0;font-size:.8125rem;color:var(--muted)}.cookie-banner_dActions__DeQSy{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:1.5rem}.cookie-banner_dActions__DeQSy .cookie-banner_link__HvAnl{margin-left:auto;font-size:.8125rem}@media(max-width:47.99rem){.cookie-banner_bar__YmZJs{left:0;right:0;bottom:0;transform:none;width:auto;min-height:3.5rem;flex-direction:row;align-items:center;gap:.5rem;padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom, 0px));border-width:1px 0 0;border-radius:0;font-size:.75rem;line-height:1.4}.cookie-banner_long__dyIQV{display:none}.cookie-banner_short__geZzu{display:inline}.cookie-banner_text__i0HIt{flex:1 1 auto}.cookie-banner_actions__rsiVW{display:grid;grid-template-columns:repeat(3,auto);flex:0 0 auto;grid-gap:.375rem;gap:.375rem}.cookie-banner_bar__YmZJs .cookie-banner_btn__VTG1g{height:2.25rem;padding-inline:.5rem;font-size:.75rem}.cookie-banner_bar__YmZJs .cookie-banner_btn__VTG1g:after{content:"";position:absolute;inset:-.25rem 0}.cookie-banner_bar__YmZJs[data-long]{width:auto;flex-direction:column;align-items:stretch;gap:.5rem;padding-top:.75rem}.cookie-banner_bar__YmZJs[data-long] .cookie-banner_actions__rsiVW{grid-template-columns:repeat(3,minmax(0,1fr))}.cookie-banner_bar__YmZJs[data-long] .cookie-banner_btn__VTG1g{padding-inline:.25rem}.cookie-banner_scrim__ZTpE6{align-items:end;padding:0}.cookie-banner_dialog__V6yTj{width:100%;max-height:90dvh;padding:1.5rem 1rem calc(1.5rem + env(safe-area-inset-bottom, 0px));border-width:1px 0 0}.cookie-banner_dActions__DeQSy .cookie-banner_btn__VTG1g{flex:1 1 10rem;height:2.75rem}.cookie-banner_dActions__DeQSy .cookie-banner_link__HvAnl{margin-left:0}}@keyframes cookie-banner_ccUp__WxJ74{0%{opacity:0;translate:0 .75rem}}@keyframes cookie-banner_ccDown__zSEa5{to{opacity:0;translate:0 .75rem}}@keyframes cookie-banner_ccFade__R_HUB{0%{opacity:0}}@keyframes cookie-banner_ccFadeOut__BMF4C{to{opacity:0}}@media(prefers-reduced-motion:reduce){.cookie-banner_btn__VTG1g,.cookie-banner_ghost___Dycs,.cookie-banner_link__HvAnl,.cookie-banner_rowLink__ShQsr,.cookie-banner_switch__xTAkB label,.cookie-banner_switch__xTAkB label:after{transition:none}.cookie-banner_btn__VTG1g:active,.cookie-banner_ghost___Dycs:active{transform:none}.cookie-banner_bar__YmZJs,.cookie-banner_dialog__V6yTj,.cookie-banner_scrim__ZTpE6{animation:none!important}}.cookie-banner_hidden__rvBzD{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.lang-select_root__2ZZuL{position:relative;display:inline-flex}.lang-select_btn__76A1E{display:inline-flex;align-items:center;gap:.375rem;height:2.25rem;padding:0 .625rem;border:1px solid #2a3244;border-radius:2px;background:transparent;color:#aab3c5;font:inherit;font-size:.8125rem;cursor:pointer;transition:color .18s ease,border-color .18s ease}.lang-select_btn__76A1E:hover{color:#f3f5f9;border-color:#8a94a0}.lang-select_btn__76A1E:focus-visible{outline:1px solid #a78bfa;outline-offset:.125rem}.lang-select_globe__E01eD{width:.95rem;height:.95rem}.lang-select_menu__Yd_Oj{position:absolute;top:calc(100% + .375rem);right:0;z-index:60;min-width:9.5rem;margin:0;padding:.25rem;list-style:none;background:#111726;border:1px solid #2a3244;border-radius:2px;animation:lang-select_langIn__qAtiT .3s cubic-bezier(.22,1,.36,1) both}.lang-select_menu__Yd_Oj[data-state=closing]{animation:lang-select_langOut__Qh4M6 .18s ease-in both;pointer-events:none}.lang-select_menuUp__AwYtt{top:auto;bottom:calc(100% + .375rem);animation-name:lang-select_langUpIn__qXU_M}.lang-select_menuUp__AwYtt[data-state=closing]{animation-name:lang-select_langUpOut__TxE_7}@keyframes lang-select_langIn__qAtiT{0%{opacity:0;transform:translateY(-.5rem)}}@keyframes lang-select_langOut__Qh4M6{to{opacity:0;transform:translateY(-.5rem)}}@keyframes lang-select_langUpIn__qXU_M{0%{opacity:0;transform:translateY(.5rem)}}@keyframes lang-select_langUpOut__TxE_7{to{opacity:0;transform:translateY(.5rem)}}.lang-select_item__VCIPE{display:flex;align-items:center;justify-content:space-between;width:100%;height:2.75rem;padding:0 .625rem;border:0;border-radius:2px;background:transparent;color:#aab3c5;font:inherit;font-size:.875rem;text-align:left;cursor:pointer}.lang-select_item__VCIPE:focus-visible,.lang-select_item__VCIPE:hover{background:hsla(0,0%,100%,.05);color:#f3f5f9;outline:none}.lang-select_itemOn__X4UUT{color:#f3f5f9}.lang-select_check__ZCx_C{width:.75rem;height:.75rem;color:currentColor}.lang-select_short__dyQU7{display:none}@media(max-width:40rem){.lang-select_compact__i_ODl .lang-select_btn__76A1E{gap:.1875rem;height:2rem;padding:0 .3125rem;font-size:.75rem;letter-spacing:.02em}.lang-select_compact__i_ODl .lang-select_long__zr1Xu{display:none}.lang-select_compact__i_ODl .lang-select_short__dyQU7{display:inline}.lang-select_menu__Yd_Oj{right:auto;left:0;max-width:calc(100vw - 2rem)}}.lang-select_row___QpZN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.25rem;gap:.25rem;padding:.25rem;border:1px solid #1a2130;border-radius:2px}.lang-select_rowItem__xW7ze{height:2.75rem;padding:0 .5rem;font:inherit;font-size:.875rem;color:#aab3c5;background:transparent;border:0;border-radius:2px;cursor:pointer;transition:background-color .18s linear,color .18s linear}.lang-select_rowItem__xW7ze:hover{color:#f3f5f9}.lang-select_rowItem__xW7ze:focus-visible{outline:1px solid #a78bfa;outline-offset:-.125rem}.lang-select_rowOn__icXDV{color:#f3f5f9;background:hsla(0,0%,100%,.08)}@media(prefers-reduced-motion:reduce){.lang-select_menu__Yd_Oj{animation:none!important}.lang-select_btn__76A1E,.lang-select_rowItem__xW7ze{transition:none}}@media(max-width:48rem){.lang-select_compact__i_ODl .lang-select_btn__76A1E{position:relative}.lang-select_compact__i_ODl .lang-select_btn__76A1E:after{content:"";position:absolute;inset:-.375rem -.125rem}}.rt_mark__DVPJZ{display:inline-block;height:.74em;width:auto;vertical-align:baseline;margin:0 .08em;transform:translateY(.02em)}.rt_glue__C6Lgx{white-space:nowrap}