.landing_page__qD5cW{--bg:#05070c;--panel:#0b0f17;--panel2:#111726;--rule:#1a2130;--rule2:#2a3244;--ink:#f3f5f9;--body:#aab3c5;--muted:#8a94a0;--mutedText:#8a94a0;--mutedLine:#6c7589;--pure:#fff;--accent:#a78bfa;--brand:#6e8bff;--violet:#a78bfa;--mint:#2ee6b6;--up:#4fc28e;--dn:#f1746a;--lit:#f5f7fb;--litInk:#0b0f17;--session-pre:rgba(110,139,255,.55);--session-regular:#aab3c5;--session-post:#6e8bff;--session-closed:#6c7589;background:var(--bg);color:var(--body);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;font-size:.9375rem;font-weight:400;line-height:1.6;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;word-break:keep-all;overflow-wrap:anywhere;-webkit-font-smoothing:antialiased;min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}.landing_page__qD5cW: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}.landing_page__qD5cW: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}.landing_page__qD5cW :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}.landing_page__qD5cW [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}.landing_page__qD5cW [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}@media(max-width:48rem){.landing_page__qD5cW{font-size:.9375rem}}:where(.landing_page__qD5cW) :where(a){color:inherit;text-decoration:none}:where(.landing_page__qD5cW) :where(a,button):focus-visible{outline:1px solid var(--accent);outline-offset:.25rem}:where(.landing_page__qD5cW) :where(h1,h2){margin:0;text-wrap:balance}:where(.landing_page__qD5cW) :where(p){margin:0}:where(.landing_page__qD5cW) :where(b,strong,h3,h4,h5,h6,th){font-weight:500}:where(.landing_page__qD5cW) :where(section[id]){scroll-margin-top:4.5rem}.landing_page__qD5cW ::selection{background:rgba(167,139,250,.32);color:var(--ink)}.landing_wrap__juhYg{width:min(100% - 3rem,84rem);margin-inline:auto}@media(max-width:40rem){.landing_wrap__juhYg{width:min(100% - 2rem,84rem)}}.landing_header__j1i4J{position:fixed;top:0;left:0;right:0;z-index:20;color:var(--ink);background:rgba(5,7,12,0);border-bottom:1px solid transparent;transition:background-color .18s linear,border-color .18s linear,transform .18s cubic-bezier(.22,1,.36,1)}.landing_header__j1i4J .landing_wrap__juhYg{display:flex;align-items:center;gap:2.5rem;height:4.5rem}.landing_headerSolid__4yRpY{background:var(--bg);border-bottom-color:var(--rule)}@media(max-height:31.25rem),(max-width:48rem){.landing_headerHide__IxBhj{transform:translateY(-100%)}}.landing_brand__9CctP{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--ink)}.landing_mark__qfWRr{display:block;height:1.25rem;width:auto}.landing_nav__uJ7s1{display:flex;align-items:center;gap:1.75rem;font-size:.875rem}.landing_nav__uJ7s1 a{color:var(--body);padding-block:.25rem;border-bottom:1px solid transparent;transition:color .18s linear,border-color .18s linear}.landing_nav__uJ7s1 a:hover{color:var(--ink)}.landing_navOn__EtbCd{color:var(--ink)!important;font-weight:500;border-bottom-color:var(--accent)!important}.landing_navRight__wKa_b{margin-left:auto;display:flex;align-items:center;gap:1.5rem;font-size:.875rem}.landing_navRight__wKa_b a{color:var(--body)}.landing_navRight__wKa_b a:hover{color:var(--ink)}.landing_menuBtn__C1Chh{display:none;place-items:center;width:2.75rem;height:2.75rem;margin-right:-.96875rem;padding:0;color:var(--ink);background:transparent;border:0;cursor:pointer}.landing_menuBtn__C1Chh svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:1.5}.landing_menuBtn__C1Chh:focus-visible{outline:1px solid var(--accent);outline-offset:-.25rem}.landing_menuPanel__MaAEt{position:absolute;top:100%;left:0;right:0;background:var(--bg);border-bottom:1px solid var(--rule);animation:landing_menuIn__piRhI .3s cubic-bezier(.22,1,.36,1) both}.landing_menuPanel__MaAEt[data-state=closing]{animation:landing_menuOut__W2T98 .18s ease-in both;pointer-events:none}.landing_menuPanel__MaAEt a{display:flex;align-items:center;min-height:3.25rem;font-size:.9375rem;color:var(--body);border-bottom:1px solid var(--rule)}.landing_menuPanel__MaAEt a:hover{color:var(--ink)}.landing_menuInner__cU_5i{display:flex;flex-direction:column;width:min(100% - 2rem,84rem);margin-inline:auto;padding-block:.25rem 1rem}.landing_menuOn__DF4A2{position:relative;isolation:isolate;color:var(--ink)!important;font-weight:500}.landing_menuOn__DF4A2:before{content:"";position:absolute;inset:0 -.875rem;z-index:-1;background:hsla(0,0%,100%,.05)}.landing_menuLogin__nhW1K{display:none!important}.landing_menuLang__J5dna{display:none;padding-top:1rem}.landing_page__qD5cW .landing_btn__yziiL{position:relative;z-index:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.75rem;padding:0 1.5rem;font:inherit;font-size:.875rem;font-weight:500;line-height:1.2;letter-spacing:0;white-space:nowrap;text-align:center;text-decoration:none;border-radius:2px;cursor:pointer;transition:background-color .18s linear,border-color .18s linear,color .18s linear,transform .12s ease;color:#05070c;background:#f3f5f9;border:1px solid #f3f5f9}.landing_page__qD5cW .landing_btn__yziiL:active{transform:translateY(1px)}.landing_page__qD5cW .landing_btn__yziiL:focus-visible{outline:1px solid #a78bfa;outline-offset:.25rem}@media(prefers-reduced-motion:reduce){.landing_page__qD5cW .landing_btn__yziiL{transition:background-color .18s linear,border-color .18s linear,color .18s linear}.landing_page__qD5cW .landing_btn__yziiL:active{transform:none}}.landing_page__qD5cW .landing_btn__yziiL:hover{color:#05070c;background:#fff;border-color:#fff}.landing_page__qD5cW .landing_btnLine__3IGms{position:relative;z-index:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.75rem;padding:0 1.5rem;font:inherit;font-size:.875rem;font-weight:500;line-height:1.2;letter-spacing:0;white-space:nowrap;text-align:center;text-decoration:none;border-radius:2px;cursor:pointer;transition:background-color .18s linear,border-color .18s linear,color .18s linear,transform .12s ease;color:#f3f5f9;background:transparent;border:1px solid #2a3244}.landing_page__qD5cW .landing_btnLine__3IGms:active{transform:translateY(1px)}.landing_page__qD5cW .landing_btnLine__3IGms:focus-visible{outline:1px solid #a78bfa;outline-offset:.25rem}@media(prefers-reduced-motion:reduce){.landing_page__qD5cW .landing_btnLine__3IGms{transition:background-color .18s linear,border-color .18s linear,color .18s linear}.landing_page__qD5cW .landing_btnLine__3IGms:active{transform:none}}.landing_page__qD5cW .landing_btnLine__3IGms:hover{color:#f3f5f9;background:hsla(0,0%,100%,.08)}.landing_page__qD5cW .landing_btnCompact__2EfQR{height:2.25rem;padding:0 1rem}@media(max-width:48rem){.landing_page__qD5cW{--ph-display:1.5rem;--ph-title:1.25rem;--ph-subtitle:1.0625rem;--ph-heading:0.9375rem;--ph-lead:0.9375rem;--ph-figure:1.25rem}}.landing_page__qD5cW:lang(ko),.landing_page__qD5cW:lang(ko) *{letter-spacing:0!important}.landing_headerQuiet__tZDJD .landing_btnCompact__2EfQR{background:transparent;color:var(--ink)!important;border-color:var(--rule2)}.landing_page__qD5cW .landing_textLink__J7pUy{color:#f3f5f9;text-decoration:none;border-bottom:1px solid #a78bfa;padding-bottom:.1em;transition:color .18s linear}.landing_page__qD5cW .landing_textLink__J7pUy:hover{color:#a78bfa}.landing_page__qD5cW .landing_textLink__J7pUy:focus-visible{outline:1px solid #a78bfa;outline-offset:.25rem}@media(max-width:64rem){.landing_nav__uJ7s1{display:none}.landing_menuBtn__C1Chh{display:inline-grid}}@media(max-width:40rem){.landing_header__j1i4J .landing_wrap__juhYg{gap:.75rem}.landing_navRight__wKa_b{gap:.5rem}.landing_navRight__wKa_b>*{flex-shrink:0}.landing_navRight__wKa_b a{white-space:nowrap}.landing_header__j1i4J .landing_headLang__wxa_P{display:none}.landing_menuLang__J5dna{display:block}.landing_header__j1i4J .landing_btnCompact__2EfQR{height:2rem;padding:0 .75rem;font-size:.8125rem}.landing_loginLink__PbbQ3{display:none}.landing_menuLogin__nhW1K{display:flex!important;color:var(--ink)!important}}.landing_menuScrim__i_dE8{position:fixed;inset:4.5rem 0 0 0;z-index:-1;background:rgba(5,7,12,.72);animation:landing_scrimIn__8MYew .3s cubic-bezier(.22,1,.36,1) both}.landing_menuScrim__i_dE8[data-state=closing]{animation:landing_scrimOut__ctsli .18s ease-in both}@keyframes landing_menuIn__piRhI{0%{opacity:0;transform:translateY(-.5rem)}}@keyframes landing_menuOut__W2T98{to{opacity:0;transform:translateY(-.5rem)}}@keyframes landing_scrimIn__8MYew{0%{opacity:0}}@keyframes landing_scrimOut__ctsli{to{opacity:0}}@media(prefers-reduced-motion:reduce){.landing_menuPanel__MaAEt,.landing_menuScrim__i_dE8{animation:none!important}.landing_header__j1i4J{transition:none}}@media(max-width:48rem){.landing_menuPanel__MaAEt a{min-height:3rem;font-size:.9375rem}.landing_header__j1i4J .landing_btnCompact__2EfQR:after{content:"";position:absolute;inset:-.375rem -.25rem}}