@charset "UTF-8";@keyframes careers-scroll-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(6px)}60%{transform:translateY(3px)}}:root{--bg-dark:#0b0f0a;--text-light:#fff;--text-dim:#c7c7c7;--grey-1:rgba(255,255,255,.06);--grey-2:rgba(255,255,255,.10);--accent:#E28C0A;--ff-main:"MyriadPro-Regular",system-ui,-apple-system,Segoe UI,Roboto,Arial;--ff-bold:"MyriadPro-Bold",system-ui,-apple-system,Segoe UI,Roboto,Arial;--h1:clamp(36px, 4vw, 64px);--h1-lh:clamp(36px, 4.4vw, 72px);--p-lg:clamp(16px, 1.4vw, 20px);--container-max:1118px;--container-pad-x:24px;--section-pad-y-xs:56px;--section-pad-y-sm:72px;--section-pad-y-md:96px;--section-pad-x-sm:0;--section-pad-x-md:0;--section-pad-x-lg:40px;--grid-gap-sm:16px;--grid-gap-md:24px;--grid-gap-lg:32px;--radius:12px;--anim-init-opacity:0}.container{width:min(var(--container-max,1118px),100% - var(--container-pad-x,24px)*2);margin-inline:auto}[data-anim=section] [data-anim-el],[data-anim=section] [data-anim-stagger]>*{opacity:var(--anim-init-opacity);transform:translate3d(0,16px,0);will-change:transform,opacity}[data-anim-parallax]{will-change:transform}[data-anim-el]{opacity:0;transform:translateY(8px)}[data-anim=section]{will-change:opacity,transform}.careersHeroSection{position:relative;min-height:100vh;overflow:clip}.careersHeroSection__bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;background-image:var(--bg,none);background-size:cover;background-position:50% 0;background-repeat:no-repeat;will-change:background-position}.careersHeroSection__cont{position:relative;z-index:1;min-height:100vh;display:grid;place-items:center}.careersHeroSection__wrapper{width:100%;max-width:600px;display:flex;flex-direction:column;align-items:center;text-align:center}.careersHeroSection__subtext,.careersHeroSection__title{font-family:"Myriad Pro";font-weight:400;font-size:18px;line-height:100%;text-align:center;color:#9c9c9c;margin-bottom:24px}.careersHeroSection__title{font-weight:700;font-size:42px;line-height:60px;letter-spacing:.02em;text-transform:uppercase;background:linear-gradient(98.63deg,#fff 48.51%,rgba(255,255,255,0) 106.4%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:0 1px 2px rgba(0,0,0,.12)}.careersHeroSection__scroll span,.careersHeroSection__text{font-family:"Myriad Pro";font-weight:400;letter-spacing:.02em;color:#fff}.careersHeroSection__text{font-size:20px;line-height:140%;text-align:center}.careersHeroSection__scroll{position:absolute;left:50%;bottom:36px;transform:translateX(-50%);display:inline-flex;flex-direction:column;align-items:center;gap:6px;background:0 0;border:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.careersHeroSection__scroll span{font-size:16px;line-height:100%;opacity:.9}.careersHeroSection__scrollIcon{width:24px;height:24px;display:block;animation:1.8s ease-in-out infinite careers-scroll-bounce;pointer-events:none}.careersHeroSection__subtext,.careersHeroSection__text,.careersHeroSection__title{opacity:0;transform:translateY(28px);transition:none;will-change:transform,opacity}.careersCardsSection{background:linear-gradient(180deg,#1c2615 0,#12180d 100%)}.careersCardsSection__wrapper{padding:80px 0}.careersCardsSection__subtitle{font-family:"Myriad Pro";font-weight:400;font-size:18px;line-height:100%;text-align:center;color:#9c9c9c;margin-bottom:24px}.careersCardsSection__title{font-family:"Myriad Pro";font-weight:700;font-size:42px;line-height:60px;letter-spacing:.02em;text-align:center;text-transform:uppercase;background:linear-gradient(101.92deg,#fff 11.14%,rgba(255,255,255,0) 107%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.careersCardsSection__top{display:flex;align-items:center;flex-direction:column;margin-bottom:40px}.careersCardsSection__bottom{display:flex;flex-wrap:wrap;gap:24px}.careersCardsSection__bottom--title{font-family:"Open Sans";font-weight:700;font-size:18px;line-height:150%;text-align:center;text-transform:uppercase;background:linear-gradient(180deg,#fff 0,#999 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:12px}.careersCardsSection__bottom--text{font-family:Inter;font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#b9bcb8}.careersCardsSection__item{width:calc(33.33% - 16px);padding:24px;background:rgba(33,42,25,.6509803922);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-direction:column}.careersCardsSection__item:hover,.careersPositionsSection__item:hover{background:linear-gradient(180deg,rgba(53,70,39,.65) 0,rgba(58,74,43,.5915) 100%)}.careersCardsSection__icon{margin-bottom:24px}.careersPositionsSection{background:linear-gradient(180deg,#1c2615 0,#12180d 100%)}.careersPositionsSection__wrapper{padding:80px 0}.careersPositionsSection__subtitle{font-family:"Myriad Pro";font-weight:400;font-size:18px;line-height:100%;text-align:center;color:#9c9c9c;margin-bottom:24px}.careersPositionsSection__title{font-family:"Myriad Pro";font-weight:700;font-size:42px;line-height:60px;letter-spacing:.02em;text-align:center;text-transform:uppercase;background:linear-gradient(101.92deg,#fff 11.14%,rgba(255,255,255,0) 107%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.careersPositionsSection__top{display:flex;align-items:center;flex-direction:column;margin-bottom:40px}.careersPositionsSection__bottom{display:flex;flex-wrap:wrap;gap:24px}.careersPositionsSection__bottom--title{font-family:"Myriad Pro";font-size:22px;font-weight:500;line-height:180%;letter-spacing:-.5px;color:#fff;margin-bottom:8px}.careersPositionsSection__bottom--text{font-family:"Open Sans";font-weight:400;font-size:15px;line-height:180%;letter-spacing:-.3px;color:#7f7f7f;margin-bottom:24px}.careersPositionsSection__bottom--items{display:flex;gap:32px}.careersPositionsSection__bottom--item{display:flex;align-items:center;gap:4px}.careersPositionsSection__bottom--item span,.careersPositionsSection__itemButton span{font-family:"Myriad Pro";font-size:15px;font-weight:400;line-height:20px;letter-spacing:-.2px;color:#7f7f7f}.careersPositionsSection__item{padding:32px;background:#1d2516;border-radius:16px;display:flex;flex-direction:column;position:relative;width:100%}.careersPositionsSection__itemInner{max-width:75%}.careersPositionsSection__itemButton{position:absolute;top:32px;right:32px;display:flex;align-items:center;gap:4px;padding:8px 0}.careersPositionsSection__itemButton span{font-weight:500;color:#e2e2e2}.careersPositionsSection__icon{margin-bottom:24px}.fullwidth-inline-link{position:absolute;width:100%;height:100%;display:block;top:0;bottom:0;left:0;z-index:99999}@media (min-width:768px){:root{--container-pad-x:28px;--section-pad-y-xs:64px;--section-pad-y-sm:80px;--section-pad-x-sm:28px;--section-pad-x-md:36px;--grid-gap-sm:20px;--grid-gap-md:24px}}@media (min-width:1024px){:root{--container-pad-x:32px;--section-pad-y-sm:88px;--section-pad-y-md:104px;--section-pad-x-sm:32px;--section-pad-x-md:40px;--grid-gap-md:28px;--grid-gap-lg:36px}}@media (min-width:1200px){:root{--container-pad-x:36px;--section-pad-y-md:112px;--section-pad-x-lg:48px}}@media (min-width:1440px){:root{--container-pad-x:40px;--section-pad-y-md:120px}}@media (max-width:1024px){.careersCardsSection__title{font-size:34px}.careersCardsSection__item{width:calc(50% - 12px);padding:20px}.careersCardsSection__icon{width:42px;height:42px}.careersPositionsSection__title{font-size:34px}.careersPositionsSection__item{padding:20px 24px}.careersPositionsSection__itemButton{top:20px;right:24px}}@media (max-width:768px){.careersHeroSection__bg{background-image:var(--bg-m,var(--bg,none))}.careersHeroSection__subtext{font-size:14px;margin-bottom:16px}.careersHeroSection__title{font-size:28px;line-height:110%}.careersHeroSection__text{font-size:16px}.careersCardsSection__wrapper{padding:40px 0}.careersCardsSection__title{font-size:26px;line-height:42px}.careersCardsSection__bottom--title{font-size:16px}.careersCardsSection__item{width:100%}.careersPositionsSection__wrapper{padding:40px 0}.careersPositionsSection__title{font-size:26px;line-height:42px}.careersPositionsSection__top{margin-bottom:30px}.careersPositionsSection__bottom--items{gap:20px;flex-wrap:wrap}.careersPositionsSection__item{padding:20px 16px}.careersPositionsSection__itemInner{max-width:100%}.careersPositionsSection__itemButton{position:unset;margin-top:24px}}@media (prefers-reduced-motion:reduce){.careersHeroSection__scrollIcon{animation:none}}