
/* EMPRENDE v5.6 — Work-pathway orientation */
.work-path-hero{margin-top:18px;padding:clamp(24px,4vw,42px);border-radius:28px;background:linear-gradient(135deg,#062f4d 0%,#075d78 65%,#0d7891 100%);color:#fff;box-shadow:0 18px 44px rgba(5,47,77,.12)}
.work-path-hero .eyebrow{color:#59e4ef}.work-path-hero h1{margin:.25rem 0 .7rem;color:#fff}.work-path-hero .lead{max-width:780px;color:#eaf8fb;font-size:clamp(1.05rem,2.2vw,1.3rem);line-height:1.55}
.audience-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:16px;margin:22px 0 0}.audience-card{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid rgba(255,255,255,.24);border-radius:22px;background:rgba(255,255,255,.09);color:#fff;text-decoration:none}.audience-card.primary{background:#fff;color:#07324d}.audience-card strong{font-size:1.18rem}.audience-card p{margin:0;line-height:1.45}.audience-card .micro{font-weight:800;color:#0d6e88}.audience-card:not(.primary) .micro{color:#7ef0f5}.route-chips{display:flex;gap:7px;flex-wrap:wrap}.route-chips span{padding:5px 9px;border-radius:999px;background:#e7fafd;color:#075b70;font-size:.78rem;font-weight:800}.audience-card:not(.primary) .route-chips span{background:rgba(255,255,255,.14);color:#fff}
.work-choice-section{margin-top:30px}.work-choice-section h2{margin-bottom:8px}.choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.choice-card{display:flex;flex-direction:column;min-height:180px;padding:22px;border:1px solid #d8e7ec;border-radius:22px;background:#fff;text-decoration:none;color:#0a3149;box-shadow:0 10px 26px rgba(4,50,75,.06)}.choice-card .choice-num{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#10cad9;color:#052e49;font-weight:900}.choice-card strong{margin:12px 0 7px;font-size:1.08rem}.choice-card p{margin:0 0 14px;color:#58717f;line-height:1.45}.choice-card b{margin-top:auto;color:#0773b8}
.work-note{margin-top:20px;padding:18px 20px;border-left:5px solid #13cbd8;border-radius:0 18px 18px 0;background:#eefafd;color:#173f55;line-height:1.55}.work-note strong{color:#08334d}
.local-jobs-hero{padding:clamp(24px,4vw,40px);border-radius:26px;background:#f2fbfd;border:1px solid #d6edf1}.local-jobs-hero h1{margin:.2rem 0 .7rem}.resource-stack{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:24px 0}.resource-card{padding:22px;border:1px solid #dbe8ed;border-radius:20px;background:#fff}.resource-card h2,.resource-card h3{margin-top:0}.resource-card a{font-weight:800}.return-sponsor{margin:26px 0;padding:20px;border-radius:20px;background:#063b5a;color:white}.return-sponsor a{color:#7ff1f5;font-weight:800}
@media(max-width:760px){.audience-grid,.choice-grid,.resource-stack{grid-template-columns:1fr}.work-path-hero{border-radius:22px;padding:24px 20px}.audience-card{padding:18px}.choice-card{min-height:auto}.work-choice-section{margin-top:24px}}
