.jai-launch-page .careers-hero{padding-top:calc(var(--hero-pad-top) * .78);padding-bottom:calc(var(--section-pad) * .75)}.jai-launch-page .careers-hero-head{text-align:center;justify-items:center;gap:40px;display:grid}.jai-launch-page .careers-hero-title{max-width:none;font-size:clamp(3.4rem,8.6cqw,7.8rem)}.jai-launch-page .careers-hero-button{min-height:58px;padding:16px 30px;font-size:17px}.jai-launch-page .careers-reels{gap:18px;width:100cqw;margin:64px 0 0 calc(50% - 50cqw);display:grid}.jai-launch-page .careers-reel{--reel-height:min(360px, 40svh);--reel-gap:18px;overflow:hidden}.jai-launch-page .careers-reel.is-reverse{--reel-height:min(300px, 34svh)}.jai-launch-page .careers-reel-track{width:max-content;margin:0;padding:0;list-style:none;animation:90s linear infinite careers-reel;display:flex}.jai-launch-page .careers-reel.is-reverse .careers-reel-track{animation-duration:110s;animation-direction:reverse}.jai-launch-page .careers-reel:hover .careers-reel-track,.jai-launch-page .careers-reel[data-paused=true] .careers-reel-track{animation-play-state:paused}.jai-launch-page .careers-reel-track li{padding-right:var(--reel-gap);flex:none}.jai-launch-page .careers-reel-track img{width:auto;height:var(--reel-height);border-radius:var(--photo-radius);object-fit:cover;display:block;box-shadow:0 30px 60px -36px #0a102980}@keyframes careers-reel{to{transform:translate(-50%)}}.jai-launch-page .careers-life-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.jai-launch-page .careers-life-head .site-section-title{margin:0}.jai-launch-page .careers-life-buttons{flex:none;gap:12px;display:flex}.jai-launch-page .careers-life-button{border:1.5px solid var(--site-heading);width:60px;height:60px;color:var(--site-heading);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;transition:background .2s,color .2s,opacity .2s;display:grid}.jai-launch-page .careers-life-button:hover:not(:disabled){background:var(--site-heading);color:var(--site-surface)}.jai-launch-page .careers-life-button:disabled{opacity:.28;cursor:default}.jai-launch-page .careers-life-button.is-prev svg{transform:rotate(180deg)}.jai-launch-page .careers-life-track{--life-height:540px;--life-gutter:max(calc(var(--site-gutter) / 2), calc((100cqw - var(--section-inner)) / 2));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;width:100cqw;scroll-padding-inline:var(--life-gutter);scrollbar-width:none;cursor:grab;outline:none;margin-left:calc(50% - 50cqw);position:relative;overflow-x:auto}.jai-launch-page .careers-life-track::-webkit-scrollbar{display:none}.jai-launch-page .careers-life-track[data-dragging]{scroll-snap-type:none;cursor:grabbing;user-select:none}.jai-launch-page .careers-life-track:focus-visible ul{outline:3px solid var(--site-link);outline-offset:6px;border-radius:var(--photo-radius)}.jai-launch-page .careers-life-track ul{width:max-content;padding:8px var(--life-gutter) 40px;gap:20px;margin:0;list-style:none;display:flex}.jai-launch-page .careers-life-track li{scroll-snap-align:start;flex:none}.jai-launch-page .careers-life-track img{width:auto;max-width:calc(100cqw - 2 * var(--life-gutter));height:var(--life-height);border-radius:var(--photo-radius);object-fit:cover;-webkit-user-drag:none;display:block;box-shadow:0 30px 60px -36px #0a102980}.jai-launch-page .careers-life-progress{background:var(--site-border);border-radius:2px;height:2px;margin-top:12px;position:relative;overflow:hidden}.jai-launch-page .careers-life-progress span{background:var(--site-heading);border-radius:2px;width:30%;position:absolute;top:0;bottom:0;left:0}.jai-launch-page .careers-band-section{padding-block:24px 56px!important}.jai-launch-page .careers-band{aspect-ratio:3/2;background:#0a1029;border-radius:28px;width:100%;margin:0 auto;position:relative;overflow:hidden}.jai-launch-page .careers-band img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.jai-launch-page .careers-band img{animation:linear both careers-band-settle view();animation-range:entry exit}}}@keyframes careers-band-settle{0%{transform:scale(1.04)}to{transform:scale(1)}}.jai-launch-page [data-rise-ready]{opacity:0;transition:opacity .9s var(--ease) var(--rise-delay,0s), transform 1.1s var(--ease) var(--rise-delay,0s);transform:translateY(48px)scale(.97)}.jai-launch-page [data-rise-ready][data-risen]{opacity:1;transform:none}.jai-launch-page .careers-work{gap:96px;margin:0;padding:0;list-style:none;display:grid}.jai-launch-page .careers-work>li{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:72px;display:grid}.jai-launch-page .careers-work>li:nth-child(2n) .careers-work-photo{order:2}.jai-launch-page .careers-work-photo.is-landscape{aspect-ratio:4/3}.jai-launch-page .careers-work-photo img{object-position:var(--photo-position,50% 50%)}.jai-launch-page .careers-work-photo.is-portrait{aspect-ratio:4/5;justify-self:center;width:min(100%,460px)}.jai-launch-page .careers-work-text h3{color:var(--site-heading);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,3.6cqw,3.1rem);font-weight:600;line-height:1.06}.jai-launch-page .careers-work-text p{max-width:30ch;color:var(--site-body);text-wrap:pretty;margin:20px 0 0;font-size:20px;line-height:1.55}.jai-launch-page .careers-work-link{color:var(--site-link);text-underline-offset:5px;align-items:center;gap:10px;margin-top:80px;font-size:19px;font-weight:600;text-decoration:underline;display:inline-flex}.jai-launch-page .careers-roles{border-bottom:1px solid var(--site-border);margin:0;padding:0;list-style:none}.jai-launch-page .careers-role{border-top:1px solid var(--site-border)}.jai-launch-page .careers-role summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"team team open""title pay open""facts pay open";align-items:center;gap:10px 56px;padding:44px 0;list-style:none;display:grid}.jai-launch-page .careers-role summary::-webkit-details-marker{display:none}.jai-launch-page .careers-role-team{color:var(--site-eyebrow);grid-area:team;font-size:19px;font-weight:600}.jai-launch-page .careers-role-title{color:var(--site-heading);letter-spacing:-.04em;text-wrap:balance;grid-area:title;font-size:clamp(2.3rem,4.2cqw,3.6rem);font-weight:600;line-height:1.04;transition:color .2s}.jai-launch-page .careers-role summary:hover .careers-role-title{color:var(--site-link)}.jai-launch-page .careers-role-pay{color:var(--site-heading);letter-spacing:-.02em;text-align:right;grid-area:pay;justify-items:end;gap:4px;font-size:28px;font-weight:600;display:grid}.jai-launch-page .careers-role-pay span{color:var(--site-stat);letter-spacing:0;font-size:18px}.jai-launch-page .careers-role-facts{color:var(--site-meta);grid-area:facts;font-size:18px}.jai-launch-page .careers-role-open{color:var(--site-heading);grid-area:open;align-items:center;gap:16px;font-size:15px;font-weight:600;display:flex}.jai-launch-page .careers-role-toggle{border:1.5px solid var(--site-heading);width:64px;height:64px;transition:background .2s, transform .3s var(--ease);border-radius:50%;position:relative}.jai-launch-page .careers-role-toggle:before,.jai-launch-page .careers-role-toggle:after{content:"";background:var(--site-heading);border-radius:2px;width:20px;height:2px;transition:background .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jai-launch-page .careers-role-toggle:after{transform:translate(-50%,-50%)rotate(90deg)}.jai-launch-page .careers-role summary:hover .careers-role-toggle{background:var(--site-heading)}.jai-launch-page .careers-role summary:hover .careers-role-toggle:before,.jai-launch-page .careers-role summary:hover .careers-role-toggle:after{background:var(--site-surface)}.jai-launch-page .careers-role[open] .careers-role-toggle{transform:rotate(45deg)}.jai-launch-page .careers-role[open] .careers-role-open-label{visibility:hidden}.jai-launch-page .careers-role summary:focus-visible{outline:3px solid var(--site-link);outline-offset:6px;border-radius:12px}.jai-launch-page .careers-role-body{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:96px;padding:0 0 72px;display:grid}.jai-launch-page .careers-role-main{gap:44px;max-width:760px;display:grid}.jai-launch-page .careers-role-block h4{color:var(--site-heading);letter-spacing:-.015em;margin-bottom:16px;font-size:24px;font-weight:600}.jai-launch-page .careers-role-block p{color:var(--site-body);margin:0;font-size:19px;line-height:1.6}.jai-launch-page .careers-role-block .careers-role-lead{color:var(--site-heading);margin-bottom:16px;font-weight:600}.jai-launch-page .careers-role-block ul,.jai-launch-page .careers-role-block ol{counter-reset:careers-step;gap:12px;margin:0;padding:0;list-style:none;display:grid}.jai-launch-page .careers-role-block li{color:var(--site-body);padding-left:30px;font-size:18px;line-height:1.55;position:relative}.jai-launch-page .careers-role-block ul li:before{content:"+";color:var(--site-eyebrow);font-weight:600;position:absolute;left:2px}.jai-launch-page .careers-role-block ol li{counter-increment:careers-step}.jai-launch-page .careers-role-block ol li:before{content:counter(careers-step);color:var(--site-stat);font-weight:600;position:absolute;left:2px}.jai-launch-page .careers-role-aside{justify-content:flex-end;display:flex;position:sticky;top:120px}.jai-launch-page .careers-role-aside .site-button{min-height:60px;padding:16px 30px;font-size:17px}.jai-launch-page .careers-perks{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;display:grid}.jai-launch-page .careers-perks-photo.is-portrait{aspect-ratio:4/5}.jai-launch-page .careers-perks-photo.is-landscape{aspect-ratio:4/3}.jai-launch-page .careers-perk-list{margin:40px 0 0;padding:0;list-style:none;display:grid}.jai-launch-page .careers-perk-list li{border-top:1px solid var(--site-border);padding:24px 0}.jai-launch-page .careers-perk-list h3{color:var(--site-heading);letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:1.2}.jai-launch-page .careers-perk-list p{color:var(--site-body);margin:8px 0 0;font-size:18px;line-height:1.55}.jai-launch-page .careers-backers{border-top:1px solid var(--site-border);justify-content:flex-start;margin-top:16px;padding-top:32px}.jai-launch-page .careers-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}.jai-launch-page .careers-steps li{border-top:2px solid var(--site-heading);padding-top:28px}.jai-launch-page .careers-step-number{color:var(--site-stat);letter-spacing:-.05em;font-size:clamp(3.4rem,5.4cqw,4.8rem);font-weight:500;line-height:1;display:block}.jai-launch-page .careers-steps h3{color:var(--site-heading);letter-spacing:-.02em;margin-top:28px;font-size:24px;font-weight:600;line-height:1.2}.jai-launch-page .careers-steps p{color:var(--site-body);margin:12px 0 0;font-size:18px;line-height:1.55}.jai-launch-page .careers-apply{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.jai-launch-page .careers-apply-photo{aspect-ratio:4/3}.jai-launch-page .careers-apply-form{margin-top:40px}.jai-launch-page .careers-apply-form .page-form{margin-top:0}.jai-launch-page .careers-apply .page-choice button{background:var(--site-surface);border-radius:14px;min-height:52px;padding:12px 20px;font-size:16px}.jai-launch-page .careers-apply .page-choice button[aria-pressed=true]{border-color:var(--site-heading);background:var(--site-heading);color:var(--site-surface)}@container jaiLaunch (width<=960px){.jai-launch-page .careers-reels{gap:14px;margin-top:56px}.jai-launch-page .careers-reel{--reel-height:300px}.jai-launch-page .careers-reel.is-reverse{--reel-height:240px}.jai-launch-page .careers-life-track{--life-height:420px}.jai-launch-page .careers-role summary{gap:10px 32px;padding:40px 0}.jai-launch-page .careers-role-open-label{display:none}.jai-launch-page .careers-role-body{grid-template-columns:1fr;gap:48px}.jai-launch-page .careers-role-aside{justify-content:flex-start;position:static}.jai-launch-page .careers-work{gap:72px}.jai-launch-page .careers-work>li{grid-template-columns:1fr;gap:32px}.jai-launch-page .careers-work>li:nth-child(2n) .careers-work-photo{order:0}.jai-launch-page .careers-work-photo.is-portrait{aspect-ratio:1;width:100%}.jai-launch-page .careers-perks,.jai-launch-page .careers-apply{grid-template-columns:1fr;gap:48px}.jai-launch-page .careers-perks-photo.is-portrait,.jai-launch-page .careers-perks-photo.is-landscape{aspect-ratio:4/3}.jai-launch-page .careers-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}}@container jaiLaunch (width<=650px){.jai-launch-page .careers-hero-head{gap:32px}.jai-launch-page .careers-hero-title{font-size:clamp(3rem,15cqw,4rem)}.jai-launch-page .careers-reels{gap:12px;margin-top:48px}.jai-launch-page .careers-reel{--reel-height:230px;--reel-gap:12px}.jai-launch-page .careers-reel.is-reverse{--reel-height:180px}.jai-launch-page .careers-band{border-radius:18px}.jai-launch-page .careers-life-head{margin-bottom:32px}.jai-launch-page .careers-life-button{width:52px;height:52px}.jai-launch-page .careers-life-track{--life-height:320px}.jai-launch-page .careers-life-track ul{gap:12px;padding-bottom:28px}.jai-launch-page .careers-work{gap:56px}.jai-launch-page .careers-work-text p{font-size:18px}.jai-launch-page .careers-work-photo.is-portrait{aspect-ratio:4/5}.jai-launch-page .careers-work-link{margin-top:56px}.jai-launch-page .careers-role summary{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"team open""title open""pay pay""facts facts";gap:8px 20px;padding:32px 0}.jai-launch-page .careers-role-title{font-size:32px}.jai-launch-page .careers-role-pay{text-align:left;justify-items:start;margin-top:10px;font-size:23px}.jai-launch-page .careers-role-pay span{font-size:17px}.jai-launch-page .careers-role-facts{font-size:16px}.jai-launch-page .careers-role-toggle{width:48px;height:48px}.jai-launch-page .careers-role-toggle:before,.jai-launch-page .careers-role-toggle:after{width:16px}.jai-launch-page .careers-role-body{gap:40px;padding-bottom:48px}.jai-launch-page .careers-role-main{gap:36px}.jai-launch-page .careers-role-block h4{font-size:22px}.jai-launch-page .careers-role-block p{font-size:18px}.jai-launch-page .careers-role-block li{font-size:17px}.jai-launch-page .careers-perk-list h3{font-size:23px}.jai-launch-page .careers-perk-list p{font-size:17px}.jai-launch-page .careers-steps{grid-template-columns:1fr;gap:40px}.jai-launch-page .careers-steps h3{margin-top:20px}}@media (prefers-reduced-motion:reduce){.jai-launch-page .careers-reel{overflow-x:auto}.jai-launch-page .careers-reel-track{animation:none}.jai-launch-page .careers-reel-track li[aria-hidden=true]{display:none}.jai-launch-page .careers-role-toggle,.jai-launch-page .careers-life-button,.jai-launch-page .careers-role-title{transition:none}}
