.lh{--lh-tall:max(0px, calc(100svh - 994px));--lh-bg:#f3f3f1;--lh-ink:#111827;--lh-ink-strong:#010103;--lh-ink-sub:#040507;--lh-ink-2:#1e2330;--lh-muted:#6b7280;--lh-muted-2:#9ca3af;--lh-surface:#fff;--lh-pill-bg:#fffc;--lh-pill-border:#0003;--lh-pill-shine:#ffffff59;--lh-pill-rim:transparent;--lh-pill-rim-bottom:transparent;--lh-btn-2-bg:#eff0ec;--lh-btn-2-ink:#1e2330;--lh-btn-1-bg:#1e2330;--lh-btn-1-ink:#fff;--lh-hint-bg:#f3f4f6;--lh-hint-ring:#0000001a;--lh-hint-highlight:#ffffff8c;--lh-hint-border:transparent;--lh-hint-ink:#6b7280;--lh-red:#c81d1c;--lh-btn-1-border:transparent;--lh-hero-cta-bg:#c81d1c;--lh-hero-cta-ink:#fff;--lh-hero-cta-disc:#fff;--lh-hero-cta-arrow:#1e2330;--lh-nav-hover:#0000000d;--lh-focus:#f3d84c;--lh-mnav-bg:#fbfbf9;--lh-mnav-line:#00000014;--lh-mnav-chevron:#a8a29e;--lh-ease-out:cubic-bezier(.22, 1, .28, 1);--lh-ease-soft:cubic-bezier(.4, 0, .2, 1);background:var(--lh-bg);color:var(--lh-ink);-webkit-font-smoothing:antialiased;word-break:keep-all;min-height:100svh;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Segoe UI,Roboto,Noto Sans KR,sans-serif;overflow-x:clip}.lh[data-theme=dark]{--lh-bg:#161616;--lh-ink:#fbfbf9;--lh-ink-strong:#fff;--lh-ink-sub:#fff;--lh-ink-2:#fbfbf9;--lh-muted:#a1a1aa;--lh-muted-2:#9ca3af;--lh-surface:#232323;--lh-pill-bg:#161616b8;--lh-pill-border:#0003;--lh-pill-shine:#ffffff59;--lh-pill-rim:#ffffff12;--lh-pill-rim-bottom:#ffffff29;--lh-btn-2-bg:#eff0ec;--lh-btn-2-ink:#1e2330;--lh-btn-1-bg:#000;--lh-btn-1-ink:#fff;--lh-btn-1-border:#6c6c6c;--lh-hint-bg:#4f4f4f4d;--lh-hint-ring:#0000001a;--lh-hint-highlight:#0000000f;--lh-hint-border:#6a6a6a80;--lh-hint-ink:#fff;--lh-red:#e32a29;--lh-hero-cta-bg:#fff;--lh-hero-cta-ink:#000017;--lh-hero-cta-disc:#000;--lh-hero-cta-arrow:#fff;--lh-nav-hover:#ffffff14;--lh-mnav-bg:#161616;--lh-mnav-line:#ffffff1a}@media (prefers-color-scheme:dark){.lh:not([data-theme=light]){--lh-bg:#161616;--lh-ink:#fbfbf9;--lh-ink-strong:#fff;--lh-ink-sub:#fff;--lh-ink-2:#fbfbf9;--lh-muted:#a1a1aa;--lh-muted-2:#9ca3af;--lh-surface:#232323;--lh-pill-bg:#161616b8;--lh-pill-border:#0003;--lh-pill-shine:#ffffff59;--lh-pill-rim:#ffffff12;--lh-pill-rim-bottom:#ffffff29;--lh-btn-2-bg:#eff0ec;--lh-btn-2-ink:#1e2330;--lh-btn-1-bg:#000;--lh-btn-1-ink:#fff;--lh-btn-1-border:#6c6c6c;--lh-hint-bg:#4f4f4f4d;--lh-hint-ring:#0000001a;--lh-hint-highlight:#0000000f;--lh-hint-border:#6a6a6a80;--lh-hint-ink:#fff;--lh-red:#e32a29;--lh-hero-cta-bg:#fff;--lh-hero-cta-ink:#000017;--lh-hero-cta-disc:#000;--lh-hero-cta-arrow:#fff;--lh-nav-hover:#ffffff14;--lh-mnav-bg:#161616;--lh-mnav-line:#ffffff1a}}.lh *,.lh :before,.lh :after{box-sizing:border-box}.lh a{text-decoration:none}.lh a:not([class]){color:inherit}.lh :focus-visible{outline:3px solid var(--lh-focus);outline-offset:3px}.lh button{font:inherit;color:inherit}.lh-header{z-index:100;pointer-events:none;transition:padding .28s var(--lh-ease-soft), transform .3s cubic-bezier(0, 0, .2, 1);padding:50px 67px 0 77px;position:fixed;inset:0 0 auto}.lh-header[data-scrolled=true]{padding-top:12px}.lh-header[data-hidden=true]{transition:padding .28s var(--lh-ease-soft), transform .4s cubic-bezier(0, 0, .2, 1);transform:translateY(calc(-100% - 48px))}.lh-pill{pointer-events:auto;border:1px solid var(--lh-pill-border);background:var(--lh-pill-bg);-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);width:100%;max-width:1568px;box-shadow:inset 0 1px 0 var(--lh-pill-shine), inset 0 -1px 0 var(--lh-pill-rim-bottom), inset 0 0 0 1px var(--lh-pill-rim), 0 10px 30px #0000000f;transition:padding .28s var(--lh-ease-soft), box-shadow .28s var(--lh-ease-soft);border-radius:9999px;align-items:center;gap:48px;margin:0 auto;padding:13px 13px 13px 44px;display:flex}.lh-header[data-scrolled=true] .lh-pill{box-shadow:inset 0 1px 0 var(--lh-pill-shine), inset 0 -1px 0 var(--lh-pill-rim-bottom), inset 0 0 0 1px var(--lh-pill-rim), 0 14px 40px #0000001f;padding:8px 8px 8px 28px}.lh-pill__logo{flex-shrink:0;display:flex}.lh-pill__logo svg{width:63px;height:63px;transition:width .28s var(--lh-ease-soft), height .28s var(--lh-ease-soft)}.lh-header[data-scrolled=true] .lh-pill__logo svg{width:48px;height:48px}.lh-pill__nav{flex:auto;align-items:center;display:none}.lh-pill__nav a{color:var(--lh-ink);transition:background-color .15s var(--lh-ease-soft);border-radius:8px;padding:12px 16px;font-size:15px;line-height:22.5px}.lh-pill__nav a:hover{background:var(--lh-nav-hover)}.lh-pill__right{align-items:center;gap:8px;margin-left:auto;display:flex}.lh-btn{letter-spacing:.16px;white-space:nowrap;cursor:pointer;min-height:62px;transition:background-color .15s var(--lh-ease-soft), transform .15s var(--lh-ease-soft), filter .15s var(--lh-ease-soft), min-height .28s var(--lh-ease-soft);border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0 26px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}.lh-btn:hover{filter:brightness(1.03);transform:translateY(-1px)}.lh-btn:active{transition-duration:80ms;transform:scale(.97)}.lh-btn--secondary{background:var(--lh-btn-2-bg);color:var(--lh-btn-2-ink);border-radius:8px}.lh-btn--primary{background:var(--lh-btn-1-bg);color:var(--lh-btn-1-ink);box-shadow:inset 0 0 0 1px var(--lh-btn-1-border)}.lh-header[data-scrolled=true] .lh-btn{min-height:52px}.lh-pill__menu{background:var(--lh-btn-2-bg);width:48px;height:48px;color:var(--lh-btn-2-ink);cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.lh-pill__menu:active{transform:scale(.94)}@media (min-width:840px){.lh-pill__nav{display:flex}.lh-pill__menu{display:none}}@media (max-width:839px){.lh-header{padding:16px 14px 0}.lh-header[data-scrolled=true]{padding-top:8px}.lh-pill,.lh-header[data-scrolled=true] .lh-pill{gap:12px;padding:8px 8px 8px 14px}.lh-pill__logo svg,.lh-header[data-scrolled=true] .lh-pill__logo svg{width:44px;height:44px}.lh-pill__right{flex:none;gap:8px}.lh-btn,.lh-header[data-scrolled=true] .lh-btn{letter-spacing:.12px;min-height:47px;padding:0 18px;font-size:12px;line-height:18px}.lh-btn--secondary{border-radius:8px}.lh-pill__menu{width:48px;height:48px;color:var(--lh-ink-2);background:0 0}.lh-pill__menu[aria-expanded=true]{background:var(--lh-btn-2-bg);color:var(--lh-btn-2-ink)}}@media (max-width:359px){.lh-pill__login{display:none}}.lh-burger{pointer-events:none;width:16px;height:12px;display:block;position:relative}.lh-burger>span{transform-origin:50%;background:currentColor;border-radius:9999px;width:100%;height:1.5px;position:absolute;left:0}.lh-burger>span:first-child{transition:transform .28s cubic-bezier(.65,0,.35,1);top:0}.lh-burger>span:nth-child(2){transition:opacity .16s ease-out;top:calc(50% - .75px)}.lh-burger>span:nth-child(3){transition:transform .28s cubic-bezier(.65,0,.35,1);top:calc(100% - 1.5px)}.lh-pill__menu[aria-expanded=true] .lh-burger>span:first-child{transform:translateY(5.5px)rotate(45deg)}.lh-pill__menu[aria-expanded=true] .lh-burger>span:nth-child(2){opacity:0}.lh-pill__menu[aria-expanded=true] .lh-burger>span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.lh-mnav{display:none}@media (max-width:839px){.lh-mnav{z-index:99;overscroll-behavior:contain;background:var(--lh-mnav-bg);height:100dvh;color:var(--lh-ink-2);visibility:hidden;padding:122px 0 32px;transition:transform .25s,visibility 0s linear .25s;display:block;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.lh-header[data-scrolled=true]+.lh-mnav{padding-top:114px}.lh-mnav[data-open=true]{visibility:visible;transition:transform .25s,visibility;transform:none}}.lh-mnav__list{margin:0;padding:0;list-style:none}.lh-mnav__list li{border-bottom:1px solid var(--lh-mnav-line)}.lh-mnav__list a{letter-spacing:-.4px;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px 20px 16px;font-size:20px;font-weight:500;line-height:24px;display:flex}.lh-mnav__list a:focus-visible{outline-offset:-3px}.lh-mnav__chevron{color:var(--lh-mnav-chevron);flex:none}html:has(main.lh){scroll-behavior:smooth}main.lh>section[id]{scroll-margin-top:96px}html:has(main.lh){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f3f3f1}html:has(main.lh[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#161616}@media (prefers-color-scheme:dark){html:has(main.lh:not([data-theme=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#161616}}.lh-hero{--lh-hero-fs:min(13vw, calc(clamp(56px, 10.2vw, 147px) + var(--lh-tall) * .1479));min-height:100svh;padding:clamp(80px, 27.6svh, 274px) 24px calc(130px + var(--lh-tall) * .2);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (max-height:860px){.lh-hero{padding-top:clamp(72px,12svh,274px)}.lh-hero__cta{margin-top:clamp(40px,8svh,96px)}}@media (max-height:560px){.lh-hero__hint{display:none}}.lh-hero__lockup{width:min(100%, calc(var(--lh-hero-fs) * 5.558))}.lh-hero__title{font-size:var(--lh-hero-fs);letter-spacing:.01em;color:var(--lh-ink-strong);white-space:nowrap;justify-content:center;align-items:center;gap:.04em;margin:0;font-weight:900;line-height:1.2;display:flex}.lh-slot{flex:none;width:1.55em;height:1.2em;display:inline-block;position:relative}.lh-slot__window{position:absolute;inset:-.1em -.3em;overflow:hidden}.lh-slot__cell{will-change:transform, opacity;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lh-slot__cell--in{animation:lh-slot-in var(--lh-roll,.48s) var(--lh-ease-out) both}.lh-slot__cell--out{animation:lh-slot-out var(--lh-roll,.48s) var(--lh-ease-out) both;pointer-events:none}@keyframes lh-slot-in{0%{opacity:0;transform:translateY(96%)}to{opacity:1;transform:none}}@keyframes lh-slot-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-96%)}}.lh-slot__wordmark{width:1.933em;max-width:none;height:1.203em;color:var(--lh-red);flex:none;transform:translate(.03em,-.065em)}.lh-slot__picture{-o-object-fit:contain;object-fit:contain;width:1.24em;height:1.24em;display:block;transform:translateY(-.06em)}@keyframes lh-roll-in{0%{opacity:0;transform:translateY(112%)}to{opacity:1;transform:none}}@keyframes lh-roll-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-112%)}}.lh-hero__sub{margin:calc(var(--lh-hero-fs) * .272) auto 0;max-width:18.67em;font-size:calc(var(--lh-hero-fs) * .245);letter-spacing:.07em;color:var(--lh-ink-sub);font-weight:500;line-height:1.22}.lh-hero__words{justify-content:center;gap:.36em;min-height:1.3em;font-weight:700;display:flex}.lh-wslot{white-space:nowrap;line-height:1.3;display:inline-block;position:relative;overflow:hidden}.lh-wslot>.lh-w--out{position:absolute;inset:0 auto auto 0}.lh-w--in{animation:lh-roll-in var(--lh-roll,.48s) var(--lh-ease-out) both;animation-delay:var(--lh-delay,0s)}.lh-w--out{animation:lh-roll-out var(--lh-roll,.48s) var(--lh-ease-out) both;animation-delay:var(--lh-delay,0s)}.lh-hero__tail{display:block}.lh-hero__cta{margin-top:calc(clamp(48px, 6.6vw, 96px) + var(--lh-tall) * .0966);background:var(--lh-hero-cta-bg);width:276px;min-height:62px;color:var(--lh-hero-cta-ink);transition:transform .15s var(--lh-ease-soft), filter .15s var(--lh-ease-soft);border-radius:9999px;align-items:center;padding:4px 4px 4px 26px;font-size:16px;font-weight:600;line-height:24px;display:inline-flex}.lh-hero__cta:hover{filter:brightness(1.05);transform:translateY(-1px)}.lh-hero__cta:active{transition-duration:80ms;transform:scale(.97)}.lh-hero__cta-label{text-align:center;flex:auto}.lh-hero__cta-arrow{background:var(--lh-hero-cta-disc);width:48px;height:48px;color:var(--lh-hero-cta-arrow);transition:transform .2s var(--lh-ease-out);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.lh-hero__cta:hover .lh-hero__cta-arrow{transform:translate(2px)}.lh-hero__hint{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;margin:0;padding:0;display:flex;position:absolute;bottom:61px;left:50%;transform:translate(-50%)}.lh-hero__hint-pill{background:var(--lh-hint-bg);color:var(--lh-hint-ink);letter-spacing:.3px;box-shadow:inset 0 0 0 1px var(--lh-hint-ring), inset 0 1px 0 var(--lh-hint-highlight), 0 0 0 1px var(--lh-hint-border);border-radius:9999px;padding:6px 14px;font-size:12px;font-weight:500;line-height:16px;position:relative}.lh-hero__hint-chevron{color:var(--lh-muted-2);animation:lh-bounce-y 1.6s var(--lh-ease-soft) infinite}@keyframes lh-bounce-y{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (max-width:839px){.lh-hero{--lh-hero-fs:clamp(40px, 13.1vw, 51px);justify-content:flex-start;min-height:100svh;padding:clamp(96px,26.7svh,225px) 20px 150px}.lh-hero__title{font-size:var(--lh-hero-fs);font-weight:800}.lh-hero__sub{letter-spacing:.07em;margin-top:26px;font-size:clamp(19px,6.15vw,24px)}.lh-hero__cta{margin-top:clamp(56px,13.2svh,111px)}.lh-hero__hint{bottom:71px}}.lh-container{width:min(100% - 2*clamp(16px,5vw,72px),1296px);margin-inline:auto}.lh-section{padding:clamp(80px,11vw,160px) 0;position:relative}.lh-h2{letter-spacing:-.02em;color:var(--lh-ink);text-wrap:balance;margin:0;font-size:clamp(32px,3.9vw,56px);font-weight:800;line-height:1.06}.lh-lead{color:var(--lh-muted);margin:0;font-size:clamp(16px,1.4vw,20px);font-weight:500;line-height:1.5}.lh-pill-btn{white-space:nowrap;cursor:pointer;min-width:300px;min-height:60px;transition:transform .15s var(--lh-ease-soft), filter .15s var(--lh-ease-soft);border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0 36px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}.lh-pill-btn:hover{filter:brightness(1.03);transform:translateY(-1px)}.lh-pill-btn:active{transition-duration:80ms;transform:scale(.97)}@media (max-width:839px){.lh-pill-btn{width:min(100%,360px);min-width:0;min-height:56px}}[data-reveal]{opacity:0;transition:opacity .6s var(--lh-ease-out), transform .7s var(--lh-ease-out);transition-delay:var(--lh-reveal-delay,0s);transform:translateY(24px)}[data-reveal][data-revealed=true],[data-active=true] [data-reveal],[data-reveal][data-active=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}.lh *,.lh :before,.lh :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.lh-hero__hint-chevron{animation:none!important}html:has(main.lh){scroll-behavior:auto}}@media (prefers-reduced-transparency:reduce){.lh-pill{background:var(--lh-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}
