.careers_hero__80Mlv{position:relative;padding-top:calc(var(--header-h) + clamp(40px, 8vw, 110px));padding-bottom:clamp(40px,6vw,72px);overflow:hidden;isolation:isolate}.careers_glow__boY7G{position:absolute;z-index:-1;left:-12vw;top:-10vw;width:56vw;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(238,75,43,.18),transparent);filter:blur(30px)}.careers_heroMeta__OeHLe{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-bottom:clamp(28px,5vw,56px)}.careers_heroTitle__1tqTz{display:flex;flex-direction:column}.careers_heroLine___fwnj{display:block;animation:careers_fadeUp__gUU2C 1.1s var(--ease-out) both;animation-delay:calc(.1s + var(--i, 0) * .14s)}.careers_heroTag__K_gAS{align-self:flex-end;margin-top:-.12em;font-family:var(--font-smooch),cursive;font-weight:400;text-transform:none;letter-spacing:0;line-height:.9;font-size:1.35em;color:var(--primary)}@media (max-width:600px){.careers_heroTag__K_gAS{align-self:flex-start;font-size:1.25em}}.careers_heroBottom__L3ERO{display:grid;grid-gap:32px;gap:32px;margin-top:clamp(28px,4vw,56px);align-items:end}@media (min-width:900px){.careers_heroBottom__L3ERO{grid-template-columns:1fr auto}}.careers_heroLead__8eh5H{font-size:var(--fs-lead);max-width:46ch;color:var(--muted);animation:careers_fadeUp__gUU2C 1s .5s var(--ease-out) both}.careers_heroLead__8eh5H strong{color:var(--ink);font-weight:500}.careers_heroCtas__L9FwA{display:flex;flex-wrap:wrap;gap:12px;animation:careers_fadeUp__gUU2C 1s .65s var(--ease-out) both}@keyframes careers_fadeUp__gUU2C{0%{opacity:0;transform:translateY(20px)}}.careers_mediaWrap__Hc9Ws{padding-bottom:clamp(16px,3vw,40px)}.careers_media__v4pJ8{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--radius-l);height:clamp(420px,60vw,640px);background:var(--ink);transform-origin:center top;color:#fff}.careers_media__v4pJ8 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 100%}.careers_media__v4pJ8:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent 55%)}.careers_mediaText__1O7lN{position:absolute;z-index:1;left:clamp(22px,4vw,56px);right:clamp(22px,4vw,56px);top:clamp(22px,4vw,56px);display:grid;grid-gap:16px;gap:16px}.careers_mediaQuote__sEoJm{max-width:18ch;font-size:clamp(1.8rem,4.4vw,4rem);line-height:1;letter-spacing:-.04em;font-weight:500;text-transform:uppercase}.careers_cultureTitle__0vcy6{margin-top:28px;font-size:clamp(2.6rem,8vw,8rem);line-height:.95;letter-spacing:-.05em;font-weight:500;text-transform:uppercase;max-width:14ch}.careers_culture__6R0Ge{display:grid;grid-gap:0;gap:0;margin-top:clamp(48px,7vw,96px);border-top:1px solid var(--line)}@media (min-width:720px){.careers_culture__6R0Ge{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.careers_culture__6R0Ge{grid-template-columns:repeat(4,1fr)}}.careers_cultureItem__hA4hT{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:28px 24px 32px 0;border-bottom:1px solid var(--line);color:var(--muted)}@media (min-width:720px){.careers_cultureItem__hA4hT{padding:32px 28px 40px;border-right:1px solid var(--line)}}.careers_cultureItemTitle__Zl559{font-size:clamp(1.25rem,1.8vw,1.5rem);letter-spacing:-.02em;color:var(--ink)}.careers_bento__E6h2F{display:grid;grid-gap:14px;gap:14px}@media (min-width:760px){.careers_bento__E6h2F{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.careers_bento__E6h2F{grid-template-columns:repeat(6,1fr)}.careers_cardStreams__gEjHm{grid-column:span 4}.careers_cardProduct__3OagM{grid-column:span 2;grid-row:span 2}.careers_bento__E6h2F>:last-child,.careers_cardLearn__6TdVC{grid-column:span 2}}.careers_card__cCn6a{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-height:300px;padding:clamp(24px,3vw,40px);border-radius:var(--radius-l);background:#fff;overflow:hidden;isolation:isolate;box-shadow:0 0 0 1px var(--line);transition:transform .6s var(--ease-out)}.careers_card__cCn6a:hover{transform:translateY(-4px)}.careers_cardTitle__nh_iT{font-size:clamp(1.7rem,2.8vw,2.6rem);letter-spacing:-.035em;line-height:1}.careers_cardText__SaEuM{margin-top:14px;max-width:50ch;color:var(--muted)}.careers_cardProduct__3OagM{background:var(--ink);color:#fff;box-shadow:none;min-height:520px}.careers_cardProduct__3OagM .careers_cardText__SaEuM{color:var(--muted-on-dark)}.careers_cardLearn__6TdVC{background:var(--education);color:#fff;box-shadow:none}.careers_cardLearn__6TdVC .careers_cardText__SaEuM{color:hsla(0,0%,100%,.88)}.careers_streamList___Arrf{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.careers_streamList___Arrf a{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 16px 0 12px;border-radius:99px;box-shadow:inset 0 0 0 1px var(--line);font-weight:500;font-size:.9375rem;transition:background-color .3s,color .3s,box-shadow .3s}.careers_streamList___Arrf a:hover{background:var(--ink);color:#fff;box-shadow:none}.careers_streamDot__2kPuS{width:14px;height:14px;border-radius:50%;background:var(--g)}.careers_board__YVDgi{position:absolute;z-index:-1;right:-70px;top:34%;width:340px;height:210px;transform:translateY(-50%) rotate(-14deg);border-radius:16px;background:radial-gradient(circle at 14% 28%,#111 0 11px,transparent 12px),radial-gradient(circle at 14% 72%,#111 0 11px,transparent 12px),repeating-linear-gradient(90deg,transparent 0 20px,hsla(0,0%,100%,.05) 20px 21px),repeating-linear-gradient(0deg,transparent 0 20px,hsla(0,0%,100%,.05) 20px 21px),linear-gradient(135deg,#1b1b1f,#2a2a30);box-shadow:inset 0 0 0 2px rgba(238,75,43,.6),0 40px 80px -20px rgba(238,75,43,.45);opacity:.85;transition:transform .9s var(--ease-out)}.careers_cardProduct__3OagM:hover .careers_board__YVDgi{transform:translateY(-54%) rotate(-10deg)}.careers_boardChip__VT_Dp{position:absolute;left:40%;top:28%;width:90px;height:90px;border-radius:10px;background:linear-gradient(135deg,#3a3a42,#1d1d22);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.15);display:grid;place-items:center;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.08em;color:hsla(0,0%,100%,.7)}@media (max-width:700px){.careers_board__YVDgi{width:240px;height:150px;right:-90px;top:26%;opacity:.5}.careers_cardProduct__3OagM{min-height:460px}}.careers_roles__sFm_2{list-style:none;border-top:1px solid var(--line)}.careers_role__ufDN8{position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px 20px;gap:12px 20px;align-items:start;padding:28px 0;border-bottom:1px solid var(--line);isolation:isolate}.careers_role__ufDN8:before{content:"";position:absolute;z-index:-1;inset:0 calc(var(--gutter) * -.5);border-radius:var(--radius-m);background:var(--paper-2);opacity:0;transition:opacity .35s}.careers_role__ufDN8:focus-visible:before,.careers_role__ufDN8:hover:before{opacity:1}.careers_roleNum__YbxmB{padding-top:8px;font-family:var(--font-mono);font-size:.8rem;color:var(--primary)}.careers_roleMain__ec9oy{display:grid;grid-gap:6px;gap:6px}.careers_roleTitle__49NlS{font-size:clamp(1.5rem,2.8vw,2.4rem);line-height:1.05;letter-spacing:-.035em;font-weight:500}.careers_roleSub__Y7f0A{color:var(--muted);font-size:.9375rem}.careers_roleStream__j90nP{color:var(--ink);font-weight:500}.careers_roleBody___amgg{grid-column:2/-1;display:grid;grid-gap:14px;gap:14px;color:var(--muted)}.careers_roleChips__tnNHp{display:flex;flex-wrap:wrap;gap:6px}.careers_roleChips__tnNHp span{padding:5px 12px;border-radius:99px;box-shadow:inset 0 0 0 1px var(--line);font-size:.8125rem;color:var(--ink);background:#fff}.careers_roleCta__NYpe_{grid-column:3;grid-row:1;display:flex;align-items:center;gap:12px;font-weight:500}.careers_roleCtaLabel__BhAOj{display:none}.careers_roleArrow__V3pTT{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line);transition:transform .5s var(--ease-out),background-color .3s,color .3s}.careers_role__ufDN8:hover .careers_roleArrow__V3pTT{transform:rotate(-45deg);background:var(--primary);color:#fff;box-shadow:none}@media (min-width:1024px){.careers_role__ufDN8{grid-template-columns:60px 1.1fr 1.4fr auto;gap:40px;padding:36px 0;align-items:center}.careers_roleNum__YbxmB{padding-top:0}.careers_roleBody___amgg{grid-column:auto}.careers_roleCta__NYpe_{grid-column:auto;grid-row:auto}.careers_roleCtaLabel__BhAOj{display:inline}}.careers_intern__GmnJL{position:relative;display:grid;grid-gap:32px;gap:32px;padding:clamp(28px,5vw,72px);border-radius:var(--radius-xl);background:linear-gradient(135deg,#0266ff,#2f8dff 60%,#38b6ff);color:#fff;overflow:hidden;isolation:isolate}@media (min-width:960px){.careers_intern__GmnJL{grid-template-columns:1.4fr auto;align-items:end}}.careers_internGlow__HoMrq{position:absolute;z-index:-1;right:-10%;bottom:-60%;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,hsla(0,0%,100%,.35),transparent)}.careers_internText__uvDBo{display:grid;grid-gap:20px;gap:20px}.careers_internText__uvDBo p{max-width:54ch;font-size:var(--fs-lead);color:hsla(0,0%,100%,.9)}.careers_internTitle__EuZsG{font-size:clamp(2.2rem,5vw,4.5rem);line-height:1;letter-spacing:-.04em}.careers_internCtas__ovwFQ{display:flex;flex-wrap:wrap;gap:12px}.careers_steps__RCOfo{list-style:none;display:grid;grid-gap:14px;gap:14px;counter-reset:step}@media (min-width:720px){.careers_steps__RCOfo{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.careers_steps__RCOfo{grid-template-columns:repeat(4,1fr)}}.careers_step__d9Ma_{position:relative;display:grid;align-content:start;grid-gap:16px;gap:16px;min-height:300px;padding:clamp(24px,3vw,36px);border-radius:var(--radius-l);background:var(--paper-2)}.careers_step__d9Ma_:nth-child(2){background:var(--paper-3)}.careers_step__d9Ma_:nth-child(3){background:var(--ink-2);color:#fff}.careers_step__d9Ma_:nth-child(4){background:var(--primary);color:#fff}.careers_stepNum__MfvK5{font-size:clamp(3.4rem,6vw,5rem);line-height:.85;font-weight:200;letter-spacing:-.05em;margin-bottom:28px}.careers_stepTitle__rCcxp{font-size:clamp(1.4rem,2.2vw,1.9rem);letter-spacing:-.03em}.careers_stepText__n2QYX{opacity:.82}@media (max-width:719px){.careers_step__d9Ma_{min-height:0}}.careers_faqGrid__pvDEf{display:grid;grid-gap:40px;gap:40px}@media (min-width:1024px){.careers_faqGrid__pvDEf{grid-template-columns:1fr 1.8fr;gap:80px}}.careers_step__d9Ma_:nth-child(4) .careers_stepText__n2QYX{opacity:1}