.careers-module__tEy4wG__page{color:var(--brand-ink)}.careers-module__tEy4wG__container{width:100%;max-width:var(--page-max,90rem);padding:0 var(--page-gutter,1.25rem);margin:0 auto}.careers-module__tEy4wG__section{padding:6rem 0}.careers-module__tEy4wG__soft{background:var(--brand-soft,#f6f8fa)}.careers-module__tEy4wG__h2{letter-spacing:-.02em;color:var(--brand-ink);margin:0;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:500;line-height:1.15}.careers-module__tEy4wG__lede{color:#667085;max-width:52ch;margin:1rem 0 0;font-size:1.02rem;line-height:1.7}.careers-module__tEy4wG__sectionHead{margin-bottom:3rem}.careers-module__tEy4wG__hero{isolation:isolate;min-height:min(88vh,760px);padding:calc(var(--nav-h) + 4rem)0 5rem;color:#fff;background:#0b1530;align-items:flex-end;display:flex;position:relative;overflow:hidden}.careers-module__tEy4wG__heroImg{z-index:-2;object-fit:cover;object-position:70% center;width:100%;height:100%;position:absolute;inset:0}.careers-module__tEy4wG__hero:before{content:"";z-index:-1;background:linear-gradient(#040a1ab3 0%,#040a1a00 30%),linear-gradient(#040a1a00 45%,#040a1abf 100%),linear-gradient(90deg,#040a1ad9 0%,#040a1a80 45%,#040a1a0d 75%);position:absolute;inset:0}.careers-module__tEy4wG__heroInner{max-width:var(--page-max,90rem)}.careers-module__tEy4wG__crumbs{color:#ffffffa6;gap:.45rem;margin-bottom:1.5rem;font-size:.86rem;display:flex}.careers-module__tEy4wG__crumbs a{color:#ffffffd9;text-decoration:none}.careers-module__tEy4wG__crumbs a:hover{color:#fff}.careers-module__tEy4wG__title{letter-spacing:-.03em;max-width:16ch;margin:0;font-size:clamp(2.5rem,5.2vw,4.3rem);font-weight:700;line-height:1.05}.careers-module__tEy4wG__title span{color:#6fa8ff}.careers-module__tEy4wG__sub{color:#ffffffd6;max-width:48ch;margin:1.4rem 0 2.2rem;font-size:1.05rem;line-height:1.7}.careers-module__tEy4wG__heroActions{flex-wrap:wrap;gap:.75rem;display:flex}.careers-module__tEy4wG__why{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:3rem 6rem;display:grid}.careers-module__tEy4wG__whyHead{top:calc(var(--nav-h) + 2rem);position:sticky}.careers-module__tEy4wG__whyList{margin:0;padding:0;list-style:none}.careers-module__tEy4wG__whyList li{border-top:1px solid var(--brand-line);grid-template-columns:auto 1fr;gap:1.25rem;padding:1.9rem 0;display:grid}.careers-module__tEy4wG__whyList li:first-child{border-top:0;padding-top:.4rem}.careers-module__tEy4wG__whyIcon,.careers-module__tEy4wG__roleIcon,.careers-module__tEy4wG__stepIcon{border:1px solid var(--brand-line);width:48px;height:48px;color:var(--brand-ink);background:#fff;border-radius:12px;place-items:center;display:grid}.careers-module__tEy4wG__whyList h3{color:var(--brand-ink);margin:.2rem 0 0;font-size:1.2rem;font-weight:600}.careers-module__tEy4wG__whyList p{color:#667085;margin:.5rem 0 0;font-size:1rem;line-height:1.7}.careers-module__tEy4wG__roles{border-top:1px solid #e3e6eb;margin:0;padding:0;list-style:none}.careers-module__tEy4wG__roles li{border-bottom:1px solid #e3e6eb}.careers-module__tEy4wG__role{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:1.6rem .25rem;display:grid}.careers-module__tEy4wG__roleBody{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:baseline;gap:.4rem 2.5rem;display:grid}.careers-module__tEy4wG__roleTitle{color:var(--brand-ink);font-size:1.25rem;font-weight:600}.careers-module__tEy4wG__roleText{color:#667085;font-size:.98rem;line-height:1.6}.careers-module__tEy4wG__roleGo{border:1px solid var(--brand-line);min-height:44px;color:var(--brand-ink);transition:background-color .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease);background:#fff;border-radius:10px;align-items:center;gap:.4rem;padding:0 1rem;font-size:.9rem;font-weight:600;display:inline-flex}.careers-module__tEy4wG__roleGo svg,.careers-module__tEy4wG__roleIcon{transition:transform .35s var(--ease)}@media (hover:hover){.careers-module__tEy4wG__role:hover .careers-module__tEy4wG__roleGo{background:var(--brand-ink);border-color:var(--brand-ink);color:#fff}.careers-module__tEy4wG__role:hover .careers-module__tEy4wG__roleGo svg{transform:translate(3px)}.careers-module__tEy4wG__role:hover .careers-module__tEy4wG__roleIcon{transform:translateY(-2px)}}.careers-module__tEy4wG__role:focus-visible{outline:2px solid var(--brand-blue);outline-offset:4px;border-radius:8px}.careers-module__tEy4wG__steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.careers-module__tEy4wG__steps li{position:relative}.careers-module__tEy4wG__steps li:not(:last-child):after{content:"";background:repeating-linear-gradient(90deg,#cfd4dc 0 6px,#0000 6px 12px);height:1px;position:absolute;top:24px;left:64px;right:-1.5rem}.careers-module__tEy4wG__steps h3{color:var(--brand-ink);margin:1.4rem 0 0;font-size:1.15rem;font-weight:600}.careers-module__tEy4wG__steps p{color:#667085;margin:.5rem 0 0;font-size:.97rem;line-height:1.65}.careers-module__tEy4wG__applySection{border-top:1px solid var(--brand-line);scroll-margin-top:var(--nav-h)}.careers-module__tEy4wG__apply{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:3rem 6rem;display:grid}.careers-module__tEy4wG__applyIntro{top:calc(var(--nav-h) + 2rem);position:sticky}.careers-module__tEy4wG__include{gap:.85rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.careers-module__tEy4wG__include li{color:var(--brand-slate);padding-left:1.9rem;font-size:1rem;line-height:1.55;position:relative}.careers-module__tEy4wG__include li:before{content:"";background:#e8f6ee url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2312803f' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/11px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:.15rem;left:0}.careers-module__tEy4wG__alt{color:#667085;margin:2rem 0 0;font-size:.92rem}.careers-module__tEy4wG__alt a{color:var(--brand-ink);font-weight:600}.careers-module__tEy4wG__file{color:#667085;cursor:pointer;min-height:50px;transition:border-color .25s var(--ease),background-color .25s var(--ease);background:#fafbfc;border:1px dashed #c9ced8;border-radius:10px;align-items:center;gap:.6rem;padding:0 1rem;font-size:.9rem;display:flex;position:relative}.careers-module__tEy4wG__file:hover{border-color:var(--brand-ink);background:#fff}.careers-module__tEy4wG__file input{opacity:0;cursor:pointer;position:absolute;inset:0}.careers-module__tEy4wG__message{resize:vertical;line-height:1.55;height:auto!important;min-height:7rem!important}.careers-module__tEy4wG__submit{margin-top:1.1rem}@media (max-width:1024px){.careers-module__tEy4wG__why,.careers-module__tEy4wG__apply{grid-template-columns:1fr;gap:2.5rem}.careers-module__tEy4wG__whyHead,.careers-module__tEy4wG__applyIntro{position:static}.careers-module__tEy4wG__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem}.careers-module__tEy4wG__steps li:after{display:none}.careers-module__tEy4wG__roleBody{grid-template-columns:1fr}}@media (max-width:767px){.careers-module__tEy4wG__section{padding:4rem 0}.careers-module__tEy4wG__hero{min-height:0;padding:calc(var(--nav-h) + 6rem)0 3rem}.careers-module__tEy4wG__heroImg{object-position:75% center}.careers-module__tEy4wG__hero:before{background:linear-gradient(#040a1aa6 0%,#040a1a59 35%,#040a1ae6 100%)}.careers-module__tEy4wG__heroActions>a{flex:auto}.careers-module__tEy4wG__role{grid-template-columns:auto minmax(0,1fr);gap:1rem}.careers-module__tEy4wG__roleGo{grid-column:2;justify-self:start}.careers-module__tEy4wG__steps{grid-template-columns:1fr}}
