.HeroStats-module__rkXcNq__heroStats{--hero-stat-value-size:30px;--hero-stat-label-color:#9ca3af;align-items:stretch;gap:48px;margin-top:0;display:flex}.HeroStats-module__rkXcNq__heroStat{align-items:flex-start;gap:12px;display:flex}.HeroStats-module__rkXcNq__heroStatLine{width:2px;height:var(--hero-stat-value-size);background:#fff;border-radius:1px;flex-shrink:0}.HeroStats-module__rkXcNq__heroStatContent{flex-direction:column;gap:8px;display:flex}.HeroStats-module__rkXcNq__heroStatValue{font-family:Poppins,sans-serif;font-size:var(--hero-stat-value-size);letter-spacing:-1.2px;color:#fff;height:var(--hero-stat-value-size);align-items:center;font-weight:600;line-height:1;display:flex}.HeroStats-module__rkXcNq__heroStatLabel{color:var(--hero-stat-label-color);font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:1.4}@media (max-width:768px){.HeroStats-module__rkXcNq__heroStats{flex-direction:column;gap:20px}}
.CareersHero-module__yolX8q__section{background:var(--primary-700);z-index:6;padding:160px 0 72px;position:relative;overflow:hidden}.CareersHero-module__yolX8q__section:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff29 0%,#fff0 68%);border-radius:50%;width:620px;height:620px;position:absolute;top:-35%;right:-8%}.CareersHero-module__yolX8q__container{max-width:var(--container-max);padding:0 var(--container-padding);z-index:1;margin:0 auto;position:relative}.CareersHero-module__yolX8q__content{max-width:900px}.CareersHero-module__yolX8q__headline{color:var(--text-inverse-strong);margin-bottom:24px;}.CareersHero-module__yolX8q__headlineMuted{color:#fff9;font-weight:500;display:block}.CareersHero-module__yolX8q__sub{color:#ffffffb8;max-width:64ch;margin-bottom:32px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;line-height:1.7}.CareersHero-module__yolX8q__actions{flex-wrap:wrap;gap:12px;display:flex}.CareersHero-module__yolX8q__stats{--hero-stat-value-size:24px;--hero-stat-label-color:#ffffffb8;margin-top:72px}@media (max-width:1024px){.CareersHero-module__yolX8q__section{padding:140px 0 64px}.CareersHero-module__yolX8q__stats{margin-top:56px}}@media (max-width:768px){.CareersHero-module__yolX8q__section{padding:120px 0 56px}.CareersHero-module__yolX8q__sub{font-size:14px;line-height:1.65}.CareersHero-module__yolX8q__stats{margin-top:40px}}@media (max-width:480px){.CareersHero-module__yolX8q__section{padding:104px 0 48px}}
.CareersWork-module__AyiRbW__section{background:var(--neutral-300);padding:100px 0}.CareersWork-module__AyiRbW__container{max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}.CareersWork-module__AyiRbW__header{max-width:680px;margin-bottom:56px}.CareersWork-module__AyiRbW__header h2{letter-spacing:-.02em;color:var(--neutral-1200);margin-bottom:16px;font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1.2}.CareersWork-module__AyiRbW__header p{color:var(--neutral-1000);font-size:16px;font-weight:400;line-height:1.65}.CareersWork-module__AyiRbW__grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.CareersWork-module__AyiRbW__card{background:var(--neutral-100);border:1px solid var(--neutral-500);border-radius:var(--radius-xl);transition:all var(--motion-slow)var(--motion-ease);flex-direction:column;gap:12px;padding:32px;display:flex}.CareersWork-module__AyiRbW__iconWrap{border-radius:var(--radius-lg);width:44px;height:44px;color:var(--primary-700);transition:all var(--motion-slow)var(--motion-ease);background:#4a3aff1a;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.CareersWork-module__AyiRbW__card h3{letter-spacing:-.015em;color:var(--neutral-1200);font-size:20px;font-weight:600;line-height:1.3}.CareersWork-module__AyiRbW__card p{color:var(--neutral-1000);font-size:14.5px;font-weight:400;line-height:1.65}.CareersWork-module__AyiRbW__benefitsCard{background:var(--primary-700);border-radius:var(--radius-2xl);margin-top:72px;padding:56px;position:relative;overflow:hidden}.CareersWork-module__AyiRbW__benefitsCard:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff24 0%,#fff0 68%);border-radius:50%;width:520px;height:520px;position:absolute;top:-40%;right:-10%}.CareersWork-module__AyiRbW__benefitsCardHeader{z-index:1;max-width:480px;margin-bottom:44px;position:relative}.CareersWork-module__AyiRbW__benefitsBadge{color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff26;border-radius:100px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}.CareersWork-module__AyiRbW__benefitsCardHeader h3{letter-spacing:-.02em;color:#fff;font-size:clamp(24px,3vw,30px);font-weight:600;line-height:1.3}.CareersWork-module__AyiRbW__benefitsGrid{z-index:1;grid-template-columns:repeat(2,1fr);gap:8px 48px;display:grid;position:relative}.CareersWork-module__AyiRbW__benefit{align-items:flex-start;gap:16px;padding:20px 0;display:flex}.CareersWork-module__AyiRbW__benefitIconWrap{border-radius:var(--radius-md);color:#fff;background:#ffffff14;border:1px solid #ffffff26;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.CareersWork-module__AyiRbW__benefit h4{color:#fff;margin-bottom:4px;font-size:16px;font-weight:600}.CareersWork-module__AyiRbW__benefit p{color:#ffffffa8;font-size:14px;font-weight:400;line-height:1.6}@media (max-width:1024px){.CareersWork-module__AyiRbW__section{padding:80px 0}}@media (max-width:768px){.CareersWork-module__AyiRbW__section{padding:64px 0}.CareersWork-module__AyiRbW__header{margin-bottom:40px}.CareersWork-module__AyiRbW__grid{grid-template-columns:1fr;gap:16px}.CareersWork-module__AyiRbW__card{padding:24px}.CareersWork-module__AyiRbW__card h3{font-size:18px}.CareersWork-module__AyiRbW__benefitsCard{border-radius:var(--radius-xl);margin-top:56px;padding:32px 24px}.CareersWork-module__AyiRbW__benefitsCardHeader{margin-bottom:32px}.CareersWork-module__AyiRbW__benefitsGrid{grid-template-columns:1fr;gap:0}}@media (max-width:480px){.CareersWork-module__AyiRbW__section{padding:48px 0}.CareersWork-module__AyiRbW__card{padding:20px}.CareersWork-module__AyiRbW__benefitsCard{padding:28px 20px}}
.OpenRoles-module__qph5kq__section{background:var(--neutral-100);padding:100px 0}.OpenRoles-module__qph5kq__container{max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}.OpenRoles-module__qph5kq__header{justify-content:space-between;align-items:center;gap:32px;margin-bottom:32px;display:flex}.OpenRoles-module__qph5kq__header h2{letter-spacing:-.02em;color:var(--neutral-1200);font-size:clamp(28px,4vw,40px);font-weight:600}.OpenRoles-module__qph5kq__boardCta,.OpenRoles-module__qph5kq__locationSelect{min-height:40px;transition:border-color var(--motion-base)var(--motion-ease),color var(--motion-base)var(--motion-ease)}.OpenRoles-module__qph5kq__boardCta{padding:0 18px;font-size:13.5px}.OpenRoles-module__qph5kq__filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.OpenRoles-module__qph5kq__pills{flex-wrap:wrap;gap:8px;display:flex}.OpenRoles-module__qph5kq__pill{background:var(--neutral-100);border:1px solid var(--neutral-500);border-radius:var(--radius-md);color:var(--neutral-1100);cursor:pointer;transition:all var(--motion-base)var(--motion-ease);padding:7px 14px;font-family:Poppins,sans-serif;font-size:13px;font-weight:500}.OpenRoles-module__qph5kq__pill:hover{border-color:var(--primary-400);color:var(--primary-700)}.OpenRoles-module__qph5kq__pillActive{border-color:var(--primary-700);color:var(--primary-700);background:#4a3aff0f}.OpenRoles-module__qph5kq__pillActive:hover{color:var(--primary-700)}.OpenRoles-module__qph5kq__locationWrap{align-items:center;display:inline-flex;position:relative}.OpenRoles-module__qph5kq__locationSelect{appearance:none;field-sizing:content;border-radius:var(--radius-md);border:1px solid var(--neutral-500);color:var(--neutral-1200);background:var(--neutral-100);cursor:pointer;padding:9px 34px 9px 14px;font-family:Poppins,sans-serif;font-size:13.5px;font-weight:500}.OpenRoles-module__qph5kq__locationCaret{color:var(--neutral-1000);pointer-events:none;position:absolute;right:12px}.OpenRoles-module__qph5kq__roleTable{border:1px solid var(--neutral-500);border-radius:var(--radius-xl);overflow:hidden}.OpenRoles-module__qph5kq__rolesCount{border-bottom:1px solid var(--neutral-500);color:var(--neutral-1000);padding:16px 24px;font-size:14px;font-weight:400}.OpenRoles-module__qph5kq__roleList{list-style:none}.OpenRoles-module__qph5kq__roleList li+li{border-top:1px solid var(--neutral-500)}.OpenRoles-module__qph5kq__role{background:var(--neutral-100);transition:background var(--motion-base)var(--motion-ease);grid-template-columns:1fr auto 20px;align-items:center;gap:20px;padding:22px 24px;text-decoration:none;display:grid}.OpenRoles-module__qph5kq__role:hover{background:var(--neutral-300)}.OpenRoles-module__qph5kq__roleMain{flex-direction:column;gap:8px;min-width:0;display:flex}.OpenRoles-module__qph5kq__roleTitle{letter-spacing:-.01em;color:var(--neutral-1200);transition:color var(--motion-base)var(--motion-ease);font-family:Poppins,sans-serif;font-size:17px;font-weight:600}.OpenRoles-module__qph5kq__role:hover .OpenRoles-module__qph5kq__roleTitle{color:var(--primary-700)}.OpenRoles-module__qph5kq__roleMeta{color:var(--neutral-1000);flex-wrap:wrap;align-items:center;gap:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;display:flex}.OpenRoles-module__qph5kq__roleLocation{color:var(--neutral-1000);text-align:right;white-space:nowrap;font-size:13.5px}.OpenRoles-module__qph5kq__roleArrow{color:var(--neutral-800);transition:transform var(--motion-base)var(--motion-ease),color var(--motion-base)var(--motion-ease)}.OpenRoles-module__qph5kq__role:hover .OpenRoles-module__qph5kq__roleArrow{color:var(--primary-700);transform:translate(3px)}.OpenRoles-module__qph5kq__stateCard{border:1px dashed var(--neutral-600);border-radius:var(--radius-xl);background:var(--neutral-300);color:var(--neutral-1000);flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px;padding:32px;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;display:flex}.OpenRoles-module__qph5kq__stateCard a{text-decoration:none}.OpenRoles-module__qph5kq__outro{max-width:620px;margin-top:56px}.OpenRoles-module__qph5kq__outro h3{letter-spacing:-.02em;color:var(--neutral-1200);margin-bottom:16px;font-size:clamp(28px,4vw,40px);font-weight:600}.OpenRoles-module__qph5kq__outro p{color:var(--neutral-1000);margin-bottom:24px;font-size:15px;font-weight:400;line-height:1.65}@media (max-width:1024px){.OpenRoles-module__qph5kq__section{padding:80px 0}}@media (max-width:768px){.OpenRoles-module__qph5kq__section{padding:64px 0}.OpenRoles-module__qph5kq__header{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:32px}.OpenRoles-module__qph5kq__filters{flex-direction:column;align-items:flex-start;gap:12px}.OpenRoles-module__qph5kq__outro{margin-top:40px}.OpenRoles-module__qph5kq__role{grid-template-columns:1fr auto;gap:14px;padding:20px}.OpenRoles-module__qph5kq__roleArrow{display:none}.OpenRoles-module__qph5kq__roleTitle{font-size:16px}.OpenRoles-module__qph5kq__roleMeta{gap:8px 12px}}@media (max-width:480px){.OpenRoles-module__qph5kq__section{padding:48px 0}}
