.market-page[data-v-ce7a075c]{min-height:100vh;background:#f3f7f9;color:#123342;font-family:Inter,Pretendard,Noto Sans KR,Noto Sans JP,Arial,sans-serif}.market-shell[data-v-ce7a075c]{width:min(1180px,calc(100% - 44px));margin:0 auto}.market-hero[data-v-ce7a075c]{padding:76px 0 66px;background:radial-gradient(circle at 80% 18%,rgba(64,192,226,.16),transparent 31%),linear-gradient(140deg,#071520,#0d3042);color:#f3fbff}.back-link[data-v-ce7a075c]{color:#8cd4e8;text-decoration:none;font-size:12px;font-weight:850}.hero-grid[data-v-ce7a075c]{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:end;margin-top:38px}.eyebrow[data-v-ce7a075c]{margin:0 0 12px;color:#6bd7f5;font-size:10px;font-weight:950;letter-spacing:.15em}.eyebrow.dark[data-v-ce7a075c]{color:#2383a3}.hero-grid h1[data-v-ce7a075c],.hero-placeholder h1[data-v-ce7a075c]{margin:0;font-size:clamp(45px,6vw,76px);line-height:1;letter-spacing:-.055em}.lead[data-v-ce7a075c]{max-width:720px;margin:24px 0 0;color:#b6cdd7;font-size:15px;line-height:1.8}.hero-actions[data-v-ce7a075c]{display:flex;gap:8px;margin-top:28px}.hero-actions a[data-v-ce7a075c]{display:inline-flex;min-height:48px;align-items:center;padding:0 16px;text-decoration:none;font-size:11px;font-weight:900}.primary-action[data-v-ce7a075c]{background:#6bd6f5;color:#082534}.secondary-action[data-v-ce7a075c]{border:1px solid hsla(0,0%,100%,.24);color:#fff}.market-stats[data-v-ce7a075c]{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(110,211,238,.2);background:rgba(2,15,24,.35)}.market-stats div[data-v-ce7a075c]{padding:21px;border-right:1px solid hsla(0,0%,100%,.08);border-bottom:1px solid hsla(0,0%,100%,.08)}.market-stats div[data-v-ce7a075c]:nth-child(2n){border-right:0}.market-stats div[data-v-ce7a075c]:nth-child(n+3){border-bottom:0}.market-stats span[data-v-ce7a075c]{display:block;color:#7c99a6;font-size:9px;font-weight:900}.market-stats strong[data-v-ce7a075c]{display:block;margin-top:10px;color:#fff;font-size:30px}.market-content[data-v-ce7a075c]{padding:54px 0 110px}.empty-card[data-v-ce7a075c],.state-card[data-v-ce7a075c]{padding:24px;border:1px solid #d3e0e5;background:#fff}.state-card button[data-v-ce7a075c]{min-height:44px;padding:0 15px;border:0;background:#0d708f;color:#fff;font-weight:900}.momentum-strip[data-v-ce7a075c]{display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid #163d4e;border-bottom:1px solid #d6e1e5;background:#fff}.momentum-strip div[data-v-ce7a075c]{padding:20px;border-right:1px solid #e3eaed}.momentum-strip div[data-v-ce7a075c]:last-child{border-right:0}.momentum-strip small[data-v-ce7a075c],.momentum-strip span[data-v-ce7a075c]{display:block;color:#81939b;font-size:9px;font-weight:850;text-transform:uppercase}.momentum-strip strong[data-v-ce7a075c]{display:block;margin:7px 0;color:#0f7899;font-size:28px}.momentum-strip .date-value[data-v-ce7a075c]{font-size:17px;color:#234a5b}.market-section[data-v-ce7a075c]{margin-top:66px}.section-head[data-v-ce7a075c]{display:grid;grid-template-columns:.9fr .7fr;gap:42px;align-items:end}.section-head.single[data-v-ce7a075c]{display:block}.section-head h2[data-v-ce7a075c]{margin:0;font-size:clamp(27px,4vw,40px);letter-spacing:-.035em}.section-head>p[data-v-ce7a075c]{margin:0;color:#687f89;font-size:13px;line-height:1.7}.company-grid[data-v-ce7a075c]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:24px}.company-card[data-v-ce7a075c]{min-height:220px;padding:19px;border:1px solid #d4e0e5;background:#fff;text-decoration:none;color:inherit}.company-top[data-v-ce7a075c]{display:flex;justify-content:space-between;color:#81949c;font-size:8px;font-weight:900}.company-top b[data-v-ce7a075c]{color:#1b89aa}.company-card h3[data-v-ce7a075c]{margin:20px 0 0;font-size:18px;line-height:1.25}.company-metrics[data-v-ce7a075c]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:22px}.company-metrics span[data-v-ce7a075c]{color:#84969d;font-size:8px}.company-metrics strong[data-v-ce7a075c]{display:block;color:#16485c;font-size:20px}.company-card>small[data-v-ce7a075c]{display:block;margin-top:23px;color:#2685a5;font-weight:900}.split-section[data-v-ce7a075c]{display:grid;grid-template-columns:1fr 1fr;gap:26px}.rank-list[data-v-ce7a075c]{margin-top:18px;border-top:2px solid #173d4e}.rank-list a[data-v-ce7a075c]{display:grid;grid-template-columns:36px minmax(0,1fr) 60px 90px;gap:10px;align-items:center;min-height:54px;padding:0 12px;border-bottom:1px solid #dce6ea;background:#fff;text-decoration:none;color:#284b59}.rank-list .rank[data-v-ce7a075c]{color:#6f8994;font-size:9px;font-weight:900}.rank-list b[data-v-ce7a075c]{font-size:12px}.rank-list strong[data-v-ce7a075c]{text-align:right;color:#137999}.rank-list small[data-v-ce7a075c]{text-align:right;color:#84979f;font-size:8px}.salary-highlight[data-v-ce7a075c]{display:grid;grid-template-columns:1.2fr .5fr .9fr auto;gap:24px;align-items:center;margin-top:22px;padding:28px;background:#0d2b3b;color:#f1fbff;border-top:3px solid #62cff0}.salary-highlight.sparse[data-v-ce7a075c]{border-top-style:dashed}.salary-highlight>div>span[data-v-ce7a075c]{color:#7ca3b3;font-size:9px;font-weight:900}.salary-highlight h3[data-v-ce7a075c]{margin:8px 0 2px;font-size:34px}.salary-highlight p[data-v-ce7a075c]{margin:0;color:#87a4b0;font-size:10px}.salary-evidence[data-v-ce7a075c]{display:flex;gap:20px}.salary-evidence span[data-v-ce7a075c]{color:#7f9ba7;font-size:8px}.salary-evidence b[data-v-ce7a075c]{display:block;color:#fff;font-size:24px}.salary-ranges div+div[data-v-ce7a075c]{margin-top:10px}.salary-ranges b[data-v-ce7a075c]{display:block;margin-top:3px;font-size:12px}.salary-link[data-v-ce7a075c]{display:inline-flex;min-height:44px;align-items:center;padding:0 14px;background:#68d3f4;color:#092633;text-decoration:none;font-size:10px;font-weight:950}.empty-card[data-v-ce7a075c]{margin-top:20px}.empty-card h3[data-v-ce7a075c]{margin:0 0 8px}.empty-card p[data-v-ce7a075c]{color:#70848d}.empty-card a[data-v-ce7a075c]{color:#167d9d;font-weight:900;text-decoration:none}.recent-list[data-v-ce7a075c]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:22px}.recent-list a[data-v-ce7a075c]{position:relative;display:grid;gap:5px;padding:18px;border:1px solid #d7e2e6;background:#fff;text-decoration:none;color:#234a5a}.recent-list span[data-v-ce7a075c]{color:#1b83a4;font-size:9px;font-weight:900}.recent-list b[data-v-ce7a075c]{font-size:13px}.recent-list small[data-v-ce7a075c]{color:#7a9099;font-size:10px}.recent-list time[data-v-ce7a075c]{position:absolute;right:14px;top:14px;color:#91a1a8;font-size:8px}.truth-section[data-v-ce7a075c]{display:grid;grid-template-columns:.55fr 1.45fr;gap:42px;margin-top:72px;padding-top:38px;border-top:1px solid #d4e0e5}.truth-section h2[data-v-ce7a075c]{margin:0;font-size:29px}.truth-grid[data-v-ce7a075c]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.truth-grid article[data-v-ce7a075c]{padding:20px;border-left:2px solid #5dc4e2;background:#fff}.truth-grid strong[data-v-ce7a075c]{font-size:12px}.truth-grid p[data-v-ce7a075c]{margin:8px 0 0;color:#70848d;font-size:11px;line-height:1.7}@media(max-width:960px){.hero-grid[data-v-ce7a075c],.section-head[data-v-ce7a075c],.truth-section[data-v-ce7a075c]{grid-template-columns:1fr}.company-grid[data-v-ce7a075c]{grid-template-columns:repeat(2,1fr)}.split-section[data-v-ce7a075c]{grid-template-columns:1fr}.salary-highlight[data-v-ce7a075c]{grid-template-columns:1fr 1fr}.salary-link[data-v-ce7a075c]{justify-self:start}.truth-grid[data-v-ce7a075c]{grid-template-columns:1fr 1fr}}@media(max-width:620px){.market-shell[data-v-ce7a075c]{width:min(100% - 22px,1180px)}.market-hero[data-v-ce7a075c]{padding:54px 0 46px}.hero-grid h1[data-v-ce7a075c],.hero-placeholder h1[data-v-ce7a075c]{font-size:43px}.hero-actions[data-v-ce7a075c]{flex-direction:column}.hero-actions a[data-v-ce7a075c]{justify-content:center}.market-stats strong[data-v-ce7a075c]{font-size:24px}.momentum-strip[data-v-ce7a075c]{grid-template-columns:1fr 1fr}.momentum-strip div[data-v-ce7a075c]:nth-child(2){border-right:0}.company-grid[data-v-ce7a075c],.recent-list[data-v-ce7a075c],.salary-highlight[data-v-ce7a075c],.truth-grid[data-v-ce7a075c]{grid-template-columns:1fr}.rank-list a[data-v-ce7a075c]{grid-template-columns:30px minmax(0,1fr) 52px}.rank-list small[data-v-ce7a075c]{display:none}}