.career-home-hero{background:radial-gradient(circle at 80% 18%,#b88a4426,#0000 25%),linear-gradient(135deg,#050709,#0b1013 55%,#130e08);border-bottom:1px solid #b88a4429;padding:clamp(5rem,10vw,8rem) 0}.career-home-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:clamp(3rem,8vw,7rem);display:grid}.career-home-hero h1{max-width:820px}.career-home-hero-copy{max-width:720px;color:var(--text-secondary);margin-top:1.5rem;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.75}.career-home-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.career-home-summary{box-shadow:var(--shadow-heavy);background:#05070994;border:1px solid #b88a4447;padding:1.6rem}.career-home-summary>span{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:700}.career-home-summary ol{margin-top:1rem;list-style:none}.career-home-summary li{color:var(--text-secondary);border-top:1px solid #b88a4424;gap:.8rem;padding:.75rem 0;display:flex}.career-home-summary li span{color:var(--accent);font-size:.75rem}.career-readiness-intro{grid-template-columns:.8fr 1.2fr;align-items:end;gap:4rem;margin-bottom:2.5rem;display:grid}.career-readiness-intro>p{color:var(--text-secondary);line-height:1.8}.career-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.career-readiness-card{min-height:390px;box-shadow:var(--shadow-soft);transition:var(--transition);background:linear-gradient(145deg,#0c1012f5,#14100ae6);border:1px solid #b88a4433;flex-direction:column;padding:clamp(1.5rem,4vw,2.2rem);display:flex}.career-readiness-card:hover{border-color:var(--accent-light);box-shadow:var(--shadow-heavy);transform:translateY(-4px)}.career-readiness-card-featured{background:linear-gradient(145deg,#141412fa,#2d1e0de0);border-color:#d6b87b7a}.career-readiness-card-top{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.career-readiness-number{color:var(--accent);letter-spacing:.16em;font-size:.75rem;font-weight:700}.career-readiness-label{color:var(--accent-light);letter-spacing:.1em;text-transform:uppercase;border:1px solid #b88a4447;padding:.3rem .55rem;font-size:.66rem}.career-readiness-card h3{font-size:clamp(1.8rem,3vw,2.5rem)}.career-readiness-card>p{color:var(--text-secondary);margin-top:.8rem;line-height:1.75}.career-readiness-card ul{color:var(--text-secondary);margin:1.4rem 0 1.8rem;padding-left:1.15rem}.career-readiness-card li{padding:.25rem 0}.career-readiness-links{flex-wrap:wrap;gap:.65rem;margin-top:auto;display:flex}.career-readiness-links a{text-align:center;flex:170px}.career-support-section{background:#0b101399;border-top:1px solid #b88a441f;border-bottom:1px solid #b88a441f}.career-support-heading{max-width:760px;margin-bottom:2.5rem}.career-support-heading>p:last-child{color:var(--text-secondary);margin-top:1rem;line-height:1.8}.career-support-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.career-support-card{background:#0507098c;border:1px solid #b88a442e;min-height:220px;padding:1.4rem}.career-support-card h3{margin-bottom:.75rem;font-size:1.25rem}.career-support-card p{color:var(--text-secondary);margin-bottom:1.25rem;font-size:.92rem;line-height:1.7}.career-support-card a{color:var(--accent-light);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:700}.career-home-process{grid-template-columns:.75fr 1.25fr;gap:4rem;display:grid}.career-home-steps{border-top:1px solid #b88a442e;list-style:none}.career-home-steps li{border-bottom:1px solid #b88a442e;grid-template-columns:44px 1fr;gap:1rem;padding:1.2rem 0;display:grid}.career-home-steps span{color:var(--accent);font-size:.72rem;font-weight:700}.career-home-steps h3{margin-bottom:.35rem;font-size:1.15rem}.career-home-steps p{color:var(--text-secondary);font-size:.92rem;line-height:1.65}@media (max-width:950px){.career-home-hero-grid,.career-readiness-intro,.career-home-process{grid-template-columns:1fr;gap:2.5rem}.career-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.career-home-hero{padding:4rem 0}.career-readiness-grid,.career-support-grid{grid-template-columns:1fr}.career-readiness-card{min-height:0}.career-home-actions{flex-direction:column}.career-home-actions a{width:100%}}
