.career-compact{max-width:920px;margin:20px auto}.career-compact .career-intro{margin-bottom:18px}.career-compact h1{font-size:clamp(26px,4vw,38px);line-height:1.15;margin:8px 0 12px}.career-compact .career-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.career-compact[data-career-offer="executive"]{max-width:700px}.career-compact .career-card{padding:22px;margin:0}.career-compact .career-price{font-size:30px;margin:10px 0 0}.career-compact .career-term{margin:4px 0 12px}.career-compact ul{padding-left:20px;line-height:1.5;margin:12px 0 20px}.career-compact li{margin:6px 0}.career-compact .career-small{font-size:13px;line-height:1.5;margin:16px 0}.career-compact .career-nav{margin:12px 0;gap:14px;flex-wrap:wrap}@media(max-width:600px){.career-compact{margin:12px auto}.career-compact .career-card{padding:18px}.career-compact .career-button{width:100%;white-space:normal}}