.nu-block-career-outlook .nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:#fff;border:1px solid #bbb;border-radius:10px;box-sizing:border-box;clear:both;color:#333;cursor:pointer;display:flex;font-family:inherit;font-size:.889rem;font-weight:400;height:50px;line-height:48px;outline:none;padding-left:10px;padding-right:22px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:320px}@media(min-width:500px){.nu-block-career-outlook .nice-select{width:250px}}@media(min-width:1024px){.nu-block-career-outlook .nice-select{width:150px}}.nu-block-career-outlook .nice-select.open,.nu-block-career-outlook .nice-select:active,.nu-block-career-outlook .nice-select:focus{border-color:#bbb}.nu-block-career-outlook .nice-select:after{border-bottom:2px solid gray;border-right:2px solid gray;content:"";display:block;height:7px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform:rotate(45deg);transform-origin:66% 66%;transition:all .15s ease-in-out;width:7px}.nu-block-career-outlook .nice-select .current{display:block;display:-webkit-box;-webkit-line-clamp:2;line-height:1.1rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.nu-block-career-outlook .nice-select.open:after{transform:rotate(-135deg)}.nu-block-career-outlook .nice-select.open .nice-select-dropdown{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nu-block-career-outlook .nice-select.disabled{border-color:silver;color:gray;pointer-events:none}.nu-block-career-outlook .nice-select.disabled:after{border-color:#b3b3b3}.nu-block-career-outlook .nice-select .nice-select-dropdown{background-color:#fff;border-radius:0;box-shadow:0 4px 14px 0 rgba(0,0,0,.251);left:0;opacity:0;padding:1rem 10px;pointer-events:none;position:absolute;top:110%;transform-origin:50% 0;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;width:100%;z-index:9}.nu-block-career-outlook .nice-select .list{box-sizing:border-box;color:#333;margin:0;max-height:400px;overflow:hidden;overflow-y:auto;padding:0}.nu-block-career-outlook .nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nu-block-career-outlook .nice-select .option{border-top:1px solid #bbb;cursor:pointer;font-size:.889rem;font-weight:400;line-height:1.3rem;list-style:none;margin:0;outline:none;padding:10px 0;text-align:left;transition:all .2s}.nu-block-career-outlook .nice-select .option:first-child{border:none}.nu-block-career-outlook .nice-select .option.focus,.nu-block-career-outlook .nice-select .option.selected.focus,.nu-block-career-outlook .nice-select .option:hover{background-color:transparent}.nu-block-career-outlook .nice-select .option.selected{font-weight:700}.nu-block-career-outlook .nice-select .option.disabled{background-color:transparent;color:gray;cursor:default}.nu-block-career-outlook .nice-select .optgroup{font-weight:700}.nu-block-career-outlook .no-csspointerevents .nice-select .nice-select-dropdown{display:none}.nu-block-career-outlook .no-csspointerevents .nice-select.open .nice-select-dropdown{display:block}.nu-block-career-outlook .nice-select .list::-webkit-scrollbar{width:0}.nu-block-career-outlook{display:grid;grid-template-columns:repeat(4,1fr) 1.5rem;grid-template-rows:auto;position:relative;width:100%}@media(min-width:1024px){.nu-block-career-outlook{grid-template-columns:repeat(7,1fr) 1.5rem}}@media(min-width:1200px){.nu-block-career-outlook{grid-template-columns:repeat(8,1fr) 1.5rem}}.nu-block-career-outlook .career-search-form{background-color:#f2f5f9;border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-wrap:wrap;gap:1rem 2rem;grid-column:span 9;padding:16px 20px}@media(min-width:992px){.nu-block-career-outlook .career-search-form{flex-wrap:nowrap}}.nu-block-career-outlook .career-search-form p{font-size:.889rem;letter-spacing:.01rem;line-height:1rem;margin:.2rem 0 0}@media(min-width:1040px){.nu-block-career-outlook .career-search-form form{justify-content:flex-end;width:100%}}.nu-block-career-outlook .career-search-form form label{font-size:.778rem;font-weight:700;letter-spacing:0;margin-bottom:0;text-transform:none}@media(min-width:1040px){.nu-block-career-outlook .career-search-form form label{align-items:center;display:flex;gap:.313rem}}.nu-block-career-outlook .career-search-form form label>span{display:inline-block;margin-bottom:.3rem}@media(min-width:1040px){.nu-block-career-outlook .career-search-form form label>span{margin-bottom:0}}.nu-block-career-outlook .career-search-form form label>.nice-select{height:48px}.nu-block-career-outlook .career-search-form>div:first-child{flex-grow:1}.nu-block-career-outlook .career-search-form__filter-btn{align-items:center;background:none;border:0;color:#003a92;cursor:default;display:flex;font-size:.778rem;font-weight:600;gap:8px;margin-bottom:.313rem;padding:0}.nu-block-career-outlook .career-search-form__filter-btn:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27 fill=%27none%27%3E%3Cmask id=%27a%27 width=%2720%27 height=%2720%27 x=%270%27 y=%270%27 maskUnits=%27userSpaceOnUse%27 style=%27mask-type:alpha%27%3E%3Cpath fill=%27%23D9D9D9%27 d=%27M0 0h20v20H0z%27/%3E%3C/mask%3E%3Cg mask=%27url%28%23a%29%27%3E%3Cpath fill=%27%23003A92%27 d=%27M8 14.5V13h4v1.5zm-3-3.75v-1.5h10v1.5zM3 7V5.5h14V7z%27/%3E%3C/g%3E%3C/svg%3E");content:"";display:block;height:20px;width:20px}.nu-block-career-outlook__headerrow,.nu-block-career-outlook__row{display:grid;grid-column:span 5;grid-template-columns:subgrid}@media(min-width:1024px){.nu-block-career-outlook__headerrow,.nu-block-career-outlook__row{grid-column:span 8}}@media(min-width:1200px){.nu-block-career-outlook__headerrow,.nu-block-career-outlook__row{grid-column:span 9}}.nu-block-career-outlook__headerrow{background-color:#e8e8e8;padding-inline:1rem}.nu-block-career-outlook__headerrow ul{margin:0}.nu-block-career-outlook__headerrow li{color:var(--wp--preset--color--black);font-size:.8rem;font-weight:500;text-transform:uppercase}.nu-block-career-outlook__headerrow li:not(.nu-block-career-outlook__header--title){display:none}@media screen and (min-width:900px){.nu-block-career-outlook__headerrow li:not(.nu-block-career-outlook__header--title){display:list-item}}.nu-block-career-outlook__header{display:grid;font-size:1.3rem;grid-column:span 5;grid-template-columns:subgrid;padding:1rem 0;position:relative;transition:padding .5s ease-in-out}@media(min-width:1024px){.nu-block-career-outlook__header{grid-column:span 8}}@media(min-width:1200px){.nu-block-career-outlook__header{grid-column:span 9}}.nu-block-career-outlook__header:after{background-color:#e6e6e6;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transition:left .3s ease-in-out,right .3s ease-in-out,background-color .3s ease-in-out}.nu-block-career-outlook__header--title{font-size:1.313rem;font-weight:500;grid-column:span 4;grid-row:1;line-height:1.29!important}@media(min-width:1024px){.nu-block-career-outlook__header--title{font-size:1rem;grid-column:span 2}}@media(min-width:1200px){.nu-block-career-outlook__header--title{font-size:1.313rem;grid-column:span 4}}.nu-block-career-outlook__header--open,.nu-block-career-outlook__header--salary{color:var(--wp--preset--color--primary);font-size:1.2rem;font-weight:600;grid-row:2/4}@media(min-width:1024px){.nu-block-career-outlook__header--open,.nu-block-career-outlook__header--salary{grid-row:1}}.nu-block-career-outlook__header--open span,.nu-block-career-outlook__header--salary span{color:var(--wp--preset--color--brand-black);font-size:.9rem;font-weight:400}.nu-block-career-outlook__header--salary{grid-column:1/span 2;padding-left:1rem}@media(min-width:1024px){.nu-block-career-outlook__header--salary{grid-column:3/span 2;padding-left:0}}@media(min-width:1200px){.nu-block-career-outlook__header--salary{grid-column:5/span 2;padding-left:1rem}}.nu-block-career-outlook__header--salary .price{font:inherit;margin:0;white-space:nowrap}@media(min-width:1200px){.nu-block-career-outlook__header--salary .price{min-width:4.5em;text-align:right}}.nu-block-career-outlook__header--open{grid-column:3/span 3}@media(min-width:1024px){.nu-block-career-outlook__header--open{grid-column:5/span 3}}@media(min-width:1200px){.nu-block-career-outlook__header--open{grid-column:7/span 2;padding-left:1rem}}.nu-block-career-outlook__header--open .count{font:inherit;margin:0;white-space:nowrap}@media(min-width:1200px){.nu-block-career-outlook__header--open .count{min-width:3.5em;text-align:right}}.nu-block-career-outlook__header--button{grid-column:5;grid-row:1;justify-self:end}@media(min-width:1024px){.nu-block-career-outlook__header--button{grid-column:8}}@media(min-width:1200px){.nu-block-career-outlook__header--button{grid-column:9}}.nu-block-career-outlook__row .nu-block-career-outlook__header ul{cursor:pointer}.nu-block-career-outlook__header ul{display:grid;gap:.75rem .25rem;grid-column:span 5;grid-template-columns:subgrid;list-style:none;margin:0;padding:0}@media(min-width:1024px){.nu-block-career-outlook__header ul{grid-column:span 8}}@media(min-width:1200px){.nu-block-career-outlook__header ul{grid-column:span 9}}.nu-block-career-outlook__header ul li{display:flex;flex-flow:column nowrap;line-height:1.5}@media(min-width:1024px){.nu-block-career-outlook__header ul li{align-items:center;flex-flow:row nowrap;padding-right:.5rem}}.nu-block-career-outlook__header ul li>span.suffix{color:#676767;font-size:1rem;font-weight:400}@media(min-width:1024px){.nu-block-career-outlook__header ul li>span.suffix{margin-left:.5rem}}@media screen and (min-width:900px){.nu-block-career-outlook__header ul li>span.suffix .label{display:none}}.nu-block-career-outlook__header ul li>span.suffix .text{display:none}@media screen and (min-width:900px){.nu-block-career-outlook__header ul li>span.suffix .text{display:block}}.nu-block-career-outlook__header button{background:none;border:none;cursor:pointer}.nu-block-career-outlook--hidden{display:grid;grid-column:span 5;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s;visibility:hidden}@media(min-width:1024px){.nu-block-career-outlook--hidden{grid-column:span 8}}@media(min-width:1200px){.nu-block-career-outlook--hidden{grid-column:span 9}}.nu-block-career-outlook--hidden--wrap{overflow:hidden}.nu-block-career-outlook__desc{font-size:1.004rem;line-height:1.4rem;margin-bottom:1.25rem}@media(min-width:1024px){.nu-block-career-outlook__desc{width:100%}}.nu-block-career-outlook__bottom{display:flex;flex-flow:column;gap:1rem}@media(min-width:1024px){.nu-block-career-outlook__bottom{flex-flow:row}}.nu-block-career-outlook__disclaimer{font-size:.726rem;margin:1rem 0}.nu-block-career-outlook__meta{width:100%}@media(min-width:1024px){.nu-block-career-outlook__meta{width:40%}}.nu-block-career-outlook__meta .nu-block-career-outlook__meta--row{border-bottom:1px solid rgba(0,58,146,.4);margin-bottom:.5rem;padding-bottom:.5rem}.nu-block-career-outlook__meta .nu-block-career-outlook__meta--row strong{color:var(--wp--preset--color--brand-black);display:block;font-family:Arial,sans-serif;font-size:.8rem;font-weight:400}.nu-block-career-outlook__meta .nu-block-career-outlook__meta--row:last-of-type{border-bottom:none}.nu-block-career-outlook__meta--datarow{align-items:flex-end;display:flex;font-size:.8rem;font-weight:400;justify-content:space-between}.nu-block-career-outlook__meta--datarow span span{color:var(--wp--preset--color--primary);font-size:18px;font-weight:500}.nu-block-career-outlook__meta--datarow span span.nu-block-career-outlook__meta--salarynum{color:#23bdc1}.nu-block-career-outlook__meta--rowtext{color:var(--wp--preset--color--warm-grey)}.nu-block-career-outlook__meta--salary{align-items:flex-end;display:flex;gap:.5rem;list-style:none;padding:0}.nu-block-career-outlook__meta--salary li{text-align:center;width:32%}.nu-block-career-outlook__meta--salary li div{font-size:.8rem;font-weight:400}.nu-block-career-outlook__meta--salary li span{color:var(--wp--preset--color--primary);font-weight:500}.nu-block-career-outlook__meta--salary .nu-block-career-outlook__meta--salary-jr{background-color:#23bdc1;height:3vw}@media(min-width:1024px){.nu-block-career-outlook__meta--salary .nu-block-career-outlook__meta--salary-jr{height:8px}}.nu-block-career-outlook__meta--salary .nu-block-career-outlook__meta--salary-mid{background-color:#23bdc1;height:6vw}@media(min-width:1024px){.nu-block-career-outlook__meta--salary .nu-block-career-outlook__meta--salary-mid{height:16px}}.nu-block-career-outlook__meta--salary .nu-block-career-outlook__meta--salary-sr{background-color:#23bdc1;height:9vw}@media(min-width:1024px){.nu-block-career-outlook__meta--salary .nu-block-career-outlook__meta--salary-sr{height:24px}}.nu-block-career-outlook__companies,.nu-block-career-outlook__skills{width:100%}@media(min-width:1024px){.nu-block-career-outlook__companies,.nu-block-career-outlook__skills{width:calc(30% - 1rem)}}.nu-block-career-outlook__companies>div,.nu-block-career-outlook__skills>div{background-color:#f8fafc;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);min-height:275px;padding:.9rem}.nu-block-career-outlook__companies h4,.nu-block-career-outlook__skills h4{border-bottom:1px solid #979797;border-image-slice:1;border-image-source:linear-gradient(90deg,#979797 55%,transparent 0);color:var(--wp--preset--color--primary);font-family:Roboto,sans-serif;font-size:var(--wp--preset--font-size--small);margin:0 0 .222rem;padding:0 0 .333rem}.nu-block-career-outlook__companies h4 span,.nu-block-career-outlook__skills h4 span{color:#4d4d4d;display:block;font-size:.558rem;line-height:.669rem;margin-bottom:.223rem;text-transform:uppercase}.nu-block-career-outlook__companies ol,.nu-block-career-outlook__companies ul,.nu-block-career-outlook__skills ol,.nu-block-career-outlook__skills ul{list-style-position:inside;margin-bottom:0;padding:0 0 .222rem}.nu-block-career-outlook__companies li,.nu-block-career-outlook__skills li{font-size:var(--wp--preset--font-size--extra-small)}.nu-block-career-outlook__companies li::marker,.nu-block-career-outlook__skills li::marker{color:var(--wp--preset--color--primary)}.nu-block-career-outlook__companies li:nth-of-type(n+8),.nu-block-career-outlook__skills li:nth-of-type(n+8){display:none}.nu-block-career-outlook__row .j-toggle svg{transition:transform .5s}.nu-block-career-outlook__row .nu-block-career-outlook__header--title{padding-left:1rem}@media(max-width:1023px){.nu-block-career-outlook__row.j-open .nu-block-career-outlook__header{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}.nu-block-career-outlook__row.j-open .nu-block-career-outlook__header :is(li,span){color:var(--wp--preset--color--white)}}.nu-block-career-outlook__row.j-open .nu-block-career-outlook--hidden{grid-template-rows:1fr;opacity:1;padding:1rem;visibility:visible}.nu-block-career-outlook__row.j-open .j-toggle svg{transform:scaleY(-1)}@media(max-width:1023px){.nu-block-career-outlook__row.j-open .j-toggle svg path{fill:var(--wp--preset--color--white)!important}}.nu-block-career-outlook__row.j-open .nu-block-career-outlook__header:after{background-color:var(--wp--preset--color--primary);left:1rem;right:1rem}.nu-block-career-outlook__more-button{background:#e5e5e5;border:none;border-radius:10px;display:flex;grid-column:1/-1;margin:.55rem auto;padding:.9rem 1.1rem}.nu-block-career-outlook__more-button.j-hide{display:none}.nu-block-career-outlook__rows--hidden{display:grid;grid-column:span 5;grid-template-columns:repeat(4,1fr) 1.5rem;grid-template-rows:0fr;transition:grid-template-rows .5s}@media(min-width:1024px){.nu-block-career-outlook__rows--hidden{grid-column:span 8}}@media(min-width:1200px){.nu-block-career-outlook__rows--hidden{grid-column:span 9}}.nu-block-career-outlook__rows--hidden .nu-block-career-outlook__row{display:none}.nu-block-career-outlook__rows--hidden.j-open{grid-template-rows:1fr}.nu-block-career-outlook__rows--hidden.j-open .nu-block-career-outlook__row{display:grid}.nu-block-career-outlook__rows--hidden.j-open .nu-block-career-outlook__row .nu-block-career-outlook__header{grid-template-columns:repeat(4,1fr) 1.5rem}@media(min-width:1024px){.nu-block-career-outlook__rows--hidden.j-open .nu-block-career-outlook__row .nu-block-career-outlook__header{grid-template-columns:repeat(8,1fr) 1.5rem}}.nu-block-career-outlook .hidden{display:none}.nu-block-career-outlook .ajax-loading{background-color:#fff;color:#fff;height:100%;position:absolute;width:100%;z-index:10}.nu-block-career-outlook .ajax-loading div{animation-duration:1.6s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#a9a9a9;background:linear-gradient(90deg,#eee 10%,#ddd 18%,#eee 33%);background-size:950px 200px;height:20px;margin-bottom:20px}.nu-block-career-outlook .ajax-loading div:first-child{height:60px}.nu-block-career-outlook .ajax-loading div:nth-child(2){height:30px}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.nu-block-career-outlook .career-search-form form{align-items:center;display:flex;gap:10px}.nu-block-career-outlook .career-search-form input[type=tex]{flex:1;padding:8px}.nu-block-career-outlook .career-search-form input[type=submit]{border:none;border-radius:5px;cursor:pointer;padding:8px 15px}
