@font-face { font-family: Innovator Grotesk Semi Bold;src: url('https://careers.inploi.com/_assets/01JTQSSYW610K79TPJH6KN9EAH/InnovatorGrotesk-SemiBold.woff2') format('woff2');font-weight: 600;font-style: normal; } @font-face { font-family: Innovator Grotesk Light;src: url('https://careers.inploi.com/_assets/01JTQSSYW9P7G07KAW6XV1JNTV/InnovatorGrotesk-Light.woff2') format('woff2');font-weight: 300;font-style: normal; } @font-face { font-family: Innovator Grotesk Regular;src: url('https://careers.inploi.com/_assets/01JTRMRVPQP5F1FCQN28Y0SSSB/InnovatorGrotesk-Regular.woff2') format('woff2');font-weight: 400;font-style: normal; } @font-face { font-family: Innovator Grotesk Medium;src: url('https://careers.inploi.com/_assets/01JTRMRVQ3TA21BWYBRW0HMVRB/InnovatorGrotesk-Medium.woff2') format('woff2');font-weight: 500;font-style: normal; } @font-face { font-family: Innovator Grotesk Bold;src: url('https://careers.inploi.com/_assets/01JTRMRVKSPM0HHSHT7FZSMHDT/InnovatorGrotesk-Bold.woff2') format('woff2');font-weight: 700;font-style: normal; } html {--buttons-link-bg-hover: var(--colors-neutral-2);--buttons-link-bg-active: var(--colors-primary-2);--buttons-link-bg-default: transparent;--buttons-link-text-hover: var(--colors-neutral-12);--buttons-link-text-active: var(--colors-neutral-12);--buttons-link-text-default: var(--colors-neutral-11);--buttons-link-radius: var(--radii-xl);--buttons-link-decoration-hover: none;--buttons-link-decoration-active: none;--buttons-link-decoration-default: none;--buttons-link-borderWidth: 0px;--buttons-error-bg-hover: var(--colors-error-10);--buttons-error-bg-active: var(--colors-error-11);--buttons-error-bg-default: var(--colors-error-9);--buttons-error-text-hover: var(--colors-error-1);--buttons-error-text-active: var(--colors-error-1);--buttons-error-text-default: var(--colors-error-1);--buttons-error-radius: var(--radii-xl);--buttons-error-decoration-hover: none;--buttons-error-decoration-active: none;--buttons-error-decoration-default: none;--buttons-error-borderWidth: 0px;--buttons-ghost-bg-hover: var(--colors-tertiary-1);--buttons-ghost-bg-active: var(--colors-primary-1);--buttons-ghost-bg-default: transparent;--buttons-ghost-text-hover: var(--colors-neutral-11);--buttons-ghost-text-active: var(--colors-neutral-12);--buttons-ghost-text-default: var(--colors-primary-1);--buttons-ghost-border-hover: var(--colors-tertiary-1);--buttons-ghost-border-active: var(--colors-primary-1);--buttons-ghost-border-default: var(--colors-primary-1);--buttons-ghost-radius: var(--radii-xl);--buttons-ghost-decoration-hover: none;--buttons-ghost-decoration-active: none;--buttons-ghost-decoration-default: none;--buttons-ghost-borderWidth: 1px;--buttons-neutral-bg-hover: var(--colors-neutral-10);--buttons-neutral-bg-active: var(--colors-neutral-11);--buttons-neutral-bg-default: var(--colors-neutral-9);--buttons-neutral-text-hover: var(--colors-primary-1);--buttons-neutral-text-active: var(--colors-primary-1);--buttons-neutral-text-default: var(--colors-primary-1);--buttons-neutral-radius: var(--radii-xl);--buttons-neutral-decoration-hover: none;--buttons-neutral-decoration-active: none;--buttons-neutral-decoration-default: none;--buttons-neutral-borderWidth: 0px;--buttons-primary-bg-hover: var(--colors-primary-9);--buttons-primary-bg-active: var(--colors-primary-10);--buttons-primary-bg-default: var(--colors-primary-9);--buttons-primary-text-hover: var(--colors-primary-1);--buttons-primary-text-active: var(--colors-primary-1);--buttons-primary-text-default: var(--colors-primary-1);--buttons-primary-radius: var(--radii-xl);--buttons-primary-decoration-hover: none;--buttons-primary-decoration-active: none;--buttons-primary-decoration-default: none;--buttons-primary-borderWidth: 0px;--buttons-success-bg-hover: var(--colors-success-10);--buttons-success-bg-active: var(--colors-success-11);--buttons-success-bg-default: var(--colors-success-9);--buttons-success-text-hover: var(--colors-success-1);--buttons-success-text-active: var(--colors-success-1);--buttons-success-text-default: var(--colors-success-1);--buttons-success-radius: var(--radii-xl);--buttons-success-decoration-hover: none;--buttons-success-decoration-active: none;--buttons-success-decoration-default: none;--buttons-success-borderWidth: 0px;--buttons-warning-bg-hover: var(--colors-warning-10);--buttons-warning-bg-active: var(--colors-warning-10);--buttons-warning-bg-default: var(--colors-warning-9);--buttons-warning-text-hover: var(--colors-warning-12);--buttons-warning-text-active: var(--colors-warning-12);--buttons-warning-text-default: var(--colors-warning-12);--buttons-warning-radius: var(--radii-xl);--buttons-warning-decoration-hover: none;--buttons-warning-decoration-active: none;--buttons-warning-decoration-default: none;--buttons-warning-borderWidth: 0px;--buttons-tertiary-bg-hover: var(--colors-primary-9);--buttons-tertiary-bg-active: var(--colors-primary-10);--buttons-tertiary-bg-default: transparent;--buttons-tertiary-text-hover: var(--colors-primary-1);--buttons-tertiary-text-active: var(--colors-primary-1);--buttons-tertiary-text-default: var(--colors-primary-9);--buttons-tertiary-border-hover: transparent;--buttons-tertiary-border-active: transparent;--buttons-tertiary-border-default: var(--colors-primary-9);--buttons-tertiary-radius: var(--radii-xl);--buttons-tertiary-decoration-hover: none;--buttons-tertiary-decoration-active: none;--buttons-tertiary-decoration-default: none;--buttons-tertiary-borderWidth: 1px;--buttons-secondary-bg-hover: var(--colors-primary-1);--buttons-secondary-bg-active: var(--colors-primary-2);--buttons-secondary-bg-default: var(--colors-tertiary-1);--buttons-secondary-text-hover: var(--colors-primary-10);--buttons-secondary-text-active: var(--colors-primary-11);--buttons-secondary-text-default: var(--colors-primary-9);--buttons-secondary-radius: var(--radii-xl);--buttons-secondary-decoration-hover: none;--buttons-secondary-decoration-active: none;--buttons-secondary-decoration-default: none;--buttons-secondary-borderWidth: 0px;--badges-error-borderWidth: ;--badges-neutral-borderWidth: ;--badges-outline-borderWidth: ;--badges-primary-bg: var(--colors-primary-2);--badges-primary-text: var(--colors-primary-9);--badges-primary-border: var(--colors-primary-4);--badges-primary-radius: var(--radii-md);--badges-primary-borderWidth: 1px;--badges-success-borderWidth: ;--badges-warning-borderWidth: ;--badges-tertiary-borderWidth: ;--badges-secondary-bg: var(--colors-secondary-2);--badges-secondary-text: var(--colors-secondary-9);--badges-secondary-border: var(--colors-secondary-4);--badges-secondary-radius: var(--radii-md);--badges-secondary-borderWidth: 1px;--colors-error-1: #fffcfc;--colors-error-2: #fff7f7;--colors-error-3: #feebec;--colors-error-4: #ffdbdc;--colors-error-5: #ffcdce;--colors-error-6: #fdbdbe;--colors-error-7: #f4a9aa;--colors-error-8: #eb8e90;--colors-error-9: #e5484d;--colors-error-10: #dc3e42;--colors-error-11: #ce2c31;--colors-error-12: #641723;--colors-neutral-1: #FDFBFA;--colors-neutral-2: #FAF8F7;--colors-neutral-3: #F3F1F0;--colors-neutral-4: #EAE8E7;--colors-neutral-5: #E2E0DF;--colors-neutral-6: #DAD9D8;--colors-neutral-7: #CFCECD;--colors-neutral-8: #BCBBBA;--colors-neutral-9: #8E8D8C;--colors-neutral-10: #848382;--colors-neutral-11: #656463;--colors-neutral-12: #212020;--colors-primary-1: oklch(99.2% 0.0031 37);--colors-primary-2: oklch(98% 0.016 37);--colors-primary-3: oklch(95.7% 0.0387 37);--colors-primary-4: oklch(92.1% 0.0858 37);--colors-primary-5: oklch(89.1% 0.1134 37);--colors-primary-6: oklch(85.6% 0.1195 37);--colors-primary-7: oklch(80.5% 0.1251 37);--colors-primary-8: oklch(74.5% 0.1487 37);--colors-primary-9: oklch(66.8% 0.2235 37);--colors-primary-10: oklch(62.8% 0.2235 37);--colors-primary-11: oklch(58.8% 0.2235 37);--colors-primary-12: oklch(28.5% 0.12 37);--colors-success-1: #fbfefd;--colors-success-2: #f4fbf7;--colors-success-3: #e6f7ed;--colors-success-4: #d6f1e3;--colors-success-5: #c3e9d7;--colors-success-6: #acdec8;--colors-success-7: #8bceb6;--colors-success-8: #56ba9f;--colors-success-9: #29a383;--colors-success-10: #26997b;--colors-success-11: #208368;--colors-success-12: #1d3b31;--colors-warning-1: #fefdfb;--colors-warning-2: #fefbe9;--colors-warning-3: #fff7c2;--colors-warning-4: #ffee9c;--colors-warning-5: #fbe577;--colors-warning-6: #f3d673;--colors-warning-7: #e9c162;--colors-warning-8: #e2a336;--colors-warning-9: #ffc53d;--colors-warning-10: #ffba18;--colors-warning-11: #ab6400;--colors-warning-12: #4f3422;--colors-tertiary-1: #ffffff;--colors-tertiary-2: #ffffffcc;--colors-tertiary-3: transparent;--colors-tertiary-4: transparent;--colors-tertiary-5: transparent;--colors-tertiary-6: transparent;--colors-tertiary-7: transparent;--colors-tertiary-8: transparent;--colors-tertiary-9: transparent;--colors-tertiary-10: transparent;--colors-tertiary-11: transparent;--colors-tertiary-12: #000000;--colors-secondary-1: oklch(99.4% 0.0027 260.5);--colors-secondary-2: oklch(98.2% 0.0108 260.5);--colors-secondary-3: oklch(96% 0.0226 260.5);--colors-secondary-4: oklch(93.6% 0.0436 260.5);--colors-secondary-5: oklch(90.4% 0.0649 260.5);--colors-secondary-6: oklch(86.3% 0.0871 260.5);--colors-secondary-7: oklch(80.8% 0.1087 260.5);--colors-secondary-8: oklch(73.2% 0.145 260.5);--colors-secondary-9: oklch(56.3% 0.2408 260.5);--colors-secondary-10: oklch(52.3% 0.2408 260.5);--colors-secondary-11: oklch(48.3% 0.2408 260.5);--colors-secondary-12: oklch(25.5% 0.073 260.5);--fonts-3ovoby5a: Innovator Grotesk Semi Bold;--fonts-nbf36aie: Innovator Grotesk Light;--fonts-vo7j6s9e: Innovator Grotesk Regular;--fonts-93h21wkr: Innovator Grotesk Medium;--fonts-zanny0rw: Innovator Grotesk Bold;--selection-color: var(--colors-neutral-12);--selection-backgroundColor: var(--colors-primary-4);--defaultColor: var(--colors-neutral-12);--pageBackgroundColor: var(--colors-neutral-3);--para-bodyLg-fontName: Innovator Grotesk Light;--para-bodyLg-fontSize: 1.33rem;--para-bodyLg-fontStyle: normal;--para-bodyLg-fontWeight: 400;--para-bodyLg-lineHeight: 1.5;--para-bodyLg-letterSpacing: 0em;--para-bodyLg-textTransform: none;--para-bodyMd-fontName: Innovator Grotesk Light;--para-bodyMd-fontSize: 1rem;--para-bodyMd-fontStyle: normal;--para-bodyMd-fontWeight: 400;--para-bodyMd-lineHeight: 1.5;--para-bodyMd-letterSpacing: 0em;--para-bodyMd-textTransform: none;--para-bodySm-fontName: Innovator Grotesk Light;--para-bodySm-fontSize: 0.87rem;--para-bodySm-fontStyle: normal;--para-bodySm-fontWeight: 400;--para-bodySm-lineHeight: 1.5;--para-bodySm-letterSpacing: 0em;--para-bodySm-textTransform: none;--para-labelLg-fontName: Innovator Grotesk Regular;--para-labelLg-fontSize: 1.33rem;--para-labelLg-fontStyle: normal;--para-labelLg-fontWeight: 400;--para-labelLg-lineHeight: 1.1;--para-labelLg-letterSpacing: 0em;--para-labelLg-textTransform: none;--para-labelMd-fontName: Innovator Grotesk Medium;--para-labelMd-fontSize: 1rem;--para-labelMd-fontStyle: normal;--para-labelMd-fontWeight: 500;--para-labelMd-lineHeight: 1.1;--para-labelMd-letterSpacing: 0em;--para-labelMd-textTransform: none;--para-labelSm-fontName: Innovator Grotesk Medium;--para-labelSm-fontSize: 0.87rem;--para-labelSm-fontStyle: normal;--para-labelSm-fontWeight: 500;--para-labelSm-lineHeight: 1.1;--para-labelSm-letterSpacing: 0em;--para-labelSm-textTransform: none;--para-displayLg-fontName: Innovator Grotesk Semi Bold;--para-displayLg-fontSize: 4.21rem;--para-displayLg-fontStyle: normal;--para-displayLg-fontWeight: 600;--para-displayLg-lineHeight: 0.95;--para-displayLg-letterSpacing: -0.06em;--para-displayLg-textTransform: none;--para-displayMd-fontName: Innovator Grotesk Semi Bold;--para-displayMd-fontSize: 3.16rem;--para-displayMd-fontStyle: normal;--para-displayMd-fontWeight: 600;--para-displayMd-lineHeight: 1;--para-displayMd-letterSpacing: -0.04em;--para-displayMd-textTransform: none;--para-displaySm-fontName: Innovator Grotesk Semi Bold;--para-displaySm-fontSize: 2.37rem;--para-displaySm-fontStyle: normal;--para-displaySm-fontWeight: 600;--para-displaySm-lineHeight: 1;--para-displaySm-letterSpacing: -0.03em;--para-displaySm-textTransform: none;--para-headingLg-fontName: Innovator Grotesk Semi Bold;--para-headingLg-fontSize: 1.95rem;--para-headingLg-fontStyle: normal;--para-headingLg-fontWeight: 700;--para-headingLg-lineHeight: 1.1;--para-headingLg-letterSpacing: -0.01em;--para-headingLg-textTransform: none;--para-headingMd-fontName: Innovator Grotesk Semi Bold;--para-headingMd-fontSize: 1.78rem;--para-headingMd-fontStyle: normal;--para-headingMd-fontWeight: 700;--para-headingMd-lineHeight: 1.1;--para-headingMd-letterSpacing: -0.01em;--para-headingMd-textTransform: none;--para-headingSm-fontName: Innovator Grotesk Bold;--para-headingSm-fontSize: 0.87rem;--para-headingSm-fontStyle: normal;--para-headingSm-fontWeight: 700;--para-headingSm-lineHeight: 1.2;--para-headingSm-letterSpacing: 0.1em;--para-headingSm-textTransform: uppercase;--radii-lg: 1.25rem;--radii-md: 1rem;--radii-sm: 0.75rem;--radii-xl: 1.5rem;--radii-xs: 0.5rem;--radii-2xl: 2rem;--radii-2xs: 0.25rem;--shadows-lg: 0 10px 15px -3px rgb(0 0 0 / 0.05), 0 4px 6px -4px rgb(0 0 0 / 0.05);--shadows-md: 0 4px 6px -1px rgb(0 0 0 / 0.05), 0 2px 4px -2px rgb(0 0 0 / 0.05);--shadows-sm: 0 1px 3px 0 rgb(0 0 0 / 0.05), 0 1px 2px -1px rgb(0 0 0 / 0.05);--shadows-xl: 0 20px 25px -5px rgb(0 0 0 / 0.05), 0 8px 10px -6px rgb(0 0 0 / 0.05), inset 0 2px 2px -1px rgb(255 255 255 / 0.95);--shadows-2xl: 0 25px 50px -12px rgb(0 0 0 / 0.15);--shadows-inner: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);}
/* CSS Overrides */
.inploi-cms {
#hero [data-group=column] > div, #join-us [data-group=column] > div { overflow: clip; }
[data-group=section] > div { --col-gap: 0.5rem; }
#nav nav[role=menubar] { backdrop-filter: blur(7px); }

.bg-\[var\(--buttons-ghost-bg-default\)\]:hover,
.bg-\[var\(--buttons-primary-bg-default\)\]:hover
{ scale: 1.03; }

.bg-\[var\(--buttons-ghost-bg-default\)\]:active,
.bg-\[var\(--buttons-primary-bg-default\)\]:active
{ scale: 0.97; }

#job-search .ijs-app .px-4 { padding-inline: 0; }
#job-search .ijs-app > div > div.px-4 { display: none; }
#job-search .ijs-app > div > div.ijs-filters-section {
  display: flex; 
  overflow: visible;
}
#job-search .inploi-job-search .max-w-\[45rem\] { 
  max-width: unset !important;
}
#job-search .ijs-app .ijs-filters-section { padding: 0; }
#job-search .ijs-app > section.overflow-hidden { overflow: unset; }

