.career-outlook{position:relative}.career-outlook__background{background-color:var(--module-background);height:100%;left:0;margin-left:calc(50% - 50vw);position:absolute;top:0;width:100vw;z-index:-1}.career-outlook__title{font-size:48px;font-weight:800;line-height:100%;line-height:1.25;margin:0 0 25px}.career-outlook__title h1,.career-outlook__title h2,.career-outlook__title h3,.career-outlook__title h4,.career-outlook__title h5,.career-outlook__title h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.career-outlook__title.--highlight{line-height:1.45;padding-left:9px;padding-top:8px}.career-outlook__title.--highlight .career-outlook__title-text,.career-outlook__title.--highlight h1,.career-outlook__title.--highlight h2,.career-outlook__title.--highlight h3,.career-outlook__title.--highlight h4,.career-outlook__title.--highlight h5,.career-outlook__title.--highlight h6{background-color:var(--color-primary);box-decoration-break:clone;box-shadow:6px 0 0 var(--color-primary),-6px 0 0 var(--color-primary);display:inline;line-height:1.45;padding:8px 0}@media(max-width:767.98px){.career-outlook__title.--highlight .career-outlook__title-text,.career-outlook__title.--highlight h1,.career-outlook__title.--highlight h2,.career-outlook__title.--highlight h3,.career-outlook__title.--highlight h4,.career-outlook__title.--highlight h5,.career-outlook__title.--highlight h6{padding:3px 0}}.career-outlook__description{font-size:24px;font-weight:500;line-height:36px;margin-bottom:40px;max-width:1100px}.career-outlook__disclaimer{font-size:14px;font-style:italic;font-weight:500;line-height:18px;margin-top:32px;max-width:1170px}.career-outlook__content{display:grid;gap:30px;grid-template-columns:repeat(12,1fr)}.career-outlook__collapse{border-right:1px solid rgba(0,0,0,.125);display:flex;flex-direction:column;gap:34px;grid-column:1/8}.career-outlook__collapse-item{max-width:630px;padding-right:30px;position:relative}.career-outlook__collapse-item-header{align-items:center;cursor:pointer;display:flex;font-size:24px;font-weight:500;justify-content:space-between;line-height:36px;padding:12px 0}.career-outlook__collapse-item-description{border-bottom:1px solid rgba(0,0,0,.125);border-top:1px solid #000;font-size:18px;font-weight:500;line-height:24px;margin-top:11px;padding:17px 0 26px}.career-outlook__collapse-item-description ul{margin-block:4px;padding-inline-start:28px}.career-outlook__collapse-item-description ul li:not(:last-child){margin-bottom:22px}.career-outlook__collapse-item.--active .career-outlook__collapse-item-header{font-weight:800}.career-outlook__main{grid-column:8/13}.career-outlook__main-item{margin-left:auto;max-width:440px;opacity:0;padding-top:11px;position:relative;transition:all var(--transition-duration)}.career-outlook__main-stats{display:flex;flex-direction:row;gap:20px}.career-outlook__main-stats:not(:last-child){margin-bottom:33px}.career-outlook__main-stats-icon{align-items:center;display:flex;flex-shrink:0;height:50px;justify-content:center;width:50px}.career-outlook__main-stats-icon img{height:100%!important;object-fit:contain;width:100%}.career-outlook__main-stats-title{font-size:36px;font-weight:800;line-height:40px;margin-bottom:5px}.career-outlook__main--text,.career-outlook__main-stats-description{font-size:20px;font-weight:500;line-height:30px}.career-outlook .collapsible .collapsible-item .collapsible-trigger .expand-icon{transition:transform var(--transition-duration)}.career-outlook .collapsible .collapsible-item .collapsible-content-container{max-height:0;overflow:hidden;transition:max-height var(--transition-duration)}.career-outlook .collapsible .collapsible-item.--active .collapsible-trigger .expand-icon{transform:rotate(180deg)}.career-outlook .collapsible .collapsible-item.--active .collapsible-content-container{max-height:calc(var(--max-height, 1000px) + 22px)}@media(max-width:991.98px){.career-outlook__title{font-size:27px;line-height:43.33px;margin-bottom:23px}.career-outlook__title.--highlight{padding-left:7px;padding-top:2px}.career-outlook__description{font-size:20px;line-height:30px;margin-bottom:19px}.career-outlook__disclaimer{font-size:12px;line-height:18px}.career-outlook__content{gap:30px;grid-template-columns:1fr}.career-outlook__collapse{border-right:0;border-top:1px solid #000;gap:0;grid-column:1;padding-top:24px}.career-outlook__collapse,.career-outlook__collapse-item{max-width:100%;padding-right:0}.career-outlook__collapse-item-header{font-size:20px;line-height:30px}.career-outlook__collapse-item-description{border-top:0;padding:3px 0 38px}.career-outlook__collapse-item-description ul li:not(:last-child){margin-bottom:16px}.career-outlook__main{grid-column:1}.career-outlook__main-item{margin-left:0;max-width:100%;padding-top:0}}