.careers_openings__Rolen{padding:110px 0 125px;background:#fff}.careers_intro__BbPXV{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:70px;gap:70px;margin-bottom:70px}.careers_intro__BbPXV h2{margin:0;font-size:clamp(44px,5.5vw,72px);line-height:1;letter-spacing:-.06em}.careers_intro__BbPXV div p{max-width:620px;color:var(--muted);font-size:18px}.careers_filters__ZPKKl{display:grid;grid-template-columns:1.5fr .7fr;grid-gap:20px;gap:20px;padding:24px;border:1px solid var(--line);background:var(--paper)}.careers_filters__ZPKKl label{display:flex;flex-direction:column;gap:8px;color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.careers_filters__ZPKKl input,.careers_filters__ZPKKl select{min-height:50px;border:0;border-bottom:1px solid #9ba0a5;border-radius:0;outline:0;background:transparent;color:var(--ink);font-size:15px;text-transform:none}.careers_filters__ZPKKl input:focus,.careers_filters__ZPKKl select:focus{border-color:var(--coral)}.careers_resultCount__ZT9Tf{margin:28px 0 12px;color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.careers_jobList__xQL__{border-top:1px solid var(--line)}.careers_jobCard__1ed70{display:grid;grid-template-columns:60px 1fr 54px;grid-gap:30px;gap:30px;align-items:center;padding:38px 0;border-bottom:1px solid var(--line);transition:padding .2s ease}.careers_jobCard__1ed70:hover{padding-left:12px}.careers_jobCard__1ed70>span{color:var(--coral);font-size:10px;font-weight:800}.careers_jobCard__1ed70 p{margin:0 0 5px;color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.careers_jobCard__1ed70 h2{margin:0;font-size:clamp(28px,3vw,42px);letter-spacing:-.045em;line-height:1.1}.careers_jobCard__1ed70>a{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:var(--ink);color:#fff;font-size:20px}.careers_meta__JqRPr{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.careers_heroMeta__BSPxh span,.careers_meta__JqRPr span{padding:5px 9px;border:1px solid var(--line);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.careers_empty__23FxR{padding:75px;border:1px solid var(--line);background:var(--paper)}.careers_empty__23FxR>span{color:var(--coral);font-size:9px;font-weight:800;letter-spacing:.14em}.careers_empty__23FxR h2{max-width:760px;margin:24px 0;font-size:clamp(46px,6vw,76px);line-height:.96;letter-spacing:-.06em}.careers_empty__23FxR h2 em{color:var(--coral);font-family:var(--font-serif),serif;font-weight:400}.careers_empty__23FxR p{max-width:620px;margin:0 0 32px;color:var(--muted);font-size:18px}.careers_noMatch__rtsge{padding:35px;background:var(--paper);color:var(--muted);text-align:center}.careers_principles__5L7aC{padding:110px 0;background:#111827;color:#fff}.careers_principleGrid__9lljo{display:grid;grid-template-columns:repeat(3,1fr);margin-top:45px;border-top:1px solid rgba(255,255,255,.17)}.careers_principleGrid__9lljo article{min-height:280px;padding:42px 34px;border-right:1px solid rgba(255,255,255,.17)}.careers_principleGrid__9lljo article:first-child{padding-left:0}.careers_principleGrid__9lljo article:last-child{border:0}.careers_principleGrid__9lljo span{color:var(--coral);font-size:10px}.careers_principleGrid__9lljo h3{margin:55px 0 12px;font-size:27px;letter-spacing:-.04em}.careers_principleGrid__9lljo p{color:#aeb7c3}.careers_jobHero__DWCUC{padding:90px 0 100px;background:#07101f;color:#fff}.careers_jobHero__DWCUC a{display:inline-block;margin-bottom:65px;color:#aeb8c7;font-size:12px}.careers_jobHero__DWCUC p{color:#63dcff;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.careers_jobHero__DWCUC h1{max-width:1000px;margin:18px 0 35px;font-size:clamp(58px,8vw,110px);line-height:.9;letter-spacing:-.07em}.careers_heroMeta__BSPxh{display:flex;flex-wrap:wrap;gap:9px}.careers_heroMeta__BSPxh span{border-color:rgba(255,255,255,.22);color:#c5cedb}.careers_jobBody__AhnT3{padding:100px 0 130px;background:#fff}.careers_jobGrid__7soGm{display:grid;grid-template-columns:1.35fr .65fr;grid-gap:100px;gap:100px;align-items:start}.careers_jobGrid__7soGm article>p{color:var(--muted);font-size:17px}.careers_jobGrid__7soGm .careers_lead__doHNN{margin-top:0;color:var(--ink);font-size:26px;font-weight:700;line-height:1.35;letter-spacing:-.025em}.careers_jobGrid__7soGm article h2{margin:52px 0 15px;font-size:32px;letter-spacing:-.04em}.careers_jobGrid__7soGm article ul{padding:0;list-style:none}.careers_jobGrid__7soGm article li{padding:12px 0;border-top:1px solid var(--line);color:#4b535d}.careers_jobGrid__7soGm article li:before{content:"+";margin-right:13px;color:var(--coral);font-weight:800}.careers_jobGrid__7soGm aside{position:-webkit-sticky;position:sticky;top:115px;padding:38px;background:var(--paper)}.careers_jobGrid__7soGm aside>span{color:var(--coral);font-size:9px;font-weight:800;letter-spacing:.14em}.careers_jobGrid__7soGm aside h2{margin:22px 0 12px;font-size:34px;line-height:1;letter-spacing:-.05em}.careers_jobGrid__7soGm aside p{margin-bottom:25px;color:var(--muted)}@media(max-width:900px){.careers_intro__BbPXV,.careers_jobGrid__7soGm{grid-template-columns:1fr;gap:40px}.careers_jobGrid__7soGm aside{position:static}.careers_principleGrid__9lljo{grid-template-columns:1fr}.careers_principleGrid__9lljo article,.careers_principleGrid__9lljo article:first-child{min-height:0;padding:35px 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.17)}.careers_principleGrid__9lljo h3{margin-top:25px}}@media(max-width:600px){.careers_jobBody__AhnT3,.careers_openings__Rolen,.careers_principles__5L7aC{padding:75px 0}.careers_filters__ZPKKl{grid-template-columns:1fr}.careers_jobCard__1ed70{grid-template-columns:34px 1fr;gap:12px}.careers_jobCard__1ed70>a{grid-column:2}.careers_empty__23FxR{padding:40px 24px}.careers_jobHero__DWCUC{padding:65px 0 75px}.careers_jobHero__DWCUC a{margin-bottom:45px}.careers_jobHero__DWCUC h1{font-size:54px}.careers_jobGrid__7soGm aside{padding:28px 22px}}.page-video-hero_hero__YEVy7{--accent:#63dcff;position:relative;min-height:670px;overflow:hidden;isolation:isolate;background:#020916;color:#fff}.page-video-hero_violet__pZm3X{--accent:#8a75ff}.page-video-hero_coral__GW5_C{--accent:#ff7355}.page-video-hero_video__iVLJ3{position:absolute;inset:0;z-index:-4;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(.72) contrast(1.12) brightness(.58);animation:page-video-hero_videoReveal__bHcP_ 1s ease both}.page-video-hero_wash__pGJbh{position:absolute;inset:0;z-index:-3;background:linear-gradient(90deg,rgba(2,9,22,.98) 0,rgba(2,9,22,.86) 44%,rgba(2,9,22,.25) 79%),linear-gradient(0deg,rgba(2,9,22,.9),transparent 48%),radial-gradient(circle at 78% 35%,color-mix(in srgb,var(--accent) 24%,transparent),transparent 36%)}.page-video-hero_grid__tiGcU{position:absolute;inset:0;z-index:-2;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.13) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.13) 1px,transparent 0);background-size:90px 90px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 78%);mask-image:linear-gradient(90deg,#000,transparent 78%)}.page-video-hero_inner__C12MY{min-height:590px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:50px;gap:50px;padding-block:72px}.page-video-hero_copy___gC8y{max-width:1050px}.page-video-hero_eyebrow__LO5_L{display:flex;align-items:center;gap:12px;margin:0 0 28px;color:#bdc8d9;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;animation:page-video-hero_riseIn__EcJLN .7s .08s both}.page-video-hero_eyebrow__LO5_L:before{content:"";width:34px;height:1px;background:var(--accent)}.page-video-hero_eyebrow__LO5_L span{color:var(--accent)}.page-video-hero_copy___gC8y h1{max-width:1050px;margin:0;font-size:clamp(64px,8.4vw,118px);font-weight:650;letter-spacing:-.075em;line-height:.88;text-wrap:balance;animation:page-video-hero_riseIn__EcJLN .8s .16s both}.page-video-hero_copy___gC8y h1 em{color:var(--accent);font-family:var(--font-serif),serif;font-weight:400}.page-video-hero_summary__kK2Ft{max-width:690px;margin:32px 0 0;color:#c5cedb;font-size:clamp(16px,1.4vw,20px);line-height:1.65;animation:page-video-hero_riseIn__EcJLN .8s .25s both}.page-video-hero_index___G6oF{align-self:end;display:flex;flex-direction:column;align-items:center;gap:11px;margin-bottom:34px;color:rgba(255,255,255,.7);font-size:8px;letter-spacing:.16em;text-transform:uppercase;writing-mode:vertical-rl}.page-video-hero_index___G6oF span{color:var(--accent);font-size:14px}.page-video-hero_index___G6oF i{width:1px;height:48px;background:rgba(255,255,255,.34)}.page-video-hero_rail__cGpiK{border-top:1px solid rgba(255,255,255,.18);background:rgba(2,9,22,.68);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page-video-hero_rail__cGpiK>div{min-height:80px;display:flex;align-items:center;gap:22px;color:#9aa6b8;font-size:9px;letter-spacing:.15em;text-transform:uppercase}.page-video-hero_rail__cGpiK b{color:#fff}.page-video-hero_rail__cGpiK i{width:5px;height:5px;border-radius:50%;background:var(--accent)}.page-video-hero_rail__cGpiK span:last-child{margin-left:auto}@keyframes page-video-hero_riseIn__EcJLN{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes page-video-hero_videoReveal__bHcP_{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@media(max-width:900px){.page-video-hero_inner__C12MY{grid-template-columns:1fr}.page-video-hero_index___G6oF{display:none}.page-video-hero_video__iVLJ3{object-position:65% center}.page-video-hero_wash__pGJbh{background:linear-gradient(90deg,rgba(2,9,22,.96),rgba(2,9,22,.58)),linear-gradient(0deg,rgba(2,9,22,.9),transparent 55%)}}@media(max-width:600px){.page-video-hero_hero__YEVy7{min-height:610px}.page-video-hero_inner__C12MY{min-height:540px;padding-block:54px}.page-video-hero_copy___gC8y h1{font-size:clamp(52px,15vw,72px);line-height:.91}.page-video-hero_summary__kK2Ft{margin-top:25px;font-size:16px}.page-video-hero_eyebrow__LO5_L{gap:8px;letter-spacing:.1em}.page-video-hero_eyebrow__LO5_L:before{width:22px}.page-video-hero_rail__cGpiK>div{min-height:70px;justify-content:space-between;gap:10px}.page-video-hero_rail__cGpiK span:last-child{display:none}}@media(prefers-reduced-motion:reduce){.page-video-hero_video__iVLJ3{display:none}.page-video-hero_copy___gC8y>*{animation:none}}