[data-widget-id].inploi-job-search {
  --i-color-a-9: var(--colors-primary-9) !important;
  --i-color-a-10: var(--colors-primary-9) !important;
  --i-color-a-11: var(--colors-primary-9) !important;
  --i-color-n-1: var(--colors-neutral-1) !important;
  --i-color-n-2: var(--colors-neutral-1) !important;
  --i-color-n-5: var(--colors-neutral-5) !important;
  --i-color-n-6: var(--colors-neutral-6) !important;
  --i-color-n-7: var(--colors-neutral-7) !important;
  --i-color-n-8: var(--colors-neutral-8) !important;
  --i-color-n-9: var(--colors-neutral-9) !important;
  --i-color-n-10: var(--colors-neutral-10) !important;
  --i-color-n-11: var(--colors-neutral-11) !important;
  --i-color-n-12: var(--colors-neutral-12) !important;
  --i-tag-neutral-weak-bg: var(--colors-neutral-2) !important;
  --i-tag-neutral-weak-stroke-color: var(--colors-neutral-4) !important;
}

[data-widget-id].inploi-job-search .hover\:ring-job-card-stroke-active:hover {
  --tw-ring-color: var(--colors-primary-9) !important;
}

[data-widget-id].inploi-job-search .fill .theme-fill\:hover\:bg-neutral-3:hover {
    background-color: var(--colors-neutral-4) !important;
}
}
