@font-face{font-family:Pretendard Variable;src:url(/fonts/PretendardVariable.woff2) format("woff2");font-weight:45 920;font-style:normal;font-display:swap}body{margin:0}.surge{--on-ink:#fff;--surface:#f5f5f7;--surface-raised:#fff;--surface-sunken:#ececf0;--hover:#f5f5f7;--chrome:#f5f5f7cc;--line:#e3e3e8;--line-strong:#86868b;--ink:#1d1d1f;--ink-muted:#6a6a6f;--thumb:#fff;--up:#d40a26;--up-soft:#fff0f0;--down:#1660d8;--down-soft:#e9f1ff;--spike:#1d1d1f;--on-spike:#d4ff3a;--caution:#9a4d00;--caution-soft:#fff1dc;--chart-bar:#86868b;--focus:#1d1d1f;--link:#1d1d1f;--volt:#d4ff3a;--on-volt:#1d1d1f;--shadow-card:0 1px 2px #0000000a,0 4px 16px #0000000a;--shadow-thumb:0 1px 2px #0000001f,0 2px 6px #00000014;--font-sans:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic",sans-serif;--px:40px;min-height:100vh;background:var(--surface);color:var(--ink);font:15px/22px var(--font-sans);font-variant-numeric:tabular-nums;word-break:keep-all;-webkit-font-smoothing:antialiased;overflow-x:hidden}.surge .invert{--on-ink:#000;--surface:#000;--surface-raised:#1c1c1e;--surface-sunken:#2c2c2e;--hover:#2a2a2c;--thumb:#48484a;--chrome:#000000b8;--line:#38383a;--line-strong:#7c7c80;--ink:#f5f5f7;--ink-muted:#a1a1a6;--up:#ff6b72;--up-soft:#3a1215;--down:#4d9bff;--down-soft:#0d2445;--spike:#d4ff3a;--on-spike:#000;--caution:#ffb340;--caution-soft:#3a2606;--chart-bar:#757579;--focus:#f5f5f7;--link:#f5f5f7;--shadow-card:0 0 0 1px #ffffff14;--shadow-thumb:0 1px 2px #00000080}.surge a{color:var(--link)}.surge a:hover{color:var(--ink-muted)}.surge :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.surge button,.surge select{font-family:inherit}.surge h1,.surge h2,.surge h3,.surge p,.surge dl,.surge dd,.surge figure{margin:0}.surge ol,.surge ul{list-style:none;margin:0;padding:0}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.i{flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.muted{color:var(--ink-muted)}.up{color:var(--up)}.down{color:var(--down)}.s12{font-size:12px;line-height:16px;font-weight:500;color:var(--ink-muted)}.lbl{font-size:13px;line-height:18px;font-weight:600;color:var(--ink-muted)}.eyebrow{font-size:13px;line-height:18px;font-weight:600;letter-spacing:.04em;color:var(--ink-muted)}.note strong{color:var(--ink);font-weight:600}.pill{display:inline-block;padding:2px 12px;border-radius:9999px;background:var(--spike);color:var(--on-spike);font-weight:800}.sm{display:none}.hd{position:sticky;top:0;z-index:10;height:52px;background:var(--chrome);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid var(--line);color:var(--ink)}.hd>div{height:100%;padding:0 var(--px);display:flex;align-items:center;gap:16px}.logo{min-height:44px;display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--ink)}.bars{display:inline-flex;align-items:flex-end;gap:2px;height:18px}.bars i{width:4px;border-radius:1px;background:var(--chart-bar)}.bars i:nth-child(1){height:7px}.bars i:nth-child(2){height:11px}.bars i:nth-child(3){height:18px;background:var(--spike)}.logo b{font-size:19px;line-height:24px;font-weight:800;letter-spacing:-.03em}.hd nav{margin-left:auto;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.hd nav a{min-height:44px;padding:0 12px;display:inline-flex;align-items:center;font-weight:500;color:var(--ink-muted);text-decoration:none}.hd nav a[aria-current]{font-weight:700;color:var(--ink)}.strip{background:var(--surface-sunken)}.strip p{max-width:1080px;margin:0 auto;padding:10px 24px;box-sizing:border-box;font-size:13px;line-height:18px;color:var(--ink-muted)}.hero{background:var(--surface);color:var(--ink)}.hero .note{padding:10px var(--px);border-bottom:1px solid var(--line);font-size:13px;line-height:18px;color:var(--ink-muted)}.hero .in{padding:40px var(--px) 56px;display:flex;flex-direction:column;gap:32px}.top{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--line)}.tabs{display:inline-flex;gap:2px;padding:3px;border-radius:9999px;background:var(--surface-sunken)}.surge .tabs a{min-height:44px;min-width:96px;padding:0 18px;box-sizing:border-box;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;text-decoration:none;color:var(--ink);transition:background-color .15s}.surge .tabs a[aria-current]{background:var(--volt);color:var(--on-volt)}.tabs span{font-size:13px;line-height:18px;font-weight:600;opacity:.7}.date{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:18px;font-weight:600;color:var(--ink-muted)}.hl{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 48px}.count{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}.count b{font-size:clamp(120px,18vw,240px);line-height:.8;font-weight:800;letter-spacing:-.065em}.count span{padding-bottom:6px;font-size:clamp(28px,3.4vw,44px);line-height:1.15;font-weight:800;letter-spacing:-.04em}.side{flex:0 1 380px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.relax{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:9999px;background:var(--caution-soft);color:var(--caution);font-size:13px;line-height:18px;font-weight:600}.chips{display:flex;gap:8px;flex-wrap:wrap}.chips span{padding:6px 12px;border-radius:9999px;border:1px solid var(--line-strong);font-size:13px;line-height:18px;font-weight:600}.more{min-height:44px;display:inline-flex;align-items:center;gap:2px;font-weight:600}.list{padding:56px var(--px) 0;display:flex;flex-direction:column;gap:16px}.tbl{overflow-x:auto}.tin{min-width:820px}.gr,.row{display:grid;grid-template-columns:56px minmax(0,2.2fr) repeat(4,minmax(0,1fr)) 24px;column-gap:24px;align-items:center}.gr{padding:0 16px 4px;border-bottom:1px solid var(--ink);font-size:13px;line-height:18px;font-weight:600;color:var(--ink-muted)}.sort{justify-self:end;min-height:44px;margin-right:-8px;padding:0 8px;border:0;border-radius:9999px;background:transparent;display:inline-flex;align-items:center;gap:4px;cursor:pointer;font-size:13px;line-height:18px;font-weight:600;color:var(--ink-muted)}.sort[aria-pressed=true]{color:var(--ink)}.sort svg{display:none}.sort[aria-pressed=true] svg{display:inline}.row{position:relative;padding:20px 16px;border-bottom:1px solid var(--line);transition:background-color .15s}.row:hover{background:var(--hover)}.rk{font-weight:600;color:var(--ink-muted)}.nm{font-size:28px;line-height:34px;font-weight:700;letter-spacing:-.025em;color:var(--ink);text-decoration:none}.stretch:after{content:"";position:absolute;inset:0}.r{text-align:right}.v17{font-size:17px;line-height:24px;font-weight:600}.src{position:relative;z-index:1;display:inline-flex;align-items:center;gap:3px}.m,.msort{display:none}.empty{padding:56px 16px;border:1px dashed var(--line-strong);border-radius:10px;background:var(--surface-sunken);text-align:center;color:var(--ink-muted)}.ad{padding:64px var(--px) 0;display:flex;flex-direction:column;gap:8px}.ad>span{font-size:12px;line-height:16px;font-weight:500;letter-spacing:.01em;color:var(--ink-muted)}.ad>div{height:280px;border-radius:10px;border:1px dashed var(--line-strong);background:var(--surface-sunken);display:flex;align-items:center;justify-content:center;font-size:12px;line-height:16px;font-weight:500;color:var(--ink-muted)}.gl{padding:96px var(--px) 120px;display:flex;flex-direction:column;gap:32px}.sech{display:flex;flex-direction:column;gap:8px;padding-top:20px;border-top:1px solid var(--ink)}.sech h2{font-size:56px;line-height:60px;font-weight:800;letter-spacing:-.04em}.gl dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px 24px}.gi{padding-top:16px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.gi dt{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:22px;line-height:30px;font-weight:700;letter-spacing:-.015em}.gi dt span{font-size:15px;line-height:22px;font-weight:700;letter-spacing:0}.gi dd{color:var(--ink-muted)}.d-main .ad{padding:0;margin-top:48px}.art-w{max-width:1080px;margin:0 auto;padding:48px 24px 0;box-sizing:border-box}.art{max-width:680px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.art h1{font-size:40px;line-height:48px;font-weight:700;letter-spacing:-.03em;margin-bottom:4px}.art h2{margin-top:32px;font-size:22px;line-height:30px;font-weight:700;letter-spacing:-.015em}.art p,.art li{font-size:17px;line-height:30px}.art ul,.art ol{list-style:disc;padding-left:22px}.art table{width:100%;border-collapse:collapse;border-radius:22px;background:var(--surface-raised);box-shadow:var(--shadow-card);overflow:hidden}.art th,.art td{padding:12px 24px;text-align:left;vertical-align:top;border-top:1px solid var(--line)}.art tr:first-child>*{border-top:0}.art th{width:30%;font-weight:600}.art td{color:var(--ink-muted)}.art .meta{font-size:13px;line-height:18px;color:var(--ink-muted)}.ft{margin-top:120px;background:var(--surface);color:var(--ink);overflow:hidden}.ft .cols{padding:64px var(--px) 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px 64px}.ft .intro{flex:2 1 360px;display:flex;flex-direction:column;gap:12px;font-size:13px;line-height:20px;color:var(--ink-muted)}.ft .intro p{max-width:520px}.ft .intro p:first-child{font-size:17px;line-height:30px;color:var(--ink)}.ft .fl{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12px;line-height:16px;color:var(--ink-muted)}.ft .fl a{color:var(--ink-muted);text-decoration:underline}.wm{padding:48px var(--px) 0;display:flex;align-items:flex-end;gap:.06em;font-size:clamp(44px,11.5vw,160px);line-height:.78;font-weight:800;letter-spacing:-.065em}.wb{display:inline-flex;align-items:flex-end;gap:.035em;height:.62em;margin-bottom:.02em;padding-right:.04em}.wb i{width:.07em;border-radius:.012em;background:var(--chart-bar)}.wb i:nth-child(1){height:.24em}.wb i:nth-child(2){height:.38em}.wb i:nth-child(3){height:.62em;background:var(--volt)}.fb{padding:24px var(--px) 32px;display:flex;justify-content:space-between;gap:8px 24px;flex-wrap:wrap;border-top:1px solid var(--line);font-size:12px;line-height:16px;font-weight:500;color:var(--ink-muted)}@media(prefers-reduced-motion:reduce){.surge *{transition:none!important}}@media(max-width:720px){.surge{--px:16px}.lg{display:none}.sm{display:inline}.hd>div{gap:4px}.hd nav{gap:0;flex-wrap:nowrap}.hd nav a{padding:0 9px}.hero .in{padding:24px var(--px) 32px;gap:24px}.top{gap:12px;font-size:12px}.top .tabs{order:3;flex:1 1 100%;display:flex}.surge .tabs a{flex:1 1 0;min-width:0;padding:0 16px}.count{gap:14px;flex-wrap:nowrap}.count b{font-size:140px}.count span{padding-bottom:4px;font-size:26px}.hl{gap:24px}.chips{gap:6px}.chips span{padding:5px 10px;font-size:12px;line-height:16px}.list{padding-top:28px;gap:12px}.tbl{display:none}.m{display:block}.msort{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--ink)}.msort label{position:relative;display:inline-flex;align-items:center}.msort select{min-height:44px;padding:0 38px 0 16px;border:1px solid var(--line-strong);border-radius:9999px;background:var(--surface);color:var(--ink);font-size:15px;font-weight:600;appearance:none;-webkit-appearance:none;cursor:pointer}.msort svg{position:absolute;right:14px;pointer-events:none}.m ol{margin-top:-12px!important}.m li{border-bottom:1px solid var(--line)}.mrow{display:flex;flex-direction:column;gap:12px;padding:18px 4px;color:var(--ink);text-decoration:none;transition:background-color .15s}.mrow:hover{background:var(--hover)}.mh{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.mh>div:first-child{min-width:0;display:flex;gap:10px}.mh .rk{padding-top:4px;font-size:13px;line-height:18px}.mh .nm{font-size:22px;line-height:28px}.mh .pill{padding:2px 10px;font-size:17px;line-height:26px}.mrow dl{margin-left:30px!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mrow dd{margin-top:2px;font-weight:600}.ad{padding-top:64px}.gl{padding:80px var(--px);gap:20px}.sech{gap:6px;padding-top:16px}.sech h2{font-size:40px;line-height:44px;letter-spacing:-.045em}.gl dl{display:flex;flex-direction:column;gap:24px}.gi{padding-top:14px;gap:8px}.gi dt{font-size:20px;line-height:28px}.cr-h1{font-size:32px!important;line-height:40px!important}.d-main{max-width:none!important;padding:16px 16px 0!important;gap:12px!important}.d-kpis,.d-row{display:contents!important}.d-card{flex:none!important;align-self:stretch!important;padding:20px 24px!important;gap:var(--gm)!important}.d-op{order:1}.d-ch{order:2}.d-cm{order:3}.d-hist{order:4}.d-ad{order:5}.d-main .ad{margin-top:52px}.d-top{gap:6px!important;margin-bottom:12px!important}.d-t{flex-direction:column!important;align-items:flex-start!important;gap:0!important}.d-top h1{font-size:30px!important;line-height:38px!important}.d-meta{gap:8px 12px!important;margin-top:6px!important}.d-big{font-size:28px!important;line-height:34px!important}.d-vp{padding:0 12px!important;font-size:28px!important;line-height:38px!important}.d-bars{height:156px!important}.d-bar{max-width:40px!important;height:var(--hm)!important}.d-chh{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.d-chh ul{gap:14px!important}.d-g{grid-template-columns:minmax(0,1fr) 50px!important;column-gap:8px!important}.d-p{height:160px!important}.d-p svg{height:160px}.d-dot{top:var(--m)!important}.d-tip{right:10px!important;top:82px!important;padding:8px 10px!important;gap:3px!important}.d-ax{height:160px!important;font-size:11px!important}.d-ax span{top:var(--m)!important}.d-v{height:48px!important}.d-v svg{height:48px}.d-vl{height:48px!important}.dx{display:none}.art-w{padding:32px 16px 0}.art h1{font-size:32px;line-height:40px}.art th,.art td{padding:12px 16px}.ft{margin-top:96px}.ft .cols{padding-top:48px;gap:16px}.wm{padding-top:32px}.fb{padding:16px var(--px) 24px}}.lp .ft{margin-top:0}.hrow{position:relative;transition:background-color .15s}.hrow:hover{background:var(--hover)}.surge .biglink{transition:color .15s}.surge .biglink:hover{color:var(--ink-muted)}.outline-num{color:transparent;-webkit-text-stroke:1.5px var(--volt)}@keyframes surge-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee{display:flex;width:max-content;animation:surge-marquee 48s linear infinite}.lp-ml{display:none!important}@media(prefers-reduced-motion:reduce){.marquee{animation:none}}@media(max-width:720px){.lp-tbl{display:none}.lp-ml{display:block!important}.lp-hero{padding:28px var(--px) 40px!important;gap:28px!important}.lp-h1{font-size:48px!important;line-height:1.04!important;letter-spacing:-.05em!important}.lp-fig{gap:10px!important}.lp-chart{height:180px!important;gap:4px!important}.lp-chart>.b:nth-child(-n+20){display:none}.marquee{height:52px!important;font-size:17px!important;line-height:22px!important}.lp-s{padding:80px var(--px) 0!important;gap:20px!important}.lp-h2{font-size:40px!important;line-height:44px!important;letter-spacing:-.045em!important}.lp-n6{font-size:150px!important}.lp-n4{font-size:96px!important}.lp-top{font-size:36px!important;line-height:50px!important;padding:0 14px!important}.lp-rules{gap:8px!important}.lp-rl{flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:8px!important;padding:24px 0!important}.lp-rl>*{flex:none!important}.lp-nl>*{flex:none!important}.lp-rh{font-size:34px!important;line-height:44px!important;letter-spacing:-.045em!important;gap:10px!important}.lp-rp{font-size:28px!important;line-height:44px!important;padding:0 14px!important}.lp-flow{margin-top:80px!important;padding:56px var(--px) 64px!important;gap:32px!important}.lp-flow ol{gap:32px!important}.lp-on{font-size:112px!important}.lp-fh{margin-top:12px!important}.lp-not{gap:8px!important}.lp-nh{font-size:17px!important;line-height:24px!important}.lp-nl{flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;padding:20px 0!important;gap:8px!important}.lp-nt{flex:none!important;font-size:32px!important;line-height:1.15!important}.lp-cta{padding:80px var(--px)!important;gap:12px!important}.lp-cta .biglink{font-size:48px!important;line-height:1.05!important}}:root{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}[data-theme=dark] .surge{--on-ink:#000;--surface:#121214;--surface-raised:#1c1c1e;--surface-sunken:#232326;--hover:#1c1c1e;--chrome:#000000b8;--line:#38383a;--line-strong:#7c7c80;--ink:#f5f5f7;--ink-muted:#a1a1a6;--up:#ff6b72;--down:#4d9bff;--spike:#d4ff3a;--on-spike:#000;--caution:#ffb340;--caution-soft:#3a2606;--chart-bar:#5a5a5e;--focus:#f5f5f7;--link:#f5f5f7;--shadow-card:0 0 0 1px #ffffff14}.tg{flex:none;width:44px;min-height:44px;padding:0;border:0;border-radius:9999px;background:transparent;color:var(--ink-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.tg:hover{color:var(--ink)}.tg span{display:none}[data-pref=system] .tg [data-i=system],[data-pref=light] .tg [data-i=light],[data-pref=dark] .tg [data-i=dark]{display:inline-flex}@media(max-width:400px){.hd .tg{width:36px}.logo b{font-size:17px}.hd nav a{padding:0 6px}}.cg{display:none}.gated,.gated body{overflow:hidden}.js .cg{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:16px;background:var(--surface);overflow:auto;opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s}.js.gated .cg{opacity:1;visibility:visible;transition:none}.cg-card{width:min(100%,440px);padding:32px 24px;border-radius:20px;background:var(--surface-raised);border:1px solid var(--line);display:flex;flex-direction:column;gap:20px}.cg-card h2{font-size:22px;line-height:30px;font-weight:700;letter-spacing:-.01em}.cg-card label{display:flex;gap:12px;align-items:flex-start;cursor:pointer}.cg-card input{flex:none;width:22px;height:22px;margin:0;accent-color:var(--ink)}.cg-card span{font-size:15px;line-height:22px}.cg-card .cg-why{display:block;margin-top:4px;color:var(--ink-muted);font-size:14px;line-height:20px}.cg-card a{color:var(--ink);text-underline-offset:3px}.cg-card .cg-all{padding-bottom:20px;border-bottom:1px solid var(--line);font-weight:600}.cg-card ul{display:flex;flex-direction:column;gap:16px}.cg-card button{padding:14px;border-radius:999px;border:1.5px solid var(--ink);background:var(--ink);color:var(--on-ink);font:600 16px var(--font-sans);cursor:pointer}.cg-card button:disabled{background:var(--surface);border-color:var(--line);color:var(--ink-muted);cursor:not-allowed}@media(prefers-reduced-motion:reduce){.js .cg{transition:none}}
