.job-details-hiring-team-modal__hirer-card::after,.jobs-poster--is-expanded::after{border-bottom:1px solid var(--color-background-faint-active);content:""}.jobs-poster--is-expanded::after{width:50%}.jobs-poster__content-container{display:flex}.jobs-poster__action-container{display:flex;justify-content:center;align-items:center;padding:1.2rem}.job-description-skeleton__text-container{gap:3.2rem;padding-bottom:6.4rem}.hirer-card__connection-degree::before{content:"";background-color:var(--color-icon);display:inline-block;vertical-align:middle;margin-left:2px;width:2px;height:2px;border-radius:50%}.hirer-card__details{flex:1}.hirer-card__mutual-connections{line-height:1.33333}.hirer-card__hirer-name{height:auto;display:block}.hirer-card__hirer-name-line{flex-shrink:1;display:block;line-height:2.4rem!important;max-height:4.8rem;overflow:hidden;text-overflow:ellipsis}.hirer-card__hirer-name-line *{line-height:inherit!important}@supports (-webkit-line-clamp:2){.hirer-card__hirer-name-line{/*! autoprefixer: off */display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.hirer-card__hirer-name-line a,.hirer-card__hirer-name-line a:hover,.hirer-card__hirer-name-line a:hover:visited,.hirer-card__hirer-name-line a:visited{color:var(--color-text)}.hirer-card__connection-degree-container{display:inline-flex}.hirer-card__hirer-information{flex:1;min-width:0;word-break:break-word;margin:0 1.6rem;font-size:var(--font-size-small);color:var(--color-text-low-emphasis)}.hirer-card__hirer-name-link:hover,.hirer-card__hirer-name-link:visited:hover,.job-details-jobs-unified-top-card__company-name .aJvFtMBChdeOsPPHqnxoWywLVWTVWgSq,.job-details-jobs-unified-top-card__company-name .app-aware-link,.job-details-jobs-unified-top-card__primary-description-container .aJvFtMBChdeOsPPHqnxoWywLVWTVWgSq,.job-details-jobs-unified-top-card__primary-description-container .app-aware-link,.job-details-jobs-unified-top-card__secondary-description-container,.job-details-jobs-unified-top-card__subtitle-primary-grouping{color:var(--color-text)}.hirer-card__footer{margin:1.6rem -2.4rem -2.4rem}.job-details-people-who-can-help__section--two-pane .hirer-card__footer{margin:1.6rem -2.4rem -1.6rem}.job-details-hiring-team-modal__hirer-card{padding-top:1.6rem;padding-bottom:1.6rem;position:relative}.job-details-hiring-team-modal__hirer-card::after{position:absolute;bottom:0;right:0;width:calc(100% - 65px)}.job-details-hiring-team-modal__hirer-card:first-child{padding-top:1.2rem}.job-details-hiring-team-modal__hirer-card:last-child::after{content:none}.job-details-hiring-team-modal__modal-wrapper{overflow-y:hidden}.job-details-jobs-unified-top-card__primary-description-container{display:flex;align-items:center;position:relative}.job-details-jobs-unified-top-card__primary-and-secondary-description{display:block;margin-left:1.6rem;padding-top:2.4rem;padding-bottom:2.4rem}.job-details-jobs-unified-top-card__subtitle-primary-grouping{position:relative}.job-details-jobs-unified-top-card__company-name{display:inline-block;margin-left:.8rem;font-size:var(--font-size-small)}.job-details-jobs-unified-top-card__buttons-container{margin:1.6rem 2.4rem 0 0;float:right;top:0;right:0;display:flex;justify-content:flex-end;align-items:flex-start;flex:1}.jobs-search__job-details--wrapper .job-details-jobs-unified-top-card__buttons-container{margin-right:0;margin-top:0}.job-details-jobs-unified-top-card__buttons-container-document-icon{margin-right:.4rem}.job-details-jobs-unified-top-card__subtitle-secondary-grouping{color:var(--color-text-low-emphasis)}.job-details-jobs-unified-top-card__sticky-header{position:fixed;display:flex;align-items:center;justify-content:space-between;height:65px;width:624px;top:52px;margin-left:-2.4rem;border-bottom:1px solid var(--color-border-faint);background-color:var(--color-background-container);z-index:3;transition:all 1s}.jobs-search__job-details--wrapper .job-details-jobs-unified-top-card__sticky-header{position:absolute;top:0;width:100%}.jobs-semantic-search-job-details-wrapper .job-details-jobs-unified-top-card__sticky-header{position:absolute;top:0;width:100%;z-index:8}@media screen and (max-width:1200px){.job-details-jobs-unified-top-card__sticky-header{width:456px}}.jobs-search__job-details-container--filters-bar .job-details-jobs-unified-top-card__sticky-header{top:108px}.jobs-search-two-pane__container--no-results .job-details-jobs-unified-top-card__sticky-header{top:103px;transition:none}.job-details-jobs-unified-top-card__sticky-header.job-details-jobs-unified-top-card__sticky-header--disabled{top:-1000px;overflow:hidden;border-bottom:0;visibility:hidden}.job-details-jobs-unified-top-card__bullet::before{content:"";background-color:var(--color-icon);display:inline-block;vertical-align:middle;margin-right:.4rem;width:2px;height:2px;border-radius:50%}.job-details-jobs-unified-top-card__title-container{display:flex;flex-direction:column;min-width:60px;margin-left:2.4rem;flex-shrink:2}.job-details-jobs-unified-top-card__top-buttons{display:flex;margin:-1.2rem 0}.job-details-jobs-unified-top-card__job-title a,.job-details-jobs-unified-top-card__job-title a:focus,.job-details-jobs-unified-top-card__job-title a:hover,.job-details-jobs-unified-top-card__job-title a:hover:visited,.job-details-jobs-unified-top-card__job-title a:visited{color:var(--color-text)}.job-details-jobs-unified-top-card__job-title-badge{vertical-align:middle;color:var(--color-text-low-emphasis)}.job-details-jobs-unified-top-card__sticky-buttons-container{margin:0 2.4rem 0 1.6rem;display:flex;align-items:center;white-space:nowrap;flex-shrink:1}.job-details-jobs-unified-top-card__applicant-count--low,.job-details-jobs-unified-top-card__posted-date--new{color:var(--color-signal-positive)}.job-details-jobs-unified-top-card__offsite-apply-confirmation-banner{border-radius:var(--attached-top)}.job-details-jobs-unified-top-card__container--two-pane .job-details-jobs-unified-top-card__offsite-apply-confirmation-banner{border-radius:var(--free)}.job-details-jobs-unified-top-card__job-insight{display:flex;margin-bottom:1.2rem;align-items:center}.job-details-jobs-unified-top-card__job-insight:last-child{margin-bottom:0}.job-details-jobs-unified-top-card__job-insight .aJvFtMBChdeOsPPHqnxoWywLVWTVWgSq,.job-details-jobs-unified-top-card__job-insight .aJvFtMBChdeOsPPHqnxoWywLVWTVWgSq:visited,.job-details-jobs-unified-top-card__job-insight .app-aware-link,.job-details-jobs-unified-top-card__job-insight .app-aware-link:visited{font-weight:400;color:var(--color-text)}.job-details-jobs-unified-top-card__job-insight--highlight .aJvFtMBChdeOsPPHqnxoWywLVWTVWgSq,.job-details-jobs-unified-top-card__job-insight--highlight .app-aware-link,.job-details-jobs-unified-top-card__job-insight--highlight .job-details-jobs-unified-top-card__job-insight-text-button{text-decoration:underline}.job-details-jobs-unified-top-card__job-insight-text-button{font:inherit;color:var(--color-text);text-align:left}.job-details-jobs-unified-top-card__job-insight-text-button:hover{text-decoration:underline}.job-details-jobs-unified-top-card__workplace-type::before{content:"\0028"}.job-details-jobs-unified-top-card__workplace-type::after{content:"\0029"}.job-details-jobs-unified-top-card__trust-insight-hovercard{max-width:300px}.job-details-jobs-unified-top-card__job-insight-view-model-secondary::before{content:"\00B7"}.jobs-unified-top-card__coach-row{gap:1.2rem;margin-top:1.6rem}.job-details-jobs-unified-top-card__sticky-header-job-title{display:flex;align-items:center}.job-details-jobs-unified-top-card__sticky-header-job-title svg{color:var(--color-text-low-emphasis);height:1.6rem;width:1.6rem}.job-details-jobs-unified-top-card__tertiary-description-container .tvm__text.tvm__text--low-emphasis,.job-details-jobs-unified-top-card__tertiary-description-container .tvm__text.tvm__text--positive{font-size:var(--font-size-small)}.jobs-poster--is-expanded-redesign::after{margin-bottom:1.6rem}.BZYrpHOWGfEnvzHhLOeUUSQByANYaqPQyg,.jobs-description-content__text{flex:0 1 460px;overflow-wrap:break-word;word-wrap:break-word;overflow-y:hidden}.BZYrpHOWGfEnvzHhLOeUUSQByANYaqPQyg ul,.jobs-description-content__text ul{padding-left:18px}.jobs-search__job-details--container .BZYrpHOWGfEnvzHhLOeUUSQByANYaqPQyg,.jobs-search__job-details--container .jobs-description-content__text{flex:1 1 80%}.jobs-description--reformatted .BZYrpHOWGfEnvzHhLOeUUSQByANYaqPQyg,.jobs-description--reformatted .jobs-description-content__text{margin:0}.jobs-description-content__text--stretch{flex:0 1 100%}.BZYrpHOWGfEnvzHhLOeUUSQByANYaqPQyg .aJvFtMBChdeOsPPHqnxoWywLVWTVWgSq,.BZYrpHOWGfEnvzHhLOeUUSQByANYaqPQyg .app-aware-link,.jobs-description-content__text .aJvFtMBChdeOsPPHqnxoWywLVWTVWgSq,.jobs-description-content__text .app-aware-link{text-decoration:underline;font-weight:400;color:var(--color-text)}.BZYrpHOWGfEnvzHhLOeUUSQByANYaqPQyg .aJvFtMBChdeOsPPHqnxoWywLVWTVWgSq:visited,.BZYrpHOWGfEnvzHhLOeUUSQByANYaqPQyg .app-aware-link:visited,.jobs-description-content__text .aJvFtMBChdeOsPPHqnxoWywLVWTVWgSq:visited,.jobs-description-content__text .app-aware-link:visited{color:var(--color-text-link-visited)}.jobs-description__condensed-wrapper{padding-top:1.6rem}.jobs-description__container{position:relative;padding:2.4rem}@media screen and (max-width:400px){.jobs-description__container{padding:1.6rem}}.jobs-description--reformatted .jobs-description__container{color:var(--color-text);font-size:var(--font-size-small);padding:0}.jobs-description--is-truncated .jobs-description__container{padding-bottom:0}.jobs-description--is-truncated .jobs-description__container::after{background:-webkit-linear-gradient(0deg,var(--color-background-container),var(--color-transparent) 100%);background:-moz-linear-gradient(0deg,var(--color-background-container),var(--color-transparent) 100%);background:-o-linear-gradient(0deg,var(--color-background-container),var(--color-transparent) 100%);background:linear-gradient(0deg,var(--color-background-container),var(--color-transparent) 100%);content:"";position:absolute;bottom:0;left:0;height:60px;width:100%}.jobs-description__container--condensed{padding-top:1.6rem}.job-details-module .jobs-description__container--condensed{padding-top:2.4rem}.jobs-description__content{display:flex;flex-flow:row wrap;justify-content:space-between}.jobs-description--reformatted .jobs-description__content{display:block}.jobs-description--is-truncated .jobs-description__content{max-height:269px;overflow:hidden}.jobs-description--is-truncated-poster .jobs-description__content{height:269px}.job-description__text-rtl[dir=ltr] li,.job-description__text-rtl[dir=ltr] ol,.job-description__text-rtl[dir=ltr] ul{margin-right:1.6rem}.jobs-description--is-truncated .jobs-description__content--condensed{max-height:160px;overflow:hidden}.jobs-description--is-truncated-poster .jobs-description__content--condensed{height:160px}.jobs-description--is-truncated .jobs-description__content--heightened{max-height:1280px;overflow:hidden}.jobs-description__details{flex:1 1 auto;max-width:245px;overflow-x:hidden}.jobs-search__job-details--container .jobs-description__details{flex:1 1 20%}.jobs-description--reformatted .jobs-description__details{max-width:100%}.jobs-description__footer-button{border-radius:0 0 var(--corner-radius-medium) var(--corner-radius-medium)!important}.jobs-description__quality-match-icon{left:1.2rem;top:1.2rem}.jobs-description__quality-match-picture{width:28px;height:28px;margin-right:.8rem}.jobs-offsite-apply-confirmation-banner{background-color:var(--color-background-new);box-shadow:none;padding:1.2rem .8rem;display:flex;justify-content:space-between;flex-flow:column;align-items:flex-start;min-height:74px}@media screen and (min-width:768px){.jobs-offsite-apply-confirmation-banner{flex-flow:row;padding:1.2rem 2.4rem;align-items:initial}}.jobs-offsite-apply-confirmation-banner__dialog{padding-left:.8rem}@media screen and (min-width:768px){.jobs-offsite-apply-confirmation-banner__dialog{padding-left:0;align-self:center}}.post-apply-timeline__content{position:relative;border-top:solid 1px var(--color-border-faint);padding:2.4rem 0 1.6rem;margin:0 2.4rem}.post-apply-timeline__content--with-expand-button{padding-bottom:1.6rem}.post-apply-timeline__header{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.post-apply-timeline__header{flex-wrap:wrap}}.post-apply-timeline__entity{color:var(--color-text);padding-left:1.6rem;position:relative;justify-content:space-between;display:flex;margin-top:1.6rem}@media screen and (max-width:768px){.post-apply-timeline__entity{flex-wrap:wrap}}.post-apply-timeline__entity::before{position:absolute;transform:translateY(6px);content:"";left:0;height:8px;width:8px;border-radius:50%;background:var(--color-brand-accent-5-on-dark)}.post-apply-timeline__entity:not(:last-child)::after{position:absolute;transform:translateY(18px);content:"";left:3px;height:100%;background:var(--color-background-brand-accent-5);width:2px}.post-apply-timeline__button-container{border-top:solid 1px var(--color-border-faint);padding:.8rem 0;margin-top:.8rem;width:100%;display:flex;flex-flow:column;align-items:center}.post-apply-timeline__entity-time{color:var(--color-text-low-emphasis);flex-shrink:0}.post-apply-timeline__company-link{display:flex;align-items:center;cursor:pointer;flex-shrink:0}.post-apply-timeline__company-link-icon{margin-left:.4rem}.artdeco-modal__header .responsiveness-insight-modal__header{font-weight:var(--font-weight-bold)}.job-details-top-card-tip__tip-container{margin-top:2.4rem;overflow:hidden}.job-details-top-card-tip__tip-content-container{padding:1.2rem;display:flex;flex-direction:row;align-items:center;background-color:var(--color-background-container-tint)}.job-details-top-card-tip__tip-content-container.job-details-top-card-tip__tip-container--premium-top-choice{background-color:var(--voyager-color-background-brand-accent-1-tint)}.job-details-top-card-tip__tip-icon{margin-right:.8rem}.job-details-top-card-tip__tip-icon-color--premium-top-choice{color:var(--premium-color-action-active)}.job-details-top-card-tip__tip-content-dismiss-space{margin-right:3.2rem}.job-details-top-card-tip--with-bottom-arrow{margin-bottom:-12px;padding-bottom:12px;position:relative}.job-details-top-card-tip{margin-top:-12px;padding-top:12px;position:relative}.job-details-top-card-tip::after,.job-details-top-card-tip::before{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;left:16px;z-index:0}.job-details-top-card-tip.job-details-top-card-tip--with-top-arrow::after,.job-details-top-card-tip.job-details-top-card-tip--with-top-arrow::before{bottom:100%}.job-details-top-card-tip.job-details-top-card-tip--with-top-arrow::before{border-bottom:10px solid var(--color-background-faint-active);margin-bottom:-30px}.job-details-top-card-tip.job-details-top-card-tip--with-top-arrow::after{border-bottom:10px solid var(--color-background-container-tint);margin-bottom:-31px}.job-details-top-card-tip.job-details-top-card-tip--with-bottom-arrow::after,.job-details-top-card-tip.job-details-top-card-tip--with-bottom-arrow::before{top:100%}.job-details-top-card-tip.job-details-top-card-tip--with-bottom-arrow::before{border-top:10px solid var(--color-background-faint-active);margin-top:-13px}.job-details-top-card-tip.job-details-top-card-tip--with-bottom-arrow::after{border-top:10px solid var(--color-background-container-tint);margin-top:-14px}.job-details-top-card-tip.job-details-top-card-tip--premium::after,.job-details-top-card-tip.job-details-top-card-tip--premium::before{border-bottom-color:var(--coach-color-background-member-bubble);border-top-color:var(--coach-color-background-member-bubble)}.job-details-top-card-tip.job-details-top-card-tip--premium .artdeco-card__dismiss .artdeco-button__icon{color:var(--color-icon-on-dark-flip)!important}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.job-details-top-card-tip.job-details-top-card-tip--premium .artdeco-card__dismiss .artdeco-button__icon{color:currentColor!important}.job-details-top-card-tip-premium-badge{--hue-web-svg-display-light:block;--hue-web-svg-display-dark:none}}.job-details-top-card-tip.job-details-top-card-tip--premium .aJvFtMBChdeOsPPHqnxoWywLVWTVWgSq,.job-details-top-card-tip.job-details-top-card-tip--premium .app-aware-link{color:var(--color-action-on-dark)}.job-details-top-card-tip.job-details-top-card-tip--premium .job-details-top-card-tip__tip-content-dismiss-space,.job-details-top-card-tip.job-details-top-card-tip--premium.job-details-top-card-tip--premium-dark-mode .aJvFtMBChdeOsPPHqnxoWywLVWTVWgSq,.job-details-top-card-tip.job-details-top-card-tip--premium.job-details-top-card-tip--premium-dark-mode .app-aware-link{color:var(--color-text-on-dark-flip)}.job-details-top-card-tip.job-details-top-card-tip--premium .job-details-top-card-tip__tip-content-container{display:block;background-color:var(--coach-color-background-member-bubble)}.jobs-options__list-item{display:flex;align-items:center;width:100%}.jobs-options__list-item:hover{cursor:pointer}.jobs-save-button.jobs-save-button--dimmed .jobs-save-button__text,.jobs-save-button.jobs-save-button--dimmed:focus .jobs-save-button__text,.jobs-save-button.jobs-save-button--dimmed:hover .jobs-save-button__text{color:var(--color-text-low-emphasis)}.coach-mark__button.artdeco-button.artdeco-button--1.artdeco-button--tertiary{width:fit-content;margin-right:.8rem;background-color:var(--color-background-canvas);padding:1.2rem;border-radius:var(--corner-radius-large) var(--corner-radius-large) 0!important}.coach-mark__button.artdeco-button.artdeco-button--1.artdeco-button--tertiary:hover{background-color:var(--color-background-none-tint-action-hover)}.coach-mark__button span{font-size:var(--font-size-small);color:var(--color-text);font-weight:var(--font-weight-regular);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coach-mark-list-tooltip__tooltip-content{display:flex;padding:.8rem 1.2rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:.8rem}.coach-mark-list-tooltip__close-btn{color:var(--color-icon-on-dark-flip)!important;margin-right:.4rem}.coach-mark-list-tooltip__tooltip{display:inline-flex!important;background-color:var(--coach-color-background-member-bubble)!important;margin:auto auto auto .4rem;margin-bottom:.8rem!important;max-width:400px}.coach-mark-list-tooltip__tooltip.coach-mark-list-tooltip__tooltip-blackout-scrim{margin-bottom:1.2rem!important;min-width:350px}@media screen and (forced-colors:active){.coach-mark-list-tooltip__tooltip{border:1px solid}}.coach-mark-list-tooltip__tooltip.ui-inline-tooltip--arrow-bottom::after{border-top:.8rem var(--coach-color-background-member-bubble) solid!important}.coach-mark-list-tooltip__tooltip-text{color:var(--color-text-on-dark-flip)}.coach-mark-list__container .coach-mark-list__multi-container{padding-left:0;scroll-padding-left:1.6rem}.coach-jdp-empty-sparkle-button__single{border:1px solid var(--color-border-faint);margin-right:1.6rem}.coach-jdp-empty-sparkle-button__hscroll{border:1px solid var(--color-border-faint);height:4rem!important;width:4rem!important}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.coach-mark-list-tooltip__premium-badge{--hue-web-svg-display-light:block;--hue-web-svg-display-dark:none}}