.careers-module__cwUFpG__sec{border-block-start:1px solid var(--color-line);padding-block:clamp(96px,13vh,168px)}.careers-module__cwUFpG__raised{background:linear-gradient(180deg, var(--color-background-raised), #12051e59)}.careers-module__cwUFpG__sub{max-width:52ch;color:var(--color-text-muted);margin-block-start:20px;font-size:16.5px;line-height:1.62}.careers-module__cwUFpG__note{max-width:52ch;color:var(--color-text-subtle);margin-block-start:18px;font-size:13.5px;line-height:1.6}.careers-module__cwUFpG__acts{flex-wrap:wrap;gap:12px;margin-block-start:28px;display:flex}.careers-module__cwUFpG__go{margin-block-start:28px}.careers-module__cwUFpG__sticky{position:sticky;inset-block-start:calc(var(--spacing-header) + 64px)}.careers-module__cwUFpG__hero{padding-block:calc(var(--spacing-header) + clamp(48px, 9vh, 120px)) clamp(80px, 11vh, 140px);position:relative;overflow-x:clip}.careers-module__cwUFpG__hero:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#5215a152,#5215a100);border-radius:50%;width:min(880px,90vw);position:absolute;inset-block-start:-8%;inset-inline-start:-10%}.careers-module__cwUFpG__heroGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,6vw,112px);display:grid}.careers-module__cwUFpG__h1{letter-spacing:-.044em;text-wrap:balance;max-width:13ch;margin-block-start:24px;font-size:clamp(2.6rem,5vw,4.8rem);font-weight:300;line-height:1}.careers-module__cwUFpG__lede{max-width:48ch;color:var(--color-text-muted);margin-block-start:28px;font-size:clamp(16px,1.2vw,18px);line-height:1.65}.careers-module__cwUFpG__rolesCore{padding:clamp(26px,3vw,40px)}.careers-module__cwUFpG__rolesTitle{color:var(--color-purple-400);align-items:center;gap:10px;font-size:13px;display:flex}.careers-module__cwUFpG__rolesCount{border:1px solid var(--color-line);font-variant-numeric:tabular-nums;min-width:24px;height:24px;color:var(--color-text-secondary);border-radius:100px;place-items:center;padding-inline:6px;font-size:12px;display:inline-grid}.careers-module__cwUFpG__rolesNone{letter-spacing:-.024em;color:var(--color-text);margin-block-start:18px;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:300;line-height:1.15}.careers-module__cwUFpG__rolesBody{max-width:50ch;color:var(--color-text-muted);margin-block-start:14px;font-size:15px;line-height:1.62}.careers-module__cwUFpG__ladder{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;margin:clamp(48px,7vh,80px) 0 0;padding:0;list-style:none;display:grid}.careers-module__cwUFpG__step{flex-direction:column;gap:14px;display:flex}.careers-module__cwUFpG__riser{height:calc(14px + var(--i) * 15px);background:linear-gradient(180deg, rgba(176, 100, 218, calc(.18 + var(--i) * .06)), rgba(82, 21, 161, calc(.08 + var(--i) * .03)));border-radius:10px 10px 4px 4px;display:block;box-shadow:inset 0 1px #ffffff14}.careers-module__cwUFpG__step:last-child .careers-module__cwUFpG__riser{background:linear-gradient(180deg, var(--color-magenta-600), #5215a166)}.careers-module__cwUFpG__stepName{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text-secondary);font-size:15px;font-weight:500;line-height:1.3}.careers-module__cwUFpG__step:last-child .careers-module__cwUFpG__stepName{color:var(--color-text)}.careers-module__cwUFpG__rule{max-width:72ch;color:var(--color-text-muted);margin-block-start:32px;font-size:14.5px;line-height:1.6}.careers-module__cwUFpG__stages{margin:0;padding:0;list-style:none}.careers-module__cwUFpG__stages li{border-block-start:1px solid var(--color-line);grid-template-columns:44px minmax(0,1fr);gap:16px;padding-block:22px;display:grid}.careers-module__cwUFpG__stages li:last-child{border-block-end:1px solid var(--color-line)}.careers-module__cwUFpG__stageNo{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-purple-400);padding-block-start:3px;font-size:13px}.careers-module__cwUFpG__stageName{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-text);font-size:17px;font-weight:500}.careers-module__cwUFpG__stageBody{max-width:60ch;color:var(--color-text-muted);margin-block-start:6px;font-size:15px;line-height:1.6}.careers-module__cwUFpG__promiseH2{max-width:18ch}.careers-module__cwUFpG__promises{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;margin:clamp(40px,6vh,64px) 0 0;padding:0;list-style:none;display:grid}.careers-module__cwUFpG__promises li{border-block-start:1px solid var(--color-line);padding-block:24px}.careers-module__cwUFpG__promiseName{font-family:var(--font-display);letter-spacing:-.012em;color:var(--color-text);font-size:17px;font-weight:500}.careers-module__cwUFpG__promiseBody{color:var(--color-text-muted);margin-block-start:8px;font-size:15px;line-height:1.6}.careers-module__cwUFpG__apply{background:var(--color-background-accent);padding-block:clamp(84px,11vh,150px);scroll-margin-block-start:var(--spacing-header);position:relative;overflow:clip}.careers-module__cwUFpG__apply:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#a83c8a2e,#a83c8a00 68%);border-radius:50%;width:min(760px,80vw);position:absolute;inset-block-start:-30%;inset-inline-start:-10%}.careers-module__cwUFpG__applyGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid;position:relative}.careers-module__cwUFpG__applyIntro{position:sticky;inset-block-start:calc(var(--spacing-header) + 64px)}.careers-module__cwUFpG__applyH2{letter-spacing:-.036em;max-width:14ch;margin-block-start:20px;font-size:clamp(2.1rem,3.8vw,3.6rem);font-weight:300;line-height:1.02}.careers-module__cwUFpG__formCard{padding:clamp(24px,3vw,44px)}.careers-module__cwUFpG__rolesHead{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;gap:16px clamp(32px,5vw,96px);margin-block-end:clamp(28px,4vh,44px);display:grid}.careers-module__cwUFpG__roleList{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.careers-module__cwUFpG__roleCard{border:1px solid var(--color-line);height:100%;color:inherit;transition:border-color .2s ease, background-color .2s ease, transform .14s var(--ease-out);background:linear-gradient(160deg,#5215a129,#1905391a);border-radius:22px;flex-direction:column;gap:10px;padding:clamp(22px,2.4vw,30px);text-decoration:none;display:flex}.careers-module__cwUFpG__roleCard:active{transform:scale(.99)}.careers-module__cwUFpG__roleCard:focus-visible{outline:2px solid var(--color-purple-400);outline-offset:3px}@media (hover:hover) and (pointer:fine){.careers-module__cwUFpG__roleCard:hover{border-color:var(--color-line-accent)}}.careers-module__cwUFpG__roleArea{color:var(--color-purple-400);font-size:13px}.careers-module__cwUFpG__roleTitle{font-family:var(--font-display);letter-spacing:-.024em;color:var(--color-text);font-size:clamp(1.35rem,2vw,1.75rem);font-weight:400;line-height:1.15}.careers-module__cwUFpG__roleSummary{max-width:54ch;color:var(--color-text-muted);font-size:15px;line-height:1.6}.careers-module__cwUFpG__roleMeta{border-block-start:1px solid var(--color-line);color:var(--color-text-secondary);flex-wrap:wrap;gap:4px 16px;margin-block-start:auto;padding-block-start:12px;font-size:13.5px;display:flex}.careers-module__cwUFpG__roleCloses{color:var(--color-text-subtle)}.careers-module__cwUFpG__roleGo{margin-block-start:4px}.careers-module__cwUFpG__roleBack{width:fit-content;display:flex}.careers-module__cwUFpG__rolePill{margin-block-start:28px}.careers-module__cwUFpG__roleH1{letter-spacing:-.04em;text-wrap:balance;max-width:20ch;margin-block-start:18px;font-size:clamp(2.4rem,4.6vw,4.2rem);font-weight:300;line-height:1.02}.careers-module__cwUFpG__roleFacts{border-block:1px solid var(--color-line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:clamp(32px,5vh,48px) 0 0;display:grid}.careers-module__cwUFpG__roleFacts>div{padding:16px 20px 16px 0}.careers-module__cwUFpG__roleFacts>div+div{border-inline-start:1px solid var(--color-line);padding-inline-start:20px}.careers-module__cwUFpG__roleFacts dt{color:var(--color-text-subtle);font-size:12.5px}.careers-module__cwUFpG__roleFacts dd{color:var(--color-text);margin:6px 0 0;font-size:15px}.careers-module__cwUFpG__howToApply{color:var(--color-text-secondary);white-space:pre-line;font-size:16px;line-height:1.65}.careers-module__cwUFpG__areasGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.careers-module__cwUFpG__areas{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.careers-module__cwUFpG__areas li{border-block-start:1px solid var(--color-line);font-family:var(--font-display);letter-spacing:-.008em;color:var(--color-text);padding-block:16px;font-size:15.5px;font-weight:500;line-height:1.35}@media (max-width:1100px){.careers-module__cwUFpG__promises{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.careers-module__cwUFpG__heroGrid,.careers-module__cwUFpG__areasGrid,.careers-module__cwUFpG__rolesHead,.careers-module__cwUFpG__roleList,.careers-module__cwUFpG__applyGrid{grid-template-columns:minmax(0,1fr)}.careers-module__cwUFpG__sticky,.careers-module__cwUFpG__applyIntro{position:static}.careers-module__cwUFpG__ladder{grid-template-columns:minmax(0,1fr);gap:10px}.careers-module__cwUFpG__step{grid-template-columns:minmax(0,.55fr) minmax(0,.45fr);align-items:center;gap:16px;display:grid}.careers-module__cwUFpG__riser{width:calc(30% + var(--i) * 11.6%);border-radius:10px;height:10px}}@media (max-width:640px){.careers-module__cwUFpG__roleFacts>div+div{border-inline-start:0;padding-inline-start:0}.careers-module__cwUFpG__roleFacts>div{border-block-start:1px solid var(--color-line)}.careers-module__cwUFpG__areas{grid-template-columns:repeat(2,minmax(0,1fr))}.careers-module__cwUFpG__promises{grid-template-columns:minmax(0,1fr)}.careers-module__cwUFpG__step{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr)}.careers-module__cwUFpG__stepName{font-size:14px}.careers-module__cwUFpG__acts>a{flex:100%}}
.news-module__QXiGaW__sec{padding-block:clamp(48px,7vh,88px) clamp(96px,13vh,160px)}.news-module__QXiGaW__acts{flex-wrap:wrap;gap:12px;margin-block-start:32px;display:flex}.news-module__QXiGaW__hero{padding-block:calc(var(--spacing-header) + clamp(48px, 9vh, 120px)) clamp(32px, 5vh, 56px);position:relative;overflow-x:clip}.news-module__QXiGaW__hero:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#5215a14d,#5215a100);border-radius:50%;width:min(860px,90vw);position:absolute;inset-block-start:-10%;inset-inline-start:-10%}.news-module__QXiGaW__h1{letter-spacing:-.045em;max-width:14ch;margin-block-start:24px;font-size:clamp(2.6rem,5.2vw,5rem);font-weight:300;line-height:1}.news-module__QXiGaW__lede{max-width:52ch;color:var(--color-text-muted);margin-block-start:24px;font-size:clamp(16px,1.2vw,18px);line-height:1.65}.news-module__QXiGaW__empty{border-block-start:1px solid var(--color-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px clamp(40px,6vw,112px);padding-block-start:clamp(40px,6vh,64px);display:grid}.news-module__QXiGaW__emptyTitle{letter-spacing:-.03em;color:var(--color-text);font-size:clamp(1.8rem,3vw,2.8rem);font-weight:300;line-height:1.08}.news-module__QXiGaW__emptyBody{max-width:46ch;color:var(--color-text-muted);margin-block-start:16px;font-size:16px;line-height:1.62}.news-module__QXiGaW__kindsTitle{color:var(--color-purple-400);font-size:13px}.news-module__QXiGaW__kinds{margin:12px 0 0;padding:0;list-style:none}.news-module__QXiGaW__kinds li{border-block-start:1px dashed #edeaf22e;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:6px 24px;padding-block:18px;display:grid}.news-module__QXiGaW__kinds li:last-child{border-block-end:1px dashed #edeaf22e}.news-module__QXiGaW__kindName{font-family:var(--font-display);color:var(--color-text-secondary);font-size:16px;font-weight:500}.news-module__QXiGaW__kindLine{color:var(--color-text-subtle);font-size:14.5px;line-height:1.55}.news-module__QXiGaW__close{border-block-start:1px solid var(--color-line);background:linear-gradient(180deg, var(--color-background-raised), #12051e4d);padding-block:clamp(80px,11vh,140px)}.news-module__QXiGaW__closeInner{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;display:grid}.news-module__QXiGaW__closeH2{letter-spacing:-.03em;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:300;line-height:1.08}.news-module__QXiGaW__closeSub{max-width:54ch;color:var(--color-text-muted);margin-block-start:14px;font-size:16px;line-height:1.6}.news-module__QXiGaW__article{padding-block:calc(var(--spacing-header) + clamp(40px, 7vh, 96px)) clamp(96px, 13vh, 160px)}.news-module__QXiGaW__measure{max-width:760px;margin-inline:auto}.news-module__QXiGaW__back{color:var(--color-text-muted);align-items:center;gap:8px;font-size:14px;text-decoration:none;display:inline-flex}.news-module__QXiGaW__back svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}[dir=rtl] .news-module__QXiGaW__back svg{transform:scaleX(-1)}.news-module__QXiGaW__articleMeta{color:var(--color-text-subtle);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-block-start:32px;font-size:13.5px;display:flex}.news-module__QXiGaW__type{border:1px solid var(--color-line-accent);color:var(--color-purple-400);background:#b064da1a;border-radius:100px;padding:3px 10px;font-size:12px}.news-module__QXiGaW__articleTitle{letter-spacing:-.036em;text-wrap:balance;margin-block-start:18px;font-size:clamp(2.2rem,4.4vw,3.8rem);font-weight:300;line-height:1.04}.news-module__QXiGaW__standfirst{color:var(--color-text-secondary);margin-block-start:20px;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.news-module__QXiGaW__byline{color:var(--color-text-muted);margin-block-start:22px;font-size:14px}.news-module__QXiGaW__figure{max-width:1120px;margin:clamp(36px,6vh,64px) auto 0}.news-module__QXiGaW__figure img{border-radius:24px;width:100%;height:auto;display:block}.news-module__QXiGaW__prose{color:var(--color-text-secondary);margin-block-start:clamp(36px,6vh,64px);font-size:17px;line-height:1.75}.news-module__QXiGaW__prose p{margin:0 0 1.2em}:is(.news-module__QXiGaW__prose h2,.news-module__QXiGaW__prose h3){font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text);margin:1.8em 0 .6em;font-weight:500;line-height:1.25}.news-module__QXiGaW__prose h2{font-size:1.5em}.news-module__QXiGaW__prose h3{font-size:1.2em}:is(.news-module__QXiGaW__prose ul,.news-module__QXiGaW__prose ol){margin:0 0 1.2em;padding-inline-start:1.3em}.news-module__QXiGaW__prose li{margin-block-end:.4em}.news-module__QXiGaW__prose a{color:var(--color-purple-400);text-underline-offset:3px;-webkit-text-decoration:underline #b064da66;text-decoration:underline #b064da66}.news-module__QXiGaW__prose blockquote{border-inline-start:2px solid var(--color-magenta-600);color:var(--color-text);margin:1.6em 0;padding-inline-start:20px;font-size:1.1em}.news-module__QXiGaW__tags{border-block-start:1px solid var(--color-line);flex-wrap:wrap;gap:6px;margin:40px 0 0;padding:28px 0 0;list-style:none;display:flex}.news-module__QXiGaW__tags li{border:1px solid var(--color-line);color:var(--color-text-muted);border-radius:100px;padding:5px 12px;font-size:13px}@media (max-width:960px){.news-module__QXiGaW__empty,.news-module__QXiGaW__closeInner{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.news-module__QXiGaW__kinds li{grid-template-columns:minmax(0,1fr)}}
