.BarChart-module__XpncPW__chart{width:100%;height:auto;display:block;overflow:visible}.BarChart-module__XpncPW__bar{fill:var(--color-primary)}.BarChart-module__XpncPW__gridline{stroke:var(--color-neutrals-20);stroke-width:1px}.BarChart-module__XpncPW__axis{stroke:var(--color-neutrals-40);stroke-width:1px}.BarChart-module__XpncPW__tickLabel{fill:var(--color-neutrals-80);font-size:.9rem}.BarChart-module__XpncPW__barLabel{fill:var(--color-neutrals-100);text-anchor:middle;font-size:1rem}.BarChart-module__XpncPW__barLabelSmall{font-size:.7rem;}
.Button-module__FOawzW__button{font:var(--font-primary);appearance:none;border:2px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:var(--button-radius,3rem);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;min-height:3.1rem;padding:1.2rem 3.2rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.Button-module__FOawzW__button[data-analytics-event]>*{pointer-events:none}.Button-module__FOawzW__iconOnly{min-width:auto;padding:.9rem}.Button-module__FOawzW__xs{min-height:2.4rem;padding:.4rem 1.4rem;font-size:1.2rem}.Button-module__FOawzW__sm{font-size:1.2rem}.Button-module__FOawzW__md{font-size:1.4rem}.Button-module__FOawzW__lg{font-size:1.6rem}.Button-module__FOawzW__primary{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.Button-module__FOawzW__primary:hover{background:var(--color-on-primary);color:var(--color-primary)}.Button-module__FOawzW__secondary{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary)}.Button-module__FOawzW__secondary:hover{background:var(--color-hover);color:var(--color-primary)}.Button-module__FOawzW__secondaryBlue{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary)}.Button-module__FOawzW__secondaryBlue:hover{background:var(--color-primary-20);color:var(--color-primary)}.Button-module__FOawzW__ghost{color:var(--color-text);background:0 0;border-color:#0000}.Button-module__FOawzW__ghost:hover{background:var(--color-hover)}.Button-module__FOawzW__primaryGrey{color:var(--color-neutrals-100);background:#fff;border-color:#e1e6eb}.Button-module__FOawzW__primaryGrey:hover{color:#68717d;background:#e9e8e4}.Button-module__FOawzW__outlineWhite{color:#fff;background:0 0;border-color:#fff}.Button-module__FOawzW__outlineWhite:hover{color:var(--color-primary);background:#fff;border-color:#fff}.Button-module__FOawzW__white{color:#171c22;background:#fff;border-color:#fff}.Button-module__FOawzW__white:hover{color:#171c22;background:#e9e8e4;border-color:#e9e8e4}.Button-module__FOawzW__outlineBlue{background:var(--color-primary);color:#fff;border-color:#fff}.Button-module__FOawzW__outlineBlue:hover{border-color:var(--color-primary);color:var(--color-primary);background:#fff}.Button-module__FOawzW__danger{background:var(--color-error-100);border-color:var(--color-error-100);color:var(--color-white)}.Button-module__FOawzW__danger:hover{background:var(--color-surface);color:var(--color-error-100)}.Button-module__FOawzW__primaryGreen{background:var(--color-success-100);border-color:var(--button-conversion-border,var(--color-success-100));color:var(--button-conversion-text,#fff)}.Button-module__FOawzW__primaryGreen:hover{background:var(--button-conversion-hover-background,#fff);border-color:var(--button-conversion-border,var(--color-success-100));color:var(--button-conversion-hover-text,var(--color-success-100))}.Button-module__FOawzW__outlineGreen{border-color:var(--color-success-100);color:var(--color-success-100);background:#fff}.Button-module__FOawzW__outlineGreen:hover{background:var(--color-success-100);color:#fff}.Button-module__FOawzW__primaryRed{border-color:var(--color-error-100);color:var(--color-error-100);background:#fff}.Button-module__FOawzW__primaryRed:hover{background:var(--color-error-20)}.Button-module__FOawzW__outlineRed{border-color:var(--color-error-100);color:var(--color-error-100);background:#fff}.Button-module__FOawzW__outlineRed:hover{background:var(--color-error-100);color:#fff}.Button-module__FOawzW__admin{border-color:var(--color-admin);color:var(--color-admin);background:#fff}.Button-module__FOawzW__admin:hover{background:var(--color-admin);color:#fff}.Button-module__FOawzW__facebook,.Button-module__FOawzW__google{background:var(--color-surface);color:var(--color-text);box-shadow:var(--button-raised-shadow,.2rem .2rem .5rem #e0e0e0e6,-.2rem -.2rem .4rem #ffffffe6,.2rem -.2rem .4rem #e0e0e033,-.2rem .2rem .4rem #e0e0e033,inset -.1rem -.1rem .2rem #e0e0e080,inset .1rem .1rem .2rem #ffffff4d);border-color:#0000;font-weight:500}.Button-module__FOawzW__facebook:hover,.Button-module__FOawzW__google:hover{background:var(--color-neutrals-20)}.Button-module__FOawzW__disabled,.Button-module__FOawzW__button:disabled{opacity:.55;cursor:not-allowed}.Button-module__FOawzW__loading{cursor:wait}.Button-module__FOawzW__notClickable{cursor:default}.Button-module__FOawzW__icon{align-items:center;display:inline-flex}.Button-module__FOawzW__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1.4rem;height:1.4rem;animation:.7s linear infinite Button-module__FOawzW__spin}@keyframes Button-module__FOawzW__spin{to{transform:rotate(360deg)}}
.DirectoryAd-module__HF_kIG__ad{color:#fff;border-radius:.8rem;grid-template-columns:auto 1fr auto;grid-template-areas:"avatar text side";width:100%;min-height:10.7rem;margin-bottom:1rem;padding:1rem;display:grid;position:relative;overflow:hidden}.DirectoryAd-module__HF_kIG__cover{object-fit:cover}.DirectoryAd-module__HF_kIG__shade{background:#000000b3;position:absolute;inset:0}.DirectoryAd-module__HF_kIG__avatar,.DirectoryAd-module__HF_kIG__text,.DirectoryAd-module__HF_kIG__side{position:relative}.DirectoryAd-module__HF_kIG__avatar{object-fit:contain;background:#fff;border-radius:.8rem;grid-area:avatar;width:8.7rem;height:8.7rem}.DirectoryAd-module__HF_kIG__text{flex-direction:column;grid-area:text;justify-content:center;gap:1rem;padding:0 1.5rem;display:flex}.DirectoryAd-module__HF_kIG__headline{font-size:2.1rem;font-weight:700;line-height:2.8rem}.DirectoryAd-module__HF_kIG__overlay{z-index:2;position:absolute;inset:0}.DirectoryAd-module__HF_kIG__overlay:focus-visible{outline-offset:-.4rem;border-radius:.8rem;outline:.2rem solid #fff}.DirectoryAd-module__HF_kIG__subheadline{font-size:1.5rem;line-height:2rem}.DirectoryAd-module__HF_kIG__side{flex-direction:column;grid-area:side;align-items:flex-end;display:flex}.DirectoryAd-module__HF_kIG__topRow{align-items:center;gap:1rem;min-height:2rem;display:flex}.DirectoryAd-module__HF_kIG__available,.DirectoryAd-module__HF_kIG__featured{border:.1rem solid var(--color-success-100);border-radius:.2rem;padding:0 1rem;font-size:1.2rem;line-height:1.5rem}.DirectoryAd-module__HF_kIG__featured,.DirectoryAd-module__HF_kIG__close,.DirectoryAd-module__HF_kIG__checkOffers{display:none}.DirectoryAd-module__HF_kIG__close{z-index:3;color:#fff;background:#fff3;position:relative}.DirectoryAd-module__HF_kIG__ad .DirectoryAd-module__HF_kIG__close{width:2rem;height:2rem;min-height:0;padding:0}.DirectoryAd-module__HF_kIG__ad .DirectoryAd-module__HF_kIG__close:hover{background:#ffffff4d}.DirectoryAd-module__HF_kIG__checkOffers{background:var(--color-success-100);border-radius:2rem;margin-top:2.7rem;padding:.8rem 1.8rem;font-weight:700}.DirectoryAd-module__HF_kIG__ad:hover .DirectoryAd-module__HF_kIG__available{display:none}.DirectoryAd-module__HF_kIG__ad:hover .DirectoryAd-module__HF_kIG__featured,.DirectoryAd-module__HF_kIG__ad:hover .DirectoryAd-module__HF_kIG__close{display:inline-flex}.DirectoryAd-module__HF_kIG__ad:hover .DirectoryAd-module__HF_kIG__checkOffers{display:inline-block}@media (max-width:768px){.DirectoryAd-module__HF_kIG__ad{grid-template-columns:auto 1fr;grid-template-areas:"side side""avatar text"}.DirectoryAd-module__HF_kIG__avatar{width:6rem;height:6rem}.DirectoryAd-module__HF_kIG__headline{font-size:1.5rem;line-height:2rem}.DirectoryAd-module__HF_kIG__subheadline{font-size:1.2rem;line-height:1.5rem}.DirectoryAd-module__HF_kIG__side{align-items:stretch;margin-bottom:1rem}.DirectoryAd-module__HF_kIG__topRow{justify-content:space-between}.DirectoryAd-module__HF_kIG__close{display:inline-flex}.DirectoryAd-module__HF_kIG__ad:hover .DirectoryAd-module__HF_kIG__featured,.DirectoryAd-module__HF_kIG__ad:hover .DirectoryAd-module__HF_kIG__checkOffers{display:none}}
.DirectoryJobTile-module__uzD5zW__side{flex-direction:column;align-items:flex-end;gap:.6rem;min-width:0;max-width:100%;height:100%;display:flex}.DirectoryJobTile-module__uzD5zW__section{flex-direction:column;align-items:flex-end;gap:.6rem;display:flex}.DirectoryJobTile-module__uzD5zW__row{flex-wrap:wrap;gap:.6rem;display:flex}.DirectoryJobTile-module__uzD5zW__actions{justify-content:flex-end;align-items:center;gap:.6rem;margin-top:auto;display:flex}.DirectoryJobTile-module__uzD5zW__manage,.DirectoryJobTile-module__uzD5zW__manageAdmin{border:.1rem solid var(--color-primary);color:var(--color-primary);border-radius:2rem;align-items:center;gap:.6rem;padding:1rem;font-size:1.4rem;font-weight:700;display:inline-flex}.DirectoryJobTile-module__uzD5zW__manageAdmin{border-color:var(--color-admin);color:var(--color-admin)}.DirectoryJobTile-module__uzD5zW__debug{justify-content:flex-end;display:flex}.DirectoryJobTile-module__uzD5zW__debugTrigger:focus-visible{outline:.2rem solid var(--color-admin);outline-offset:.2rem;border-radius:2rem}.DirectoryJobTile-module__uzD5zW__debugContent{color:var(--color-neutrals-black);font-size:1.4rem}.DirectoryJobTile-module__uzD5zW__debugContent p{margin:0 0 .8rem}.DirectoryJobTile-module__uzD5zW__debugNote{font-size:1.2rem}.DirectoryJobTile-module__uzD5zW__debugList{margin:0;padding-left:1.5rem}@media (max-width:768px){.DirectoryJobTile-module__uzD5zW__side{align-items:flex-start;width:100%;min-width:0}.DirectoryJobTile-module__uzD5zW__section,.DirectoryJobTile-module__uzD5zW__actions{justify-content:flex-start;align-items:flex-start}}
.MatchingCandidates-module__fiA_jW__link{z-index:1;color:var(--color-primary);align-items:center;gap:.6rem;text-decoration:underline;display:inline-flex;position:relative}.MatchingCandidates-module__fiA_jW__subheader{text-transform:uppercase;margin:2rem 0 1rem;font-weight:600}.MatchingCandidates-module__fiA_jW__requirements{background:var(--color-neutrals-10);border-radius:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;margin:0;padding:2rem;display:grid}.MatchingCandidates-module__fiA_jW__requirements dt{color:var(--color-neutrals-black);font-size:1.3rem}.MatchingCandidates-module__fiA_jW__requirements dd{color:var(--color-neutrals-80);margin:.4rem 0 0}.MatchingCandidates-module__fiA_jW__loading{height:11rem}@media (max-width:768px){.MatchingCandidates-module__fiA_jW__requirements{grid-template-columns:minmax(0,1fr)}}
.ManageJobPostingsBox-module__PgxPIa__box{flex-wrap:wrap;gap:1rem 1.8rem;padding-top:1rem;display:flex}.ManageJobPostingsBox-module__PgxPIa__item{border:.1rem solid var(--color-neutrals-60);min-width:0;color:var(--color-neutrals-100);border-radius:5rem;flex:52rem;align-items:center;padding:.2rem .4rem;display:flex}.ManageJobPostingsBox-module__PgxPIa__admin{color:var(--color-admin)}.ManageJobPostingsBox-module__PgxPIa__icon{flex-shrink:0;padding:.75rem;font-size:2.5rem;display:inline-flex}.ManageJobPostingsBox-module__PgxPIa__body{flex:auto;min-width:0;margin:0;padding:0 1rem;font-size:1.6rem;font-weight:700;line-height:2.2rem}.ManageJobPostingsBox-module__PgxPIa__button{white-space:nowrap;flex-shrink:0}@media (max-width:768px){.ManageJobPostingsBox-module__PgxPIa__box{display:none}}
.NoResults-module__BXWRFW__box{text-align:center;color:var(--color-neutrals-80);flex-direction:column;align-items:center;gap:2rem;padding:5rem 2rem;display:flex}.NoResults-module__BXWRFW__title{margin:0;font-size:1.8rem;font-weight:700;line-height:2.4rem}.NoResults-module__BXWRFW__hint{color:var(--color-neutrals-60);margin:0;font-size:1.4rem}.NoResults-module__BXWRFW__steps{text-align:left;color:var(--color-neutrals-60);margin:0;padding:0;list-style:none}.NoResults-module__BXWRFW__steps li{align-items:center;gap:.5rem;padding-top:1rem;display:flex}.NoResults-module__BXWRFW__check{color:var(--color-success-60)}
.SearchError-module__l1EKNW__box{flex-direction:column;align-items:flex-start;gap:1.6rem;display:flex}.SearchError-module__l1EKNW__box>:first-child{align-self:stretch}
.SavedSearch-module__VxJymW__buttons{gap:1rem;display:flex}.SavedSearch-module__VxJymW__creating{color:var(--color-neutrals-80);font-size:1.4rem;font-style:italic}.SavedSearch-module__VxJymW__bellOn{color:var(--color-secondary-100)}.SavedSearch-module__VxJymW__dropdown{position:relative}.SavedSearch-module__VxJymW__dropdownTrigger{border:.1rem solid var(--color-neutrals-40);background:var(--color-surface);color:var(--color-neutrals-80);border-radius:.8rem;font-size:1.4rem;display:flex}.SavedSearch-module__VxJymW__dropdownTitle{border-right:.1rem solid var(--color-neutrals-40);align-items:center;gap:.6rem;padding:.7rem 1rem;display:flex}.SavedSearch-module__VxJymW__dropdownCaret{align-items:center;padding:0 .8rem;display:flex}.SavedSearch-module__VxJymW__dropdownMenu{z-index:10;background:var(--color-surface);border:.1rem solid var(--color-border);border-radius:.8rem;min-width:28rem;max-width:40rem;margin:.4rem 0 0;padding:.4rem 0;list-style:none;position:absolute;right:0}.SavedSearch-module__VxJymW__item{color:var(--color-neutrals-80);justify-content:space-between;align-items:center;gap:1rem;padding:.4rem 1rem;display:flex}.SavedSearch-module__VxJymW__item:hover{background:var(--color-primary-20);color:var(--color-neutrals-black)}.SavedSearch-module__VxJymW__itemLabel{white-space:nowrap;text-overflow:ellipsis;text-align:left;overflow:hidden}.SavedSearch-module__VxJymW__itemIcons{flex-shrink:0;display:flex}.SavedSearch-module__VxJymW__trash:hover{color:var(--color-error-100)}@media (max-width:768px){.SavedSearch-module__VxJymW__dropdownMenu{min-width:min(28rem,100vw - 3.2rem);max-width:calc(100vw - 3.2rem);left:0;right:auto}.SavedSearch-module__VxJymW__dropdownTitleText{display:none}}
.FilterChips-module__LFyq5W__item{min-width:0;max-width:100%}.FilterChips-module__LFyq5W__badge{max-width:100%}.FilterChips-module__LFyq5W__label{white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.4}.FilterChips-module__LFyq5W__remove{flex-shrink:0;justify-content:center;align-items:center;min-width:1.6rem;min-height:1.6rem;display:inline-flex}.FilterChips-module__LFyq5W__remove:focus-visible{outline-offset:.2rem;border-radius:50%;outline:.2rem solid}.FilterChips-module__LFyq5W__remove:disabled{cursor:default;opacity:.5}
.SavedSearchModal-module__ZdXVvG__content{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 0;display:flex}.SavedSearchModal-module__ZdXVvG__chips{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.SavedSearchModal-module__ZdXVvG__offers{margin:1rem 0 0;font-weight:600}.SavedSearchModal-module__ZdXVvG__form{flex-direction:column;gap:2rem;width:100%;margin-top:1rem;display:flex}.SavedSearchModal-module__ZdXVvG__large{align-items:center;gap:1rem;margin:1rem 0 0;font-size:1.8rem;display:flex}.SavedSearchModal-module__ZdXVvG__check{color:var(--color-success-100)}.SavedSearchModal-module__ZdXVvG__envelope{color:var(--color-secondary-100)}.SavedSearchModal-module__ZdXVvG__forgot{color:var(--color-primary)}.SavedSearchModal-module__ZdXVvG__conditions{color:var(--color-neutrals-80);font-size:1.1rem}.SavedSearchModal-module__ZdXVvG__conditions a{color:inherit}.SavedSearchModal-module__ZdXVvG__error{color:var(--color-error-100);margin:0}
.CompanyHighlightsSlider-module__-gLGuG__slider{grid-area:highlights;min-width:0;padding:.4rem 0}.CompanyHighlightsSlider-module__-gLGuG__tileButton{width:100%;height:100%;display:block}.CompanyHighlightsSlider-module__-gLGuG__tile{width:100%;height:100%;min-height:7rem;color:var(--color-primary);opacity:.75;border:.2rem solid #0000;border-radius:.8rem;flex-direction:column;justify-content:flex-start;align-items:center;gap:.4rem;padding:.5rem .4rem;font-size:1.1rem;font-weight:500;line-height:1.4rem;display:flex}.CompanyHighlightsSlider-module__-gLGuG__tile:hover,.CompanyHighlightsSlider-module__-gLGuG__selected{opacity:1}.CompanyHighlightsSlider-module__-gLGuG__selected{border-color:var(--color-primary)}.CompanyHighlightsSlider-module__-gLGuG__label{overflow-wrap:anywhere;min-height:2.8rem}.CompanyHighlightsSlider-module__-gLGuG__icon{width:3.6rem;color:var(--color-neutrals-black);flex-shrink:0;line-height:0;display:block}
.AdminActionModal-module__8H99oW__backdrop{z-index:100;background:#11182780;justify-content:center;align-items:flex-start;padding:4rem 1.6rem;display:flex;position:fixed;inset:0;overflow-y:auto}.AdminActionModal-module__8H99oW__dialog{background:var(--color-surface);border-radius:.6rem;width:100%;max-width:60rem;box-shadow:0 1.2rem 3.2rem #1118273d}.AdminActionModal-module__8H99oW__header{border-bottom:.1rem solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:1.6rem;padding:2rem 2.4rem;display:flex}.AdminActionModal-module__8H99oW__title{color:var(--color-text);margin:0;font-size:2rem;font-weight:500}.AdminActionModal-module__8H99oW__subtitle{color:var(--color-text-secondary);margin:.4rem 0 0;font-size:1.3rem}.AdminActionModal-module__8H99oW__body{flex-direction:column;gap:1.6rem;padding:2.4rem;display:flex}.AdminActionModal-module__8H99oW__footer{border-top:.1rem solid var(--color-border);justify-content:flex-end;gap:.8rem;padding:1.6rem 2.4rem;display:flex}.AdminActionModal-module__8H99oW__error{background:var(--color-error-background);color:var(--color-error);border-radius:.4rem;margin:0;padding:1.2rem 1.6rem;font-size:1.4rem}
.Carousel-module__3vra3G__root{--carousel-gap:1.6rem;--carousel-per-view:var(--carousel-per-view-desktop,3)}.Carousel-module__3vra3G__track{gap:var(--carousel-gap);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}.Carousel-module__3vra3G__track::-webkit-scrollbar{display:none}.Carousel-module__3vra3G__item{flex:0 0 calc((100% - (var(--carousel-per-view) - 1)*var(--carousel-gap))/var(--carousel-per-view));scroll-snap-align:start;min-width:0}@media (max-width:48rem){.Carousel-module__3vra3G__root{--carousel-per-view:var(--carousel-per-view-tablet,2)}}@media (max-width:36rem){.Carousel-module__3vra3G__root{--carousel-per-view:var(--carousel-per-view-mobile,1)}}.Carousel-module__3vra3G__dots{justify-content:center;gap:.8rem;margin-top:1.6rem;display:flex}.Carousel-module__3vra3G__dot{cursor:pointer;background:var(--color-secondary-20);border:none;border-radius:50%;width:1.4rem;height:1.4rem;padding:0}.Carousel-module__3vra3G__dotActive{background:var(--color-secondary-100)}.Carousel-module__3vra3G__dotFallbackLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:36rem){.Carousel-module__3vra3G__dot{width:.8rem;height:.8rem}}.Carousel-module__3vra3G__viewport{min-width:0;position:relative}.Carousel-module__3vra3G__withArrows{padding-inline:3rem}.Carousel-module__3vra3G__arrows{pointer-events:none;position:absolute;inset:0}.Carousel-module__3vra3G__arrow{z-index:1;width:3rem;height:3rem;color:var(--color-primary);cursor:pointer;pointer-events:auto;background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.Carousel-module__3vra3G__arrow:first-child{left:0}.Carousel-module__3vra3G__arrow:last-child{right:0}.Carousel-module__3vra3G__arrow svg{width:100%;height:100%}.Carousel-module__3vra3G__arrow:disabled{opacity:.3;cursor:default}.Carousel-module__3vra3G__arrow:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Carousel-module__3vra3G__arrowsOverlay{z-index:3}.Carousel-module__3vra3G__arrowsOverlay .Carousel-module__3vra3G__arrow{width:4.5rem;height:4.5rem;color:var(--color-on-primary);filter:drop-shadow(0 0 .3rem #00000080)}.Carousel-module__3vra3G__arrowsOverlay .Carousel-module__3vra3G__arrow:focus-visible{outline-color:var(--color-on-primary)}@media (max-width:36rem){.Carousel-module__3vra3G__arrowsOverlay{display:none}}
.FeaturedCompanies-module__yLCbia__featured{width:100%}.FeaturedCompanies-module__yLCbia__slide{background-color:var(--color-border);border-radius:.8rem;height:30rem;position:relative;overflow:hidden}.FeaturedCompanies-module__yLCbia__cover{position:absolute;inset:0}.FeaturedCompanies-module__yLCbia__coverImage{object-fit:cover}.FeaturedCompanies-module__yLCbia__overlay{z-index:1;position:absolute;inset:0}.FeaturedCompanies-module__yLCbia__band{z-index:2;min-height:11rem;color:var(--color-on-primary);pointer-events:none;background-color:#171c22b3;align-items:center;gap:1rem;padding:1rem 2rem 1rem 1rem;display:flex;position:absolute;bottom:0;left:0;right:0}.FeaturedCompanies-module__yLCbia__band a,.FeaturedCompanies-module__yLCbia__band button{pointer-events:auto}.FeaturedCompanies-module__yLCbia__logo{object-fit:contain;background-color:var(--color-surface);flex:none}.FeaturedCompanies-module__yLCbia__details{flex-direction:column;min-width:0;display:flex}.FeaturedCompanies-module__yLCbia__name{color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:2.4rem;font-weight:600;line-height:1.3;text-decoration:none;overflow:hidden}.FeaturedCompanies-module__yLCbia__name:hover{text-decoration:underline}.FeaturedCompanies-module__yLCbia__location{margin:0;font-size:1.6rem}.FeaturedCompanies-module__yLCbia__info{flex-direction:column;align-items:flex-end;gap:1rem;margin-left:auto;display:flex}.FeaturedCompanies-module__yLCbia__jobCount{color:inherit;font-size:1.6rem;text-decoration:none}.FeaturedCompanies-module__yLCbia__jobCount:hover{text-decoration:underline}.FeaturedCompanies-module__yLCbia__actions{align-items:center;gap:.5rem;display:flex}@media (max-width:576px){.FeaturedCompanies-module__yLCbia__slide{height:35rem}.FeaturedCompanies-module__yLCbia__band{flex-direction:column;align-items:flex-start;min-height:26rem}.FeaturedCompanies-module__yLCbia__details{align-self:stretch}.FeaturedCompanies-module__yLCbia__name{white-space:normal;font-size:1.8rem}.FeaturedCompanies-module__yLCbia__info{align-items:flex-start;margin-left:0}}
.SimilarJobs-module__ebDVGW__section{max-width:112.1rem;margin-top:4rem}.SimilarJobs-module__ebDVGW__card{border:.1rem solid var(--color-neutrals-20);height:51.5rem;box-shadow:var(--shadow-job-card);background:var(--color-surface);flex-direction:column;align-items:center;margin:1.5rem 1.2rem;display:flex;position:relative}.SimilarJobs-module__ebDVGW__cardCover{background:var(--color-neutrals-20);width:100%;height:30rem;position:absolute;top:0}.SimilarJobs-module__ebDVGW__coverImage{object-fit:cover}.SimilarJobs-module__ebDVGW__cardLogo{border:.1rem solid var(--color-neutrals-20);background:var(--color-surface);border-radius:50%;width:10rem;height:10rem;position:absolute;top:25.5rem}.SimilarJobs-module__ebDVGW__logoImage{object-fit:cover;border-radius:50%}.SimilarJobs-module__ebDVGW__cardBody{text-align:center;background:var(--color-surface);flex-direction:column;width:100%;height:21rem;margin-top:auto;padding:1rem 2rem 0;display:flex}.SimilarJobs-module__ebDVGW__cardTitle{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:5.5rem 0 .3rem;font-size:1.8rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.SimilarJobs-module__ebDVGW__cardLink{color:var(--color-neutrals-black);text-decoration:none}.SimilarJobs-module__ebDVGW__cardCompany,.SimilarJobs-module__ebDVGW__cardLocation{color:var(--color-neutrals-80);margin:0}.SimilarJobs-module__ebDVGW__cardCompany{margin:.5rem 0;font-size:1.5rem}.SimilarJobs-module__ebDVGW__cardLocation{font-size:1.3rem}@media (max-width:1200px){.SimilarJobs-module__ebDVGW__card{height:28.2rem;margin:1.5rem .8rem}.SimilarJobs-module__ebDVGW__cardCover{height:13.5rem}.SimilarJobs-module__ebDVGW__cardLogo{width:8rem;height:8rem;top:9.2rem}.SimilarJobs-module__ebDVGW__cardBody{height:14.5rem}.SimilarJobs-module__ebDVGW__cardTitle{margin-top:4rem;font-size:1.2rem;line-height:1.4rem}.SimilarJobs-module__ebDVGW__cardCompany{margin:.1rem 0;font-size:1.2rem}.SimilarJobs-module__ebDVGW__cardLocation{font-size:1rem}}@media (max-width:576px){.SimilarJobs-module__ebDVGW__card{height:24rem}.SimilarJobs-module__ebDVGW__cardCover{height:11.5rem}.SimilarJobs-module__ebDVGW__cardLogo{width:5.1rem;height:5.1rem;top:9rem}.SimilarJobs-module__ebDVGW__cardBody{justify-content:center;height:12rem;padding:0 1rem}.SimilarJobs-module__ebDVGW__cardTitle{margin-top:2rem}.SimilarJobs-module__ebDVGW__cardCompany{font-size:1.1rem}}.SimilarJobs-module__ebDVGW__skeletonRow{gap:2.4rem;margin-top:1.5rem;display:flex}.SimilarJobs-module__ebDVGW__skeletonRow>*{flex:1}@media (max-width:576px){.SimilarJobs-module__ebDVGW__skeletonRow>:nth-child(3){display:none}}
.JobDetailPage-module__Wfd8Hq__page{width:100%;color:var(--color-neutrals-100)}@media (min-width:769px){.JobDetailPage-module__Wfd8Hq__page{max-width:116rem;margin:1.6rem auto 0}}.JobDetailPage-module__Wfd8Hq__breadcrumbs{align-self:flex-start;padding-bottom:1.5rem}@media (max-width:768px){.JobDetailPage-module__Wfd8Hq__breadcrumbs{background-color:var(--color-bg);padding:1.5rem}}@media (max-width:576px){.JobDetailPage-module__Wfd8Hq__breadcrumbs{min-height:9rem}}.JobDetailPage-module__Wfd8Hq__body{padding:4rem 6rem}@media (max-width:768px){.JobDetailPage-module__Wfd8Hq__body{padding:4rem 1.5rem}}.JobDetailPage-module__Wfd8Hq__columns{display:flex}@media (max-width:768px){.JobDetailPage-module__Wfd8Hq__columns{flex-direction:column-reverse}}.JobDetailPage-module__Wfd8Hq__content{line-height:2rem}@media (min-width:769px){.JobDetailPage-module__Wfd8Hq__content{flex-basis:auto;width:calc(100% - 34rem);font-size:1.6rem}.JobDetailPage-module__Wfd8Hq__sidebar{flex-grow:1;flex-basis:auto;align-self:start;width:34rem;padding-left:2rem;position:sticky;top:6rem}}@media (max-width:992px){.JobDetailPage-module__Wfd8Hq__titleSection{display:none}}.JobDetailPage-module__Wfd8Hq__title{color:var(--color-text);margin:0;padding-bottom:1.5rem;font-size:3.2rem;font-weight:700;line-height:1.2;position:relative}.JobDetailPage-module__Wfd8Hq__title:after{content:"";border-top:4px solid var(--color-primary);border-radius:1.2rem;width:4.8rem;margin:1rem 0 0;display:flex}
.CareerBanner-module__idXGvW__banner{background:var(--color-primary-20);justify-content:center;align-items:center;height:25rem;display:flex;position:relative;overflow:hidden}.CareerBanner-module__idXGvW__banner:before{content:"";z-index:1;background:#00000073;position:absolute;inset:0}.CareerBanner-module__idXGvW__cover{object-fit:cover}.CareerBanner-module__idXGvW__name{z-index:2;font:var(--type-h1);text-align:center;color:var(--color-white);margin:0;position:relative}@media (min-width:769px){.CareerBanner-module__idXGvW__banner{height:42rem}}@media (max-width:576px){.CareerBanner-module__idXGvW__name{font-size:2.5rem}}
.CareerLogo-module__ICntcW__fixed{width:auto;max-width:100%;max-height:6rem;display:block}.CareerLogo-module__ICntcW__avatar{width:6rem;height:6rem;display:block;position:relative}.CareerLogo-module__ICntcW__avatarImage{object-fit:contain}
.CareerSocial-module__qfYxcq__social{text-align:center;width:fit-content}.CareerSocial-module__qfYxcq__title{text-transform:uppercase;color:var(--career-bar-text);margin:0 0 .5rem;font-weight:400}.CareerSocial-module__qfYxcq__list{margin:0;padding:0;list-style:none}.CareerSocial-module__qfYxcq__list>li{display:inline}.CareerSocial-module__qfYxcq__link{color:inherit;opacity:.8;padding:0 1rem;transition:opacity .2s ease-in-out,color .2s ease-in-out}.CareerSocial-module__qfYxcq__link:hover{opacity:1}.CareerSocial-module__qfYxcq__facebook:hover{color:#007ad9}.CareerSocial-module__qfYxcq__instagram:hover{color:#3f729b}.CareerSocial-module__qfYxcq__linkedin:hover{color:#0077b5}.CareerSocial-module__qfYxcq__youtube:hover{color:red}.CareerSocial-module__qfYxcq__x:hover{color:#000}
.CareerFooter-module__w9APKa__footer{box-shadow:var(--shadow-header);background:var(--career-bar-background);color:var(--career-footer-text);flex-direction:column;display:flex;position:relative}.CareerFooter-module__w9APKa__content{grid-template-columns:2fr 1fr;align-self:center;align-items:center;width:100%;max-width:115rem;padding:1.5rem 0;display:grid}.CareerFooter-module__w9APKa__logo{justify-content:flex-end;display:flex}.CareerFooter-module__w9APKa__logo>img{max-width:none}@media (max-width:576px){.CareerFooter-module__w9APKa__logo{padding-right:1.5rem}}
.CareerNav-module__FnNcHW__nav{flex:1;justify-content:flex-end;margin-left:3.5rem;display:flex}.CareerNav-module__FnNcHW__link{font-family:var(--font-primary);color:inherit;align-items:center;padding:.5rem 1.5rem;font-size:1.6rem;font-weight:600;line-height:1.5;text-decoration:none;display:flex}.CareerNav-module__FnNcHW__link:hover{color:var(--career-bar-hover)}.CareerNav-module__FnNcHW__active{color:inherit;font-weight:700}.CareerNav-module__FnNcHW__burger{width:3rem;height:3rem;color:var(--career-bar-text);cursor:pointer;background:0 0;border:none;margin:auto 1.5rem auto auto;padding:0;display:none}@media (max-width:768px){.CareerNav-module__FnNcHW__burger{display:block}.CareerNav-module__FnNcHW__nav{border-top:.1rem solid var(--career-bar-text);background:var(--career-bar-background);color:var(--career-bar-text);flex-direction:column;flex-basis:100%;align-items:stretch;margin-left:0;padding:.8rem 1.6rem;display:none}.CareerNav-module__FnNcHW__open{display:flex}.CareerNav-module__FnNcHW__link{padding:0 1.5rem;font-size:1.4rem;line-height:1.5}}
.CareerHeader-module__weGMmW__header{z-index:100;box-shadow:var(--shadow-header);border-bottom:1px solid var(--career-bar-border);background:var(--career-bar-background);min-height:6rem;color:var(--career-bar-text);flex-wrap:wrap;align-items:center;display:flex;position:sticky;top:0}.CareerHeader-module__weGMmW__logo{align-items:center;height:6rem;margin:auto 0;padding-left:1.5rem;display:flex}.CareerHeader-module__weGMmW__homeLink{display:flex}
.CareerSiteShell-module__eoK7yG__shell{--career-bar-background:var(--color-surface);--career-bar-border:var(--color-border);--career-bar-text:var(--color-text);--career-bar-hover:var(--color-primary);--career-footer-text:var(--color-text);background:var(--color-bg);min-height:100vh;color:var(--color-text);flex-direction:column;display:flex}.CareerSiteShell-module__eoK7yG__branded{--career-bar-background:var(--color-primary);--career-bar-border:var(--color-primary);--career-bar-text:var(--color-on-primary);--career-bar-hover:var(--color-on-primary);--career-footer-text:var(--color-on-primary)}.CareerSiteShell-module__eoK7yG__main{flex-direction:column;flex:1;display:flex}.CareerSiteShell-module__eoK7yG__boxed{background:var(--color-bg);padding:2.4rem 1.6rem 4rem}.CareerSiteShell-module__eoK7yG__clean{padding:0 1.5rem}.CareerSiteShell-module__eoK7yG__embedded{background:0 0;min-height:0}html:has(.CareerSiteShell-module__eoK7yG__embedded){color-scheme:normal;background:0 0}html:has(.CareerSiteShell-module__eoK7yG__embedded) body{background:0 0}.CareerSiteShell-module__eoK7yG__pageBand{background:var(--color-bg)}.CareerSiteShell-module__eoK7yG__boxed.CareerSiteShell-module__eoK7yG__white,.CareerSiteShell-module__eoK7yG__pageBand.CareerSiteShell-module__eoK7yG__white{background:var(--color-surface)}.CareerSiteShell-module__eoK7yG__content{align-self:center;width:100%;max-width:116rem}@media (max-width:576px){.CareerSiteShell-module__eoK7yG__boxed,.CareerSiteShell-module__eoK7yG__clean{padding:0}}
.Checkbox-module__hnm2TW__container{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.8rem;display:inline-flex}.Checkbox-module__hnm2TW__disabledContainer{cursor:not-allowed;opacity:.4}.Checkbox-module__hnm2TW__nativeInput{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Checkbox-module__hnm2TW__nativeInput:focus-visible+.Checkbox-module__hnm2TW__box{outline:2px solid var(--color-primary);outline-offset:2px}.Checkbox-module__hnm2TW__nativeInput:focus-visible+.Checkbox-module__hnm2TW__box.Checkbox-module__hnm2TW__hasError{outline-color:var(--color-error-100)}.Checkbox-module__hnm2TW__box{background:var(--color-surface);border:.2rem solid var(--color-neutrals-60);pointer-events:none;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-top:.1rem;transition:background .15s linear,border-color .15s linear;display:inline-flex}.Checkbox-module__hnm2TW__box.Checkbox-module__hnm2TW__checked{background:var(--color-primary);border-color:var(--color-primary)}.Checkbox-module__hnm2TW__box.Checkbox-module__hnm2TW__hasError{border-color:var(--color-error-100)}.Checkbox-module__hnm2TW__box.Checkbox-module__hnm2TW__disabled{background:var(--color-neutrals-40);border-color:var(--color-neutrals-20)}.Checkbox-module__hnm2TW__checkmark{fill:none;width:100%;height:100%;stroke:var(--color-on-primary);stroke-width:.4rem}.Checkbox-module__hnm2TW__label{text-align:left;font-size:1.4rem;line-height:1.4}
.CheckboxGroup-module__ILpR1a__group{border:0;min-width:0;margin:0;padding:0}.CheckboxGroup-module__ILpR1a__legend{color:var(--color-neutrals-black);margin-bottom:.8rem;padding:0;font-size:1.4rem;font-weight:700}.CheckboxGroup-module__ILpR1a__option{margin:.4rem 0}.CheckboxGroup-module__ILpR1a__description{color:var(--color-neutrals-80);margin:.2rem 0 0 2.8rem;font-size:1.2rem}.CheckboxGroup-module__ILpR1a__withHint{align-items:center;gap:.6rem;display:flex}
.CompanySearch-module__SulsGG__wrapper{flex-direction:column;gap:.5rem;display:flex;position:relative}.CompanySearch-module__SulsGG__label{font-weight:600}.CompanySearch-module__SulsGG__field{border:.1rem solid var(--color-border);background:var(--color-surface);border-radius:.5rem;align-items:center;min-height:3.3rem;padding:.4rem .6rem;display:flex}.CompanySearch-module__SulsGG__fieldFocus{border-color:var(--color-primary);box-shadow:var(--shadow-m-hover)}.CompanySearch-module__SulsGG__fieldInvalid{border-color:var(--color-error)}.CompanySearch-module__SulsGG__fieldDisabled{background:var(--color-neutrals-10);opacity:.6;cursor:not-allowed}.CompanySearch-module__SulsGG__input{appearance:none;font:inherit;color:var(--color-text);background:0 0;border:none;outline:none;flex:1;padding:.4rem}.CompanySearch-module__SulsGG__input::placeholder{color:var(--color-neutrals-100)}.CompanySearch-module__SulsGG__input:disabled{cursor:not-allowed}.CompanySearch-module__SulsGG__clearBtn{appearance:none;cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;flex-shrink:0;padding:0 .2rem;font-size:1.8rem;line-height:1}.CompanySearch-module__SulsGG__clearBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.CompanySearch-module__SulsGG__error{color:var(--color-error);font-size:1.2rem}.CompanySearch-module__SulsGG__menu{z-index:20;border:.1rem solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-m-hover);border-radius:.5rem;max-height:24rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:auto}.CompanySearch-module__SulsGG__option{appearance:none;text-align:left;cursor:pointer;width:100%;color:var(--color-text);font:inherit;background:0 0;border:none;align-items:center;gap:.8rem;padding:.8rem;display:flex}.CompanySearch-module__SulsGG__option:hover{background:var(--color-hover)}.CompanySearch-module__SulsGG__optionAvatar{object-fit:contain;border:.1rem solid var(--color-border);background:var(--color-surface-alt);border-radius:.3rem;flex-shrink:0;width:3.5rem;height:3.5rem}.CompanySearch-module__SulsGG__optionBody{flex-direction:column;gap:.2rem;min-width:0;display:flex}.CompanySearch-module__SulsGG__optionName{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.CompanySearch-module__SulsGG__optionLocation{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;font-style:italic;overflow:hidden}.CompanySearch-module__SulsGG__optionCreate{color:var(--color-primary);border-top:.1rem solid var(--color-border)}
.OrganizationChips-module__7eV08q__chips{flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.OrganizationChips-module__7eV08q__chip{background:var(--color-neutrals-10);color:var(--color-text);border-radius:.8rem;align-items:center;gap:.4rem;padding:0 0 0 1.2rem;font-size:1.4rem;display:inline-flex}
.EditCompanySettingsModal-module__r5qBKG__slug{max-width:32rem}.EditCompanySettingsModal-module__r5qBKG__toggles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem .8rem;display:grid}.EditCompanySettingsModal-module__r5qBKG__columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.6rem;display:grid}.EditCompanySettingsModal-module__r5qBKG__column{flex-direction:column;gap:1.2rem;min-width:0;display:flex}.EditCompanySettingsModal-module__r5qBKG__hint{color:var(--color-text-muted);margin:0;font-size:1.3rem;font-style:italic}.EditCompanySettingsModal-module__r5qBKG__brandColor{align-items:flex-end;gap:.8rem;display:flex}.EditCompanySettingsModal-module__r5qBKG__brandColor>:first-child{flex:1;min-width:0}.EditCompanySettingsModal-module__r5qBKG__swatch{border:.1rem solid var(--color-border);border-radius:.8rem;flex:none;width:3.3rem;height:3.3rem;margin-bottom:.4rem}.EditCompanySettingsModal-module__r5qBKG__fontSample{margin:0;font-size:1.6rem}@media (max-width:600px){.EditCompanySettingsModal-module__r5qBKG__toggles,.EditCompanySettingsModal-module__r5qBKG__columns{grid-template-columns:minmax(0,1fr)}}
.Card-module__mJoA7W__card{border:.1rem solid var(--color-border);background-color:var(--color-surface);width:100%;min-width:0;position:relative}.Card-module__mJoA7W__clickable{cursor:pointer}.Card-module__mJoA7W__card:focus-within,.Card-module__mJoA7W__card:hover{border-color:var(--color-neutrals-40);box-shadow:var(--shadow-m-hover)}.Card-module__mJoA7W__cover{background-color:var(--color-border);width:100%;height:15rem;position:relative}.Card-module__mJoA7W__coverImage{object-fit:cover}.Card-module__mJoA7W__logo{background-color:var(--color-surface);border-radius:50%;width:10rem;height:10rem;position:absolute;top:10rem;left:calc(50% - 5rem);overflow:hidden}.Card-module__mJoA7W__logoPlaceholder{background:var(--color-hover);width:100%;height:100%;color:var(--color-text);place-items:center;display:grid}.Card-module__mJoA7W__logoText{letter-spacing:.08em;font-size:2.4rem;font-weight:600}.Card-module__mJoA7W__content{text-align:center;flex-direction:column;padding:6rem 1rem 1rem;font-weight:400;display:flex;position:relative}.Card-module__mJoA7W__nameWrapper{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Card-module__mJoA7W__sizeSmall{height:18rem}.Card-module__mJoA7W__sizeMedium{height:20rem}.Card-module__mJoA7W__sizeLarge{height:22rem}.Card-module__mJoA7W__name{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:1rem;font-size:2rem;font-weight:400;line-height:1.2;overflow:hidden}.Card-module__mJoA7W__nameLink{z-index:3;text-decoration:none;display:block;position:relative}.Card-module__mJoA7W__location{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1.4rem;line-height:1.9rem;overflow:hidden}.Card-module__mJoA7W__description{color:var(--color-neutrals-100);text-align:left;text-overflow:ellipsis;max-height:8.5rem;margin:1rem 2rem 0;line-height:1.4;overflow:hidden}.Card-module__mJoA7W__action{z-index:3;margin-top:.6rem;position:relative}.Card-module__mJoA7W__cardLinkOverlay{z-index:2;position:absolute;inset:0}.Card-module__mJoA7W__labels{z-index:2;flex-direction:column;align-items:flex-start;width:fit-content;display:inline-flex;position:absolute;top:2%;left:-1rem}.Card-module__mJoA7W__partnerTypeLabel{background-color:var(--color-primary);color:var(--color-on-primary);text-transform:capitalize;box-shadow:var(--shadow-s-hover);width:auto;margin:.3rem 0;padding:.6rem .8rem;font-size:1.5rem;display:flex}.Card-module__mJoA7W__adminLabel{background-color:var(--color-admin)}.Card-module__mJoA7W__jobCount{background-color:var(--color-primary);color:var(--color-on-primary);z-index:2;box-shadow:var(--shadow-s-hover);padding:.6rem .8rem;font-size:1.5rem;position:absolute;top:45%;right:-1rem}.Card-module__mJoA7W__jobCountLink{z-index:3;text-decoration:none}.Card-module__mJoA7W__jobCountLink:hover{text-decoration:underline}
.CompanyCard-module__Y-I80W__actions{justify-content:center;align-items:center;gap:.8rem;display:flex}.CompanyCard-module__Y-I80W__location{color:var(--color-neutrals-80);white-space:nowrap;text-overflow:ellipsis;margin-top:1.2rem;display:block;overflow:hidden}
.NoResults-module__DcLX5a__box{text-align:center;color:var(--color-neutrals-80);flex-direction:column;align-items:center;gap:2rem;padding:5rem 2rem;display:flex}.NoResults-module__DcLX5a__title{margin:0;font-size:1.8rem;font-weight:700;line-height:2.4rem}.NoResults-module__DcLX5a__hint{color:var(--color-neutrals-60);margin:0;font-size:1.4rem}
.SearchError-module__E976Vq__box{flex-direction:column;align-items:flex-start;gap:1.6rem;display:flex}.SearchError-module__E976Vq__box>:first-child{align-self:stretch}
.CompaniesResults-module__cwwWxG__results{flex-direction:column;gap:2rem;display:flex}.CompaniesResults-module__cwwWxG__heading{color:var(--color-text);margin:0;font-size:2rem;font-weight:600;line-height:1.3}.CompaniesResults-module__cwwWxG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:992px){.CompaniesResults-module__cwwWxG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.CompaniesResults-module__cwwWxG__grid{grid-template-columns:minmax(0,1fr)}}
.EmailInput-module__FkkjSq__suggestion{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}
.ExpandableDiv-module__qpdQGG__root{overflow-wrap:anywhere}.ExpandableDiv-module__qpdQGG__content{height:auto}.ExpandableDiv-module__qpdQGG__collapsed{max-height:var(--expandable-collapsed-height);overflow:hidden}.ExpandableDiv-module__qpdQGG__toggleRow{padding-top:1rem;display:flex}.ExpandableDiv-module__qpdQGG__center{justify-content:center}.ExpandableDiv-module__qpdQGG__left{justify-content:flex-start}.ExpandableDiv-module__qpdQGG__toggle{cursor:pointer;font-family:inherit;font-size:inherit;color:var(--color-primary);background:0 0;border:0;align-items:center;gap:.6rem;padding:0;font-weight:600;display:inline-flex}.ExpandableDiv-module__qpdQGG__toggle:hover{color:var(--color-primary-hover)}
.FieldError-module__eCoW6q__fieldError{color:var(--color-error-100);font-size:1.2rem;font-weight:600}
.FileUpload-module__rAvKHa__wrapper{flex-direction:column;gap:.6rem;display:flex}.FileUpload-module__rAvKHa__labelRow{align-items:center;gap:.6rem;display:flex}.FileUpload-module__rAvKHa__label{color:var(--color-text);font-size:1.4rem;font-weight:500}.FileUpload-module__rAvKHa__help{color:var(--color-text-muted);font-size:1.2rem}.FileUpload-module__rAvKHa__nativeInput{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FileUpload-module__rAvKHa__imagePreview{border:.2rem dashed var(--color-border);background:var(--color-surface-alt);cursor:pointer;border-radius:.6rem;justify-content:center;align-items:center;width:10rem;height:10rem;padding:0;transition:border-color .15s;display:flex;overflow:hidden}.FileUpload-module__rAvKHa__imagePreview:hover:not(.FileUpload-module__rAvKHa__disabled){border-color:var(--color-primary)}.FileUpload-module__rAvKHa__imagePreview:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.FileUpload-module__rAvKHa__imagePreview.FileUpload-module__rAvKHa__hasError{border-color:var(--color-error-100)}.FileUpload-module__rAvKHa__imagePreview.FileUpload-module__rAvKHa__disabled{cursor:not-allowed;opacity:.4}.FileUpload-module__rAvKHa__previewImage{object-fit:contain;width:100%;height:100%}.FileUpload-module__rAvKHa__placeholder{width:5rem;height:5rem;color:var(--color-text-muted)}.FileUpload-module__rAvKHa__dropZone{border:.2rem dashed var(--color-border);background:var(--color-surface-alt);cursor:pointer;border-radius:.6rem;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:2.4rem 1.6rem;transition:border-color .15s;display:flex}.FileUpload-module__rAvKHa__dropZone:hover:not(.FileUpload-module__rAvKHa__disabledZone),.FileUpload-module__rAvKHa__dropZone:focus-visible{border-color:var(--color-primary);outline:none}.FileUpload-module__rAvKHa__dropZone.FileUpload-module__rAvKHa__dragOver{border-color:var(--color-primary);background:var(--color-surface-alt)}.FileUpload-module__rAvKHa__dropZone.FileUpload-module__rAvKHa__disabledZone{cursor:not-allowed;opacity:.4}.FileUpload-module__rAvKHa__uploadIcon{color:var(--color-text-muted);font-size:2.5rem}.FileUpload-module__rAvKHa__dropText{color:var(--color-text-muted);font-size:1.3rem}.FileUpload-module__rAvKHa__fileRow{border:.1rem solid var(--color-border);background:var(--color-surface-alt);border-radius:.6rem;align-items:center;gap:1.2rem;padding:.8rem 1.2rem;display:flex}.FileUpload-module__rAvKHa__fileRow.FileUpload-module__rAvKHa__disabledRow{opacity:.4}.FileUpload-module__rAvKHa__fileName{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:1.4rem;overflow:hidden}a.FileUpload-module__rAvKHa__fileName{color:var(--color-primary);text-decoration:underline}.FileUpload-module__rAvKHa__removeButton{color:var(--color-text-muted);border:.1rem solid var(--color-border);cursor:pointer;background:0 0;border-radius:.4rem;flex-shrink:0;padding:.4rem 1rem;font-size:1.3rem;transition:color .15s,border-color .15s}.FileUpload-module__rAvKHa__removeButton:hover{color:var(--color-error-100);border-color:var(--color-error-100)}.FileUpload-module__rAvKHa__errorMessage{color:var(--color-error-100);font-size:1.2rem}
.InlineFeedback-module__R3QQhW__feedback{color:var(--color-text);border-radius:.8rem;justify-content:space-between;align-items:center;gap:1.2rem;padding:1rem 1.4rem;font-size:1.3rem;display:flex}.InlineFeedback-module__R3QQhW__success{background:var(--color-success-20)}.InlineFeedback-module__R3QQhW__error{background:var(--color-error-20)}.InlineFeedback-module__R3QQhW__close{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex:none;padding:.2rem .6rem;font-size:1.3rem}
.userAccess-module__tsAH-a__dialog{--modal-radius:2.6rem;--modal-divider:transparent;--modal-header-padding:2rem 2.2rem 0 3rem;--modal-body-padding:1.2rem 3rem 3.8rem}.userAccess-module__tsAH-a__dialog.userAccess-module__tsAH-a__dialog{max-width:54rem}.userAccess-module__tsAH-a__intro{flex-direction:column;align-items:center;gap:1rem;display:flex}.userAccess-module__tsAH-a__subTitle{text-align:center;color:var(--color-text-muted);margin:0}.userAccess-module__tsAH-a__logo{width:11.2rem;height:auto;color:var(--color-text);display:block}.userAccess-module__tsAH-a__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.userAccess-module__tsAH-a__tabs{width:100%;display:flex}.userAccess-module__tsAH-a__tab{font:inherit;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:1 1 0;padding:.4rem 0 1.4rem;font-size:1.6rem;position:relative}.userAccess-module__tsAH-a__tab:after{content:"";background:var(--color-neutrals-20);width:100%;height:.5rem;position:absolute;bottom:0;left:0}.userAccess-module__tsAH-a__tab:hover,.userAccess-module__tsAH-a__tabActive{color:var(--color-text)}.userAccess-module__tsAH-a__tabActive{font-weight:500}.userAccess-module__tsAH-a__tabActive:after{background:var(--color-primary)}.userAccess-module__tsAH-a__form.userAccess-module__tsAH-a__accessForm{--input-bg:color-mix(in srgb,var(--color-text)5%,var(--color-surface));--input-border:transparent;--input-radius:.8rem;--input-min-height:4.2rem;--input-label-size:1.2rem;--input-label-color:var(--color-text-muted);--button-radius:.8rem;gap:.8rem;margin-top:2.4rem}.userAccess-module__tsAH-a__form{flex-direction:column;gap:1.2rem;margin-top:1.5rem;display:flex}.userAccess-module__tsAH-a__nameRow{flex-direction:row;gap:1rem;display:flex}.userAccess-module__tsAH-a__nameRow>*{flex:1 1 0;min-width:0}@media (max-width:40rem){.userAccess-module__tsAH-a__nameRow{flex-direction:column}}.userAccess-module__tsAH-a__terms{margin:.4rem 0 0}.userAccess-module__tsAH-a__submit{width:100%;margin-top:1.2rem}.userAccess-module__tsAH-a__continue{justify-content:space-between;width:100%;min-height:4.8rem;margin-top:1.4rem;padding:0 1.6rem}.userAccess-module__tsAH-a__footNote{text-align:center;color:var(--color-text-muted);margin:.5rem 0 0}.userAccess-module__tsAH-a__link{color:var(--color-primary);font-weight:500}.userAccess-module__tsAH-a__linkedinHint{color:var(--color-neutrals-80);justify-content:center;align-items:flex-start;gap:.8rem;margin:0;font-size:1.2rem;display:flex}.userAccess-module__tsAH-a__linkedinHintIcon{color:#0a66c2;flex:none;width:1.5rem;height:1.5rem;margin-top:.1rem}.userAccess-module__tsAH-a__linkButton{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.userAccess-module__tsAH-a__socialRow{flex-direction:column;gap:.8rem;margin-top:.8rem;display:flex}.userAccess-module__tsAH-a__socialButton{justify-content:space-between;width:100%;min-height:4.8rem;padding:0 1.6rem}.userAccess-module__tsAH-a__socialButton svg{width:1.6rem;height:1.6rem}.userAccess-module__tsAH-a__medal{width:4.4rem;height:4.4rem;color:var(--color-primary);margin-top:1rem}.userAccess-module__tsAH-a__almostDone{text-align:center;color:var(--color-text);margin:0}
.Avatar-module__1Re7mG__avatar{background:var(--color-neutrals-20);color:var(--color-neutrals-100);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.Avatar-module__1Re7mG__avatar img{object-fit:cover;width:100%;height:100%}.Avatar-module__1Re7mG__initials{text-transform:uppercase;line-height:1}.Avatar-module__1Re7mG__sm{width:3.2rem;height:3.2rem;font-size:1.1rem}.Avatar-module__1Re7mG__md{width:4rem;height:4rem;font-size:1.4rem}.Avatar-module__1Re7mG__lg{width:5.6rem;height:5.6rem;font-size:1.8rem}.Avatar-module__1Re7mG__card{width:10rem;height:10rem;font-size:3rem}.Avatar-module__1Re7mG__preview{width:13rem;height:13rem;font-size:4rem}.Avatar-module__1Re7mG__xl{width:16rem;height:16rem;font-size:4.8rem}
.Input-module__Am7nwG__wrapper{flex-direction:column;gap:.5rem;display:flex}.Input-module__Am7nwG__label{font-size:var(--input-label-size,inherit);color:var(--input-label-color,inherit);font-weight:600}.Input-module__Am7nwG__inner{border:.1rem solid var(--input-border,var(--color-border));border-radius:var(--input-radius,.5rem);background:var(--input-bg,var(--color-surface));min-height:var(--input-min-height,3.6rem);align-items:center;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.Input-module__Am7nwG__innerLg{min-height:4.8rem}.Input-module__Am7nwG__innerFocus{border:1px solid var(--color-primary);box-shadow:var(--shadow-m-hover)}.Input-module__Am7nwG__innerError{border-color:var(--color-error-100)}.Input-module__Am7nwG__leftIcon{align-items:center;padding-left:.6rem;display:inline-flex}.Input-module__Am7nwG__rightIcon{align-items:center;padding-right:.6rem;display:inline-flex}.Input-module__Am7nwG__input{appearance:none;width:100%;font:inherit;color:var(--color-text);background:0 0;border:none;outline:none;min-height:3.3rem;padding:.6rem 1rem}.Input-module__Am7nwG__inputLg{padding:0 1.6rem}.Input-module__Am7nwG__input::placeholder{color:var(--color-neutrals-100)}.Input-module__Am7nwG__input:-webkit-autofill{-webkit-text-fill-color:var(--color-text);caret-color:var(--color-text);transition:background-color 600000s}.Input-module__Am7nwG__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text);caret-color:var(--color-text);transition:background-color 600000s}.Input-module__Am7nwG__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text);caret-color:var(--color-text);transition:background-color 600000s}.Input-module__Am7nwG__textarea{resize:vertical;min-height:7.2rem}.Input-module__Am7nwG__clearButton{appearance:none;cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;padding:.6rem .8rem;line-height:1}.Input-module__Am7nwG__clearButton:disabled{opacity:.55;cursor:not-allowed}.Input-module__Am7nwG__message{color:var(--color-text-muted);font-size:1.2rem}.Input-module__Am7nwG__messageError{color:var(--color-error-100);font-weight:600}
.LoadingLayer-module__wQb3CG__wrapper{width:100%;height:auto;position:relative}.LoadingLayer-module__wQb3CG__layer{z-index:1000;cursor:wait;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LoadingLayer-module__wQb3CG__opacity{z-index:1;opacity:.7;background:var(--overlay-bg,var(--color-surface));position:absolute;inset:0}.LoadingLayer-module__wQb3CG__spinner{z-index:2;width:var(--spinner-size,4rem);height:var(--spinner-size,4rem);color:var(--color-primary);border:.4rem solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite LoadingLayer-module__wQb3CG__spin}@keyframes LoadingLayer-module__wQb3CG__spin{to{transform:rotate(360deg)}}
.LocationSearch-module__7qBC2G__wrapper{flex-direction:column;gap:.5rem;display:flex;position:relative}.LocationSearch-module__7qBC2G__label{font-size:var(--location-label-size,inherit);font-weight:600}.LocationSearch-module__7qBC2G__field{border:.1rem solid var(--color-border);background:var(--color-surface);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.4rem;min-height:3.3rem;padding:.4rem .6rem;display:flex;position:relative}.LocationSearch-module__7qBC2G__fieldWithCounter{padding-right:3.6rem}.LocationSearch-module__7qBC2G__fieldFocus{border:1px solid var(--color-primary);box-shadow:var(--shadow-m-hover)}.LocationSearch-module__7qBC2G__field[aria-disabled=true]{background:var(--color-neutrals-05);color:var(--color-text-muted);border-color:var(--color-border);cursor:not-allowed}.LocationSearch-module__7qBC2G__field[aria-disabled=true] .LocationSearch-module__7qBC2G__input{cursor:not-allowed;color:var(--color-text-muted)}.LocationSearch-module__7qBC2G__tag{border:.1rem solid var(--color-border);color:var(--color-text);background:0 0;border-radius:.4rem;align-items:center;gap:.4rem;min-width:0;max-width:100%;padding:.2rem .6rem;display:inline-flex}.LocationSearch-module__7qBC2G__tagLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.LocationSearch-module__7qBC2G__tagRemove{appearance:none;cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;padding:0;font-size:1.8rem;line-height:1}.LocationSearch-module__7qBC2G__tagRemove:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.LocationSearch-module__7qBC2G__input{appearance:none;min-width:14rem;font:inherit;color:var(--color-text);background:0 0;border:none;outline:none;flex:1;padding:.4rem}.LocationSearch-module__7qBC2G__input::placeholder{color:var(--color-neutrals-100)}.LocationSearch-module__7qBC2G__menu{z-index:20;border:.1rem solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-m-hover);border-radius:.5rem;max-height:24rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:auto}.LocationSearch-module__7qBC2G__counter{background:var(--color-primary);width:2.4rem;height:2.4rem;color:var(--color-on-primary);cursor:help;-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.LocationSearch-module__7qBC2G__tooltip{z-index:30;border:.1rem solid var(--color-border);background:var(--color-surface);width:min(36rem,90vw);box-shadow:var(--shadow-m-hover);border-radius:.5rem;padding:.75rem;position:absolute;top:calc(100% + .5rem);right:0}.LocationSearch-module__7qBC2G__tooltipList{flex-wrap:wrap;gap:.4rem;display:flex}.LocationSearch-module__7qBC2G__tooltipActions{justify-content:flex-end;margin-top:.75rem;display:flex}.LocationSearch-module__7qBC2G__option{appearance:none;cursor:pointer;width:100%;color:var(--color-text);font:inherit;background:0 0;border:none;border-radius:.4rem;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem .8rem;display:flex}.LocationSearch-module__7qBC2G__option:hover{background:var(--color-hover)}.LocationSearch-module__7qBC2G__optionSelected{font-weight:600}.LocationSearch-module__7qBC2G__check{text-align:right;min-width:1.6rem;color:var(--color-primary)}.LocationSearch-module__7qBC2G__actions{justify-content:flex-end;margin-top:.4rem;display:flex}.LocationSearch-module__7qBC2G__clearAll{appearance:none;color:var(--color-text-muted);cursor:pointer;font:inherit;background:0 0;border:none;padding:.2rem .4rem;text-decoration:underline}
.JobSearchBox-module__Qz9LaW__box{background:var(--color-surface);border:.1rem solid var(--color-border);border-radius:.8rem;grid-area:search;padding:2rem 2.4rem 1.6rem}.JobSearchBox-module__Qz9LaW__fields{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:1rem;display:grid}.JobSearchBox-module__Qz9LaW__submit{align-self:end}.JobSearchBox-module__Qz9LaW__actions{display:contents}.JobSearchBox-module__Qz9LaW__cancel{display:none}@media (max-width:768px){.JobSearchBox-module__Qz9LaW__box{display:none}.JobSearchBox-module__Qz9LaW__box.JobSearchBox-module__Qz9LaW__mobileOpen{z-index:20;border:0;border-radius:0;flex-direction:column;padding:2rem 1.6rem;display:flex;position:fixed;inset:6rem 0 0;overflow-y:auto}.JobSearchBox-module__Qz9LaW__fields{grid-template-columns:minmax(0,1fr)}.JobSearchBox-module__Qz9LaW__actions{justify-content:center;align-items:center;gap:1.6rem;margin-top:2.4rem;display:flex}.JobSearchBox-module__Qz9LaW__submit{align-self:center}.JobSearchBox-module__Qz9LaW__cancel{text-decoration:underline;display:block}}.JobSearchBox-module__Qz9LaW__admin{border:0;min-width:0;margin:2rem 0 0;padding:0}.JobSearchBox-module__Qz9LaW__adminTitle{color:var(--color-admin);margin-bottom:1rem;padding:0;font-size:1.4rem}.JobSearchBox-module__Qz9LaW__adminRow{grid-template-columns:minmax(12rem,20rem) minmax(20rem,30rem) auto;align-items:end;gap:1rem;display:grid}.JobSearchBox-module__Qz9LaW__adminToggle{padding-bottom:1rem}@media (max-width:768px){.JobSearchBox-module__Qz9LaW__adminRow{grid-template-columns:minmax(0,1fr)}}
.MobileSearchBar-module__FZxYwa__bar{display:none}@media (max-width:768px){.MobileSearchBar-module__FZxYwa__bar{grid-area:search;align-items:flex-end;gap:.6rem;display:flex}}.MobileSearchBar-module__FZxYwa__field{flex:1;min-width:0}.MobileSearchBar-module__FZxYwa__label{margin-bottom:.4rem;font-weight:600;display:block}.MobileSearchBar-module__FZxYwa__mockInput{text-align:left;background:var(--color-surface);border:.1rem solid var(--color-neutrals-40);width:100%;min-height:4rem;color:var(--color-neutrals-black);border-radius:.8rem;flex-wrap:nowrap;align-items:center;gap:.4rem;padding:.8rem;display:flex}.MobileSearchBar-module__FZxYwa__icon{color:var(--color-secondary-100);margin-right:.8rem}.MobileSearchBar-module__FZxYwa__chips{flex-wrap:wrap;flex:1;gap:.4rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.MobileSearchBar-module__FZxYwa__filterButton{flex-shrink:0;position:relative}.MobileSearchBar-module__FZxYwa__filterButton[data-count]:after{content:attr(data-count);min-width:1.6rem;height:1.6rem;color:var(--color-on-primary);background:var(--color-warning-100);border-radius:.8rem;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex;position:absolute;bottom:-.4rem;right:-.4rem}
.ResultsTopBox-module__DYyAhq__box{background:var(--color-neutrals-10);border:.1rem solid var(--color-border);border-radius:.8rem;align-items:center;gap:1.6rem;width:100%;margin-bottom:1rem;padding:1.2rem 1.6rem;display:flex}.ResultsTopBox-module__DYyAhq__chips{overflow-wrap:anywhere;flex-wrap:wrap;flex:1;gap:.6rem 1rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ResultsTopBox-module__DYyAhq__searchIcon{color:var(--color-text-muted);flex-shrink:0}@media (max-width:768px){.ResultsTopBox-module__DYyAhq__box{background:0 0;border:0;flex-flow:row-reverse wrap;justify-content:space-between;padding:1rem 0 0}.ResultsTopBox-module__DYyAhq__chips,.ResultsTopBox-module__DYyAhq__searchIcon{display:none}}
.EditAboutMe-module__ohzAva__dialog{border:none;border-radius:8px;width:100%;max-width:min(56rem,100% - 3.2rem);max-height:calc(100% - 3.2rem);padding:2rem;overflow-y:auto;box-shadow:0 8px 32px #0000002e}.EditAboutMe-module__ohzAva__dialog::backdrop{background:#00000073}.EditAboutMe-module__ohzAva__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.EditAboutMe-module__ohzAva__title{margin:0 0 1rem;font-weight:600}.EditAboutMe-module__ohzAva__closeButton{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;padding:.25rem;line-height:1}.EditAboutMe-module__ohzAva__subtitle{margin:0 0 .5rem;font-weight:700}.EditAboutMe-module__ohzAva__prompt{color:var(--color-text-secondary);margin:0 0 1.5rem;line-height:1.6}.EditAboutMe-module__ohzAva__textareaHeader{justify-content:flex-end;min-height:2rem;margin-bottom:.75rem;display:flex}.EditAboutMe-module__ohzAva__textarea{resize:vertical;border:1px solid var(--color-border);width:100%;min-height:12rem;font:inherit;border-radius:6px;margin-bottom:1.5rem;padding:1rem}.EditAboutMe-module__ohzAva__error{color:var(--color-error);margin:0 0 1rem;font-size:.875rem}.EditAboutMe-module__ohzAva__actions{flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:1rem;display:flex}.EditAboutMe-module__ohzAva__confirmRemove{border-top:1px solid var(--color-border);padding-top:1.5rem}.EditAboutMe-module__ohzAva__confirmRemoveQuestion{text-align:center;margin:0 0 1rem;font-weight:600}
.SearchTabs-module__qlyK3a__tabs{grid-area:tabs}.SearchTabs-module__qlyK3a__desktop{border-bottom:.1rem solid var(--color-neutrals-20);align-items:flex-start;gap:0;margin:0;padding:0;list-style:none;display:flex}.SearchTabs-module__qlyK3a__tabButton{display:block}.SearchTabs-module__qlyK3a__tab{color:var(--color-neutrals-100);opacity:.5;cursor:pointer;flex-shrink:0;padding:1.5rem 2.5rem 0;font-size:1.4rem;font-weight:700;line-height:1.9rem;display:block}.SearchTabs-module__qlyK3a__desktop li:first-child .SearchTabs-module__qlyK3a__tab{padding-left:0}.SearchTabs-module__qlyK3a__tab:hover,.SearchTabs-module__qlyK3a__tab:focus-visible,.SearchTabs-module__qlyK3a__tabButton:focus-visible .SearchTabs-module__qlyK3a__tab,.SearchTabs-module__qlyK3a__active{opacity:1}.SearchTabs-module__qlyK3a__active:after{content:"";border-bottom:.3rem solid var(--color-secondary-100);width:5rem;margin-top:.5rem;display:block}.SearchTabs-module__qlyK3a__tabContent{align-items:center;display:flex}.SearchTabs-module__qlyK3a__icon{color:var(--color-secondary-100);align-items:center;margin-right:.7rem;display:inline-flex}.SearchTabs-module__qlyK3a__locked{color:var(--color-neutrals-80)}.SearchTabs-module__qlyK3a__lockedIcon{color:inherit}.SearchTabs-module__qlyK3a__savedIcon{color:var(--color-error-100)}.SearchTabs-module__qlyK3a__appliedIcon{color:var(--color-primary)}.SearchTabs-module__qlyK3a__mobile{display:none}@media (max-width:768px){.SearchTabs-module__qlyK3a__desktop{display:none}.SearchTabs-module__qlyK3a__mobile{margin-bottom:1rem;display:block}}
.EditExperience-module__0ld50a__dialog{border:none;border-radius:8px;width:100%;max-width:min(56rem,100% - 3.2rem);max-height:calc(100% - 3.2rem);padding:2rem;overflow-y:auto;box-shadow:0 8px 32px #0000002e}.EditExperience-module__0ld50a__dialog::backdrop{background:#00000073}.EditExperience-module__0ld50a__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.EditExperience-module__0ld50a__title{margin:0 0 1rem;font-weight:600}.EditExperience-module__0ld50a__closeButton{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;padding:.25rem;line-height:1}.EditExperience-module__0ld50a__subtitle{margin:0 0 .5rem;font-weight:700}.EditExperience-module__0ld50a__prompt{color:var(--color-text-secondary);margin:0 0 1.5rem;line-height:1.6}.EditExperience-module__0ld50a__formItem{flex-direction:column;gap:.75rem;margin-bottom:1.75rem;display:flex}.EditExperience-module__0ld50a__dateRow{gap:1.5rem;margin-bottom:1.75rem;display:flex}.EditExperience-module__0ld50a__dateRow>*{flex:1}.EditExperience-module__0ld50a__error{color:var(--color-error);margin:0 0 1rem;font-size:.875rem}.EditExperience-module__0ld50a__actions{flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:1rem;display:flex}.EditExperience-module__0ld50a__confirmRemove{border-top:1px solid var(--color-border);padding-top:1.5rem}.EditExperience-module__0ld50a__confirmRemoveQuestion{text-align:center;margin:0 0 1rem;font-weight:600}
.SortSelect-module__eP46qa__sort{width:23rem;max-width:100%}.SortSelect-module__eP46qa__srOnlyLabel{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.SortSelect-module__eP46qa__sort{width:100%}}
.MemberExperiences-module__dd86bq__box{margin-top:2rem;transition:opacity .15s}.MemberExperiences-module__dd86bq__box h2{font-size:2.1rem}.MemberExperiences-module__dd86bq__refreshing{opacity:.6;pointer-events:none}.MemberExperiences-module__dd86bq__placeholder{text-align:left;cursor:pointer;width:100%;color:var(--color-text-secondary);background:0 0;border:none;padding:0;font-size:1.6rem;font-style:italic;display:block}.MemberExperiences-module__dd86bq__placeholder:hover{text-decoration:underline}.MemberExperiences-module__dd86bq__list{flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.MemberExperiences-module__dd86bq__item{border-bottom:.1rem solid var(--color-border);gap:1rem;padding-bottom:2rem;display:flex;position:relative}.MemberExperiences-module__dd86bq__logo{object-fit:contain;border:.1rem solid var(--color-border);border-radius:.3rem;flex-shrink:0;width:4.8rem;height:4.8rem}.MemberExperiences-module__dd86bq__logoLink{flex-shrink:0;display:block}.MemberExperiences-module__dd86bq__item:last-child{border-bottom:none;padding-bottom:0}.MemberExperiences-module__dd86bq__editButton{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;padding:.4rem;font-size:1.6rem;position:absolute;top:0;right:0}.MemberExperiences-module__dd86bq__editButton:hover{color:var(--color-text)}.MemberExperiences-module__dd86bq__itemContent{flex:1;padding-right:3rem}.MemberExperiences-module__dd86bq__jobTitle{color:var(--color-text);margin:0 0 .4rem;font-size:1.7rem;font-weight:600}.MemberExperiences-module__dd86bq__company{color:var(--color-text-secondary);margin:0 0 .4rem;font-size:1.5rem}.MemberExperiences-module__dd86bq__company a{color:inherit;font-weight:600;text-decoration:none}.MemberExperiences-module__dd86bq__company a:hover{text-decoration:underline}.MemberExperiences-module__dd86bq__department{color:var(--color-text-secondary);margin:0 0 .4rem;font-size:1.4rem}.MemberExperiences-module__dd86bq__dates{color:var(--color-text-secondary);margin:0 0 1rem;font-size:1.4rem}.MemberExperiences-module__dd86bq__description{color:#68717d;font-size:1.5rem;line-height:1.6}.MemberExperiences-module__dd86bq__description p{white-space:pre-line;margin:0}
.JobsDirectoryPage-module__zRPnSa__page{width:100%;max-width:116rem;margin:0 auto;padding:1.6rem 1.6rem 4rem}.JobsDirectoryPage-module__zRPnSa__breadcrumbs{margin-bottom:.8rem}.JobsDirectoryPage-module__zRPnSa__layout{grid-template-columns:25.5rem minmax(0,1fr);grid-template-areas:"tabs tabs""search search""highlights highlights"".header""filters results";gap:1.2rem 2rem;display:grid}.JobsDirectoryPage-module__zRPnSa__listingTop{grid-area:header/1/header/-1}.JobsDirectoryPage-module__zRPnSa__listingHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem;margin-inline-start:27.5rem;padding:.8rem 0;display:flex}.JobsDirectoryPage-module__zRPnSa__dropdowns{flex-wrap:wrap;align-items:center;gap:1rem;min-width:0;max-width:100%;display:flex}.JobsDirectoryPage-module__zRPnSa__heading{color:var(--color-neutrals-black);margin:0;font-size:2.4rem;font-weight:700;line-height:1.25}.JobsDirectoryPage-module__zRPnSa__heading h1{font:inherit;color:inherit;margin:0;display:inline}.JobsDirectoryPage-module__zRPnSa__results{flex-direction:column;grid-area:results;align-items:center;display:flex}@media (max-width:768px){.JobsDirectoryPage-module__zRPnSa__heading{font-size:2rem}.JobsDirectoryPage-module__zRPnSa__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"tabs""search""highlights""header""results"}.JobsDirectoryPage-module__zRPnSa__listingHeader{flex-direction:column;align-items:flex-start;margin-inline-start:0}}
.IsInViewport-module__1Zqjzq__wrapper{display:block}
.SchoolJobNotice-module__aucofG__modal{--modal-title-size:2.6rem}.SchoolJobNotice-module__aucofG__modal h2{font-weight:700}.SchoolJobNotice-module__aucofG__content{flex-direction:column;display:flex}.SchoolJobNotice-module__aucofG__paragraph{margin:0 0 1rem;font-size:1.6rem;line-height:1.9rem}.SchoolJobNotice-module__aucofG__accept{margin:1rem auto 0}
.MemberNotes-module__LTDn4q__box{margin-top:2rem}.MemberNotes-module__LTDn4q__box h2{font-size:2.1rem}.MemberNotes-module__LTDn4q__box>:first-child{padding-bottom:1.2rem}.MemberNotes-module__LTDn4q__box>:last-child{gap:1.2rem;padding-top:0}.MemberNotes-module__LTDn4q__skeleton{border-top:.1rem solid var(--color-border);padding-top:1.2rem}.MemberNotes-module__LTDn4q__list{flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.MemberNotes-module__LTDn4q__item{border-bottom:.1rem solid var(--color-border);padding-bottom:1.2rem}.MemberNotes-module__LTDn4q__item:last-child{border-bottom:0;padding-bottom:0}.MemberNotes-module__LTDn4q__meta{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .4rem;font-size:1.2rem;display:flex}.MemberNotes-module__LTDn4q__metaIcon{font-size:1.3rem}.MemberNotes-module__LTDn4q__author{font-style:italic}.MemberNotes-module__LTDn4q__you{color:var(--color-text);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.MemberNotes-module__LTDn4q__youIcon{color:var(--color-warning);font-size:1.2rem}.MemberNotes-module__LTDn4q__content{word-break:break-word;white-space:pre-line;margin:0;font-size:1.4rem;line-height:1.5}.MemberNotes-module__LTDn4q__empty{color:var(--color-text-muted);margin:0;font-size:1.4rem}.MemberNotes-module__LTDn4q__form{flex-direction:column;align-items:flex-start;gap:.8rem;display:flex}.MemberNotes-module__LTDn4q__draftInput{width:100%}.MemberNotes-module__LTDn4q__actions{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.MemberNotes-module__LTDn4q__hint{color:var(--color-text-muted);margin:0;font-size:1.2rem;line-height:1.4}.MemberNotes-module__LTDn4q__error{color:var(--color-danger);margin:0;font-size:1.3rem}
.MemberShareProfile-module__Ocbc5W__box{margin-top:2rem}.MemberShareProfile-module__Ocbc5W__box h2{font-size:2.1rem}.MemberShareProfile-module__Ocbc5W__box>:first-child{padding-bottom:1.2rem}.MemberShareProfile-module__Ocbc5W__box>:last-child{padding-top:0}.MemberShareProfile-module__Ocbc5W__content{border-top:.1rem solid var(--color-border);flex-direction:column;padding-top:1.2rem;display:flex}.MemberShareProfile-module__Ocbc5W__content>button{align-self:stretch}.MemberShareProfile-module__Ocbc5W__form{flex-direction:column;gap:1.4rem;display:flex}.MemberShareProfile-module__Ocbc5W__hint{color:var(--color-text-muted);margin:-.6rem 0 0;font-size:1.2rem;line-height:1.4}.MemberShareProfile-module__Ocbc5W__error{color:var(--color-error-100);margin:0;font-size:1.3rem}.MemberShareProfile-module__Ocbc5W__success{margin:0;font-size:1.4rem;line-height:1.5}.MemberShareProfile-module__Ocbc5W__lead{color:var(--color-text-muted);margin:0;font-size:1.4rem;line-height:1.5}.MemberShareProfile-module__Ocbc5W__sectionTitle{margin:0 0 1rem;font-size:1.6rem;font-weight:600}.MemberShareProfile-module__Ocbc5W__attachmentList,.MemberShareProfile-module__Ocbc5W__fileList{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.MemberShareProfile-module__Ocbc5W__toggleLabel{align-items:center;gap:.6rem;display:inline-flex}.MemberShareProfile-module__Ocbc5W__helpIcon{color:var(--color-text-muted)}.MemberShareProfile-module__Ocbc5W__dropzone{border:.2rem dashed var(--color-border);cursor:pointer;text-align:center;background:0 0;border-radius:.6rem;flex-direction:column;align-items:center;gap:.4rem;width:100%;margin-top:1.2rem;padding:2rem;display:flex}.MemberShareProfile-module__Ocbc5W__dropzoneActive{border-color:var(--color-primary-100)}.MemberShareProfile-module__Ocbc5W__dropzoneText{font-size:1.4rem}.MemberShareProfile-module__Ocbc5W__dropzoneHint{color:var(--color-text-muted);font-size:1.2rem}.MemberShareProfile-module__Ocbc5W__hiddenInput{display:none}.MemberShareProfile-module__Ocbc5W__fileList{margin-top:1.2rem}.MemberShareProfile-module__Ocbc5W__fileRow{border:.1rem solid var(--color-border);border-radius:.4rem;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.MemberShareProfile-module__Ocbc5W__fileName{overflow-wrap:anywhere;font-size:1.3rem}.MemberShareProfile-module__Ocbc5W__removeFile{cursor:pointer;color:var(--color-text-muted);background:0 0;border:0;padding:.2rem}
.AppDownloadLinks-module__LbfJra__wrapper{flex-direction:column;align-items:center;padding-bottom:2rem;display:flex}.AppDownloadLinks-module__LbfJra__badgesContainer{display:flex}.AppDownloadLinks-module__LbfJra__badge{height:3rem;margin:2rem .2rem 1rem}.AppDownloadLinks-module__LbfJra__moreInfoLink{color:var(--color-primary);text-decoration:underline}
.EditContactInformation-module__iEXlKG__dialog{border:none;border-radius:8px;width:100%;max-width:min(56rem,100% - 3.2rem);max-height:calc(100% - 3.2rem);padding:2rem;overflow-y:auto;box-shadow:0 8px 32px #0000002e}.EditContactInformation-module__iEXlKG__dialog::backdrop{background:#00000073}.EditContactInformation-module__iEXlKG__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.EditContactInformation-module__iEXlKG__title{text-align:center;flex:1;margin:0 0 1rem;font-weight:600}.EditContactInformation-module__iEXlKG__closeButton{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;padding:.25rem;line-height:1}.EditContactInformation-module__iEXlKG__intro{color:var(--color-text-secondary);margin:0 0 1.75rem;line-height:1.6}.EditContactInformation-module__iEXlKG__field{margin-bottom:1.75rem}.EditContactInformation-module__iEXlKG__error{color:var(--color-error-100);margin:0 0 1rem;font-size:1.3rem}.EditContactInformation-module__iEXlKG__actions{flex-wrap:wrap;justify-content:center;margin-top:1rem;display:flex}
.Footer-module__zKuRtW__footer{background:var(--color-bg);color:#68717d;padding:4.8rem 0 3.2rem}.Footer-module__zKuRtW__container{flex-direction:column;align-items:center;gap:3.2rem;width:100%;max-width:115rem;margin:0 auto;display:flex}.Footer-module__zKuRtW__topGrid{grid-template-columns:1fr;gap:2.4rem;width:100%;margin-bottom:3rem;display:grid}.Footer-module__zKuRtW__topCol{padding-left:1.8rem;position:relative}.Footer-module__zKuRtW__topCol:before{content:"";background:#86bde6;border-radius:999px;width:2px;position:absolute;top:.6rem;bottom:.6rem;left:0}.Footer-module__zKuRtW__topTitle{text-transform:uppercase;color:var(--color-primary);margin:0 0 1.2rem;font-size:1.4rem;font-weight:600;line-height:1.6rem}.Footer-module__zKuRtW__topList{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.Footer-module__zKuRtW__topList a{color:var(--color-text-muted);font-size:1.5rem;line-height:2.1rem;text-decoration:none}.Footer-module__zKuRtW__topList a:hover{text-decoration:underline}.Footer-module__zKuRtW__legal{color:var(--color-neutrals-100);text-align:center;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-bottom:4rem;font-size:1.6rem;line-height:2rem;display:flex}.Footer-module__zKuRtW__legal a,.Footer-module__zKuRtW__separator{color:inherit}.Footer-module__zKuRtW__language{appearance:none;font:inherit;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.Footer-module__zKuRtW__languageValue{color:var(--color-primary);margin-left:.4rem;text-decoration:underline}.Footer-module__zKuRtW__caret{color:var(--color-primary);margin-left:.4rem}.Footer-module__zKuRtW__sections{flex-direction:column;align-items:center;gap:3.2rem;width:100%;display:flex}.Footer-module__zKuRtW__section{flex-direction:column;align-items:center;gap:1.2rem;display:flex}.Footer-module__zKuRtW__title{text-transform:uppercase;color:var(--color-neutrals-100);margin:0;font-size:1.4rem;font-weight:600}.Footer-module__zKuRtW__badges{flex-wrap:wrap;justify-content:center;gap:1.2rem;display:flex}.Footer-module__zKuRtW__badge{background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Footer-module__zKuRtW__badgeImg{width:auto;height:3.8rem;display:block}.Footer-module__zKuRtW__appName{color:var(--color-primary);font-size:1.4rem;line-height:2rem;text-decoration:underline}.Footer-module__zKuRtW__socialLinks{flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:1rem;display:flex}.Footer-module__zKuRtW__socialIcon{color:var(--color-neutrals-100);-webkit-user-select:none;user-select:none;background-color:var(--color-bg);--social-icon-hover-color:var(--color-primary);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Footer-module__zKuRtW__socialIcon:hover,.Footer-module__zKuRtW__socialIcon:focus-visible{color:var(--social-icon-hover-color)}.Footer-module__zKuRtW__socialIconHosco{color:var(--color-primary);--social-icon-hover-color:var(--color-primary)}.Footer-module__zKuRtW__socialIconFacebook{--social-icon-hover-color:#007ad9}.Footer-module__zKuRtW__socialIconInstagram{--social-icon-hover-color:#00a6c1}.Footer-module__zKuRtW__socialIconLinkedin{--social-icon-hover-color:#007ab8}.Footer-module__zKuRtW__socialIconYoutube{--social-icon-hover-color:var(--color-error-100)}.Footer-module__zKuRtW__logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem;display:flex}.Footer-module__zKuRtW__copy{color:var(--color-neutrals-100);font-size:1.2rem;font-weight:600;line-height:1.8rem}@media (min-width:768px){.Footer-module__zKuRtW__topGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem}}.Footer-module__zKuRtW__band{background:var(--color-bg);color:#68717d;padding:4.8rem 1.6rem 0}.Footer-module__zKuRtW__contextGrid{grid-template-columns:1fr;gap:2.4rem;width:100%;display:grid}.Footer-module__zKuRtW__topTitle a{color:inherit;text-decoration:none}body:has([data-footer-columns]) .Footer-module__zKuRtW__topGrid{display:none}@media (min-width:768px){.Footer-module__zKuRtW__contextGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem}}
.MemberContactInformation-module__N3dY0a__box{margin-top:2rem}.MemberContactInformation-module__N3dY0a__box h2{font-size:2.1rem}.MemberContactInformation-module__N3dY0a__box>:first-child{padding-bottom:1.2rem}.MemberContactInformation-module__N3dY0a__box>:last-child{padding-top:0}.MemberContactInformation-module__N3dY0a__refreshing{opacity:.6;pointer-events:none}.MemberContactInformation-module__N3dY0a__rows{border-top:.1rem solid var(--color-border);flex-direction:column;margin:0;display:flex}.MemberContactInformation-module__N3dY0a__row{align-items:center;gap:1.2rem;padding:1.2rem 0;display:flex}.MemberContactInformation-module__N3dY0a__row+.MemberContactInformation-module__N3dY0a__row{border-top:.1rem solid var(--color-border)}.MemberContactInformation-module__N3dY0a__rowLabel{flex-shrink:0;align-items:center;margin:0;display:flex}.MemberContactInformation-module__N3dY0a__rowIcon{color:var(--color-primary);font-size:1.6rem}.MemberContactInformation-module__N3dY0a__rowValue{overflow-wrap:anywhere;min-width:0;margin:0}.MemberContactInformation-module__N3dY0a__editButton{color:var(--color-primary);cursor:pointer;background:0 0;border:none;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:.4rem;display:inline-flex}.MemberContactInformation-module__N3dY0a__editButton:hover{background:var(--color-hover)}.MemberContactInformation-module__N3dY0a__help{cursor:help;align-items:center;display:inline-flex}.MemberContactInformation-module__N3dY0a__helpIcon{color:var(--color-text-muted);font-size:1.6rem}.MemberContactInformation-module__N3dY0a__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:.1rem;height:.1rem;margin:-.1rem;padding:0;position:absolute;overflow:hidden}
.Logos-module__pmIHLG__wrapper{align-items:center;gap:1rem;margin-top:1rem;display:flex}
.MemberConnections-module__I4rRyW__box{margin-top:2rem}.MemberConnections-module__I4rRyW__box h2{font-size:2.1rem}.MemberConnections-module__I4rRyW__box>:first-child{padding-bottom:1.2rem}.MemberConnections-module__I4rRyW__box>:last-child{padding-top:0}.MemberConnections-module__I4rRyW__help{cursor:help;align-items:center;display:inline-flex}.MemberConnections-module__I4rRyW__helpIcon{color:var(--color-text-muted);font-size:1.6rem}.MemberConnections-module__I4rRyW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:.1rem;height:.1rem;margin:-.1rem;padding:0;position:absolute;overflow:hidden}.MemberConnections-module__I4rRyW__skeleton{border-top:.1rem solid var(--color-border);padding-top:1.2rem}.MemberConnections-module__I4rRyW__list{border-top:.1rem solid var(--color-border);flex-direction:column;gap:1.6rem;margin:0;padding:1.2rem 0 0;list-style:none;display:flex}.MemberConnections-module__I4rRyW__item{align-items:flex-start;gap:1.2rem;display:flex}.MemberConnections-module__I4rRyW__avatarLink{flex-shrink:0;display:block}.MemberConnections-module__I4rRyW__avatar,.MemberConnections-module__I4rRyW__avatarFallback{object-fit:cover;border-radius:.4rem;width:4rem;height:4rem;display:block}.MemberConnections-module__I4rRyW__avatarFallback{background:var(--color-neutrals-20)}.MemberConnections-module__I4rRyW__itemContent{min-width:0}.MemberConnections-module__I4rRyW__name{color:var(--color-primary);font-size:1.5rem;font-weight:600;line-height:1.3;display:block}.MemberConnections-module__I4rRyW__jobTitle{color:#68717d;white-space:nowrap;text-overflow:ellipsis;margin:.2rem 0 0;font-size:1.4rem;overflow:hidden}.MemberConnections-module__I4rRyW__link{color:var(--color-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.8rem;margin-top:1.6rem;padding:0;font-family:inherit;font-size:1.4rem;display:flex}.MemberConnections-module__I4rRyW__chevron{font-size:1.1rem}
.LanguageSelector-module__sQspja__root{display:inline-flex;position:relative}.LanguageSelector-module__sQspja__button{appearance:none;font:inherit;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex}.LanguageSelector-module__sQspja__value{color:var(--color-primary);margin-left:.4rem;text-decoration:underline}.LanguageSelector-module__sQspja__caret{color:var(--color-primary);margin-left:.4rem}.LanguageSelector-module__sQspja__menu{background:var(--color-surface);border:1px solid var(--color-border);z-index:20;gap:.2rem;width:100%;min-width:16rem;padding:0;display:grid;position:absolute;top:calc(2rem - 100%);left:calc(100% + 1rem);transform:translate(-50%)}.LanguageSelector-module__sQspja__menuUp{top:auto;bottom:calc(100% + .8rem);left:0;transform:none}.LanguageSelector-module__sQspja__menuItem{appearance:none;text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--color-neutrals-100);background:0 0;border:0;padding:1rem 1.4rem;font-size:1.6rem;line-height:1.8rem}.LanguageSelector-module__sQspja__menuItem:hover{background:var(--color-hover);color:var(--color-primary)}.LanguageSelector-module__sQspja__menuItem[aria-current=true]{color:var(--color-primary);font-weight:600}
.MemberFollowingModal-module__lWgcLa__dialog{border:none;border-radius:8px;width:100%;min-width:min(36rem,100% - 3.2rem);max-width:min(52rem,100% - 3.2rem);max-height:calc(100% - 3.2rem);padding:2.4rem;overflow-y:auto;box-shadow:0 8px 32px #0000002e}.MemberFollowingModal-module__lWgcLa__dialog::backdrop{background:#00000073}.MemberFollowingModal-module__lWgcLa__title{color:var(--color-text-primary);border-bottom:1px solid var(--color-border);margin:0 0 2rem;padding-bottom:1.2rem;font-size:2rem;font-weight:700}.MemberFollowingModal-module__lWgcLa__list{flex-direction:column;gap:1.6rem;min-height:6rem;display:flex}.MemberFollowingModal-module__lWgcLa__loading{justify-content:center;align-items:center;width:100%;height:6rem;display:flex}.MemberFollowingModal-module__lWgcLa__loading:after{content:"";border:3px solid var(--color-primary);border-right-color:#0000;border-radius:50%;width:2.4rem;height:2.4rem;animation:.7s linear infinite MemberFollowingModal-module__lWgcLa__spin}@keyframes MemberFollowingModal-module__lWgcLa__spin{to{transform:rotate(360deg)}}.MemberFollowingModal-module__lWgcLa__item{align-items:center;gap:1.2rem;display:flex}.MemberFollowingModal-module__lWgcLa__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:4.8rem;height:4.8rem}.MemberFollowingModal-module__lWgcLa__avatarFallback{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:4.8rem;height:4.8rem}.MemberFollowingModal-module__lWgcLa__name{min-width:0;color:var(--color-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:1.4rem;font-weight:600;text-decoration:none;overflow:hidden}.MemberFollowingModal-module__lWgcLa__name:hover{text-decoration:underline}.MemberFollowingModal-module__lWgcLa__pagination{justify-content:center;gap:1.2rem;margin-top:2rem;display:flex}.MemberFollowingModal-module__lWgcLa__pageBtn{border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:4px;padding:.6rem 1.4rem;font-size:1.3rem}.MemberFollowingModal-module__lWgcLa__pageBtn:disabled{opacity:.4;cursor:default}.MemberFollowingModal-module__lWgcLa__pageBtn:not(:disabled):hover{background:var(--color-surface)}.MemberFollowingModal-module__lWgcLa__actions{border-top:1px solid var(--color-border);justify-content:flex-end;margin-top:2rem;padding-top:1.6rem;display:flex}
.ManageOrganizationAdminModal-module__CtOdvq__section{flex-direction:column;gap:1.2rem;display:flex}.ManageOrganizationAdminModal-module__CtOdvq__sectionTitle{text-transform:uppercase;letter-spacing:.05rem;color:var(--color-text-secondary);margin:0;font-size:1.4rem;font-weight:600}.ManageOrganizationAdminModal-module__CtOdvq__badge{border:.1rem solid var(--color-border);border-radius:.4rem;flex-direction:column;gap:.2rem;padding:1.2rem 1.6rem;display:flex}.ManageOrganizationAdminModal-module__CtOdvq__empty,.ManageOrganizationAdminModal-module__CtOdvq__memberUsername{color:var(--color-text-secondary);margin:0;font-size:1.3rem}.ManageOrganizationAdminModal-module__CtOdvq__memberName{color:var(--color-text);font-size:1.5rem}
.MemberFollowing-module__sk2SaW__box{margin-top:2rem}.MemberFollowing-module__sk2SaW__box h2{font-size:2.1rem}.MemberFollowing-module__sk2SaW__box>:first-child{padding-bottom:1.2rem}.MemberFollowing-module__sk2SaW__box>:last-child{padding-top:0}.MemberFollowing-module__sk2SaW__skeleton{border-top:.1rem solid var(--color-border);padding-top:1.2rem}.MemberFollowing-module__sk2SaW__list{border-top:.1rem solid var(--color-border);flex-direction:column;gap:1.6rem;margin:0;padding:1.2rem 0 0;list-style:none;display:flex}.MemberFollowing-module__sk2SaW__item{align-items:center;gap:1.2rem;display:flex}.MemberFollowing-module__sk2SaW__avatarLink{flex-shrink:0;display:block}.MemberFollowing-module__sk2SaW__avatar,.MemberFollowing-module__sk2SaW__avatarFallback{object-fit:cover;border-radius:.4rem;width:4rem;height:4rem;display:block}.MemberFollowing-module__sk2SaW__avatarFallback{background:var(--color-neutrals-20)}.MemberFollowing-module__sk2SaW__itemContent{min-width:0}.MemberFollowing-module__sk2SaW__name{color:var(--color-primary);white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;font-weight:600;line-height:1.3;display:block;overflow:hidden}.MemberFollowing-module__sk2SaW__link{color:var(--color-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.8rem;margin-top:1.6rem;padding:0;font-family:inherit;font-size:1.4rem;display:flex}.MemberFollowing-module__sk2SaW__chevron{font-size:1.1rem}
.Modal-module__k6Jjxa__overlay{z-index:1000;background:var(--modal-overlay,#00000080);-webkit-backdrop-filter:var(--modal-backdrop-filter,none);backdrop-filter:var(--modal-backdrop-filter,none);justify-content:center;align-items:center;padding:1.6rem;display:flex;position:fixed;inset:0;overflow-y:auto}.Modal-module__k6Jjxa__panel{background:var(--color-surface);border:var(--modal-border,0);border-radius:var(--modal-radius,1.2rem);width:100%;max-height:calc(100vh - 3.2rem);box-shadow:var(--modal-shadow,var(--shadow-xl));outline:none;flex-direction:column;display:flex}.Modal-module__k6Jjxa__sm{max-width:40rem}.Modal-module__k6Jjxa__md{max-width:52rem}.Modal-module__k6Jjxa__lg{max-width:68rem}.Modal-module__k6Jjxa__header{padding:var(--modal-header-padding,1.8rem 2rem);border-bottom:1px solid var(--modal-divider,var(--color-border));justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.Modal-module__k6Jjxa__title{font-family:var(--font-primary);font-size:var(--modal-title-size,1.7rem);color:var(--color-text);margin:0;font-weight:600}.Modal-module__k6Jjxa__headerNoBorder{border-bottom:none;padding-bottom:0}.Modal-module__k6Jjxa__headerCentered{text-align:center;justify-content:center;padding-left:5.2rem;padding-right:5.2rem;position:relative}.Modal-module__k6Jjxa__closeBtnPinned{position:absolute;top:1.2rem;right:1.2rem}.Modal-module__k6Jjxa__closeBtn{width:3.2rem;height:3.2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Modal-module__k6Jjxa__closeBtn:hover{background:var(--color-neutrals-20);color:var(--color-text)}.Modal-module__k6Jjxa__body{padding:var(--modal-body-padding,2rem);overflow-y:var(--modal-body-overflow,auto);color:var(--color-text);font-family:var(--font-primary);font-size:1.4rem;line-height:1.5}.Modal-module__k6Jjxa__footer{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.8rem;padding:1.6rem 2rem;display:flex}.Modal-module__k6Jjxa__anchored{position:fixed;transform:translate(-50%,-50%)}
.modals-module__6552sq__title{text-align:center;flex-direction:column;align-items:center;gap:.2rem;display:flex}.modals-module__6552sq__titleIcon{color:var(--color-secondary-100);margin-bottom:.6rem}.modals-module__6552sq__titleIconError{color:var(--color-error-100)}.modals-module__6552sq__titleIconSuccess{color:var(--color-success-60)}.modals-module__6552sq__titleLead{color:var(--color-neutrals-80);font-size:1.4rem;font-weight:400}.modals-module__6552sq__titleJob{font-size:2rem;font-weight:600}.modals-module__6552sq__titleCompany{font-size:1.4rem;font-weight:400}.modals-module__6552sq__centered{text-align:center}.modals-module__6552sq__heading{margin:0 0 1rem;font-size:2rem}.modals-module__6552sq__bold{margin:0;font-weight:600}.modals-module__6552sq__stackedFooter{text-align:center;flex-direction:column;flex:1;gap:1.2rem;display:flex}.modals-module__6552sq__stackedFooter>a,.modals-module__6552sq__stackedFooter>button{text-transform:uppercase}.modals-module__6552sq__footnote{color:var(--color-neutrals-80);font-size:1.2rem}.modals-module__6552sq__info{margin:2rem 0}.modals-module__6552sq__info span{font-weight:600}.modals-module__6552sq__easyplanNote{color:var(--color-neutrals-80);margin-top:1.5rem;font-size:.9em}.modals-module__6552sq__easyplanNote a{text-decoration:underline}.modals-module__6552sq__linkButton{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.modals-module__6552sq__removeBody{flex-direction:column;align-items:center;display:flex}.modals-module__6552sq__removeJob{margin-top:1rem;font-size:2rem;font-weight:600}.modals-module__6552sq__removeCompany{font-size:1.6rem}.modals-module__6552sq__removeActions{justify-content:space-around;gap:1.6rem;width:100%;margin:3rem 0;display:flex}.modals-module__6552sq__removeActions>*{text-transform:uppercase}.modals-module__6552sq__message{flex-direction:column;align-items:center;display:flex}.modals-module__6552sq__messageIcon{justify-content:center;align-items:center;margin:2rem;font-size:3rem;display:flex}.modals-module__6552sq__messageIconSuccess{color:var(--color-success-100)}.modals-module__6552sq__messageIconError{color:var(--color-error-60)}.modals-module__6552sq__messageTitle{margin-bottom:2rem;font-size:2.5rem}.modals-module__6552sq__messageText{margin-bottom:2rem}.modals-module__6552sq__messageButton{text-transform:uppercase}.modals-module__6552sq__createdHeader{text-align:center;flex-direction:column;align-items:center;gap:1.2rem;display:flex}.modals-module__6552sq__createdHeaderIcon{width:6rem;height:6rem;color:var(--color-success-100);border:1px solid var(--color-success-60);border-radius:50%;justify-content:center;align-items:center;display:flex}.modals-module__6552sq__centeredFooter{flex:1;justify-content:center;display:flex}.modals-module__6552sq__createdMessage{min-height:6rem;margin-top:2rem}.modals-module__6552sq__createdContent{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.modals-module__6552sq__createdTitle{text-align:left;margin-top:2rem;font-weight:700}.modals-module__6552sq__createdTitleCentered{text-align:center;margin-top:2rem;font-weight:700}.modals-module__6552sq__createdFeature{background-color:var(--color-neutrals-20);border-radius:5px;gap:1.5rem;width:100%;margin:1rem 0;padding:1.5rem;display:flex}.modals-module__6552sq__createdCheck{flex:none;margin-top:.3rem}.modals-module__6552sq__createdFeatureText{color:var(--color-neutrals-100);align-items:center;margin:0;display:flex}.modals-module__6552sq__createdFeatureColumn{color:var(--color-neutrals-100);flex-direction:column;align-items:flex-start;display:flex}.modals-module__6552sq__createdHelpIcon{color:var(--color-secondary-100);margin-left:.5rem}.modals-module__6552sq__createdHelpText{font-size:1.2rem}.modals-module__6552sq__createdPartnersLoader{min-height:8.5rem}.modals-module__6552sq__createdPartners{align-items:center;gap:1rem;margin:1.5rem 0;display:flex}.modals-module__6552sq__createdPartnerLogo{object-fit:contain;width:7rem;height:7rem}.modals-module__6552sq__createdPartnersMore{color:var(--color-neutrals-100);display:flex}.modals-module__6552sq__shareRow{align-items:center;margin-top:2rem;display:flex}.modals-module__6552sq__shareLabel{color:var(--color-neutrals-100);margin-right:.5rem}.modals-module__6552sq__shareButton{color:var(--color-neutrals-100);cursor:pointer;background:0 0;border:0;margin:0 .5rem;padding:0;display:flex}.modals-module__6552sq__shareButton:hover{color:var(--color-neutrals-black)}
.ApplyModal-module__0ROFqW__content{flex-direction:column;align-items:center;display:flex}.ApplyModal-module__0ROFqW__summary{border-bottom:2px solid var(--color-neutrals-40);gap:1rem;width:100%;padding-bottom:1rem;font-size:1.4rem;display:flex}.ApplyModal-module__0ROFqW__summaryAvatar{flex:none;width:11rem;height:11rem;position:relative}.ApplyModal-module__0ROFqW__summaryInfo>*{padding-bottom:.5rem}.ApplyModal-module__0ROFqW__summaryName{padding-bottom:1rem;font-size:2rem;font-weight:600}.ApplyModal-module__0ROFqW__summaryLocation{color:var(--color-neutrals-60)}.ApplyModal-module__0ROFqW__summaryUpdate{font-weight:600}.ApplyModal-module__0ROFqW__summaryUpdate a{color:var(--color-primary)}.ApplyModal-module__0ROFqW__form{width:100%;margin:1rem 0}.ApplyModal-module__0ROFqW__form>*+*{margin-top:1rem}.ApplyModal-module__0ROFqW__row{justify-content:space-around;gap:2rem;display:flex}.ApplyModal-module__0ROFqW__row>*{flex:1}@media (max-width:576px){.ApplyModal-module__0ROFqW__row{flex-direction:column;gap:1rem}.ApplyModal-module__0ROFqW__summary{text-align:center;flex-direction:column;align-items:center}}.ApplyModal-module__0ROFqW__attachDocs{padding-top:2rem}.ApplyModal-module__0ROFqW__attachHint{color:var(--color-neutrals-60);font-size:1.2rem}.ApplyModal-module__0ROFqW__cvList{margin:1rem 0 0;padding:0;list-style:none}.ApplyModal-module__0ROFqW__cvList>li{padding-bottom:1rem}.ApplyModal-module__0ROFqW__uploads{gap:2rem;margin:1rem 0;display:flex}.ApplyModal-module__0ROFqW__uploads>*{flex:1;max-width:calc(50% - 1rem)}@media (max-width:576px){.ApplyModal-module__0ROFqW__uploads{flex-direction:column}.ApplyModal-module__0ROFqW__uploads>*{max-width:100%}}.ApplyModal-module__0ROFqW__help{background-color:var(--color-neutrals-black);color:var(--color-surface);cursor:pointer;border-radius:50%;padding:0 .35rem;font-size:1rem;font-weight:600}.ApplyModal-module__0ROFqW__submit{margin:2rem auto 0;display:flex}.ApplyModal-module__0ROFqW__saveForLater{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ApplyModal-module__0ROFqW__screening{margin:5rem 0}.ApplyModal-module__0ROFqW__screeningList{margin:0;padding:0;list-style:none}.ApplyModal-module__0ROFqW__screeningItem{margin-bottom:1.5rem}.ApplyModal-module__0ROFqW__screeningLabel{margin-bottom:.4rem;font-weight:500;display:block}.ApplyModal-module__0ROFqW__required{color:var(--color-error-100)}
.MemberCommunities-module__UMUeYq__box{margin-top:2rem}.MemberCommunities-module__UMUeYq__box h2{font-size:2.1rem}.MemberCommunities-module__UMUeYq__box>:first-child{padding-bottom:1.2rem}.MemberCommunities-module__UMUeYq__box>:last-child{padding-top:0}.MemberCommunities-module__UMUeYq__skeleton{border-top:.1rem solid var(--color-border);padding-top:1.2rem}.MemberCommunities-module__UMUeYq__list{border-top:.1rem solid var(--color-border);flex-direction:column;gap:1.6rem;margin:0;padding:1.2rem 0 0;list-style:none;display:flex}.MemberCommunities-module__UMUeYq__item{align-items:center;gap:1.2rem;display:flex}.MemberCommunities-module__UMUeYq__avatar,.MemberCommunities-module__UMUeYq__avatarFallback{object-fit:cover;border-radius:.4rem;flex-shrink:0;width:4rem;height:4rem;display:block}.MemberCommunities-module__UMUeYq__avatarFallback{background:var(--color-neutrals-20)}.MemberCommunities-module__UMUeYq__itemContent{min-width:0}.MemberCommunities-module__UMUeYq__name{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;font-weight:600;line-height:1.3;display:block;overflow:hidden}
.OrgDocuments-module__aL6HBa__box{--admin-color:#6d2d9b;border-color:var(--admin-color)}.OrgDocuments-module__aL6HBa__box .title{color:var(--admin-color)}.OrgDocuments-module__aL6HBa__box .titleIcon{color:var(--admin-color)}.OrgDocuments-module__aL6HBa__list{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.OrgDocuments-module__aL6HBa__row{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.OrgDocuments-module__aL6HBa__fileName{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);overflow:hidden}.OrgDocuments-module__aL6HBa__deleteButton{width:2.8rem;height:2.8rem;color:var(--color-danger);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.OrgDocuments-module__aL6HBa__deleteButton:hover{background:var(--color-danger-surface)}.OrgDocuments-module__aL6HBa__addRow{border-top:.1rem solid var(--color-border);flex-direction:column;gap:1.2rem;padding-top:1.2rem;display:flex}.OrgDocuments-module__aL6HBa__formActions{gap:.8rem;display:flex}.OrgDocuments-module__aL6HBa__limitReached{border-top:.1rem solid var(--color-border);color:var(--color-text-secondary);margin:0;padding-top:1.2rem;font-size:1.4rem}.OrgDocuments-module__aL6HBa__error{color:var(--color-danger);margin:0;font-size:1.4rem}
.MemberProfileSidebar-module__11StPq__sidebar{min-width:0}.MemberProfileSidebar-module__11StPq__toggleSlot{display:none}@media (max-width:900px){.MemberProfileSidebar-module__11StPq__sidebar{z-index:90;overscroll-behavior:contain;background:var(--color-neutrals-20);width:100%;max-width:42rem;height:100%;padding-top:6rem;transition:transform .5s ease-in;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}.MemberProfileSidebar-module__11StPq__open{transform:translate(0,0)}.MemberProfileSidebar-module__11StPq__toggleSlot{z-index:91;box-shadow:var(--shadow-s);border-radius:50%;display:inline-flex;position:fixed;bottom:3rem;right:2rem}}@media (prefers-reduced-motion:reduce){.MemberProfileSidebar-module__11StPq__sidebar{transition:none}}
.OrgEventForm-module__c_8RcG__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;display:grid}.OrgEventForm-module__c_8RcG__full{grid-column:1/-1}.OrgEventForm-module__c_8RcG__half{grid-column:span 1}.OrgEventForm-module__c_8RcG__online{flex-direction:column;justify-content:flex-end;padding-bottom:1rem;display:flex}.OrgEventForm-module__c_8RcG__url{grid-column:span 1}@media (max-width:640px){.OrgEventForm-module__c_8RcG__form{grid-template-columns:minmax(0,1fr)}.OrgEventForm-module__c_8RcG__half,.OrgEventForm-module__c_8RcG__url{grid-column:1/-1}}.OrgEventForm-module__c_8RcG__status{text-align:center;color:var(--color-grey-600);margin:0;font-size:1.4rem}.OrgEventForm-module__c_8RcG__hint{color:var(--color-grey-600);margin:.4rem 0 0;font-size:1.3rem}.OrgEventForm-module__c_8RcG__error{color:var(--color-danger);margin:0;font-size:1.4rem}.OrgEventForm-module__c_8RcG__logoRow{flex-wrap:wrap;align-items:center;gap:1.2rem;display:flex}.OrgEventForm-module__c_8RcG__nativeInput{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.OrgEventForm-module__c_8RcG__currentLogo{object-fit:contain;border-radius:.4rem;max-width:24rem;max-height:8rem;margin-top:1.2rem;display:block}.OrgEventForm-module__c_8RcG__linkButton{font:inherit;color:var(--color-primary);cursor:pointer;background:0 0;border:none;margin-top:1.4rem;padding:0;font-size:1.4rem}.OrgEventForm-module__c_8RcG__linkButton:disabled{cursor:default;opacity:.6}.OrgEventForm-module__c_8RcG__audiences{border:none;flex-direction:column;gap:.8rem;min-width:0;margin:0;padding:0;display:flex}.OrgEventForm-module__c_8RcG__legend{margin-bottom:.8rem;padding:0;font-size:1.4rem;font-weight:600}.OrgEventForm-module__c_8RcG__cropper{margin-top:1.2rem}
.Pagination-module__Alw-3W__pagination{box-shadow:var(--shadow-m);justify-content:center;align-items:center;gap:0;width:fit-content;max-width:100%;margin:3rem auto;display:flex}.Pagination-module__Alw-3W__link,.Pagination-module__Alw-3W__current,.Pagination-module__Alw-3W__disabled,.Pagination-module__Alw-3W__ellipsis{background:var(--color-surface);min-width:4rem;height:4rem;color:var(--color-text);border:#0000;justify-content:center;align-items:center;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.Pagination-module__Alw-3W__link:hover{background:var(--color-secondary-20);color:var(--color-primary)}.Pagination-module__Alw-3W__current{background:var(--color-secondary-100);color:var(--color-on-primary)}.Pagination-module__Alw-3W__disabled{color:var(--color-text-muted);opacity:.55;pointer-events:none}.Pagination-module__Alw-3W__ellipsis{background:0 0}
.DashboardPage-module__9CH-mG__page{background-color:var(--color-brand-ivory);flex-direction:column;padding:0 0 6rem;font-size:1.4rem;line-height:1.9rem;display:flex}.DashboardPage-module__9CH-mG__container{align-self:center;width:100%;max-width:115rem}@media (max-width:1200px){.DashboardPage-module__9CH-mG__container{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:768px){.DashboardPage-module__9CH-mG__container{max-width:100%;padding-left:0;padding-right:0}}.DashboardPage-module__9CH-mG__columns{width:100%;margin-top:2rem;display:flex}.DashboardPage-module__9CH-mG__main{width:70%;margin-top:2rem;padding-right:1rem}.DashboardPage-module__9CH-mG__sidebar{flex-direction:column;gap:2.5rem;width:31%;max-width:35rem;margin-top:2rem;display:flex}@media (max-width:576px){.DashboardPage-module__9CH-mG__columns{flex-direction:column}.DashboardPage-module__9CH-mG__main{width:100%;padding-right:0}.DashboardPage-module__9CH-mG__sidebar{width:100%;max-width:100%;margin-top:0;padding:1rem}}
.MemberProfilePage-module__euiMnq__page{max-width:120rem;margin:0 auto;padding:0 2rem 4rem}.MemberProfilePage-module__euiMnq__layout{grid-template-columns:minmax(0,1fr) 34rem;align-items:start;gap:2rem;display:grid}.MemberProfilePage-module__euiMnq__mainColumn{min-width:0}@media (max-width:900px){.MemberProfilePage-module__euiMnq__layout{grid-template-columns:1fr}}
.OrgEvents-module__WZ5sma__logo{object-fit:cover;border-radius:.4rem}.OrgEvents-module__WZ5sma__info{color:var(--color-grey-600);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:1.2rem}.OrgEvents-module__WZ5sma__actions{flex-wrap:wrap;gap:.4rem;margin:.4rem 0 0 -1.4rem;display:flex}.OrgEvents-module__WZ5sma__actions:empty{display:none}.OrgEvents-module__WZ5sma__more{margin-top:1.6rem;font-size:1.4rem;display:inline-block}.OrgEvents-module__WZ5sma__create{margin-top:1.6rem}
.ActionMenu-module__WM15eW__root{display:inline-flex;position:relative}.ActionMenu-module__WM15eW__trigger{border:1px solid var(--color-border);background:var(--color-surface);width:3.4rem;height:3.4rem;color:var(--color-text-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.ActionMenu-module__WM15eW__trigger:hover,.ActionMenu-module__WM15eW__trigger[aria-expanded=true]{border-color:var(--color-primary-60);color:var(--color-primary)}.ActionMenu-module__WM15eW__triggerPlain{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.ActionMenu-module__WM15eW__triggerPlain:disabled{opacity:.6;cursor:not-allowed}.ActionMenu-module__WM15eW__menu{z-index:20;border:1px solid var(--color-border);background:var(--color-surface);min-width:18rem;box-shadow:var(--shadow-m);border-radius:.8rem;padding:.6rem;position:absolute;top:calc(100% + .4rem)}.ActionMenu-module__WM15eW__alignEnd{right:0}.ActionMenu-module__WM15eW__alignStart{left:0}.ActionMenu-module__WM15eW__item{width:100%;color:var(--color-text);font-family:var(--font-primary);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:.6rem;align-items:center;gap:.8rem;padding:.8rem 1rem;font-size:1.3rem;font-weight:500;display:flex}.ActionMenu-module__WM15eW__item:hover:not(:disabled){background:var(--color-neutrals-20)}.ActionMenu-module__WM15eW__item:disabled,.ActionMenu-module__WM15eW__item[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ActionMenu-module__WM15eW__confirmItem{width:100%;display:flex}.ActionMenu-module__WM15eW__danger{color:var(--color-error-100)}.ActionMenu-module__WM15eW__danger:hover:not(:disabled){background:var(--color-error-20)}.ActionMenu-module__WM15eW__admin{color:var(--color-admin)}.ActionMenu-module__WM15eW__icon{flex:none;align-items:center;display:inline-flex}.ActionMenu-module__WM15eW__confirmation{white-space:normal;overflow-wrap:anywhere;width:24rem;max-width:calc(100vw - 4.4rem);padding:1rem;font-size:1.3rem}.ActionMenu-module__WM15eW__confirmation p{margin:0 0 1.2rem}.ActionMenu-module__WM15eW__confirmationActions{flex-wrap:wrap;gap:.8rem;display:flex}
.OpenJobs-module__7Z9Lha__wrapper{width:100%;margin:1rem 0 3rem;overflow:hidden}.OpenJobs-module__7Z9Lha__list{flex-direction:column;display:flex}.OpenJobs-module__7Z9Lha__title{margin:2rem 0}.OpenJobs-module__7Z9Lha__list ul li.OpenJobs-module__7Z9Lha__expiry{gap:0}.OpenJobs-module__7Z9Lha__list ul li.OpenJobs-module__7Z9Lha__expiry svg{margin-right:.6rem}.OpenJobs-module__7Z9Lha__expires{margin-left:.5rem;margin-right:.5rem}.OpenJobs-module__7Z9Lha__list .OpenJobs-module__7Z9Lha__matching{margin:2rem 0 .6rem}.OpenJobs-module__7Z9Lha__side{flex-direction:column;gap:.6rem;padding-top:.3rem;font-size:1.4rem;display:flex}.OpenJobs-module__7Z9Lha__count{color:var(--color-neutrals-100);align-items:flex-start;gap:.6rem;display:flex}.OpenJobs-module__7Z9Lha__count a{z-index:1;color:var(--color-primary-100);text-decoration:underline;position:relative}.OpenJobs-module__7Z9Lha__total{margin-left:.5rem}.OpenJobs-module__7Z9Lha__seeAll{align-self:center;margin:1.5rem auto}@media (max-width:576px){.OpenJobs-module__7Z9Lha__list{width:96%;margin-left:2%}.OpenJobs-module__7Z9Lha__matching{margin-top:0}}
.Breadcrumbs-module__t87GBa__nav{align-self:flex-start;padding:.3rem 0}.Breadcrumbs-module__t87GBa__list{color:var(--color-neutrals-100);flex-wrap:wrap;margin:0;padding-left:0;font-size:1.3rem;line-height:1.6rem;list-style:none;display:flex}.Breadcrumbs-module__t87GBa__item:not(:last-child):after{content:">";color:var(--color-neutrals-100);padding:0 1rem}.Breadcrumbs-module__t87GBa__link{color:inherit;text-decoration:underline}.Breadcrumbs-module__t87GBa__link:hover{color:var(--color-primary)}
.LanguageLevelPicker-module__dJtlKW__wrapper{align-items:center;gap:1.2rem;display:inline-flex}.LanguageLevelPicker-module__dJtlKW__dots{align-items:center;gap:.6rem;display:inline-flex}.LanguageLevelPicker-module__dJtlKW__dot{border:2px solid var(--color-secondary-100);box-sizing:border-box;background:0 0;border-radius:50%;flex:none;width:1.4rem;height:1.4rem}.LanguageLevelPicker-module__dJtlKW__dotFilled{background:var(--color-secondary-100)}.LanguageLevelPicker-module__dJtlKW__dotButton{cursor:pointer;padding:0;transition:background-color .12s}.LanguageLevelPicker-module__dJtlKW__dotButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.LanguageLevelPicker-module__dJtlKW__caption{color:var(--color-text-muted);white-space:nowrap;font-size:1.2rem}
.MySchools-module__MMHxbG__wrapper{max-width:35rem;padding:0}@media (max-width:576px){.MySchools-module__MMHxbG__wrapper{max-width:100%}}.MySchools-module__MMHxbG__school{background-color:var(--color-white);border:1px solid var(--color-primary-20);border-radius:5px;min-height:23rem;padding:1rem 2rem}.MySchools-module__MMHxbG__header{border-bottom:1px solid var(--color-neutrals-20);align-items:center;padding-bottom:.5rem;display:flex}.MySchools-module__MMHxbG__glyph{color:var(--color-secondary-100);flex:none}.MySchools-module__MMHxbG__intro{text-transform:uppercase;margin:0 0 0 .6rem;padding:.5rem 0;font-size:1.4rem;font-weight:600;line-height:2.4rem}.MySchools-module__MMHxbG__content{margin-top:2rem;display:flex}.MySchools-module__MMHxbG__details{flex-direction:column;display:flex}.MySchools-module__MMHxbG__avatar{border:1px solid var(--color-primary-20);object-fit:contain;border-radius:5px;margin-right:1.5rem;padding:.5rem}.MySchools-module__MMHxbG__name{color:var(--color-primary-100);font-size:1.4rem;font-weight:600;line-height:1.2;text-decoration:none}.MySchools-module__MMHxbG__location{color:var(--color-neutrals-100);margin:.5rem 0;font-size:1.2rem;line-height:1.4rem}.MySchools-module__MMHxbG__stat{align-items:center;margin:.5rem 0;font-size:1.2rem;line-height:1.4rem;display:flex}.MySchools-module__MMHxbG__statLink{color:var(--color-primary-100);margin:0 .5rem;text-decoration:none}.MySchools-module__MMHxbG__internship{background-color:var(--color-white);border:1px solid var(--color-primary-20);border-radius:5px;flex-direction:column;align-items:flex-start;gap:.8rem;margin-top:1rem;padding:1rem 2rem;display:flex}.MySchools-module__MMHxbG__hint{margin:0;font-size:1.4rem;line-height:1.5}
.PasswordInput-module__707gRq__toggle{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:.4rem;font-size:1.6rem;line-height:1;display:inline-flex}.PasswordInput-module__707gRq__toggle:hover{color:var(--color-text)}.PasswordInput-module__707gRq__toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:.2rem}
.SchoolSearch-module__AlTF3G__wrapper{flex-direction:column;gap:.5rem;display:flex;position:relative}.SchoolSearch-module__AlTF3G__label{font-weight:600}.SchoolSearch-module__AlTF3G__field{border:.1rem solid var(--color-border);background:var(--color-surface);border-radius:.5rem;align-items:center;min-height:3.3rem;padding:.4rem .6rem;display:flex}.SchoolSearch-module__AlTF3G__fieldFocus{border-color:var(--color-primary);box-shadow:var(--shadow-m-hover)}.SchoolSearch-module__AlTF3G__fieldInvalid{border-color:var(--color-error)}.SchoolSearch-module__AlTF3G__fieldDisabled{background:var(--color-neutrals-10);opacity:.6;cursor:not-allowed}.SchoolSearch-module__AlTF3G__input{appearance:none;text-overflow:ellipsis;min-width:0;font:inherit;color:var(--color-text);background:0 0;border:none;outline:none;flex:1;padding:.4rem}.SchoolSearch-module__AlTF3G__input::placeholder{color:var(--color-neutrals-100)}.SchoolSearch-module__AlTF3G__input:disabled{cursor:not-allowed}.SchoolSearch-module__AlTF3G__clearBtn{appearance:none;cursor:pointer;color:var(--color-text-muted);background:0 0;border:none;flex-shrink:0;padding:0 .2rem;font-size:1.8rem;line-height:1}.SchoolSearch-module__AlTF3G__clearBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.SchoolSearch-module__AlTF3G__error{color:var(--color-error);font-size:1.2rem}.SchoolSearch-module__AlTF3G__menu{z-index:20;border:.1rem solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-m-hover);border-radius:.5rem;max-height:24rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:auto}.SchoolSearch-module__AlTF3G__option{appearance:none;text-align:left;cursor:pointer;width:100%;color:var(--color-text);font:inherit;background:0 0;border:none;align-items:center;padding:.8rem;display:flex}.SchoolSearch-module__AlTF3G__option:hover{background:var(--color-hover)}.SchoolSearch-module__AlTF3G__optionName{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}
.PasswordRequirements-module__3jiuYa__hint{margin:0}.PasswordRequirements-module__3jiuYa__list{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.PasswordRequirements-module__3jiuYa__rule{align-items:center;gap:.6rem;display:flex}.PasswordRequirements-module__3jiuYa__rule svg{flex:none;width:1rem;height:1rem}.PasswordRequirements-module__3jiuYa__met{color:var(--color-success-100)}.PasswordRequirements-module__3jiuYa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:.1rem;height:.1rem;margin:-.1rem;padding:0;position:absolute;overflow:hidden}
.Skeleton-module__fKiSOG__group{flex-direction:column;gap:1.2rem;display:flex}.Skeleton-module__fKiSOG__bar{background:linear-gradient(90deg,var(--color-brand-stone)25%,var(--color-brand-ivory)37%,var(--color-brand-stone)63%);background-size:400% 100%;border-radius:.4rem;width:100%;height:1.6rem;animation:1.4s infinite Skeleton-module__fKiSOG__skeletonShimmer;display:block}@keyframes Skeleton-module__fKiSOG__skeletonShimmer{0%{background-position:100%}to{background-position:0}}@media (prefers-reduced-motion:reduce){.Skeleton-module__fKiSOG__bar{animation:none}}
.Toggle-module__PIHu3G__container{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.8rem;display:inline-flex}.Toggle-module__PIHu3G__disabledContainer{cursor:not-allowed;opacity:.4}.Toggle-module__PIHu3G__nativeInput{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Toggle-module__PIHu3G__nativeInput:focus-visible+.Toggle-module__PIHu3G__track{outline:2px solid var(--color-primary);outline-offset:2px}.Toggle-module__PIHu3G__track{background:var(--color-border);pointer-events:none;border-radius:2rem;flex-shrink:0;width:3.6rem;height:2rem;transition:background .15s;position:relative}.Toggle-module__PIHu3G__track.Toggle-module__PIHu3G__checked{background:var(--color-primary)}.Toggle-module__PIHu3G__track.Toggle-module__PIHu3G__disabled{opacity:.4}.Toggle-module__PIHu3G__knob{background:#fff;border-radius:50%;width:1.6rem;height:1.6rem;transition:transform .15s;position:absolute;top:.2rem;left:.2rem}.Toggle-module__PIHu3G__track.Toggle-module__PIHu3G__checked .Toggle-module__PIHu3G__knob{transform:translate(1.6rem)}.Toggle-module__PIHu3G__label{font-size:1.4rem;line-height:1.4}
.OrgLocationMap-module__ZlpzBW__mapLink{display:block}.OrgLocationMap-module__ZlpzBW__map{object-fit:cover;border-radius:.6rem;width:100%;height:20rem;display:block}
