._opportunity-application-wrapper_1wo19_1{background:#f2f2f2;margin:0 auto;padding-bottom:30px}@media screen and (max-width:768px){._opportunity-application-wrapper_1wo19_1{padding:57px 15px 15px}._opportunity-application-wrapper_1wo19_1 ._container_1wo19_10{max-width:100%}}._back-button_1wo19_15{display:none;align-items:center;gap:8px;padding-top:24px;padding-bottom:12px;color:#7960dc}@media screen and (max-width:768px){._back-button_1wo19_15{display:flex;position:fixed;top:0;left:0;width:100vw;max-width:100vw;z-index:13;padding:16px 31px 16px 19px;background-color:#fff;border-bottom:1px solid #e5e4e3}}._back-button_1wo19_15:hover{cursor:pointer}._back-button_1wo19_15>*{display:flex;align-items:center}._back-button_1wo19_15 svg{flex-shrink:0}._back-button_1wo19_15 p{font-size:16px;font-weight:600;line-height:24px;color:inherit;margin:0}._common_heading_wrapper_1wo19_55 section{padding:32px 0 0}._common_heading_wrapper_1wo19_55 section h3{font-style:normal;font-weight:600;font-size:24px;color:#101828;display:flex;flex-direction:column;line-height:32px;margin-bottom:16px}@media screen and (max-width:768px){._common_heading_wrapper_1wo19_55 ._badge_skl_1wo19_69>div{flex-wrap:wrap}._common_heading_wrapper_1wo19_55 ._badge_skl_1wo19_69>div span{margin:0}}._container_1wo19_10{max-width:86%;margin:auto}@media screen and (max-width:768px){._container_1wo19_10{max-width:100%;padding:0 16px}}@media screen and (min-width:851px){._container_1wo19_10{max-width:1200px;display:flex;flex-direction:column}}._margin-0_1wo19_95{margin:3px 0}._offsite-apply-link_1wo19_99{margin-top:16px}._opportunity-content_1wo19_103{padding-bottom:40px;margin-bottom:48px}._job-details-content_1wo19_108{display:flex;flex-direction:column;gap:20px;margin-top:20px}@media(min-width:1280px){._job-details-content_1wo19_108{gap:24px;margin-top:24px}}._job-detail-grid_1wo19_121{display:flex;flex-direction:column;gap:20px}@media(min-width:1280px){._job-detail-grid_1wo19_121{gap:24px}}._opportunity-grid_1wo19_132{display:grid;grid-template-columns:1fr 343px;grid-template-rows:auto auto;gap:26px;align-items:start;width:100%}@media screen and (max-width:768px){._opportunity-grid_1wo19_132{grid-template-columns:1fr;grid-template-rows:auto}}._opportunity-header_1wo19_147{min-width:0}._apply-block-sentinel_1wo19_151{height:0;pointer-events:none}._opportunity-apply-block_1wo19_156{position:sticky;top:69px;z-index:10}@media screen and (max-width:768px){._opportunity-apply-block_1wo19_156{position:static;margin-left:-31px;margin-right:-31px;margin-top:-48px}}._opportunity-apply-block-fixed_1wo19_170{display:none}@media screen and (max-width:768px){._opportunity-apply-block-fixed_1wo19_170{display:block;position:fixed;top:56px;left:0;right:0;z-index:12;width:100vw;max-width:100vw}}._opportunity-details_1wo19_186{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:26px;min-width:0}._opportunity-buttons_1wo19_195{grid-column:1;grid-row:2}@media screen and (max-width:768px){._opportunity-buttons_1wo19_195{grid-row:auto}}._success-alert_1wo19_205{display:flex;border-radius:12px;border:1px solid #a6f4c5;background:#d6f3e2;padding:16px;gap:12px;position:relative}._success-alert_1wo19_205 ._success-alert-content_1wo19_215{font-size:14px;font-weight:400;line-height:20px}._success-alert_1wo19_205 ._success-alert-title_1wo19_220{font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#027a48}._success-alert_1wo19_205 ._success-alert-close-button_1wo19_227{position:absolute;top:16px;right:16px;cursor:pointer}._join-tallo_1wo19_234{margin-top:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px;gap:40px!important;min-height:402px;background:linear-gradient(90deg,#62248d,#c4356e)!important;border-radius:8px}._join-tallo_1wo19_234 section{text-align:center;display:flex;flex-direction:column;gap:10px}._join-tallo_1wo19_234 section p{color:#fff;font-weight:400;font-size:14px;line-height:20px}._join-tallo_1wo19_234 section h2{font-style:normal;font-weight:600;font-size:36px;line-height:44px;color:#fff}._job-separator_1wo19_266{background:#7960dc;border:none!important;height:1px}._section-title_1wo19_272{color:#303033;font-size:20px;font-weight:700;line-height:28px}._description-text_1wo19_279{margin-top:8px;color:#18171a;font-size:16px;line-height:24px;height:fit-content;max-height:340px;overflow:hidden;display:flex;flex-direction:column;gap:8px;word-break:break-word}._description-text_1wo19_279 ol,._description-text_1wo19_279 ul,._description-text_1wo19_279 li{margin-left:12px;list-style:disc}._description-text_1wo19_279 b,._description-text_1wo19_279 strong{font-weight:600!important}._description-text_1wo19_279 h1,._description-text_1wo19_279 h2,._description-text_1wo19_279 h3,._description-text_1wo19_279 h4,._description-text_1wo19_279 h5,._description-text_1wo19_279 h6{font-size:20px;line-height:28px;font-weight:700!important}._full-description_1wo19_305{max-height:unset!important;height:unset!important;overflow-y:scroll!important}._description-blur_1wo19_311{margin-top:-68px;height:68px;background:linear-gradient(0deg,#fff,#fff0)}._description-button_1wo19_317{color:#7960dc!important;text-decoration:underline;margin-top:6px;margin-left:-14px;width:fit-content}._search-pane-wrapper_1wo19_325{background:transparent;padding:0;margin:0}._search-pane-container_1wo19_331{max-width:none!important;width:100%;padding:0;margin:0}._search-pane-container_1wo19_331 ._opportunity-content_1wo19_103{padding:0 16px 24px;margin-bottom:0;gap:0!important}._search-pane-container_1wo19_331 ._opportunity-apply-block_1wo19_156{position:sticky;top:0;z-index:10;margin:0 -16px}._search-pane-container_1wo19_331 ._opportunity-header_1wo19_147{margin-top:16px}._search-pane-container_1wo19_331 ._job-detail-grid_1wo19_121{margin-top:24px}._card_1ws6h_1{border-radius:4px;box-shadow:none;height:100%}._card-head_1ws6h_7{border-bottom:none;padding-bottom:0;align-items:flex-start}._card-title-link_1ws6h_13{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:20px;font-weight:500;line-height:28px;color:#18171a;text-decoration:none;position:static}._card-title-link_1ws6h_13:hover,._card-title-link_1ws6h_13:focus{text-decoration:underline}._card-title-link_1ws6h_13:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}._save-button_1ws6h_35{position:relative;z-index:2}._card-body_1ws6h_40{display:flex;flex-direction:column;gap:8px;padding:4px 16px 16px;height:100%}._title-company_1ws6h_48{display:flex;flex-direction:column;gap:2px}._employer_1ws6h_54{font-size:16px;font-weight:400;color:#18171a}._location_1ws6h_60{font-size:16px;color:#18171a}._stats-row_1ws6h_65{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:auto}._stats_1ws6h_65{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;flex:1}._stat_1ws6h_65{display:flex;align-items:center;gap:8px;font-size:12px;color:#666}._stat_1ws6h_65 strong{font-weight:700}._stat-icon_1ws6h_94{flex-shrink:0;color:#303033}._score-ring_1ws6h_99{display:flex;align-items:center;justify-content:center;flex-shrink:0}._score-value_1ws6h_106{font-size:20px;font-weight:700;color:#18171a}._progress-excellent_1ws6h_112{--progress-color: #0d6efd}._progress-good_1ws6h_116{--progress-color: #18a957}._progress-fair_1ws6h_120{--progress-color: #ffbb38}._progress-concerning_1ws6h_124{--progress-color: #ff6d5b}._progress-poor_1ws6h_128{--progress-color: #e81744}@media screen and (max-width:768px){._stats-row_1ws6h_65{flex-direction:row;align-items:flex-end}}._teaser_1qbmj_1{position:relative;background:#e9f2fe;border-radius:4px;padding:16px;overflow:hidden}._blur-layer_1qbmj_9{display:flex;gap:16px;filter:blur(5px);pointer-events:none}@media screen and (max-width:768px){._blur-layer_1qbmj_9{flex-direction:column}}._placeholder-card_1qbmj_21{flex:1 0 0}._gradient-fade_1qbmj_25{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#e9f2fe00,#e9f2feb3 60%,#e9f2fe);pointer-events:none}._overlay_1qbmj_32{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;margin-bottom:24px;margin-top:-48px;text-align:center}@media screen and (max-width:768px){._overlay_1qbmj_32{margin-top:-384px}}._icon-circle_1qbmj_48{align-items:center;background:#fff;border:1px solid #e5e4e3;border-radius:50%;color:#0c2a86;display:flex;justify-content:center;height:48px;min-height:48px;min-width:48px;width:48px;z-index:1}._icon-circle_1qbmj_48 svg{width:24px;height:24px}._heading_1qbmj_67{color:#0c2a86;font-size:20px;font-weight:700;line-height:28px;z-index:1}._subtext_1qbmj_75{color:#4a494d;font-size:16px;font-weight:400;line-height:24px;z-index:1}._actions_1qbmj_83{display:flex;flex-direction:row;gap:12px}@media screen and (max-width:768px){._actions_1qbmj_83{flex-direction:column;width:100%}}._card_1osfe_1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:16px;border:1px solid #e5e4e3;border-radius:4px}._no-data_1osfe_12,._excellent_1osfe_13{background:#e9f2fe}._error_1osfe_17{background:#f7eff5}._icon-circle_1osfe_21{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#fff;border:1px solid #e5e4e3}._icon-circle_1osfe_21 svg{width:24px;height:24px}._no-data_1osfe_12 ._icon-circle_1osfe_21,._excellent_1osfe_13 ._icon-circle_1osfe_21{color:#0c2a86}._error_1osfe_17 ._icon-circle_1osfe_21{color:#830b23}._heading_1osfe_42{font-size:20px;font-weight:700;line-height:28px;margin:0}._no-data_1osfe_12 ._heading_1osfe_42,._excellent_1osfe_13 ._heading_1osfe_42{color:#0c2a86}._error_1osfe_17 ._heading_1osfe_42{color:#830b23}._body_1osfe_55{font-size:16px;font-weight:400;line-height:24px;color:#303033;margin:0}._section_12ymk_1{display:flex;flex-direction:column;gap:16px}._card-row_12ymk_7{display:flex;flex-direction:row;gap:16px;list-style:none;padding:0;margin:0}._card-item_12ymk_16{flex:1 0 0}._skeleton-row_12ymk_20{display:flex;flex-direction:row;gap:16px}._header_12ymk_26{display:flex;flex-direction:column;gap:8px}._heading_12ymk_32{font-size:20px;font-weight:500;line-height:28px;color:#18171a;margin:0}._geo-subtext_12ymk_40{color:#106a37;font-size:12px;font-weight:400;line-height:20px;margin:0}._body_12ymk_48{font-size:16px;font-weight:400;line-height:24px;color:#18171a;margin:0}._methodology-link_12ymk_56{align-self:flex-start}._job-separator_12ymk_60{background:#7960dc;border:none!important;height:1px}@media screen and (max-width:768px){._card-row_12ymk_7,._skeleton-row_12ymk_20{flex-direction:column}}._apply-block_1w44z_1{background-color:#f3f0fd;border-bottom:1px solid #7960dc;display:flex;flex-direction:column;padding:16px;position:relative}._apply-block_1w44z_1 ._apply-row_1w44z_9{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;align-self:stretch}@media screen and (max-width:768px){._apply-block_1w44z_1 ._apply-row_1w44z_9{flex-direction:column}}._apply-block_1w44z_1 ._message_1w44z_21{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;min-width:0}._apply-block_1w44z_1 ._apply-for-this_1w44z_28{color:#1e0f41;font-size:16px;font-weight:600;line-height:24px;align-self:stretch;position:relative}._apply-block_1w44z_1 ._text-wrapper_1w44z_36{font-size:16px;font-weight:600;line-height:24px;white-space:nowrap;width:fit-content}._apply-block_1w44z_1 ._circle-check_1w44z_43{aspect-ratio:1!important;color:#32d583;height:24px!important;position:relative!important;width:24px!important}._apply-block_1w44z_1 ._this-job-application_1w44z_50 p{color:#4a494d;font-size:14px;font-weight:400;line-height:22px;margin:0}._apply-block_1w44z_1 ._actions_1w44z_57{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:8px}._apply-block_1w44z_1 ._secondary-button_1w44z_64{display:flex;flex-direction:row;gap:8px}._apply-block_1w44z_1 ._apply-button_1w44z_69,._apply-block_1w44z_1 ._expired-button_1w44z_70{max-height:44px;white-space:nowrap}._apply-block_1w44z_1 ._saved-button_1w44z_74{border-color:#ff6d5b;background-color:#ff6d5b!important}._apply-block_1w44z_1 ._saved-button_1w44z_74 svg{color:#fff;fill:#fff}._apply-block_1w44z_1 ._view-actions_1w44z_82{display:flex;flex-direction:column;align-items:center;flex-shrink:0;gap:8px}._apply-block_1w44z_1 ._view-actions-row_1w44z_89{align-items:center;display:flex;flex-direction:row;gap:8px}._apply-block_1w44z_1 ._see-all-link_1w44z_95{background:none;border:none;color:#7960dc;cursor:pointer;font-size:14px;font-weight:500;line-height:22px;padding:0 12px 0 0;text-decoration:none;align-self:flex-end}._apply-block_1w44z_1 ._see-all-link_1w44z_95:hover{text-decoration:underline}._apply-block_1w44z_1 ._sr-only_1w44z_111{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}._apply-block_1w44z_1._logged-out_1w44z_121{background-color:#7960dc}._apply-block_1w44z_1._logged-out_1w44z_121 ._apply-for-this_1w44z_28,._apply-block_1w44z_1._logged-out_1w44z_121 ._this-job-application_1w44z_50 p,._apply-block_1w44z_1._logged-out_1w44z_121 ._text-wrapper_1w44z_36{color:#fff}._apply-block_1w44z_1._view-offsite_1w44z_133,._apply-block_1w44z_1._view-onsite_1w44z_133{background-color:#f3f0fd}._apply-block_1w44z_1._view-offsite_1w44z_133 ._apply-for-this_1w44z_28,._apply-block_1w44z_1._view-onsite_1w44z_133 ._apply-for-this_1w44z_28{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}._apply-block_1w44z_1._expired_1w44z_70{background-color:#7f7f7f}._apply-block_1w44z_1._expired_1w44z_70 ._apply-for-this_1w44z_28,._apply-block_1w44z_1._expired_1w44z_70 ._this-job-application_1w44z_50 p,._apply-block_1w44z_1._expired_1w44z_70 ._text-wrapper_1w44z_36{color:#fff}._apply-block_1w44z_1._apply-block--micro_1w44z_155 ._this-job-application_1w44z_50{min-width:0;max-width:100%}@media screen and (max-width:768px){._apply-block_1w44z_1._apply-block--micro_1w44z_155{padding:8px 16px}._apply-block_1w44z_1._apply-block--micro_1w44z_155 ._message_1w44z_21{display:none}}@media screen and (max-width:768px){._apply-block_1w44z_1 ._actions_1w44z_57{width:100%}._apply-block_1w44z_1 ._actions_1w44z_57 a{flex-grow:1}._apply-block_1w44z_1 ._apply-button_1w44z_69,._apply-block_1w44z_1 ._expired-button_1w44z_70{flex:1;min-height:44px;min-width:44px}._apply-block_1w44z_1 ._apply-button_1w44z_69{font-size:18px}._apply-block_1w44z_1 ._apply-button_1w44z_69 svg{width:25px!important;height:25px!important;max-width:25px!important;max-height:25px!important}._apply-block_1w44z_1 ._view-actions_1w44z_82{width:100%;align-items:center}._apply-block_1w44z_1 ._view-actions-row_1w44z_89{width:100%}._apply-block_1w44z_1 ._view-actions-row_1w44z_89 ._apply-button_1w44z_69{flex:1}}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200{align-items:center;background-color:#fff;border:1px solid #7960dc;border-radius:4px;display:flex;flex-basis:100%;gap:2px;justify-content:space-between;margin-top:16px;padding:4px 8px}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200 ._confirmation-text_1w44z_212{display:flex;flex-direction:row;align-items:baseline;gap:4px;flex:1 1 0%;min-width:0}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200 ._confirmation-text_1w44z_212 strong{color:#7960dc;font-size:14px;font-weight:700;line-height:22px}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200 ._confirmation-text_1w44z_212 p{color:#4a494d;font-size:14px;font-weight:400;line-height:22px;margin:0;white-space:nowrap}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200 ._confirmation-actions_1w44z_234{align-items:center;display:flex;flex-shrink:0;gap:8px}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200 ._confirmation-actions_1w44z_234 button{max-height:36px}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200._confirmation-banner--micro_1w44z_243{padding:4px 8px}@media screen and (max-width:768px){._apply-block_1w44z_1 ._confirmation-banner_1w44z_200._confirmation-banner--micro_1w44z_243{flex-wrap:nowrap;align-items:center;margin-top:8px}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200._confirmation-banner--micro_1w44z_243 ._confirmation-text_1w44z_212 p{display:none}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200._confirmation-banner--micro_1w44z_243 ._confirmation-actions_1w44z_234{width:auto;gap:8px}}@media screen and (max-width:768px){._apply-block_1w44z_1 ._confirmation-banner_1w44z_200{flex-wrap:wrap;gap:4px;padding:8px 12px}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200 ._confirmation-text_1w44z_212{display:block}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200 ._confirmation-text_1w44z_212 strong{font-size:16px}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200 ._confirmation-text_1w44z_212 p{display:inline;white-space:normal;font-size:16px;margin-left:4px}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200 ._confirmation-actions_1w44z_234{width:100%;justify-content:center;gap:24px}._apply-block_1w44z_1 ._confirmation-banner_1w44z_200 ._confirmation-actions_1w44z_234 button{min-height:44px;min-width:44px}}._job-detail-header_e6i4x_1{display:flex;flex-direction:column;gap:12px}._top-row_e6i4x_7{display:flex;justify-content:space-between}@media screen and (max-width:768px){._top-row_e6i4x_7{flex-direction:column;gap:16px}}._header-left_e6i4x_18{display:flex;flex-direction:column;gap:8px;min-width:0}._company-info_e6i4x_25{display:flex;align-items:center;gap:8px;min-width:0}._company-name-wrapper_e6i4x_32{display:flex;align-items:center;gap:6px;min-width:0}._company-name_e6i4x_32{font-size:16px;line-height:24px;color:#18171a;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._company-link_e6i4x_49{color:inherit;text-decoration:none}._company-link_e6i4x_49:hover{text-decoration:underline}._action-buttons_e6i4x_57{display:flex;align-items:flex-end;gap:4px;flex-shrink:0}._job-title_e6i4x_64{font-weight:700;font-size:24px;color:#18171a;line-height:32px;margin:0}._header-separator_e6i4x_72{background:#7960dc;border:none!important;height:1px}._metadata-grid_e6i4x_78{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}@media(max-width:767px){._metadata-grid_e6i4x_78{grid-template-columns:1fr}}._metadata-item_e6i4x_89{display:flex;align-items:flex-start;gap:8px;font-size:16px;font-weight:400;line-height:24px;color:#303033;margin:0;padding:2px 0;min-width:0}._metadata-item_e6i4x_89 svg{flex-shrink:0;color:#7960dc;width:16px;height:16px;margin-top:4px}._metadata-label_e6i4x_109{min-width:0;overflow-wrap:break-word;word-break:break-word}
