.market-hero[data-astro-cid-gh35u62g]{gap:var(--space-5);grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);align-items:start;display:grid}.market-hero[data-astro-cid-gh35u62g] h2[data-astro-cid-gh35u62g],.section-heading[data-astro-cid-gh35u62g] h2[data-astro-cid-gh35u62g],.source-panel[data-astro-cid-gh35u62g] h2[data-astro-cid-gh35u62g]{margin:var(--space-2) 0 0;color:var(--ink);letter-spacing:-.02em;font-size:clamp(1.25rem,2.5vw,1.8rem);line-height:1.25}.market-hero[data-astro-cid-gh35u62g] p[data-astro-cid-gh35u62g]:not(.kicker),.section-heading[data-astro-cid-gh35u62g] p[data-astro-cid-gh35u62g]:not(.kicker),.source-panel[data-astro-cid-gh35u62g] p[data-astro-cid-gh35u62g],.trend-heading[data-astro-cid-gh35u62g] p[data-astro-cid-gh35u62g]{margin:var(--space-3) 0 0;color:var(--muted);line-height:1.68}.summary-grid[data-astro-cid-gh35u62g],.kpi-grid[data-astro-cid-gh35u62g]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.summary-grid[data-astro-cid-gh35u62g] article[data-astro-cid-gh35u62g],.kpi-grid[data-astro-cid-gh35u62g] article[data-astro-cid-gh35u62g]{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--space-4);background:var(--surface)}.summary-grid[data-astro-cid-gh35u62g] span[data-astro-cid-gh35u62g],.kpi-grid[data-astro-cid-gh35u62g] span[data-astro-cid-gh35u62g]{color:var(--muted);font-size:.78rem;font-weight:800;display:block}.summary-grid[data-astro-cid-gh35u62g] strong[data-astro-cid-gh35u62g],.kpi-grid[data-astro-cid-gh35u62g] strong[data-astro-cid-gh35u62g]{margin-top:var(--space-2);color:var(--ink);letter-spacing:-.02em;font-size:clamp(1.25rem,2.8vw,1.75rem);display:block}.summary-grid[data-astro-cid-gh35u62g] small[data-astro-cid-gh35u62g],.kpi-grid[data-astro-cid-gh35u62g] small[data-astro-cid-gh35u62g]{color:var(--subtle);margin-top:6px;font-size:.78rem;line-height:1.4;display:block}.rank-columns[data-astro-cid-gh35u62g]{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.rank-columns[data-astro-cid-gh35u62g] article[data-astro-cid-gh35u62g]{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--space-4);background:var(--surface)}.rank-columns[data-astro-cid-gh35u62g] h3[data-astro-cid-gh35u62g],.trend-heading[data-astro-cid-gh35u62g] h3[data-astro-cid-gh35u62g],.insight-actions[data-astro-cid-gh35u62g] h3[data-astro-cid-gh35u62g]{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:1rem}.rank-columns[data-astro-cid-gh35u62g] ol[data-astro-cid-gh35u62g]{margin:var(--space-3) 0 0;gap:10px;padding:0;list-style:none;display:grid}.rank-columns[data-astro-cid-gh35u62g] li[data-astro-cid-gh35u62g]{justify-content:space-between;gap:var(--space-3);border-radius:var(--r-sm);background:var(--canvas);color:var(--text);padding:10px 12px;font-size:.9rem;display:flex}.rank-columns[data-astro-cid-gh35u62g] strong[data-astro-cid-gh35u62g]{color:var(--blue-strong);white-space:nowrap}.region-list[data-astro-cid-gh35u62g]{gap:var(--space-5);margin-top:var(--space-5);display:grid}.region-card[data-astro-cid-gh35u62g]{gap:var(--space-5);display:grid}.region-card__header[data-astro-cid-gh35u62g]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.region-card__header[data-astro-cid-gh35u62g] h2[data-astro-cid-gh35u62g]{margin:var(--space-1) 0 0;color:var(--ink);letter-spacing:-.02em;font-size:clamp(1.25rem,2.5vw,1.65rem)}.region-tags[data-astro-cid-gh35u62g]{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.region-tags[data-astro-cid-gh35u62g] span[data-astro-cid-gh35u62g]{background:var(--blue-soft);color:var(--blue-strong);white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:.78rem;font-weight:800}.trend-block[data-astro-cid-gh35u62g]{border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--space-4);background:linear-gradient(180deg, #fff 0%, var(--surface) 100%)}.mini-chart[data-astro-cid-gh35u62g]{height:210px;margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line);grid-template-columns:repeat(12,minmax(22px,1fr));align-items:end;gap:8px;display:grid}.month-bars[data-astro-cid-gh35u62g]{height:170px;color:var(--subtle);text-align:center;grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;align-items:end;gap:3px;font-size:.7rem;display:grid}.month-bars[data-astro-cid-gh35u62g] small[data-astro-cid-gh35u62g]{grid-column:1/-1;margin-top:4px}.bar[data-astro-cid-gh35u62g]{border-radius:999px 999px 4px 4px;min-height:8px}.bar--sale[data-astro-cid-gh35u62g]{background:linear-gradient(180deg, var(--blue) 0%, var(--blue-strong) 100%)}.bar--jeonse[data-astro-cid-gh35u62g]{background:linear-gradient(180deg, #2fc37a 0%, var(--green) 100%)}.insight-actions[data-astro-cid-gh35u62g]{gap:var(--space-4);grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);align-items:start;display:grid}.insight-actions[data-astro-cid-gh35u62g] ul[data-astro-cid-gh35u62g],.source-panel[data-astro-cid-gh35u62g] ul[data-astro-cid-gh35u62g]{margin:var(--space-3) 0 0;color:var(--muted);padding-left:1.1rem;line-height:1.68}.insight-actions[data-astro-cid-gh35u62g] nav[data-astro-cid-gh35u62g]{gap:10px;display:grid}.insight-actions[data-astro-cid-gh35u62g] a[data-astro-cid-gh35u62g]{justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--r-sm);background:var(--blue-soft);color:var(--blue-strong);border:1px solid #0b63f63d;padding:12px 14px;font-size:.9rem;font-weight:800;text-decoration:none;display:flex}.insight-actions[data-astro-cid-gh35u62g] a[data-astro-cid-gh35u62g]:after{content:"→"}.source-panel[data-astro-cid-gh35u62g]{gap:var(--space-5);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.source-panel[data-astro-cid-gh35u62g] a[data-astro-cid-gh35u62g]{color:var(--blue-strong);font-weight:800}@media (width<=760px){.market-hero[data-astro-cid-gh35u62g],.region-card__header[data-astro-cid-gh35u62g],.insight-actions[data-astro-cid-gh35u62g],.source-panel[data-astro-cid-gh35u62g]{grid-template-columns:1fr}.region-card__header[data-astro-cid-gh35u62g]{display:grid}.region-tags[data-astro-cid-gh35u62g]{justify-content:flex-start}.mini-chart[data-astro-cid-gh35u62g]{padding-bottom:var(--space-2);grid-template-columns:repeat(12,34px);overflow-x:auto}}
