.MF_goa_categoryPill{margin:0}.MF_goa_pillLine{flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .25rem;display:flex}.MF_goa_detailGrid{grid-template-columns:minmax(0,2fr) minmax(14rem,1fr);align-items:start;gap:1rem;display:grid}.MF_goa_mainColumn,.MF_goa_sideColumn{min-width:0}.MF_goa_detailMeta{gap:.7rem;margin-top:.55rem;display:grid}.MF_goa_metaLine{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.MF_goa_metaText{font-size:.8125rem;line-height:1.45}.MF_goa_metaItalic{font-style:italic}.MF_goa_metaSeparator{color:var(--site-text-muted-color);opacity:.55}.MF_goa_metaList{flex-wrap:wrap;align-items:center;gap:.55rem 1.1rem;min-width:0;display:flex}.MF_goa_metaRow{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.MF_goa_metaIcon{width:.82rem;height:.82rem;color:var(--site-text-muted-color);opacity:.62;flex:none;justify-content:center;align-items:center;display:inline-flex;transform:translateY(.02rem)}.MF_goa_sectionStack{margin-top:.5rem}.MF_goa_sectionStack>*{min-width:0}.MF_goa_consultantCard{margin-top:.5rem}.MF_goa_sideColumn{top:calc(var(--site-header-height) + 1rem);gap:1rem;display:grid;position:sticky}.MF_goa_relatedVacanciesPanel{gap:1rem;display:grid}.MF_goa_relatedVacanciesList{gap:.6rem;display:grid}.MF_goa_jobReference{color:var(--site-text-muted-color);font-family:var(--site-font-ui);opacity:.58;margin:1.25rem 0 0;font-size:.625rem;font-weight:600;line-height:1.3}@media (max-width:64rem){.MF_goa_detailGrid{grid-template-columns:1fr}.MF_goa_sideColumn{position:static}}@media (max-width:45rem){.MF_goa_metaLine{align-items:flex-start}}.MF_goa_relatedVacancyLoadingCard{min-height:7rem}.MF_goa_consultantLoadingCard{min-height:22rem}