.CareerHighlightsInfoBanner-module__fvPM3G__row{align-items:flex-start;gap:var(--spacing-200);width:100%;display:flex}.CareerHighlightsInfoBanner-module__fvPM3G__icon{color:var(--color-icon-default-secondary);flex-shrink:0}.CareerHighlightsInfoBanner-module__fvPM3G__copy,.CareerHighlightsInfoBanner-module__fvPM3G__lead{color:var(--color-text-default-secondary)}.CareerHighlightsInfoBanner-module__fvPM3G__upgrade{color:var(--color-text-brand-default);text-decoration:underline}.CareerHighlightsInfoBanner-module__fvPM3G__surface{width:100%;padding:var(--spacing-400);border-radius:var(--radius-300);background-color:var(--color-background-default-tertiary);display:flex}
.CareerHighlightsMarketingPanel-module__nv-GnG__panel{gap:var(--spacing-300);width:100%;padding:var(--spacing-400);border-radius:var(--radius-300);background-color:var(--color-background-default-tertiary);flex-direction:column;display:flex}.CareerHighlightsMarketingPanel-module__nv-GnG__collage{aspect-ratio:431/220;border-radius:var(--radius-200);width:100%;overflow:hidden}@media (max-width:767px){.CareerHighlightsMarketingPanel-module__nv-GnG__collage{aspect-ratio:auto;height:160px}}.CareerHighlightsMarketingPanel-module__nv-GnG__collageImg{object-fit:cover;width:100%;height:100%}.CareerHighlightsMarketingPanel-module__nv-GnG__dots{justify-content:center;align-items:center;gap:var(--spacing-200);display:flex}.CareerHighlightsMarketingPanel-module__nv-GnG__dot{border-radius:var(--radius-full);background-color:var(--color-border-default-default);width:8px;height:8px}.CareerHighlightsMarketingPanel-module__nv-GnG__dotActive{background-color:var(--color-background-brand-default);width:20px}
.ImageUploadTile-module__U7srYG__root{border-radius:var(--radius-300);background-color:var(--color-background-default-tertiary);border:1px solid var(--color-border-default-default);cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:relative;overflow:hidden}.ImageUploadTile-module__U7srYG__root.ImageUploadTile-module__U7srYG__disabled{cursor:not-allowed}.ImageUploadTile-module__U7srYG__root.ImageUploadTile-module__U7srYG__filled{background-color:var(--color-white-1000);border-color:#0000}.ImageUploadTile-module__U7srYG__root.ImageUploadTile-module__U7srYG__transparent{background-color:#0000;border-color:#0000}.ImageUploadTile-module__U7srYG__preview{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ImageUploadTile-module__U7srYG__placeholder{color:var(--color-text-default-tertiary);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:8px;display:flex}.ImageUploadTile-module__U7srYG__placeholderIcon{color:var(--color-text-default-tertiary)}.ImageUploadTile-module__U7srYG__placeholder .material-symbols-outlined{color:var(--color-text-default-tertiary)}.ImageUploadTile-module__U7srYG__deleteAction{border-radius:var(--radius-full);background-color:var(--color-white-1000);color:var(--color-icon-danger-default,#e51c00);cursor:pointer;z-index:1;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;top:8px;right:8px}.ImageUploadTile-module__U7srYG__deleteAction:hover{background-color:var(--color-background-danger-tertiary,#e51c0014)}.ImageUploadTile-module__U7srYG__loadingOverlay{background-color:var(--color-background-default-tertiary);color:var(--color-text-default-tertiary);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ImageUploadTile-module__U7srYG__root.ImageUploadTile-module__U7srYG__dragOver{border-color:var(--color-border-brand-default,#515dfb)}.ImageUploadTile-module__U7srYG__input{display:none}[data-theme=dark] .ImageUploadTile-module__U7srYG__root{background-color:var(--color-gray-1000);border-color:var(--color-border-default-secondary)}[data-theme=dark] .ImageUploadTile-module__U7srYG__root.ImageUploadTile-module__U7srYG__filled{background-color:var(--color-gray-1000)}[data-theme=dark] .ImageUploadTile-module__U7srYG__root.ImageUploadTile-module__U7srYG__transparent{background-color:#0000;border-color:#0000}[data-theme=dark] .ImageUploadTile-module__U7srYG__deleteAction{background-color:var(--color-gray-950)}[data-theme=dark] .ImageUploadTile-module__U7srYG__loadingOverlay{background-color:var(--color-gray-1000)}
.GalleryGridSelect-module__3yZRTa__trigger{border-radius:var(--radius-200);border:1px solid var(--color-border-default-default);background-color:var(--color-white-1000);height:36px;color:var(--color-text-default-default);cursor:pointer}.GalleryGridSelect-module__3yZRTa__trigger:disabled{cursor:not-allowed;color:var(--color-text-default-disabled)}.GalleryGridSelect-module__3yZRTa__chevron{color:var(--color-icon-brand-default);transition:transform .2s}.GalleryGridSelect-module__3yZRTa__chevronOpen{transform:rotate(180deg)}.GalleryGridSelect-module__3yZRTa__menu{min-width:200px}[data-theme=dark] .GalleryGridSelect-module__3yZRTa__trigger{background-color:var(--color-gray-1000);border-color:var(--color-border-default-secondary);color:var(--color-white-1000)}
.CompanyMediaGalleryModal-module____IAUa__root .primaryText{color:var(--color-text-default-default)}.CompanyMediaGalleryModal-module____IAUa__root .secondaryText{color:var(--color-text-default-secondary)}.CompanyMediaGalleryModal-module____IAUa__root .selectorRow{border-bottom:1px solid var(--color-border-default-default)}[data-theme=dark] .CompanyMediaGalleryModal-module____IAUa__root .primaryText{color:var(--color-white-1000)}[data-theme=dark] .CompanyMediaGalleryModal-module____IAUa__root .selectorRow{border-bottom-color:var(--color-border-default-secondary)}
.CultureGalleryLightbox-module__tNNfJa__sheet{padding-top:var(--spacing-300)}.CultureGalleryLightbox-module__tNNfJa__stage{aspect-ratio:832/489;background-color:var(--color-background-default-default)}:is(.CultureGalleryLightbox-module__tNNfJa__stage .swiper,.CultureGalleryLightbox-module__tNNfJa__stage .swiper-wrapper,.CultureGalleryLightbox-module__tNNfJa__stage .swiper-slide){height:100%}.CultureGalleryLightbox-module__tNNfJa__navBtn{z-index:10;transition:opacity .2s}@media (min-width:768px){.CultureGalleryLightbox-module__tNNfJa__navBtn{opacity:0}.CultureGalleryLightbox-module__tNNfJa__stage:hover .CultureGalleryLightbox-module__tNNfJa__navBtn,.CultureGalleryLightbox-module__tNNfJa__navBtn:focus-visible{opacity:1}}.CultureGalleryLightbox-module__tNNfJa__thumb{border-radius:var(--radius-100);background-color:var(--color-background-default-default);border:1.5px solid #0000;transition:border-color .2s}.CultureGalleryLightbox-module__tNNfJa__activeThumb{border-color:var(--color-border-brand-default)}
.CompanyProfileAboutCulture-module__npsepG__addAction{color:var(--color-icon-brand-default);cursor:pointer;border-radius:var(--radius-full);align-items:center;padding:4px;transition:background-color .2s,color .2s;display:flex}.CompanyProfileAboutCulture-module__npsepG__addAction:hover{background:linear-gradient(90deg, var(--color-background-hover-1) 0%, var(--color-background-hover-2) 50%, var(--color-background-hover-3) 100%)}
.CompanyProfileCultureView-module__ZPnEJq__editAction{color:var(--color-icon-brand-default);cursor:pointer;border-radius:var(--radius-full);align-items:center;padding:4px;transition:background-color .2s,color .2s;display:flex}.CompanyProfileCultureView-module__ZPnEJq__editAction:hover{background:linear-gradient(90deg, var(--color-background-hover-1) 0%, var(--color-background-hover-2) 50%, var(--color-background-hover-3) 100%)}
.CompanyProfileCultureEdit-module__li0vta__root .separator{background-color:var(--color-border-default-default)}.CompanyProfileCultureEdit-module__li0vta__root .deleteSection{color:var(--color-icon-danger-default,#e51c00);cursor:pointer}.CompanyProfileCultureEdit-module__li0vta__root .deleteSection:hover{background-color:var(--color-background-danger-tertiary,#e51c0014)}.CompanyProfileCultureEdit-module__li0vta__root .deleteSection:disabled{cursor:not-allowed;opacity:.5}.CompanyProfileCultureEdit-module__li0vta__root .dragHandle{touch-action:none}@media (min-width:1024px){.CompanyProfileCultureEdit-module__li0vta__root .sectionDesc{flex:auto;min-height:0;display:flex}.CompanyProfileCultureEdit-module__li0vta__root .sectionDesc .field{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.CompanyProfileCultureEdit-module__li0vta__root .sectionDesc textarea{flex:auto;min-height:0;max-height:none}}[data-theme=dark] .CompanyProfileCultureEdit-module__li0vta__root .separator{background-color:var(--color-border-default-secondary)}
.ProductServiceCard-module__6Wkp0G__root{border:1px solid var(--color-gray-400);border-radius:var(--radius-300);background-color:var(--color-white-1000);flex-direction:column;gap:16px;height:100%;padding:12px;transition:background .3s,border-color .3s;display:flex}.ProductServiceCard-module__6Wkp0G__root:hover{background:var(--color-hover)}.ProductServiceCard-module__6Wkp0G__root .imageContainer{border:.75px solid var(--color-gray-400);border-radius:var(--radius-150);background-color:var(--color-white-1000);width:64px;height:64px;overflow:hidden}.ProductServiceCard-module__6Wkp0G__root .imageContainer img{border-radius:var(--radius-150);object-fit:cover}.ProductServiceCard-module__6Wkp0G__root .productName{color:var(--color-gray-950)}.ProductServiceCard-module__6Wkp0G__root .typeBadge{border-radius:var(--radius-150);background-color:var(--color-background-brand-tertiary);justify-content:center;align-items:center;padding:2px 8px;display:inline-flex}.ProductServiceCard-module__6Wkp0G__root .typeBadgeLabel{color:var(--color-text-brand-default)}.ProductServiceCard-module__6Wkp0G__root .metaRow{min-width:0}.ProductServiceCard-module__6Wkp0G__root .metaLabel{color:var(--color-gray-900)}.ProductServiceCard-module__6Wkp0G__root .metaValue{color:var(--color-gray-950);min-width:0}.ProductServiceCard-module__6Wkp0G__root .description{color:var(--color-gray-950);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductServiceCard-module__6Wkp0G__root .price{color:var(--color-gray-950)}[data-theme=dark] .ProductServiceCard-module__6Wkp0G__root{border-color:var(--color-gray-950);background-color:var(--color-gray-1000)}[data-theme=dark] .ProductServiceCard-module__6Wkp0G__root:hover{background:var(--color-gray-900-plus)}[data-theme=dark] .ProductServiceCard-module__6Wkp0G__root .imageContainer{border-color:var(--color-gray-950)}:is([data-theme=dark] .ProductServiceCard-module__6Wkp0G__root .productName,[data-theme=dark] .ProductServiceCard-module__6Wkp0G__root .metaValue,[data-theme=dark] .ProductServiceCard-module__6Wkp0G__root .description,[data-theme=dark] .ProductServiceCard-module__6Wkp0G__root .price){color:var(--color-white-1000)}[data-theme=dark] .ProductServiceCard-module__6Wkp0G__root .metaLabel{color:var(--color-gray-700)}
.ProductServiceDetailsModal-module__LTYLrq__sheet{flex-direction:column;max-height:calc(100dvh - 32px);display:flex}.ProductServiceDetailsModal-module__LTYLrq__sheetBody{min-height:0;margin-inline:calc(-1 * var(--modal-inline-padding));padding-inline:var(--modal-inline-padding);flex:1;overflow:clip auto}.ProductServiceDetailsModal-module__LTYLrq__root .mainImage{border:1px solid var(--color-gray-400);border-radius:var(--radius-200);background-color:var(--color-white-1000);min-height:348px}.ProductServiceDetailsModal-module__LTYLrq__root .thumb{border:1px solid var(--color-gray-400);border-radius:var(--radius-100);background-color:var(--color-white-1000);width:48px;height:48px;transition:border-color .2s}.ProductServiceDetailsModal-module__LTYLrq__root .activeThumb{border-color:var(--color-border-brand-default)}.ProductServiceDetailsModal-module__LTYLrq__root .dot{cursor:pointer;background-color:var(--color-gray-600);border-radius:var(--radius-full);transition:width .2s,background-color .2s}.ProductServiceDetailsModal-module__LTYLrq__root .dotActive{background-color:var(--color-background-brand-default)}.ProductServiceDetailsModal-module__LTYLrq__root .fieldLabel{color:var(--color-gray-900)}.ProductServiceDetailsModal-module__LTYLrq__root .fieldValue{color:var(--color-gray-950)}.ProductServiceDetailsModal-module__LTYLrq__root .details{color:var(--color-gray-950)}:is([data-theme=dark] .ProductServiceDetailsModal-module__LTYLrq__root .mainImage,[data-theme=dark] .ProductServiceDetailsModal-module__LTYLrq__root .thumb){border-color:var(--color-gray-950);background-color:var(--color-gray-1000)}[data-theme=dark] .ProductServiceDetailsModal-module__LTYLrq__root .activeThumb{border-color:var(--color-border-brand-default)}[data-theme=dark] .ProductServiceDetailsModal-module__LTYLrq__root .fieldLabel{color:var(--color-gray-700)}:is([data-theme=dark] .ProductServiceDetailsModal-module__LTYLrq__root .fieldValue,[data-theme=dark] .ProductServiceDetailsModal-module__LTYLrq__root .details){color:var(--color-white-1000)}
.CompanyProfileProductServices-module__iYQIDq__root .header{margin-bottom:16px}@media (max-width:767.98px){.CompanyProfileProductServices-module__iYQIDq__root .box{padding:16px!important}}
.Companies-module__WddCWa__root .companies{border-radius:var(--radius-300);background-color:var(--color-white-1000);height:fit-content;padding:20px;position:relative}.Companies-module__WddCWa__root .companyFilter{isolation:isolate;z-index:10;margin-top:-20px;position:relative}.Companies-module__WddCWa__root .companyFilter:before{content:"";z-index:-1;background-color:var(--color-white-1000);box-shadow:0 0 0 100vmax var(--color-white-1000);clip-path:inset(0 -100vmax);position:absolute;inset:0}.Companies-module__WddCWa__root .title{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.Companies-module__WddCWa__root .paginator{margin:auto}.Companies-module__WddCWa__root .filterToggle{border:1px solid var(--color-gray-400);border-radius:var(--radius-200);background-color:#0000;flex-shrink:0;width:32px;height:32px;transition:background .3s,border-color .3s}.Companies-module__WddCWa__root .filterToggle:hover,.Companies-module__WddCWa__root .filterToggle[aria-expanded=true]{background:var(--color-hover);border-color:#0000}.Companies-module__WddCWa__root .filterToggleIcon{background:var(--color-icon);color:#0000;-webkit-background-clip:text;background-clip:text}.Companies-module__WddCWa__root .CompanyDetailsBackButton{padding-bottom:15px}.dashboardContent .Companies-module__WddCWa__root .companyFilter{margin-top:calc(var(--dashboard-gutter-y) * -1)}@media (max-width:639px){.Companies-module__WddCWa__root .companyFilter{margin-top:0}.dashboardContent .Companies-module__WddCWa__root .companyFilter{margin-top:0}.Companies-module__WddCWa__root .companyFilter:before{content:none}}[data-theme=dark] .Companies-module__WddCWa__root .companies{background-color:var(--color-gray-1000)}[data-theme=dark] .Companies-module__WddCWa__root .filterToggle{border-color:var(--color-gray-950)}[data-theme=dark] .Companies-module__WddCWa__root .filterToggle:hover,[data-theme=dark] .Companies-module__WddCWa__root .filterToggle[aria-expanded=true]{background:var(--color-gray-900-plus);border-color:#0000}[data-theme=dark] .Companies-module__WddCWa__root .companyFilter:before{background-color:var(--color-gray-1000);box-shadow:0 0 0 100vmax var(--color-gray-1000)}
.CareerHighlightsUploadGrid-module__6PTXsq__grid{column-gap:var(--spacing-400);row-gap:var(--spacing-200);width:100%;min-height:324px;aspect-ratio:var(--ch-grid-aspect,552 / 324);grid-template-rows:1fr 1fr;grid-template-columns:1.17fr 1fr;display:grid}.CareerHighlightsUploadGrid-module__6PTXsq__slot{min-width:0;height:100%;min-height:0;display:flex}.CareerHighlightsUploadGrid-module__6PTXsq__slot:first-child{grid-row:span 2}@media (max-width:767px){.CareerHighlightsUploadGrid-module__6PTXsq__grid{aspect-ratio:auto;column-gap:var(--spacing-200);grid-template-columns:1fr 132px;height:200px;min-height:0}}
.ProfileCareerHighlightsModal-module__phdGYW__addBody{align-items:stretch;gap:var(--spacing-400);--ch-grid-aspect:552 / 324;width:100%;display:flex}.ProfileCareerHighlightsModal-module__phdGYW__marketing{flex:463 1 0;min-width:0}.ProfileCareerHighlightsModal-module__phdGYW__divider{background-color:var(--color-border-default-default);flex-shrink:0;width:1px}.ProfileCareerHighlightsModal-module__phdGYW__uploader{align-items:center;gap:var(--spacing-400);flex-direction:column;flex:552 1 0;min-width:0;display:flex}.ProfileCareerHighlightsModal-module__phdGYW__editBody{gap:var(--spacing-400);--ch-grid-aspect:608 / 324;flex-direction:column;width:100%;display:flex}@media (max-width:900px){.ProfileCareerHighlightsModal-module__phdGYW__addBody{flex-direction:column}.ProfileCareerHighlightsModal-module__phdGYW__marketing,.ProfileCareerHighlightsModal-module__phdGYW__uploader{flex:none}.ProfileCareerHighlightsModal-module__phdGYW__divider{width:100%;height:1px}}
