.careers-module__6sFmDW__page{color:#fff;background:#000;min-height:100vh}.careers-module__6sFmDW__hero{align-items:center;min-height:60vh;padding:140px 0 80px;display:flex;position:relative;overflow:hidden}.careers-module__6sFmDW__heroBackground{z-index:1;position:absolute;inset:0}.careers-module__6sFmDW__heroOverlay{background:linear-gradient(90deg,#000000d9 0%,#0009 50%,#0006 100%);position:absolute;inset:0}.careers-module__6sFmDW__heroContainer{z-index:10;width:100%;max-width:1200px;margin:0 auto;padding:0 40px;position:relative}.careers-module__6sFmDW__heroContent{max-width:600px}.careers-module__6sFmDW__heroMeta{align-items:center;gap:12px;margin-bottom:24px;display:flex}.careers-module__6sFmDW__metaIndex{color:#c81e1e;letter-spacing:.05em;font-family:JetBrains Mono,monospace;font-size:12px}.careers-module__6sFmDW__metaDivider{color:#fff3}.careers-module__6sFmDW__metaLabel{letter-spacing:.15em;color:#fff6;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px}.careers-module__6sFmDW__heroTitle{margin-bottom:20px;font-family:Space Grotesk,sans-serif;font-size:clamp(40px,6vw,64px);font-weight:700;line-height:1.1}.careers-module__6sFmDW__titleAccent{color:#c81e1e}.careers-module__6sFmDW__heroSubtitle{color:#fffc;font-size:18px;line-height:1.7}.careers-module__6sFmDW__cloudsDecor{z-index:5;opacity:.6;position:absolute;bottom:40px;right:80px}.careers-module__6sFmDW__cloudImage{filter:brightness(.8)}.careers-module__6sFmDW__container{max-width:1200px;margin:0 auto;padding:0 24px}.careers-module__6sFmDW__benefitsSection{background:linear-gradient(#c81e1e0d,#0000);padding:60px 0}.careers-module__6sFmDW__benefitsGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.careers-module__6sFmDW__benefitCard{text-align:center;background:#0f0f1499;border:1px solid #ffffff14;border-radius:16px;padding:28px 24px;transition:all .3s}.careers-module__6sFmDW__benefitCard:hover{border-color:#c81e1e4d;transform:translateY(-4px)}.careers-module__6sFmDW__benefitIcon{color:#c81e1e;background:#c81e1e1a;border:1px solid #c81e1e4d;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;display:flex}.careers-module__6sFmDW__benefitCard h3{color:#fff;margin-bottom:8px;font-family:Space Grotesk,sans-serif;font-size:16px;font-weight:600}.careers-module__6sFmDW__benefitCard p{color:#fff9;font-size:13px;line-height:1.5}.careers-module__6sFmDW__jobsSection{padding:80px 0}.careers-module__6sFmDW__sectionHeader{text-align:center;margin-bottom:48px}.careers-module__6sFmDW__sectionHeader h2{color:#fff;margin-bottom:12px;font-family:Space Grotesk,sans-serif;font-size:36px;font-weight:700}.careers-module__6sFmDW__sectionHeader p{color:#fff9;font-size:16px}.careers-module__6sFmDW__jobsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.careers-module__6sFmDW__jobCard{background:#0f0f14e6;border:1px solid #ffffff1a;border-radius:20px;padding:32px;transition:all .3s}.careers-module__6sFmDW__jobCard:hover{border-color:#c81e1e66;transform:translateY(-6px);box-shadow:0 20px 50px #0006}.careers-module__6sFmDW__jobHeader{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.careers-module__6sFmDW__jobIcon{color:#c81e1e;background:#c81e1e1a;border:1px solid #c81e1e4d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.careers-module__6sFmDW__jobTitle{color:#fff;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:700;line-height:1.3}.careers-module__6sFmDW__jobDetails{margin-bottom:24px}.careers-module__6sFmDW__jobDetail{align-items:center;gap:12px;margin-bottom:12px;display:flex}.careers-module__6sFmDW__jobDetail:last-child{margin-bottom:0}.careers-module__6sFmDW__detailLabel{text-transform:uppercase;letter-spacing:.1em;color:#ffffff80;min-width:70px;font-family:JetBrains Mono,monospace;font-size:11px}.careers-module__6sFmDW__statusBadge,.careers-module__6sFmDW__locationBadge{color:#fffc;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;display:inline-flex}.careers-module__6sFmDW__statusBadge{color:#22c55e;background:#22c55e1a;border-color:#22c55e4d}.careers-module__6sFmDW__applyButton{color:#fff;cursor:pointer;background:#c81e1e;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 24px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;transition:all .25s;display:flex}.careers-module__6sFmDW__applyButton:hover{background:#a01818;transform:translateY(-2px);box-shadow:0 8px 24px #c81e1e66}.careers-module__6sFmDW__contactSection{background:#0a0a0f80;padding:80px 0 120px}.careers-module__6sFmDW__contactWrapper{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.careers-module__6sFmDW__contactInfo h2{color:#fff;margin-bottom:20px;font-family:Space Grotesk,sans-serif;font-size:32px;font-weight:700}.careers-module__6sFmDW__contactInfo>p{color:#ffffffb3;margin-bottom:32px;font-size:16px;line-height:1.8}.careers-module__6sFmDW__contactDetails{flex-direction:column;gap:16px;margin-bottom:40px;display:flex}.careers-module__6sFmDW__contactItem{color:#fffc;align-items:center;gap:12px;font-size:15px;display:flex}.careers-module__6sFmDW__contactItem svg{color:#c81e1e}.careers-module__6sFmDW__illustration{opacity:.5}.careers-module__6sFmDW__contactForm{background:#0f0f14e6;border:1px solid #ffffff1a;border-radius:24px;padding:40px}.careers-module__6sFmDW__formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.careers-module__6sFmDW__formGroup{margin-bottom:20px}.careers-module__6sFmDW__formGroup label{text-transform:uppercase;letter-spacing:.1em;color:#fff9;align-items:center;gap:8px;margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.careers-module__6sFmDW__formGroup label svg{color:#c81e1e}.careers-module__6sFmDW__formGroup input,.careers-module__6sFmDW__formGroup textarea{color:#fff;resize:none;background:#0006;border:1px solid #ffffff1a;border-radius:10px;width:100%;padding:14px 18px;font-size:14px;transition:all .25s}.careers-module__6sFmDW__formGroup input:focus,.careers-module__6sFmDW__formGroup textarea:focus{background:#0009;border-color:#c81e1e;outline:none}.careers-module__6sFmDW__formGroup input::placeholder,.careers-module__6sFmDW__formGroup textarea::placeholder{color:#ffffff4d}.careers-module__6sFmDW__submitButton{color:#fff;cursor:pointer;background:#c81e1e;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px 32px;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:600;transition:all .25s;display:flex}.careers-module__6sFmDW__submitButton:hover:not(:disabled){background:#a01818;transform:translateY(-2px)}.careers-module__6sFmDW__submitButton:disabled{opacity:.7;cursor:not-allowed}.careers-module__6sFmDW__successMessage{text-align:center;padding:40px 20px}.careers-module__6sFmDW__successIcon{color:#22c55e;background:#22c55e1a;border:2px solid #22c55e4d;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 24px;display:flex}.careers-module__6sFmDW__successMessage h3{color:#fff;margin-bottom:12px;font-family:Space Grotesk,sans-serif;font-size:24px;font-weight:600}.careers-module__6sFmDW__successMessage p{color:#fff9;font-size:15px}@media (max-width:1200px){.careers-module__6sFmDW__jobsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.careers-module__6sFmDW__benefitsGrid{grid-template-columns:repeat(2,1fr)}.careers-module__6sFmDW__contactWrapper{grid-template-columns:1fr;gap:40px}.careers-module__6sFmDW__illustration{display:none}}@media (max-width:768px){.careers-module__6sFmDW__hero{min-height:auto;padding:120px 0 60px}.careers-module__6sFmDW__heroContainer{padding:0 24px}.careers-module__6sFmDW__heroTitle{font-size:36px}.careers-module__6sFmDW__cloudsDecor{display:none}.careers-module__6sFmDW__benefitsGrid{grid-template-columns:1fr 1fr;gap:16px}.careers-module__6sFmDW__benefitCard{padding:20px 16px}.careers-module__6sFmDW__jobsGrid{grid-template-columns:1fr;gap:20px}.careers-module__6sFmDW__sectionHeader h2{font-size:28px}.careers-module__6sFmDW__contactForm{padding:28px}.careers-module__6sFmDW__formRow{grid-template-columns:1fr}}@media (max-width:480px){.careers-module__6sFmDW__heroTitle{font-size:28px}.careers-module__6sFmDW__benefitsGrid{grid-template-columns:1fr}.careers-module__6sFmDW__jobCard{padding:24px}.careers-module__6sFmDW__jobHeader{flex-direction:column;gap:12px}.careers-module__6sFmDW__contactInfo h2{font-size:26px}.careers-module__6sFmDW__contactForm{padding:24px}}[data-theme=light] .careers-module__6sFmDW__careersPage{color:#1a1a1a;background:#fff}[data-theme=light] .careers-module__6sFmDW__sectionTitle,[data-theme=light] .careers-module__6sFmDW__heroTitle{color:#1a1a1a}[data-theme=light] .careers-module__6sFmDW__heroSubtitle,[data-theme=light] .careers-module__6sFmDW__sectionSubtitle{color:#555}[data-theme=light] .careers-module__6sFmDW__jobCard{background:#f8f9fa;border-color:#00000014}[data-theme=light] .careers-module__6sFmDW__jobCard:hover{background:#fff;border-color:#c81e1e4d}[data-theme=light] .careers-module__6sFmDW__jobTitle{color:#1a1a1a}[data-theme=light] .careers-module__6sFmDW__jobDescription{color:#555}[data-theme=light] .careers-module__6sFmDW__jobTag{color:#555;background:#0000000a}[data-theme=light] .careers-module__6sFmDW__contactInfo h2{color:#1a1a1a}[data-theme=light] .careers-module__6sFmDW__contactForm{background:#f8f9fa;border-color:#00000014}[data-theme=light] .careers-module__6sFmDW__page{color:#1a1a1a!important;background:#f8f9fa!important}[data-theme=light] .careers-module__6sFmDW__hero{background:linear-gradient(#fff 0%,#f8f9fa 100%)!important}[data-theme=light] .careers-module__6sFmDW__heroOverlay{background:linear-gradient(90deg,#fffffff2 0%,#ffffffb3 50%,#ffffff80 100%)!important}[data-theme=light] .careers-module__6sFmDW__metaIndex{color:#c81e1e!important}[data-theme=light] .careers-module__6sFmDW__metaLabel{color:#666!important}[data-theme=light] .careers-module__6sFmDW__benefitsSection{background:#fff!important}[data-theme=light] .careers-module__6sFmDW__benefitCard{background:#f8f9fa!important;border-color:#00000014!important}[data-theme=light] .careers-module__6sFmDW__benefitCard:hover{background:#fff!important;border-color:#c81e1e4d!important}[data-theme=light] .careers-module__6sFmDW__benefitTitle{color:#1a1a1a!important}[data-theme=light] .careers-module__6sFmDW__benefitDesc{color:#555!important}[data-theme=light] .careers-module__6sFmDW__jobsSection{background:#f8f9fa!important}[data-theme=light] .careers-module__6sFmDW__sectionHeader h2{color:#1a1a1a!important}[data-theme=light] .careers-module__6sFmDW__sectionHeader p{color:#555!important}[data-theme=light] .careers-module__6sFmDW__contactSection{background:#fff!important}[data-theme=light] .careers-module__6sFmDW__formInput,[data-theme=light] .careers-module__6sFmDW__formTextarea{color:#1a1a1a!important;background:#fff!important;border-color:#0000001a!important}[data-theme=light] .careers-module__6sFmDW__formInput::placeholder,[data-theme=light] .careers-module__6sFmDW__formTextarea::placeholder{color:#0006!important}[data-theme=light] .careers-module__6sFmDW__formInput:focus,[data-theme=light] .careers-module__6sFmDW__formTextarea:focus{border-color:#c81e1e!important}[data-theme=light] .careers-module__6sFmDW__noJobsMessage{color:#555!important}
