.page-module-scss-module__tk1QTG__careersPage{background-image:linear-gradient(#d7daea 0%,#fff 80vh);background-attachment:fixed;min-height:100vh}.page-module-scss-module__tk1QTG__careersPage :where(#page-module-scss-module__tk1QTG__open-roles,#page-module-scss-module__tk1QTG__culture){scroll-margin-top:160px}.page-module-scss-module__tk1QTG__openRolesScrollTarget{min-height:0}.page-module-scss-module__tk1QTG__primaryButton,.page-module-scss-module__tk1QTG__secondaryButton,.page-module-scss-module__tk1QTG__ctaButton{color:#d9ddf2;background-color:#0d1126bf;border-radius:1rem;justify-content:center;align-items:center;gap:2rem;width:fit-content;padding:.75rem 1.5rem .75rem 2rem;font-weight:500;transition:all .2s ease-in-out;display:flex;position:relative;box-shadow:inset 0 0 #7a85b880,0 0 0 -4px #0d112680}.page-module-scss-module__tk1QTG__primaryButton:hover,.page-module-scss-module__tk1QTG__secondaryButton:hover,.page-module-scss-module__tk1QTG__ctaButton:hover{transform:translateY(-2px)}.page-module-scss-module__tk1QTG__primaryButton:active,.page-module-scss-module__tk1QTG__secondaryButton:active,.page-module-scss-module__tk1QTG__ctaButton:active{transform:translateY(0)}.page-module-scss-module__tk1QTG__primaryButton:hover:after,.page-module-scss-module__tk1QTG__secondaryButton:hover:after,.page-module-scss-module__tk1QTG__ctaButton:hover:after{transform:translate(4px)}.page-module-scss-module__tk1QTG__primaryButton{color:#14161f;background-color:#f4c025;order:100;box-shadow:0 0 32px #fbeab6}.page-module-scss-module__tk1QTG__primaryButton:hover{background-color:#f7d56e;box-shadow:0 0 56px #fae39e}.page-module-scss-module__tk1QTG__secondaryButton{color:#14161f;background:#0f1b570d;box-shadow:0 0 24px #c2c5d600}.page-module-scss-module__tk1QTG__secondaryButton:hover{background:#c2c5d61a;box-shadow:0 0 40px #c2c5d6}.page-module-scss-module__tk1QTG__whySection{flex-grow:1;justify-content:center;align-items:center;width:100%;display:flex}.page-module-scss-module__tk1QTG__reducedMotion .page-module-scss-module__tk1QTG__whySection{min-height:auto}.page-module-scss-module__tk1QTG__whyList{flex-wrap:wrap;gap:clamp(1rem,3vw + 3vh - 1rem,8rem);display:flex}.page-module-scss-module__tk1QTG__whyListItem{flex-grow:1;align-items:flex-start;gap:1rem;width:40%;min-width:180px;display:flex}.page-module-scss-module__tk1QTG__itemIcon{color:#f4c025;flex-shrink:0;padding:.25rem}.page-module-scss-module__tk1QTG__itemTitle{color:#fff;text-wrap:pretty;font-size:1.25rem;font-weight:500}.page-module-scss-module__tk1QTG__itemDescription{color:#adb8eb;text-wrap:pretty;font-size:1rem;font-weight:500}.page-module-scss-module__tk1QTG__itemDescription p{font-size:1rem;font-weight:500;color:#adb8eb!important}.page-module-scss-module__tk1QTG__itemContent{flex-direction:column;gap:.5rem;display:flex}.page-module-scss-module__tk1QTG__benefits{z-index:1;margin-bottom:-320px;position:relative}.page-module-scss-module__tk1QTG__teamSection{pointer-events:none;z-index:1}.page-module-scss-module__tk1QTG__teamImage{height:clamp(240px,40vw + 40vh - 100px,100vh);position:relative;-webkit-mask-image:linear-gradient(#0000 10%,#000 50vh 100%);mask-image:linear-gradient(#0000 10%,#000 50vh 100%)}.page-module-scss-module__tk1QTG__teamImageAsset{-o-object-fit:cover;object-fit:cover}.page-module-scss-module__tk1QTG__valuesSection{background:linear-gradient(#213da8 0%,#2e58d8 55%,#eef1fb 100%);padding:clamp(4rem,7vw,6rem) 1.5rem clamp(5rem,8vw,7rem)}.page-module-scss-module__tk1QTG__valuesInner{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:2.5rem;max-width:1150px;margin:0 auto;display:grid}.page-module-scss-module__tk1QTG__valuesIntroCard{background:#ffffffeb;padding:2.25rem}.page-module-scss-module__tk1QTG__valuesIntroContent{flex-direction:column;gap:1rem;display:flex}.page-module-scss-module__tk1QTG__valuesIntroContent h2{color:var(--career-navy);margin:0;font-size:clamp(1.8rem,2.5vw,2.3rem)}.page-module-scss-module__tk1QTG__valuesIntroContent p{color:#0b1d3ac7;margin:0;line-height:1.6}.page-module-scss-module__tk1QTG__valuesGrid{gap:1rem;display:grid}.page-module-scss-module__tk1QTG__valueCard{background:#ffffffeb;padding:1.5rem 1.75rem}.page-module-scss-module__tk1QTG__valueCardContent h3{color:var(--career-navy);margin:0 0 .5rem;font-size:1.1rem}.page-module-scss-module__tk1QTG__valueCardContent p{color:#0b1d3ab3;margin:0;line-height:1.5}.page-module-scss-module__tk1QTG__benefitsSection{background:#f9fbff;padding:clamp(4rem,7vw,6rem) 1.5rem}.page-module-scss-module__tk1QTG__benefitsHeader{text-align:center;max-width:820px;margin:0 auto 2.5rem}.page-module-scss-module__tk1QTG__benefitsHeader h2{margin:0 0 .75rem;font-size:clamp(2rem,3vw,2.6rem)}.page-module-scss-module__tk1QTG__benefitsHeader p{color:#0b1d3ab3;margin:0;line-height:1.6}.page-module-scss-module__tk1QTG__benefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;max-width:1050px;margin:0 auto;display:grid}.page-module-scss-module__tk1QTG__benefitColumn{background:var(--career-white);border-radius:22px;padding:2rem;box-shadow:0 22px 50px #0f172a1f}.page-module-scss-module__tk1QTG__benefitColumn h3{color:var(--career-navy);margin:0 0 1rem}.page-module-scss-module__tk1QTG__benefitColumn ul{color:#0b1d3ab3;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.page-module-scss-module__tk1QTG__benefitColumn li{padding-left:1.5rem;position:relative}.page-module-scss-module__tk1QTG__benefitColumn li:before{content:"";background:var(--career-accent);border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:.55rem;left:0}.page-module-scss-module__tk1QTG__faqSection{background:linear-gradient(#eef1fb 0%,#dde5ff 100%);padding:clamp(3.5rem,6vw,5rem) 1.5rem}.page-module-scss-module__tk1QTG__faqCard{background:#fffffff2;max-width:760px;margin:0 auto;padding:clamp(2rem,4vw,2.75rem)}.page-module-scss-module__tk1QTG__faqContent h2{color:var(--career-navy);margin:0 0 1.5rem;font-size:clamp(1.8rem,2.4vw,2.2rem)}.page-module-scss-module__tk1QTG__faqList{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.page-module-scss-module__tk1QTG__faqList li{color:#0b1d3abf;border-bottom:1px solid #0b1d3a1f;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.page-module-scss-module__tk1QTG__faqList li:last-child{border-bottom:none;padding-bottom:0}.page-module-scss-module__tk1QTG__faqIcon{color:var(--career-blue);font-size:1.2rem;font-weight:600}.page-module-scss-module__tk1QTG__ctaSection{color:#fff;text-align:center;background:linear-gradient(135deg,#2b57d4 0%,#152f6f 100%);padding:clamp(3.5rem,6vw,5rem) 1.5rem}.page-module-scss-module__tk1QTG__ctaInner{flex-direction:column;align-items:center;gap:1rem;max-width:720px;margin:0 auto;display:flex}.page-module-scss-module__tk1QTG__ctaInner h2{margin:0;font-size:clamp(2rem,3vw,2.6rem)}.page-module-scss-module__tk1QTG__ctaInner p{color:#ffffffd1;margin:0}.page-module-scss-module__tk1QTG__ctaButton{background:var(--career-accent);color:var(--career-navy);box-shadow:0 18px 40px #f4b62459}@media (max-width:960px){.page-module-scss-module__tk1QTG__whyContent,.page-module-scss-module__tk1QTG__valuesInner,.page-module-scss-module__tk1QTG__benefitsGrid{grid-template-columns:1fr}.page-module-scss-module__tk1QTG__teamImage{margin-top:-1.5rem}}@media (max-width:640px){.page-module-scss-module__tk1QTG__heroGlow{width:320px;height:320px;right:-10%}}@media (prefers-reduced-motion:reduce){.page-module-scss-module__tk1QTG__heroGlow{animation:none}.page-module-scss-module__tk1QTG__primaryButton,.page-module-scss-module__tk1QTG__secondaryButton,.page-module-scss-module__tk1QTG__ctaButton{transition:none}}@keyframes page-module-scss-module__tk1QTG__heroFloat{0%{transform:translate(0,0)}50%{transform:translate(-20px,30px)}to{transform:translate(0,0)}}
.styles-module-scss-module__RHyFna__section{z-index:1;padding:clamp(6rem,10vw + 4rem,12rem) clamp(2rem,5vw,6rem);position:relative;overflow:hidden}.styles-module-scss-module__RHyFna__background{transform-origin:top;background-color:#dee0ed00;background-image:radial-gradient(farthest-side at top,#fff 0%,#e3e4e800 50vw);position:absolute;inset:-1px 0 0;box-shadow:inset 0 1px 1px #fff}.styles-module-scss-module__RHyFna__content{z-index:1;max-width:1200px;margin:0 auto;position:relative}.styles-module-scss-module__RHyFna__header{z-index:1;margin-bottom:clamp(4rem,8vw,8rem);position:relative}.styles-module-scss-module__RHyFna__subtitle{text-align:left;color:#666e99e6;max-width:60ch;margin:0;font-weight:500}.styles-module-scss-module__RHyFna__subtitleLink{color:#2644d9;text-decoration:underline}.styles-module-scss-module__RHyFna__subtitleLink:hover{opacity:.8}.styles-module-scss-module__RHyFna__title{font-family:var(--font-accent);text-align:left;letter-spacing:-.02em;color:#19224d;max-width:16ch;margin:0 0 clamp(2rem,4vw,3rem);font-weight:400;line-height:1.1;font-size:clamp(3rem,2vw + 2vh + 1rem,5rem)!important}.styles-module-scss-module__RHyFna__embed{z-index:1;width:100%;position:relative}.styles-module-scss-module__RHyFna__embed #ashby_embed{width:100%}.styles-module-scss-module__RHyFna__embed #ashby_embed:empty{min-height:300px}.styles-module-scss-module__RHyFna__embed #ashby_embed iframe{border:0;width:100%!important}.styles-module-scss-module__RHyFna__embedWrap{width:100%;position:relative}.styles-module-scss-module__RHyFna__embedStatus{text-align:center;color:#666e99e6;justify-content:center;align-items:center;margin:0;padding:1rem;font-weight:500;display:flex;position:absolute;inset:0}.styles-module-scss-module__RHyFna__embedStatus a{color:#2644d9;text-decoration:underline}.styles-module-scss-module__RHyFna__embedStatus a:hover{opacity:.8}.styles-module-scss-module__RHyFna__embedLoading{text-align:center;color:#666e99e6;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem;font-weight:500;animation:.15s ease-out styles-module-scss-module__RHyFna__ashbyFadeIn;display:flex;position:absolute;inset:0}.styles-module-scss-module__RHyFna__spinner{border:2px solid #2644d933;border-top-color:#2644d9;border-radius:50%;width:1.75rem;height:1.75rem;animation:.7s linear infinite styles-module-scss-module__RHyFna__ashbySpin}@keyframes styles-module-scss-module__RHyFna__ashbySpin{to{transform:rotate(360deg)}}@keyframes styles-module-scss-module__RHyFna__ashbyFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__RHyFna__spinner,.styles-module-scss-module__RHyFna__embedLoading{animation:none}}
