html{-webkit-tap-highlight-color:#0000;max-width:100vw;font-size:9px;overflow-x:hidden}@media (min-width:768px){html{font-size:5.5px}}@media (min-width:1024px){html{font-size:6px}}@media (min-width:1280px){html{font-size:7px}}@media (min-width:1440px){html{font-size:8px}}@media (min-width:1728px){html{font-size:9px}}@media (min-width:1920px){html{font-size:10px}}.hero-careers{flex-direction:column;justify-content:center;align-items:center;width:100%;height:fit-content;padding-top:min(20rem,20vw);padding-bottom:min(7.5rem,7.5vw);display:flex;position:relative}.hero-careers__stage{z-index:0;pointer-events:none;width:60vw;height:60vw;position:absolute;top:min(20rem,20vw);left:50%;transform:translate(-50%)}.hero-careers__stage .hero__ring{top:calc(var(--fs)*28.5);pointer-events:none;z-index:0;border-radius:50%;position:absolute;left:50%;transform:translate(-50%,-50%)}.hero-careers__stage .hero__ring--1{width:calc(var(--fs)*46);height:calc(var(--fs)*46);border:.563px dashed #001d252d}.hero-careers__stage .hero__ring--2{width:calc(var(--fs)*57);height:calc(var(--fs)*57);border:.563px dashed #001d252d}.hero-careers__stage .hero__ring--3{width:calc(var(--fs)*35);height:calc(var(--fs)*35);border:.563px dashed #001d252d}.hero-careers .eyebrow{z-index:1;position:relative}.hero__title--careers{font-family:var(--font-sans);text-wrap:pretty;font-size:var(--text-display-sm);text-wrap:balance;z-index:1;text-align:center;font-weight:500;line-height:1.15;position:relative}.hero__title--careers-bold{font-weight:700}.hero-careers__subtitle{font-family:var(--font-sans);text-wrap:pretty;font-size:var(--text-xs);z-index:1;text-align:center;width:min(59.7rem,59.7vw);color:var(--color-neutral-600);margin:0 0 min(2.2rem,2.2vw);font-weight:400;line-height:1.5;position:relative}.hero-careers__cta{z-index:1;position:relative;padding:min(2rem,2vw)!important}.hero-careers__glow{width:calc(var(--fs)*60);height:calc(var(--fs)*15);filter:blur(134.4px);opacity:.55;pointer-events:none;z-index:0;background:#6bc5d3;border-radius:50%;position:absolute;bottom:min(55rem,55vw);left:50%;transform:translate(-50%)}.hero-careers__image{z-index:0;width:min(154.8rem,154.8vw,100%);height:min(64.6rem,64.6vw);margin:0;position:relative}.hero-careers__image img{object-fit:cover;width:100%;height:100%}.hero-careers__image:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#fff9 40%,#fff 100%);height:60%;position:absolute;bottom:0;left:0;right:0}.hero-careers__stats{z-index:2;position:absolute;bottom:min(5rem,5vw);left:50%;transform:translate(-50%)}.hero-careers__stats.map-section__stats{width:min(var(--fs)*71.5,100%);align-items:center;margin-left:0;margin-right:0;padding:0;list-style:none;display:flex}.hero-careers__stats .map-stat{align-items:center;gap:calc(var(--fs)*.75);padding:0 calc(var(--fs)*1.5);text-align:center;flex-direction:column;flex:1;display:flex}.hero-careers__stats .map-stat__divider{width:1px;height:calc(var(--fs)*3);background:#e8edf3;flex-shrink:0}.hero-careers__stats .map-stat__icon{width:calc(var(--fs)*1.75);height:calc(var(--fs)*1.75);color:var(--color-secondary-600);justify-content:center;align-items:center;display:inline-flex}.hero-careers__stats .map-stat__icon svg{width:100%;height:100%}.hero-careers__stats .map-stat__figure{font-family:var(--font-sans);text-wrap:pretty;font-size:var(--text-3xl);text-wrap:balance;color:#0d121c;font-weight:600;line-height:1}.hero-careers__stats .map-stat__label{font-family:var(--font-sans);text-wrap:pretty;font-size:var(--text-sm);color:#64748b;font-weight:400;line-height:1.5}@media (orientation:portrait){.hero-careers{padding-block:170px 30px}.hero-careers__stage .hero__ring{display:none}.hero-careers__subtitle{width:90%;max-width:319px}.hero-careers__cta{padding:10px}.hero-careers__stats{margin-top:2rem;position:relative;bottom:auto;left:auto;transform:none}.hero-careers__glow{width:calc(var(--fs)*20);height:calc(var(--fs)*6);filter:blur(84.4px);opacity:.55;pointer-events:none;z-index:0;background:#6bc5d3;border-radius:50%;position:absolute;top:40%;bottom:auto;left:50%;transform:translate(-50%,-50%)}.hero-careers__stats.map-section__stats{flex-direction:column;width:90%}.hero-careers__stats .map-stat{width:100%;padding-top:1.5rem;padding-bottom:1.5rem}.hero-careers__stats .map-stat__divider{width:100%;height:1px}.hero-careers__stats .map-stat__icon{display:none}.hero-careers__stats .map-stat__figure{font-weight:700}}
