.mosaic-provider-jobcards .css-1a1rhwu{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1a1rhwu ul.commaSeparated{display:inline;margin:0;padding:0}.mosaic-provider-jobcards .css-1a1rhwu ul.commaSeparated li{display:inline}.mosaic-provider-jobcards .css-1a1rhwu ul.commaSeparated li:after{content:", "}.mosaic-provider-jobcards .css-1a1rhwu ul.commaSeparated li:last-child:after{content:""}.mosaic-provider-jobcards .css-1243kpv{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:none;margin-inline-end:0;margin-top:0;min-inline-size:0}.mosaic-provider-jobcards .css-1243kpv.visible{display:block}.mosaic-provider-jobcards .css-1b45w5d{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background:#faf9f8;font-size:.75rem;margin-inline-end:0;margin:0 1rem 1rem;min-inline-size:0;padding:.75rem 0}.mosaic-provider-jobcards .css-1b45w5d ul{margin:0 .75rem 0 2rem;padding:0}[dir=rtl] .mosaic-provider-jobcards .css-1b45w5d ul{margin:0 2rem 0 .75rem}.mosaic-provider-jobcards .css-1b45w5d ul li{color:#ccc}.mosaic-provider-jobcards .css-1b45w5d ul li .mat{color:var(--ifl-colors-neutral-800)}.mosaic-provider-jobcards .css-1b45w5d a{color:#085ff7}.mosaic-provider-jobcards .css-mt6vuh{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:initial;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzc2NzY3NiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTQgMS40MSAxMi41OSAwIDcgNS41OSAxLjQxIDAgMCAxLjQxIDUuNTkgNyAwIDEyLjU5IDEuNDEgMTQgNyA4LjQxIDEyLjU5IDE0IDE0IDEyLjU5IDguNDEgN3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);-webkit-background-position:center;background-position:50%;background-repeat:no-repeat;border:none;cursor:pointer;float:right;height:.75rem;margin-inline-end:0;margin:-.75rem 0 0;min-inline-size:0;padding:.75rem;width:.75rem}[dir=rtl] .mosaic-provider-jobcards .css-mt6vuh{float:left}.mosaic-provider-jobcards .css-1vlebyu{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;color:var(--ifl-colors-neutral-1000);font-size:1rem;line-height:1.5;margin-inline-end:0;min-inline-size:0;padding:1rem}.mosaic-provider-jobcards .css-17f87iq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-inline-size:0}.mosaic-provider-jobcards .css-17f87iq,.mosaic-provider-jobcards .css-x387k2{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;-webkit-align-items:center;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-x387k2{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;border:none;cursor:pointer;text-align:start;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-padding-end:1rem;border-radius:.75rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:1rem;font-weight:700;inline-size:auto;line-height:1.5;padding-block-end:.5625rem;padding-block-start:.5625rem;padding-inline-end:1rem;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1),z-index .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1),z-index .2s cubic-bezier(.645,.045,.355,1);-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;background-color:initial;box-shadow:none;color:var(--ifl-colors-foreground-action-primary);font-size:.875rem;min-block-size:2.75rem;padding-block:0;padding-inline-end:0}.mosaic-provider-jobcards .css-x387k2::-moz-focus-inner{border:0}@media (prefers-reduced-motion:reduce){.mosaic-provider-jobcards .css-x387k2{-webkit-transition:none;transition:none}}.mosaic-provider-jobcards .css-x387k2:disabled{opacity:.4;pointer-events:none}.mosaic-provider-jobcards .css-x387k2:focus-visible{box-shadow:var(--ifl-shadows-focus);outline:none}.mosaic-provider-jobcards .css-x387k2[aria-disabled=true]{cursor:default}.mosaic-provider-jobcards .css-x387k2:visited{color:var(--ifl-colors-foreground-action-primary)}.mosaic-provider-jobcards .css-x387k2:hover:not([aria-disabled=true]){color:var(--ifl-colors-foreground-action-primary-hover)}.mosaic-provider-jobcards .css-x387k2:active:not([aria-disabled=true]){color:var(--ifl-colors-foreground-action-primary-active)}.mosaic-provider-jobcards .css-x387k2:focus:active:not(:focus-visible){box-shadow:none}.mosaic-provider-jobcards .css-x387k2[aria-disabled=true]{color:#004fcb66}.mosaic-provider-jobcards .css-1rihmwa{height:auto;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.mosaic-provider-jobcards .css-1hysxc6,.mosaic-provider-jobcards .css-1rihmwa{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin-left:0;min-inline-size:0;-webkit-order:2;-ms-flex-order:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;order:2;-webkit-box-flex-wrap:wrap;-webkit-align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.mosaic-provider-jobcards .css-1hysxc6{border-top:1px solid var(--ifl-colors-neutral-400);height:3.375rem;padding-left:1.25rem;padding-right:1.25rem}.mosaic-provider-jobcards .css-1dpuwp7{-webkit-align-items:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;border:none;box-sizing:border-box;cursor:pointer;text-align:start;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-block-end:0;margin-block-start:0;position:relative;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-padding-end:1rem;border-radius:.75rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:1rem;font-weight:700;inline-size:auto;line-height:1.5;padding-block-end:.5625rem;padding-block-start:.5625rem;padding-inline-end:1rem;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1),z-index .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1),z-index .2s cubic-bezier(.645,.045,.355,1);-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;background-color:initial;box-shadow:none;color:var(--ifl-colors-foreground-action-primary);font-size:.875rem;min-block-size:2.75rem;padding-inline-end:0}.mosaic-provider-jobcards .css-1dpuwp7::-moz-focus-inner{border:0}@media (prefers-reduced-motion:reduce){.mosaic-provider-jobcards .css-1dpuwp7{-webkit-transition:none;transition:none}}.mosaic-provider-jobcards .css-1dpuwp7:disabled{opacity:.4;pointer-events:none}.mosaic-provider-jobcards .css-1dpuwp7:focus-visible{box-shadow:var(--ifl-shadows-focus);outline:none}.mosaic-provider-jobcards .css-1dpuwp7[aria-disabled=true]{cursor:default}.mosaic-provider-jobcards .css-1dpuwp7:visited{color:var(--ifl-colors-foreground-action-primary)}.mosaic-provider-jobcards .css-1dpuwp7:hover:not([aria-disabled=true]){color:var(--ifl-colors-foreground-action-primary-hover)}.mosaic-provider-jobcards .css-1dpuwp7:active:not([aria-disabled=true]){color:var(--ifl-colors-foreground-action-primary-active)}.mosaic-provider-jobcards .css-1dpuwp7:focus:active:not(:focus-visible){box-shadow:none}.mosaic-provider-jobcards .css-1dpuwp7[aria-disabled=true]{color:#004fcb66}.mosaic-provider-jobcards .css-1s1aqx4{height:auto;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.mosaic-provider-jobcards .css-1s1aqx4,.mosaic-provider-jobcards .css-660mcl{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;color:var(--ifl-colors-primary-800);font-size:.875rem;font-weight:400;line-height:1.5;margin-inline-end:0;margin-left:0;min-inline-size:0;-webkit-order:2;-ms-flex-order:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;order:2;-webkit-box-flex-wrap:wrap;-webkit-align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;border:none;cursor:pointer;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.mosaic-provider-jobcards .css-660mcl{border-top:1px solid var(--ifl-colors-neutral-400);height:3.375rem;padding-left:1.25rem;padding-right:1.25rem}.mosaic-provider-jobcards .css-xicu1o{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-neutral-100);border-radius:4px;color:var(--ifl-colors-neutral-1000);display:block;font-size:.75rem;margin-inline-end:0;margin:1.25rem;min-inline-size:0;padding:.75rem .75rem .25rem;position:relative}.mosaic-provider-jobcards .css-jj2zwl{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.mosaic-provider-jobcards .css-8ricjl,.mosaic-provider-jobcards .css-jj2zwl{box-sizing:border-box;margin-block-end:0;margin-block-start:0;min-inline-size:0;padding:0}.mosaic-provider-jobcards .css-8ricjl{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-block-end:.75rem;margin-inline-end:0}.mosaic-provider-jobcards .css-2j23w{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.mosaic-provider-jobcards .css-2j23w,.mosaic-provider-jobcards .css-9pffyh{box-sizing:border-box;margin-block-end:0;margin-block-start:0;min-inline-size:0;padding:0 1rem}.mosaic-provider-jobcards .css-9pffyh{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-block-end:.75rem;margin-inline-end:0}.mosaic-provider-jobcards .css-1x46u0o{color:var(--ifl-colors-foreground-strong);font-size:inherit;font-weight:inherit;font-weight:400;line-height:inherit}.mosaic-provider-jobcards .css-1u41yq1,.mosaic-provider-jobcards .css-1x46u0o{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif}.mosaic-provider-jobcards .css-1u41yq1{color:currentcolor;font-size:.875rem;font-weight:700;line-height:1.5;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-block-end:.25rem;margin-block-start:0;margin-inline-end:0}.mosaic-provider-jobcards .css-1co58nm{color:var(--ifl-colors-foreground-strong);font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:inherit;font-weight:inherit;line-height:inherit}.mosaic-provider-jobcards .css-wigpcc{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin:.5rem 0;min-inline-size:0;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.mosaic-provider-jobcards .css-1qiy6cu{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1qiy6cu a:hover{-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-1i8hcs9{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin:.5rem 0;min-inline-size:0;padding:0}.mosaic-provider-jobcards .css-r723us{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin:.5rem 0 0;min-inline-size:0;padding:0}.mosaic-provider-jobcards .css-1k2hae4{cursor:pointer;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;-webkit-text-decoration:underline solid currentcolor .06em;text-decoration:underline solid currentcolor .06em;text-decoration-skip-ink:none;text-underline-offset:.25em;text-underline-position:auto;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1)}.mosaic-provider-jobcards .css-1k2hae4,.mosaic-provider-jobcards .css-1k2hae4:visited{color:var(--ifl-colors-foreground-action-primary)}.mosaic-provider-jobcards .css-1k2hae4:hover{color:var(--ifl-colors-foreground-action-primary-hover)}.mosaic-provider-jobcards .css-1k2hae4:active{color:var(--ifl-colors-foreground-action-primary-active)}.mosaic-provider-jobcards .css-1k2hae4:focus{color:var(--ifl-colors-foreground-action-primary)}@media (prefers-reduced-motion:reduce){.mosaic-provider-jobcards .css-1k2hae4{-webkit-transition:none;transition:none}}.mosaic-provider-jobcards .css-1k2hae4:focus-visible{box-shadow:var(--ifl-shadows-focus);outline:none}.mosaic-provider-jobcards .css-1q1nm5j{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background:#0000;font-size:1rem;font-weight:700;line-height:1.25;margin-inline-end:0;min-inline-size:0;outline:none}.mosaic-provider-jobcards .css-1q1nm5j:focus{outline:none}.mosaic-provider-jobcards .css-1q1nm5j:focus-visible{outline:none}.mosaic-provider-jobcards .css-1xghkaw{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background:#0000;background-color:var(--ifl-colors-neutral-200);border-radius:20px 20px 0 0;font-size:1rem;font-weight:700;line-height:1.25;margin-inline-end:0;margin-top:0;min-inline-size:0;outline:none;overflow:auto}.mosaic-provider-jobcards .css-1xghkaw:focus{outline:none}.mosaic-provider-jobcards .css-1xghkaw:focus-visible{outline:none}.css-1xghkaw:not(.mosaic-rst){margin-bottom:0}.mosaic-provider-jobcards .css-1xghkaw.recommendation-section{line-height:1.5rem}.mosaic-provider-jobcards .css-xl3ntb{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background:#0000;background-color:var(--ifl-colors-neutral-200);border-radius:0;font-size:1rem;font-weight:700;line-height:1.25;margin-inline-end:0;margin-top:0;min-inline-size:0;outline:none;overflow:auto}.mosaic-provider-jobcards .css-xl3ntb:focus{outline:none}.mosaic-provider-jobcards .css-xl3ntb:focus-visible{outline:none}.css-xl3ntb:not(.mosaic-rst){margin-bottom:0}.mosaic-provider-jobcards .css-xl3ntb.recommendation-section{line-height:1.5rem}.mosaic-provider-jobcards .css-aa2xjf{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background:#0000;font-size:1rem;font-weight:700;line-height:1.25;margin-inline-end:0;margin-top:.75rem;min-inline-size:0;outline:none;overflow:auto}.mosaic-provider-jobcards .css-aa2xjf:focus{outline:none}.mosaic-provider-jobcards .css-aa2xjf:focus-visible{outline:none}.css-aa2xjf:not(.mosaic-rst){margin-bottom:0}.mosaic-provider-jobcards .css-aa2xjf.nonRecommendation-section{line-height:1.3125rem}.mosaic-provider-jobcards .css-aa2xjf.nonRecommendation-section:first-child{margin-top:-.025rem}.mosaic-provider-jobcards .css-11w4k9c{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin-bottom:.5rem;margin-top:.25rem;min-inline-size:0}.mosaic-provider-jobcards .css-95ezsw{background-color:var(--ifl-colors-primary-800);border-radius:2px;color:var(--ifl-colors-neutral-0);font-size:.75rem;letter-spacing:0;line-height:1.34}.mosaic-provider-jobcards .css-95ezsw,.mosaic-provider-jobcards .css-bhglny{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;font-weight:700;margin-inline-end:0;min-inline-size:0;padding:.25rem .5rem}.mosaic-provider-jobcards .css-bhglny{background-color:var(--ifl-colors-neutral-200);border-radius:.125rem;color:#2d2d2d!important;display:inline-block;font-size:.875rem;line-height:1.125rem;margin-bottom:.5rem}.mosaic-provider-jobcards .css-fw1fpg{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-inline-end:0;max-height:2.5rem;max-width:2.5rem;min-height:2.5rem;min-inline-size:0;min-width:2.5rem;overflow:hidden}[dir=ltr] .mosaic-provider-jobcards .css-fw1fpg{margin-right:.75rem}[dir=rtl] .mosaic-provider-jobcards .css-fw1fpg{margin-left:.75rem}.mosaic-provider-jobcards .css-p5t8hj{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-flex-shrink:0;margin-inline-end:0;min-inline-size:0;-ms-flex-negative:0;flex-shrink:0}.mosaic-provider-jobcards .css-1p6k5ei{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-flex:1;-ms-flex:1;flex:1}.mosaic-provider-jobcards .css-1i2xjyt,.mosaic-provider-jobcards .css-1p6k5ei{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-items:center;margin-inline-end:0;min-inline-size:0;-webkit-box-align:center;align-items:center}.mosaic-provider-jobcards .css-1i2xjyt{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;height:1.125rem;-webkit-justify-content:center;justify-content:center}.mosaic-provider-jobcards .css-9mupk0{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border-radius:50%;display:inline-block;height:1rem;margin-inline-end:0;margin-left:.0625rem;margin-right:.0625rem;min-inline-size:0;width:1rem}.mosaic-provider-jobcards .css-manlng{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:inline-block;height:.8rem;margin-inline-end:0;margin-left:.156rem;margin-right:.156rem;min-inline-size:0;-webkit-transform:roate(45deg);-moz-transform:roate(45deg);-ms-transform:roate(45deg);transform:roate(45deg);width:.8rem}.mosaic-provider-jobcards .css-17gd9zv{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border-radius:20%;display:inline-block;height:1rem;margin-inline-end:0;margin-left:.0625rem;margin-right:.0625rem;min-inline-size:0;width:1.25rem}.mosaic-provider-jobcards .css-wzzi4f{font-family:Helvetica Neue,Arial,sans-serif;font-size:.75rem;font-weight:700;position:absolute}.mosaic-provider-jobcards .css-1w94iad,.mosaic-provider-jobcards .css-wzzi4f{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1w94iad{font-size:.875rem!important;line-height:1.5rem;margin-left:.25rem;margin-right:.25rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mosaic-provider-jobcards .css-sym99v{-webkit-align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-hs04wi,.mosaic-provider-jobcards .css-sym99v{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-hs04wi{-webkit-align-self:flex-start;padding-left:.125rem;padding-right:.125rem;padding-top:.25rem;-ms-flex-item-align:flex-start;align-self:flex-start}.mosaic-provider-jobcards .css-nk7ssd{box-sizing:border-box;-webkit-box-align:center;color:#2d2d2d;font-size:1rem!important;line-height:1.5rem!important;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mosaic-provider-jobcards .css-1lmuv2y,.mosaic-provider-jobcards .css-nk7ssd{margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-items:center;margin-inline-end:0;min-inline-size:0;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mosaic-provider-jobcards .css-1lmuv2y{box-sizing:border-box;font-size:.875rem;font-weight:400;line-height:1.35;padding-bottom:0;padding-top:.5rem;-webkit-padding-end:2.6rem;margin:0 0 1rem;padding-inline-end:2.6rem;word-break:break-word;-webkit-box-align:center}.mosaic-provider-jobcards .css-1lmuv2y:last-child{margin-bottom:0}.mosaic-provider-jobcards .css-8u12nk{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;font-size:.875rem;font-weight:400;line-height:1.35;margin-inline-end:0;min-inline-size:0;padding-bottom:0;padding-top:.5rem;-webkit-padding-end:2.6rem;-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 .5rem;padding-inline-end:2.6rem;word-break:break-word;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-8u12nk:last-child{margin-bottom:0}.mosaic-provider-jobcards .css-o9i1wn{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;font-size:.875rem;font-weight:400;line-height:1.35;margin-inline-end:0;min-inline-size:0;padding-bottom:0;padding-top:1px;-webkit-padding-end:2.6rem;-webkit-align-items:center;margin:0 0 1rem;padding-inline-end:2.6rem;word-break:break-word;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-o9i1wn:last-child{margin-bottom:0}.mosaic-provider-jobcards .css-1k93hyy{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;font-size:.875rem;font-weight:400;line-height:1.35;margin-inline-end:0;min-inline-size:0;padding-bottom:0;padding-top:1px;-webkit-padding-end:2.6rem;-webkit-align-items:center;margin:0 0 .5rem;padding-inline-end:2.6rem;word-break:break-word;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-1k93hyy:last-child{margin-bottom:0}.mosaic-provider-jobcards .css-19eicqx{color:var(--ifl-colors-foreground);display:-webkit-box;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.mosaic-provider-jobcards .css-18nljro,.mosaic-provider-jobcards .css-19eicqx{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;line-height:1.5rem;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-18nljro{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding-left:.5rem}[dir=rtl] .mosaic-provider-jobcards .css-18nljro{padding-left:0;padding-right:.5rem}.mosaic-provider-jobcards .css-1pnmb59{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--ifl-colors-neutral-1000);font-size:.875rem;font-weight:700;letter-spacing:0;line-height:.75rem;word-break:normal}.mosaic-provider-jobcards .css-1pnmb59,.mosaic-provider-jobcards .css-hqg9gz{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-hqg9gz{padding-left:.25rem}[dir=rtl] .mosaic-provider-jobcards .css-hqg9gz{padding-left:0;padding-right:.25rem}.mosaic-provider-jobcards .css-l131tb{color:#666;font-size:.6875rem;font-weight:700;vertical-align:1px}.mosaic-provider-jobcards .css-15bgjsw,.mosaic-provider-jobcards .css-l131tb{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-15bgjsw{-webkit-background-size:12px 22.58px;background-size:12px 22.58px;height:11.29px;line-height:.7rem;vertical-align:text-top;width:60px}.mosaic-provider-jobcards .css-1ikvuty{margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:inline;margin-inline-end:0;margin-bottom:0;padding-left:.25rem}.mosaic-provider-jobcards .css-1ikvuty,.mosaic-provider-jobcards .css-xg2lys{box-sizing:border-box;color:var(--ifl-colors-neutral-800);font-size:.75rem;min-inline-size:0}.mosaic-provider-jobcards .css-xg2lys{margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin-bottom:.25rem}.mosaic-provider-jobcards .css-1ih6vdn{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-1ih6vdn,.mosaic-provider-jobcards .css-w73k8f{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-w73k8f{-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;align-self:flex-start;position:relative}.mosaic-provider-jobcards .css-w73k8f:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath fill='%23767676' d='M9.002 2a4.984 4.984 0 0 0-4.987 4.988c0 3.12 3.469 7.478 4.62 8.839.195.23.54.23.734 0 1.152-1.361 4.62-5.72 4.62-8.84A4.984 4.984 0 0 0 9.003 2m0 6.769a1.782 1.782 0 1 1 .001-3.564 1.782 1.782 0 0 1 0 3.564'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;content:"";display:inline-block;height:1rem;left:-3px;line-height:1;position:relative;top:2px;width:1rem}.mosaic-provider-jobcards .css-n5nzmv{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.mosaic-provider-jobcards .css-1f06pz4,.mosaic-provider-jobcards .css-n5nzmv{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-items:center;margin-inline-end:0;min-inline-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--ifl-colors-neutral-800);font-size:.875rem;line-height:1rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mosaic-provider-jobcards .css-1f06pz4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mosaic-provider-jobcards .css-wu563s{-webkit-flex:1;-ms-flex:1;flex:1}.mosaic-provider-jobcards .css-wbbk2m,.mosaic-provider-jobcards .css-wu563s{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.mosaic-provider-jobcards .css-9h5pxa,.mosaic-provider-jobcards .css-wbbk2m,.mosaic-provider-jobcards .css-wu563s{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-9h5pxa{padding:0 .5rem}.mosaic-provider-jobcards .css-9h5pxa:empty{display:none}.mosaic-provider-jobcards .css-14rqksf{font-size:smaller}.mosaic-provider-jobcards .css-14rqksf,.mosaic-provider-jobcards .css-1nt7imn{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1nt7imn{display:inline-block;line-height:0;padding-right:.5rem;vertical-align:text-top}[dir=rtl] .mosaic-provider-jobcards .css-1nt7imn{padding-left:.5rem;padding-right:0}.mosaic-provider-jobcards .css-1nt7imn svg{height:1.25rem;width:1.25rem}.mosaic-provider-jobcards .css-1yqh5zp{color:#2d2d2d;display:inline-block;font-size:.875rem;line-height:1.25rem}.mosaic-provider-jobcards .css-17636zg,.mosaic-provider-jobcards .css-1yqh5zp{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .result .resultContent .css-17636zg{color:#6f6f6f;font-size:.75rem;line-height:1.6}.mosaic-provider-jobcards .css-1yxm164{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .result .resultContent .css-1yxm164{color:#6f6f6f;font-size:.75rem!important;line-height:1.33rem!important}.mosaic-provider-jobcards .css-1wcu7u6{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .result .resultContent .css-1wcu7u6{color:#6f6f6f!important;font-weight:400!important}.mosaic-provider-jobcards .company_location+.result .resultContent .css-1wcu7u6{padding-top:0!important}.mosaic-provider-jobcards .company_location+.result .resultContent .css-1wcu7u6:empty{margin-top:-.5rem}.mosaic-provider-jobcards .metadataContainer+.result .resultContent .css-1wcu7u6{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-1wcu7u6 span{color:#6f6f6f!important;font-weight:400!important}.mosaic-provider-jobcards .result .underShelfFooter .css-1wcu7u6{color:blue;font-size:.75rem;font-weight:400!important;padding:0 0 .5rem!important}.mosaic-provider-jobcards .result .underShelfFooter .css-1wcu7u6:empty{padding-bottom:.5rem!important}.mosaic-provider-jobcards .result .underShelfFooter .css-1wcu7u6 span{color:#6f6f6f;font-weight:400!important}.mosaic-provider-jobcards result .css-1wcu7u6{padding-top:.5rem}.mosaic-provider-jobcards result .mainContentTable .css-1wcu7u6{padding-top:0}.mosaic-provider-jobcards result .mainContentTable .css-1wcu7u6 .date{color:#767676!important}.mosaic-provider-jobcards .css-10i2hrc{color:var(--ifl-colors-neutral-1000);font-size:.875rem;line-height:1.25rem}.mosaic-provider-jobcards .css-10i2hrc,.mosaic-provider-jobcards .css-tblsxx{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:inline-block;margin-inline-end:0;min-inline-size:0;vertical-align:bottom}.mosaic-provider-jobcards .css-tblsxx{height:1.25rem;width:1.25rem}[dir=ltr] .mosaic-provider-jobcards .css-tblsxx{margin-right:.25rem}[dir=rtl] .mosaic-provider-jobcards .css-tblsxx{margin-left:.25rem}.mosaic-provider-jobcards .css-tblsxx:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23B4602B' fill-rule='evenodd' d='M12.5 6.5c0 1.934-1.566 3.5-3.5 3.5a3.5 3.5 0 0 1-3.5-3.5C5.5 4.566 7.066 3 9 3s3.5 1.566 3.5 3.5M2 15.25c0-2.328 4.664-3.5 7-3.5s7 1.172 7 3.5v1.25a.5.5 0 0 1-.5.5h-13a.5.5 0 0 1-.5-.5zm12.75-7.762a.5.5 0 0 1 .5-.5h.5a.5.5 0 0 1 .5.5V8.75h1.25a.5.5 0 0 1 .5.5v.5a.5.5 0 0 1-.5.5h-1.25v1.238a.5.5 0 0 1-.5.5h-.5a.5.5 0 0 1-.5-.5V10.25H13.5a.5.5 0 0 1-.5-.5v-.5a.5.5 0 0 1 .5-.5h1.25z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:1.25rem;width:1.25rem}[dir=ltr] .mosaic-provider-jobcards .css-tblsxx:before{margin-right:.25rem}[dir=rtl] .mosaic-provider-jobcards .css-tblsxx:before{margin-left:.25rem}.mosaic-provider-jobcards .css-n8u52n{-webkit-column-gap:.25rem;column-gap:.25rem;font-size:.875rem}.mosaic-provider-jobcards .css-1f0h0ey,.mosaic-provider-jobcards .css-n8u52n{color:var(--ifl-colors-foreground);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-shrink:0;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-weight:inherit;line-height:1.5;-ms-flex-negative:0;-webkit-align-items:center;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-1f0h0ey{font-size:.75rem;height:20px}.mosaic-provider-jobcards .result .resultContent .css-1f0h0ey{line-height:1.38rem!important}[dir=rtl] .mosaic-provider-jobcards .css-1f0h0ey svg{margin-left:.25rem;margin-right:0;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.mosaic-provider-jobcards .css-1f0h0ey svg{display:inline-block;height:20px;line-height:1rem;margin-right:.25rem;vertical-align:sub;width:20px}.mosaic-provider-jobcards .css-1693u0u{-webkit-align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-1693u0u,.mosaic-provider-jobcards .css-1yx9mi6{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1yx9mi6{-webkit-margin-end:.25rem;margin-inline-end:.25rem}.mosaic-provider-jobcards .css-1yx9mi6 svg{vertical-align:sub}.mosaic-provider-jobcards .css-oktx8d{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .result .css-oktx8d{font-size:.938rem}.mosaic-provider-jobcards .result .resultContent .css-oktx8d{font-size:.875rem!important;line-height:1.43rem!important}.mosaic-provider-jobcards .css-1dp5abh{display:contents}.mosaic-provider-jobcards .css-1dp5abh,.mosaic-provider-jobcards .css-1lgg1ow{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1lgg1ow{white-space:nowrap}.mosaic-provider-jobcards .css-101pbs9{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .result .css-101pbs9{font-size:.938rem}.mosaic-provider-jobcards .css-101pbs9 svg{display:inline-block;height:1.25rem;margin-right:.25rem;vertical-align:sub;width:1.25rem}.mosaic-provider-jobcards .result .resultContent .css-101pbs9{display:inline;vertical-align:middle}.mosaic-provider-jobcards .css-10fhjbn{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;line-height:1.25rem}.mosaic-provider-jobcards .css-10fhjbn,.mosaic-provider-jobcards .css-kek0s2{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-kek0s2:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23996E2C' d='M8.865 5.438a4.32 4.32 0 0 0-.525 2.768 2.434 2.434 0 1 1 .525-2.768M9.944 8.49a2.82 2.82 0 0 1 1.78-3.583l.016-.005q.408-.132.86-.134A2.808 2.808 0 1 1 9.944 8.49M12.359 11.795a6 6 0 0 1 .35.005h.269c2.396.114 5.237 1.277 5.237 2.705v.996a.5.5 0 0 1-.5.499H7.483a.5.5 0 0 1-.5-.5v-.992q.001-.22.086-.43c.142-.345.46-.718 1.032-1.084.77-.491 1.902-.897 3.331-1.12q.471-.065.927-.08M9.59 10.67a8.4 8.4 0 0 0-2.939-.564c-2.135 0-4.867 1.048-4.867 2.355v.793a.5.5 0 0 0 .5.5h3.307c.252-.823.893-1.507 1.703-2.024.646-.413 1.442-.752 2.353-1.006z'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;content:"";display:inline-block;height:20px;line-height:1;margin-right:.25rem;vertical-align:sub;width:20px}[dir=rtl] .mosaic-provider-jobcards .css-kek0s2:before{margin-left:.25rem;margin-right:0}.mosaic-provider-jobcards .css-pdkyio{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:inline-block;height:20px;margin-inline-end:0;margin-right:.25rem;min-inline-size:0;vertical-align:bottom}.mosaic-provider-jobcards .css-pdkyio:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14' fill='none'%3E%3Cpath fill='%23358271' fill-rule='evenodd' d='M.001.5a.5.5 0 0 1 .5-.5h15a.5.5 0 0 1 .5.5v10a.5.5 0 0 1-.5.5H2.507L.421 12.939a.25.25 0 0 1-.42-.183L0 9.906h.001zm4.501 7.947c0-1.226 2.334-1.842 3.5-1.842s3.5.616 3.5 1.844v.43c0 .067-.051.121-.114.121H4.616a.12.12 0 0 1-.114-.12zm5.25-4.605c0 1.017-.784 1.843-1.75 1.843s-1.75-.828-1.75-1.843C6.252 2.825 7.036 2 8.002 2s1.75.825 1.75 1.842' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;content:"";display:inline-block;height:20px;line-height:1;-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);vertical-align:sub;width:20px}[dir=rtl] .mosaic-provider-jobcards .css-pdkyio{margin-left:.25rem;margin-right:0}.mosaic-provider-jobcards .css-1t1hqn4{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:inline-block;height:20px;margin-inline-end:0;margin-right:.25rem;min-inline-size:0;vertical-align:bottom}.mosaic-provider-jobcards .css-1t1hqn4:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23358271' fill-rule='evenodd' d='M2 4.549a.5.5 0 0 1 .384-.486l8-1.915a.5.5 0 0 1 .616.486v14.744a.5.5 0 0 1-.607.488l-8-1.758A.5.5 0 0 1 2 15.62zm7 5.45a1 1 0 1 1-2 0 1 1 0 0 1 2 0m4-4.495h3.496v8.994H13v1.5h3.746c.69 0 1.25-.56 1.25-1.25V5.255c0-.69-.56-1.25-1.25-1.25H13z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;content:"";display:inline-block;height:20px;line-height:1;vertical-align:sub;width:20px}[dir=rtl] .mosaic-provider-jobcards .css-1t1hqn4{margin-left:.25rem;margin-right:0}.mosaic-provider-jobcards .css-19skndk{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:inline-block;font-size:.938rem;height:1.25rem;margin-inline-end:0;min-inline-size:0;vertical-align:bottom;width:1.25rem}[dir=ltr] .mosaic-provider-jobcards .css-19skndk{margin-right:.25rem}[dir=rtl] .mosaic-provider-jobcards .css-19skndk{margin-left:.25rem}.mosaic-provider-jobcards .css-1bmyrl{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1bmyrl:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='13' fill='none' viewBox='0 0 15 13'%3E%3Cpath fill='%23358271' fill-rule='evenodd' d='M.002 1a.5.5 0 0 1 .5-.5h13a.5.5 0 0 1 .5.5v9a.5.5 0 0 1-.5.5H2.539L.42 12.468a.25.25 0 0 1-.42-.183L0 9.725h.002zm4 7.026c0-1.051 2-1.579 3-1.579s3 .528 3 1.58v.37a.1.1 0 0 1-.098.103H4.1a.1.1 0 0 1-.098-.103zm4.5-3.947c0 .871-.672 1.58-1.5 1.58s-1.5-.71-1.5-1.58c0-.872.672-1.579 1.5-1.579s1.5.707 1.5 1.58' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:13px;margin-right:.25rem;vertical-align:middle;width:20px}.mosaic-provider-jobcards .css-r19t1s{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border-collapse:initial;border-spacing:0;margin-inline-end:0;margin:0;min-inline-size:0;padding-bottom:0;padding-right:0}.mosaic-provider-jobcards .css-6stls4{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-inline-end:0;min-inline-size:0;padding-bottom:.5rem;-webkit-box-flex-wrap:wrap;-webkit-column-gap:1rem;column-gap:1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.5rem}.mosaic-provider-jobcards .css-iffnck{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;fill:#1f662c;box-sizing:initial;height:1.125rem;margin-left:.25rem;padding-right:0;width:1.125rem}.mosaic-provider-jobcards .css-h3ywl9{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;fill:#844b17;box-sizing:initial;height:1rem;padding-right:.25rem;width:1rem}.mosaic-provider-jobcards .css-jdfeug{color:#1f662c}.mosaic-provider-jobcards .css-jdfeug,.mosaic-provider-jobcards .css-trlypw{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;box-sizing:initial;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.875rem;font-style:normal;font-weight:700;letter-spacing:0;line-height:1.3125rem;margin-inline-end:0;margin-bottom:0;margin-left:0;min-inline-size:0}.mosaic-provider-jobcards .css-trlypw{color:#844b17}.mosaic-provider-jobcards .css-r49ppe{background-color:#e4f7e6;color:#1f662c}.mosaic-provider-jobcards .css-1tsqjj8,.mosaic-provider-jobcards .css-r49ppe{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-inline-end:0;min-inline-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px #d4d2d0;border-radius:.25rem;margin:.25rem 0 0;padding:.1875rem .5rem}.mosaic-provider-jobcards .css-1tsqjj8{background-color:#fdefe9;color:#844b17}.mosaic-provider-jobcards .css-1urodlk{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;color:var(--ifl-colors-neutral-1000);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-inline-end:0;min-inline-size:0;padding-bottom:1rem}.mosaic-provider-jobcards .noMetaData .css-1urodlk{padding-bottom:.75rem}.mosaic-provider-jobcards .aqSignalRedLight-wrapper .css-1urodlk{padding-bottom:.25rem}.mosaic-provider-jobcards .css-fp2490{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin-bottom:.25rem;min-inline-size:0}.mosaic-provider-jobcards .result .resultContent .css-fp2490{color:#000!important;font-size:.875rem!important;line-height:1.43rem!important;vertical-align:middle}.mosaic-provider-jobcards .result .resultContent .css-fp2490 .attributes-list,.mosaic-provider-jobcards .result .resultContent .css-fp2490 span:not(.more-items):not(.metadata-custom-size){font-size:.875rem!important;line-height:1.43rem!important}.mosaic-provider-jobcards .css-yf272v{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .estimated-salary-container .css-yf272v{background:#0000000d;border-radius:.25rem;color:#2d2d2d!important;display:inline-block;font-weight:500;margin-right:.5rem;padding:.25rem .75rem}[dir=rtl] .mosaic-provider-jobcards .estimated-salary-container .css-yf272v{margin-left:.5rem;margin-right:0}.mosaic-provider-jobcards .estimated-salary-container .css-yf272v svg{margin:.25rem .25rem -.2em 0;width:1.25rem}.mosaic-provider-jobcards .mainContentTable .resultContent .estimated-salary-container .css-yf272v{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:none;background:#f3f2f1!important;color:#595959!important;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem!important;font-style:italic;font-weight:400!important;line-height:1.25rem!important;padding:.1875rem .25rem .1875rem .5rem!important}.mosaic-provider-jobcards .mainContentTable .resultContent .estimated-salary-container .css-yf272v span{line-height:1.3125rem!important}.mosaic-provider-jobcards .mainContentTable .resultContent .estimated-salary-container .css-yf272v svg{margin:0 .25rem 0 0;max-height:1.25rem;width:1rem}.mosaic-provider-jobcards .mainContentTable .resultContent .estimated-salary-container .css-yf272v.extracted-salary-ux-tst{font-style:normal;font-weight:700!important}.mosaic-provider-jobcards .mainContentTable .resultContent .estimated-salary-container .css-yf272v.extracted-salary-ux-tst .estimated-tagline{font-weight:400!important}.mosaic-provider-jobcards .css-19008zc{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background:0 0;border:0;cursor:pointer;height:24px;margin-inline-end:0;margin-left:.25rem;min-inline-size:0;padding:0;width:24px}.mosaic-provider-jobcards .css-19008zc:before{content:"";height:44px;position:absolute;-webkit-transform:translate(-14px,-14px);-moz-transform:translate(-14px,-14px);-ms-transform:translate(-14px,-14px);transform:translate(-14px,-14px);width:44px}.mosaic-provider-jobcards .mainContentTable .resultContent .estimated-salary-container .css-19008zc{height:20px}.mosaic-provider-jobcards .css-p3rwuj{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin-top:.125rem;min-inline-size:0;vertical-align:top}.mosaic-provider-jobcards .css-2yzpth{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mosaic-provider-jobcards .company_location+.css-2yzpth{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-2yzpth{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.75rem;padding-top:.5rem;-webkit-box-flex-flow:row wrap;-webkit-align-items:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .result .resultContent .css-2yzpth:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-2yzpth{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-2yzpth,.mosaic-provider-jobcards .mainContentTable .resultContent .css-2yzpth{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-2yzpth:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-2yzpth:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-2yzpth.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-2yzpth.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-2yzpth.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-2yzpth.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-2yzpth>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-2yzpth>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-2yzpth{padding-top:0}.mosaic-provider-jobcards .css-n8admb{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mosaic-provider-jobcards .company_location+.css-n8admb{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-n8admb{margin-bottom:.75rem;padding-top:.5rem}.mosaic-provider-jobcards .result .resultContent .css-n8admb:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-n8admb{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-n8admb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-n8admb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-n8admb:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-n8admb:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-n8admb.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-n8admb.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-n8admb.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-n8admb.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-n8admb>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-n8admb>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-n8admb{padding-top:0}.mosaic-provider-jobcards .css-1w6xo9y{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mosaic-provider-jobcards .company_location+.css-1w6xo9y{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-1w6xo9y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.75rem;padding-top:.5rem;-webkit-box-flex-flow:row wrap;-webkit-align-items:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .result .resultContent .css-1w6xo9y:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-1w6xo9y{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1w6xo9y,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1w6xo9y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1w6xo9y:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1w6xo9y:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1w6xo9y.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1w6xo9y.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1w6xo9y.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1w6xo9y.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1w6xo9y>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1w6xo9y>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-1w6xo9y{padding-top:0}.mosaic-provider-jobcards .css-1kmp6gc{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mosaic-provider-jobcards .company_location+.css-1kmp6gc{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-1kmp6gc{margin-bottom:.75rem;padding-top:.5rem}.mosaic-provider-jobcards .result .resultContent .css-1kmp6gc:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-1kmp6gc{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1kmp6gc,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1kmp6gc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1kmp6gc:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1kmp6gc:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1kmp6gc.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1kmp6gc.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1kmp6gc.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1kmp6gc.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1kmp6gc>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1kmp6gc>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-1kmp6gc{padding-top:0}.mosaic-provider-jobcards .css-d1ibn2{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mosaic-provider-jobcards .company_location+.css-d1ibn2{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-d1ibn2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.75rem;padding-top:.5rem;-webkit-box-flex-flow:row wrap;-webkit-align-items:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .result .resultContent .css-d1ibn2:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-d1ibn2{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-d1ibn2,.mosaic-provider-jobcards .mainContentTable .resultContent .css-d1ibn2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-d1ibn2:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-d1ibn2:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-d1ibn2.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-d1ibn2.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-d1ibn2.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-d1ibn2.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-d1ibn2>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-d1ibn2>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-d1ibn2{padding-top:0}.mosaic-provider-jobcards .css-63siur{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mosaic-provider-jobcards .company_location+.css-63siur{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-63siur{margin-bottom:.75rem;padding-top:.5rem}.mosaic-provider-jobcards .result .resultContent .css-63siur:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-63siur{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-63siur,.mosaic-provider-jobcards .mainContentTable .resultContent .css-63siur{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-63siur:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-63siur:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-63siur.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-63siur.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-63siur.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-63siur.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-63siur>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-63siur>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-63siur{padding-top:0}.mosaic-provider-jobcards .css-6hba9{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mosaic-provider-jobcards .company_location+.css-6hba9{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-6hba9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.75rem;padding-top:.5rem;-webkit-box-flex-flow:row wrap;-webkit-align-items:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .result .resultContent .css-6hba9:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-6hba9{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-6hba9,.mosaic-provider-jobcards .mainContentTable .resultContent .css-6hba9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-6hba9:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-6hba9:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-6hba9.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-6hba9.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-6hba9.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-6hba9.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-6hba9>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-6hba9>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-6hba9{padding-top:0}.mosaic-provider-jobcards .css-1w5f441{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:1rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mosaic-provider-jobcards .company_location+.css-1w5f441{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-1w5f441{margin-bottom:.75rem;padding-top:.5rem}.mosaic-provider-jobcards .result .resultContent .css-1w5f441:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-1w5f441{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1w5f441,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1w5f441{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1w5f441:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1w5f441:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1w5f441.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1w5f441.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1w5f441.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1w5f441.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1w5f441>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1w5f441>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-1w5f441{padding-top:0}.mosaic-provider-jobcards .css-26hdvf{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.mosaic-provider-jobcards .company_location+.css-26hdvf{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-26hdvf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.75rem;padding-top:.5rem;-webkit-box-flex-flow:row wrap;-webkit-align-items:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .result .resultContent .css-26hdvf:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-26hdvf{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-26hdvf,.mosaic-provider-jobcards .mainContentTable .resultContent .css-26hdvf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-26hdvf:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-26hdvf:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-26hdvf.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-26hdvf.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-26hdvf.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-26hdvf.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-26hdvf>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-26hdvf>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-26hdvf{padding-top:0}.mosaic-provider-jobcards .css-12on0g3{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.mosaic-provider-jobcards .company_location+.css-12on0g3{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-12on0g3{margin-bottom:.75rem;padding-top:.5rem}.mosaic-provider-jobcards .result .resultContent .css-12on0g3:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-12on0g3{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-12on0g3,.mosaic-provider-jobcards .mainContentTable .resultContent .css-12on0g3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-12on0g3:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-12on0g3:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-12on0g3.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-12on0g3.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-12on0g3.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-12on0g3.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-12on0g3>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-12on0g3>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-12on0g3{padding-top:0}.mosaic-provider-jobcards .css-d7jsfa{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.mosaic-provider-jobcards .company_location+.css-d7jsfa{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-d7jsfa{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.75rem;padding-top:.5rem;-webkit-box-flex-flow:row wrap;-webkit-align-items:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .result .resultContent .css-d7jsfa:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-d7jsfa{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-d7jsfa,.mosaic-provider-jobcards .mainContentTable .resultContent .css-d7jsfa{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-d7jsfa:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-d7jsfa:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-d7jsfa.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-d7jsfa.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-d7jsfa.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-d7jsfa.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-d7jsfa>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-d7jsfa>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-d7jsfa{padding-top:0}.mosaic-provider-jobcards .css-e31ji6{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.mosaic-provider-jobcards .company_location+.css-e31ji6{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-e31ji6{margin-bottom:.75rem;padding-top:.5rem}.mosaic-provider-jobcards .result .resultContent .css-e31ji6:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-e31ji6{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-e31ji6,.mosaic-provider-jobcards .mainContentTable .resultContent .css-e31ji6{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-e31ji6:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-e31ji6:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-e31ji6.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-e31ji6.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-e31ji6.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-e31ji6.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-e31ji6>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-e31ji6>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-e31ji6{padding-top:0}.mosaic-provider-jobcards .css-656t4g{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.mosaic-provider-jobcards .company_location+.css-656t4g{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-656t4g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.75rem;padding-top:.5rem;-webkit-box-flex-flow:row wrap;-webkit-align-items:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .result .resultContent .css-656t4g:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-656t4g{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-656t4g,.mosaic-provider-jobcards .mainContentTable .resultContent .css-656t4g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-656t4g:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-656t4g:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-656t4g.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-656t4g.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-656t4g.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-656t4g.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-656t4g>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-656t4g>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-656t4g{padding-top:0}.mosaic-provider-jobcards .css-1hl5lcb{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.mosaic-provider-jobcards .company_location+.css-1hl5lcb{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-1hl5lcb{margin-bottom:.75rem;padding-top:.5rem}.mosaic-provider-jobcards .result .resultContent .css-1hl5lcb:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-1hl5lcb{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1hl5lcb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1hl5lcb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1hl5lcb:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1hl5lcb:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1hl5lcb.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1hl5lcb.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1hl5lcb.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1hl5lcb.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1hl5lcb>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1hl5lcb>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-1hl5lcb{padding-top:0}.mosaic-provider-jobcards .css-bukoa5{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.mosaic-provider-jobcards .company_location+.css-bukoa5{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-bukoa5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.75rem;padding-top:.5rem;-webkit-box-flex-flow:row wrap;-webkit-align-items:center;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .result .resultContent .css-bukoa5:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-bukoa5{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-bukoa5,.mosaic-provider-jobcards .mainContentTable .resultContent .css-bukoa5{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-bukoa5:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-bukoa5:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-bukoa5.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-bukoa5.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-bukoa5.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-bukoa5.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-bukoa5>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-bukoa5>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-bukoa5{padding-top:0}.mosaic-provider-jobcards .css-1hwb6sf{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;list-style-type:none;margin-inline-end:0;margin-bottom:0!important;max-height:calc(round(up, .75rem, 1px)*1.5*2 + 12px + round(up, .25rem, 1px));min-inline-size:0;overflow:hidden;padding-left:0;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.mosaic-provider-jobcards .company_location+.css-1hwb6sf{padding-top:0!important}.mosaic-provider-jobcards .result .resultContent .css-1hwb6sf{margin-bottom:.75rem;padding-top:.5rem}.mosaic-provider-jobcards .result .resultContent .css-1hwb6sf:empty{display:none}.mosaic-provider-jobcards .result.desktop .resultContent .jobsearch-JobCard-tagContainer+.css-1hwb6sf{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1hwb6sf,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1hwb6sf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-flow:row wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:.75rem}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1hwb6sf:empty,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1hwb6sf:empty{display:none!important}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1hwb6sf.reduce-mb,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1hwb6sf.reduce-mb{margin-bottom:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1hwb6sf.reduce-pt,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1hwb6sf.reduce-pt{padding-top:0}.mosaic-provider-jobcards .jobcard-compact.resultContent .css-1hwb6sf>.jobCardReqMore,.mosaic-provider-jobcards .mainContentTable .resultContent .css-1hwb6sf>.jobCardReqMore{-webkit-align-items:center;color:#595959;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .mainContentTable .resultContent .jobMetaDataGroup .css-1hwb6sf{padding-top:0}.mosaic-provider-jobcards .css-1eshgw3{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-items:center;background-color:var(--ifl-colors-warning-200);border-radius:.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-inline-end:0;min-inline-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--ifl-colors-warning-800);font-size:.875rem;font-weight:700;line-height:1.3125rem;margin-bottom:.25rem!important;margin-right:.25rem!important;padding:.1875rem .5rem!important}.mosaic-provider-jobcards .css-1eshgw3 svg{max-height:1.25rem;width:1rem}[dir=ltr] .mosaic-provider-jobcards .css-1eshgw3 svg:first-of-type{margin:0 0 0 .25rem}[dir=rtl] .mosaic-provider-jobcards .css-1eshgw3 svg:first-of-type{margin:0 .25rem 0 0}.mosaic-provider-jobcards .css-1eshgw3 svg.jobCardAQSignalIcon-check{margin:0 0 0 .25rem}.mosaic-provider-jobcards .css-1egoxi6{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-items:center;background-color:var(--ifl-colors-warning-200);border-radius:.25rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-inline-end:0;min-inline-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--ifl-colors-warning-800);font-size:.875rem;font-weight:700;line-height:1.3125rem;margin-bottom:.25rem!important;margin-right:.25rem!important;padding:.1875rem .5rem!important}.mosaic-provider-jobcards .css-1egoxi6 svg{max-height:1.25rem;width:1rem}[dir=ltr] .mosaic-provider-jobcards .css-1egoxi6 svg:first-of-type{margin:0 0 0 .25rem}[dir=rtl] .mosaic-provider-jobcards .css-1egoxi6 svg:first-of-type{margin:0 .25rem 0 0}.mosaic-provider-jobcards .css-1egoxi6 svg.jobCardAQSignalIcon-check{margin:0 0 0 .25rem}.mosaic-provider-jobcards .css-16yv444{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-items:center;background-color:var(--ifl-colors-neutral-200);border-radius:.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-inline-end:0;min-inline-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--ifl-colors-neutral-800);font-size:.875rem;font-weight:700;line-height:1.3125rem;margin-bottom:.25rem!important;margin-right:.25rem!important;padding:.1875rem .5rem!important}.mosaic-provider-jobcards .css-16yv444 svg{max-height:1.25rem;width:1rem}[dir=ltr] .mosaic-provider-jobcards .css-16yv444 svg:first-of-type{margin:0 0 0 .25rem}[dir=rtl] .mosaic-provider-jobcards .css-16yv444 svg:first-of-type{margin:0 .25rem 0 0}.mosaic-provider-jobcards .css-16yv444 svg.jobCardAQSignalIcon-check{margin:0 0 0 .25rem}.mosaic-provider-jobcards .css-cw0drm{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-items:center;background-color:var(--ifl-colors-neutral-200);border-radius:.25rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-inline-end:0;min-inline-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--ifl-colors-neutral-800);font-size:.875rem;font-weight:700;line-height:1.3125rem;margin-bottom:.25rem!important;margin-right:.25rem!important;padding:.1875rem .5rem!important}.mosaic-provider-jobcards .css-cw0drm svg{max-height:1.25rem;width:1rem}[dir=ltr] .mosaic-provider-jobcards .css-cw0drm svg:first-of-type{margin:0 0 0 .25rem}[dir=rtl] .mosaic-provider-jobcards .css-cw0drm svg:first-of-type{margin:0 .25rem 0 0}.mosaic-provider-jobcards .css-cw0drm svg.jobCardAQSignalIcon-check{margin:0 0 0 .25rem}.mosaic-provider-jobcards .css-2q6otd{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;line-height:1;margin-inline-end:0;margin-bottom:.25rem;min-inline-size:0}.mosaic-provider-jobcards .company_location+.css-2q6otd{margin-bottom:0;margin-top:-.75rem}.mosaic-provider-jobcards .css-sucrty{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;line-height:1;margin-inline-end:0;margin:.4rem 0;max-height:4.5rem;max-width:43em;min-inline-size:0;overflow:hidden}.mosaic-provider-jobcards .company_location+.css-sucrty{margin-bottom:0;margin-top:-.75rem}.mosaic-provider-jobcards .css-167tuqf{color:var(--ifl-colors-neutral-1000)}.mosaic-provider-jobcards .css-167tuqf,.mosaic-provider-jobcards .css-i2ddbl{margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border:1px solid;border-color:var(--ifl-colors-neutral-400);border-radius:4px;box-sizing:border-box;display:inline-block;font-weight:700;line-height:1;margin-inline-end:0;margin-bottom:.25rem;margin-right:.2rem;margin-top:.25rem;min-inline-size:0;overflow:initial;padding:.375rem .5rem}.mosaic-provider-jobcards .css-i2ddbl{color:var(--ifl-colors-neutral-900)}.mosaic-provider-jobcards .css-12dr2u9{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;font-weight:400;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-zydy3i{color:var(--ifl-colors-foreground);display:-webkit-box;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:inherit;font-weight:inherit;line-height:inherit;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:inherit;overflow:hidden}.mosaic-provider-jobcards .css-1f4kgma{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .result .resultContent .css-1f4kgma{color:#000!important;font-size:.875rem!important;line-height:1.43rem!important;vertical-align:middle}.mosaic-provider-jobcards .result .resultContent .css-1f4kgma .attributes-list,.mosaic-provider-jobcards .result .resultContent .css-1f4kgma span:not(.more-items):not(.metadata-custom-size){font-size:.875rem!important;line-height:1.43rem!important}.mosaic-provider-jobcards .css-dp96n3{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .result .resultContent .css-dp96n3{color:#6f6f6f!important;font-size:.875rem!important;font-weight:400!important;vertical-align:middle;white-space:normal}.mosaic-provider-jobcards .css-17yg0rg{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .result .resultContent .css-17yg0rg{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20'%3E%3Cdefs%3E%3Cpath id='a' d='M4.23.613a3.627 3.627 0 0 1 1.114 6.984c-.212.084-.353.268-.353.479v.988H3.015v-.988c0-1.03.621-1.932 1.595-2.313a1.67 1.67 0 0 0 1.044-1.637 1.67 1.67 0 0 0-1.538-1.538 1.6 1.6 0 0 0-1.24.438c-.34.31-.524.733-.524 1.199v.988H.377v-.988c0-.988.423-1.962 1.143-2.64A3.55 3.55 0 0 1 4.23.614m-.244 11.186c-.597-.017-.986-.44-.986-.993 0-.55.386-.993.986-.998v-.003q0 .002.004.003.002-.002.005-.003h.017v.006c.615.023.988.457.988.994-.013.557-.383.984-.988.995v.005l-.008-.002-.012.002q-.005-.001-.006-.002z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23D0CECE' fill-rule='nonzero' d='M10.001 18c-4.411 0-8-3.59-8-8s3.589-8 8-8 8 3.589 8 8-3.589 8-8 8M10 0C4.478 0 0 4.477 0 10s4.478 10 10 10 10-4.478 10-10S15.523 0 10 0'/%3E%3Ccircle cx='10' cy='10' r='9' fill='%23D0CECE'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M10.23 4.613a3.627 3.627 0 0 1 1.114 6.984c-.212.084-.353.268-.353.479v.988H9.015v-.988c0-1.03.621-1.932 1.595-2.313a1.67 1.67 0 0 0 1.044-1.637 1.67 1.67 0 0 0-1.538-1.538 1.6 1.6 0 0 0-1.24.438c-.34.31-.524.733-.524 1.199v.988H6.377v-.988c0-.988.423-1.962 1.143-2.64a3.55 3.55 0 0 1 2.71-.972m-.244 11.186c-.597-.017-.986-.44-.986-.993 0-.55.386-.993.986-.998v-.003q0 .002.004.003.002-.002.005-.003h.017v.006c.615.023.988.457.988.994-.013.557-.383.984-.988.995v.005l-.008-.002-.012.002q-.004-.001-.006-.002z'/%3E%3Cg transform='translate(6 4)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cg fill='%23FFF' fill-rule='nonzero' mask='url(%23b)'%3E%3Cpath d='M-8-6h24v24H-8z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-webkit-background-size:16px 16px;background-size:16px 16px;display:inline-block;height:16px;margin-left:.25rem;vertical-align:middle;width:16px}.mosaic-provider-jobcards .result .resultContent .css-17yg0rg:hover{cursor:pointer}.mosaic-provider-jobcards .css-14nlhge{background-color:var(--ifl-colors-expressive-earth-weak);border-color:var(--ifl-colors-border-weak);border-radius:.25rem}.mosaic-provider-jobcards .css-14nlhge,.mosaic-provider-jobcards .css-1p44um4{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1p44um4{margin-block-start:.125rem;vertical-align:top}.mosaic-provider-jobcards .css-1baag51{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;color:inherit!important;margin-inline-end:0;min-inline-size:0;position:static;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-1baag51:active,.mosaic-provider-jobcards .css-1baag51:focus,.mosaic-provider-jobcards .css-1baag51:hover,.mosaic-provider-jobcards .css-1baag51:visited{color:inherit;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-1baag51:focus-visible{outline:none}.mosaic-provider-jobcards .css-1baag51:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.mosaic-provider-jobcards .css-glvc6p{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.25rem;margin-inline-end:0;min-inline-size:0;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-block-size:1.625rem;overflow:hidden}.mosaic-provider-jobcards .css-7xt55y{-webkit-padding-end:0;padding-inline-end:0}.mosaic-provider-jobcards .css-7xt55y,.mosaic-provider-jobcards .css-pt3vth{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-inline-end:0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.mosaic-provider-jobcards .css-pt3vth{-webkit-padding-end:2.6rem;padding-inline-end:2.6rem}.mosaic-provider-jobcards .css-1ksxr44{font-size:.75rem;font-weight:500;line-height:.75rem;padding-bottom:.25rem;top:0}.mosaic-provider-jobcards .css-1de1s37,.mosaic-provider-jobcards .css-1ksxr44{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;position:relative}.mosaic-provider-jobcards .css-1de1s37{font-size:.8125rem;font-weight:700;line-height:1.5rem;top:-2px}.mosaic-provider-jobcards .css-a0om1z{color:var(--ifl-colors-foreground-accent);line-height:1rem}.mosaic-provider-jobcards .css-a0om1z,.mosaic-provider-jobcards .css-j160pq{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-j160pq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.5rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.mosaic-provider-jobcards .css-1jwiz3j{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;opacity:0;overflow:hidden;visibility:hidden}.mosaic-provider-jobcards .css-uhbet5{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin-bottom:.5rem;min-inline-size:0}.mosaic-provider-jobcards .css-1yhlodj{font-size:1.125rem;font-weight:700}.mosaic-provider-jobcards .css-1sn8wkw,.mosaic-provider-jobcards .css-1yhlodj{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:-webkit-box;margin-inline-end:0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ifl-colors-neutral-1000);-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;letter-spacing:-.06px;line-height:1.5rem;margin:0 0 .5rem;-webkit-text-decoration:none!important;text-decoration:none!important}.mosaic-provider-jobcards .css-1sn8wkw{font-size:1.25rem;font-weight:600}.mosaic-provider-jobcards .css-1o1rnx9{font-size:1.125rem;font-weight:700}.mosaic-provider-jobcards .css-102d8lo,.mosaic-provider-jobcards .css-1o1rnx9{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:-webkit-box;margin-inline-end:0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ifl-colors-neutral-1000);-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;letter-spacing:-.06px;line-height:1.5rem;margin:0 0 .5rem}.mosaic-provider-jobcards .css-102d8lo{font-size:1.25rem;font-weight:600}@media (min-width:600px){.mosaic-provider-jobcards .mosaic-provider-acme-content-collection,.mosaic-provider-jobcards .mosaic-provider-eeodp-postia,.mosaic-provider-jobcards .mosaic-provider-homepage-app-promo,.mosaic-provider-jobcards .mosaic-provider-ita,.mosaic-provider-jobcards .mosaic-provider-jobsearch-feedback,.mosaic-provider-jobcards .mosaic-provider-prr,.mosaic-provider-jobcards .uip-micro-content-provider,.mosaic-provider-jobcards div#mosaic-provider-segmentation-serp-promo,.mosaic-provider-jobcards div#salcal-homepage-entry{border-color:#e4e2e0!important;box-shadow:none!important}}.mosaic-provider-jobcards .mosaic-provider-acme-content-collection,.mosaic-provider-jobcards .mosaic-provider-eeodp-postia,.mosaic-provider-jobcards .mosaic-provider-homepage-app-promo,.mosaic-provider-jobcards .mosaic-provider-ita,.mosaic-provider-jobcards .mosaic-provider-jobsearch-feedback,.mosaic-provider-jobcards .mosaic-provider-prr,.mosaic-provider-jobcards div#salcal-homepage-entry{margin:1px 1rem .75rem!important}@media (min-width:600px){.mosaic-provider-jobcards .mosaic-provider-acme-content-collection,.mosaic-provider-jobcards .mosaic-provider-eeodp-postia,.mosaic-provider-jobcards .mosaic-provider-homepage-app-promo,.mosaic-provider-jobcards .mosaic-provider-ita,.mosaic-provider-jobcards .mosaic-provider-jobsearch-feedback,.mosaic-provider-jobcards .mosaic-provider-prr,.mosaic-provider-jobcards div#salcal-homepage-entry{margin:1px 0 .75rem!important}}.mosaic-provider-jobcards div.nonJobContent-desktop>div#mosaic-provider-direct-apply-promo{margin:0 -1rem}.mosaic-provider-jobcards div.nonJobContent-desktop>div#uip-micro-content-provider{margin:1px 0 .75rem}.mosaic-provider-jobcards div.nonJobContent-desktop>div#mosaic-provider-segmentation-serp-promo{margin:.5rem 0 .75rem}.mosaic-provider-jobcards div:not(.nonJobContent-desktop)>div#mosaic-provider-conversational-filtering,.mosaic-provider-jobcards div:not(.nonJobContent-desktop)>div#mosaic-provider-segmentation-serp-promo,.mosaic-provider-jobcards div:not(.nonJobContent-desktop)>div#uip-micro-content-provider{margin:.5rem 1rem .75rem}.mosaic-provider-jobcards .mosaic-provider-eeodp-postia:empty,.mosaic-provider-jobcards .mosaic-provider-jobsearch-feedback:empty,.mosaic-provider-jobcards .uip-micro-content-provider:empty{margin:0!important}@media (min-width:600px){.mosaic-provider-jobcards .mosaic-provider-eeodp-postia:empty,.mosaic-provider-jobcards .mosaic-provider-jobsearch-feedback:empty,.mosaic-provider-jobcards .uip-micro-content-provider:empty{border:none!important;margin:0!important}}.mosaic-provider-jobcards .jobsearch-Layout #ita-card,.mosaic-provider-jobcards .mosaic-provider-jobsearch-feedback{border-radius:8px!important;box-shadow:0 0 2px #2d2d2d33,0 1px 3px #2d2d2d29,0 2px 4px #2d2d2d1f!important}@media (min-width:600px){.mosaic-provider-jobcards .jobsearch-Layout #ita-card,.mosaic-provider-jobcards .mosaic-provider-jobsearch-feedback{box-shadow:none}}.mosaic-provider-jobcards .css-qb58j0{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .tapItem.result.resultWithShelf .slider_container .css-qb58j0{padding:1rem 1rem 0!important}.mosaic-provider-jobcards .tapItem.result .slider_container .css-qb58j0{border-collapse:initial;padding:1rem 1rem 0!important}.mosaic-provider-jobcards .result .css-qb58j0{table-layout:unset;width:unset!important}.mosaic-provider-jobcards .css-131ju4w{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .tapItem.result.resultWithShelf .slider_container .css-131ju4w{padding:1rem 1rem .5rem!important}.mosaic-provider-jobcards .tapItem.result .slider_container .css-131ju4w{border-collapse:initial;padding:1rem 1rem .5rem!important}.mosaic-provider-jobcards .result .css-131ju4w{table-layout:unset;width:unset!important}.mosaic-provider-jobcards .css-1o6lhys{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .tapItem.result .css-1o6lhys{inline-size:100%}.mosaic-provider-jobcards .css-4g641s{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);block-size:100%;inline-size:100%;margin-inline-end:0;min-inline-size:0;position:absolute;-webkit-margin-start:-5px;margin-inline-start:-5px;z-index:1}.mosaic-provider-jobcards .css-jf723e{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-block-end:.5rem;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1c3x63z{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:initial;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1udazac{inline-size:80%;inset-inline-start:10%}.mosaic-provider-jobcards .css-1roavte,.mosaic-provider-jobcards .css-1udazac{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-background-weak);block-size:100%;border:1px solid;border-color:var(--ifl-colors-border-status-generic);border-radius:.75rem;inset-block-start:1.375rem;margin-inline-end:0;min-inline-size:0;position:absolute}.mosaic-provider-jobcards .css-1roavte{inline-size:75%;inset-inline-start:12.5%}.mosaic-provider-jobcards .css-1vyov1j{inline-size:90%;inset-inline-start:5%}.mosaic-provider-jobcards .css-1d0fxdy,.mosaic-provider-jobcards .css-1vyov1j{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-background-weaker);block-size:100%;border:1px solid;border-color:var(--ifl-colors-border-status-generic);border-radius:.75rem;inset-block-start:.625rem;margin-inline-end:0;min-inline-size:0;position:absolute}.mosaic-provider-jobcards .css-1d0fxdy{inline-size:85%;inset-inline-start:7.5%}.mosaic-provider-jobcards .css-weo834{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-neutral-0);border:1px solid #e4e2e0;border-radius:20px;box-shadow:none;margin-inline-end:0;margin:0 1rem .75rem;min-inline-size:0;overflow:hidden;position:relative;text-align:initial}.mosaic-provider-jobcards .tapItem:last-child .css-weo834{margin-bottom:0}.mosaic-provider-jobcards .job-cards-carousels .css-weo834{margin-left:.5rem;margin-right:.5rem}.mosaic-provider-jobcards .desktop .css-weo834{border:1px solid #d4d2d0;box-shadow:none;margin-left:0;margin-right:0}.mosaic-provider-jobcards .desktop .css-weo834:hover{box-shadow:0 .125rem .25rem #00000014}.mosaic-provider-jobcards .desktop.vjs-highlight .css-weo834{border:1px solid #2557a7;box-shadow:0 .125rem .25rem #00000014}.mosaic-provider-jobcards .tapItem:last-child .desktop.vjs-highlight .css-weo834{margin-bottom:0}.mosaic-provider-jobcards .css-weo834.invisible{visibility:hidden}.mosaic-provider-jobcards .css-1bm32xi{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;overflow:hidden;position:relative}.mosaic-provider-jobcards .tapItem:last-child .css-1bm32xi{margin-bottom:0}.mosaic-provider-jobcards .job-cards-carousels .css-1bm32xi{margin-left:.5rem;margin-right:.5rem}.mosaic-provider-jobcards .desktop .css-1bm32xi{border:1px solid #d4d2d0;box-shadow:none;margin-left:0;margin-right:0}.mosaic-provider-jobcards .desktop .css-1bm32xi:hover{box-shadow:0 .125rem .25rem #00000014}.mosaic-provider-jobcards .desktop.vjs-highlight .css-1bm32xi{border:1px solid #2557a7;box-shadow:0 .125rem .25rem #00000014}.mosaic-provider-jobcards .tapItem:last-child .desktop.vjs-highlight .css-1bm32xi{margin-bottom:0}.mosaic-provider-jobcards .css-1bm32xi.invisible{visibility:hidden}.mosaic-provider-jobcards .css-soqfge{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;overflow:hidden;position:relative}.mosaic-provider-jobcards .css-soqfge>.slider_item:not(:first-child){display:none}.mosaic-provider-jobcards .css-soqfge>.slider_sub_item{max-height:100%;overflow-x:auto;position:absolute;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s;transition:transform .5s;width:100%}.mosaic-provider-jobcards .css-soqfge>.slider_sub_item.sub_item_visible{max-width:calc(100% - 16px);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mosaic-provider-jobcards .css-soqfge>.slider_item{-webkit-transition:-webkit-transform .5s;transition:transform .5s}.mosaic-provider-jobcards .css-soqfge>.slider_item.item_invisible{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.mosaic-provider-jobcards .css-1bej0z4{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1bej0z4>.slider_item:not(:first-child){display:none}.mosaic-provider-jobcards .css-1bej0z4>.slider_sub_item{max-height:100%;overflow-x:auto;position:absolute;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s;transition:transform .5s;width:100%}.mosaic-provider-jobcards .css-1bej0z4>.slider_sub_item.sub_item_visible{max-width:calc(100% - 16px);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mosaic-provider-jobcards .css-1bej0z4>.slider_item{-webkit-transition:-webkit-transform .5s;transition:transform .5s}.mosaic-provider-jobcards .css-1bej0z4>.slider_item.item_invisible{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.mosaic-provider-jobcards .css-114usmn{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .25s;transition:transform .25s}.mosaic-provider-jobcards .result .css-114usmn{float:left;position:relative;width:100%}.mosaic-provider-jobcards .css-1o9kqm4{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;-webkit-transform:translateX(calc(-100% - .5rem));-moz-transform:translateX(calc(-100% - .5rem));-ms-transform:translateX(calc(-100% - .5rem));transform:translateX(calc(-100% - .5rem));-webkit-transition:-webkit-transform .25s;transition:transform .25s}.mosaic-provider-jobcards .result .css-1o9kqm4{float:left;position:relative;width:100%}.mosaic-provider-jobcards .css-17bghu4{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .result .css-17bghu4{float:left;position:relative;width:100%}.mosaic-provider-jobcards .css-1vtnlug{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.mosaic-provider-jobcards .css-1u5gp22,.mosaic-provider-jobcards .css-1vtnlug{height:100%;left:100%;position:absolute;top:0;-webkit-transition:-webkit-transform .25s;transition:transform .25s;width:100%}.mosaic-provider-jobcards .css-1u5gp22,.mosaic-provider-jobcards .css-1vtnlug,.mosaic-provider-jobcards .css-mfus4n{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-mfus4n{border-radius:0 0 1.25rem 1.25rem}.mosaic-provider-jobcards .css-mfus4n.hasSection-extraTier,.mosaic-provider-jobcards .css-mfus4n.hasSection-extraTier.tapItem.selected_noSpinner{background-color:#f3f2f1!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-mfus4n.hasSection-extraTier.jobSection-header{margin-top:1.5rem!important;padding:1rem 1rem .5rem!important}}.mosaic-provider-jobcards .css-mfus4n.hasSection-extraTier.jobSection-footer{margin-bottom:1.25rem}.mosaic-provider-jobcards .css-mfus4n.hasSection-extraTier .jobSection-header-text{font-size:1.25rem!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-mfus4n.hasSection-extraTier .jobSection-header-text{line-height:1.5!important}.mosaic-provider-jobcards .css-mfus4n.hasSection-extraTier.tapItem.result{padding-left:1rem!important;padding-right:1rem!important}}.mosaic-provider-jobcards .css-mfus4n.hasSection-preferenceMatch.tapitem.selected_noSpinner{background-color:#f3fbf4!important}.mosaic-provider-jobcards .css-mfus4n.hasSection-similarCompany.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-mfus4n.hasSection-similarCompany .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-mfus4n.hasSection-leSponsoredGrouping.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-mfus4n.hasSection-leSponsoredGrouping .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-mfus4n.hasSection.tapItem.result{overflow:visible;padding-bottom:.75rem!important}.mosaic-provider-jobcards .css-mfus4n.hasSection.tapItem.result.disliked{padding-bottom:0!important;padding-top:0!important}.mosaic-provider-jobcards .css-mfus4n.hasSection.tapItem.result.taxoMatch-highlight{padding-bottom:1.5rem!important;padding-top:1.5rem}.mosaic-provider-jobcards .css-mfus4n.hasSection .slider_container{background-color:var(--ifl-colors-neutral-0);margin-bottom:0;margin-top:0}.mosaic-provider-jobcards .css-mfus4n.hasSection.jobSection-header{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem 1.5rem .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-mfus4n.hasSection.jobSection-header.isDesktop{border-radius:1.25rem 1.25rem 0 0}.mosaic-provider-jobcards .css-mfus4n.hasSection.jobSection-header.nonRecommendation-section{line-height:1.3125rem}.mosaic-provider-jobcards .css-mfus4n.hasSection.jobSection-header.nonRecommendation-section:first-child{margin-top:-.025rem}.mosaic-provider-jobcards .css-mfus4n.hasSection.jobSection-header.recommendation-section{line-height:1.5}.mosaic-provider-jobcards .css-mfus4n.hasSection.jobSection-header.hasSection-default{margin-top:.75rem}.mosaic-provider-jobcards .css-mfus4n.hasSection.jobSection-header .jobSection-header-text{color:var(--ifl-colors-neutral-1000);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-size:.875rem;font-weight:700;margin:0}.mosaic-provider-jobcards .css-mfus4n.hasSection.jobSection-header .jobSection-header-sectionDescription{font-weight:400}.mosaic-provider-jobcards .css-mfus4n.hasSection.jobSection-header .jobSection-header-sectionDescriptionSecondLine{color:var(--ifl-colors-neutral-800);font-size:.875rem;font-weight:400}.mosaic-provider-jobcards .css-mfus4n.hasSection.jobSection-header .jobSection-header-icon{height:2rem;width:2.5rem}.mosaic-provider-jobcards .css-mfus4n.hasSection.jobSection-footer{border-radius:0 0 1.25rem 1.25rem;height:1.25rem;margin-top:-.625rem}.mosaic-provider-jobcards .css-mfus4n.hasSection.jobSection-footer-with-bg{background-color:#f3f2f1;margin-bottom:1.25rem;padding:0 1rem 1rem}.mosaic-provider-jobcards .css-mfus4n.hasSection.dislike-confirmation-wrapper{background-color:initial;overflow:auto;padding-top:.75rem}.css-mfus4n #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst){margin-bottom:0!important}.css-mfus4n #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst).taxoMatch-highlight{margin-bottom:.75rem!important}.mosaic-provider-jobcards .css-1m1tsl6{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1m1tsl6.hasSection-extraTier,.mosaic-provider-jobcards .css-1m1tsl6.hasSection-extraTier.tapItem.selected_noSpinner{background-color:#f3f2f1!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1m1tsl6.hasSection-extraTier.jobSection-header{margin-top:1.5rem!important;padding:1rem 1rem .5rem!important}}.mosaic-provider-jobcards .css-1m1tsl6.hasSection-extraTier.jobSection-footer{margin-bottom:1.25rem}.mosaic-provider-jobcards .css-1m1tsl6.hasSection-extraTier .jobSection-header-text{font-size:1.25rem!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1m1tsl6.hasSection-extraTier .jobSection-header-text{line-height:1.5!important}.mosaic-provider-jobcards .css-1m1tsl6.hasSection-extraTier.tapItem.result{padding-left:1rem!important;padding-right:1rem!important}}.mosaic-provider-jobcards .css-1m1tsl6.hasSection-preferenceMatch.tapitem.selected_noSpinner{background-color:#f3fbf4!important}.mosaic-provider-jobcards .css-1m1tsl6.hasSection-similarCompany.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-1m1tsl6.hasSection-similarCompany .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-1m1tsl6.hasSection-leSponsoredGrouping.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-1m1tsl6.hasSection-leSponsoredGrouping .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.tapItem.result{overflow:visible;padding-bottom:.75rem!important}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.tapItem.result.disliked{padding-bottom:0!important;padding-top:0!important}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.tapItem.result.taxoMatch-highlight{padding-bottom:1.5rem!important;padding-top:1.5rem}.mosaic-provider-jobcards .css-1m1tsl6.hasSection .slider_container{background-color:var(--ifl-colors-neutral-0);margin-bottom:0;margin-top:0}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.jobSection-header{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem 1.5rem .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.jobSection-header.isDesktop{border-radius:1.25rem 1.25rem 0 0}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.jobSection-header.nonRecommendation-section{line-height:1.3125rem}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.jobSection-header.nonRecommendation-section:first-child{margin-top:-.025rem}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.jobSection-header.recommendation-section{line-height:1.5}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.jobSection-header.hasSection-default{margin-top:.75rem}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.jobSection-header .jobSection-header-text{color:var(--ifl-colors-neutral-1000);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-size:.875rem;font-weight:700;margin:0}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.jobSection-header .jobSection-header-sectionDescription{font-weight:400}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.jobSection-header .jobSection-header-sectionDescriptionSecondLine{color:var(--ifl-colors-neutral-800);font-size:.875rem;font-weight:400}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.jobSection-header .jobSection-header-icon{height:2rem;width:2.5rem}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.jobSection-footer{border-radius:0 0 1.25rem 1.25rem;height:1.25rem;margin-top:-.625rem}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.jobSection-footer-with-bg{background-color:#f3f2f1;margin-bottom:1.25rem;padding:0 1rem 1rem}.mosaic-provider-jobcards .css-1m1tsl6.hasSection.dislike-confirmation-wrapper{background-color:initial;overflow:auto;padding-top:.75rem}.css-1m1tsl6 #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst){margin-bottom:0!important}.css-1m1tsl6 #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst).taxoMatch-highlight{margin-bottom:.75rem!important}.mosaic-provider-jobcards .css-1n9kpho{-webkit-align-items:center;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;border:none;box-sizing:border-box;cursor:pointer;text-align:start;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-block-end:0;margin-block-start:0;position:relative;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-padding-end:1rem;border-radius:.75rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:1rem;font-weight:700;inline-size:100%;line-height:1.5;padding-block-end:.5625rem;padding-block-start:.5625rem;padding-inline-end:1rem;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1),z-index .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1),background-color .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1),z-index .2s cubic-bezier(.645,.045,.355,1);-webkit-padding-start:calc(1rem - 1px);padding-inline-start:calc(1rem - 1px);-webkit-padding-end:calc(1rem - 1px);background-color:var(--ifl-colors-background-action);border-color:var(--ifl-colors-border-action-weak);border-style:solid;border-width:1px;color:var(--ifl-colors-foreground-action-primary);min-block-size:2.75rem;padding-inline-end:calc(1rem - 1px)}.mosaic-provider-jobcards .css-1n9kpho::-moz-focus-inner{border:0}@media (prefers-reduced-motion:reduce){.mosaic-provider-jobcards .css-1n9kpho{-webkit-transition:none;transition:none}}.mosaic-provider-jobcards .css-1n9kpho:disabled{opacity:.4;pointer-events:none}.mosaic-provider-jobcards .css-1n9kpho:focus-visible{box-shadow:var(--ifl-shadows-focus);outline:none}.mosaic-provider-jobcards .css-1n9kpho[aria-disabled=true]{cursor:default}.mosaic-provider-jobcards .css-1n9kpho:visited{color:var(--ifl-colors-foreground-action-primary)}.mosaic-provider-jobcards .css-1n9kpho:hover:not([aria-disabled=true]){background-color:var(--ifl-colors-background-action-hover);border-color:var(--ifl-colors-border-action-weak-hover);color:var(--ifl-colors-foreground-action-primary-hover)}.mosaic-provider-jobcards .css-1n9kpho:active:not([aria-disabled=true]){background-color:var(--ifl-colors-background-action-active);border-color:var(--ifl-colors-border-action-weak-active);box-shadow:var(--ifl-shadows-inset);color:var(--ifl-colors-foreground-action-primary-active)}.mosaic-provider-jobcards .css-1n9kpho[aria-disabled=true]{border-color:#e4e2e066;color:#004fcb66}.mosaic-provider-jobcards .css-1kr85fc{inset-inline-end:.625rem;top:.625rem}.mosaic-provider-jobcards .css-16euvrx,.mosaic-provider-jobcards .css-1kr85fc{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;position:absolute}.mosaic-provider-jobcards .css-16euvrx{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px;word-wrap:normal}.mosaic-provider-jobcards .css-7litdp{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-neutral-0);border:.0625rem solid #ececec;box-shadow:0 .5rem 1rem #00000014;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:1.375rem;margin-inline-end:0;min-inline-size:0;padding:.5rem 0;position:absolute;-webkit-box-flex-flow:column;border-radius:.5rem;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;min-width:12.5rem;z-index:3}[dir=rtl] .mosaic-provider-jobcards .css-7litdp{left:auto;right:1.375rem}.mosaic-provider-jobcards .css-1tpcim{margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-repeat:no-repeat;box-sizing:border-box;color:#000;display:none!important;margin-inline-end:0;margin:0;min-height:auto;min-inline-size:0;overflow:visible!important;padding:0 .5rem 0 1rem;padding:1px 0 0!important;position:relative;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-1tpcim>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-1tpcim.desktop{overflow:initial}[dir=ltr] .mosaic-provider-jobcards .css-1tpcim{-webkit-background-position:97% 50%;background-position:97% 50%;padding-left:.875rem;padding-right:1.75rem}[dir=rtl] .mosaic-provider-jobcards .css-1tpcim{-webkit-background-position:3% 50%;background-position:3% 50%;padding-left:1.75rem;padding-right:.875rem}.mosaic-provider-jobcards .css-1tpcim.noDisplay{display:none}.mosaic-provider-jobcards .css-1tpcim .helpText{color:#666;font-size:.875rem;margin-top:.25rem}.mosaic-provider-jobcards .css-1tpcim.cardOutline>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-1tpcim.cardOutline a:not(.jcs-JobTitle),.mosaic-provider-jobcards .css-1tpcim.cardOutline button{position:relative}.mosaic-provider-jobcards .css-1tpcim.cardOutline.nationwideJobCardSection{background-color:#f3f2f1;padding-bottom:.25rem}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1tpcim.cardOutline.nationwideJobCardSection{padding:0 20px 10px}}.mosaic-provider-jobcards .css-1tpcim:hover .jobTitle{-webkit-text-decoration:underline;text-decoration:underline}.mosaic-provider-jobcards .css-1tpcim:hover .jobTitle .new span{display:inline-block;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-1tpcim.tapItem{padding:0;visibility:visible}.mosaic-provider-jobcards .css-1tpcim.tapItem .ctaContainer{position:absolute;right:0;top:.75rem;width:2.75rem}.mosaic-provider-jobcards .css-1tpcim.tapItem .ctaContainer_withCompanyInfo{top:10px}.mosaic-provider-jobcards .css-1tpcim.tapItem .ctaContainer_withBanner{top:5.375rem}[dir=rtl] .mosaic-provider-jobcards .css-1tpcim.tapItem .ctaContainer{left:0;right:auto}.mosaic-provider-jobcards .css-1tpcim.tapItem.disliked{margin:unset!important;max-height:0;min-height:0!important;transition-duration:.5s;transition-property:visibility,max-height,padding,margin,transform,height;transition-timing-function:ease;visibility:hidden}.mosaic-provider-jobcards .css-1tpcim.tapItem.disliked .slider_container{opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:top center;-webkit-transition:-webkit-transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease}.mosaic-provider-jobcards .css-1tpcim.tapItem.desktop.saved{white-space:normal}.mosaic-provider-jobcards .css-1tpcim *{box-sizing:initial;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.mosaic-provider-jobcards .css-1tpcim .resultContent .tapItem-gutter{line-height:1.35;padding-left:0!important;padding-right:0!important}.mosaic-provider-jobcards .css-1tpcim.hasSection-extraTier,.mosaic-provider-jobcards .css-1tpcim.hasSection-extraTier.tapItem.selected_noSpinner{background-color:#f3f2f1!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1tpcim.hasSection-extraTier.jobSection-header{margin-top:1.5rem!important;padding:1rem 1rem .5rem!important}}.mosaic-provider-jobcards .css-1tpcim.hasSection-extraTier.jobSection-footer{margin-bottom:1.25rem}.mosaic-provider-jobcards .css-1tpcim.hasSection-extraTier .jobSection-header-text{font-size:1.25rem!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1tpcim.hasSection-extraTier .jobSection-header-text{line-height:1.5!important}.mosaic-provider-jobcards .css-1tpcim.hasSection-extraTier.tapItem.result{padding-left:1rem!important;padding-right:1rem!important}}.mosaic-provider-jobcards .css-1tpcim.hasSection-preferenceMatch.tapitem.selected_noSpinner{background-color:#f3fbf4!important}.mosaic-provider-jobcards .css-1tpcim.hasSection-similarCompany.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-1tpcim.hasSection-similarCompany .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-1tpcim.hasSection-leSponsoredGrouping.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-1tpcim.hasSection-leSponsoredGrouping .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-1tpcim.hasSection.tapItem.result{margin-bottom:35px;overflow:visible;padding-bottom:0}.mosaic-provider-jobcards .css-1tpcim.hasSection.tapItem.result.disliked{padding-bottom:0!important;padding-top:0!important}.mosaic-provider-jobcards .css-1tpcim.hasSection.tapItem.result.taxoMatch-highlight{padding-bottom:1.5rem!important;padding-top:1.5rem}.mosaic-provider-jobcards .css-1tpcim.hasSection .slider_container{background-color:var(--ifl-colors-neutral-0);margin-bottom:0;margin-top:0}.mosaic-provider-jobcards .css-1tpcim.hasSection.jobSection-header{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem 1.5rem .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-1tpcim.hasSection.jobSection-header.isDesktop{border-radius:1.25rem 1.25rem 0 0}.mosaic-provider-jobcards .css-1tpcim.hasSection.jobSection-header.nonRecommendation-section{line-height:1.3125rem}.mosaic-provider-jobcards .css-1tpcim.hasSection.jobSection-header.nonRecommendation-section:first-child{margin-top:-.025rem}.mosaic-provider-jobcards .css-1tpcim.hasSection.jobSection-header.recommendation-section{line-height:1.5}.mosaic-provider-jobcards .css-1tpcim.hasSection.jobSection-header.hasSection-default{margin-top:.75rem}.mosaic-provider-jobcards .css-1tpcim.hasSection.jobSection-header .jobSection-header-text{color:var(--ifl-colors-neutral-1000);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-size:.875rem;font-weight:700;margin:0}.mosaic-provider-jobcards .css-1tpcim.hasSection.jobSection-header .jobSection-header-sectionDescription{font-weight:400}.mosaic-provider-jobcards .css-1tpcim.hasSection.jobSection-header .jobSection-header-sectionDescriptionSecondLine{color:var(--ifl-colors-neutral-800);font-size:.875rem;font-weight:400}.mosaic-provider-jobcards .css-1tpcim.hasSection.jobSection-header .jobSection-header-icon{height:2rem;width:2.5rem}.mosaic-provider-jobcards .css-1tpcim.hasSection.jobSection-footer{border-radius:0 0 1.25rem 1.25rem;height:1.25rem;margin-top:-.625rem}.mosaic-provider-jobcards .css-1tpcim.hasSection.jobSection-footer-with-bg{background-color:#f3f2f1;margin-bottom:1.25rem;padding:0 1rem 1rem}.mosaic-provider-jobcards .css-1tpcim.hasSection.dislike-confirmation-wrapper{background-color:initial;overflow:auto;padding-top:.75rem}.css-1tpcim #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst){margin-bottom:0!important}.css-1tpcim #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst).taxoMatch-highlight{margin-bottom:.75rem!important}.mosaic-provider-jobcards .css-1tpcim>:focus-within{outline-offset:1px}.mosaic-provider-jobcards .css-1nd98fu{margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-repeat:no-repeat;box-sizing:border-box;color:#000;display:block;margin-inline-end:0;margin:0;min-height:auto;min-inline-size:0;overflow:visible!important;padding:0 .5rem 0 1rem;padding:1px 0 0!important;position:relative;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-1nd98fu>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-1nd98fu.desktop{overflow:initial}[dir=ltr] .mosaic-provider-jobcards .css-1nd98fu{-webkit-background-position:97% 50%;background-position:97% 50%;padding-left:.875rem;padding-right:1.75rem}[dir=rtl] .mosaic-provider-jobcards .css-1nd98fu{-webkit-background-position:3% 50%;background-position:3% 50%;padding-left:1.75rem;padding-right:.875rem}.mosaic-provider-jobcards .css-1nd98fu.noDisplay{display:none}.mosaic-provider-jobcards .css-1nd98fu .helpText{color:#666;font-size:.875rem;margin-top:.25rem}.mosaic-provider-jobcards .css-1nd98fu.cardOutline>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-1nd98fu.cardOutline a:not(.jcs-JobTitle),.mosaic-provider-jobcards .css-1nd98fu.cardOutline button{position:relative}.mosaic-provider-jobcards .css-1nd98fu.cardOutline.nationwideJobCardSection{background-color:#f3f2f1;padding-bottom:.25rem}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1nd98fu.cardOutline.nationwideJobCardSection{padding:0 20px 10px}}.mosaic-provider-jobcards .css-1nd98fu:hover .jobTitle{-webkit-text-decoration:underline;text-decoration:underline}.mosaic-provider-jobcards .css-1nd98fu:hover .jobTitle .new span{display:inline-block;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-1nd98fu.tapItem{padding:0;visibility:visible}.mosaic-provider-jobcards .css-1nd98fu.tapItem .ctaContainer{position:absolute;right:0;top:.75rem;width:2.75rem}.mosaic-provider-jobcards .css-1nd98fu.tapItem .ctaContainer_withCompanyInfo{top:10px}.mosaic-provider-jobcards .css-1nd98fu.tapItem .ctaContainer_withBanner{top:5.375rem}[dir=rtl] .mosaic-provider-jobcards .css-1nd98fu.tapItem .ctaContainer{left:0;right:auto}.mosaic-provider-jobcards .css-1nd98fu.tapItem.disliked{margin:unset!important;max-height:0;min-height:0!important;transition-duration:.5s;transition-property:visibility,max-height,padding,margin,transform,height;transition-timing-function:ease;visibility:hidden}.mosaic-provider-jobcards .css-1nd98fu.tapItem.disliked .slider_container{opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:top center;-webkit-transition:-webkit-transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease}.mosaic-provider-jobcards .css-1nd98fu.tapItem.desktop.saved{white-space:normal}.mosaic-provider-jobcards .css-1nd98fu *{box-sizing:initial;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.mosaic-provider-jobcards .css-1nd98fu .resultContent .tapItem-gutter{line-height:1.35;padding-left:0!important;padding-right:0!important}.mosaic-provider-jobcards .css-1nd98fu.hasSection-extraTier,.mosaic-provider-jobcards .css-1nd98fu.hasSection-extraTier.tapItem.selected_noSpinner{background-color:#f3f2f1!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1nd98fu.hasSection-extraTier.jobSection-header{margin-top:1.5rem!important;padding:1rem 1rem .5rem!important}}.mosaic-provider-jobcards .css-1nd98fu.hasSection-extraTier.jobSection-footer{margin-bottom:1.25rem}.mosaic-provider-jobcards .css-1nd98fu.hasSection-extraTier .jobSection-header-text{font-size:1.25rem!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1nd98fu.hasSection-extraTier .jobSection-header-text{line-height:1.5!important}.mosaic-provider-jobcards .css-1nd98fu.hasSection-extraTier.tapItem.result{padding-left:1rem!important;padding-right:1rem!important}}.mosaic-provider-jobcards .css-1nd98fu.hasSection-preferenceMatch.tapitem.selected_noSpinner{background-color:#f3fbf4!important}.mosaic-provider-jobcards .css-1nd98fu.hasSection-similarCompany.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-1nd98fu.hasSection-similarCompany .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-1nd98fu.hasSection-leSponsoredGrouping.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-1nd98fu.hasSection-leSponsoredGrouping .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-1nd98fu.hasSection.tapItem.result{margin-bottom:35px;overflow:visible;padding-bottom:0}.mosaic-provider-jobcards .css-1nd98fu.hasSection.tapItem.result.disliked{padding-bottom:0!important;padding-top:0!important}.mosaic-provider-jobcards .css-1nd98fu.hasSection.tapItem.result.taxoMatch-highlight{padding-bottom:1.5rem!important;padding-top:1.5rem}.mosaic-provider-jobcards .css-1nd98fu.hasSection .slider_container{background-color:var(--ifl-colors-neutral-0);margin-bottom:0;margin-top:0}.mosaic-provider-jobcards .css-1nd98fu.hasSection.jobSection-header{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem 1.5rem .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-1nd98fu.hasSection.jobSection-header.isDesktop{border-radius:1.25rem 1.25rem 0 0}.mosaic-provider-jobcards .css-1nd98fu.hasSection.jobSection-header.nonRecommendation-section{line-height:1.3125rem}.mosaic-provider-jobcards .css-1nd98fu.hasSection.jobSection-header.nonRecommendation-section:first-child{margin-top:-.025rem}.mosaic-provider-jobcards .css-1nd98fu.hasSection.jobSection-header.recommendation-section{line-height:1.5}.mosaic-provider-jobcards .css-1nd98fu.hasSection.jobSection-header.hasSection-default{margin-top:.75rem}.mosaic-provider-jobcards .css-1nd98fu.hasSection.jobSection-header .jobSection-header-text{color:var(--ifl-colors-neutral-1000);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-size:.875rem;font-weight:700;margin:0}.mosaic-provider-jobcards .css-1nd98fu.hasSection.jobSection-header .jobSection-header-sectionDescription{font-weight:400}.mosaic-provider-jobcards .css-1nd98fu.hasSection.jobSection-header .jobSection-header-sectionDescriptionSecondLine{color:var(--ifl-colors-neutral-800);font-size:.875rem;font-weight:400}.mosaic-provider-jobcards .css-1nd98fu.hasSection.jobSection-header .jobSection-header-icon{height:2rem;width:2.5rem}.mosaic-provider-jobcards .css-1nd98fu.hasSection.jobSection-footer{border-radius:0 0 1.25rem 1.25rem;height:1.25rem;margin-top:-.625rem}.mosaic-provider-jobcards .css-1nd98fu.hasSection.jobSection-footer-with-bg{background-color:#f3f2f1;margin-bottom:1.25rem;padding:0 1rem 1rem}.mosaic-provider-jobcards .css-1nd98fu.hasSection.dislike-confirmation-wrapper{background-color:initial;overflow:auto;padding-top:.75rem}.css-1nd98fu #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst){margin-bottom:0!important}.css-1nd98fu #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst).taxoMatch-highlight{margin-bottom:.75rem!important}.mosaic-provider-jobcards .css-1nd98fu>:focus-within{outline-offset:1px}.mosaic-provider-jobcards .css-z04mdu{margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-repeat:no-repeat;box-sizing:border-box;color:#000;display:none!important;margin-inline-end:0;margin:0;min-height:auto;min-inline-size:0;overflow:visible!important;padding:0 .5rem 0 1rem;position:relative;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-z04mdu>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-z04mdu.desktop{overflow:initial}[dir=ltr] .mosaic-provider-jobcards .css-z04mdu{-webkit-background-position:97% 50%;background-position:97% 50%;padding-left:.875rem;padding-right:1.75rem}[dir=rtl] .mosaic-provider-jobcards .css-z04mdu{-webkit-background-position:3% 50%;background-position:3% 50%;padding-left:1.75rem;padding-right:.875rem}.mosaic-provider-jobcards .css-z04mdu.noDisplay{display:none}.mosaic-provider-jobcards .css-z04mdu .helpText{color:#666;font-size:.875rem;margin-top:.25rem}.mosaic-provider-jobcards .css-z04mdu.cardOutline>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-z04mdu.cardOutline a:not(.jcs-JobTitle),.mosaic-provider-jobcards .css-z04mdu.cardOutline button{position:relative}.mosaic-provider-jobcards .css-z04mdu.cardOutline.nationwideJobCardSection{background-color:#f3f2f1;padding-bottom:.25rem}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-z04mdu.cardOutline.nationwideJobCardSection{padding:0 20px 10px}}.mosaic-provider-jobcards .css-z04mdu:hover .jobTitle{-webkit-text-decoration:underline;text-decoration:underline}.mosaic-provider-jobcards .css-z04mdu:hover .jobTitle .new span{display:inline-block;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-z04mdu.tapItem{padding:0;visibility:visible}.mosaic-provider-jobcards .css-z04mdu.tapItem .ctaContainer{position:absolute;right:0;top:.75rem;width:2.75rem}.mosaic-provider-jobcards .css-z04mdu.tapItem .ctaContainer_withCompanyInfo{top:10px}.mosaic-provider-jobcards .css-z04mdu.tapItem .ctaContainer_withBanner{top:5.375rem}[dir=rtl] .mosaic-provider-jobcards .css-z04mdu.tapItem .ctaContainer{left:0;right:auto}.mosaic-provider-jobcards .css-z04mdu.tapItem.disliked{margin:unset!important;max-height:0;min-height:0!important;transition-duration:.5s;transition-property:visibility,max-height,padding,margin,transform,height;transition-timing-function:ease;visibility:hidden}.mosaic-provider-jobcards .css-z04mdu.tapItem.disliked .slider_container{opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:top center;-webkit-transition:-webkit-transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease}.mosaic-provider-jobcards .css-z04mdu.tapItem.desktop.saved{white-space:normal}.mosaic-provider-jobcards .css-z04mdu *{box-sizing:initial;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.mosaic-provider-jobcards .css-z04mdu .resultContent .tapItem-gutter{line-height:1.35;padding-left:0!important;padding-right:0!important}.mosaic-provider-jobcards .css-z04mdu.hasSection-extraTier,.mosaic-provider-jobcards .css-z04mdu.hasSection-extraTier.tapItem.selected_noSpinner{background-color:#f3f2f1!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-z04mdu.hasSection-extraTier.jobSection-header{margin-top:1.5rem!important;padding:1rem 1rem .5rem!important}}.mosaic-provider-jobcards .css-z04mdu.hasSection-extraTier.jobSection-footer{margin-bottom:1.25rem}.mosaic-provider-jobcards .css-z04mdu.hasSection-extraTier .jobSection-header-text{font-size:1.25rem!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-z04mdu.hasSection-extraTier .jobSection-header-text{line-height:1.5!important}.mosaic-provider-jobcards .css-z04mdu.hasSection-extraTier.tapItem.result{padding-left:1rem!important;padding-right:1rem!important}}.mosaic-provider-jobcards .css-z04mdu.hasSection-preferenceMatch.tapitem.selected_noSpinner{background-color:#f3fbf4!important}.mosaic-provider-jobcards .css-z04mdu.hasSection-similarCompany.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-z04mdu.hasSection-similarCompany .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-z04mdu.hasSection-leSponsoredGrouping.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-z04mdu.hasSection-leSponsoredGrouping .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-z04mdu.hasSection.tapItem.result{margin-bottom:35px;overflow:visible;padding-bottom:0}.mosaic-provider-jobcards .css-z04mdu.hasSection.tapItem.result.disliked{padding-bottom:0!important;padding-top:0!important}.mosaic-provider-jobcards .css-z04mdu.hasSection.tapItem.result.taxoMatch-highlight{padding-bottom:1.5rem!important;padding-top:1.5rem}.mosaic-provider-jobcards .css-z04mdu.hasSection .slider_container{background-color:var(--ifl-colors-neutral-0);margin-bottom:0;margin-top:0}.mosaic-provider-jobcards .css-z04mdu.hasSection.jobSection-header{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem 1.5rem .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-z04mdu.hasSection.jobSection-header.isDesktop{border-radius:1.25rem 1.25rem 0 0}.mosaic-provider-jobcards .css-z04mdu.hasSection.jobSection-header.nonRecommendation-section{line-height:1.3125rem}.mosaic-provider-jobcards .css-z04mdu.hasSection.jobSection-header.nonRecommendation-section:first-child{margin-top:-.025rem}.mosaic-provider-jobcards .css-z04mdu.hasSection.jobSection-header.recommendation-section{line-height:1.5}.mosaic-provider-jobcards .css-z04mdu.hasSection.jobSection-header.hasSection-default{margin-top:.75rem}.mosaic-provider-jobcards .css-z04mdu.hasSection.jobSection-header .jobSection-header-text{color:var(--ifl-colors-neutral-1000);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-size:.875rem;font-weight:700;margin:0}.mosaic-provider-jobcards .css-z04mdu.hasSection.jobSection-header .jobSection-header-sectionDescription{font-weight:400}.mosaic-provider-jobcards .css-z04mdu.hasSection.jobSection-header .jobSection-header-sectionDescriptionSecondLine{color:var(--ifl-colors-neutral-800);font-size:.875rem;font-weight:400}.mosaic-provider-jobcards .css-z04mdu.hasSection.jobSection-header .jobSection-header-icon{height:2rem;width:2.5rem}.mosaic-provider-jobcards .css-z04mdu.hasSection.jobSection-footer{border-radius:0 0 1.25rem 1.25rem;height:1.25rem;margin-top:-.625rem}.mosaic-provider-jobcards .css-z04mdu.hasSection.jobSection-footer-with-bg{background-color:#f3f2f1;margin-bottom:1.25rem;padding:0 1rem 1rem}.mosaic-provider-jobcards .css-z04mdu.hasSection.dislike-confirmation-wrapper{background-color:initial;overflow:auto;padding-top:.75rem}.css-z04mdu #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst){margin-bottom:0!important}.css-z04mdu #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst).taxoMatch-highlight{margin-bottom:.75rem!important}.mosaic-provider-jobcards .css-yj1sfc{margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-repeat:no-repeat;box-sizing:border-box;color:#000;display:block;margin-inline-end:0;margin:0;min-height:auto;min-inline-size:0;overflow:visible!important;padding:0 .5rem 0 1rem;position:relative;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-yj1sfc>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-yj1sfc.desktop{overflow:initial}[dir=ltr] .mosaic-provider-jobcards .css-yj1sfc{-webkit-background-position:97% 50%;background-position:97% 50%;padding-left:.875rem;padding-right:1.75rem}[dir=rtl] .mosaic-provider-jobcards .css-yj1sfc{-webkit-background-position:3% 50%;background-position:3% 50%;padding-left:1.75rem;padding-right:.875rem}.mosaic-provider-jobcards .css-yj1sfc.noDisplay{display:none}.mosaic-provider-jobcards .css-yj1sfc .helpText{color:#666;font-size:.875rem;margin-top:.25rem}.mosaic-provider-jobcards .css-yj1sfc.cardOutline>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-yj1sfc.cardOutline a:not(.jcs-JobTitle),.mosaic-provider-jobcards .css-yj1sfc.cardOutline button{position:relative}.mosaic-provider-jobcards .css-yj1sfc.cardOutline.nationwideJobCardSection{background-color:#f3f2f1;padding-bottom:.25rem}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-yj1sfc.cardOutline.nationwideJobCardSection{padding:0 20px 10px}}.mosaic-provider-jobcards .css-yj1sfc:hover .jobTitle{-webkit-text-decoration:underline;text-decoration:underline}.mosaic-provider-jobcards .css-yj1sfc:hover .jobTitle .new span{display:inline-block;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-yj1sfc.tapItem{padding:0;visibility:visible}.mosaic-provider-jobcards .css-yj1sfc.tapItem .ctaContainer{position:absolute;right:0;top:.75rem;width:2.75rem}.mosaic-provider-jobcards .css-yj1sfc.tapItem .ctaContainer_withCompanyInfo{top:10px}.mosaic-provider-jobcards .css-yj1sfc.tapItem .ctaContainer_withBanner{top:5.375rem}[dir=rtl] .mosaic-provider-jobcards .css-yj1sfc.tapItem .ctaContainer{left:0;right:auto}.mosaic-provider-jobcards .css-yj1sfc.tapItem.disliked{margin:unset!important;max-height:0;min-height:0!important;transition-duration:.5s;transition-property:visibility,max-height,padding,margin,transform,height;transition-timing-function:ease;visibility:hidden}.mosaic-provider-jobcards .css-yj1sfc.tapItem.disliked .slider_container{opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:top center;-webkit-transition:-webkit-transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease}.mosaic-provider-jobcards .css-yj1sfc.tapItem.desktop.saved{white-space:normal}.mosaic-provider-jobcards .css-yj1sfc *{box-sizing:initial;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.mosaic-provider-jobcards .css-yj1sfc .resultContent .tapItem-gutter{line-height:1.35;padding-left:0!important;padding-right:0!important}.mosaic-provider-jobcards .css-yj1sfc.hasSection-extraTier,.mosaic-provider-jobcards .css-yj1sfc.hasSection-extraTier.tapItem.selected_noSpinner{background-color:#f3f2f1!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-yj1sfc.hasSection-extraTier.jobSection-header{margin-top:1.5rem!important;padding:1rem 1rem .5rem!important}}.mosaic-provider-jobcards .css-yj1sfc.hasSection-extraTier.jobSection-footer{margin-bottom:1.25rem}.mosaic-provider-jobcards .css-yj1sfc.hasSection-extraTier .jobSection-header-text{font-size:1.25rem!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-yj1sfc.hasSection-extraTier .jobSection-header-text{line-height:1.5!important}.mosaic-provider-jobcards .css-yj1sfc.hasSection-extraTier.tapItem.result{padding-left:1rem!important;padding-right:1rem!important}}.mosaic-provider-jobcards .css-yj1sfc.hasSection-preferenceMatch.tapitem.selected_noSpinner{background-color:#f3fbf4!important}.mosaic-provider-jobcards .css-yj1sfc.hasSection-similarCompany.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-yj1sfc.hasSection-similarCompany .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-yj1sfc.hasSection-leSponsoredGrouping.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-yj1sfc.hasSection-leSponsoredGrouping .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-yj1sfc.hasSection.tapItem.result{margin-bottom:35px;overflow:visible;padding-bottom:0}.mosaic-provider-jobcards .css-yj1sfc.hasSection.tapItem.result.disliked{padding-bottom:0!important;padding-top:0!important}.mosaic-provider-jobcards .css-yj1sfc.hasSection.tapItem.result.taxoMatch-highlight{padding-bottom:1.5rem!important;padding-top:1.5rem}.mosaic-provider-jobcards .css-yj1sfc.hasSection .slider_container{background-color:var(--ifl-colors-neutral-0);margin-bottom:0;margin-top:0}.mosaic-provider-jobcards .css-yj1sfc.hasSection.jobSection-header{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem 1.5rem .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-yj1sfc.hasSection.jobSection-header.isDesktop{border-radius:1.25rem 1.25rem 0 0}.mosaic-provider-jobcards .css-yj1sfc.hasSection.jobSection-header.nonRecommendation-section{line-height:1.3125rem}.mosaic-provider-jobcards .css-yj1sfc.hasSection.jobSection-header.nonRecommendation-section:first-child{margin-top:-.025rem}.mosaic-provider-jobcards .css-yj1sfc.hasSection.jobSection-header.recommendation-section{line-height:1.5}.mosaic-provider-jobcards .css-yj1sfc.hasSection.jobSection-header.hasSection-default{margin-top:.75rem}.mosaic-provider-jobcards .css-yj1sfc.hasSection.jobSection-header .jobSection-header-text{color:var(--ifl-colors-neutral-1000);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-size:.875rem;font-weight:700;margin:0}.mosaic-provider-jobcards .css-yj1sfc.hasSection.jobSection-header .jobSection-header-sectionDescription{font-weight:400}.mosaic-provider-jobcards .css-yj1sfc.hasSection.jobSection-header .jobSection-header-sectionDescriptionSecondLine{color:var(--ifl-colors-neutral-800);font-size:.875rem;font-weight:400}.mosaic-provider-jobcards .css-yj1sfc.hasSection.jobSection-header .jobSection-header-icon{height:2rem;width:2.5rem}.mosaic-provider-jobcards .css-yj1sfc.hasSection.jobSection-footer{border-radius:0 0 1.25rem 1.25rem;height:1.25rem;margin-top:-.625rem}.mosaic-provider-jobcards .css-yj1sfc.hasSection.jobSection-footer-with-bg{background-color:#f3f2f1;margin-bottom:1.25rem;padding:0 1rem 1rem}.mosaic-provider-jobcards .css-yj1sfc.hasSection.dislike-confirmation-wrapper{background-color:initial;overflow:auto;padding-top:.75rem}.css-yj1sfc #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst){margin-bottom:0!important}.css-yj1sfc #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst).taxoMatch-highlight{margin-bottom:.75rem!important}.mosaic-provider-jobcards .css-1lotj6j{margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-repeat:no-repeat;box-sizing:border-box;color:#000;display:none!important;margin-inline-end:0;margin:0;min-height:auto;min-inline-size:0;overflow:visible!important;padding:0 .5rem 0 1rem;padding:1px 0 0!important;position:relative;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-1lotj6j>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-1lotj6j.desktop{overflow:initial}[dir=ltr] .mosaic-provider-jobcards .css-1lotj6j{-webkit-background-position:97% 50%;background-position:97% 50%;padding-left:.875rem;padding-right:1.75rem}[dir=rtl] .mosaic-provider-jobcards .css-1lotj6j{-webkit-background-position:3% 50%;background-position:3% 50%;padding-left:1.75rem;padding-right:.875rem}.mosaic-provider-jobcards .css-1lotj6j.noDisplay{display:none}.mosaic-provider-jobcards .css-1lotj6j .helpText{color:#666;font-size:.875rem;margin-top:.25rem}.mosaic-provider-jobcards .css-1lotj6j.cardOutline>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-1lotj6j.cardOutline a:not(.jcs-JobTitle),.mosaic-provider-jobcards .css-1lotj6j.cardOutline button{position:relative}.mosaic-provider-jobcards .css-1lotj6j.cardOutline.nationwideJobCardSection{background-color:#f3f2f1;padding-bottom:.25rem}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1lotj6j.cardOutline.nationwideJobCardSection{padding:0 20px 10px}}.mosaic-provider-jobcards .css-1lotj6j:hover .jobTitle{-webkit-text-decoration:underline;text-decoration:underline}.mosaic-provider-jobcards .css-1lotj6j:hover .jobTitle .new span{display:inline-block;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-1lotj6j.tapItem{padding:0;visibility:visible}.mosaic-provider-jobcards .css-1lotj6j.tapItem .ctaContainer{position:absolute;right:0;top:.75rem;width:2.75rem}.mosaic-provider-jobcards .css-1lotj6j.tapItem .ctaContainer_withCompanyInfo{top:10px}.mosaic-provider-jobcards .css-1lotj6j.tapItem .ctaContainer_withBanner{top:5.375rem}[dir=rtl] .mosaic-provider-jobcards .css-1lotj6j.tapItem .ctaContainer{left:0;right:auto}.mosaic-provider-jobcards .css-1lotj6j.tapItem.disliked{margin:unset!important;max-height:0;min-height:0!important;transition-duration:.5s;transition-property:visibility,max-height,padding,margin,transform,height;transition-timing-function:ease;visibility:hidden}.mosaic-provider-jobcards .css-1lotj6j.tapItem.disliked .slider_container{opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:top center;-webkit-transition:-webkit-transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease}.mosaic-provider-jobcards .css-1lotj6j.tapItem.desktop.saved{white-space:normal}.mosaic-provider-jobcards .css-1lotj6j *{box-sizing:initial;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.mosaic-provider-jobcards .css-1lotj6j .resultContent .tapItem-gutter{line-height:1.35;padding-left:0!important;padding-right:0!important}.mosaic-provider-jobcards .css-1lotj6j.hasSection-extraTier,.mosaic-provider-jobcards .css-1lotj6j.hasSection-extraTier.tapItem.selected_noSpinner{background-color:#f3f2f1!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1lotj6j.hasSection-extraTier.jobSection-header{margin-top:1.5rem!important;padding:1rem 1rem .5rem!important}}.mosaic-provider-jobcards .css-1lotj6j.hasSection-extraTier.jobSection-footer{margin-bottom:1.25rem}.mosaic-provider-jobcards .css-1lotj6j.hasSection-extraTier .jobSection-header-text{font-size:1.25rem!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1lotj6j.hasSection-extraTier .jobSection-header-text{line-height:1.5!important}.mosaic-provider-jobcards .css-1lotj6j.hasSection-extraTier.tapItem.result{padding-left:1rem!important;padding-right:1rem!important}}.mosaic-provider-jobcards .css-1lotj6j.hasSection-preferenceMatch.tapitem.selected_noSpinner{background-color:#f3fbf4!important}.mosaic-provider-jobcards .css-1lotj6j.hasSection-similarCompany.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-1lotj6j.hasSection-similarCompany .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-1lotj6j.hasSection-leSponsoredGrouping.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-1lotj6j.hasSection-leSponsoredGrouping .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-1lotj6j.hasSection.tapItem.result{overflow:visible;padding-bottom:.75rem!important}.mosaic-provider-jobcards .css-1lotj6j.hasSection.tapItem.result.disliked{padding-bottom:0!important;padding-top:0!important}.mosaic-provider-jobcards .css-1lotj6j.hasSection.tapItem.result.taxoMatch-highlight{padding-bottom:1.5rem!important;padding-top:1.5rem}.mosaic-provider-jobcards .css-1lotj6j.hasSection .slider_container{background-color:var(--ifl-colors-neutral-0);margin-bottom:0;margin-top:0}.mosaic-provider-jobcards .css-1lotj6j.hasSection.jobSection-header{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem 1.5rem .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-1lotj6j.hasSection.jobSection-header.isDesktop{border-radius:1.25rem 1.25rem 0 0}.mosaic-provider-jobcards .css-1lotj6j.hasSection.jobSection-header.nonRecommendation-section{line-height:1.3125rem}.mosaic-provider-jobcards .css-1lotj6j.hasSection.jobSection-header.nonRecommendation-section:first-child{margin-top:-.025rem}.mosaic-provider-jobcards .css-1lotj6j.hasSection.jobSection-header.recommendation-section{line-height:1.5}.mosaic-provider-jobcards .css-1lotj6j.hasSection.jobSection-header.hasSection-default{margin-top:.75rem}.mosaic-provider-jobcards .css-1lotj6j.hasSection.jobSection-header .jobSection-header-text{color:var(--ifl-colors-neutral-1000);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-size:.875rem;font-weight:700;margin:0}.mosaic-provider-jobcards .css-1lotj6j.hasSection.jobSection-header .jobSection-header-sectionDescription{font-weight:400}.mosaic-provider-jobcards .css-1lotj6j.hasSection.jobSection-header .jobSection-header-sectionDescriptionSecondLine{color:var(--ifl-colors-neutral-800);font-size:.875rem;font-weight:400}.mosaic-provider-jobcards .css-1lotj6j.hasSection.jobSection-header .jobSection-header-icon{height:2rem;width:2.5rem}.mosaic-provider-jobcards .css-1lotj6j.hasSection.jobSection-footer{border-radius:0 0 1.25rem 1.25rem;height:1.25rem;margin-top:-.625rem}.mosaic-provider-jobcards .css-1lotj6j.hasSection.jobSection-footer-with-bg{background-color:#f3f2f1;margin-bottom:1.25rem;padding:0 1rem 1rem}.mosaic-provider-jobcards .css-1lotj6j.hasSection.dislike-confirmation-wrapper{background-color:initial;overflow:auto;padding-top:.75rem}.css-1lotj6j #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst){margin-bottom:0!important}.css-1lotj6j #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst).taxoMatch-highlight{margin-bottom:.75rem!important}.mosaic-provider-jobcards .css-1lotj6j>:focus-within{outline-offset:1px}.mosaic-provider-jobcards .css-ibgfch{margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-repeat:no-repeat;box-sizing:border-box;color:#000;display:block;margin-inline-end:0;margin:0;min-height:auto;min-inline-size:0;overflow:visible!important;padding:0 .5rem 0 1rem;padding:1px 0 0!important;position:relative;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-ibgfch>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-ibgfch.desktop{overflow:initial}[dir=ltr] .mosaic-provider-jobcards .css-ibgfch{-webkit-background-position:97% 50%;background-position:97% 50%;padding-left:.875rem;padding-right:1.75rem}[dir=rtl] .mosaic-provider-jobcards .css-ibgfch{-webkit-background-position:3% 50%;background-position:3% 50%;padding-left:1.75rem;padding-right:.875rem}.mosaic-provider-jobcards .css-ibgfch.noDisplay{display:none}.mosaic-provider-jobcards .css-ibgfch .helpText{color:#666;font-size:.875rem;margin-top:.25rem}.mosaic-provider-jobcards .css-ibgfch.cardOutline>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-ibgfch.cardOutline a:not(.jcs-JobTitle),.mosaic-provider-jobcards .css-ibgfch.cardOutline button{position:relative}.mosaic-provider-jobcards .css-ibgfch.cardOutline.nationwideJobCardSection{background-color:#f3f2f1;padding-bottom:.25rem}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-ibgfch.cardOutline.nationwideJobCardSection{padding:0 20px 10px}}.mosaic-provider-jobcards .css-ibgfch:hover .jobTitle{-webkit-text-decoration:underline;text-decoration:underline}.mosaic-provider-jobcards .css-ibgfch:hover .jobTitle .new span{display:inline-block;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-ibgfch.tapItem{padding:0;visibility:visible}.mosaic-provider-jobcards .css-ibgfch.tapItem .ctaContainer{position:absolute;right:0;top:.75rem;width:2.75rem}.mosaic-provider-jobcards .css-ibgfch.tapItem .ctaContainer_withCompanyInfo{top:10px}.mosaic-provider-jobcards .css-ibgfch.tapItem .ctaContainer_withBanner{top:5.375rem}[dir=rtl] .mosaic-provider-jobcards .css-ibgfch.tapItem .ctaContainer{left:0;right:auto}.mosaic-provider-jobcards .css-ibgfch.tapItem.disliked{margin:unset!important;max-height:0;min-height:0!important;transition-duration:.5s;transition-property:visibility,max-height,padding,margin,transform,height;transition-timing-function:ease;visibility:hidden}.mosaic-provider-jobcards .css-ibgfch.tapItem.disliked .slider_container{opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:top center;-webkit-transition:-webkit-transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease}.mosaic-provider-jobcards .css-ibgfch.tapItem.desktop.saved{white-space:normal}.mosaic-provider-jobcards .css-ibgfch *{box-sizing:initial;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.mosaic-provider-jobcards .css-ibgfch .resultContent .tapItem-gutter{line-height:1.35;padding-left:0!important;padding-right:0!important}.mosaic-provider-jobcards .css-ibgfch.hasSection-extraTier,.mosaic-provider-jobcards .css-ibgfch.hasSection-extraTier.tapItem.selected_noSpinner{background-color:#f3f2f1!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-ibgfch.hasSection-extraTier.jobSection-header{margin-top:1.5rem!important;padding:1rem 1rem .5rem!important}}.mosaic-provider-jobcards .css-ibgfch.hasSection-extraTier.jobSection-footer{margin-bottom:1.25rem}.mosaic-provider-jobcards .css-ibgfch.hasSection-extraTier .jobSection-header-text{font-size:1.25rem!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-ibgfch.hasSection-extraTier .jobSection-header-text{line-height:1.5!important}.mosaic-provider-jobcards .css-ibgfch.hasSection-extraTier.tapItem.result{padding-left:1rem!important;padding-right:1rem!important}}.mosaic-provider-jobcards .css-ibgfch.hasSection-preferenceMatch.tapitem.selected_noSpinner{background-color:#f3fbf4!important}.mosaic-provider-jobcards .css-ibgfch.hasSection-similarCompany.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-ibgfch.hasSection-similarCompany .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-ibgfch.hasSection-leSponsoredGrouping.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-ibgfch.hasSection-leSponsoredGrouping .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-ibgfch.hasSection.tapItem.result{overflow:visible;padding-bottom:.75rem!important}.mosaic-provider-jobcards .css-ibgfch.hasSection.tapItem.result.disliked{padding-bottom:0!important;padding-top:0!important}.mosaic-provider-jobcards .css-ibgfch.hasSection.tapItem.result.taxoMatch-highlight{padding-bottom:1.5rem!important;padding-top:1.5rem}.mosaic-provider-jobcards .css-ibgfch.hasSection .slider_container{background-color:var(--ifl-colors-neutral-0);margin-bottom:0;margin-top:0}.mosaic-provider-jobcards .css-ibgfch.hasSection.jobSection-header{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem 1.5rem .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-ibgfch.hasSection.jobSection-header.isDesktop{border-radius:1.25rem 1.25rem 0 0}.mosaic-provider-jobcards .css-ibgfch.hasSection.jobSection-header.nonRecommendation-section{line-height:1.3125rem}.mosaic-provider-jobcards .css-ibgfch.hasSection.jobSection-header.nonRecommendation-section:first-child{margin-top:-.025rem}.mosaic-provider-jobcards .css-ibgfch.hasSection.jobSection-header.recommendation-section{line-height:1.5}.mosaic-provider-jobcards .css-ibgfch.hasSection.jobSection-header.hasSection-default{margin-top:.75rem}.mosaic-provider-jobcards .css-ibgfch.hasSection.jobSection-header .jobSection-header-text{color:var(--ifl-colors-neutral-1000);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-size:.875rem;font-weight:700;margin:0}.mosaic-provider-jobcards .css-ibgfch.hasSection.jobSection-header .jobSection-header-sectionDescription{font-weight:400}.mosaic-provider-jobcards .css-ibgfch.hasSection.jobSection-header .jobSection-header-sectionDescriptionSecondLine{color:var(--ifl-colors-neutral-800);font-size:.875rem;font-weight:400}.mosaic-provider-jobcards .css-ibgfch.hasSection.jobSection-header .jobSection-header-icon{height:2rem;width:2.5rem}.mosaic-provider-jobcards .css-ibgfch.hasSection.jobSection-footer{border-radius:0 0 1.25rem 1.25rem;height:1.25rem;margin-top:-.625rem}.mosaic-provider-jobcards .css-ibgfch.hasSection.jobSection-footer-with-bg{background-color:#f3f2f1;margin-bottom:1.25rem;padding:0 1rem 1rem}.mosaic-provider-jobcards .css-ibgfch.hasSection.dislike-confirmation-wrapper{background-color:initial;overflow:auto;padding-top:.75rem}.css-ibgfch #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst){margin-bottom:0!important}.css-ibgfch #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst).taxoMatch-highlight{margin-bottom:.75rem!important}.mosaic-provider-jobcards .css-ibgfch>:focus-within{outline-offset:1px}.mosaic-provider-jobcards .css-1dk334m{margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-repeat:no-repeat;box-sizing:border-box;color:#000;display:none!important;margin-inline-end:0;margin:0;min-height:auto;min-inline-size:0;overflow:visible!important;padding:0 .5rem 0 1rem;position:relative;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-1dk334m>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-1dk334m.desktop{overflow:initial}[dir=ltr] .mosaic-provider-jobcards .css-1dk334m{-webkit-background-position:97% 50%;background-position:97% 50%;padding-left:.875rem;padding-right:1.75rem}[dir=rtl] .mosaic-provider-jobcards .css-1dk334m{-webkit-background-position:3% 50%;background-position:3% 50%;padding-left:1.75rem;padding-right:.875rem}.mosaic-provider-jobcards .css-1dk334m.noDisplay{display:none}.mosaic-provider-jobcards .css-1dk334m .helpText{color:#666;font-size:.875rem;margin-top:.25rem}.mosaic-provider-jobcards .css-1dk334m.cardOutline>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-1dk334m.cardOutline a:not(.jcs-JobTitle),.mosaic-provider-jobcards .css-1dk334m.cardOutline button{position:relative}.mosaic-provider-jobcards .css-1dk334m.cardOutline.nationwideJobCardSection{background-color:#f3f2f1;padding-bottom:.25rem}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1dk334m.cardOutline.nationwideJobCardSection{padding:0 20px 10px}}.mosaic-provider-jobcards .css-1dk334m:hover .jobTitle{-webkit-text-decoration:underline;text-decoration:underline}.mosaic-provider-jobcards .css-1dk334m:hover .jobTitle .new span{display:inline-block;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-1dk334m.tapItem{padding:0;visibility:visible}.mosaic-provider-jobcards .css-1dk334m.tapItem .ctaContainer{position:absolute;right:0;top:.75rem;width:2.75rem}.mosaic-provider-jobcards .css-1dk334m.tapItem .ctaContainer_withCompanyInfo{top:10px}.mosaic-provider-jobcards .css-1dk334m.tapItem .ctaContainer_withBanner{top:5.375rem}[dir=rtl] .mosaic-provider-jobcards .css-1dk334m.tapItem .ctaContainer{left:0;right:auto}.mosaic-provider-jobcards .css-1dk334m.tapItem.disliked{margin:unset!important;max-height:0;min-height:0!important;transition-duration:.5s;transition-property:visibility,max-height,padding,margin,transform,height;transition-timing-function:ease;visibility:hidden}.mosaic-provider-jobcards .css-1dk334m.tapItem.disliked .slider_container{opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:top center;-webkit-transition:-webkit-transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease}.mosaic-provider-jobcards .css-1dk334m.tapItem.desktop.saved{white-space:normal}.mosaic-provider-jobcards .css-1dk334m *{box-sizing:initial;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.mosaic-provider-jobcards .css-1dk334m .resultContent .tapItem-gutter{line-height:1.35;padding-left:0!important;padding-right:0!important}.mosaic-provider-jobcards .css-1dk334m.hasSection-extraTier,.mosaic-provider-jobcards .css-1dk334m.hasSection-extraTier.tapItem.selected_noSpinner{background-color:#f3f2f1!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1dk334m.hasSection-extraTier.jobSection-header{margin-top:1.5rem!important;padding:1rem 1rem .5rem!important}}.mosaic-provider-jobcards .css-1dk334m.hasSection-extraTier.jobSection-footer{margin-bottom:1.25rem}.mosaic-provider-jobcards .css-1dk334m.hasSection-extraTier .jobSection-header-text{font-size:1.25rem!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-1dk334m.hasSection-extraTier .jobSection-header-text{line-height:1.5!important}.mosaic-provider-jobcards .css-1dk334m.hasSection-extraTier.tapItem.result{padding-left:1rem!important;padding-right:1rem!important}}.mosaic-provider-jobcards .css-1dk334m.hasSection-preferenceMatch.tapitem.selected_noSpinner{background-color:#f3fbf4!important}.mosaic-provider-jobcards .css-1dk334m.hasSection-similarCompany.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-1dk334m.hasSection-similarCompany .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-1dk334m.hasSection-leSponsoredGrouping.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-1dk334m.hasSection-leSponsoredGrouping .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-1dk334m.hasSection.tapItem.result{overflow:visible;padding-bottom:.75rem!important}.mosaic-provider-jobcards .css-1dk334m.hasSection.tapItem.result.disliked{padding-bottom:0!important;padding-top:0!important}.mosaic-provider-jobcards .css-1dk334m.hasSection.tapItem.result.taxoMatch-highlight{padding-bottom:1.5rem!important;padding-top:1.5rem}.mosaic-provider-jobcards .css-1dk334m.hasSection .slider_container{background-color:var(--ifl-colors-neutral-0);margin-bottom:0;margin-top:0}.mosaic-provider-jobcards .css-1dk334m.hasSection.jobSection-header{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem 1.5rem .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-1dk334m.hasSection.jobSection-header.isDesktop{border-radius:1.25rem 1.25rem 0 0}.mosaic-provider-jobcards .css-1dk334m.hasSection.jobSection-header.nonRecommendation-section{line-height:1.3125rem}.mosaic-provider-jobcards .css-1dk334m.hasSection.jobSection-header.nonRecommendation-section:first-child{margin-top:-.025rem}.mosaic-provider-jobcards .css-1dk334m.hasSection.jobSection-header.recommendation-section{line-height:1.5}.mosaic-provider-jobcards .css-1dk334m.hasSection.jobSection-header.hasSection-default{margin-top:.75rem}.mosaic-provider-jobcards .css-1dk334m.hasSection.jobSection-header .jobSection-header-text{color:var(--ifl-colors-neutral-1000);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-size:.875rem;font-weight:700;margin:0}.mosaic-provider-jobcards .css-1dk334m.hasSection.jobSection-header .jobSection-header-sectionDescription{font-weight:400}.mosaic-provider-jobcards .css-1dk334m.hasSection.jobSection-header .jobSection-header-sectionDescriptionSecondLine{color:var(--ifl-colors-neutral-800);font-size:.875rem;font-weight:400}.mosaic-provider-jobcards .css-1dk334m.hasSection.jobSection-header .jobSection-header-icon{height:2rem;width:2.5rem}.mosaic-provider-jobcards .css-1dk334m.hasSection.jobSection-footer{border-radius:0 0 1.25rem 1.25rem;height:1.25rem;margin-top:-.625rem}.mosaic-provider-jobcards .css-1dk334m.hasSection.jobSection-footer-with-bg{background-color:#f3f2f1;margin-bottom:1.25rem;padding:0 1rem 1rem}.mosaic-provider-jobcards .css-1dk334m.hasSection.dislike-confirmation-wrapper{background-color:initial;overflow:auto;padding-top:.75rem}.css-1dk334m #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst){margin-bottom:0!important}.css-1dk334m #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst).taxoMatch-highlight{margin-bottom:.75rem!important}.mosaic-provider-jobcards .css-u6kqdl{margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-repeat:no-repeat;box-sizing:border-box;color:#000;display:block;margin-inline-end:0;margin:0;min-height:auto;min-inline-size:0;overflow:visible!important;padding:0 .5rem 0 1rem;position:relative;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-u6kqdl>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-u6kqdl.desktop{overflow:initial}[dir=ltr] .mosaic-provider-jobcards .css-u6kqdl{-webkit-background-position:97% 50%;background-position:97% 50%;padding-left:.875rem;padding-right:1.75rem}[dir=rtl] .mosaic-provider-jobcards .css-u6kqdl{-webkit-background-position:3% 50%;background-position:3% 50%;padding-left:1.75rem;padding-right:.875rem}.mosaic-provider-jobcards .css-u6kqdl.noDisplay{display:none}.mosaic-provider-jobcards .css-u6kqdl .helpText{color:#666;font-size:.875rem;margin-top:.25rem}.mosaic-provider-jobcards .css-u6kqdl.cardOutline>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-u6kqdl.cardOutline a:not(.jcs-JobTitle),.mosaic-provider-jobcards .css-u6kqdl.cardOutline button{position:relative}.mosaic-provider-jobcards .css-u6kqdl.cardOutline.nationwideJobCardSection{background-color:#f3f2f1;padding-bottom:.25rem}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-u6kqdl.cardOutline.nationwideJobCardSection{padding:0 20px 10px}}.mosaic-provider-jobcards .css-u6kqdl:hover .jobTitle{-webkit-text-decoration:underline;text-decoration:underline}.mosaic-provider-jobcards .css-u6kqdl:hover .jobTitle .new span{display:inline-block;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-u6kqdl.tapItem{padding:0;visibility:visible}.mosaic-provider-jobcards .css-u6kqdl.tapItem .ctaContainer{position:absolute;right:0;top:.75rem;width:2.75rem}.mosaic-provider-jobcards .css-u6kqdl.tapItem .ctaContainer_withCompanyInfo{top:10px}.mosaic-provider-jobcards .css-u6kqdl.tapItem .ctaContainer_withBanner{top:5.375rem}[dir=rtl] .mosaic-provider-jobcards .css-u6kqdl.tapItem .ctaContainer{left:0;right:auto}.mosaic-provider-jobcards .css-u6kqdl.tapItem.disliked{margin:unset!important;max-height:0;min-height:0!important;transition-duration:.5s;transition-property:visibility,max-height,padding,margin,transform,height;transition-timing-function:ease;visibility:hidden}.mosaic-provider-jobcards .css-u6kqdl.tapItem.disliked .slider_container{opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:top center;-webkit-transition:-webkit-transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease}.mosaic-provider-jobcards .css-u6kqdl.tapItem.desktop.saved{white-space:normal}.mosaic-provider-jobcards .css-u6kqdl *{box-sizing:initial;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.mosaic-provider-jobcards .css-u6kqdl .resultContent .tapItem-gutter{line-height:1.35;padding-left:0!important;padding-right:0!important}.mosaic-provider-jobcards .css-u6kqdl.hasSection-extraTier,.mosaic-provider-jobcards .css-u6kqdl.hasSection-extraTier.tapItem.selected_noSpinner{background-color:#f3f2f1!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-u6kqdl.hasSection-extraTier.jobSection-header{margin-top:1.5rem!important;padding:1rem 1rem .5rem!important}}.mosaic-provider-jobcards .css-u6kqdl.hasSection-extraTier.jobSection-footer{margin-bottom:1.25rem}.mosaic-provider-jobcards .css-u6kqdl.hasSection-extraTier .jobSection-header-text{font-size:1.25rem!important}@media only screen and (min-width:960px){.mosaic-provider-jobcards .css-u6kqdl.hasSection-extraTier .jobSection-header-text{line-height:1.5!important}.mosaic-provider-jobcards .css-u6kqdl.hasSection-extraTier.tapItem.result{padding-left:1rem!important;padding-right:1rem!important}}.mosaic-provider-jobcards .css-u6kqdl.hasSection-preferenceMatch.tapitem.selected_noSpinner{background-color:#f3fbf4!important}.mosaic-provider-jobcards .css-u6kqdl.hasSection-similarCompany.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-u6kqdl.hasSection-similarCompany .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-u6kqdl.hasSection-leSponsoredGrouping.jobSection-header{padding-left:1rem!important;padding-right:1rem!important}.mosaic-provider-jobcards .css-u6kqdl.hasSection-leSponsoredGrouping .jobSection-header-text{margin-bottom:.5rem!important}.mosaic-provider-jobcards .css-u6kqdl.hasSection.tapItem.result{overflow:visible;padding-bottom:.75rem!important}.mosaic-provider-jobcards .css-u6kqdl.hasSection.tapItem.result.disliked{padding-bottom:0!important;padding-top:0!important}.mosaic-provider-jobcards .css-u6kqdl.hasSection.tapItem.result.taxoMatch-highlight{padding-bottom:1.5rem!important;padding-top:1.5rem}.mosaic-provider-jobcards .css-u6kqdl.hasSection .slider_container{background-color:var(--ifl-colors-neutral-0);margin-bottom:0;margin-top:0}.mosaic-provider-jobcards .css-u6kqdl.hasSection.jobSection-header{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:1rem 1.5rem .5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-u6kqdl.hasSection.jobSection-header.isDesktop{border-radius:1.25rem 1.25rem 0 0}.mosaic-provider-jobcards .css-u6kqdl.hasSection.jobSection-header.nonRecommendation-section{line-height:1.3125rem}.mosaic-provider-jobcards .css-u6kqdl.hasSection.jobSection-header.nonRecommendation-section:first-child{margin-top:-.025rem}.mosaic-provider-jobcards .css-u6kqdl.hasSection.jobSection-header.recommendation-section{line-height:1.5}.mosaic-provider-jobcards .css-u6kqdl.hasSection.jobSection-header.hasSection-default{margin-top:.75rem}.mosaic-provider-jobcards .css-u6kqdl.hasSection.jobSection-header .jobSection-header-text{color:var(--ifl-colors-neutral-1000);-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;font-size:.875rem;font-weight:700;margin:0}.mosaic-provider-jobcards .css-u6kqdl.hasSection.jobSection-header .jobSection-header-sectionDescription{font-weight:400}.mosaic-provider-jobcards .css-u6kqdl.hasSection.jobSection-header .jobSection-header-sectionDescriptionSecondLine{color:var(--ifl-colors-neutral-800);font-size:.875rem;font-weight:400}.mosaic-provider-jobcards .css-u6kqdl.hasSection.jobSection-header .jobSection-header-icon{height:2rem;width:2.5rem}.mosaic-provider-jobcards .css-u6kqdl.hasSection.jobSection-footer{border-radius:0 0 1.25rem 1.25rem;height:1.25rem;margin-top:-.625rem}.mosaic-provider-jobcards .css-u6kqdl.hasSection.jobSection-footer-with-bg{background-color:#f3f2f1;margin-bottom:1.25rem;padding:0 1rem 1rem}.mosaic-provider-jobcards .css-u6kqdl.hasSection.dislike-confirmation-wrapper{background-color:initial;overflow:auto;padding-top:.75rem}.css-u6kqdl #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst){margin-bottom:0!important}.css-u6kqdl #mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards#mosaic-provider-jobcards .result.hasSection:not(.mosaic-rst).taxoMatch-highlight{margin-bottom:.75rem!important}.mosaic-provider-jobcards .css-17sbo3v,.mosaic-provider-jobcards .css-zwe91p{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin:0;min-inline-size:0;padding:0}.mosaic-provider-jobcards .css-zwe91p{list-style-type:none}.mosaic-provider-jobcards .css-1gdshor{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-evenly;justify-content:space-evenly;margin-block-end:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-rl7r0h{opacity:1}.mosaic-provider-jobcards .css-rl7r0h,.mosaic-provider-jobcards .css-yzeui9{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.mosaic-provider-jobcards .css-yzeui9{opacity:0}.mosaic-provider-jobcards .css-lar6o4{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(0deg,#0003,#0003 50%,#0000);block-size:100%;inline-size:100%;position:absolute;z-index:1}.mosaic-provider-jobcards .css-lar6o4,.mosaic-provider-jobcards .css-x5oqli{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-x5oqli{border-radius:8px;box-shadow:var(--ifl-shadows-low);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;inline-size:80%;margin-block:.75rem;-webkit-margin-start:1rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;margin-inline-start:1rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.mosaic-provider-jobcards .css-x5oqli .slider_container{border:none!important;box-shadow:none!important;margin-inline:0;outline:none!important}.mosaic-provider-jobcards .css-1n15jts{opacity:1}.mosaic-provider-jobcards .css-17z79bg,.mosaic-provider-jobcards .css-1n15jts{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;border-block-start:1px solid #d3d3d3;margin-inline-end:0;min-inline-size:0;padding:0 16px}.mosaic-provider-jobcards .css-17z79bg{opacity:.5}.mosaic-provider-jobcards .css-1d0v8q8{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;max-inline-size:100%;min-inline-size:0;overflow-x:auto;position:relative}.mosaic-provider-jobcards .css-1d0v8q8::-webkit-scrollbar{display:none}.mosaic-provider-jobcards .css-83gsns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.mosaic-provider-jobcards .css-83gsns,.mosaic-provider-jobcards .css-figl0k{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-figl0k{margin-block:.75rem;padding-inline:16px;text-align:center}.mosaic-provider-jobcards .css-vrknkx{color:var(--ifl-colors-foreground-status-critical)}.mosaic-provider-jobcards .css-8fndcl,.mosaic-provider-jobcards .css-vrknkx{font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:.875rem;font-weight:inherit;line-height:1.5}.mosaic-provider-jobcards .css-8fndcl{color:var(--ifl-colors-foreground-weak)}.mosaic-provider-jobcards .css-ljuchx{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;block-size:100%;-webkit-justify-content:space-between;justify-content:space-between}.mosaic-provider-jobcards .css-19eqg8m,.mosaic-provider-jobcards .css-ljuchx{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-19eqg8m a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mosaic-provider-jobcards .css-1cfhn62,.mosaic-provider-jobcards .css-8w1kzs{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;padding-block-end:0}.mosaic-provider-jobcards .css-1cfhn62{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-padding-end:0;padding-inline-end:0}.mosaic-provider-jobcards .css-3umrnl{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;padding-block-end:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-padding-end:2.6rem;padding-inline-end:2.6rem}.mosaic-provider-jobcards .css-13pl6q0,.mosaic-provider-jobcards .css-3umrnl{box-sizing:border-box;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-13pl6q0{margin-block-end:0;-webkit-padding-end:0;padding-inline-end:0}.mosaic-provider-jobcards .css-1ietx7w{-webkit-padding-end:2.6rem;padding-inline-end:2.6rem}.mosaic-provider-jobcards .css-1ietx7w,.mosaic-provider-jobcards .css-kssasy{box-sizing:border-box;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-block-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-kssasy{margin-block-start:1rem!important;-webkit-padding-end:0;padding-inline-end:0}.mosaic-provider-jobcards .css-1ly8mlp{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-block-end:1.5rem;margin-block-start:1rem!important;margin-inline-end:0;min-inline-size:0;-webkit-padding-end:0;padding-inline-end:0}.mosaic-provider-jobcards .css-9dm8h0{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;margin-inline-end:0;min-inline-size:0;position:absolute;right:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3rem}.mosaic-provider-jobcards .css-9dm8h0:after{background-color:var(--ifl-colors-border-weak);content:"";height:24px;left:50%;position:absolute;width:1px}.mosaic-provider-jobcards .css-9dm8h0 .dislike-tap-target{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:50%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-9dm8h0 .dislike-tap-target button{border:none}.mosaic-provider-jobcards .css-9dm8h0 .bookmark{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:50%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-3npg7i{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0;position:absolute;right:0;top:.5rem;width:2.75rem}[dir=rtl] .mosaic-provider-jobcards .css-3npg7i{left:0;right:auto}.mosaic-provider-jobcards .css-3npg7i:focus-visible,.mosaic-provider-jobcards .css-3npg7i:focus-within{outline:none}.mosaic-provider-jobcards .css-6m9h3v{gap:1rem;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;height:1.75rem;-webkit-justify-content:flex-end;justify-content:flex-end}.mosaic-provider-jobcards .css-6m9h3v,.mosaic-provider-jobcards .css-ze3cer{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-inline-end:0;min-inline-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-ze3cer{color:var(--ifl-colors-neutral-1000);font-size:.875rem;line-height:1.25rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.mosaic-provider-jobcards .css-1x0p79u{color:var(--ifl-colors-foreground);display:-webkit-box;font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:.875rem;font-weight:inherit;line-height:1.5;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--ifl-colors-foreground-strong);-webkit-flex:1;-ms-flex:1;flex:1}.mosaic-provider-jobcards .css-1uyfi54{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-1uyfi54,.mosaic-provider-jobcards .css-27ul31{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-27ul31{padding-inline:.25rem}.mosaic-provider-jobcards .css-1b0wy7r,.mosaic-provider-jobcards .css-bqpdsr{color:var(--ifl-colors-foreground);color:var(--ifl-colors-foreground-strong);font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:.875rem;font-weight:inherit;line-height:1.5}.mosaic-provider-jobcards .css-bqpdsr{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.mosaic-provider-jobcards .css-9fetil{margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-repeat:no-repeat;box-sizing:border-box;color:#000;display:block;margin-inline-end:0;margin:0;min-height:auto;min-inline-size:0;overflow:visible!important;padding:0;position:relative;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-9fetil>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-9fetil.desktop{overflow:initial}[dir=ltr] .mosaic-provider-jobcards .css-9fetil{-webkit-background-position:97% 50%;background-position:97% 50%}[dir=rtl] .mosaic-provider-jobcards .css-9fetil{-webkit-background-position:3% 50%;background-position:3% 50%}.mosaic-provider-jobcards .css-9fetil.noDisplay{display:none}.mosaic-provider-jobcards .css-9fetil:last-child{border-bottom:1px solid #dedede}.mosaic-provider-jobcards .css-9fetil .helpText{color:#666;font-size:.875rem;margin-top:.25rem}.mosaic-provider-jobcards .css-9fetil.cardOutline>:focus-within{outline:thin solid -webkit-focus-ring-color}.mosaic-provider-jobcards .css-9fetil.cardOutline a:not(.jcs-JobTitle),.mosaic-provider-jobcards .css-9fetil.cardOutline button{position:relative}.mosaic-provider-jobcards .css-9fetil .kebabMenu-button{height:2.75rem;padding:0;width:2.75rem}.mosaic-provider-jobcards .css-9fetil:hover .jobTitle{-webkit-text-decoration:underline;text-decoration:underline}.mosaic-provider-jobcards .css-9fetil:hover .jobTitle .new span{display:inline-block;-webkit-text-decoration:none;text-decoration:none}.mosaic-provider-jobcards .css-9fetil.tapItem{padding:0;visibility:visible}.mosaic-provider-jobcards .css-9fetil.tapItem.disliked{margin:unset!important;max-height:0;min-height:0!important;transition-duration:.5s;transition-property:visibility,max-height,padding,margin,transform,height;transition-timing-function:ease;visibility:hidden}.mosaic-provider-jobcards .css-9fetil.tapItem.disliked .slider_container{opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:top center;-webkit-transition:-webkit-transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease}.mosaic-provider-jobcards .css-9fetil.tapItem.desktop.saved{white-space:normal}.mosaic-provider-jobcards .css-9fetil *{box-sizing:initial;font-family:Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.mosaic-provider-jobcards .css-9fetil .resultContent .tapItem-gutter{line-height:1.35;padding-left:0!important;padding-right:0!important}.mosaic-provider-jobcards .css-2ceqzm{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-neutral-0);border:1px solid #e4e2e0!important;border-radius:1.25rem;box-shadow:none!important;height:100%;margin-inline-end:0;min-inline-size:0;overflow:hidden;padding:1rem;position:relative;text-align:initial}.mosaic-provider-jobcards .desktop .css-2ceqzm{border:1px solid;border-color:var(--ifl-colors-neutral-400);box-shadow:none;margin-left:0;margin-right:0}.mosaic-provider-jobcards .desktop .css-2ceqzm:hover{box-shadow:0 .125rem .25rem #00000014}.mosaic-provider-jobcards .vjs-highlight .css-2ceqzm{border:1px solid;border-color:var(--ifl-colors-primary-800);box-shadow:0 .125rem .25rem #00000014}.mosaic-provider-jobcards .tapItem:last-child .vjs-highlight .css-2ceqzm{margin-bottom:0}.mosaic-provider-jobcards .css-1fflw3e{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-neutral-0);border:1px solid #e4e2e0!important;border-radius:.75rem;box-shadow:none!important;height:100%;margin-inline-end:0;min-inline-size:0;overflow:hidden;padding:1rem;position:relative;text-align:initial}.mosaic-provider-jobcards .desktop .css-1fflw3e{border:1px solid;border-color:var(--ifl-colors-neutral-400);box-shadow:none;margin-left:0;margin-right:0}.mosaic-provider-jobcards .desktop .css-1fflw3e:hover{box-shadow:0 .125rem .25rem #00000014}.mosaic-provider-jobcards .vjs-highlight .css-1fflw3e{border:1px solid;border-color:var(--ifl-colors-primary-800);box-shadow:0 .125rem .25rem #00000014}.mosaic-provider-jobcards .tapItem:last-child .vjs-highlight .css-1fflw3e{margin-bottom:0}.mosaic-provider-jobcards .css-seniqs{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-neutral-0);border:1px solid #e4e2e0!important;border-radius:1.25rem;box-shadow:none;height:100%;margin-inline-end:0;min-inline-size:0;overflow:hidden;padding:1rem;position:relative;text-align:initial}.mosaic-provider-jobcards .desktop .css-seniqs{border:1px solid;border-color:var(--ifl-colors-neutral-400);box-shadow:none;margin-left:0;margin-right:0}.mosaic-provider-jobcards .desktop .css-seniqs:hover{box-shadow:0 .125rem .25rem #00000014}.mosaic-provider-jobcards .vjs-highlight .css-seniqs{border:1px solid;border-color:var(--ifl-colors-primary-800);box-shadow:0 .125rem .25rem #00000014}.mosaic-provider-jobcards .tapItem:last-child .vjs-highlight .css-seniqs{margin-bottom:0}.mosaic-provider-jobcards .css-1j5sk29{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-neutral-0);border:1px solid #e4e2e0!important;border-radius:.75rem;box-shadow:none;height:100%;margin-inline-end:0;min-inline-size:0;overflow:hidden;padding:1rem;position:relative;text-align:initial}.mosaic-provider-jobcards .desktop .css-1j5sk29{border:1px solid;border-color:var(--ifl-colors-neutral-400);box-shadow:none;margin-left:0;margin-right:0}.mosaic-provider-jobcards .desktop .css-1j5sk29:hover{box-shadow:0 .125rem .25rem #00000014}.mosaic-provider-jobcards .vjs-highlight .css-1j5sk29{border:1px solid;border-color:var(--ifl-colors-primary-800);box-shadow:0 .125rem .25rem #00000014}.mosaic-provider-jobcards .tapItem:last-child .vjs-highlight .css-1j5sk29{margin-bottom:0}.mosaic-provider-jobcards .css-r6yzdg{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-neutral-0);border:1px solid #d4d2d0;border-radius:.75rem;box-shadow:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;margin-block-end:.5rem;margin-inline-end:0;min-inline-size:0;overflow:hidden;position:relative;text-align:initial;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.mosaic-provider-jobcards .css-r6yzdg:hover{box-shadow:0 .125rem .25rem #00000014}.mosaic-provider-jobcards .css-zcgn3i{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;background-color:var(--ifl-colors-neutral-0);border:none;border-radius:.75rem;box-shadow:var(--ifl-shadows-low);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;margin-block-end:.5rem;margin-inline-end:0;min-inline-size:0;overflow:hidden;position:relative;text-align:initial;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.mosaic-provider-jobcards .css-nvz0z0{margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-box-pack:spaceBetween;-ms-flex-pack:spaceBetween;-webkit-justify-content:spaceBetween;justify-content:spaceBetween;margin:.75rem;margin-block-start:1rem}.mosaic-provider-jobcards .css-nvz0z0,.mosaic-provider-jobcards .css-xoc8bt{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;min-inline-size:0;opacity:.6}.mosaic-provider-jobcards .css-xoc8bt{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-box-pack:right;-ms-flex-pack:right;-webkit-justify-content:right;justify-content:right;margin:.75rem;margin-block-start:0}.mosaic-provider-jobcards .css-8rbgn6,.mosaic-provider-jobcards .css-ahkprq{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;margin:.75rem;min-inline-size:0;opacity:.6}.mosaic-provider-jobcards .css-ahkprq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:spaceBetween;-ms-flex-pack:spaceBetween;-webkit-justify-content:spaceBetween;justify-content:spaceBetween;margin-block-start:1rem}.mosaic-provider-jobcards .css-1trdyem{-webkit-align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.mosaic-provider-jobcards .css-1e4d784,.mosaic-provider-jobcards .css-1trdyem{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1e4d784{block-size:100%;min-inline-size:20px}.mosaic-provider-jobcards .css-1mnk9l7{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;block-size:270px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;inline-size:290px;list-style:none;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1mnk9l7>*{block-size:100%;inline-size:100%}.mosaic-provider-jobcards .css-phdxwq{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;block-size:270px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;inline-size:280px;list-style:none;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-phdxwq>*{block-size:100%;inline-size:100%}.mosaic-provider-jobcards .css-1mnssd7{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;block-size:208px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;inline-size:290px;list-style:none;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1mnssd7>*{block-size:100%;inline-size:100%}.mosaic-provider-jobcards .css-1w4cts4{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;block-size:208px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;inline-size:280px;list-style:none;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1w4cts4>*{block-size:100%;inline-size:100%}.mosaic-provider-jobcards .css-1afmp4o{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-l9s1uu{gap:0}.mosaic-provider-jobcards .css-8w46ze,.mosaic-provider-jobcards .css-l9s1uu{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-items:center;margin-inline-end:0;min-inline-size:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mosaic-provider-jobcards .css-8w46ze{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.mosaic-provider-jobcards .css-1luzzn1{inline-size:100%}.mosaic-provider-jobcards .css-1luzzn1,.mosaic-provider-jobcards .css-mc9s58{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-mc9s58{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;inset-block-start:1.25rem;inset-inline-end:0;-webkit-justify-content:flex-end;justify-content:flex-end;position:absolute;z-index:1}.mosaic-provider-jobcards .css-1dgdan1{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;inline-size:100%;margin-inline-end:0;min-inline-size:0;overflow:auto;padding-block-end:5px;padding-block-start:1px;padding-inline:1px;scroll-behavior:smooth;-webkit-padding-start:1px;padding-inline-start:1px;-webkit-padding-end:1px;gap:.75rem;padding-inline-end:1px}.mosaic-provider-jobcards .css-1dgdan1::-webkit-scrollbar{height:8px}.mosaic-provider-jobcards .css-1dgdan1::-webkit-scrollbar-thumb{background-color:#888;border-radius:12px;cursor:pointer;height:4px}.mosaic-provider-jobcards .css-1dgdan1 .cardOutline{block-size:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mosaic-provider-jobcards .css-1dgdan1 .cardOutline .slider_container{-webkit-flex:1;-ms-flex:1;flex:1;margin-inline:.2rem}.mosaic-provider-jobcards .css-1dgdan1 .slider_container{border:none}.mosaic-provider-jobcards .css-1bkhltx{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;gap:.75rem;inline-size:100%;margin-inline-end:0;min-inline-size:0;overflow:auto;padding-block-end:5px;padding-block-start:1px;padding-inline:1rem;scroll-behavior:smooth}.mosaic-provider-jobcards .css-1bkhltx::-webkit-scrollbar{height:8px}.mosaic-provider-jobcards .css-1bkhltx::-webkit-scrollbar-thumb{background-color:#888;border-radius:12px;cursor:pointer;height:4px}.mosaic-provider-jobcards .css-1bkhltx .cardOutline{block-size:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mosaic-provider-jobcards .css-1bkhltx .cardOutline .slider_container{-webkit-flex:1;-ms-flex:1;flex:1;margin-inline:.2rem}.mosaic-provider-jobcards .css-1bkhltx .slider_container{border:none}.mosaic-provider-jobcards .css-1l8pwm8{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;inline-size:100%;margin-inline-end:0;min-inline-size:0;overflow:auto;padding-block-end:5px;padding-block-start:1px;scroll-behavior:smooth;-ms-overflow-style:none;padding-inline:1px;scrollbar-width:none;-webkit-padding-start:1px;padding-inline-start:1px;-webkit-padding-end:1px;gap:.75rem;padding-inline-end:1px}.mosaic-provider-jobcards .css-1l8pwm8::-webkit-scrollbar{display:none}.mosaic-provider-jobcards .css-1l8pwm8 .cardOutline{block-size:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mosaic-provider-jobcards .css-1l8pwm8 .cardOutline .slider_container{-webkit-flex:1;-ms-flex:1;flex:1;margin-inline:.2rem}.mosaic-provider-jobcards .css-1l8pwm8 .slider_container{border:none}.mosaic-provider-jobcards .css-805sxn{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;inline-size:100%;margin-inline-end:0;min-inline-size:0;overflow:auto;padding-block-end:5px;padding-block-start:1px;scroll-behavior:smooth;-ms-overflow-style:none;gap:.75rem;padding-inline:1rem;scrollbar-width:none}.mosaic-provider-jobcards .css-805sxn::-webkit-scrollbar{display:none}.mosaic-provider-jobcards .css-805sxn .cardOutline{block-size:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mosaic-provider-jobcards .css-805sxn .cardOutline .slider_container{-webkit-flex:1;-ms-flex:1;flex:1;margin-inline:.2rem}.mosaic-provider-jobcards .css-805sxn .slider_container{border:none}.mosaic-provider-jobcards .css-1it50zj{overflow:hidden}.mosaic-provider-jobcards .css-1it50zj,.mosaic-provider-jobcards .css-bmuq98{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-bmuq98{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mosaic-provider-jobcards .css-91hqu9{color:var(--ifl-colors-foreground);color:var(--ifl-colors-foreground-weak);font-family:Indeed Sans,Noto Sans,Helvetica Neue,Helvetica,Arial,Liberation Sans,Roboto,Noto,sans-serif;font-size:inherit;font-size:.875rem;font-weight:inherit;font-weight:400;line-height:inherit;margin-block-start:.25rem}.mosaic-provider-jobcards .css-19xgbze{-webkit-align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;gap:.5rem;-webkit-justify-content:space-between;justify-content:space-between;padding-block-end:1rem}.mosaic-provider-jobcards .css-19xgbze,.mosaic-provider-jobcards .css-1dye3yn{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-1dye3yn{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.mosaic-provider-jobcards .css-6q8gs3{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-webkit-align-self:flex-start;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-inline-end:0;min-inline-size:0;-ms-flex-item-align:flex-start;align-self:flex-start;margin-block-start:-.25rem}.mosaic-provider-jobcards .css-1ac2h1w{list-style:none}.mosaic-provider-jobcards .css-1ac2h1w,.mosaic-provider-jobcards .css-mzxpsp{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-mzxpsp{opacity:1;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.mosaic-provider-jobcards .css-u74ql7{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-4gk2n7{-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.mosaic-provider-jobcards .css-15ruzsr,.mosaic-provider-jobcards .css-4gk2n7{opacity:0}.mosaic-provider-jobcards .css-15ruzsr,.mosaic-provider-jobcards .css-4gk2n7,.mosaic-provider-jobcards .css-pygyny{box-sizing:border-box;margin-block-end:0;margin-block-start:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;min-inline-size:0}.mosaic-provider-jobcards .css-pygyny{list-style:none;margin:0;padding:0;-webkit-text-size-adjust:100%}.mosaic-provider-jobcards .mosaic-dummyClass{padding:.25rem 1rem}
/*# sourceMappingURL=960.01f10471284c2f4a41cd.css.map */