.styles_caption__bUGHv{margin-top:var(--space-6);color:var(--detail-crumb);font-size:var(--fs-11);text-transform:uppercase;letter-spacing:.06em}.styles_salaryGrid__S7eYp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-10);gap:var(--space-10);margin-top:var(--space-14)}.styles_salaryGrid__S7eYp article{display:grid;grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-18);background:var(--detail-card-blue-bg);border:1px solid var(--detail-card-blue-border);border-radius:var(--radius-12)}.styles_salaryGrid__S7eYp span{color:var(--detail-compact-muted);font-size:var(--fs-12);font-weight:var(--fw-semibold)}.styles_salaryGrid__S7eYp strong{color:var(--color-primary);font-family:var(--font-heading);font-size:var(--fs-18);line-height:1.2}@media(max-width:1050px){.styles_salaryGrid__S7eYp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.styles_salaryGrid__S7eYp{grid-template-columns:1fr}}.styles_interestGrid__8vcAa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-10);gap:var(--space-10);margin-top:var(--space-20)}@media(max-width:720px){.styles_interestGrid__8vcAa{grid-template-columns:1fr}}.styles_interestCard__KJ9d4{display:flex;align-items:center;gap:var(--space-14);padding:var(--space-16);color:var(--color-primary);background:var(--detail-card-lilac-bg);border:1px solid var(--detail-card-lilac-border);border-radius:var(--radius-12)}.styles_interestCard__KJ9d4 svg{flex:0 0 auto;color:var(--detail-success)}.styles_interestCard__KJ9d4 span{min-width:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.styles_interestCard__KJ9d4 strong{color:var(--detail-heading);font-size:var(--fs-14)}.styles_interestCard__KJ9d4 small{color:var(--detail-label);font-size:var(--fs-11)}.styles_skillList__i1V1Z{display:flex;flex-wrap:wrap;gap:var(--space-8);margin:var(--space-18) 0 0;padding:0;list-style:none}.styles_skillList__i1V1Z li{display:inline-flex;align-items:center;gap:var(--space-6);min-height:32px;padding:var(--space-5) var(--space-12);color:var(--detail-value);font-size:var(--fs-12);font-weight:var(--fw-semibold);background:var(--detail-chip-bg);border:1px solid var(--detail-line);border-radius:var(--radius-8)}.styles_sectionHeaderRow__gqUuC{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-12)}.styles_programCarousel__v15Hq{display:flex;gap:var(--space-16);margin-top:var(--space-16);padding-bottom:var(--space-8);overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.styles_programCarouselItem__bjt0m{flex:0 0 auto;display:flex;width:360px;max-width:88%;scroll-snap-align:start}.styles_programCarouselItem__bjt0m>*{flex:1 1 auto}@media(max-width:720px){.styles_programCarouselItem__bjt0m{width:300px}}.styles_emptyState__1Fmiq{min-height:118px;display:flex;align-items:center;justify-content:center;gap:var(--space-10);margin-top:var(--space-18);padding:var(--space-24);color:var(--detail-empty-ink);background:var(--detail-empty-bg);border:1px dashed var(--detail-empty-border);border-radius:var(--radius-12)}.styles_emptyState__1Fmiq svg{color:var(--detail-success)}.styles_emptyState__1Fmiq strong{color:var(--detail-body);font-size:var(--fs-14)}.styles_bulletList__eOOGL{margin:var(--space-12) 0 0;padding-inline-start:var(--space-18);color:var(--detail-body);font-size:var(--fs-13);line-height:22px}.styles_bulletList__eOOGL li{margin-bottom:var(--space-6);overflow-wrap:anywhere}.styles_bulletList__eOOGL strong{color:var(--detail-heading);font-weight:var(--fw-bold)}.styles_pathways__zYbCI{display:grid;grid-gap:var(--space-8);gap:var(--space-8);margin:var(--space-16) 0 0;padding:0;list-style:none}.styles_pathways__zYbCI li{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;grid-gap:var(--space-10);gap:var(--space-10);padding:var(--space-12) var(--space-14);color:var(--detail-value);font-size:var(--fs-13);background:var(--color-surface);border:1px solid var(--detail-line-strong);border-radius:var(--radius-10)}.styles_pathways__zYbCI b{color:var(--color-primary);font-size:var(--fs-11)}