.CareersPage-module__bXjkVG__page{color:var(--color-ink);padding-bottom:2rem;overflow:clip}.CareersPage-module__bXjkVG__page [id]{scroll-margin-top:8rem}.CareersPage-module__bXjkVG__page p{text-wrap:pretty}.CareersPage-module__bXjkVG__wrap{width:min(1160px,100% - 3rem);margin-inline:auto}.CareersPage-module__bXjkVG__section{padding-block:clamp(3.5rem,7vw,6.5rem)}.CareersPage-module__bXjkVG__hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);padding-bottom:clamp(3rem,6vw,5rem);display:grid}.CareersPage-module__bXjkVG__heroCopy{min-width:0}.CareersPage-module__bXjkVG__breadcrumb{flex-wrap:wrap;gap:.6rem;margin-bottom:2.25rem;font-size:.75rem;line-height:1.6;display:flex}.CareersPage-module__bXjkVG__breadcrumb a{text-underline-offset:3px;text-decoration:underline}.CareersPage-module__bXjkVG__eyebrow{text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:.55rem;margin-bottom:1.25rem;font-size:.75rem;font-weight:500;line-height:1.6;display:flex}.CareersPage-module__bXjkVG__dot{background:var(--color-cyan);border-radius:50%;flex-shrink:0;width:.65rem;height:.65rem}.CareersPage-module__bXjkVG__highlight{isolation:isolate;white-space:nowrap;position:relative}.CareersPage-module__bXjkVG__highlight:after{content:"";z-index:-1;background:var(--color-lime);height:.25em;position:absolute;bottom:.03em;left:-.02em;right:-.05em;transform:rotate(-2deg)}.CareersPage-module__bXjkVG__heroIntro{max-width:490px;margin-inline:0;padding-inline:0;line-height:1.65}.CareersPage-module__bXjkVG__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.75rem;display:flex}.CareersPage-module__bXjkVG__actions a{max-width:100%}.CareersPage-module__bXjkVG__page .btn{text-align:center;white-space:normal;gap:.7rem;min-height:48px;line-height:1.45}.CareersPage-module__bXjkVG__page .btn svg{flex:0 0 20px}.CareersPage-module__bXjkVG__textLink{text-underline-offset:5px;justify-content:flex-start;align-items:center;gap:.6rem;min-height:44px;font-size:.875rem;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.CareersPage-module__bXjkVG__textLink:hover{text-decoration-thickness:2px}.CareersPage-module__bXjkVG__textLink svg{flex-shrink:0}.CareersPage-module__bXjkVG__micro{margin-top:1rem;font-size:.7rem;line-height:1.6}.CareersPage-module__bXjkVG__heroVisual{min-width:0;margin:1.5rem 0 1rem;position:relative}.CareersPage-module__bXjkVG__photo{aspect-ratio:1/1.04;background:var(--color-lavender);border-radius:40% 40% 1rem 1rem;position:relative;overflow:hidden}.CareersPage-module__bXjkVG__photo img{object-fit:cover}.CareersPage-module__bXjkVG__orbit{width:118%;height:112%;color:var(--color-cyan);pointer-events:none;position:absolute;inset:-5% -9%}.CareersPage-module__bXjkVG__photoLabel{background:var(--color-lime);border-radius:.5rem;flex-direction:column;gap:.25rem;padding:1.05rem 1.4rem;font-size:.9rem;line-height:1.4;display:flex;position:absolute;bottom:-1rem;right:-.5rem;transform:rotate(-4deg)}.CareersPage-module__bXjkVG__photoLabel strong{font-weight:500}.CareersPage-module__bXjkVG__ribbon{border-block:1px solid var(--color-ink)}.CareersPage-module__bXjkVG__ribbon>div{text-transform:uppercase;letter-spacing:.065em;justify-content:space-between;align-items:center;gap:1.25rem;padding-block:1.1rem;font-size:.75rem;font-weight:500;line-height:1.6;display:flex}.CareersPage-module__bXjkVG__ribbon span[aria-hidden]{color:var(--color-navy);font-size:1.5rem;line-height:1}.CareersPage-module__bXjkVG__sectionHeading{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(1.5rem,7vw,6rem);display:grid}.CareersPage-module__bXjkVG__sectionCopy{font-size:.95rem;line-height:1.8}.CareersPage-module__bXjkVG__sectionCopy p+p{margin-top:1rem}.CareersPage-module__bXjkVG__sectionCopy .CareersPage-module__bXjkVG__textLink{margin-top:.65rem}.CareersPage-module__bXjkVG__values{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:3rem;display:grid}.CareersPage-module__bXjkVG__value{border-top:1px solid var(--color-ink);padding-top:1.5rem}.CareersPage-module__bXjkVG__number{background:var(--color-lime);border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:1.3rem;font-size:.8rem;display:inline-grid}.CareersPage-module__bXjkVG__value p{margin-top:1rem;font-size:.9rem;line-height:1.8}.CareersPage-module__bXjkVG__culture{background:var(--color-lavender)}.CareersPage-module__bXjkVG__cultureInner{grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,5rem);padding-block:clamp(3rem,6vw,5rem) clamp(4rem,7vw,6rem);display:grid;position:relative}.CareersPage-module__bXjkVG__cultureCopy{font-size:.95rem;line-height:1.8}.CareersPage-module__bXjkVG__cultureCopy p+p{margin-top:1rem}.CareersPage-module__bXjkVG__cultureLine{width:100%;height:55px;color:var(--color-navy);pointer-events:none;position:absolute;bottom:0;left:0}.CareersPage-module__bXjkVG__areas{grid-template-columns:1fr 1fr;gap:0 3rem;margin-top:2rem;display:grid}.CareersPage-module__bXjkVG__area{border-bottom:1px solid var(--color-lavender);gap:1.25rem;padding-block:2rem;display:flex}.CareersPage-module__bXjkVG__areaNumber{font-family:var(--font-compressed-bold);color:var(--color-navy);min-width:2rem;font-size:2rem;line-height:1.15}.CareersPage-module__bXjkVG__area p{margin-top:.8rem;font-size:.9rem;line-height:1.8}.CareersPage-module__bXjkVG__areaLabel{text-transform:uppercase;letter-spacing:.04em;margin-top:1rem;font-size:.7rem;font-weight:500;line-height:1.6;display:inline-block}.CareersPage-module__bXjkVG__opportunities{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:1.5rem;display:grid}.CareersPage-module__bXjkVG__vacancyCard,.CareersPage-module__bXjkVG__talentCard{border-radius:1rem;padding:clamp(1.5rem,4vw,3rem);position:relative}.CareersPage-module__bXjkVG__vacancyCard{color:var(--color-white);background:var(--color-navy)}.CareersPage-module__bXjkVG__vacancyCard h2{color:var(--color-white)}.CareersPage-module__bXjkVG__vacancyCard p:not(.CareersPage-module__bXjkVG__eyebrow),.CareersPage-module__bXjkVG__talentCard p:not(.CareersPage-module__bXjkVG__eyebrow){max-width:29rem;margin-block:1.5rem;font-size:.95rem;line-height:1.8}.CareersPage-module__bXjkVG__page .CareersPage-module__bXjkVG__lightButton{background:var(--color-lime);color:var(--color-ink)}.CareersPage-module__bXjkVG__page .CareersPage-module__bXjkVG__lightButton:hover{background:var(--color-lavender)}.CareersPage-module__bXjkVG__externalNote{margin-top:.8rem;font-size:.7rem;line-height:1.6;display:block}.CareersPage-module__bXjkVG__talentCard{background:var(--color-lime);padding-top:4.5rem}.CareersPage-module__bXjkVG__talentMark{font-family:var(--font-body);font-size:3rem;line-height:1;position:absolute;top:1rem;right:1.5rem}.CareersPage-module__bXjkVG__talentCard .CareersPage-module__bXjkVG__eyebrow{max-width:22rem}.CareersPage-module__bXjkVG__faqSection{grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,6vw,5rem);display:grid}.CareersPage-module__bXjkVG__faqIntro{max-width:320px;margin-top:1.25rem;font-size:.95rem;line-height:1.8}.CareersPage-module__bXjkVG__faqs details{border-bottom:1px solid var(--color-lavender)}.CareersPage-module__bXjkVG__faqs details:first-child{border-top:1px solid var(--color-lavender)}.CareersPage-module__bXjkVG__faqs summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem 0;font-size:.95rem;font-weight:500;line-height:1.6;list-style:none;display:flex}.CareersPage-module__bXjkVG__faqs summary::-webkit-details-marker{display:none}.CareersPage-module__bXjkVG__faqs summary span{font-size:1.6rem;font-weight:400;line-height:1}.CareersPage-module__bXjkVG__faqs details[open] summary span{transform:rotate(45deg)}.CareersPage-module__bXjkVG__faqs details>p{padding-bottom:1.4rem;padding-right:2rem;font-size:.9rem;line-height:1.8}.CareersPage-module__bXjkVG__page a:focus-visible,.CareersPage-module__bXjkVG__page summary:focus-visible{outline:3px solid var(--color-navy);outline-offset:5px;border-radius:.2rem}.CareersPage-module__bXjkVG__vacancyCard a:focus-visible{outline-color:var(--color-white)}@media (max-width:1023px){.CareersPage-module__bXjkVG__hero{gap:2rem}.CareersPage-module__bXjkVG__heroVisual{align-self:center}.CareersPage-module__bXjkVG__values{gap:1.25rem}.CareersPage-module__bXjkVG__ribbon>div{gap:.8rem;font-size:.65rem}}@media (max-width:767px){.CareersPage-module__bXjkVG__wrap{width:calc(100% - 2.5rem)}.CareersPage-module__bXjkVG__hero,.CareersPage-module__bXjkVG__sectionHeading,.CareersPage-module__bXjkVG__cultureInner,.CareersPage-module__bXjkVG__opportunities,.CareersPage-module__bXjkVG__faqSection{grid-template-columns:minmax(0,1fr)}.CareersPage-module__bXjkVG__breadcrumb{margin-bottom:1.5rem}.CareersPage-module__bXjkVG__eyebrow{margin-bottom:1rem;font-size:.65rem}.CareersPage-module__bXjkVG__heroVisual{width:min(420px,100%);margin:1rem auto}.CareersPage-module__bXjkVG__photo{border-radius:35% 35% 1rem 1rem}.CareersPage-module__bXjkVG__photoLabel{padding:.85rem 1.2rem;font-size:.8rem;right:0}.CareersPage-module__bXjkVG__ribbon>div{flex-wrap:wrap;justify-content:center;gap:.4rem 1rem;font-size:.6rem}.CareersPage-module__bXjkVG__ribbon span[aria-hidden]{font-size:1rem}.CareersPage-module__bXjkVG__values{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:2rem}.CareersPage-module__bXjkVG__value{grid-template-columns:2.5rem 1fr;align-items:center;gap:0 1rem;display:grid}.CareersPage-module__bXjkVG__number{margin-bottom:0}.CareersPage-module__bXjkVG__value p{grid-column:2;margin-top:.7rem}.CareersPage-module__bXjkVG__areas{gap:0 1.5rem}.CareersPage-module__bXjkVG__area{display:block}.CareersPage-module__bXjkVG__areaNumber{margin-bottom:.75rem;font-size:1.5rem;display:block}.CareersPage-module__bXjkVG__area h3{font-size:1.55rem}.CareersPage-module__bXjkVG__talentCard{padding-top:3.5rem}.CareersPage-module__bXjkVG__faqIntro{max-width:none}.CareersPage-module__bXjkVG__faqs details>p{padding-right:0}}@media (max-width:479px){.CareersPage-module__bXjkVG__areas{grid-template-columns:minmax(0,1fr)}.CareersPage-module__bXjkVG__area{display:flex}.CareersPage-module__bXjkVG__areaNumber{margin-top:.2rem}.CareersPage-module__bXjkVG__page .btn{padding-inline:1.25rem;font-size:.8rem}.CareersPage-module__bXjkVG__ribbon span[aria-hidden]{display:none}.CareersPage-module__bXjkVG__ribbon>div{flex-direction:column}}
