.TestimonialsPageCard-module__2VzKVa__card{-webkit-backdrop-filter:blur(67.9px);backdrop-filter:blur(67.9px);background:#7f5bff1f;border:1px solid #ffffff91;border-radius:20px;flex-direction:column;align-items:flex-start;width:100%;padding:24px;display:flex;box-shadow:inset 3px 2px 25.1px #ffffff40}.TestimonialsPageCard-module__2VzKVa__cardHeader{align-items:center;gap:12px;width:100%;margin-bottom:16px;display:flex}.TestimonialsPageCard-module__2VzKVa__meta{flex-direction:column;gap:2px;min-width:0;display:flex}.TestimonialsPageCard-module__2VzKVa__cardStacked .TestimonialsPageCard-module__2VzKVa__avatar{width:56px;height:56px;margin-bottom:14px}.TestimonialsPageCard-module__2VzKVa__cardInline .TestimonialsPageCard-module__2VzKVa__avatar,.TestimonialsPageCard-module__2VzKVa__cardMasonry .TestimonialsPageCard-module__2VzKVa__avatar{width:48px;height:48px;margin-bottom:0}.TestimonialsPageCard-module__2VzKVa__cardMasonry .TestimonialsPageCard-module__2VzKVa__avatar{width:40px;height:40px}.TestimonialsPageCard-module__2VzKVa__cardMasonry{padding:20px}.TestimonialsPageCard-module__2VzKVa__cardMasonry .TestimonialsPageCard-module__2VzKVa__cardHeader{margin-bottom:14px}.TestimonialsPageCard-module__2VzKVa__avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0}.TestimonialsPageCard-module__2VzKVa__name{color:var(--white-colour,#fcfcfc);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;margin:0;font-size:18px;font-weight:700;line-height:1.2}.TestimonialsPageCard-module__2VzKVa__cardMasonry .TestimonialsPageCard-module__2VzKVa__name{font-size:16px;font-weight:700}.TestimonialsPageCard-module__2VzKVa__cardStacked .TestimonialsPageCard-module__2VzKVa__role{text-transform:uppercase;letter-spacing:.04em;margin:0 0 18px;font-size:13px}.TestimonialsPageCard-module__2VzKVa__cardInline .TestimonialsPageCard-module__2VzKVa__role{text-transform:none;letter-spacing:0;margin:0;font-size:14px}.TestimonialsPageCard-module__2VzKVa__cardMasonry .TestimonialsPageCard-module__2VzKVa__role{text-transform:none;letter-spacing:0;margin:0;font-size:13px;font-weight:400}.TestimonialsPageCard-module__2VzKVa__role{color:var(--white-colour,#fcfcfc);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-weight:500;line-height:1.35}.TestimonialsPageCard-module__2VzKVa__quote{color:#fcfcfceb;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;margin:0;font-size:14px;font-weight:500;line-height:1.6}.TestimonialsPageCard-module__2VzKVa__cardMasonry .TestimonialsPageCard-module__2VzKVa__quote{color:#fcfcfcb8;font-size:13px;font-weight:400;line-height:1.65}.TestimonialsPageCard-module__2VzKVa__cardStacked .TestimonialsPageCard-module__2VzKVa__meta{width:100%}.TestimonialsPageCard-module__2VzKVa__cardStacked .TestimonialsPageCard-module__2VzKVa__name{margin-bottom:6px}.TestimonialsPageCard-module__2VzKVa__cardStacked .TestimonialsPageCard-module__2VzKVa__role{margin-bottom:18px}.TestimonialsPageCard-module__2VzKVa__cardInline .TestimonialsPageCard-module__2VzKVa__meta .TestimonialsPageCard-module__2VzKVa__name,.TestimonialsPageCard-module__2VzKVa__cardMasonry .TestimonialsPageCard-module__2VzKVa__meta .TestimonialsPageCard-module__2VzKVa__name{margin-bottom:2px}
.ClientTestimonialsSection-module__DGTb8G__section{padding-top:2rem;padding-bottom:4rem}@media (min-width:1024px){.ClientTestimonialsSection-module__DGTb8G__section{padding-top:3rem;padding-bottom:5rem}}.ClientTestimonialsSection-module__DGTb8G__header{margin-bottom:48px!important}.ClientTestimonialsSection-module__DGTb8G__headerDescription{max-width:none!important}@media (min-width:1024px){.ClientTestimonialsSection-module__DGTb8G__headerDescription{white-space:nowrap}}.ClientTestimonialsSection-module__DGTb8G__grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){.ClientTestimonialsSection-module__DGTb8G__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ClientTestimonialsSection-module__DGTb8G__grid{grid-template-columns:repeat(4,1fr);gap:16px}}
.MasonryTestimonialCard-module__fg8YtW__card{-webkit-backdrop-filter:blur(67.9px);backdrop-filter:blur(67.9px);background:#7f5bff1f;border:1px solid #ffffff91;border-radius:20px;width:100%;height:fit-content;position:relative;overflow:hidden;box-shadow:inset 3px 2px 25.1px #ffffff40}.MasonryTestimonialCard-module__fg8YtW__body{z-index:1;padding:20px 20px 22px;position:relative}.MasonryTestimonialCard-module__fg8YtW__header{align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.MasonryTestimonialCard-module__fg8YtW__avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.MasonryTestimonialCard-module__fg8YtW__meta{flex-direction:column;gap:3px;min-width:0;padding-top:1px;display:flex}.MasonryTestimonialCard-module__fg8YtW__name{color:var(--white-colour,#fcfcfc);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;margin:0;font-size:15px;font-weight:700;line-height:1.25}.MasonryTestimonialCard-module__fg8YtW__role{color:#af89ffeb;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;margin:0;font-size:12px;font-weight:400;line-height:1.35}.MasonryTestimonialCard-module__fg8YtW__quote{color:#fcfcfcb8;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;text-align:left;margin:0;font-size:13px;font-weight:400;line-height:1.65}@media (min-width:1024px){.MasonryTestimonialCard-module__fg8YtW__body{padding:16px 16px 18px}.MasonryTestimonialCard-module__fg8YtW__header{gap:10px;margin-bottom:12px}.MasonryTestimonialCard-module__fg8YtW__avatar{width:40px;height:40px}.MasonryTestimonialCard-module__fg8YtW__name{font-size:15px;line-height:1.2}.MasonryTestimonialCard-module__fg8YtW__role{font-size:12px}.MasonryTestimonialCard-module__fg8YtW__quote{color:#fcfcfcb8;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}}
.WorldwideTestimonialsSection-module__q5rSLW__section{padding-top:3rem;padding-bottom:4rem}@media (min-width:1024px){.WorldwideTestimonialsSection-module__q5rSLW__section{padding-top:5rem;padding-bottom:6rem}}.WorldwideTestimonialsSection-module__q5rSLW__layout{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}@media (min-width:1024px){.WorldwideTestimonialsSection-module__q5rSLW__layout{grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:center;gap:40px;width:100%}}@media (min-width:2560px){.WorldwideTestimonialsSection-module__q5rSLW__layout{gap:64px}}.WorldwideTestimonialsSection-module__q5rSLW__intro{flex-direction:column;gap:14px;max-width:420px;display:flex}@media (min-width:1024px){.WorldwideTestimonialsSection-module__q5rSLW__intro{gap:20px;max-width:480px;padding-right:16px}}@media (min-width:2560px){.WorldwideTestimonialsSection-module__q5rSLW__intro{gap:24px;max-width:none;padding-right:0}}.WorldwideTestimonialsSection-module__q5rSLW__kicker{text-align:left;margin:0!important}.WorldwideTestimonialsSection-module__q5rSLW__heading{text-align:left;margin:0!important;line-height:1.12!important}@media (min-width:1024px){.WorldwideTestimonialsSection-module__q5rSLW__heading{font-size:40px!important;line-height:1.1!important}}@media (min-width:2560px){.WorldwideTestimonialsSection-module__q5rSLW__heading{font-size:48px!important;line-height:1.08!important}}.WorldwideTestimonialsSection-module__q5rSLW__description{text-align:left;color:#fcfcfcc7;line-height:1.6;margin:0!important}@media (min-width:1024px){.WorldwideTestimonialsSection-module__q5rSLW__description{max-width:440px;font-size:16px;line-height:1.65}}@media (min-width:2560px){.WorldwideTestimonialsSection-module__q5rSLW__description{max-width:none;font-size:18px;line-height:1.6}}.WorldwideTestimonialsSection-module__q5rSLW__cards{width:100%;min-width:0}@media (min-width:1024px){.WorldwideTestimonialsSection-module__q5rSLW__cards{flex-shrink:0;width:auto;max-width:520px;margin-left:auto}}@media (min-width:1280px){.WorldwideTestimonialsSection-module__q5rSLW__cards{max-width:540px}}@media (min-width:1440px){.WorldwideTestimonialsSection-module__q5rSLW__cards{max-width:560px}}.WorldwideTestimonialsSection-module__q5rSLW__masonryMobile{flex-direction:column;gap:16px;width:100%;display:flex}@media (min-width:1024px){.WorldwideTestimonialsSection-module__q5rSLW__masonryMobile{display:none}}.WorldwideTestimonialsSection-module__q5rSLW__masonryFade{width:100%;position:relative}@media (min-width:1024px){.WorldwideTestimonialsSection-module__q5rSLW__masonryFade{max-height:520px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 6% 94%,#0000 100%)}.WorldwideTestimonialsSection-module__q5rSLW__masonryFade:before,.WorldwideTestimonialsSection-module__q5rSLW__masonryFade:after{content:"";pointer-events:none;z-index:3;height:80px;position:absolute;left:0;right:0}.WorldwideTestimonialsSection-module__q5rSLW__masonryFade:before{background:linear-gradient(180deg,var(--bg-colour,#110128)0%,#110128e6 30%,transparent 100%);top:0}.WorldwideTestimonialsSection-module__q5rSLW__masonryFade:after{background:linear-gradient(0deg,var(--bg-colour,#110128)0%,#110128e6 30%,transparent 100%);bottom:0}}.WorldwideTestimonialsSection-module__q5rSLW__masonry{width:100%;display:none}@media (min-width:1024px){.WorldwideTestimonialsSection-module__q5rSLW__masonry{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}}.WorldwideTestimonialsSection-module__q5rSLW__masonryColumn{flex-direction:column;gap:16px;display:flex}@media (min-width:1024px){.WorldwideTestimonialsSection-module__q5rSLW__masonryColumn{gap:14px}.WorldwideTestimonialsSection-module__q5rSLW__masonryColumnRight{padding-top:48px}}
.JobsLayoutClient-module__QjuDBa__jobsLayout{width:100%;height:100dvh;max-height:100dvh;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-feature-settings:"cv11" on;background-color:#120f1d;flex-direction:column;display:flex;overflow:hidden}.JobsLayoutClient-module__QjuDBa__jobsLayoutMain{background-color:#110128;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.JobsLayoutClient-module__QjuDBa__jobsLayoutToolbar{box-sizing:border-box;--bg-colour:#110128;background:linear-gradient(0deg,#ffffff1a 0%,#ffffff1a 100%),var(--bg-colour);border-bottom:1px solid #ffffff1f;flex-direction:column;flex-shrink:0;width:100%;max-width:100%;display:flex}.JobsLayoutClient-module__QjuDBa__jobsLayoutContent{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;background-color:#110128;flex-direction:column;flex:1;width:100%;min-height:0;padding:1rem;display:flex;overflow:hidden auto}@media (min-width:768px){.JobsLayoutClient-module__QjuDBa__jobsLayout{grid-template-columns:220px 1fr;height:100dvh;min-height:100dvh;max-height:100dvh;display:grid;overflow:hidden}.JobsLayoutClient-module__QjuDBa__jobsLayoutMain{height:100%;min-height:0;overflow:hidden}.JobsLayoutClient-module__QjuDBa__jobsLayoutContent{padding:1.25rem}}@media (min-width:1024px){.JobsLayoutClient-module__QjuDBa__jobsLayout{height:100vh;min-height:100vh}.JobsLayoutClient-module__QjuDBa__jobsLayoutContent{overflow:hidden}}
.JobCard-module__A00Fja__jobCardWrapper{width:100%}.JobCard-module__A00Fja__jobCard{cursor:pointer;text-align:left;width:100%;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;border-radius:10px;flex-direction:column;padding:14px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}:is(.JobCard-module__A00Fja__jobCard .rt-Text,.JobCard-module__A00Fja__jobCard .rt-Heading){font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif!important}.JobCard-module__A00Fja__jobCardSelected{background-color:#7f5bff;border:none}.JobCard-module__A00Fja__jobCardUnselected{background-color:#110128;border:1px solid #ffffff1f}.JobCard-module__A00Fja__jobCardUnselected:hover{border-color:#fff3}.JobCard-module__A00Fja__jobCardBody{flex-direction:column;align-items:flex-start;gap:6px;width:100%;display:flex}.JobCard-module__A00Fja__jobCardHeader{align-items:flex-start;gap:10px;width:100%;min-width:0;display:flex}.JobCard-module__A00Fja__jobCardLogo{background-color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.JobCard-module__A00Fja__jobCardSelected .JobCard-module__A00Fja__jobCardLogo,.JobCard-module__A00Fja__jobCardUnselected .JobCard-module__A00Fja__jobCardLogo{background-color:#fff}.JobCard-module__A00Fja__jobCardLogoText{font-size:var(--typo-caption-size);color:#7f5bff;font-weight:700;line-height:1.5}.JobCard-module__A00Fja__jobCardSelected .JobCard-module__A00Fja__jobCardLogoText{color:#7f5bff}.JobCard-module__A00Fja__jobCardInfo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.JobCard-module__A00Fja__jobCardTitleRow{align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.JobCard-module__A00Fja__jobCardTitle{text-transform:capitalize;--tw-text-opacity:1;min-width:0;color:rgb(255 255 255/var(--tw-text-opacity));-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-weight:700;display:-webkit-box;overflow:hidden;font-size:13px!important;line-height:1.35!important}.JobCard-module__A00Fja__jobCardTitleRow .rt-Heading{max-width:100%;flex:auto!important;width:100%!important;font-size:13px!important;line-height:1.35!important}@media (min-width:640px){.JobCard-module__A00Fja__jobCardTitle{font-size:14px!important}.JobCard-module__A00Fja__jobCardTitleRow .rt-Heading{font-size:14px!important}}.JobCard-module__A00Fja__jobCardBookmarkButton{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color);height:auto;min-height:0;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);background-color:#0000;border-width:0;outline:2px solid #0000;flex-shrink:0;align-self:flex-start;padding:0}.JobCard-module__A00Fja__jobCardBookmarkButton:hover{background-color:#0000!important}.JobCard-module__A00Fja__jobCardBookmarkButton:focus,.JobCard-module__A00Fja__jobCardBookmarkButton:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;background-color:#0000!important}.JobCard-module__A00Fja__jobCardBookmarkButton:active{background-color:#0000!important}.JobCard-module__A00Fja__jobCardBookmarkButton{box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}.JobCard-module__A00Fja__jobCardCompany{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:.9;font-size:11px;font-weight:400;line-height:1.3}@media (min-width:640px){.JobCard-module__A00Fja__jobCardCompany{font-size:12px}}.JobCard-module__A00Fja__jobCardSelected .JobCard-module__A00Fja__jobCardCompany{color:#fff;opacity:.95}.JobCard-module__A00Fja__jobCardLocation{font-size:var(--typo-small-size);color:#ffffffbf;font-weight:400;line-height:1.45}.JobCard-module__A00Fja__jobCardSelected .JobCard-module__A00Fja__jobCardLocation{color:#ffffffd9}.JobCard-module__A00Fja__jobCardUnselected .JobCard-module__A00Fja__jobCardLocation{color:#ffffffa6}.JobCard-module__A00Fja__jobCardBookmarkButton svg{color:#ffffffb3;width:16px;height:16px}.JobCard-module__A00Fja__jobCardSelected .JobCard-module__A00Fja__jobCardBookmarkButton svg{color:#fff}.JobCard-module__A00Fja__jobCardUnselected .JobCard-module__A00Fja__jobCardBookmarkButton svg{color:#ffffffbf}.JobCard-module__A00Fja__jobCardMetaRow{-moz-column-gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:6px 8px;width:100%;display:grid}.JobCard-module__A00Fja__jobCardMetaItemLocation{grid-column:1/-1}@media (min-width:640px){.JobCard-module__A00Fja__jobCardMetaRow{-moz-column-gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:0 10px}.JobCard-module__A00Fja__jobCardMetaItemLocation{grid-column:auto}}.JobCard-module__A00Fja__jobCardMetaItem{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.JobCard-module__A00Fja__jobCardMetaItem svg{color:#ffffffa6;flex-shrink:0;width:12px;height:12px}@media (min-width:640px){.JobCard-module__A00Fja__jobCardMetaItem svg{width:var(--job-summary-icon-size);height:var(--job-summary-icon-size)}}.JobCard-module__A00Fja__jobCardSelected .JobCard-module__A00Fja__jobCardMetaItem svg{color:#ffffffe6}.JobCard-module__A00Fja__jobCardMetaText{color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:400;overflow:hidden;font-size:11px!important;line-height:1.25!important}@media (min-width:640px){.JobCard-module__A00Fja__jobCardMetaText{font-size:12px!important}}.JobCard-module__A00Fja__jobCardMetaItemLocation .JobCard-module__A00Fja__jobCardMetaText{white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}.JobCard-module__A00Fja__jobCardSelected .JobCard-module__A00Fja__jobCardMetaText{color:#fffffff2}.JobCard-module__A00Fja__jobCardDivider{background-color:#ffffff1f;border-width:0;flex-shrink:0;width:100%;height:1px;margin-top:.5rem;padding:0;display:block}.JobCard-module__A00Fja__jobCardSelected .JobCard-module__A00Fja__jobCardDivider{background-color:#ffffff59}.JobCard-module__A00Fja__jobCardFooter{border-width:0;justify-content:flex-end;align-items:center;gap:5px;width:100%;padding-top:.5rem;display:flex}.JobCard-module__A00Fja__jobCardFooterWithBadge{justify-content:space-between}.JobCard-module__A00Fja__jobCardFooterDate{align-items:center;gap:5px;display:flex}.JobCard-module__A00Fja__jobCardAppliedBadge{color:#a78bfa;background-color:#3d2f6e;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:4px 10px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}.JobCard-module__A00Fja__jobCardStatus{align-items:center;gap:6px;display:flex}.JobCard-module__A00Fja__jobCardStatusDot{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.JobCard-module__A00Fja__jobCardStatusDotSuccess{background-color:#22c55e}.JobCard-module__A00Fja__jobCardStatusDotError{background-color:#ef4444}.JobCard-module__A00Fja__jobCardStatusText{font-size:var(--typo-small-size);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-weight:500;line-height:1.45}.JobCard-module__A00Fja__jobCardSelected .JobCard-module__A00Fja__jobCardStatusText{color:#fff}.JobCard-module__A00Fja__jobCardSelected .JobCard-module__A00Fja__jobCardAppliedBadge{color:#e9d5ff;background-color:#ffffff26}.JobCard-module__A00Fja__jobCardFooter svg{color:#ffffff8c;width:14px;height:14px}.JobCard-module__A00Fja__jobCardSelected .JobCard-module__A00Fja__jobCardFooter svg{color:#ffffffd9}.JobCard-module__A00Fja__jobCardFooterText{text-align:right;color:#ffffff8c;font-size:11px;font-weight:400;line-height:1.2}@media (min-width:640px){.JobCard-module__A00Fja__jobCardFooterText{font-size:12px}}.JobCard-module__A00Fja__jobCardSelected .JobCard-module__A00Fja__jobCardFooterText{color:#ffffffd9}.JobCard-module__A00Fja__jobCardUnselected .JobCard-module__A00Fja__jobCardFooterText{color:#ffffff8c}@media (min-width:1024px) and (max-width:1279px){.JobCard-module__A00Fja__jobCard{padding:12px}.JobCard-module__A00Fja__jobCardTitle{-webkit-line-clamp:3;font-size:12px!important;line-height:1.3!important}.JobCard-module__A00Fja__jobCardTitleRow .rt-Heading{-webkit-line-clamp:3;font-size:12px!important;line-height:1.3!important}.JobCard-module__A00Fja__jobCardCompany{font-size:11px!important}.JobCard-module__A00Fja__jobCardMetaRow{grid-template-columns:1fr;align-items:start;row-gap:4px}.JobCard-module__A00Fja__jobCardMetaItemLocation{grid-column:1}.JobCard-module__A00Fja__jobCardMetaText{white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:10px!important}.JobCard-module__A00Fja__jobCardMetaItem svg{width:11px;height:11px}.JobCard-module__A00Fja__jobCardAppliedBadge{padding:3px 8px;font-size:10px}.JobCard-module__A00Fja__jobCardFooterText{font-size:10px}}
.JobsPageHeader-module__Bxw-Ma__jobsPageHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.75rem 1rem;display:flex}@media (min-width:768px){.JobsPageHeader-module__Bxw-Ma__jobsPageHeader{display:none}}.JobsPageHeader-module__Bxw-Ma__jobsPageHeader{--bg-colour:#110128;background:linear-gradient(0deg,#ffffff1a 0%,#ffffff1a 100%),var(--bg-colour);border-bottom:1px solid #ffffff1f}.JobsPageHeader-module__Bxw-Ma__jobsPageHeaderLeft{align-items:center;gap:.5rem;min-width:0;display:flex}.JobsPageHeader-module__Bxw-Ma__jobsPageHeaderMenuButton{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));border-radius:10px;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.JobsPageHeader-module__Bxw-Ma__jobsPageHeaderMenuButton:hover{background-color:#2a2540}.JobsPageHeader-module__Bxw-Ma__jobsPageHeaderFilterButton{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.JobsPageHeader-module__Bxw-Ma__jobsPageHeaderFilterButton:hover{background-color:#2a2540}.JobsPageHeader-module__Bxw-Ma__jobsPageHeaderFilterButtonText{font-size:var(--typo-caption-size);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-weight:500;line-height:1.5}.JobsPageHeader-module__Bxw-Ma__jobsPageBadgeWrapper{flex-shrink:0;align-items:center;display:flex}
.VendorEasyApplyModal-module__8qMA1W__modal{border-width:0;width:100%;max-width:520px;background:var(--bg-accent,#281a3d)!important;border-radius:50px 50px 0 0!important}.VendorEasyApplyModal-module__8qMA1W__modal [class*=modalContent]{padding:1.5rem 1.5rem 2rem}.VendorEasyApplyModal-module__8qMA1W__shell{width:100%;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;flex-direction:column;display:flex}.VendorEasyApplyModal-module__8qMA1W__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.VendorEasyApplyModal-module__8qMA1W__logoWrap{align-items:center;display:flex}.VendorEasyApplyModal-module__8qMA1W__logo{-o-object-fit:contain;object-fit:contain;width:140px;max-width:100%;height:auto}.VendorEasyApplyModal-module__8qMA1W__closeButton{--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(255 255 255/var(--tw-text-opacity));background-color:#0000;border-width:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.VendorEasyApplyModal-module__8qMA1W__closeButton:hover{opacity:.75}.VendorEasyApplyModal-module__8qMA1W__divider{background:#ffffff1f;width:100%;height:1px;margin-top:1.25rem;margin-bottom:1.25rem}.VendorEasyApplyModal-module__8qMA1W__form{flex-direction:column;gap:1.25rem;width:100%;display:flex}.VendorEasyApplyModal-module__8qMA1W__form .form-label{font-size:var(--typo-caption-size);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));margin-bottom:.5rem;font-weight:500;line-height:1.5;display:block}:is(.VendorEasyApplyModal-module__8qMA1W__input .form-input,.VendorEasyApplyModal-module__8qMA1W__fileInput .form-input,.VendorEasyApplyModal-module__8qMA1W__fileInput .fileInputLabelButton){--tw-text-opacity:1;width:100%;color:rgb(255 255 255/var(--tw-text-opacity));border-width:1px;min-height:52px;background:0 0!important;border-color:#fff3!important;border-radius:10px!important;font-size:15px!important}.VendorEasyApplyModal-module__8qMA1W__input .form-input::-moz-placeholder{color:#ffffff73!important}.VendorEasyApplyModal-module__8qMA1W__input .form-input::placeholder{color:#ffffff73!important}.VendorEasyApplyModal-module__8qMA1W__fileInput .fileInputHelperText{color:#ffffff73!important;font-size:13px!important}.VendorEasyApplyModal-module__8qMA1W__error{font-size:var(--typo-caption-size);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity));margin:0;line-height:1.5}.VendorEasyApplyModal-module__8qMA1W__submitButton{width:100%;font-size:var(--typo-body-size);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));box-sizing:border-box;border-width:0;border-radius:9999px;min-height:52px;margin-top:.25rem;font-weight:600;line-height:1.5;background:var(--primary-colour,#7f5bff)!important}@media (min-width:1024px){.VendorEasyApplyModal-module__8qMA1W__submitButton{height:54px!important;min-height:54px!important;padding:15px 30px!important;font-size:16px!important}}.VendorEasyApplyModal-module__8qMA1W__submitButton:hover:not(:disabled){filter:brightness(1.06)}@media (max-width:640px){.VendorEasyApplyModal-module__8qMA1W__modal [class*=modalContent]{padding:1.25rem 1.25rem 1.75rem}.VendorEasyApplyModal-module__8qMA1W__logo{width:120px}}
.LoginPage-module__k91VXW__loginPageContent{flex-direction:column;align-items:stretch;width:100%;display:flex}.LoginPage-module__k91VXW__loginHeader{flex-direction:column;gap:20px;width:100%;display:flex}.LoginPage-module__k91VXW__loginLogoBackStack{gap:50px}.LoginPage-module__k91VXW__loginPage .login-form-password-group{flex-direction:column;gap:20px;width:100%;display:flex}:is(.LoginPage-module__k91VXW__loginPage .login-form-fields,.LoginPage-module__k91VXW__loginPage .login-form-email){width:100%}.LoginPage-module__k91VXW__loginPage .form-input{width:100%}.LoginPage-module__k91VXW__loginPage .login-form-submit-button{font-size:16px!important}.LoginPage-module__k91VXW__loginPage .login-form-signup-text{font-size:16px!important}.LoginPage-module__k91VXW__loginPage .login-form-signup-text a{font-size:16px!important}@media (min-width:1024px) and (max-width:1439px){.LoginPage-module__k91VXW__loginPage{--field-control-min-height:50px;--field-control-padding-y:14px;--field-control-font-size:15px;padding:16px 32px}.LoginPage-module__k91VXW__loginLogoBackStack{gap:20px}.LoginPage-module__k91VXW__loginPage img[alt=HireNova]{height:2rem}.LoginPage-module__k91VXW__loginPageContent{gap:0!important}.LoginPage-module__k91VXW__loginHeader{gap:12px}.LoginPage-module__k91VXW__loginPage .login-back-link{font-size:15px!important}:is(.LoginPage-module__k91VXW__loginPage .login-back-link span,.LoginPage-module__k91VXW__loginPage .login-back-link p){font-size:15px!important}.LoginPage-module__k91VXW__loginPage .form-label{margin-bottom:6px;font-size:18px!important}.LoginPage-module__k91VXW__loginHeading{margin-bottom:16px;font-size:28px!important}.LoginPage-module__k91VXW__loginPage .login-form-fields{gap:0!important}.LoginPage-module__k91VXW__loginPage .login-form-email{margin-bottom:24px}.LoginPage-module__k91VXW__loginPage .login-form-password-group{gap:12px;margin-bottom:24px}.LoginPage-module__k91VXW__loginPage .login-form-signup-row{margin-top:16px}}@media (min-width:1440px) and (max-width:1919px){.LoginPage-module__k91VXW__loginPage{--field-control-min-height:54px;--field-control-padding-y:16px;--field-control-font-size:16px;padding:20px 40px}.LoginPage-module__k91VXW__loginLogoBackStack{gap:28px}.LoginPage-module__k91VXW__loginPage img[alt=HireNova]{height:2.25rem}.LoginPage-module__k91VXW__loginPageContent{gap:0!important}.LoginPage-module__k91VXW__loginHeader{gap:14px}.LoginPage-module__k91VXW__loginPage .login-back-link{font-size:16px!important}:is(.LoginPage-module__k91VXW__loginPage .login-back-link span,.LoginPage-module__k91VXW__loginPage .login-back-link p){font-size:16px!important}.LoginPage-module__k91VXW__loginPage .form-label{margin-bottom:8px;font-size:19px!important}.LoginPage-module__k91VXW__loginHeading{margin-bottom:20px;font-size:30px!important}.LoginPage-module__k91VXW__loginPage .login-form-fields{gap:0!important}.LoginPage-module__k91VXW__loginPage .login-form-email{margin-bottom:32px}.LoginPage-module__k91VXW__loginPage .login-form-password-group{gap:14px;margin-bottom:32px}.LoginPage-module__k91VXW__loginPage .login-form-signup-row{margin-top:20px}}@media (min-width:1920px){.LoginPage-module__k91VXW__loginPageContent{gap:0!important}.LoginPage-module__k91VXW__loginPage .login-back-link{font-size:16px!important}:is(.LoginPage-module__k91VXW__loginPage .login-back-link span,.LoginPage-module__k91VXW__loginPage .login-back-link p){font-size:16px!important}.LoginPage-module__k91VXW__loginPage .form-label{margin-bottom:10px;font-size:20px!important}.LoginPage-module__k91VXW__loginHeading{margin-bottom:35px}.LoginPage-module__k91VXW__loginPage .login-form-fields{gap:0!important}.LoginPage-module__k91VXW__loginPage .login-form-email{margin-bottom:50px}.LoginPage-module__k91VXW__loginPage .login-form-password-group{margin-bottom:50px}.LoginPage-module__k91VXW__loginPage .login-form-signup-row{margin-top:30px}}
.OtpPage-module__QJOr9G__otpHeader{flex-direction:column;align-items:flex-start;gap:0;width:100%;display:flex}.OtpPage-module__QJOr9G__otpLogoBackStack{flex-direction:column;align-items:flex-start;display:flex;gap:50px!important}.OtpPage-module__QJOr9G__otpHeading{text-align:left;width:100%;margin-top:20px;margin-bottom:0;line-height:1.2!important}.OtpPage-module__QJOr9G__otpDescription{text-align:left;width:100%;margin-top:30px;margin-bottom:35px}.OtpPage-module__QJOr9G__otpForm{width:100%;margin-top:0}.OtpPage-module__QJOr9G__otpForm label.form-label{color:#b0a8bf!important;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif!important;margin-bottom:10px!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.OtpPage-module__QJOr9G__otpForm label.form-label span{color:inherit!important;font:inherit!important;line-height:inherit!important}@media (min-width:2460px){.OtpPage-module__QJOr9G__otpForm label.form-label{font-size:20px!important}}@media (min-width:1024px){.OtpPage-module__QJOr9G__otpHeading{font-size:32px!important;line-height:1.2!important}.OtpPage-module__QJOr9G__otpDescription{font-size:16px!important}}
.OTPForm-module__ltw5ta__otpFormRoot{flex-direction:column;align-items:flex-start;gap:0;width:100%;display:flex}.OTPForm-module__ltw5ta__otpForm{width:100%}.OTPForm-module__ltw5ta__otpFormFields{flex-direction:column;align-items:flex-start;gap:0;width:100%;display:flex}.OTPForm-module__ltw5ta__otpInputWrap{width:100%}.OTPForm-module__ltw5ta__otpInputWrap label.form-label{margin-bottom:10px;color:#b0a8bf!important;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.OTPForm-module__ltw5ta__otpInputWrap label.form-label span{color:inherit!important;font:inherit!important;line-height:inherit!important}.OTPForm-module__ltw5ta__otpResendBlock{text-align:left;width:100%;margin-top:30px}.OTPForm-module__ltw5ta__otpHelperText{text-align:left;width:100%;margin:0;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif!important;color:var(--second-shade,#ccc)!important;font-size:16px!important;font-weight:500!important;line-height:normal!important}.OTPForm-module__ltw5ta__otpHelperLine{display:inline}:is(.OTPForm-module__ltw5ta__otpHelperText span,.OTPForm-module__ltw5ta__otpHelperText button){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.OTPForm-module__ltw5ta__otpSubmitButton{width:100%;margin-top:50px!important}
.ProfileCompletionCard-module__DiK6PG__profileCompletionCard{background:#231e37e6;border:1px solid #ffffff14;border-radius:16px;padding:20px}.ProfileCompletionCard-module__DiK6PG__profileCompletionCardHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ProfileCompletionCard-module__DiK6PG__profileCompletionCardTitle{color:#e8e4f4;font-size:14px;font-weight:600}.ProfileCompletionCard-module__DiK6PG__profileCompletionCardPercent{color:#4ade80;font-size:24px;font-weight:700}.ProfileCompletionCard-module__DiK6PG__profileCompletionCardBar{background:#ffffff14;border-radius:999px;height:8px;margin-bottom:12px;overflow:hidden}.ProfileCompletionCard-module__DiK6PG__profileCompletionCardBarFill{border-radius:inherit;background:linear-gradient(90deg,#4ade80,#22c55e);height:100%;transition:width .3s}.ProfileCompletionCard-module__DiK6PG__profileCompletionCardHint{color:#a89ec4;margin-bottom:12px;font-size:13px}.ProfileCompletionCard-module__DiK6PG__profileCompletionCardMissingTitle{color:#f87171;margin-bottom:6px;font-size:12px;font-weight:600}.ProfileCompletionCard-module__DiK6PG__profileCompletionCardMissingList{color:#d8d2ea;margin:0 0 16px;padding-left:18px;font-size:13px}.ProfileCompletionCard-module__DiK6PG__profileCompletionCardCta{width:100%}
.VendorJobsPageView-module__Lk_Aiq__page{flex-direction:column;gap:1rem;width:100%;min-width:0;height:100%;min-height:0;display:flex}.VendorJobsPageView-module__Lk_Aiq__filters{border:1px solid #ffffff1a;border-radius:1rem;flex-shrink:0}@media (max-width:1023px){.VendorJobsPageView-module__Lk_Aiq__filters.jobSearchFiltersClosed{display:none}}.VendorJobsPageView-module__Lk_Aiq__gridShell{flex:1;min-width:0;min-height:0}.VendorJobsPageView-module__Lk_Aiq__jobsGrid{height:100%;min-height:0}.VendorJobsPageView-module__Lk_Aiq__jobsGrid .jobsContentGrid{height:100%;min-height:0}@media (min-width:1024px) and (max-width:1279px){.VendorJobsPageView-module__Lk_Aiq__page{gap:12px}.VendorJobsPageView-module__Lk_Aiq__jobsGrid .jobsContentGrid{gap:12px}}
.VerifyProfileForm-module__yyz0XW__verifyProfileFormContainer{width:100%}.VerifyProfileForm-module__yyz0XW__verifyProfileForm{flex-direction:column;gap:24px;width:100%;display:flex}.VerifyProfileForm-module__yyz0XW__experienceFieldWrapper{width:100%}.VerifyProfileForm-module__yyz0XW__experienceField{box-sizing:border-box;width:100%;min-height:var(--field-control-min-height);padding:var(--field-control-padding-y)var(--field-control-padding-x);border-radius:var(--field-control-radius);border:1px solid var(--field-control-border-color,var(--second-shade,#ccc));background:0 0;align-items:center;gap:1.25rem;transition:border-color .2s,box-shadow .2s;display:flex}.VerifyProfileForm-module__yyz0XW__experienceField:focus-within{border-color:var(--primary-colour,#7f5bff);outline:none;box-shadow:0 0 0 2px #7f5bff1a}.VerifyProfileForm-module__yyz0XW__experienceSegment{align-items:center;gap:.5rem;min-width:0;display:flex}.VerifyProfileForm-module__yyz0XW__experienceValueInput{width:2.5rem;color:var(--white-colour,#fcfcfc);font-family:var(--font-space-grotesk),sans-serif;font-size:var(--field-control-font-size);font-weight:var(--field-control-font-weight);line-height:var(--field-control-line-height);text-align:center;background:0 0;border:none;outline:none;margin:0;padding:0}.VerifyProfileForm-module__yyz0XW__experienceValueInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.VerifyProfileForm-module__yyz0XW__experienceValueInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.VerifyProfileForm-module__yyz0XW__experienceValueInput[type=number]{appearance:textfield}.VerifyProfileForm-module__yyz0XW__experienceValueInput::placeholder{color:var(--second-shade,#ccc)}.VerifyProfileForm-module__yyz0XW__experienceUnit{color:var(--second-shade,#ccc);font-family:var(--font-space-grotesk),sans-serif;font-size:var(--field-control-font-size);font-weight:var(--field-control-font-weight);line-height:var(--field-control-line-height);white-space:nowrap}.VerifyProfileForm-module__yyz0XW__verifyProfileFormSalaryField{box-sizing:border-box;width:100%;min-height:var(--field-control-min-height);padding:var(--field-control-padding-y)var(--field-control-padding-x);border-radius:var(--field-control-radius);border:1px solid var(--field-control-border-color,var(--second-shade,#ccc));background:0 0;align-items:center;gap:.5rem;transition:border-color .2s,box-shadow .2s;display:flex}.VerifyProfileForm-module__yyz0XW__verifyProfileFormSalaryField:focus-within{border-color:var(--primary-colour,#7f5bff);outline:none;box-shadow:0 0 0 2px #7f5bff1a}.VerifyProfileForm-module__yyz0XW__verifyProfileFormCurrencySymbol{pointer-events:none;--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity));font-family:var(--font-space-grotesk),sans-serif;font-size:var(--field-control-font-size);flex-shrink:0;line-height:1}.VerifyProfileForm-module__yyz0XW__verifyProfileFormSalaryInput{min-width:0;color:var(--white-colour,#fcfcfc);font-family:var(--font-space-grotesk),sans-serif;font-size:var(--field-control-font-size);font-weight:var(--field-control-font-weight);line-height:var(--field-control-line-height);background:0 0;border:none;outline:none;flex:1;margin:0;padding:0}.VerifyProfileForm-module__yyz0XW__verifyProfileFormSalaryInput::placeholder{color:var(--second-shade,#ccc)}.VerifyProfileForm-module__yyz0XW__verifyProfileFormSalaryInput::-webkit-outer-spin-button{margin-left:.25rem}.VerifyProfileForm-module__yyz0XW__verifyProfileFormSalaryInput::-webkit-inner-spin-button{margin-left:.25rem}.VerifyProfileForm-module__yyz0XW__verifyProfileFormSalarySuffix{pointer-events:none;white-space:nowrap;--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity));flex-shrink:0}.VerifyProfileForm-module__yyz0XW__verifyProfileFormFileInput{font-weight:500;line-height:normal;box-sizing:border-box!important;min-height:var(--field-control-min-height)!important;padding:var(--field-control-padding-y)var(--field-control-padding-x)!important;border-radius:var(--field-control-radius)!important;border:1px solid var(--field-control-border-color,var(--second-shade,#ccc))!important;background:0 0!important;font-size:16px!important}:is(.VerifyProfileForm-module__yyz0XW__verifyProfileFormFileInput .fileInputFileName,.VerifyProfileForm-module__yyz0XW__verifyProfileFormFileInput .fileInputHelperText){font-weight:500;line-height:normal;font-size:16px!important}.VerifyProfileForm-module__yyz0XW__verifyProfileFormContainer .fileInputHelperText{color:var(--second-shade,#ccc);font-size:var(--field-control-font-size)}.VerifyProfileForm-module__yyz0XW__verifyProfileFormSubmitButton{letter-spacing:.02em;text-transform:none;width:100%;margin-top:8px;font-size:16px!important;font-weight:500!important}
.VendorJobsListingPanel-module__b0QB5q__dashboardPage{width:100%;min-width:0}.VendorJobsListingPanel-module__b0QB5q__dashboardSection{background:linear-gradient(0deg,#ffffff14 0%,#ffffff14 100%),var(--bg-colour,#110128);border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;gap:1.25rem;width:100%;min-width:0;padding:20px;display:flex}.VendorJobsListingPanel-module__b0QB5q__dashboardHeader{flex-shrink:0;width:100%}.VendorJobsListingPanel-module__b0QB5q__dashboardHeaderText{flex-direction:column;gap:.5rem;width:100%;min-width:0;display:flex}.VendorJobsListingPanel-module__b0QB5q__dashboardTitleRow{justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;min-width:0;display:flex}.VendorJobsListingPanel-module__b0QB5q__sectionTitle{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));margin:0;font-size:18px;font-weight:600;line-height:1.2}.VendorJobsListingPanel-module__b0QB5q__dashboardSubtitle{color:var(--second-shade,#ccc);max-width:720px;margin:0;font-size:14px;line-height:1.5}.VendorJobsListingPanel-module__b0QB5q__seeAllButton{background:var(--primary-colour,#7f5bff);color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;min-width:110px;padding:.5rem 1.25rem;font-size:14px;font-weight:500;text-decoration-line:none;transition:background .2s;display:inline-flex}.VendorJobsListingPanel-module__b0QB5q__seeAllButton:hover{background:#6b4ce6}.VendorJobsListingPanel-module__b0QB5q__seeAllIcon{filter:brightness(0)invert()}.VendorJobsListingPanel-module__b0QB5q__gridShell{width:100%;min-width:0;min-height:0}.VendorJobsListingPanel-module__b0QB5q__jobsGrid{height:100%;min-height:0}.VendorJobsListingPanel-module__b0QB5q__jobsGrid .jobsContentGrid{height:100%;min-height:0}@media (min-width:1024px){.VendorJobsListingPanel-module__b0QB5q__dashboardSection{height:clamp(520px,100dvh - 22rem,720px);min-height:0;padding:24px;overflow:hidden}.VendorJobsListingPanel-module__b0QB5q__gridShell{flex:1}.VendorJobsListingPanel-module__b0QB5q__sectionTitle{font-size:20px}.VendorJobsListingPanel-module__b0QB5q__dashboardSubtitle{font-size:15px}}@media (min-width:1024px) and (max-width:1279px){.VendorJobsListingPanel-module__b0QB5q__dashboardSection{gap:14px;height:clamp(500px,100dvh - 20rem,680px);padding:16px}.VendorJobsListingPanel-module__b0QB5q__sectionTitle{font-size:17px}.VendorJobsListingPanel-module__b0QB5q__dashboardSubtitle{font-size:13px;line-height:1.4}.VendorJobsListingPanel-module__b0QB5q__seeAllButton{min-width:96px;padding:8px 14px;font-size:13px}.VendorJobsListingPanel-module__b0QB5q__jobsGrid .jobsContentGrid{gap:12px}}@media (max-width:1023px){.VendorJobsListingPanel-module__b0QB5q__gridShell{min-height:420px}}@media (max-width:767px){.VendorJobsListingPanel-module__b0QB5q__dashboardTitleRow{flex-direction:column;align-items:flex-start}.VendorJobsListingPanel-module__b0QB5q__seeAllButton{width:100%}}
.CompanyOTPForm-module__qkGXua__otpFormContainer{width:100%;max-width:28rem}.CompanyOTPForm-module__qkGXua__otpHeading{text-align:left;--tw-text-opacity:1;width:100%;color:rgb(255 255 255/var(--tw-text-opacity));margin-bottom:1.5rem}.CompanyOTPForm-module__qkGXua__otpForm{width:100%}.CompanyOTPForm-module__qkGXua__otpFormFields{flex-direction:column;align-items:flex-start;gap:0;width:100%;display:flex}.CompanyOTPForm-module__qkGXua__otpInputWrap{width:100%}.CompanyOTPForm-module__qkGXua__otpInputWrap label.form-label{margin-bottom:10px;color:#b0a8bf!important;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.CompanyOTPForm-module__qkGXua__otpInputWrap label.form-label span{color:inherit!important;font:inherit!important;line-height:inherit!important}.CompanyOTPForm-module__qkGXua__otpResendBlock{text-align:left;width:100%;margin-top:30px}.CompanyOTPForm-module__qkGXua__otpHelperText{text-align:left;width:100%;margin:0;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif!important;color:var(--second-shade,#ccc)!important;font-size:16px!important;font-weight:500!important;line-height:normal!important}.CompanyOTPForm-module__qkGXua__otpHelperLine{display:inline}:is(.CompanyOTPForm-module__qkGXua__otpHelperText span,.CompanyOTPForm-module__qkGXua__otpHelperText button){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.CompanyOTPForm-module__qkGXua__otpSubmitButton{width:100%;margin-top:50px!important}.CompanyOTPForm-module__qkGXua__resendCooldown{opacity:.6}.CompanyOTPForm-module__qkGXua__resendButton{--tw-text-opacity:1;height:auto;color:rgb(127 91 255/var(--tw-text-opacity));padding:0;font-weight:500}.CompanyOTPForm-module__qkGXua__resendButton:hover{--tw-text-opacity:1;color:rgb(87 68 127/var(--tw-text-opacity))}
.VendorCandidateDetailModal-module__5icFaW__modal{max-width:min(100vw - 2rem,900px)}.VendorCandidateDetailModal-module__5icFaW__content{flex-direction:column;gap:1rem;width:100%;display:flex}.VendorCandidateDetailModal-module__5icFaW__card{background:linear-gradient(#ffffff0a 0% 100%),#110128;border:1px solid #ffffff1f;border-radius:.75rem;padding:1rem}.VendorCandidateDetailModal-module__5icFaW__cardTitle{margin-bottom:.75rem;color:#fcfcfc!important;font-size:1rem!important;font-weight:600!important}.VendorCandidateDetailModal-module__5icFaW__grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.VendorCandidateDetailModal-module__5icFaW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.VendorCandidateDetailModal-module__5icFaW__grid dt{color:#a89bc4;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:500}.VendorCandidateDetailModal-module__5icFaW__grid dd{color:#fcfcfc;word-break:break-word;margin:4px 0 0;font-size:.875rem}.VendorCandidateDetailModal-module__5icFaW__badge{font-size:var(--typo-caption-size);color:#c4b5fd;background-color:#7f5bff33;border:1px solid #7f5bff73;border-radius:9999px;align-items:center;padding:.375rem 1rem;font-weight:500;line-height:1.5;display:inline-flex}.VendorCandidateDetailModal-module__5icFaW__error{margin-top:4px;color:#f87171!important}
.VendorDashboardView-module__7v8nma__dashboard{flex-direction:column;gap:1.5rem;width:100%;min-width:0;padding-bottom:.5rem;display:flex}@media (min-width:768px){.VendorDashboardView-module__7v8nma__dashboard{gap:2rem}}.VendorDashboardView-module__7v8nma__performanceSection{width:100%;min-width:0}.VendorDashboardView-module__7v8nma__sectionHeader{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}@media (min-width:768px){.VendorDashboardView-module__7v8nma__sectionHeader{flex-direction:row;align-items:center;margin-bottom:1.5rem}}.VendorDashboardView-module__7v8nma__sectionTitleBlock{flex-direction:column;gap:.5rem;min-width:0;display:flex}.VendorDashboardView-module__7v8nma__sectionTitle{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:clamp(18px,16px + .4vw,22px);font-weight:700;line-height:1.2}.VendorDashboardView-module__7v8nma__sectionSubtitle{color:var(--second-shade,#ccc);max-width:560px;margin:0;font-size:14px;line-height:1.5}.VendorDashboardView-module__7v8nma__sectionFilter{flex-shrink:0}.VendorDashboardView-module__7v8nma__statsGrid{width:100%}.VendorDashboardView-module__7v8nma__mainGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;width:100%;min-width:0;display:grid}@media (min-width:1024px){.VendorDashboardView-module__7v8nma__mainGrid{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:1.5rem}}.VendorDashboardView-module__7v8nma__chartPanel{background:linear-gradient(0deg,#ffffff14 0%,#ffffff14 100%),var(--bg-colour,#110128);border:1px solid #ffffff1a;border-radius:1rem;min-width:0;padding:20px}@media (min-width:1024px){.VendorDashboardView-module__7v8nma__chartPanel{padding:24px}.VendorDashboardView-module__7v8nma__sectionSubtitle{font-size:15px}}
.CompanyVerifyProfileForm-module__n89v_a__verifyProfileFormContainer{width:100%}.CompanyVerifyProfileForm-module__n89v_a__form{flex-direction:column;display:flex}.CompanyVerifyProfileForm-module__n89v_a__form>*+*{margin-top:50px}.CompanyVerifyProfileForm-module__n89v_a__form>.CompanyVerifyProfileForm-module__n89v_a__logoUploadSection+*{margin-top:30px}.CompanyVerifyProfileForm-module__n89v_a__logoUploadSection{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity));border-radius:.75rem;align-items:stretch;width:100%;overflow:hidden;gap:0!important}.CompanyVerifyProfileForm-module__n89v_a__logoUploadGuidelines{flex-direction:column;justify-content:center;width:100%;padding:24px;display:flex}@media (min-width:768px){.CompanyVerifyProfileForm-module__n89v_a__logoUploadGuidelines{padding:32px}}.CompanyVerifyProfileForm-module__n89v_a__logoUploadGuidelinesHeader{flex-direction:column;gap:13px;display:flex}.CompanyVerifyProfileForm-module__n89v_a__logoSectionTitle{color:var(--white-colour,#fcfcfc);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;margin:0;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.CompanyVerifyProfileForm-module__n89v_a__logoSectionSubtitle{color:var(--second-shade,#ccc);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;margin:0;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.CompanyVerifyProfileForm-module__n89v_a__logoGuidelinesBlock{flex-direction:column;gap:13px;margin-top:13px;display:flex}.CompanyVerifyProfileForm-module__n89v_a__logoGuidelinesTitle{color:var(--white-colour,#fcfcfc);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;margin:0;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.CompanyVerifyProfileForm-module__n89v_a__logoGuidelinesList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.CompanyVerifyProfileForm-module__n89v_a__logoGuidelinesItem{color:var(--second-shade,#ccc);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;margin:0;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.CompanyVerifyProfileForm-module__n89v_a__logoUploadArea{cursor:pointer;background:var(--primary-colour,#7f5bff);border-radius:0 0 12px 12px;justify-content:center;align-self:stretch;align-items:center;width:100%;min-height:160px;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (min-width:768px){.CompanyVerifyProfileForm-module__n89v_a__logoUploadArea{border-radius:0 12px 12px 0;justify-self:end;max-width:280px;min-height:100%}}.CompanyVerifyProfileForm-module__n89v_a__logoUploadArea:hover{opacity:.92}.CompanyVerifyProfileForm-module__n89v_a__logoUploadAreaContent{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex}.CompanyVerifyProfileForm-module__n89v_a__logoIconContainer{--tw-bg-opacity:1;background-color:rgb(17 1 40/var(--tw-bg-opacity));border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}@media (min-width:768px){.CompanyVerifyProfileForm-module__n89v_a__logoIconContainer{width:3.5rem;height:3.5rem}}.CompanyVerifyProfileForm-module__n89v_a__logoUploadText{color:var(--white-colour,#fcfcfc);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;margin:0;font-size:16px;font-weight:500}.CompanyVerifyProfileForm-module__n89v_a__logoFileInput{z-index:10;cursor:pointer;opacity:0;height:100%;position:absolute;inset:0}.CompanyVerifyProfileForm-module__n89v_a__logoPreview{justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex}.CompanyVerifyProfileForm-module__n89v_a__logoPreviewImage{-o-object-fit:contain;object-fit:contain;border-radius:10px;max-width:100%;max-height:200px}.CompanyVerifyProfileForm-module__n89v_a__logoUploadLoading{z-index:20;background:#7f5bff33;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.CompanyVerifyProfileForm-module__n89v_a__logoUploadError{grid-column:1/-1;margin-top:.5rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.CompanyVerifyProfileForm-module__n89v_a__formGrid{-moz-column-gap:32px;gap:50px 32px;width:100%}.CompanyVerifyProfileForm-module__n89v_a__formColumn{flex-direction:column;gap:50px;width:100%;display:flex}.CompanyVerifyProfileForm-module__n89v_a__verifyProfileFormContainer .form-label{color:var(--white-colour,#fcfcfc);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;margin-bottom:10px;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.CompanyVerifyProfileForm-module__n89v_a__verifyProfileFormContainer .form-input{box-sizing:border-box;border:1px solid var(--second-shade,#ccc);width:100%;min-height:auto;color:var(--second-shade,#ccc);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;background:0 0;border-radius:10px;align-self:stretch;align-items:center;gap:10px;padding:20px;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex}.CompanyVerifyProfileForm-module__n89v_a__verifyProfileFormContainer .form-input::-moz-placeholder{color:var(--second-shade,#ccc);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.CompanyVerifyProfileForm-module__n89v_a__verifyProfileFormContainer .form-input::placeholder{color:var(--second-shade,#ccc);font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.CompanyVerifyProfileForm-module__n89v_a__verifyProfileFormContainer .customDropdownButton{box-sizing:border-box!important;border:1px solid var(--second-shade,#ccc)!important;width:100%!important;height:auto!important;min-height:auto!important;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif!important;text-transform:none!important;background:0 0!important;border-radius:10px!important;align-self:stretch!important;align-items:center!important;gap:10px!important;padding:20px!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;display:flex!important}.CompanyVerifyProfileForm-module__n89v_a__verifyProfileFormContainer .customDropdownButtonPlaceholder{color:var(--second-shade,#ccc)!important;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif!important;font-size:16px!important;font-weight:500!important}.CompanyVerifyProfileForm-module__n89v_a__verifyProfileFormContainer .customDropdownButtonLabel{color:var(--second-shade,#ccc)!important;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif!important;font-size:16px!important;font-weight:500!important}.CompanyVerifyProfileForm-module__n89v_a__submitButton{width:100%;background:var(--primary-colour,#7f5bff)!important;color:var(--white-colour,#fcfcfc)!important;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif!important;letter-spacing:normal!important;text-transform:none!important;border-radius:30px!important;justify-content:center!important;align-items:center!important;gap:10px!important;min-height:auto!important;margin-top:0!important;padding:15px 10px!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;display:flex!important}
.VerifyProfilePageLayout-module___3NCda__verifyProfileHeader{flex-direction:column;align-items:flex-start;gap:0;width:100%;display:flex}.VerifyProfilePageLayout-module___3NCda__verifyProfileLogoBackStack{flex-direction:column;align-items:flex-start;display:flex;gap:50px!important}.VerifyProfilePageLayout-module___3NCda__verifyProfileHeading{text-align:left;white-space:nowrap;width:100%;margin-top:20px;margin-bottom:35px;font-size:32px!important;line-height:1.2!important}.VerifyProfilePageLayout-module___3NCda__verifyProfileHeading .signup-heading-gradient{font-size:32px!important}@media (min-width:1024px) and (max-width:1439px){.VerifyProfilePageLayout-module___3NCda__verifyProfileHeading{white-space:nowrap;margin-bottom:24px;font-size:32px!important}.VerifyProfilePageLayout-module___3NCda__verifyProfileHeading .signup-heading-gradient{font-size:32px!important}}@media (max-width:1023px){.VerifyProfilePageLayout-module___3NCda__verifyProfileHeading{white-space:normal;font-size:24px!important}.VerifyProfilePageLayout-module___3NCda__verifyProfileHeading .signup-heading-gradient{font-size:24px!important}}@media (min-width:640px) and (max-width:1023px){.VerifyProfilePageLayout-module___3NCda__verifyProfileHeading{font-size:28px!important}.VerifyProfilePageLayout-module___3NCda__verifyProfileHeading .signup-heading-gradient{font-size:28px!important}}
.VendorCandidateListModal-module__Rg6Uoa__modal{max-width:min(100vw - 2rem,1100px)}.VendorCandidateListModal-module__Rg6Uoa__content{width:100%}.VendorCandidateListModal-module__Rg6Uoa__error{color:#f87171!important}.VendorCandidateListModal-module__Rg6Uoa__tableWrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.VendorCandidateListModal-module__Rg6Uoa__table{border-collapse:collapse;width:100%;min-width:960px;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif}.VendorCandidateListModal-module__Rg6Uoa__table thead th{color:#a89bc4;text-align:left;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-bottom:1px solid #ffffff1f;padding:12px 10px;font-size:.75rem;font-weight:600}.VendorCandidateListModal-module__Rg6Uoa__table tbody td{color:#fcfcfc;vertical-align:middle;border-bottom:1px solid #ffffff14;padding:14px 10px;font-size:.875rem}.VendorCandidateListModal-module__Rg6Uoa__table tbody tr:hover{background-color:#ffffff08}.VendorCandidateListModal-module__Rg6Uoa__resumePill{cursor:pointer;font-size:var(--typo-caption-size);color:#fcfcfc;white-space:nowrap;background-color:#7f5bff;border-width:0;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:500;line-height:1.5;display:inline-flex}.VendorCandidateListModal-module__Rg6Uoa__resumePill:hover:not(:disabled){background-color:#6b4ae6}.VendorCandidateListModal-module__Rg6Uoa__resumePill:disabled{cursor:wait;opacity:.8}.VendorCandidateListModal-module__Rg6Uoa__resumePillMuted{font-size:var(--typo-caption-size);color:#fcfcfc;white-space:nowrap;opacity:.7;background-color:#7f5bff59;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:500;line-height:1.5;display:inline-flex}.VendorCandidateListModal-module__Rg6Uoa__actionButton{white-space:nowrap;font-size:var(--typo-caption-size);padding:.5rem .75rem;line-height:1.5;color:#c4b5fd!important}
.VendorApprovalPage-module__thQGmq__pageContainer{background:linear-gradient(#281a3d 0%,#1a0b2e 50%,#110128 100%);width:100%;min-height:100dvh;position:relative}.VendorApprovalPage-module__thQGmq__pageContent{z-index:10;flex-direction:column;height:100vh;display:flex;position:relative;overflow:hidden;padding-top:0!important;padding-bottom:0!important}.VendorApprovalPage-module__thQGmq__logoSection{justify-content:center;width:100%;margin-bottom:35px;display:flex}.VendorApprovalPage-module__thQGmq__heading{text-align:center;--tw-text-opacity:1;width:100%;color:rgb(255 255 255/var(--tw-text-opacity));font-weight:500;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;margin:0 0 20px;font-size:32px;line-height:1.2}.VendorApprovalPage-module__thQGmq__bodyText{text-align:center;color:var(--second-shade,#ccc);font-size:16px;line-height:1.6}.VendorApprovalPage-module__thQGmq__contentStack{text-align:center;width:100%}.VendorApprovalPage-module__thQGmq__descriptionStack{flex-direction:column;gap:12px;display:flex}.VendorApprovalPage-module__thQGmq__buttonWrap{width:100%;margin-top:30px}.VendorApprovalPage-module__thQGmq__gradientButton{width:100%;display:block}.VendorApprovalPage-module__thQGmq__gradientButton button{--tw-text-opacity:1;width:100%;color:rgb(255 255 255/var(--tw-text-opacity));background:var(--primary-colour,#7f5bff);border:none;border-radius:9999px;justify-content:center;align-items:center;padding:16px 48px;font-size:1.125rem;font-weight:500;line-height:1.75rem;transition:opacity .2s;display:flex}.VendorApprovalPage-module__thQGmq__gradientButton button:hover{opacity:.9}.VendorApprovalPage-module__thQGmq__gradientButton button:active{opacity:.8}.VendorApprovalPage-module__thQGmq__supportFooter{text-align:right;padding-bottom:1.5rem;padding-right:1.5rem;position:absolute;bottom:0;right:0}@media (min-width:640px){.VendorApprovalPage-module__thQGmq__supportFooter{padding-bottom:2rem;padding-right:2rem}}.VendorApprovalPage-module__thQGmq__supportFooter{color:var(--second-shade,#ccc);font-size:14px}.VendorApprovalPage-module__thQGmq__supportLink{color:var(--primary-colour,#7f5bff);font-weight:500}.VendorApprovalPage-module__thQGmq__supportLink:hover{opacity:.9}
.VendorAppliedJobsView-module__jUKoBq__page{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.VendorAppliedJobsView-module__jUKoBq__error{color:#f87171!important}.VendorAppliedJobsView-module__jUKoBq__gridShell{flex:1;min-width:0;min-height:0}.VendorAppliedJobsView-module__jUKoBq__appliedGrid{height:100%;min-height:0}.VendorAppliedJobsView-module__jUKoBq__appliedGrid .appliedJobsContentGrid{gap:1rem;height:100%;min-height:0}.VendorAppliedJobsView-module__jUKoBq__appliedGrid .appliedJobsContentGridListContainer{background:linear-gradient(0deg,#ffffff14 0%,#ffffff14 100%),var(--bg-colour,#110128);border:1px solid #ffffff1a;border-radius:16px}.VendorAppliedJobsView-module__jUKoBq__appliedGrid .appliedJobsContentGridDetailContainer{background:linear-gradient(0deg,#ffffff14 0%,#ffffff14 100%),var(--bg-colour,#110128);border:1px solid #ffffff1a;border-radius:16px}@media (min-width:1280px){.VendorAppliedJobsView-module__jUKoBq__appliedGrid .appliedJobsContentGrid{gap:24px}}
/*# sourceMappingURL=c316a76dce167663.css.map*/