.careers-hero{text-align:center;padding:6rem 0 4rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:1.6rem;margin-bottom:4rem}.careers-hero__title{font-size:clamp(3.2rem,5vw,4.8rem);font-weight:700;margin-bottom:1.6rem;line-height:1.2}.careers-hero__subtitle{font-size:clamp(1.6rem,2.5vw,2rem);color:#000000b3;font-weight:400}.careers-status{max-width:70rem;margin:0 auto 6rem;text-align:center}.careers-status__badge{display:inline-flex;align-items:center;gap:1rem;padding:1.2rem 2.4rem;background:#fff3cd;border:2px solid #ffc107;border-radius:5rem;font-weight:600;font-size:1.6rem;margin-bottom:2rem}.careers-status__icon{color:#ff6b6b;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.careers-status__message{font-size:1.6rem;line-height:1.6;color:#000000b3}.careers-roles{margin-bottom:6rem}.careers-roles__title{text-align:center;font-size:clamp(2.4rem,4vw,3.2rem);font-weight:700;margin-bottom:4rem}.careers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:3rem;max-width:100rem;margin:0 auto}.career-card{background:#fff;border:1px solid #e5e7eb;border-radius:1.6rem;padding:3rem;transition:all .3s ease;position:relative;overflow:hidden}.career-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);transform:scaleX(0);transition:transform .3s ease}.career-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a;border-color:#3b82f6}.career-card:hover:before{transform:scaleX(1)}.career-card__icon{margin-bottom:2rem}.career-card__title{font-size:2.4rem;font-weight:700;margin-bottom:1.2rem}.career-card__description{font-size:1.5rem;line-height:1.6;color:#000000b3;margin-bottom:2rem}.career-card__requirements{list-style:none;padding:0}.career-card__requirements li{font-size:1.4rem;padding:.8rem 0 .8rem 2.4rem;position:relative;color:#000c}.career-card__requirements li:before{content:"\2713";position:absolute;left:0;color:#10b981;font-weight:700}.careers-cta{background:linear-gradient(135deg,#1e293b,#334155);border-radius:1.6rem;padding:6rem 3rem;text-align:center;color:#fff}.careers-cta__content{max-width:60rem;margin:0 auto}.careers-cta__title{font-size:clamp(2.4rem,4vw,3.2rem);font-weight:700;margin-bottom:1.6rem}.careers-cta__text{font-size:1.6rem;line-height:1.6;margin-bottom:3rem;opacity:.9}.careers-cta__button{display:inline-flex;align-items:center;gap:.8rem;font-size:1.6rem;padding:1.6rem 3.2rem;background:#fff;color:#1e293b;border:none;border-radius:.8rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none}.careers-cta__button:hover{transform:translateY(-2px);box-shadow:0 10px 30px #fff3}.careers-cta__button svg{transition:transform .3s ease}.careers-cta__button:hover svg{transform:translate(4px)}@media screen and (max-width: 749px){.careers-hero{padding:4rem 2rem;margin-bottom:3rem}.careers-grid{grid-template-columns:1fr;gap:2rem}.career-card{padding:2rem}.careers-cta{padding:4rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-careers.css.map */
