.careers_careersPage__oPQz8{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#0f172a;line-height:1.5;background:#fff;width:100%}.careers_container__FGvDZ{max-width:1280px;margin:0 auto;padding:0 24px}@media(max-width:640px){.careers_container__FGvDZ{padding:0 20px}}.careers_hero__Kh0A5{position:relative;background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.7)),url(/_next/static/media/bg_cropped.a50e6c01.png);background-size:cover;background-position:50%;background-repeat:no-repeat;color:#fff;padding:140px 24px 100px;overflow:hidden}.careers_hero__Kh0A5:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(216,159,85,.2) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(180,122,44,.15) 0,transparent 50%);pointer-events:none}.careers_heroOverlay__J9ref{position:absolute;inset:0;background:url('data:image/svg+xml,<svg width="60" height="60" xmlns="http://www.w3.org/2000/svg"><defs><pattern id="grid" width="60" height="60" patternUnits="userSpaceOnUse"><path d="M 60 0 L 0 0 0 60" fill="none" stroke="rgba(255,255,255,0.05)" stroke-width="1"/></pattern></defs><rect width="100%" height="60%" fill="url(%23grid)"/></svg>');opacity:.3}.careers_heroContent__dK9wj{position:relative;max-width:800px;margin:0 auto;text-align:center;z-index:2}.careers_heroTag__mhdVP{display:inline-block;background:rgba(216,159,85,.2);backdrop-filter:blur(8px);border:1px solid rgba(216,159,85,.4);color:#d89f55;padding:8px 20px;border-radius:100px;font-size:.875rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-bottom:24px;box-shadow:0 4px 12px rgba(0,0,0,.2)}.careers_hero__Kh0A5 h1{font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:24px;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.3)}.careers_hero__Kh0A5 h1 span{background:linear-gradient(135deg,#d89f55,#b47a2c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){.careers_hero__Kh0A5 h1{font-size:2.5rem}}@media(max-width:480px){.careers_hero__Kh0A5 h1{font-size:2rem}}.careers_hero__Kh0A5 p{font-size:1.25rem;line-height:1.7;color:hsla(0,0%,100%,.9);max-width:700px;margin:0 auto 40px;text-shadow:0 1px 4px rgba(0,0,0,.2)}@media(max-width:768px){.careers_hero__Kh0A5 p{font-size:1.125rem}}.careers_heroButton__OEoJ1{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#d89f55,#b47a2c);color:#fff;padding:16px 36px;border-radius:12px;text-decoration:none;font-weight:600;font-size:1.0625rem;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(180,122,44,.4);border:none;position:relative;overflow:hidden}.careers_heroButton__OEoJ1:before{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.1);transform:translateX(-100%) rotate(45deg);transition:transform .6s}.careers_heroButton__OEoJ1:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(180,122,44,.5)}.careers_heroButton__OEoJ1:hover:before{transform:translateX(100%) rotate(45deg)}.careers_heroButton__OEoJ1 .careers_arrow__0Fmg3{transition:all .25s cubic-bezier(.4,0,.2,1)}.careers_heroButton__OEoJ1:hover .careers_arrow__0Fmg3{transform:translateX(4px)}.careers_sectionHeader__vTjQR{text-align:center;margin-bottom:48px}.careers_sectionTag__Tht24{display:inline-block;color:#d89f55;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:16px;position:relative}.careers_sectionTag__Tht24:after,.careers_sectionTag__Tht24:before{content:"";position:absolute;top:50%;width:30px;height:1px;background:#d89f55;opacity:.3}.careers_sectionTag__Tht24:before{right:100%;margin-right:12px}.careers_sectionTag__Tht24:after{left:100%;margin-left:12px}.careers_sectionHeader__vTjQR h2{font-size:2.5rem;font-weight:700;color:#0f172a;margin-bottom:16px;letter-spacing:-.02em}@media(max-width:768px){.careers_sectionHeader__vTjQR h2{font-size:2rem}}.careers_sectionSubtitle__kP2ol{font-size:1.125rem;color:#475569;max-width:600px;margin:0 auto}.careers_whyWork__uOrWt{padding:65px 24px;background:linear-gradient(180deg,#f8fafc,#fff)}.careers_valuesGrid__ecI11{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}@media(max-width:640px){.careers_valuesGrid__ecI11{gap:20px}}.careers_valueCard__Fs8fh{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:32px;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.careers_valueCard__Fs8fh:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#d89f55,#b47a2c);opacity:0;transition:all .25s cubic-bezier(.4,0,.2,1)}.careers_valueCard__Fs8fh:hover{transform:translateY(-4px);box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.02);border-color:rgba(216,159,85,.2)}.careers_valueCard__Fs8fh:hover:before{opacity:1}.careers_valueCard__Fs8fh h3{font-size:1.25rem;font-weight:600;color:#0f172a;margin-bottom:12px;display:flex;align-items:center;gap:8px}.careers_valueCard__Fs8fh h3 svg{color:#d89f55;font-size:1.5rem}.careers_valueCard__Fs8fh p{color:#475569;line-height:1.6}.careers_sectionDivider__11udv{position:relative;height:60px}.careers_sectionDivider__11udv:before{width:200px;height:2px;background:linear-gradient(90deg,transparent,#d89f55,transparent)}.careers_sectionDivider__11udv:after,.careers_sectionDivider__11udv:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.careers_sectionDivider__11udv:after{width:12px;height:12px;background:#d89f55;border-radius:50%;box-shadow:0 0 0 4px rgba(216,159,85,.2)}.careers_jobOpenings__GjrZb{padding:65px 24px;background:linear-gradient(0deg,#f8fafc 20%,#fff);scroll-margin-top:80px}.careers_jobCard__HfvZm{background:#fff;border:1px solid #e2e8f0;border-radius:20px;overflow:hidden;margin-bottom:20px;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.05)}.careers_jobCard__HfvZm:hover{box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.02);border-color:rgba(216,159,85,.3);transform:translateY(-2px)}.careers_jobHeader__0PbdS{display:flex;justify-content:space-between;align-items:center;padding:28px 32px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative}.careers_jobHeader__0PbdS:after{content:"";position:absolute;bottom:0;left:32px;right:32px;height:1px;background:linear-gradient(90deg,transparent,#e2e8f0,transparent);opacity:0;transition:all .25s cubic-bezier(.4,0,.2,1)}.careers_jobHeader__0PbdS:hover{background:#f8fafc}.careers_jobHeader__0PbdS:hover h3{color:#d89f55}.careers_jobHeader__0PbdS.careers_expanded__hAcIf{background:#f8fafc}.careers_jobHeader__0PbdS.careers_expanded__hAcIf:after{opacity:1}.careers_jobHeader__0PbdS.careers_expanded__hAcIf h3{color:#d89f55}@media(max-width:768px){.careers_jobHeader__0PbdS{padding:24px;flex-direction:column;align-items:flex-start;gap:16px}}.careers_jobHeaderContent__e4j4t{flex:1}@media(max-width:768px){.careers_jobHeaderContent__e4j4t{width:100%}}.careers_jobHeader__0PbdS h3{font-size:1.5rem;font-weight:600;color:#0f172a;margin-bottom:16px;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;display:inline-block}.careers_jobHeader__0PbdS h3:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:linear-gradient(135deg,#d89f55,#b47a2c);transition:all .25s cubic-bezier(.4,0,.2,1)}.careers_jobHeader__0PbdS.careers_expanded__hAcIf .careers_jobHeader__0PbdS h3:after,.careers_jobHeader__0PbdS:hover .careers_jobHeader__0PbdS h3:after{width:40px}@media(max-width:768px){.careers_jobHeader__0PbdS h3{font-size:1.25rem}}.careers_jobMeta__eJXi9{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:16px}.careers_location__3d451,.careers_type__iot_B{display:inline-flex;align-items:center;gap:6px;font-size:.875rem;color:#475569;background:#f1f5f9;padding:6px 14px;border-radius:100px;transition:all .25s cubic-bezier(.4,0,.2,1)}.careers_location__3d451 svg,.careers_type__iot_B svg{color:#d89f55;font-size:1rem}.careers_location__3d451:hover,.careers_type__iot_B:hover{background:rgba(216,159,85,.1);color:#d89f55}.careers_tags__7w4xz{display:flex;flex-wrap:wrap;gap:8px}.careers_tag___ziad{background:rgba(216,159,85,.1);color:#d89f55;padding:4px 14px;border-radius:100px;font-size:.75rem;font-weight:600;letter-spacing:.3px;transition:all .25s cubic-bezier(.4,0,.2,1);border:1px solid transparent}.careers_tag___ziad:hover{background:rgba(216,159,85,.15);border-color:rgba(216,159,85,.3);transform:translateY(-1px)}.careers_expandButton__L_80c{background:linear-gradient(135deg,#d89f55,#b47a2c);color:#fff;width:40px;height:40px;border-radius:12px;border:none;font-size:1.25rem;font-weight:500;cursor:pointer;flex-shrink:0;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgba(0,0,0,.05)}.careers_expandButton__L_80c:hover{transform:scale(1.1) rotate(90deg);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}@media(max-width:768px){.careers_expandButton__L_80c{align-self:flex-end}}.careers_jobDetails__BcB_l{padding:40px 32px;background:#fff;animation:careers_slideDown__NStsf .4s cubic-bezier(.4,0,.2,1);border-top:1px solid #e2e8f0}@keyframes careers_slideDown__NStsf{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.careers_jobDetails__BcB_l{padding:28px 24px}}@media(max-width:480px){.careers_jobDetails__BcB_l{padding:24px 20px}}.careers_section__01w2J{margin-bottom:36px;background:#f8fafc;padding:24px;border-radius:16px;border:1px solid #e2e8f0}.careers_section__01w2J:last-child{margin-bottom:0}.careers_section__01w2J h4{font-size:1.125rem;font-weight:600;color:#0f172a;margin-bottom:20px;position:relative;display:inline-block;padding-right:20px}.careers_section__01w2J h4:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background:linear-gradient(135deg,#d89f55,#b47a2c);border-radius:2px}.careers_section__01w2J p{color:#475569;line-height:1.7}.careers_bulletList__221h7{list-style:none;padding:0;margin:0}.careers_bulletList__221h7 li{position:relative;padding-left:28px;margin-bottom:14px;color:#475569;line-height:1.7}.careers_bulletList__221h7 li:before{content:"→";position:absolute;left:8px;color:#d89f55;font-weight:700;font-size:1rem;opacity:.7;transition:transform .2s}.careers_bulletList__221h7 li:hover:before{transform:translateX(3px);opacity:1}.careers_bulletList__221h7 li:last-child{margin-bottom:0}.careers_formattedText__uJIcH{color:#475569;line-height:1.7;margin-bottom:14px}.careers_formattedText__uJIcH:last-child{margin-bottom:0}.careers_applySection__5hHZc{margin-top:36px;padding:36px;background:linear-gradient(135deg,#f8fafc,#fff);border-radius:20px;border:1px solid #e2e8f0;text-align:center;position:relative;overflow:hidden}.careers_applySection__5hHZc:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.careers_applySection__5hHZc p{color:#475569;margin-bottom:24px;font-size:1rem}.careers_ctaButton__zCr1F{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#d89f55,#b47a2c);color:#fff;border:none;padding:16px 40px;border-radius:14px;font-weight:600;font-size:1.0625rem;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 20px rgba(180,122,44,.25);position:relative;overflow:hidden}.careers_ctaButton__zCr1F:before{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.2);transform:translateX(-100%) skewX(-15deg);transition:transform .6s}.careers_ctaButton__zCr1F:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(180,122,44,.35)}.careers_ctaButton__zCr1F:hover:before{transform:translateX(100%) skewX(-15deg)}.careers_ctaButton__zCr1F:hover svg{transform:translateX(4px)}.careers_ctaButton__zCr1F:active{transform:translateY(-1px)}.careers_ctaButton__zCr1F svg{transition:all .25s cubic-bezier(.4,0,.2,1)}.careers_applyNote__4dLZx{font-size:.875rem;color:#64748b;margin-top:16px;display:flex;align-items:center;justify-content:center;gap:4px}.careers_generalApplication__gUkik{text-align:center;margin-top:60px;padding:48px;background:#fff;border:2px dashed #e2e8f0;border-radius:24px;transition:all .25s cubic-bezier(.4,0,.2,1)}.careers_generalApplication__gUkik:hover{border-color:#d89f55;background:linear-gradient(135deg,#fff,#f8fafc)}.careers_generalApplication__gUkik h3{font-size:1.5rem;font-weight:600;color:#0f172a;margin-bottom:16px}.careers_generalApplication__gUkik p{color:#475569;margin-bottom:28px;max-width:500px;margin-left:auto;margin-right:auto}.careers_outlineButton__qZq6x{display:inline-flex;align-items:center;gap:8px;border:2px solid #d89f55;color:#d89f55;background:transparent;padding:14px 32px;border-radius:14px;text-decoration:none;font-weight:600;font-size:1rem;transition:all .25s cubic-bezier(.4,0,.2,1)}.careers_outlineButton__qZq6x:hover{background:rgba(216,159,85,.1);transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border-color:#d39340}.careers_outlineButton__qZq6x svg{transition:all .25s cubic-bezier(.4,0,.2,1)}.careers_outlineButton__qZq6x:hover svg{transform:translateX(4px)}.careers_ctaSection__EHWhA{background:linear-gradient(135deg,#0f172a,#1e293b);padding:65px 24px;position:relative;overflow:hidden}.careers_ctaSection__EHWhA:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(216,159,85,.15) 0,transparent 70%)}.careers_ctaContent__zek1w{position:relative;max-width:800px;margin:0 auto;text-align:center;color:#fff;z-index:2}.careers_ctaContent__zek1w h2{font-size:2.5rem;font-weight:700;margin-bottom:20px;letter-spacing:-.02em}@media(max-width:768px){.careers_ctaContent__zek1w h2{font-size:2rem}}.careers_ctaContent__zek1w p{font-size:1.125rem;color:hsla(0,0%,100%,.9);margin-bottom:36px;line-height:1.7}.careers_ctaButtons__6qKHb{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}@media(max-width:640px){.careers_ctaButtons__6qKHb{flex-direction:column;align-items:center;gap:16px}}.careers_ctaPrimary__9Hr8y{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#d89f55,#b47a2c);color:#fff;padding:16px 36px;border-radius:14px;text-decoration:none;font-weight:600;font-size:1.0625rem;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(180,122,44,.4);position:relative;overflow:hidden}.careers_ctaPrimary__9Hr8y:before{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.1);transform:translateX(-100%) rotate(45deg);transition:transform .6s}.careers_ctaPrimary__9Hr8y:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(180,122,44,.5)}.careers_ctaPrimary__9Hr8y:hover:before{transform:translateX(100%) rotate(45deg)}.careers_ctaPrimary__9Hr8y:hover svg{transform:translateX(4px)}.careers_ctaPrimary__9Hr8y svg,.careers_ctaSecondary__cQMir{transition:all .25s cubic-bezier(.4,0,.2,1)}.careers_ctaSecondary__cQMir{display:inline-flex;align-items:center;gap:8px;background:transparent;color:#fff;border:2px solid rgba(216,159,85,.4);padding:14px 36px;border-radius:14px;text-decoration:none;font-weight:600;font-size:1.0625rem}.careers_ctaSecondary__cQMir:hover{background:rgba(216,159,85,.1);border-color:#d89f55;transform:translateY(-2px)}@keyframes careers_pulse__asH8w{0%,to{opacity:1}50%{opacity:.5}}.careers_skeletonTitle__87OOC{width:200px;height:24px;border-radius:6px;margin-bottom:16px}.careers_skeletonLine__3zpRT,.careers_skeletonTitle__87OOC{background:#f1f5f9;animation:careers_pulse__asH8w 1.5s ease-in-out infinite}.careers_skeletonLine__3zpRT{width:100%;height:16px;border-radius:4px;margin-bottom:10px}.careers_skeletonLine__3zpRT:last-child{width:80%}.careers_skeletonBtn__fIYfF{width:40px;height:40px;background:#f1f5f9;border-radius:12px;animation:careers_pulse__asH8w 1.5s ease-in-out infinite}@media(max-width:1024px){.careers_hero__Kh0A5 h1{font-size:3rem}.careers_sectionHeader__vTjQR h2{font-size:2.25rem}}@media(max-width:768px){.careers_hero__Kh0A5{padding:100px 20px 80px}.careers_ctaSection__EHWhA,.careers_jobOpenings__GjrZb,.careers_whyWork__uOrWt{padding:60px 20px}.careers_sectionDivider__11udv{height:40px}.careers_valuesGrid__ecI11{grid-template-columns:1fr}.careers_generalApplication__gUkik{padding:36px 24px}.careers_section__01w2J{padding:20px}.careers_applySection__5hHZc{padding:28px 20px}}@media(max-width:480px){.careers_hero__Kh0A5 h1{font-size:2rem}.careers_hero__Kh0A5 p{font-size:1rem}.careers_sectionHeader__vTjQR h2{font-size:1.75rem}.careers_jobHeader__0PbdS h3{font-size:1.125rem}.careers_jobDetails__BcB_l,.careers_jobHeader__0PbdS{padding:20px}.careers_ctaButton__zCr1F,.careers_outlineButton__qZq6x{width:100%;justify-content:center}}
/*# sourceMappingURL=e2639f8afee50a51.css.map*/