.layout_listing__tz2S_{background:#f9f9fb}.Notification_success_root__vZUf9{background-color:var(--mantine-primary-color-filled)}.Notification_success_root__vZUf9:before{background-color:var(--mantine-color-white)}.Notification_success_notification__ikNum{background-color:var(--mantine-primary-color-filled);color:#fff}.Notification_success_icon__Nocj9{background-color:transparent}.Notification_success_closeButton__9GsCM,.Notification_success_description__C3GeB,.Notification_success_title__LxYNH{color:var(--mantine-color-white)}.Notification_warning_root__1CJx8{background-color:var(--mantine-color-yellow-filled)}.Notification_warning_root__1CJx8:before{background-color:var(--mantine-color-white)}.Notification_warning_notification__it8Fq{background-color:var(--mantine-color-yellow-filled);color:#fff}.Notification_warning_icon__SWzIK{background-color:transparent}.Notification_warning_closeButton__MZcLR,.Notification_warning_description__PIHGj,.Notification_warning_title__8aY_W{color:var(--mantine-color-white)}.Notification_error_root__JD3Su{background-color:var(--mantine-color-red-filled)}.Notification_error_root__JD3Su:before{background-color:var(--mantine-color-white)}.Notification_error_notification__hHpl2{background-color:var(--mantine-color-red-filled);color:#fff}.Notification_error_icon__LmlZG{background-color:transparent}.Notification_error_closeButton__Nb1fq,.Notification_error_description__15D6B,.Notification_error_title__b6HeF{color:var(--mantine-color-white)}.CrmOfferPage_page__3yY4u{background:#f7f8fa;min-height:100%;padding-top:20px}.CrmOfferPage_breadcrumb__Cv2BI{display:flex;align-items:center;gap:8px;padding:14px 56px;font:500 12px/1 system-ui,sans-serif;color:#7d7e84}@media(max-width:767px){.CrmOfferPage_breadcrumb__Cv2BI{display:none}}.CrmOfferPage_container__c2oJL{max-width:1180px;margin:0 auto;padding:0 56px 40px}@media(max-width:767px){.CrmOfferPage_container__c2oJL{padding:0 16px 24px}}.CrmOfferPage_heroCard__XV3yy{padding:28px 32px;margin-bottom:16px}@media(max-width:767px){.CrmOfferPage_heroCard__XV3yy{padding:20px;margin-bottom:12px}}.CrmOfferPage_companyLogo__SWYTp{width:80px;height:80px;font-size:32px}@media(max-width:767px){.CrmOfferPage_companyLogo__SWYTp{width:60px;height:60px;font-size:24px}}.CrmOfferPage_offerTitle__UxeEF{font-size:30px}@media(max-width:767px){.CrmOfferPage_offerTitle__UxeEF{font-size:22px}}.CrmOfferPage_actionRow__Yh06O{flex-direction:row;align-items:center}@media(max-width:767px){.CrmOfferPage_actionRow__Yh06O{flex-direction:column-reverse;align-items:stretch}.CrmOfferPage_ctaBtn__fvxRA,.CrmOfferPage_ctaSubmitted__Ij0su,.CrmOfferPage_linkedinBtn__lWAGL{width:100%;justify-content:center}}.CrmOfferPage_bodyGrid__9byVT{display:grid;grid-template-columns:1fr 320px;grid-gap:16px;gap:16px;align-items:start}@media(max-width:991px){.CrmOfferPage_bodyGrid__9byVT{display:block}}.CrmOfferPage_railColumn__bhlQ9{position:-webkit-sticky;position:sticky;top:14px;display:flex;flex-direction:column;gap:14px}@media(max-width:991px){.CrmOfferPage_railColumn__bhlQ9{display:none}}.CrmOfferPage_sectionCard__kzeCI{padding:26px 28px;margin-bottom:16px}@media(max-width:767px){.CrmOfferPage_sectionCard__kzeCI{padding:20px;margin-bottom:12px}}.CrmOfferPage_descriptionContent__Xo79P{font:500 14px/1.65 system-ui,sans-serif;color:#3a3b3f}.CrmOfferPage_descriptionContent__Xo79P p{margin:0 0 10px}.CrmOfferPage_descriptionContent__Xo79P br{line-height:1.65}.CrmOfferPage_modalTopBar__feUn2{height:4px;margin:-16px -16px 20px;border-radius:12px 12px 0 0}.CrmOfferPage_infoBox__QTdM4{background:#f9f9fb;border-radius:8px;padding:12px 14px;border:1px solid #f1f2f4;margin-bottom:18px;font:500 12px/1.5 system-ui,sans-serif;color:#5b5c61}.OfferButton_applyButton__fi5KU{box-shadow:var(--mantine-shadow-xl)}.PhoneInput_buttonTarget__PIFMq{border-end-end-radius:0;border-start-end-radius:0}.PhoneInput_inputTarget__LRZgg{border-start-start-radius:0;border-end-start-radius:0}.IconButton_section__sXswk{margin-right:5px}@media(min-width:48em){.serch-bar_input__Sli27{border-radius:var(--mantine-radius-default);border-top-right-radius:0;border-bottom-right-radius:0}.serch-bar_input__left__bNmiJ{border-radius:0}.serch-bar_buttonRoot__izmjU{border-top-left-radius:0;border-bottom-left-radius:0;padding-inline:var(--mantine-spacing-xl)}.serch-bar_paperRoot__eLIt5{box-shadow:var(--mantine-shadow-xl)}}@media(max-width:48em){.serch-bar_input__Sli27{border-bottom-right-radius:0;border-bottom-left-radius:0}.serch-bar_input__left__bNmiJ{border-top-right-radius:0;border-top-left-radius:0}}.app-layout_root__Qs__K{min-height:100vh;flex-direction:column}.footer_footer__RPEzt{margin-top:calc(var(--mantine-spacing-xl)*2);padding-top:var(--mantine-spacing-xl);padding-bottom:calc(var(--mantine-spacing-xl)*2);background-color:var(--mantine-color-body);border-top-left-radius:var(--mantine-radius-default);border-top-right-radius:var(--mantine-radius-default)}.footer_footerInner__gridCol___odd_{display:flex;justify-content:flex-end;gap:var(--mantine-spacing-lg)}.footer_footerInner__link__1Ad_T{text-wrap:nowrap}.ApplyToOfferPanel_overlay__7Xhk7{background:rgba(14,43,39,.45)}.ApplyToOfferPanel_content__QYjgB{display:flex;flex-direction:column;color:#1e1f24;box-shadow:-.75rem 0 2.5rem rgba(16,24,40,.18);scroll-padding-bottom:12.5rem}.ApplyToOfferPanel_header__yPOi5{flex-shrink:0;align-items:flex-start;gap:.875rem;padding:1.25rem 1.75rem;border-bottom:1px solid #e6e9f0}@media(max-width:40em){.ApplyToOfferPanel_header__yPOi5{padding:.75rem .5rem .75rem 1rem}}.ApplyToOfferPanel_heading__MmUi4{display:flex;flex:1 1;flex-direction:column;gap:.125rem;min-width:0}.ApplyToOfferPanel_title__PgLKg{margin:0;font-size:1.1875rem;font-weight:800;line-height:1.3}@media(max-width:40em){.ApplyToOfferPanel_title__PgLKg{font-size:1rem}}.ApplyToOfferPanel_receivedBy__MqqYZ{margin:0;color:#62636c;font-size:.875rem;line-height:1.4}@media(max-width:40em){.ApplyToOfferPanel_receivedBy__MqqYZ{font-size:.8125rem}}.ApplyToOfferPanel_body___JreG{flex:1 1;padding:0}.ApplyToOfferPanel_section__3JEQ_{display:flex;flex-direction:column;gap:.875rem;padding:1.375rem 1.75rem;border-bottom:1px solid #e6e9f0}.ApplyToOfferPanel_section__3JEQ_:last-child{border-bottom:0}@media(max-width:40em){.ApplyToOfferPanel_section__3JEQ_{padding:1.25rem 1rem}}.ApplyToOfferPanel_sectionHead__N6k5l{display:flex;align-items:center;gap:.625rem}.ApplyToOfferPanel_number__JMGTp{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;border-radius:50%;background:#12564b;color:#fff;font-size:.8125rem;font-weight:800}.ApplyToOfferPanel_numberDone__Uu0N0{background:#ebfff5;color:#12564b;box-shadow:inset 0 0 0 1.5px #12564b}.ApplyToOfferPanel_sectionTitle__jO85_{margin:0;font-size:1.0625rem;font-weight:800}.ApplyToOfferPanel_sectionAside__Onb6V{margin-left:auto;color:#797a7e;font-size:.8125rem;text-align:right}.ApplyToOfferPanel_dropzone__MntA4{border:1.5px dashed #dcdcdc;border-radius:.625rem;background:#f9f9fb}.ApplyToOfferPanel_dropzone__MntA4:hover{background:#ebfff5}.ApplyToOfferPanel_dropzoneInner__rKUkK{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem .5rem;text-align:center;pointer-events:none}.ApplyToOfferPanel_dropzoneIcon__55Sgp{color:#12564b}.ApplyToOfferPanel_dropzoneText__WdREk{font-size:.9375rem;font-weight:700}.ApplyToOfferPanel_dropzoneHint__tdi_O{color:#797a7e;font-size:.8125rem;line-height:1.45}.ApplyToOfferPanel_file__Z8cN4{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;border-radius:.625rem;background:#f9f9fb;box-shadow:inset 0 0 0 1px #e6e9f0}.ApplyToOfferPanel_fileType__F2wih{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.5625rem;background:#fff;color:#c2272d;font-size:.6875rem;font-weight:800;box-shadow:inset 0 0 0 1px #e6e9f0}.ApplyToOfferPanel_fileText__XbLkl{display:flex;flex:1 1;flex-direction:column;gap:.125rem;min-width:0}.ApplyToOfferPanel_fileName__1d4wy{overflow:hidden;font-size:.9375rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ApplyToOfferPanel_fileStatus__QkCO2{display:inline-flex;align-items:center;gap:.375rem;color:#62636c;font-size:.8125rem;font-weight:600}.ApplyToOfferPanel_fileStatusRead__28QFQ{color:#12564b}.ApplyToOfferPanel_readingFailed__F_u_C{display:flex;align-items:flex-start;gap:.5rem;margin:0;padding:.625rem .75rem;border-radius:.5rem;background:#fff7e6;color:#8a5a00;font-size:.875rem;line-height:1.5}.ApplyToOfferPanel_readingFailed__F_u_C svg{flex:none;margin-top:.125rem}.ApplyToOfferPanel_fieldError__KSuCB{margin:0;color:var(--mantine-color-error);font-size:.8125rem}.ApplyToOfferPanel_grid__MDrEp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}@media(max-width:30em){.ApplyToOfferPanel_grid__MDrEp{grid-template-columns:minmax(0,1fr)}}.ApplyToOfferPanel_linkButton__9bvf4{display:inline-flex;align-items:center;align-self:flex-start;gap:.375rem;min-height:2.5rem;padding:0;border:0;background:transparent;color:#12564b;font:inherit;font-size:.875rem;font-weight:700;cursor:pointer}.ApplyToOfferPanel_linkButton__9bvf4:hover{color:#00444d}.ApplyToOfferPanel_linkButton__9bvf4:disabled{color:#797a7e;cursor:default}.ApplyToOfferPanel_intro__0fsW1{margin:0;color:#62636c;font-size:.875rem;line-height:1.5}.ApplyToOfferPanel_deferButton__u4Sb4{align-self:flex-start;min-height:2.5rem;padding:0;border:0;background:transparent;color:#62636c;font:inherit;font-size:.875rem;font-weight:600;text-align:left;text-decoration:underline;cursor:pointer}.ApplyToOfferPanel_deferred__kW7wW{margin:0;color:#62636c;font-size:.875rem;line-height:1.5}.ApplyToOfferPanel_deferred__kW7wW .ApplyToOfferPanel_linkButton__9bvf4{min-height:0}.ApplyToOfferPanel_footer__lie98{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;display:flex;flex-direction:column;gap:.75rem;margin-top:auto;padding:1.125rem 1.75rem 1.375rem;border-top:1px solid #e6e9f0;background:#fff;box-shadow:0 -.375rem 1.25rem rgba(16,24,40,.06)}@media(max-width:40em){.ApplyToOfferPanel_footer__lie98{gap:.625rem;padding:.875rem 1rem calc(1rem + env(safe-area-inset-bottom))}}.ApplyToOfferPanel_consentBody__IUWtS{align-items:flex-start}.ApplyToOfferPanel_consent__xt8ye{color:#62636c;font-size:.8125rem;line-height:1.5;overflow-wrap:anywhere}.ApplyToOfferPanel_privacy__FTHCc{color:#12564b;font-weight:700;white-space:nowrap}.ApplyToOfferPanel_error__9gyz4{font-size:.875rem}.ApplyToOfferPanel_hint__bAc9o{margin:0;color:#797a7e;font-size:.75rem;line-height:1.45}.ApplyToOfferPanel_consent__xt8ye,.ApplyToOfferPanel_deferred__kW7wW,.ApplyToOfferPanel_dropzoneHint__tdi_O,.ApplyToOfferPanel_fieldError__KSuCB,.ApplyToOfferPanel_hint__bAc9o,.ApplyToOfferPanel_intro__0fsW1,.ApplyToOfferPanel_readingFailed__F_u_C,.ApplyToOfferPanel_receivedBy__MqqYZ{text-wrap:pretty}.ApplyToOfferPanel_submit__aD_P4{background:#12564b;font-weight:700}.ApplyToOfferPanel_submit__aD_P4:hover:not(:disabled):not([data-disabled]){background:#00444d}.logo_logo__cZ2L0{display:inline-flex;align-items:center;flex:none}.logo_image__ED5Vj{display:block;height:var(--logo-height,2rem);width:auto}.Offer_offerHeading__a6AJ_{padding:calc(var(--mantine-spacing-lg)*1.5);padding-bottom:calc(var(--mantine-spacing-xl)*1.5);border-radius:var(--mantine-spacing-md);background-color:var(--mantine-color-secondary-filled);background-image:url(/_next/static/media/offer-banner3.82916f17.svg);background-position:100%;background-size:cover;background-repeat:no-repeat;box-shadow:var(--mantine-shadow-xl)}.Offer_bloomBox__sKknC{background:linear-gradient(180deg,#b3fdcf,#fff);padding:var(--mantine-spacing-xl)}.Offer_zIndexAffix__Y0Ja_{z-index:var(--mantine-z-index-app)}.OfferCardBadges_badges__yZloD{display:flex;flex-wrap:wrap;gap:6px}.OfferCardBadges_badge___fknD{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;background-color:#f1f2f4;color:#62636c}.OfferCardBadges_badge___fknD svg{flex:none}.OfferCardBadges_direct__Neyis{background-color:#ebfff5;color:#12564b;box-shadow:inset 0 0 0 1px #c7f8de}.OfferCardBadges_source__offaN{background-color:#fff;box-shadow:inset 0 0 0 1px #dcdcdc}.OfferCardBadges_new__GZKYc{background-color:#eff6ff;color:#076be7}@media(min-width:48em){.OfferCardBadges_new__GZKYc{position:absolute;top:18px;right:18px}}.OffersFilter_content__AtbqZ{display:flex;flex-direction:column}.OffersFilter_body__GLf5N{flex:1 1}.OfferCard_card__BjERc{gap:12px;color:#1e1f24;text-decoration:none;box-shadow:inset 0 0 0 1px #e6e9f0;transition:box-shadow .12s ease}@media(hover:hover){.OfferCard_card__BjERc:hover{box-shadow:inset 0 0 0 1px #c1c1c1}}@media(hover:none){.OfferCard_card__BjERc:active{box-shadow:inset 0 0 0 1px #c1c1c1}}.OfferCard_card__BjERc:focus-visible{outline:2px solid #12564b;outline-offset:2px}@media(min-width:48em){.OfferCard_card__BjERc[data-selected]{box-shadow:inset 0 0 0 2px #12564b,0 1px 2px rgba(16,24,40,.06),0 4px 14px rgba(16,24,40,.06)}.OfferCard_card__BjERc[data-new] .OfferCard_header__5aJZq{padding-right:84px}}.OfferCard_header__5aJZq{display:flex;flex-direction:column;gap:3px}.OfferCard_title__Gsptg{font-size:17px;font-weight:800;line-height:1.3;color:#1e1f24}.OfferCard_who__VEmrO{font-size:14px;line-height:1.4;color:#62636c}.OfferCard_unknownPlace__S1FW5{color:#797a7e}.OfferCard_salary__Yuf5x{display:flex;align-items:center;gap:6px;font-size:14px;color:#62636c}.OfferCard_salaryIcon__9cToe{flex:none;color:#797a7e}.OfferCard_salaryAmount__SURwU{font-weight:700;color:#1e1f24}.OfferCard_footer__lqWyk{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid #e6e9f0;font-size:13px;color:#797a7e}.OfferCard_school___giFs{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OfferCard_proposedBy__4XRY8{display:none}.OfferCard_schoolName__3UaFr{font-weight:400}@media(min-width:48em){.OfferCard_proposedBy__4XRY8{display:inline}.OfferCard_schoolName__3UaFr{font-weight:700;color:#62636c}}.OfferCard_age__cwyVE{flex:none;margin-left:auto;white-space:nowrap}.offers_tableOfContents__szUt5{height:calc(100vh - var(--mantine-spacing-xl)*2*var(--mantine-scale) - 5.625rem);width:100%;position:-webkit-sticky;position:sticky;top:calc(var(--mantine-spacing-xl) + 5.625rem)}.JobboardOffersFilter_wrap__DycRn{width:100%;max-width:80rem;margin:0 auto;padding-inline:1rem}.JobboardOffersFilter_searchWrap__xSxZA{padding-top:1.25rem;padding-bottom:1.5rem}.JobboardOffersFilter_form__3XUdD{display:flex;gap:.5rem}.JobboardOffersFilter_search__T_nhA{flex:1 1 auto;min-width:0}.JobboardOffersFilter_place__yQQnn,.JobboardOffersFilter_searchIcon__Go4wa{display:none}.JobboardOffersFilter_filtersBar__vQ3Q_{display:none;background:#fff;border-bottom:1px solid #e6e9f0}.JobboardOffersFilter_filtersBarWithOrigin__guNHm{display:block}.JobboardOffersFilter_filtersRow__293_A{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-block:.75rem}.JobboardOffersFilter_chips__kxOeM{display:none}.JobboardOffersFilter_divider__rYnOI{display:none;width:1px;height:1.5rem;margin:0 .25rem;background:#dcdcdc}.JobboardOffersFilter_originScroll__ELFkP{width:100%;max-width:100%;overflow-x:auto;scrollbar-width:none}.JobboardOffersFilter_originLabel__PK_D2{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap;font-weight:600}.JobboardOffersFilter_originCount__GyN_0{display:none;font-size:.75rem;font-weight:700;color:#797a7e}.JobboardOffersFilter_drawerFields__MpvlH{display:flex;flex-direction:column;gap:.75rem}.JobboardOffersFilter_drawerFooter__okEwK{display:flex;gap:.5rem;padding:.75rem 1rem 1rem;border-top:1px solid #e6e9f0;background:#fff}@media(min-width:48em){.JobboardOffersFilter_wrap__DycRn{padding-inline:2.5rem}.JobboardOffersFilter_searchIcon__Go4wa{display:block}.JobboardOffersFilter_originScroll__ELFkP{width:auto}.JobboardOffersFilter_searchWrap__xSxZA{padding-top:1.75rem;padding-bottom:2.25rem}.JobboardOffersFilter_form__3XUdD{flex-wrap:wrap;padding:.5rem;border-radius:.875rem;background:hsla(0,0%,100%,.12)}.JobboardOffersFilter_search__T_nhA{flex:2 1 20rem}.JobboardOffersFilter_place__yQQnn{display:flex;flex:1 1 18.75rem;min-width:0}.JobboardOffersFilter_filtersBar__vQ3Q_{display:block}.JobboardOffersFilter_chips__kxOeM{display:contents}.JobboardOffersFilter_divider__rYnOI{display:block}.JobboardOffersFilter_originCount__GyN_0{display:inline}}.JobboardApplicationSent_root__a6YU7{min-height:calc(100vh - 4.5rem);padding:3rem 0 3.5rem;background:#f9f9fb;color:#1e1f24}@media(max-width:48em){.JobboardApplicationSent_root__a6YU7{padding:1.5rem 0 2.5rem}}.JobboardApplicationSent_wrap__0iOHZ{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:65rem;margin:0 auto;padding:0 1rem}@media(min-width:62em){.JobboardApplicationSent_wrap__0iOHZ{padding:0 2.5rem}}.JobboardApplicationSent_panel__lX6K7{display:flex;flex-direction:column;gap:1.375rem;padding:2.25rem 2.5rem;border-radius:1rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0}@media(max-width:48em){.JobboardApplicationSent_panel__lX6K7{padding:1.5rem 1.25rem}}.JobboardApplicationSent_headline__301Kc{display:flex;align-items:flex-start;gap:1.125rem}@media(max-width:48em){.JobboardApplicationSent_headline__301Kc{gap:.875rem}}.JobboardApplicationSent_tick__9eZiE{display:inline-flex;flex:none;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;background:#12564b;color:#fff}@media(max-width:48em){.JobboardApplicationSent_tick__9eZiE{width:2.75rem;height:2.75rem}}.JobboardApplicationSent_headlineText__v88JY{display:flex;flex:1 1;flex-direction:column;gap:.5rem;min-width:0}.JobboardApplicationSent_title__XQfOI{margin:0;font-size:1.875rem;font-weight:800;letter-spacing:-.01em;line-height:1.2}@media(max-width:48em){.JobboardApplicationSent_title__XQfOI{font-size:1.5rem}}.JobboardApplicationSent_message__Pujbu{margin:0;color:#62636c;font-size:1rem;line-height:1.6;overflow-wrap:anywhere}.JobboardApplicationSent_message__Pujbu b{color:#1e1f24}.JobboardApplicationSent_steps__tGI8r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;margin:0;padding:1.375rem 0 0;border-top:1px solid #e6e9f0;list-style:none}@media(max-width:48em){.JobboardApplicationSent_steps__tGI8r{grid-template-columns:minmax(0,1fr);gap:1rem}}.JobboardApplicationSent_step__lSRdi{display:flex;align-items:flex-start;gap:.875rem}.JobboardApplicationSent_stepNumber__Hu246{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;border-radius:50%;background:#ebfff5;color:#12564b;font-size:.875rem;font-weight:800;box-shadow:inset 0 0 0 1.5px #c7f8de}.JobboardApplicationSent_stepText__d1ZEH{display:flex;flex-direction:column;gap:.125rem}.JobboardApplicationSent_stepTitle__ioj00{font-size:1rem;font-weight:800}.JobboardApplicationSent_stepDetail__nmY_R{color:#62636c;font-size:.875rem;line-height:1.5}.JobboardApplicationSent_easyCV__ub3kM{display:flex;flex-direction:column;gap:.875rem;padding:1.375rem 1.75rem;border-radius:1rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0}@media(max-width:48em){.JobboardApplicationSent_easyCV__ub3kM{padding:1.25rem}}.JobboardApplicationSent_easyCVHead__3bGHb{display:flex;flex-wrap:wrap;align-items:center;gap:1.125rem}.JobboardApplicationSent_easyCVIcon___glhW{display:inline-flex;flex:none;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.75rem;background:#f1f2f4;color:#12564b}.JobboardApplicationSent_easyCVText__Vpf1j{display:flex;flex:1 1 16.25rem;flex-direction:column;gap:.1875rem;min-width:0}.JobboardApplicationSent_easyCVTitle__ZbpW5{margin:0;font-size:1.0625rem;font-weight:800}.JobboardApplicationSent_easyCVLine__33DK3,.JobboardApplicationSent_easyCVNotice__VWQMn{margin:0;color:#62636c;font-size:.875rem;line-height:1.5}.JobboardApplicationSent_easyCVButton__dADmh{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1.25rem;border:0;border-radius:.625rem;background:#fff;color:#12564b;box-shadow:inset 0 0 0 1.5px #dcdcdc;font:inherit;font-size:1rem;font-weight:700;white-space:nowrap;cursor:pointer}.JobboardApplicationSent_easyCVButton__dADmh:hover{box-shadow:inset 0 0 0 1.5px #12564b}@media(max-width:48em){.JobboardApplicationSent_easyCVButton__dADmh{width:100%}}.JobboardApplicationSent_easyCVFrame__58EKr{width:100%;height:38.75rem;border:0;border-radius:.75rem}.JobboardApplicationSent_similar__AIGfM{display:flex;flex-direction:column;gap:.875rem;margin-top:.75rem}.JobboardApplicationSent_similarHeading__DR038{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem}.JobboardApplicationSent_similarTitle__45NyM{margin:0;font-size:1.3125rem;font-weight:800}@media(max-width:48em){.JobboardApplicationSent_similarTitle__45NyM{font-size:1.125rem}}.JobboardApplicationSent_allOffers__isela{color:#12564b;font-size:.9375rem;font-weight:700;text-decoration:none}.JobboardApplicationSent_allOffers__isela:hover{color:#00444d;text-decoration:underline}.JobboardApplicationSent_similarGrid__fec4A{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-gap:.75rem;gap:.75rem}.JobboardHome_page__zNSbf{display:flex;flex-direction:column;background:#f9f9fb;color:#1e1f24}.JobboardHome_wrap__MVy_V{width:100%;max-width:80rem;margin:0 auto;padding:0 1rem}.JobboardHome_visuallyHidden__NyyNo{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.JobboardHome_textLink__bqAj4{display:inline-flex;align-items:center;align-self:flex-start;min-height:2.75rem;color:#12564b;font-size:.9375rem;font-weight:700;text-decoration:none}.JobboardHome_textLink__bqAj4:hover{color:#00444d;text-decoration:underline}.JobboardHome_lineButton__Ksjdo{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1.25rem;border-radius:.625rem;background:#fff;box-shadow:inset 0 0 0 1.5px #dcdcdc;color:#12564b;font-size:1rem;font-weight:700;text-decoration:none;white-space:nowrap}.JobboardHome_lineButton__Ksjdo:hover{color:#00444d;box-shadow:inset 0 0 0 1.5px #12564b}.JobboardHome_headButton__JOxJP{display:none}.JobboardHome_footButton__jIkX6{width:100%}.JobboardHome_hero__iFhp9{background:#0e2b27}.JobboardHome_heroInner__6NBO_{padding-top:1.25rem;padding-bottom:1.75rem}.JobboardHome_heroTitle__zucyz{margin:0;max-width:56.25rem;font-size:2.125rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#fff}.JobboardHome_heroSubline__WeJ38{margin:.75rem 0 0;max-width:47.5rem;font-size:.9375rem;line-height:1.6;color:hsla(0,0%,100%,.82)}.JobboardHome_heroSubline__WeJ38 b{color:#fff}.JobboardHome_search__FxNtS{display:flex;flex-direction:column;gap:.5rem;max-width:62.5rem;margin-top:1.25rem}.JobboardHome_searchCity__QQved,.JobboardHome_searchKeyword__yY648{min-width:0}.JobboardHome_popular__G97zA{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .875rem;margin-top:1rem;font-size:.875rem}.JobboardHome_popularLabel__LFtMP{color:hsla(0,0%,100%,.6)}.JobboardHome_popularList__19tge{display:contents;margin:0;padding:0;list-style:none}.JobboardHome_popularLink__0PriC{display:inline-flex;align-items:center;min-height:2.5rem;color:#fff;font-weight:600;text-decoration:none}.JobboardHome_popularLink__0PriC:hover{text-decoration:underline}.JobboardHome_main__rhL7e{display:flex;flex-direction:column;gap:2.25rem;padding:1.75rem 0 2.5rem}.JobboardHome_main__rhL7e>section{display:flex;flex-direction:column;gap:.75rem}.JobboardHome_title__vpN1g{margin:0;font-size:1.375rem;font-weight:800;letter-spacing:-.01em;line-height:1.25}.JobboardHome_note__uQM6I{margin:.25rem 0 0;font-size:.9375rem;line-height:1.5;color:#62636c}.JobboardHome_sectionHead__a1Vk3{display:flex;align-items:flex-end;gap:1rem}.JobboardHome_sectionHead__a1Vk3>div{flex:1 1;min-width:0}.JobboardHome_steps__DfDam{display:grid;grid-gap:.625rem;gap:.625rem;margin:0;padding:0;list-style:none}.JobboardHome_step__FvdSJ{display:flex;align-items:flex-start;gap:.875rem;padding:1rem;border-radius:.75rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0}.JobboardHome_stepNumber__N1ny5{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;border-radius:.625rem;background:#ebfff5;color:#12564b;font-size:1rem;font-weight:800}.JobboardHome_stepText__BtE7l{display:flex;flex-direction:column;gap:.125rem}.JobboardHome_stepTitle__jJh95{margin:0;font-size:1rem;font-weight:800}.JobboardHome_stepDescription__stWJS{margin:0;font-size:.875rem;line-height:1.5;color:#62636c}.JobboardHome_offers__Xa_IB{display:grid;grid-gap:.625rem;gap:.625rem;margin:0;padding:0;list-style:none}.JobboardHome_offers__Xa_IB>li:nth-child(n+3){display:none}.JobboardHome_tileSection__IHAqw{display:flex;flex-direction:column;gap:.75rem}.JobboardHome_tiles__lOBRY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.JobboardHome_tiles__lOBRY>li:nth-child(n+5){display:none}.JobboardHome_tile__Kb9MZ{display:flex;align-items:center;gap:.625rem;height:100%;min-height:3.5rem;padding:.625rem .875rem;border-radius:.75rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0;color:#1e1f24;text-decoration:none}.JobboardHome_tile__Kb9MZ:hover{box-shadow:inset 0 0 0 1.5px #12564b}.JobboardHome_tileText__01SFL{display:flex;flex:1 1;flex-direction:column;min-width:0}.JobboardHome_tileLabel___ipb_{overflow-wrap:anywhere;font-size:.9375rem;font-weight:800;line-height:1.3}.JobboardHome_tileCount__mJ44D{font-size:.75rem;font-weight:600;color:#797a7e}.JobboardHome_tileIcon__ymlex{flex:none;color:#797a7e}.JobboardHome_schools__uCP8z{display:grid;grid-gap:.625rem;gap:.625rem;margin:0;padding:0;list-style:none}.JobboardHome_schools__uCP8z>li:nth-child(n+3){display:none}.JobboardHome_school__mgt94{display:flex;align-items:center;gap:.75rem;height:100%;padding:.875rem 1rem;border-radius:.75rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0;color:#1e1f24;text-decoration:none}.JobboardHome_school__mgt94:hover{box-shadow:inset 0 0 0 1.5px #12564b}.JobboardHome_schoolLogo__ZkFdu{display:flex;flex:none;align-items:center;justify-content:center;width:5rem;height:3rem;border-radius:.625rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0}.JobboardHome_schoolLogoImage__T5DNx{display:block;width:auto;height:auto;max-width:4.125rem;max-height:2.25rem;object-fit:contain}.JobboardHome_schoolLogoFallback__SKtIZ{display:inline-flex;align-items:center;justify-content:center;color:#797a7e}.JobboardHome_schoolIdentity__VO4Ul{display:flex;flex:1 1;flex-direction:column;gap:.125rem;min-width:0}.JobboardHome_schoolName__Smm2y{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;font-size:1rem;font-weight:800;line-height:1.3}.JobboardHome_schoolCity__Dw7PW{font-size:.8125rem;color:#62636c}.JobboardHome_browse__uygcQ,.JobboardHome_duo__zYpnm{display:flex;flex-direction:column;gap:2.25rem}.JobboardHome_salary__H1NWc{display:flex;flex-direction:column;gap:.75rem;padding:1.375rem;border-radius:1rem;background:#0e2b27;color:#fff}.JobboardHome_salaryLabel__P15p8{font-size:.8125rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#57daac}.JobboardHome_salaryTitle__qULmq{margin:0;font-size:1.375rem;font-weight:800;line-height:1.15}.JobboardHome_salaryText__L0s3J{margin:0;font-size:.9375rem;line-height:1.55;color:hsla(0,0%,100%,.8)}.JobboardHome_salaryExamples__Ucln6{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.JobboardHome_salaryExample__YP19T{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;padding:.75rem;border-radius:.625rem;background:hsla(0,0%,100%,.08)}.JobboardHome_salaryExampleLabel__0SYyi{font-size:.8125rem;color:hsla(0,0%,100%,.7)}.JobboardHome_salaryExampleAmount__GJnz1{font-size:1.25rem;white-space:nowrap}.JobboardHome_salaryUnit__re5xo{margin:0;font-size:.8125rem;color:hsla(0,0%,100%,.65)}.JobboardHome_salaryButton__kcClN{display:inline-flex;align-items:center;justify-content:center;min-height:3.125rem;padding:0 1.25rem;border-radius:.625rem;background:#57daac;color:#0e2b27;font-size:1rem;font-weight:700;text-decoration:none}.JobboardHome_salaryButton__kcClN:hover{background:#fff}.JobboardHome_articles__oRGM6{display:flex;flex-direction:column}.JobboardHome_articlesHead__RBtdm{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}.JobboardHome_articlesHead__RBtdm .JobboardHome_textLink__bqAj4{font-size:.875rem}.JobboardHome_articlesTitle__EhFt7{flex:1 1;margin:0;font-size:1.375rem;font-weight:800;line-height:1.25}.JobboardHome_articleList__zWfqq{margin:0;padding:0;list-style:none}.JobboardHome_articleList__zWfqq>li+li{border-top:1px solid #e6e9f0}.JobboardHome_article___q3cO{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 0;color:#1e1f24;text-decoration:none}.JobboardHome_article___q3cO:hover .JobboardHome_articleTitle__DA2rx{color:#12564b}.JobboardHome_articleIcon__F6lXw{display:inline-flex;flex:none;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:.625rem;background:#f1f2f4;color:#797a7e}.JobboardHome_articleText__abUlZ{display:flex;flex-direction:column;gap:.25rem;min-width:0}.JobboardHome_articleTitle__DA2rx{font-size:.9375rem;font-weight:800;line-height:1.35}.JobboardHome_articleMeta___CAkb{font-size:.75rem;color:#797a7e}.JobboardHome_faq__zULIt{display:flex;flex-direction:column;gap:.625rem}.JobboardHome_faqItem__miUPi{border-radius:.75rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0}.JobboardHome_faqItem__miUPi[open] .JobboardHome_faqChevron__BMbCX{transform:rotate(180deg)}.JobboardHome_faqQuestion__Cvn1s{display:flex;align-items:center;gap:.625rem;min-height:3.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:700;line-height:1.35;list-style:none;cursor:pointer}.JobboardHome_faqQuestion__Cvn1s::-webkit-details-marker{display:none}.JobboardHome_faqChevron__BMbCX{flex:none;margin-left:auto;color:#797a7e;transition:transform .15s ease}.JobboardHome_faqAnswer__RD003{margin:0;padding:0 1rem 1rem;font-size:.9375rem;line-height:1.65;color:#62636c}@media(min-width:48em){.JobboardHome_wrap__MVy_V{padding:0 2.5rem}.JobboardHome_headButton__JOxJP{display:inline-flex;flex:none}.JobboardHome_footButton__jIkX6{display:none}.JobboardHome_heroInner__6NBO_{padding-top:3.5rem;padding-bottom:4rem}.JobboardHome_heroTitle__zucyz{font-size:3rem;letter-spacing:-.025em;line-height:1.05}.JobboardHome_heroSubline__WeJ38{margin-top:1.125rem;font-size:1.125rem}.JobboardHome_search__FxNtS{flex-direction:row;flex-wrap:wrap;margin-top:2rem;padding:.5rem;border-radius:.875rem;background:hsla(0,0%,100%,.12)}.JobboardHome_searchKeyword__yY648{flex:2 1 21.25rem}.JobboardHome_searchCity__QQved{flex:1 1 13.75rem}.JobboardHome_searchSubmit__Hn19U{flex:none}.JobboardHome_popular__G97zA{margin-top:1.125rem}.JobboardHome_main__rhL7e{gap:4rem;padding:4rem 0 4.5rem}.JobboardHome_main__rhL7e>section{gap:1.25rem}.JobboardHome_title__vpN1g{font-size:1.75rem}.JobboardHome_note__uQM6I{margin-top:.375rem;font-size:1rem}.JobboardHome_steps__DfDam{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.JobboardHome_step__FvdSJ{flex-direction:column;gap:.625rem;padding:1.5rem;border-radius:.875rem}.JobboardHome_stepNumber__N1ny5{width:2.5rem;height:2.5rem;border-radius:.75rem;font-size:1.125rem}.JobboardHome_stepTitle__jJh95{font-size:1.125rem}.JobboardHome_stepDescription__stWJS{font-size:.9375rem;line-height:1.55}.JobboardHome_offers__Xa_IB{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}.JobboardHome_offers__Xa_IB>li:nth-child(n+3){display:block}.JobboardHome_tiles__lOBRY{gap:.625rem}.JobboardHome_tiles__lOBRY>li:nth-child(n+5){display:block}.JobboardHome_tile__Kb9MZ{padding:1rem 1.125rem}.JobboardHome_tileLabel___ipb_{font-size:1rem}.JobboardHome_tileCount__mJ44D{font-size:.8125rem}.JobboardHome_schools__uCP8z{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.JobboardHome_schools__uCP8z>li:nth-child(n+3){display:block}.JobboardHome_school__mgt94{padding:1rem}.JobboardHome_schoolLogo__ZkFdu{width:6rem;height:3.5rem}.JobboardHome_schoolLogoImage__T5DNx{max-width:5rem;max-height:2.625rem}.JobboardHome_salary__H1NWc{gap:1.125rem;padding:2rem}.JobboardHome_salaryTitle__qULmq{font-size:1.875rem}.JobboardHome_salaryText__L0s3J{font-size:1rem;line-height:1.6}.JobboardHome_salaryExample__YP19T{flex-direction:column;gap:.125rem}.JobboardHome_salaryButton__kcClN{align-self:flex-start;min-height:3rem}.JobboardHome_articles__oRGM6{padding:1.75rem 2rem;border-radius:1rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0}.JobboardHome_article___q3cO{gap:.875rem;padding:.875rem 0}.JobboardHome_articleIcon__F6lXw{width:5.5rem;height:4rem}.JobboardHome_articleTitle__DA2rx{font-size:1rem}.JobboardHome_articleMeta___CAkb{font-size:.8125rem}.JobboardHome_faqQuestion__Cvn1s{min-height:3.75rem;padding:.75rem 1.25rem;font-size:1.0625rem}.JobboardHome_faqAnswer__RD003{padding:0 1.25rem 1.25rem;font-size:1rem;line-height:1.7}}@media(min-width:62em){.JobboardHome_offers__Xa_IB,.JobboardHome_salaryExamples__Ucln6,.JobboardHome_schools__uCP8z{grid-template-columns:repeat(3,minmax(0,1fr))}.JobboardHome_browse__uygcQ,.JobboardHome_duo__zYpnm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.JobboardHome_browse__uygcQ{gap:2.5rem}.JobboardHome_duo__zYpnm{gap:1.5rem}}.PartnerSchools_page__zxAap{display:flex;flex-direction:column;padding-bottom:2.5rem;background:#f9f9fb;color:#1e1f24}.PartnerSchools_wrap__kOaJQ{width:100%;max-width:80rem;margin:0 auto;padding:0 1rem}.PartnerSchools_visuallyHidden__Bh_Id{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.PartnerSchools_hero__5oZj2{background:#fff;border-bottom:1px solid #e6e9f0}.PartnerSchools_heroInner___fZzc{display:flex;flex-direction:column;gap:.625rem;padding-top:.75rem;padding-bottom:1.25rem}.PartnerSchools_breadcrumbs__k_HvG{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;padding:0;list-style:none;font-size:.875rem;color:#797a7e}.PartnerSchools_breadcrumbs__k_HvG li+li:before{content:"›";margin-right:.375rem}.PartnerSchools_breadcrumbLink__yzuwL{display:inline-flex;align-items:center;min-height:2.5rem;color:#62636c;font-weight:600;text-decoration:none}.PartnerSchools_breadcrumbLink__yzuwL:hover{color:#12564b}.PartnerSchools_title__kgiHO{margin:0;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;line-height:1.15}.PartnerSchools_intro__GtUVx{max-width:51.25rem;margin:0;font-size:.9375rem;line-height:1.6;color:#62636c}.PartnerSchools_search__JTTVY{width:100%;max-width:35rem;margin:.25rem 0 0}.PartnerSchools_searchField__oM4vz{display:flex;align-items:center;gap:.625rem;height:3rem;padding:0 .875rem;border-radius:.625rem;background:#fff;box-shadow:inset 0 0 0 1px #dcdcdc;cursor:text}.PartnerSchools_searchField__oM4vz:focus-within{box-shadow:inset 0 0 0 2px #12564b}.PartnerSchools_searchIcon__TRzct{flex:none;color:#797a7e}.PartnerSchools_searchInput__CoBr9{flex:1 1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#1e1f24;font:inherit;font-size:1rem}.PartnerSchools_searchInput__CoBr9::placeholder{color:#999aa1;opacity:1}.PartnerSchools_main__n5gzP{display:flex;flex-direction:column;gap:.75rem;padding-top:1rem}.PartnerSchools_count__5iPD_{margin:0;font-size:.875rem;font-weight:700}.PartnerSchools_grid__44GE8{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem;margin:0;padding:0;list-style:none}.PartnerSchools_card__sC2d3{display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1.125rem;border-radius:.875rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0}.PartnerSchools_logoBox__wBrDF{display:flex;align-items:center;height:3.5rem;padding-bottom:.75rem;border-bottom:1px solid #e6e9f0;box-sizing:content-box}.PartnerSchools_logo__MDrR8{display:block;width:auto;height:auto;max-width:12.5rem;max-height:3.5rem;object-fit:contain}.PartnerSchools_logoFallback__tzGKL{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:.75rem;background:#f1f2f4;color:#797a7e}.PartnerSchools_identity__XCUeY{display:flex;flex-direction:column;gap:.25rem;min-width:0}.PartnerSchools_name__VZOtd{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;font-size:1.0625rem;font-weight:800;line-height:1.25;color:#1e1f24}.PartnerSchools_city__tNcdl{display:flex;align-items:center;gap:.375rem;margin:0;font-size:.875rem;color:#62636c}.PartnerSchools_city__tNcdl svg{flex:none;color:#797a7e}.PartnerSchools_button__fj_67{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;margin-top:auto;padding:0 1.125rem;border:0;border-radius:.625rem;background:#fff;box-shadow:inset 0 0 0 1.5px #dcdcdc;color:#12564b;font:inherit;font-size:.9375rem;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.PartnerSchools_button__fj_67:hover{color:#00444d;box-shadow:inset 0 0 0 1.5px #12564b}.PartnerSchools_button__fj_67:focus-visible{outline:2px solid #12564b;outline-offset:2px}.PartnerSchools_notice__15yit{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem;border-radius:.875rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0;font-size:.9375rem;line-height:1.6}.PartnerSchools_notice__15yit p{margin:0}.PartnerSchools_notice__15yit .PartnerSchools_button__fj_67{margin-top:0}.PartnerSchools_guide__yUOym{padding-top:2rem}.PartnerSchools_prose__qwWHG{max-width:48.75rem;font-size:.9375rem;line-height:1.7}.PartnerSchools_prose__qwWHG h2{margin:0 0 .5rem;font-size:1.1875rem;font-weight:800;line-height:1.3}.PartnerSchools_prose__qwWHG p{margin:0 0 .75rem}.PartnerSchools_prose__qwWHG h2:not(:first-child){margin-top:1.5rem}@media(min-width:48em){.PartnerSchools_wrap__kOaJQ{padding:0 2.5rem}.PartnerSchools_heroInner___fZzc{gap:.875rem;padding-top:1.25rem;padding-bottom:1.75rem}.PartnerSchools_title__kgiHO{font-size:2.5rem}.PartnerSchools_intro__GtUVx{font-size:1rem;line-height:1.65}.PartnerSchools_search__JTTVY{margin-top:.5rem}.PartnerSchools_main__n5gzP{gap:1.125rem;padding-top:1.75rem}.PartnerSchools_grid__44GE8{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.PartnerSchools_card__sC2d3{gap:1rem;padding:1.375rem}.PartnerSchools_logoBox__wBrDF{padding-bottom:1rem}.PartnerSchools_name__VZOtd{font-size:1.125rem}.PartnerSchools_button__fj_67{min-height:2.75rem}.PartnerSchools_guide__yUOym{padding-top:3.5rem}.PartnerSchools_prose__qwWHG{font-size:1rem;line-height:1.75}.PartnerSchools_prose__qwWHG h2{font-size:1.375rem}.PartnerSchools_prose__qwWHG p{margin-bottom:.875rem}}@media(min-width:62em){.PartnerSchools_grid__44GE8{grid-template-columns:repeat(3,minmax(0,1fr))}}.SeoLanding_page___43pl{display:flex;flex-direction:column;background:#f9f9fb;color:#1e1f24}.SeoLanding_wrap__gcrmz{width:100%;max-width:80rem;margin:0 auto;padding:0 1rem}.SeoLanding_visuallyHidden__XzoFP{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.SeoLanding_textLink__x8_6f{color:#12564b;font-weight:700;text-decoration:none}.SeoLanding_textLink__x8_6f:hover{color:#00444d;text-decoration:underline}.SeoLanding_lineButton__AvlKF{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;min-height:3rem;padding:0 1.25rem;border-radius:.625rem;background:#fff;box-shadow:inset 0 0 0 1.5px #dcdcdc;color:#12564b;font-size:1rem;font-weight:700;text-align:center;text-decoration:none}.SeoLanding_lineButton__AvlKF:hover{color:#00444d;box-shadow:inset 0 0 0 1.5px #12564b}.SeoLanding_hero__5Cggl{background:#0e2b27;color:#fff}.SeoLanding_heroInner__Ljjbn{padding-top:1rem;padding-bottom:1.75rem}.SeoLanding_breadcrumbs__Gfe1h{display:flex;flex-wrap:wrap;align-items:center;gap:0 .375rem;margin:0;padding:0;list-style:none;font-size:.875rem;color:hsla(0,0%,100%,.6)}.SeoLanding_breadcrumbs__Gfe1h li+li:before{content:"›";margin-right:.375rem}.SeoLanding_breadcrumbLink__4jq5_{display:inline-flex;align-items:center;min-height:2rem;color:hsla(0,0%,100%,.75);font-weight:600;text-decoration:none}.SeoLanding_breadcrumbLink__4jq5_:hover{color:#fff}@media(max-width:62em){.SeoLanding_breadcrumbLink__4jq5_{min-height:2.5rem}}.SeoLanding_title__eOxnF{margin:.75rem 0 0;font-size:2rem;font-weight:800;letter-spacing:-.02em;line-height:1.1}.SeoLanding_countLine__LGGea{margin:.625rem 0 0;font-size:1rem;font-weight:700;line-height:1.45;color:#57daac}.SeoLanding_intro__2McnB{max-width:48.75rem;margin:.75rem 0 0;font-size:.9375rem;line-height:1.65;color:hsla(0,0%,100%,.82)}.SeoLanding_chipsBand__j969K{border-bottom:1px solid #e6e9f0;background:#fff}.SeoLanding_chipsBand__j969K .SeoLanding_wrap__gcrmz{display:flex;flex-direction:column;gap:.75rem;padding-top:1.25rem;padding-bottom:1.25rem}.SeoLanding_chipsTitle__c_XGn{margin:0;font-size:1rem;font-weight:800}.SeoLanding_chips__1XeSX{display:flex;gap:.5rem;margin:0 -1rem;padding:0 1rem .25rem;overflow-x:auto;list-style:none;scrollbar-width:none}.SeoLanding_chips__1XeSX::-webkit-scrollbar{display:none}.SeoLanding_chips__1XeSX>li{flex:none}.SeoLanding_chip__tjpOe{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;min-height:2.75rem;padding:0 1rem;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #dcdcdc;color:#1e1f24;font-size:.9375rem;font-weight:700;text-decoration:none}.SeoLanding_chip__tjpOe:hover{box-shadow:inset 0 0 0 1.5px #12564b}.SeoLanding_chipAll__YI_C_{color:#12564b}.SeoLanding_chipCount__Egtg9{font-size:.8125rem;color:#797a7e}.SeoLanding_main__GAOXt{display:flex;flex-direction:column;gap:2.5rem;padding:1.75rem 0 3rem}.SeoLanding_main__GAOXt>section{display:flex;flex-direction:column;gap:1rem}.SeoLanding_notice__93tgv{margin:0;padding:.875rem 1rem;border-radius:.75rem;background:#ebfff5;font-size:.9375rem;line-height:1.55}.SeoLanding_sectionTitle__So_Sa{margin:0;font-size:1.375rem;font-weight:800;letter-spacing:-.01em;line-height:1.25}.SeoLanding_offers__vQSqE{display:grid;grid-gap:.75rem;gap:.75rem;margin:0;padding:0;list-style:none}.SeoLanding_main__GAOXt>.SeoLanding_textRow__16R2J{gap:2rem}.SeoLanding_prose__PnHA4{display:flex;flex-direction:column;gap:1.5rem;min-width:0;max-width:48.75rem;font-size:1rem;line-height:1.75}.SeoLanding_prose__PnHA4 h2{margin:0 0 .5rem;font-size:1.3125rem;font-weight:800;line-height:1.3}.SeoLanding_prose__PnHA4 p{margin:0 0 .75rem}.SeoLanding_tableBox__g1FtZ{overflow-x:auto;margin:.25rem 0 .5rem;border-radius:.75rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0}.SeoLanding_grid__kTeN9{width:100%;min-width:26.25rem;border-collapse:collapse;font-size:.9375rem}.SeoLanding_grid__kTeN9 td,.SeoLanding_grid__kTeN9 th{padding:.625rem .75rem;border-bottom:1px solid #e6e9f0;text-align:left;vertical-align:top}.SeoLanding_grid__kTeN9 thead th{font-size:.8125rem;font-weight:700;color:#797a7e}.SeoLanding_grid__kTeN9 tbody tr:last-child>*{border-bottom:0}.SeoLanding_grid__kTeN9 tbody th{font-weight:700;white-space:nowrap}.SeoLanding_grid__kTeN9 td b{display:block}.SeoLanding_gridAmount__CpZ82{display:block;font-size:.8125rem;color:#62636c;white-space:nowrap}.SeoLanding_gridNote__U3PcB{font-size:.875rem;line-height:1.6;color:#62636c}@media(max-width:62em){.SeoLanding_toolLink__3w7Ji{display:inline-flex;align-items:center;min-height:2.5rem}}.SeoLanding_figures__3o3a1{align-self:stretch;padding:.5rem 1.25rem .875rem;border-radius:.875rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0}.SeoLanding_figuresTitle__U33eu{margin:.875rem 0 .25rem;font-size:1rem;font-weight:800}.SeoLanding_figureList__iz6u_{margin:0}.SeoLanding_figure__HvU1F{display:flex;flex-direction:column-reverse;gap:.125rem;padding:.875rem 0;border-bottom:1px solid #e6e9f0}.SeoLanding_figure__HvU1F:last-child{border-bottom:0}.SeoLanding_figureLabel__5Fjtl{font-size:.875rem;line-height:1.45;color:#62636c}.SeoLanding_figureValue__G2puK{margin:0;font-size:1.625rem;font-weight:800;line-height:1.2}.SeoLanding_updated__c5ad5{margin:0;font-size:.75rem;color:#797a7e}.SeoLanding_faq__DfvAA{display:flex;flex-direction:column;gap:.625rem;max-width:60rem}.SeoLanding_faqItem__CIJx5{border-radius:.75rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0}.SeoLanding_faqItem__CIJx5[open] .SeoLanding_faqChevron__BqR0Q{transform:rotate(180deg)}.SeoLanding_faqQuestion__Gx0Ub{display:flex;align-items:center;gap:.625rem;min-height:3.5rem;padding:.75rem 1rem;font-size:1rem;font-weight:700;line-height:1.35;list-style:none;cursor:pointer}.SeoLanding_faqQuestion__Gx0Ub::-webkit-details-marker{display:none}.SeoLanding_faqChevron__BqR0Q{flex:none;margin-left:auto;color:#797a7e;transition:transform .15s ease}.SeoLanding_faqAnswer__zVd8l{margin:0;padding:0 1rem 1rem;font-size:.9375rem;line-height:1.65;color:#62636c}.SeoLanding_linkGroups__awmjr{display:grid;grid-gap:1.75rem;gap:1.75rem}.SeoLanding_linkGroup__kjWAX{display:flex;flex-direction:column;gap:.5rem}.SeoLanding_linkGroupTitle__6BAGW{margin:0;font-size:1.0625rem;font-weight:800}.SeoLanding_linkList__EBYvz{display:flex;flex-wrap:wrap;gap:0 1.25rem;margin:0;padding:0;list-style:none}.SeoLanding_linkList__EBYvz .SeoLanding_textLink__x8_6f{display:inline-flex;align-items:center;min-height:2.5rem;font-size:.9375rem;font-weight:600}@media(min-width:48em){.SeoLanding_wrap__gcrmz{padding:0 2.5rem}.SeoLanding_heroInner__Ljjbn{padding-top:1.75rem;padding-bottom:2.5rem}.SeoLanding_title__eOxnF{margin-top:1.125rem;font-size:3rem}.SeoLanding_countLine__LGGea{font-size:1.125rem}.SeoLanding_intro__2McnB{margin-top:.875rem;font-size:1rem}.SeoLanding_chipsBand__j969K .SeoLanding_wrap__gcrmz{padding-top:1.5rem;padding-bottom:1.5rem}.SeoLanding_chips__1XeSX{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.SeoLanding_main__GAOXt{gap:3.5rem;padding-top:2.5rem;padding-bottom:4rem}.SeoLanding_sectionTitle__So_Sa{font-size:1.625rem}.SeoLanding_lineButton__AvlKF{align-self:flex-start}.SeoLanding_offers__vQSqE{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}.SeoLanding_linkGroups__awmjr{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media(min-width:62em){.SeoLanding_main__GAOXt>.SeoLanding_textRow__16R2J{flex-direction:row;align-items:flex-start;gap:3rem}.SeoLanding_prose__PnHA4{flex:1 1 35rem}.SeoLanding_figures__3o3a1{flex:0 0 21.25rem;align-self:flex-start;margin-left:auto}}.JobboardOffers_wrap__s2lVl{width:100%;max-width:80rem;margin:0 auto;padding:1rem 1rem 2.5rem}.JobboardOffers_layout__6aW0C{display:flex;align-items:flex-start;gap:1.5rem}.JobboardOffers_results___4l6Y{display:flex;flex-direction:column;gap:.75rem;flex:1 1 26.25rem;min-width:0}.JobboardOffers_countLine__RwntL{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;color:#62636c}.JobboardOffers_countLine__RwntL b{color:#1e1f24}.JobboardOffers_section__oaqyY{display:flex;flex-direction:column;gap:.75rem}.JobboardOffers_section__oaqyY+.JobboardOffers_section__oaqyY{margin-top:.75rem}.JobboardOffers_sectionHeader__B_Vdv{display:flex;align-items:baseline;gap:.625rem}.JobboardOffers_sectionTitle__VMuyz{margin:0;font-size:1.125rem;font-weight:800;color:#1e1f24}.JobboardOffers_sectionCount__bZhz4{font-size:.875rem;font-weight:600;color:#797a7e}.JobboardOffers_note__CIwQW{margin:-.25rem 0 .25rem;font-size:.8125rem;line-height:1.5;color:#62636c}.JobboardOffers_cards__2gelY,.JobboardOffers_empty__i1YI6{display:flex;flex-direction:column;gap:.75rem}.JobboardOffers_empty__i1YI6{padding-top:1rem}.JobboardOffers_preview__U_ySL{display:none}.JobboardOffers_previewStatus__1KNy9{display:flex;flex-direction:column;gap:.5rem;padding:2.5rem 1.75rem;text-align:center}.JobboardOffers_previewStatusTitle__dUumR{margin:0;font-size:1.25rem;font-weight:800}@media(min-width:48em){.JobboardOffers_wrap__s2lVl{padding:1.5rem 2.5rem 3rem}.JobboardOffers_results___4l6Y{max-width:31.25rem}.JobboardOffers_resultsEmpty__EhsEx{max-width:none}.JobboardOffers_preview__U_ySL{display:block;position:-webkit-sticky;position:sticky;top:5.25rem;flex:999 1 35rem;min-width:0;height:calc(100vh - 6.75rem);overflow:auto;border-radius:.875rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0,0 1px 2px rgba(16,24,40,.06),0 4px 14px rgba(16,24,40,.06)}}@media(min-width:64em){.JobboardOffers_preview__U_ySL{top:6rem;height:calc(100vh - 7.5rem)}}.JobboardOffer_root__CKU4d{color:#1e1f24}.JobboardOffer_page__NznVn{padding-bottom:3rem;background:#f9f9fb}.JobboardOffer_preview__E4ZP1{padding-bottom:1.5rem}.JobboardOffer_wrap__ylZUW{width:100%;max-width:80rem;margin:0 auto;padding:0 1rem}@media(min-width:62em){.JobboardOffer_page__NznVn .JobboardOffer_wrap__ylZUW{padding-inline:2.5rem}}.JobboardOffer_preview__E4ZP1 .JobboardOffer_wrap__ylZUW{padding-inline:1.5rem}.JobboardOffer_layout__5TWfv{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "aside" "body";grid-gap:1.25rem;gap:1.25rem;padding-top:1.25rem}.JobboardOffer_preview__E4ZP1 .JobboardOffer_layout__5TWfv{padding-top:1.5rem}@media(min-width:62em){.JobboardOffer_page__NznVn .JobboardOffer_layout__5TWfv{grid-template-columns:minmax(0,1fr) 22.5rem;grid-template-areas:"head aside" "body aside";column-gap:2rem;row-gap:1.5rem;align-items:start}}.JobboardOffer_head__NBPMt{grid-area:head;display:flex;flex-direction:column;gap:1rem;min-width:0}.JobboardOffer_aside__ZJI5_{grid-area:aside;display:flex;flex-direction:column;gap:.75rem;min-width:0}@media(min-width:62em){.JobboardOffer_page__NznVn .JobboardOffer_aside__ZJI5_{position:-webkit-sticky;position:sticky;top:6rem}}.JobboardOffer_body__VsXXi{grid-area:body;display:flex;flex-direction:column;gap:1.25rem;min-width:0}.JobboardOffer_breadcrumbs__nCwU3{display:flex;align-items:center;gap:.375rem;margin:0;padding:1rem 0 0;list-style:none;font-size:.875rem;color:#797a7e}.JobboardOffer_breadcrumbs__nCwU3 li{flex:none}.JobboardOffer_breadcrumbs__nCwU3 li+li:before{content:"›";margin-right:.375rem}.JobboardOffer_breadcrumbLink__ToR7S{display:inline-flex;align-items:center;min-height:2rem;color:#62636c;font-weight:600;text-decoration:none}.JobboardOffer_breadcrumbLink__ToR7S:hover{color:#12564b}@media(max-width:62em){.JobboardOffer_breadcrumbLink__ToR7S{min-height:2.5rem}}.JobboardOffer_breadcrumbs__nCwU3 .JobboardOffer_breadcrumbCurrent__xBBQw{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.JobboardOffer_headline__vlr1a{display:flex;flex-direction:column;gap:.5rem}.JobboardOffer_badges__ArvND{display:flex;flex-wrap:wrap;gap:6px}.JobboardOffer_badge__lksOz{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;background-color:#f1f2f4;color:#62636c}.JobboardOffer_badge__lksOz svg{flex:none}.JobboardOffer_badgeDirect__VIlo6{background-color:#ebfff5;color:#12564b;box-shadow:inset 0 0 0 1px #c7f8de}.JobboardOffer_badgeSource__TFRGv{background-color:#fff;box-shadow:inset 0 0 0 1px #dcdcdc}.JobboardOffer_badgeNew__gUnNI{background-color:#eff6ff;color:#076be7}.JobboardOffer_title__Aw_yD{margin:0;font-size:1.5rem;font-weight:800;line-height:1.2;letter-spacing:-.01em;overflow-wrap:anywhere}@media(min-width:62em){.JobboardOffer_page__NznVn .JobboardOffer_title__Aw_yD{font-size:2rem;line-height:1.15}}.JobboardOffer_who__eS_BS{margin:0;font-size:1rem;color:#62636c}.JobboardOffer_employer__Na6YL{color:#1e1f24}.JobboardOffer_placeUnknown__ytxE1{color:#797a7e}.JobboardOffer_facts__pWLH3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}@media(min-width:48em){.JobboardOffer_facts__pWLH3{gap:.75rem}}.JobboardOffer_fact__12JZ9{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label" "value value" "note note";grid-column-gap:.375rem;column-gap:.375rem;grid-row-gap:.125rem;row-gap:.125rem;align-content:start;min-width:0;padding:.75rem .875rem;border-radius:.75rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0}@media(min-width:48em){.JobboardOffer_fact__12JZ9{grid-template-areas:"icon label" "icon value" "icon note";column-gap:.75rem;padding:1rem}}.JobboardOffer_factIcon__5Lq9d{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;color:#12564b}.JobboardOffer_factIcon__5Lq9d svg{width:.875rem;height:.875rem}@media(min-width:48em){.JobboardOffer_factIcon__5Lq9d{align-self:start;width:2.125rem;height:2.125rem;border-radius:.5625rem;background:#ebfff5}.JobboardOffer_factIcon__5Lq9d svg{width:1.125rem;height:1.125rem}}.JobboardOffer_factLabel__g4AJY{grid-area:label;align-self:center;font-size:.75rem;font-weight:600;color:#797a7e}.JobboardOffer_factValue__wyvbQ{grid-area:value;font-size:.9375rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.JobboardOffer_factValueMuted__X_WAQ{color:#797a7e;font-weight:700}.JobboardOffer_factNote__PHm7V{grid-area:note;font-size:.75rem;line-height:1.45;color:#62636c}.JobboardOffer_ageSelector__CQW1e{display:flex;flex-direction:column;gap:.625rem;padding:.875rem 1rem;border-radius:.75rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0}.JobboardOffer_ageFieldset__vtjMh{min-width:0;margin:0;padding:0;border:0}.JobboardOffer_ageLegend__r2skt{margin-bottom:.5rem;padding:0;font-size:.75rem;font-weight:700;color:#797a7e}.JobboardOffer_segmented__Wq7Ql{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px;gap:2px;padding:3px;border-radius:.625rem;background:#f1f2f4}@media(min-width:36em){.JobboardOffer_segmented__Wq7Ql{grid-template-columns:repeat(4,minmax(0,1fr))}}.JobboardOffer_segment__Zugm8{position:relative;display:flex;cursor:pointer}.JobboardOffer_segmentInput__2letD{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.JobboardOffer_segmentLabel__kZbms{display:flex;flex:1 1;align-items:center;justify-content:center;min-height:2.5rem;padding:0 .5rem;border-radius:.5rem;font-size:.875rem;font-weight:600;color:#62636c;text-align:center;white-space:nowrap}.JobboardOffer_segmentInput__2letD:checked+.JobboardOffer_segmentLabel__kZbms{background:#fff;color:#1e1f24;box-shadow:0 1px 3px rgba(16,24,40,.12)}.JobboardOffer_segmentInput__2letD:focus-visible+.JobboardOffer_segmentLabel__kZbms{outline:2px solid #12564b;outline-offset:1px}.JobboardOffer_rates__Xs3R8{display:flex;flex-direction:column;gap:.125rem;margin:0;font-size:.875rem;line-height:1.5}.JobboardOffer_ratesAmount__Y3A72{font-weight:800}.JobboardOffer_ageFootnote__WSMkC{margin:0;font-size:.75rem;line-height:1.45;color:#62636c}.JobboardOffer_textLink__FL7Jg{align-self:flex-start;color:#12564b;font-size:.875rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.JobboardOffer_textLink__FL7Jg:hover{color:#00444d}@media(max-width:62em){.JobboardOffer_textLink__FL7Jg{display:inline-flex;align-items:center;min-height:2.5rem}}.JobboardOffer_applyPanel__ao6QV{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem;border-radius:.875rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0,0 1px 2px rgba(16,24,40,.06),0 4px 14px rgba(16,24,40,.06)}@media(min-width:48em){.JobboardOffer_applyPanel__ao6QV{padding:1.5rem}}.JobboardOffer_summary__sHTRW{display:flex;flex-direction:column;gap:.25rem}@media(max-width:62em){.JobboardOffer_page__NznVn .JobboardOffer_summary__sHTRW{display:none}}.JobboardOffer_summaryLabel__vDGIw{font-size:.8125rem;font-weight:600;color:#797a7e}.JobboardOffer_summaryAmount__tRpes{font-size:1.5rem;font-weight:800;line-height:1.2}.JobboardOffer_summaryUnit__qP1Ct{margin-left:.375rem;font-size:1rem;font-weight:700;color:#62636c}.JobboardOffer_applyActions__ws4i7{display:flex;flex-direction:column;gap:.625rem}.JobboardOffer_primaryButton__yzpLa{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:3rem;padding:.625rem 1.125rem;border:0;border-radius:.625rem;background:#12564b;color:#fff;font:inherit;font-size:1rem;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer}.JobboardOffer_primaryButton__yzpLa:hover{background:#00444d;color:#fff}.JobboardOffer_primaryButton__yzpLa:focus-visible{outline:2px solid #12564b;outline-offset:2px}.JobboardOffer_primaryButton__yzpLa svg{flex:none}.JobboardOffer_hint__iQIC5,.JobboardOffer_unavailable__kakeR{margin:0;font-size:.8125rem;line-height:1.5;color:#62636c;text-align:center;text-wrap:balance}.JobboardOffer_unavailable__kakeR{font-weight:700;color:#1e1f24}.JobboardOffer_receiver__XLT_8{display:flex;gap:.625rem;align-items:flex-start;margin:0;padding:.875rem;border-radius:.625rem;background:#ebfff5;color:#12564b;font-size:.875rem;line-height:1.5;text-wrap:pretty}.JobboardOffer_receiverIcon__FJCvj{flex:none;margin-top:2px}.JobboardOffer_shareRow__zN__T{display:flex;justify-content:center;gap:.25rem;padding-top:.625rem;border-top:1px solid #e6e9f0}.JobboardOffer_quietButton__2l_Fw{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;padding:0 .625rem;border:0;border-radius:.5rem;background:transparent;color:#62636c;font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.JobboardOffer_quietButton__2l_Fw:hover{background:#f1f2f4;color:#1e1f24}.JobboardOffer_quietButton__2l_Fw:focus-visible{outline:2px solid #12564b;outline-offset:1px}.JobboardOffer_published__oWjia{margin:0;font-size:.8125rem;color:#797a7e;text-align:center}.JobboardOffer_panel__5dFUZ{padding:1.25rem 1rem;border-radius:.875rem;background:#fff;box-shadow:inset 0 0 0 1px #e6e9f0}@media(min-width:48em){.JobboardOffer_panel__5dFUZ{padding:1.75rem}}.JobboardOffer_section__kyjMI+.JobboardOffer_section__kyjMI{margin-top:1.5rem}.JobboardOffer_sectionTitle__nGBIl{margin:0 0 .625rem;font-size:1.125rem;font-weight:800}@media(min-width:48em){.JobboardOffer_sectionTitle__nGBIl{font-size:1.25rem}}.JobboardOffer_sectionNote__MquC_{margin:-.25rem 0 .625rem;font-size:.8125rem;color:#797a7e}.JobboardOffer_sectionHtml__3z7py{font-size:.9375rem;line-height:1.7;overflow-wrap:anywhere}@media(min-width:48em){.JobboardOffer_sectionHtml__3z7py{font-size:1rem}}.JobboardOffer_sectionList__pyP1g{margin:0;padding-left:1.375rem;font-size:.9375rem;line-height:1.7}.JobboardOffer_sectionList__pyP1g li+li{margin-top:.25rem}@media(min-width:48em){.JobboardOffer_sectionList__pyP1g{font-size:1rem}}.JobboardOffer_chips__nUMb3{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none}.JobboardOffer_chip__JbOIU{display:inline-flex;align-items:center;min-height:2rem;padding:0 .75rem;border-radius:999px;background:#f1f2f4;font-size:.875rem;font-weight:600}.JobboardOffer_overline__yOwj_{margin:0 0 1rem;font-size:.75rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#797a7e}.JobboardOffer_trainings__Xulmp{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.JobboardOffer_trainingCompact__Ag6__,.JobboardOffer_training__84i1S{display:flex;gap:.875rem;align-items:flex-start}.JobboardOffer_trainingIcon__grwlV{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.75rem;background:#ebfff5;color:#12564b}.JobboardOffer_trainingText__rJkmy{display:flex;flex-direction:column;gap:.25rem;min-width:0}.JobboardOffer_trainingName__CA0nL{font-size:1.0625rem;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.JobboardOffer_trainingSchool__CuiAF{font-size:1rem;font-weight:800}.JobboardOffer_trainingDetail__x_xue{font-size:.875rem;color:#62636c}.JobboardOffer_trainingFunded__HBgUC{margin:.875rem 0 0;font-size:.875rem;line-height:1.55;color:#62636c}.JobboardOffer_trainingCompact__Ag6__ .JobboardOffer_trainingFunded__HBgUC{margin-top:0}.JobboardOffer_schoolRow__BMy4I{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e6e9f0}.JobboardOffer_schoolName__s8PtO{font-size:.9375rem;font-weight:800;overflow-wrap:anywhere}.JobboardOffer_schoolLink__bldH4{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:700;color:#12564b;text-decoration:none}.JobboardOffer_schoolLink__bldH4:focus-visible,.JobboardOffer_schoolLink__bldH4:hover{text-decoration:underline}.JobboardOffer_seoLinks___JZAN{display:flex;flex-wrap:wrap;gap:.5rem}.JobboardOffer_seoLink__PR7_B{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 .875rem;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #dcdcdc;color:#1e1f24;font-size:.875rem;font-weight:600;text-decoration:none}.JobboardOffer_seoLink__PR7_B:hover{box-shadow:inset 0 0 0 1.5px #12564b}.JobboardOffer_similar__I3_m4{display:flex;flex-direction:column;gap:.875rem;margin-top:.5rem}.JobboardOffer_similarHeading__9_hQA{display:flex;flex-direction:column;gap:.25rem}.JobboardOffer_similarTitle___qKtn{margin:0;font-size:1.125rem;font-weight:800}@media(min-width:48em){.JobboardOffer_similarTitle___qKtn{font-size:1.25rem}}.JobboardOffer_similarNote__LAXqP{margin:0;font-size:.875rem;color:#62636c}.JobboardOffer_similarGrid__1yr32{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-gap:.75rem;gap:.75rem}.JobboardOffer_barAffix__9Zi_p{z-index:var(--mantine-z-index-app)}.JobboardOffer_bar__7NhUv{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e6e9f0;box-shadow:0 -6px 20px rgba(16,24,40,.08)}.JobboardOffer_barButton__kD1_o{flex:1 1;width:auto;min-width:0}