._footer_1ap9o_1{padding-top:clamp(4rem,3rem + 5vw,8rem);padding-bottom:max(1.5rem, env(safe-area-inset-bottom));overflow:hidden}._grid_1ap9o_7{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem clamp(1.5rem,3vw,3rem);padding-top:2.5rem;display:grid}._list_1ap9o_15{gap:.1rem;margin-top:1rem;display:grid}._list_1ap9o_15 a{overflow-wrap:anywhere;max-width:100%;min-height:34px;color:var(--ink);transition:color .25s var(--ease-out);align-items:center;font-size:1rem;display:inline-flex}@media (hover:hover){._list_1ap9o_15 a:hover{color:var(--ink-3)}}._company_1ap9o_38{gap:.6rem;margin-top:1rem;font-size:.8438rem;line-height:1.45;display:grid}._company_1ap9o_38 dt{color:var(--ink-3)}._company_1ap9o_38 dd{color:var(--ink);margin:0}._mark_1ap9o_55{aspect-ratio:var(--ratio);color:var(--ink);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;margin-top:clamp(4rem,2rem + 8vw,9rem);position:relative}._flat_1ap9o_64,._canvas_1ap9o_65{position:absolute}._flat_1ap9o_64{opacity:0;width:100%;height:100%;inset:0}._mark_1ap9o_55[data-mode=flat] ._flat_1ap9o_64,html:not(.js) ._flat_1ap9o_64{opacity:1}._canvas_1ap9o_65{opacity:0;pointer-events:none;width:112%;max-width:none;height:220%;transition:opacity .4s var(--ease-out);inset:-60% -6%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}._mark_1ap9o_55[data-mode=live] ._canvas_1ap9o_65{opacity:1}._bottom_1ap9o_97{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(2.5rem,6vw,5.5rem);padding-right:150px;font-size:.8438rem;display:flex}._top_1ap9o_109{min-height:44px;color:var(--ink-2)}@media (hover:hover){._top_1ap9o_109:hover{color:var(--ink)}}@media (width<=960px){._grid_1ap9o_7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){._bottom_1ap9o_97{padding-right:60px}}._skip_155z4_1{z-index:100;background:var(--ink);color:var(--bg);font-size:var(--fs-small);border-radius:var(--r-sm);transition:transform .3s var(--ease-out);padding:.75rem 1rem;position:fixed;top:12px;left:12px;transform:translateY(-160%)}._skip_155z4_1:focus-visible{transform:none}._header_155z4_19{z-index:50;view-transition-name:site-header;transition:transform .6s var(--ease-out), background-color .4s var(--ease-out), border-color .4s var(--ease-out), -webkit-backdrop-filter .4s var(--ease-out), backdrop-filter .4s var(--ease-out);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}._header_155z4_19[data-scrolled]{border-bottom-color:var(--line);-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);background:#f6f6f4b8}._header_155z4_19[data-hidden]{transform:translateY(-100%)}html[data-intro] ._header_155z4_19{animation:_bar-in_155z4_1 .9s var(--ease-out) calc(var(--intro-delay) + 50ms) both}@keyframes _bar-in_155z4_1{0%{opacity:0;transform:translateY(-12px)}}._bar_155z4_55{height:var(--header-h);justify-content:space-between;align-items:center;gap:1rem;display:flex}._brand_155z4_63{align-items:center;min-height:44px;display:inline-flex}._lang_155z4_70{view-transition-name:lang-switch}._root_1bw2t_1{font-family:var(--font-mono);background:#0e0e0e0d;border-radius:12px;grid-template-columns:1fr 1fr;padding:3px;font-size:.75rem;font-weight:500;display:inline-grid;position:relative}._thumb_1bw2t_13{background:#fff;border-radius:9px;width:calc(50% - 3px);transition:transform .36s cubic-bezier(.34,1.32,.64,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 2px #0000000f}._root_1bw2t_1[data-side=ko] ._thumb_1bw2t_13{transform:translate(100%)}._item_1bw2t_29{min-width:40px;height:34px;color:var(--ink-3);transition:color .25s var(--ease-out);border-radius:9px;place-items:center;display:inline-grid;position:relative}._item_1bw2t_29[data-on]{color:var(--ink)}@media (hover:hover){a._item_1bw2t_29:hover{color:var(--ink)}}@media (prefers-reduced-motion:reduce){._thumb_1bw2t_13{transition:none}}@property --n{syntax:"<integer>";inherits:false;initial-value:0}._intro_fvpf2_9{display:none}html[data-intro] ._intro_fvpf2_9{z-index:200;background:var(--ink);color:var(--on-dark);cursor:pointer;animation:.85s cubic-bezier(.76,0,.24,1) 1.45s forwards _lift_fvpf2_1;display:block;position:fixed;inset:0}html[data-intro=out] ._intro_fvpf2_9{animation:.7s cubic-bezier(.76,0,.24,1) forwards _lift_fvpf2_1}@keyframes _lift_fvpf2_1{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%);visibility:hidden}}._inner_fvpf2_38{grid-template-rows:1fr auto 1fr;height:100%;animation:.85s cubic-bezier(.76,0,.24,1) 1.45s forwards _drift_fvpf2_1;display:grid;position:relative}html[data-intro=out] ._inner_fvpf2_38{animation:.7s cubic-bezier(.76,0,.24,1) forwards _drift_fvpf2_1}@keyframes _drift_fvpf2_1{to{opacity:.2;transform:translateY(-14vh)}}._logo_fvpf2_57{align-self:end;margin-bottom:clamp(1.5rem,4vh,2.5rem)}._logo_fvpf2_57 svg{height:68px;color:var(--on-dark);animation:.9s steps(17,end) 50ms both _draw_fvpf2_1}@keyframes _draw_fvpf2_1{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}._lines_fvpf2_77{font-family:var(--font-mono);letter-spacing:-.03em;gap:.15em;font-size:clamp(1.5rem,.6rem + 3.6vw,4rem);font-weight:500;line-height:1.12;display:grid}html[lang=ko] ._lines_fvpf2_77{font-family:var(--font-sans);letter-spacing:-.04em}._line_fvpf2_77{white-space:pre;animation:_line-in_fvpf2_1 .6s var(--ease-out) both;display:block}._line_fvpf2_77:first-child{animation-delay:.15s}._line_fvpf2_77:nth-child(2){color:var(--on-dark-2);animation-delay:.33s}._line_fvpf2_77:nth-child(3){color:var(--on-dark-2);animation-delay:.51s}@keyframes _line-in_fvpf2_1{0%{clip-path:inset(0 0 100%);transform:translateY(.4em)}to{clip-path:inset(0 0 -10%)}}._foot_fvpf2_122{padding-bottom:max(2rem, env(safe-area-inset-bottom));align-self:end;align-items:center;gap:1.25rem;display:flex}._bar_fvpf2_130{transform-origin:0;background:#f6f6f4e6;flex:1;height:1px;animation:1.25s cubic-bezier(.65,0,.35,1) .1s both _fill_fvpf2_1}@keyframes _fill_fvpf2_1{0%{transform:scaleX(0)}}._count_fvpf2_144{text-align:right;min-width:3.5ch;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--on-dark-2);counter-reset:n var(--n);font-size:.8125rem;animation:1.25s cubic-bezier(.65,0,.35,1) .1s both _count_fvpf2_144}._count_fvpf2_144:after{content:counter(n)}@keyframes _count_fvpf2_144{0%{--n:0}to{--n:100}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
