.Careers-module__PFxZfG__careersPage{padding-top:var(--nav-height);min-height:100vh;position:relative;overflow:hidden}.Careers-module__PFxZfG__orb1{filter:blur(120px);pointer-events:none;background:#8b5cf61a;border-radius:50%;width:450px;height:450px;position:absolute;top:10%;left:15%}.Careers-module__PFxZfG__orb2{filter:blur(100px);pointer-events:none;background:#3b82f614;border-radius:50%;width:400px;height:400px;position:absolute;bottom:15%;right:10%}.Careers-module__PFxZfG__header{text-align:center;z-index:1;margin-bottom:80px;position:relative}.Careers-module__PFxZfG__label{background:var(--surface);border:1px solid var(--surface-border);color:var(--accent);border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:10px 20px;font-size:.875rem;font-weight:500;display:inline-flex}.Careers-module__PFxZfG__title{font-family:var(--font-outfit);letter-spacing:-3px;margin-bottom:20px;font-size:clamp(3rem,6vw,5rem);font-weight:800;line-height:1.1}.Careers-module__PFxZfG__subtitle{color:var(--text-muted);font-size:1.2rem;font-family:var(--font-inter);max-width:600px;margin:0 auto;line-height:1.7}.Careers-module__PFxZfG__benefitsGrid{z-index:1;grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:80px;display:grid;position:relative}.Careers-module__PFxZfG__benefitCard{background:var(--surface);border:1px solid var(--surface-border);text-align:center;transition:all var(--transition-base);border-radius:28px;padding:44px 36px;position:relative;overflow:hidden}.Careers-module__PFxZfG__benefitCard:hover{background:var(--surface-hover);border-color:#8b5cf64d;transform:translateY(-10px);box-shadow:0 24px 48px #00000040}.Careers-module__PFxZfG__iconWrapper{width:80px;height:80px;color:var(--accent);transition:all var(--transition-base);background:linear-gradient(135deg,#8b5cf626,#8b5cf60d);border-radius:24px;justify-content:center;align-items:center;margin:0 auto 28px;display:flex}.Careers-module__PFxZfG__benefitCard:hover .Careers-module__PFxZfG__iconWrapper{transform:scale(1.1)}.Careers-module__PFxZfG__benefitTitle{font-family:var(--font-outfit);color:#fff;margin-bottom:14px;font-size:1.4rem;font-weight:700}.Careers-module__PFxZfG__benefitDesc{color:var(--text-muted);font-size:.95rem;line-height:1.65}.Careers-module__PFxZfG__ctaCard{text-align:center;z-index:1;background:linear-gradient(135deg,#8b5cf61f,#3b82f614);border:1px solid #8b5cf633;border-radius:32px;padding:64px 48px;position:relative;overflow:hidden}.Careers-module__PFxZfG__ctaCard:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.Careers-module__PFxZfG__ctaTitle{font-family:var(--font-outfit);color:#fff;margin-bottom:16px;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;position:relative}.Careers-module__PFxZfG__ctaDesc{color:var(--text-muted);max-width:500px;margin:0 auto 32px;font-size:1.1rem;line-height:1.7;position:relative}.Careers-module__PFxZfG__mailBtn{background:linear-gradient(135deg,var(--accent),var(--primary));color:#fff;transition:all var(--transition-base);border-radius:14px;justify-content:center;align-items:center;gap:12px;padding:18px 36px;font-size:1rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #8b5cf64d}.Careers-module__PFxZfG__mailBtn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.Careers-module__PFxZfG__mailBtn:hover{opacity:1;transform:translateY(-4px);box-shadow:0 16px 40px #8b5cf666}.Careers-module__PFxZfG__mailBtn:hover:before{left:100%}.Careers-module__PFxZfG__positionsSection{z-index:1;margin-top:80px;position:relative}.Careers-module__PFxZfG__positionsHeader{text-align:center;margin-bottom:48px}.Careers-module__PFxZfG__positionsTitle{font-family:var(--font-outfit);margin-bottom:16px;font-size:clamp(2rem,4vw,2.5rem);font-weight:800}.Careers-module__PFxZfG__positionsSubtitle{color:var(--text-muted);font-size:1.1rem}.Careers-module__PFxZfG__positionsList{flex-direction:column;gap:16px;display:flex}.Careers-module__PFxZfG__positionCard{background:var(--surface);border:1px solid var(--surface-border);transition:all var(--transition-base);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.Careers-module__PFxZfG__positionCard:hover{background:var(--surface-hover);border-color:#8b5cf633;transform:translate(8px)}.Careers-module__PFxZfG__positionInfo h4{font-family:var(--font-outfit);color:#fff;margin-bottom:8px;font-size:1.2rem;font-weight:600}.Careers-module__PFxZfG__positionMeta{color:var(--text-muted);gap:16px;font-size:.9rem;display:flex}.Careers-module__PFxZfG__positionMeta span{align-items:center;gap:6px;display:flex}.Careers-module__PFxZfG__applyBtn{background:var(--surface-hover);border:1px solid var(--surface-border);color:var(--accent);transition:all var(--transition-base);border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-size:.9rem;font-weight:600;display:inline-flex}.Careers-module__PFxZfG__applyBtn:hover{border-color:var(--accent);opacity:1;background:#8b5cf626}@media (max-width:900px){.Careers-module__PFxZfG__benefitsGrid{grid-template-columns:1fr}.Careers-module__PFxZfG__positionCard{text-align:left;flex-direction:column;align-items:flex-start}.Careers-module__PFxZfG__applyBtn{justify-content:center;width:100%}}@media (max-width:640px){.Careers-module__PFxZfG__benefitCard{padding:36px 28px}.Careers-module__PFxZfG__ctaCard{padding:48px 32px}}
