.layout_espace__WiihT{min-height:100dvh;background-color:#f3fbfa;-webkit-font-smoothing:antialiased}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/a1f87af3f44fadbb-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/86f65e8637cc94e3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/39f449c8730c2295-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9fabb9c65b63d798-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/f9e1dbe9676d9bb6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8760c4774489e4ba-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_855f89{font-family:Manrope,Manrope Fallback;font-style:normal}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Mono Fallback;src:local("Arial");ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:134.61%}.__className_91f60a{font-family:Roboto Mono,Roboto Mono Fallback;font-style:normal}.AppShell_navbar__0C7zh{border-width:0}.Autocomplete_input__T66Qk:focus{border-width:.125rem}.Badge_root__jS8hc[data-case-capitalized],.Badge_root__jS8hc[data-case-capitalized] .Badge_label__LfZlw,.Badge_root__jS8hc[data-variant=normal-case],.Badge_root__jS8hc[data-variant=normal-case] .Badge_label__LfZlw{text-transform:capitalize}.TextInput_input__fCbE3:focus{border-width:.125rem}.Combobox_dropdown__4MxdC{min-width:300px!important}.Drawer_title__6JsJQ{font-size:var(--mantine-h3-font-size)}.Drawer_body__v_ONv{background-color:var(--mantine-color-body)}.Dropzone_root__ydxIX{border:.125rem dotted}.Fieldset_legend__XHBdf{font-size:var(--mantine-font-size-md)}.List_itemLabel__VzqRx,.List_itemWrapper__ynn8f{width:100%}.Menu_item__1cM1I{font-size:var(--mantine-font-size-md)}.Modal_body__7oeqt{background-color:var(--mantine-color-body)}.MultiSelect_input___FL5j{display:flex;align-items:center}.MultiSelect_input___FL5j:focus,.MultiSelect_input___FL5j[data-expanded]{border-width:.125rem}.MultiSelect_dropdown__NDuYL{border-radius:var(--mantine-radius-md)}@media(hover:hover){.NavLink_root__q_Zz5:hover{background-color:var(--nl-hover);color:var(--nl-color)}}@media(hover:none){.NavLink_root__q_Zz5:active{background-color:var(--nl-hover);color:var(--nl-color)}}.ScrollArea_root__36LNj,.ScrollArea_viewport__BSEdP>div{height:100%}.Select_input__MqAuw:focus{border-width:.125rem}.Select_dropdown__bIO55{min-width:300px}.Select_dropdown__bIO55,.Select_option__IhuUt{border-radius:var(--mantine-radius-lg)}.Tabs_root__pYHnT[data-active] .Tabs_tab__jpyes{font-weight:var(--mantine-font-weight-bold)}.Tabs_root__pYHnT[data-size=xs] .Tabs_tab__jpyes{font-size:var(--mantine-font-size-xs)}.Tabs_root__pYHnT[data-size=sm] .Tabs_tab__jpyes{font-size:var(--mantine-font-size-sm)}.Tabs_root__pYHnT[data-size=lg] .Tabs_tab__jpyes{font-size:var(--mantine-font-size-lg)}.Tabs_root__pYHnT[data-size=xl] .Tabs_tab__jpyes{font-size:var(--mantine-font-size-xl)}.Tabs_tab__jpyes{font-size:var(--mantine-font-size-md)}.TagsInput_input__AIspH:focus-within{border-width:.125rem}.Text_root__alq1k[data-div]{overflow-wrap:break-word}.TypographyStylesProvider_root__NnYrl,.TypographyStylesProvider_root__NnYrl>*,.TypographyStylesProvider_root__NnYrl>ul,.TypographyStylesProvider_root__NnYrl>ul>li{margin:0}.LinkItem_link_btn__root__Dj3Wo{position:relative;z-index:1;gap:1rem;border-radius:12px}.LinkItem_link_btn__collapse__orvMM{overflow:hidden}.LinkItem_link_btn__body__8kRih{display:flex}.LinkItem_sublink_btn__root__q4MsF{position:relative;width:80%;align-items:end;border-radius:12px;padding:1rem}.LinkItem_sublink_btn__section__ryNmj{position:absolute;transform:translateX(-175%) translateY(-10%)}.Sidebar_sidebar__YhdQI{display:flex;flex-direction:column;height:100%;width:var(--app-shell-navbar-offset);background-color:#f1f4f9;border-radius:0 var(--mantine-radius-lg) var(--mantine-radius-lg) 0;transition:width .2s ease-in-out}.Sidebar_sidebar__closed__McUED{width:94px}.Sidebar_sidebar__divider__y3PBc{position:relative}.Sidebar_sidebar__divider__action_icon__KMZxt{z-index:2;transition:transform .2s ease;transform:translateX(50%)}.app-layout_root__o2Ai9{min-height:100vh;flex-direction:column;overflow:clip}.header_header__QS4qp{background:#0e2b27;color:#fff}@media(min-width:48em){.header_header__QS4qp{z-index:var(--mantine-z-index-app);position:-webkit-sticky;position:sticky;top:0}}.header_inner__ZXBUX{display:flex;align-items:center;gap:.5rem;height:3.75rem;max-width:80rem;margin:0 auto;padding:0 1rem}.header_drawerLogo__p32B_,.header_logo__E_PzG{min-height:2.75rem}.header_logo__E_PzG{--logo-height:1.75rem;margin-right:auto}.header_actions__H36VN,.header_nav__6fqXD{display:none}.header_forSchools__xG8eM,.header_navLink__m_em2{display:inline-flex;align-items:center;min-height:2.75rem;color:hsla(0,0%,100%,.75);font-weight:600;white-space:nowrap;text-decoration:none}.header_forSchools__xG8eM:hover,.header_forSchools__xG8eM[aria-current=page],.header_navLink__m_em2:hover,.header_navLink__m_em2[aria-current=page]{color:#fff}.header_navLink__m_em2{font-size:.9375rem}.header_forSchools__xG8eM{font-size:.875rem}.header_studentSpace__JtaD7{display:inline-flex;align-items:center;gap:.5rem;height:2.25rem;padding:0 .875rem;border-radius:.5rem;box-shadow:inset 0 0 0 1.5px hsla(0,0%,100%,.45);color:#fff;font-size:.875rem;font-weight:700;white-space:nowrap;text-decoration:none}.header_burger___hiGj{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.625rem;color:#fff}.header_burger___hiGj:hover{background:hsla(0,0%,100%,.08)}.header_burger___hiGj:focus-visible,.header_drawerLink__5uaf4:focus-visible,.header_drawerLogo__p32B_:focus-visible,.header_forSchools__xG8eM:focus-visible,.header_logo__E_PzG:focus-visible,.header_navLink__m_em2:focus-visible,.header_studentSpace__JtaD7:focus-visible{outline:2px solid #57daac;outline-offset:2px;border-radius:.375rem}@media(min-width:64em){.header_inner__ZXBUX{gap:1.75rem;height:4.5rem;padding:0 2.5rem}.header_logo__E_PzG{--logo-height:2rem;margin-right:0}.header_nav__6fqXD{display:flex;align-items:center;gap:1.375rem;flex:1 1;min-width:0}.header_actions__H36VN{display:flex;align-items:center;gap:1.25rem;flex:none}.header_burger___hiGj{display:none}}.header_drawerHeader__AYvZ9{gap:.5rem;min-height:3.75rem;padding:0 1rem}.header_drawerLogo__p32B_{--logo-height:1.75rem;margin-right:auto}.header_drawerBody__dkSUE{padding:.5rem 1rem 1.5rem}.header_drawerGroup__sVXne{display:flex;flex-direction:column}.header_drawerSecondary__9Dp30{margin-top:.75rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.12)}.header_drawerLink__5uaf4{display:flex;align-items:center;gap:.625rem;min-height:3.25rem;color:hsla(0,0%,100%,.75);font-size:1.0625rem;font-weight:700;text-decoration:none}.header_drawerLink__5uaf4:hover,.header_drawerLink__5uaf4[aria-current=page]{color:#fff}.heading_hero__34jHy{background:#0e2b27}.heading_wrap__Qi6nW{width:100%;max-width:80rem;margin:0 auto;padding:.875rem 1rem 0}.heading_title__pRFYb{margin:0;font-size:2rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#fff}.heading_subline__OsU0X{margin:.625rem 0 0;font-size:.9375rem;line-height:1.5;color:hsla(0,0%,100%,.8);text-wrap:balance}.heading_subline__OsU0X b{color:#fff}@media(min-width:48em){.heading_wrap__Qi6nW{padding:2.5rem 2.5rem 0}.heading_title__pRFYb{font-size:2.75rem}.heading_subline__OsU0X{max-width:45rem;margin:.75rem 0 0;font-size:1.0625rem}}.SchoolIdentityHeader_root__QrwYh{--band-height:7.5rem;position:relative;background:var(--mantine-color-white)}.SchoolIdentityHeader_root__QrwYh[data-variant=home]{--band-height:16rem}@media(max-width:48em){.SchoolIdentityHeader_root__QrwYh,.SchoolIdentityHeader_root__QrwYh[data-variant=home]{--band-height:4.5rem}}.SchoolIdentityHeader_band__RWvL0{height:var(--band-height);background-color:var(--school-primary);background-image:var(--school-band-image,none);background-size:cover;background-position:var(--school-band-position,center)}@media(max-width:48em){.SchoolIdentityHeader_container__TGtqK{padding-inline:.75rem}}.SchoolIdentityHeader_card__H5YlJ{position:relative;margin-top:-4.5rem;padding:var(--mantine-spacing-lg);background:var(--mantine-color-white);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-lg);box-shadow:var(--mantine-shadow-md)}[data-variant=compact] .SchoolIdentityHeader_card__H5YlJ{margin-top:-3rem;padding:var(--mantine-spacing-md)}@media(max-width:48em){.SchoolIdentityHeader_card__H5YlJ{margin-top:-3rem;padding:var(--mantine-spacing-md)}}.SchoolIdentityHeader_logo__ZW9e9{width:5.5rem;height:5.5rem;border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-2);background:var(--mantine-color-white);object-fit:contain;flex-shrink:0}[data-variant=compact] .SchoolIdentityHeader_logo__ZW9e9{width:3.5rem;height:3.5rem}@media(max-width:48em){.SchoolIdentityHeader_logo__ZW9e9{width:3.25rem;height:3.25rem}}.SchoolIdentityHeader_initials__ctwAm{display:flex;align-items:center;justify-content:center;color:var(--school-primary);font-weight:800;font-size:var(--mantine-font-size-xl)}.SchoolIdentityHeader_actions__IYn6s{display:flex;flex-wrap:nowrap;gap:var(--mantine-spacing-sm)}@media(max-width:48em){.SchoolIdentityHeader_actions__IYn6s{flex-direction:column;width:100%}}.SchoolIdentityHeader_action__isKL9{flex:0 0 auto}@media(max-width:48em){.SchoolIdentityHeader_action__isKL9{width:100%}}.SchoolIdentityHeader_cta__k2aMc{background-color:var(--school-cta);color:var(--mantine-color-white)}.SchoolIdentityHeader_cta__k2aMc:hover{filter:brightness(.92)}.SchoolIdentityHeader_outline__eER1Q{border-color:var(--school-cta);color:var(--school-cta);background:var(--mantine-color-white)}.SchoolIdentityHeader_login__8BZ2j{color:var(--school-cta);background:rgba(0,0,0,0)}.SchoolIdentityHeader_login__8BZ2j:hover{background:color-mix(in srgb,var(--school-cta) 8%,transparent)}.SchoolIdentityHeader_figures__rdLmY{border-top:1px solid var(--mantine-color-gray-2);padding-top:var(--mantine-spacing-md)}.SchoolIdentityHeader_figureValue__8oQvb{font-size:var(--mantine-font-size-xl);font-weight:800;line-height:1.1;color:var(--school-primary)}.SchoolIdentityHeader_tabs__qXDrh{border-top:1px solid var(--mantine-color-gray-2);margin-top:var(--mantine-spacing-md)}.SchoolIdentityHeader_tab__oClRQ{position:relative;padding:var(--mantine-spacing-sm) 0;margin-right:var(--mantine-spacing-lg);font-weight:600;color:var(--mantine-color-dimmed);white-space:nowrap;text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-1px}.SchoolIdentityHeader_tab__oClRQ:hover{color:var(--mantine-color-black)}.SchoolIdentityHeader_tab__oClRQ[data-active=true]{color:var(--mantine-color-black);border-bottom-color:var(--school-cta)}.SchoolIdentityHeader_tabCount__ezgwo{margin-left:.375rem;font-size:var(--mantine-font-size-xs);font-weight:600;color:var(--mantine-color-dimmed)}.PartnersCarousel_controls__o22Nh{opacity:0}.TestimonialsCarousel_root__ciHE7{display:flex;flex-direction:column;gap:var(--mantine-spacing-md)}.TestimonialsCarousel_controls__hVsZH{position:unset;justify-content:center;gap:var(--mantine-spacing-md)}.TestimonialsCarousel_control__2oivX{--ai-size-xs:calc(1.125rem * var(--mantine-scale));--ai-size-sm:calc(1.375rem * var(--mantine-scale));--ai-size-md:calc(1.75rem * var(--mantine-scale));--ai-size-lg:calc(2.125rem * var(--mantine-scale));--ai-size-xl:calc(2.75rem * var(--mantine-scale));--ai-size-input-xs:calc(1.875rem * var(--mantine-scale));--ai-size-input-sm:calc(2.25rem * var(--mantine-scale));--ai-size-input-md:calc(2.625rem * var(--mantine-scale));--ai-size-input-lg:calc(3.125rem * var(--mantine-scale));--ai-size-input-xl:calc(3.75rem * var(--mantine-scale));--ai-size:var(--ai-size-md);--ai-color:var(--mantine-color-white);--ai-size:var(--ai-size-input-md);--ai-radius:var(--mantine-radius-md);--ai-bg:var(--mantine-color-primary-light);--ai-hover:var(--mantine-color-primary-light-hover);--ai-color:var(--mantine-color-primary-light-color);--ai-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;width:var(--ai-size);height:var(--ai-size);min-width:var(--ai-size);min-height:var(--ai-size);border-radius:var(--ai-radius,var(--mantine-radius-default));background:var(--ai-bg,var(--mantine-primary-color-filled));color:var(--ai-color,var(--mantine-color-white));border:var(--ai-bd,calc(.0625rem * var(--mantine-scale)) solid transparent);cursor:pointer}.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,#FFFFFF);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_filtersBarOnMobile__WZZff{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_schoolChip__EM4eH{display:inline-flex;align-items:center;max-width:100%;height:2.75rem;padding-left:1rem;border-radius:62.4375rem;background:#12564b;color:#fff;font-size:.875rem;font-weight:600}.JobboardOffersFilter_schoolChipLabel__REz_j{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.JobboardOffersFilter_schoolChipRemove__rS6KP{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.JobboardOffersFilter_schoolChipRemove__rS6KP:hover{background:hsla(0,0%,100%,.16)}.JobboardOffersFilter_schoolChipRemove__rS6KP:focus-visible{outline:2px solid #57daac;outline-offset:-4px}.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}.JobboardOffersFilter_schoolChip__EM4eH{height:2.5rem}.JobboardOffersFilter_schoolChipRemove__rS6KP{width:2.5rem;height:2.5rem}}.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_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}}.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:rgba(0,0,0,0);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}