.mz-education-evidence{font:inherit;min-width:0}.mz-education-status{display:grid;gap:7px;padding:16px;border-radius:12px;background:color-mix(in srgb,var(--mz-accent,#7540d1) 8%,transparent);margin-bottom:16px}.mz-education-status>span{font-size:12px}.mz-education-status>strong{font-size:var(--mz-title-size,24px);font-family:var(--mz-title-font,inherit);font-weight:var(--mz-title-weight,650)}.mz-education-status>small{font-size:11px;line-height:1.7;opacity:.75}.mz-education-school{display:grid;gap:6px;margin:14px 0}.mz-education-school>b{font-size:var(--mz-title-size,16px);font-family:var(--mz-title-font,inherit);font-weight:var(--mz-title-weight,650);line-height:1.6}.mz-education-school>span{font-size:13px}.mz-education-school>small{font-size:11px;line-height:1.7;opacity:.7}.mz-education-facts{display:grid;gap:0;margin:16px 0}.mz-education-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)}.mz-education-facts dt{font-size:12px;opacity:.75}.mz-education-facts dd{margin:0;font-size:13px;font-variant-numeric:tabular-nums;text-align:right}.mz-education-method{font-size:12px;line-height:1.8;margin-top:18px;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent);padding-top:14px}.mz-education-method summary{cursor:pointer;font-weight:600}.mz-education-method p{font-size:12px!important;line-height:1.8;margin:10px 0}.mz-education-method small{font-size:11px;opacity:.7}.mz-education-rate{display:grid;gap:6px;padding:14px 0}.mz-education-rate>span{font-size:12px;opacity:.75}.mz-education-rate>strong{font-size:var(--mz-counter-size,32px);line-height:1.2;font-variant-numeric:tabular-nums;color:var(--mz-accent,inherit)}.mz-education-rate>small{font-size:11px;line-height:1.8;opacity:.7}.mz-school-rank-list{display:grid}.mz-school-rank-list>div{display:flex;gap:12px;justify-content:space-between;padding:12px 0;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);font-size:13px}.mz-school-rank-list b{font-size:var(--mz-title-size,15px);font-weight:var(--mz-title-weight,650);text-align:right;white-space:nowrap}.mz-school-rank-list small{display:block;font-size:11px;font-weight:400;line-height:1.8;opacity:.7;margin-top:4px}.mz-education-link{display:block;margin-top:18px;font-size:13px;text-decoration:none;font-weight:650;color:var(--mz-accent,inherit)}.nj-education-overview{border:1px solid #e3e6ed;border-radius:18px;padding:24px;margin:24px 0;background:#fff;color:#283748;scroll-margin-top:110px;font-family:var(--font-pretendard,system-ui),sans-serif}.nj-education-overview>header>span{font-size:11px;color:#766395;letter-spacing:.04em}.nj-education-overview h2{font-size:21px;line-height:1.4;margin:8px 0}.nj-education-overview>header p{font-size:13px;color:#78818c;margin:8px 0 22px}.nj-education-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.nj-education-grid>article{padding:20px;background:#faf9fc;border:1px solid #ebe6f2;border-radius:14px;min-width:0}.nj-education-grid h3{font-size:15px;line-height:1.5;margin:0 0 18px}.nj-education-grid>article>a{display:block;margin-top:18px;color:#7040bd;font-size:12px;text-decoration:none;font-weight:650}.nj-education-grid .mz-education-evidence{--mz-accent:#7540d1}.nj-market-breakdown{border:1px solid #e5dfef;background:#faf8fd;border-radius:12px;padding:16px;margin:18px 0;color:#364050;font:13px/1.65 var(--font-pretendard,system-ui),sans-serif}.nj-market-breakdown>div{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.nj-market-breakdown>div>b{font-size:13px}.nj-market-breakdown small{font-size:11px;color:#7c718a}.nj-market-breakdown ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;list-style:none;padding:0;margin:15px 0}.nj-market-breakdown li{display:grid;gap:8px;padding:10px;background:#fff;border:1px solid #e9e4ef;border-radius:9px;min-width:0}.nj-market-breakdown li span{font-size:11px;line-height:1.5;color:#766d81}.nj-market-breakdown li strong{font-size:23px;font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#664196}.nj-market-breakdown p{font-size:11px;line-height:1.8;color:#77707e;margin:8px 0 0}.nj-market-breakdown summary{font-size:11px;color:#77707e;cursor:pointer;margin-top:12px}.nj-market-breakdown.is-compact ol{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:600px){.nj-education-overview{padding:18px}.nj-education-grid{grid-template-columns:1fr}.nj-education-grid>article{padding:16px}.nj-market-breakdown ol{grid-template-columns:repeat(2,minmax(0,1fr))}}