.bordered-box[data-astro-cid-yobjptvw]{position:relative;display:flex;background-color:rgb(var(--color__cloud--light));padding:.5rem;border-radius:calc(var(--dimension__rounded-corner) * 1.5);box-shadow:0 1rem 1rem #0000001a}.bordered-box__inner[data-astro-cid-yobjptvw]{width:100%;background-color:#fff;border-radius:var(--dimension__rounded-corner);container-name:bordered-box;container-type:inline-size}.bordered-box[data-astro-cid-yobjptvw]:before,.bordered-box[data-astro-cid-yobjptvw]:after{content:"";position:absolute;z-index:-1}.bordered-box[data-astro-cid-yobjptvw]:before{top:0;left:0;width:33%;height:33%;transform:translate(-12.5%,-10%);background-color:rgba(var(--color__ocean),.25);border-radius:50%;filter:blur(2rem)}.bordered-box[data-astro-cid-yobjptvw]:after{bottom:0;left:50%;width:75%;height:1rem;transform:translate(-50%,-50%);background-color:rgb(var(--color__blueberry));border-radius:50%;filter:blur(1rem)}.company-timeline__inner[data-astro-cid-zhxkjw2l]{margin:0 2rem;display:flex;flex-direction:column;gap:2rem;padding:5rem 4rem;border-radius:1.25rem;background-color:#fff;background-repeat:no-repeat;box-shadow:0 1rem 2rem #0000001a}.company-timeline__title[data-astro-cid-zhxkjw2l]{margin:0 auto;max-width:40rem;padding-bottom:0}.company-timeline__body[data-astro-cid-zhxkjw2l]{margin:0 auto;max-width:60rem;text-align:center}.company-timeline__timeline[data-astro-cid-zhxkjw2l]{position:relative;display:grid;gap:3rem 5rem;padding:2rem 0}.company-timeline__timeline[data-astro-cid-zhxkjw2l]:before,.company-timeline__event__year[data-astro-cid-zhxkjw2l]:after{content:"";position:absolute}.company-timeline__event__year[data-astro-cid-zhxkjw2l]{position:relative;font-weight:500;color:rgb(var(--color__navy))}.company-timeline__event__year[data-astro-cid-zhxkjw2l]:after{width:1.1875rem;aspect-ratio:1;background-color:rgb(var(--color__navy));background-image:linear-gradient(to bottom right,rgb(var(--color__blueberry)),rgb(var(--color__navy)));border-radius:50%;border:.1875rem solid #fff;transform:translate(-50%,-50%)}.company-timeline__event__title[data-astro-cid-zhxkjw2l]{margin-bottom:1rem;font-size:1.375rem;line-height:1.3;font-weight:500;color:rgb(var(--color__navy))}@media (max-width: 1279px){.company-timeline__inner[data-astro-cid-zhxkjw2l]{padding:3rem}.company-timeline__timeline[data-astro-cid-zhxkjw2l]{column-gap:3rem}}@media (max-width: 1023px){.company-timeline__inner[data-astro-cid-zhxkjw2l]{margin:0 1.5rem;padding:2rem;background-image:url(/astro-assets/images/common/background-circle-fade-green-up.svg),url(/astro-assets/images/common/background-dotted-circle-fade-forest-down-right.svg),radial-gradient(ellipse 50% 33% at 0% 100%,rgba(var(--color__ocean),.2),transparent),radial-gradient(ellipse 50% 33% at 100% 100%,rgba(var(--color__blueberry),.2),transparent);background-position:calc(100% + 17.5rem) -5rem,calc(100% + 10rem) 2.5rem,50% 50%,50% 50%;background-size:auto 35rem,auto 20rem,100%,100%}.company-timeline__timeline[data-astro-cid-zhxkjw2l]{padding-left:2rem;grid-template-rows:repeat(var(--company-timeline-event-count),min-content)}.company-timeline__timeline[data-astro-cid-zhxkjw2l]:before{top:3rem;left:.3125rem;width:.375rem;bottom:3rem;background-image:linear-gradient(to bottom,rgb(var(--color__lime)),#a3dad9,#a3dad900)}.company-timeline__event__year[data-astro-cid-zhxkjw2l]:after{top:.75rem;left:-1.5rem}}@media (min-width: 1024px){.company-timeline__inner[data-astro-cid-zhxkjw2l]{background-image:url(/astro-assets/images/common/background-circle-fade-blue-right.svg),url(/astro-assets/images/common/background-dotted-circle-fade-forest-down-left.svg),url(/astro-assets/images/common/background-circle-fade-green-up.svg),url(/astro-assets/images/common/background-dotted-circle-fade-forest-down-right.svg),radial-gradient(ellipse 25% 50% at 0% 100%,rgba(var(--color__ocean),.2),transparent),radial-gradient(ellipse 25% 50% at 100% 100%,rgba(var(--color__blueberry),.2),transparent);background-position:60% calc(100% + 15rem),60% calc(0% - 5rem),calc(100% + 15rem) 0,calc(100% + 10rem) 5rem,50% 50%,50% 50%;background-size:auto 30rem,auto 25rem,auto 30rem,auto 20rem,100%,100%}.company-timeline__body[data-astro-cid-zhxkjw2l]{margin:0 auto 2rem}.company-timeline__timeline[data-astro-cid-zhxkjw2l]{grid-template-columns:repeat(var(--company-timeline-event-count),1fr)}.company-timeline__timeline[data-astro-cid-zhxkjw2l]:before{top:5.3125rem;left:0;right:0;height:.375rem;background-image:linear-gradient(to right,rgb(var(--color__lime)),#a3dad9,#a3dad900)}.company-timeline__event__year[data-astro-cid-zhxkjw2l]{margin-bottom:1.75rem;height:3.5rem}.company-timeline__event__year[data-astro-cid-zhxkjw2l]:after{top:100%;left:.5rem}}a[data-astro-cid-kquu7gnq].logo-card:focus-visible{outline:none}a[data-astro-cid-kquu7gnq].logo-card:focus-visible article[data-astro-cid-kquu7gnq]{outline:2px solid rgb(var(--color__lime));outline-offset:-2px}.logo-card__inner[data-astro-cid-kquu7gnq]{display:flex;flex-direction:column;text-decoration:none;flex-grow:1;height:100%}.logo-card--has-background[data-astro-cid-kquu7gnq]{border-radius:var(--dimension__rounded-corner);padding:2rem}.logo-card__inner[data-astro-cid-kquu7gnq] .logo-card__icon{width:auto;max-width:14rem;height:7rem;object-fit:contain;object-position:0 50%}@media (max-width: 767px){.logo-card__inner[data-astro-cid-kquu7gnq] .logo-card__icon{max-width:10rem;height:5rem}}.logo-card__text[data-astro-cid-kquu7gnq]{padding-top:2rem;padding-right:2rem;flex-grow:1;display:flex;flex-direction:column;gap:1rem}.logo-card__title[data-astro-cid-kquu7gnq]{margin:0}a[data-astro-cid-kquu7gnq].logo-card .logo-card__title[data-astro-cid-kquu7gnq]{transition:color var(--time--animation__short) var(--ease__default)}a[data-astro-cid-kquu7gnq].logo-card,a[data-astro-cid-kquu7gnq].logo-card:link,a[data-astro-cid-kquu7gnq].logo-card:visited{text-decoration:none}a[data-astro-cid-kquu7gnq].logo-card:hover .logo-card__title[data-astro-cid-kquu7gnq],a[data-astro-cid-kquu7gnq].logo-card:active .logo-card__title[data-astro-cid-kquu7gnq]{color:rgb(var(--color__forest))}.recognition-blade[data-astro-cid-5gqkbbfx]{display:grid;gap:2rem 5rem;align-items:center}@media (min-width: 1280px){.recognition-blade[data-astro-cid-5gqkbbfx]{grid-template-columns:1fr 2.25fr}}@media (max-width: 1279px){.recognition-blade__title[data-astro-cid-5gqkbbfx],.recognition-blade__description[data-astro-cid-5gqkbbfx]{margin:0 auto;text-align:center;max-width:90vw}.recognition-blade__description[data-astro-cid-5gqkbbfx]{margin-bottom:2.5rem}}@media (max-width: 767px){.recognition-blade__description[data-astro-cid-5gqkbbfx]{margin-bottom:1rem}}.recognition-blade__text[data-astro-cid-5gqkbbfx]{display:flex;flex-direction:column;gap:2rem}.recognition-blade__backgrounds[data-astro-cid-5gqkbbfx]{position:relative}.recognition-blade__backgrounds[data-astro-cid-5gqkbbfx]:after{content:"";position:absolute;top:-6rem;left:calc(-1 * var(--container-total-side-padding));right:calc(-1 * var(--container-total-side-padding));bottom:-9rem;z-index:-1;background-repeat:no-repeat;pointer-events:none}@media (max-width: 1279px){.recognition-blade__backgrounds[data-astro-cid-5gqkbbfx]:after{top:-9rem;background-image:radial-gradient(circle 15rem at 75% 15rem,rgba(var(--color__ocean),.2),transparent),radial-gradient(circle 25rem at 55% 55%,rgba(var(--color__blueberry),.2),transparent),linear-gradient(to right,#ffffff80,#ffffff80),url(/astro-assets/images/common/background-dotted-circle-fade-forest-down.svg);background-size:auto,auto,auto,25rem;background-position:50% 50%,50% 50%,50% 50%,55% 5%}}@media (max-width: 767px){.recognition-blade__backgrounds[data-astro-cid-5gqkbbfx]:after{top:0;background-image:radial-gradient(circle 15rem at 50% 15rem,rgba(var(--color__ocean),.2),transparent),radial-gradient(circle 25rem at 50% calc(100% - 25rem),rgba(var(--color__blueberry),.2),transparent);background-size:auto,auto;background-position:50% 50%,50% 50%}}@media (min-width: 1280px){.recognition-blade__backgrounds[data-astro-cid-5gqkbbfx]:after{left:calc(-1.5 * var(--container-total-side-padding));background-image:radial-gradient(circle 25rem at calc(100% - 25rem) 50%,rgba(var(--color__ocean),.2),transparent),radial-gradient(circle 20rem at 20rem calc(100% - 20rem),rgba(var(--color__blueberry),.2),transparent),linear-gradient(to right,#ffffff80,#ffffff80),url(/astro-assets/images/common/background-dotted-circle-fade-forest-up.svg),url(/astro-assets/images/common/background-dotted-circle-fade-forest-down-right.svg);background-size:auto,auto,auto,30rem,30rem;background-position:50% 50%,50% 50%,50% 50%,95% 95%,5% 33%}}.who-we-are-stats{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:3rem}@media (max-width: 1023px){.who-we-are-stats{grid-template-columns:1fr;row-gap:4rem}}.company-who-we-are-v2 .bordered-box:has(.stats-promo){margin:0 2rem}.stats-promo[data-astro-cid-skmjklo4]{display:grid;gap:2rem 3rem;align-items:center;justify-items:center;padding:2.5rem;text-decoration:none}@container bordered-box (min-width: 30rem){.stats-promo[data-astro-cid-skmjklo4]{grid-template-columns:10rem 2fr}}@container bordered-box (max-width: 30rem){.stats-promo[data-astro-cid-skmjklo4]{grid-template-rows:auto auto;text-align:center}}.stats-promo__logo{display:block;margin:0 1rem;height:6rem;object-fit:contain}.stats-promo__title[data-astro-cid-skmjklo4]{margin:0}.company-dei .dei-carousel .dei-carousel__sidebar-img{margin:2rem 2rem -2rem;width:50%}@container promo (min-width: 768px){.company-dei .dei-carousel .dei-carousel__sidebar-img{margin-bottom:2rem;width:75%}}.company-dei .dei-carousel .promo__content{justify-content:center}.company-benefits .heading--body--centered[data-astro-cid-ifa22ym6]{padding-bottom:1rem}.analyst-contact{gap:0!important}.analyst-contact[data-astro-cid-5qlr4r66] .promo__title{color:rgb(var(--color__charcoal));font-size:1.25rem}.analyst-contact[data-astro-cid-5qlr4r66] .promo__content{row-gap:.75rem}.analyst-contact__title[data-astro-cid-5qlr4r66]{position:relative;display:flex;flex-direction:column;justify-content:center;padding:0 3rem}@container container (min-width: 768px){.analyst-contact__title[data-astro-cid-5qlr4r66]:after{content:"";position:absolute;top:3rem;right:1rem;bottom:3rem;width:0;border-right:1px solid rgb(var(--color__gray))}}@container container (max-width: 767px){.analyst-contact__title[data-astro-cid-5qlr4r66]{padding:2rem 1.625rem}}.analyst-contact__title[data-astro-cid-5qlr4r66] .icon{width:3rem;transform:translate(-.375rem)}.analyst-contact__title[data-astro-cid-5qlr4r66] h2[data-astro-cid-5qlr4r66]{position:relative;margin:1rem 0 0;font-size:1.5rem}.analyst-contact .promo__content{justify-content:center}.company-blades[data-astro-cid-2dkisgjk] .blade--copy-with-icons{align-items:center}.blade--copy-with-icons__icons[data-astro-cid-2dkisgjk]{margin:0 auto;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;align-items:center;justify-content:center;max-width:34.5rem;padding:0 2rem}.blade--copy-with-icons__icons[data-astro-cid-2dkisgjk] .icon-card{width:6.5rem;text-align:center;flex-grow:0}.blade--copy-with-icons__icons[data-astro-cid-2dkisgjk] .icon-card__title{font-size:.75rem}.blade--copy-with-icons__icons[data-astro-cid-2dkisgjk] .icon-card__text{padding-right:0}.blade--copy-with-cards__cards[data-astro-cid-2dkisgjk]{display:flex;gap:1.25rem}@media (max-width: 639px){.blade--copy-with-cards__cards[data-astro-cid-2dkisgjk]{flex-direction:column}}.company-blades .blade--copy-with-quote .blade--copy-with-quote__quote{padding:0 2rem!important}@media (min-width: 640px){.company-blades .blade--copy-with-quote .blade--copy-with-quote__quote{padding:0 4rem!important}}.blade--highlights-and-promo__highlights[data-astro-cid-2dkisgjk] h3[data-astro-cid-2dkisgjk]{margin:0 0 2rem}@media (max-width: 639px){.blade--highlights-and-promo__promo[data-astro-cid-2dkisgjk]{padding-bottom:3rem}}.collibra-button{align-items:center;font-weight:500!important;text-decoration:none;text-align:center;cursor:pointer;transition:color var(--time--animation__short) var(--ease__default),border var(--time--animation__short) var(--ease__default),background var(--time--animation__short) var(--ease__default),text-decoration var(--time--animation__short) var(--ease__default);outline:none}.collibra-button *{transition:color var(--time--animation__short) var(--ease__default),border var(--time--animation__short) var(--ease__default),background var(--time--animation__short) var(--ease__default),text-decoration var(--time--animation__short) var(--ease__default)}.collibra-button--button{--icon-color-fill: var(--color__white);--icon-color-inner-fill: var(--color__navy)}.collibra-button--button.collibra-button--navy{--icon-color-fill: var(--color__lime);--icon-color-inner-fill: var(--color__white)}.collibra-button .icon--start:not(.icon--arrow){width:1em;height:1em;transform:scale(1.25)}.collibra-button--icon-flip .icon{transform:scaleX(-1)}.collibra-button--button,.collibra-button--outline{display:inline-flex;padding:.6875rem 1.6875rem;font-size:.875rem;line-height:1;border-radius:10rem;appearance:none}.collibra-button--button:link,.collibra-button--outline:link{text-decoration:none}.collibra-button--small{padding:.625rem 1.3125rem}.collibra-button--button[disabled],.collibra-button--outline[disabled]{border:2px solid rgb(var(--color__cloud));color:rgb(var(--color__charcoal));cursor:not-allowed}.collibra-button--button[disabled]{background-color:rgb(var(--color__cloud))}.collibra-button--outline[disabled]{background-color:transparent}.collibra-button--button:not([disabled]),.collibra-button--outline:not([disabled]){border:2px solid rgb(var(--color__lime));color:rgb(var(--color__navy))}.collibra-button--button.collibra-button--navy:not([disabled]),.collibra-button--outline.collibra-button--navy:not([disabled]){border:2px solid rgb(var(--color__navy));color:#fff}.collibra-button--button:not([disabled]){background-color:rgb(var(--color__lime))}.collibra-button--button.collibra-button--navy:not([disabled]){background-color:rgb(var(--color__navy))}.collibra-button--outline:not([disabled]){background-color:transparent}a:hover .collibra-button--uses-tagname:not([disabled]),.collibra-button--button:not([disabled]):hover,.collibra-button--button:not([disabled]):focus-visible,.collibra-button--button:not([disabled]):active,.collibra-button--outline:not([disabled]):hover,.collibra-button--outline:not([disabled]):focus-visible,.collibra-button--outline:not([disabled]):active,a:hover .collibra-button--button:not([disabled]),a:focus-visible .collibra-button--button:not([disabled]),a:active .collibra-button--button:not([disabled]),a:hover .collibra-button--outline:not([disabled]):hover,a:focus-visible .collibra-button--outline:not([disabled]),a:active .collibra-button--outline:not([disabled]){background-color:rgb(var(--color__navy));border-color:rgb(var(--color__navy));color:#fff}a:hover .collibra-button--uses-tagname:not([disabled]),.collibra-button--button.collibra-button--navy:not([disabled]):hover,.collibra-button--button.collibra-button--navy:not([disabled]):focus-visible,.collibra-button--button.collibra-button--navy:not([disabled]):active,.collibra-button--outline.collibra-button--navy:not([disabled]):hover,.collibra-button--outline.collibra-button--navy:not([disabled]):focus-visible,.collibra-button--outline.collibra-button--navy:not([disabled]):active,a:hover .collibra-button--button.collibra-button--navy:not([disabled]),a:focus-visible .collibra-button--button.collibra-button--navy:not([disabled]),a:active .collibra-button--button.collibra-button--navy:not([disabled]),a:hover .collibra-button--outline.collibra-button--navy:not([disabled]):hover,a:focus-visible .collibra-button--outline.collibra-button--navy:not([disabled]),a:active .collibra-button--outline.collibra-button--navy:not([disabled]){background-color:rgb(var(--color__lime));border-color:rgb(var(--color__lime));color:rgb(var(--color__navy));--icon-color-fill: var(--color__white)}.collibra-button--link,.collibra-button--link:link,.collibra-button--link *,.collibra-button--link:link *{color:rgb(var(--color__navy))!important;appearance:none;border:0;background-color:transparent;padding:0;text-align:left;text-decoration:underline solid transparent!important}.collibra-button--link:hover,.collibra-button--link:focus,.collibra-button--link:active,.collibra-button--link:hover *,.collibra-button--link:focus *,.collibra-button--link:active *,a:hover .collibra-button--link,a:hover .collibra-button--link *,a:focus .collibra-button--link,a:focus .collibra-button--link *,a:active .collibra-button--link,a:active .collibra-button--link *{color:rgb(var(--color__forest))!important;--icon-color-fill: var(--color__forest);text-decoration:underline solid rgb(var(--color__forest))!important}.collibra-button--button.collibra-button--dark-background:not([disabled]):hover,.collibra-button--button.collibra-button--dark-background:not([disabled]):focus,.collibra-button--button.collibra-button--dark-background:not([disabled]):active{background-color:rgb(var(--color__extra-gray));border-color:rgb(var(--color__extra-gray));color:rgb(var(--color__navy))}.collibra-button--outline.collibra-button--dark-background:not([disabled]){color:#fff;border:2px solid #fff}.collibra-button--outline.collibra-button--dark-background:not([disabled]):hover,.collibra-button--outline.collibra-button--dark-background:not([disabled]):focus,.collibra-button--outline.collibra-button--dark-background:not([disabled]):active{color:#fff;border:2px solid rgb(var(--color__navy))}.collibra-button--link.collibra-button--dark-background:not([disabled]),.collibra-button--link.collibra-button--dark-background:not([disabled]):hover,.collibra-button--link.collibra-button--dark-background:not([disabled]):focus,.collibra-button--link.collibra-button--dark-background:not([disabled]):active,.collibra-button--link.collibra-button--dark-background:not([disabled]) *,.collibra-button--link.collibra-button--dark-background:not([disabled]):hover *,.collibra-button--link.collibra-button--dark-background:not([disabled]):focus *,.collibra-button--link.collibra-button--dark-background:not([disabled]):active *{color:#fff!important}.collibra-button--link.collibra-button--dark-background:not([disabled]):hover,.collibra-button--link.collibra-button--dark-background:not([disabled]):focus,.collibra-button--link.collibra-button--dark-background:not([disabled]):active,.collibra-button--link.collibra-button--dark-background:not([disabled]):hover *,.collibra-button--link.collibra-button--dark-background:not([disabled]):focus *,.collibra-button--link.collibra-button--dark-background:not([disabled]):active *{--icon-color-fill: var(--color__white);text-decoration:underline solid #fff!important}.collibra-button__nowrap{white-space:pre}.collibra-button__text-modal-content{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#jobs-filter{font-size:1rem!important}.jobslist__filter{border:none!important}.cmp-joblist__department{width:100%;border:0;background:#fff;appearance:none;cursor:pointer;font-size:1.282rem;line-height:1.4;font-weight:500;color:rgb(var(--color__navy));border-top:1px solid rgb(var(--color__gray))}.cmp-joblist__department-inner{position:relative;display:flex;gap:2rem;justify-content:space-between;padding:2rem 2rem 2rem 4rem}.cmp-joblist__department-inner:before,.cmp-joblist__department-inner:after{content:"";position:absolute;top:calc(50% - 1px);left:1.5rem;width:.625em;height:2px;background-color:rgb(var(--color__lime));transition:transform var(--time--animation__short) var(--ease__default);transform:rotate(0)}.cmp-joblist__department:not(.active) .cmp-joblist__department-inner:before{transform:rotate(-90deg)}.cmp-joblist__department:not(.active) .cmp-joblist__department-inner:after{transform:rotate(-180deg)}.jobs_expand{display:none}.cmp-joblist__action{font-weight:400;color:rgb(var(--color__charcoal))}#jobs-filter h3,#jobs-filter h4{margin:0}#jobs-filter h4{font-weight:400;font-size:1.2rem}.cmp-joblist__jobs li{text-align:right;margin-bottom:2rem}.cmp-joblist__jobs li:last-child{margin-bottom:.5rem}.cmp-joblist__detail{background-color:#fff}.cmp-joblist__detail-inner:not(:first-child){padding-top:2rem;line-height:1.4}.cmp-joblist__detail-inner:not(:last-child){border-bottom:1px solid rgb(var(--color__cloud--light))}.cmp-joblist__detail-inner{padding:0 0 2rem;margin:0 2rem 0 4.5rem;display:flex;gap:2rem;justify-content:space-between}@media (max-width: 639px){.cmp-joblist__department-inner,.cmp-joblist__detail-inner{flex-direction:column;row-gap:.25rem;text-align:left}}.multiselect__single.multiselect__single.multiselect__single,.multiselect__input.multiselect__input.multiselect__input{font-family:Neue-Haas,Arial,sans-serif!important}
