@import "https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap";
.careers-module__ZzoD7W__container{font-family:Outfit,-apple-system,sans-serif}.careers-module__ZzoD7W__dmSans{font-family:DM Sans,sans-serif}.careers-module__ZzoD7W__heroText{letter-spacing:-.02em;font-weight:800;line-height:1.1}.careers-module__ZzoD7W__gradientMesh{pointer-events:none;background:radial-gradient(circle at 20% 30%,#22c55e14 0%,#0000 50%),radial-gradient(circle at 80% 70%,#22c55e1f 0%,#0000 50%),radial-gradient(circle,#22c55e0d 0%,#0000 50%);position:absolute;inset:0}.careers-module__ZzoD7W__floatingShape{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;animation:20s ease-in-out infinite careers-module__ZzoD7W__float;position:absolute}@keyframes careers-module__ZzoD7W__float{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(30px,-30px)rotate(120deg)}66%{transform:translate(-20px,20px)rotate(240deg)}}.careers-module__ZzoD7W__floatingDelay1{animation-delay:-5s}.careers-module__ZzoD7W__floatingDelay2{animation-delay:-10s}.careers-module__ZzoD7W__floatingDelay3{animation-delay:-15s}.careers-module__ZzoD7W__cardHover{transition:all .4s cubic-bezier(.34,1.56,.64,1);position:relative}.careers-module__ZzoD7W__cardHover:hover{transform:translateY(-8px)scale(1.02)}@keyframes careers-module__ZzoD7W__fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes careers-module__ZzoD7W__scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes careers-module__ZzoD7W__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.careers-module__ZzoD7W__animateFadeInUp{opacity:0;animation:.8s cubic-bezier(.34,1.56,.64,1) forwards careers-module__ZzoD7W__fadeInUp}.careers-module__ZzoD7W__animateScaleIn{opacity:0;animation:.6s cubic-bezier(.34,1.56,.64,1) forwards careers-module__ZzoD7W__scaleIn}.careers-module__ZzoD7W__animateBounce{animation:2s ease-in-out infinite careers-module__ZzoD7W__bounce}.careers-module__ZzoD7W__delay100{animation-delay:.1s}.careers-module__ZzoD7W__delay200{animation-delay:.2s}.careers-module__ZzoD7W__delay300{animation-delay:.3s}.careers-module__ZzoD7W__delay400{animation-delay:.4s}.careers-module__ZzoD7W__delay500{animation-delay:.5s}.careers-module__ZzoD7W__delay600{animation-delay:.6s}.careers-module__ZzoD7W__ctaButton{transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.careers-module__ZzoD7W__ctaButton:before{content:"";background:linear-gradient(45deg,#fff3,#0000);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}.careers-module__ZzoD7W__ctaButton:hover:before{transform:translate(100%)}.careers-module__ZzoD7W__ctaButton:hover{transform:translateY(-2px);box-shadow:0 8px 20px #22c55e4d}.careers-module__ZzoD7W__sticker{transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:inline-block;transform:rotate(-2deg)}.careers-module__ZzoD7W__sticker:hover{transform:rotate(0)scale(1.05)}.careers-module__ZzoD7W__dotPattern{background-image:radial-gradient(circle,#22c55e14 1px,#0000 1px);background-size:20px 20px}.careers-module__ZzoD7W__valueCard{background:linear-gradient(135deg,#fff 0%,#f0fdf4 100%);border:2px solid #0000;transition:all .4s cubic-bezier(.34,1.56,.64,1)}.careers-module__ZzoD7W__valueCard:hover{border-color:#22c55e4d;transform:translateY(-4px)rotate(1deg);box-shadow:0 12px 24px #22c55e26}.careers-module__ZzoD7W__perkBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.careers-module__ZzoD7W__perkBadge:hover{border-color:#22c55e80;transform:scale(1.05)}
