.careers-module__tEy4wG__careersPage{padding:var(--spacing-xl) 0;min-height:calc(100vh - var(--nav-height));align-items:center;display:flex}.careers-module__tEy4wG__careersGrid{gap:var(--spacing-xl);align-items:flex-start;display:grid}@media (min-width:1024px){.careers-module__tEy4wG__careersGrid{grid-template-columns:1fr 1.2fr}}.careers-module__tEy4wG__careersHeader{margin-bottom:var(--spacing-lg);font-size:2.75rem}.careers-module__tEy4wG__careersDesc{color:var(--color-text-muted);margin-top:var(--spacing-sm);max-width:500px;font-size:1.125rem;line-height:1.8}.careers-module__tEy4wG__careersCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:3rem;padding:3rem;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.careers-module__tEy4wG__cardGlow{background-color:var(--color-primary-glow);filter:blur(100px);pointer-events:none;border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;right:-50px}.careers-module__tEy4wG__formGrid{gap:1.5rem;margin-bottom:1.5rem;display:grid}@media (min-width:768px){.careers-module__tEy4wG__formGrid{grid-template-columns:1fr 1fr}}.careers-module__tEy4wG__formGroup{margin-bottom:1.5rem}.careers-module__tEy4wG__textarea{resize:vertical;min-height:120px}.careers-module__tEy4wG__submitBtn{width:100%;padding:1.25rem;font-size:1rem}.careers-module__tEy4wG__submitBtn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.careers-module__tEy4wG__fileInputWrapper{flex-direction:column;display:flex;position:relative}.careers-module__tEy4wG__fileInputHelper{color:var(--color-text-muted);margin-top:.5rem;font-size:.75rem}.careers-module__tEy4wG__successState{min-height:50vh;padding:var(--spacing-lg) var(--spacing-sm);justify-content:center;align-items:center;display:flex}.careers-module__tEy4wG__successCard{background-color:var(--color-surface);border:1px solid var(--color-border);text-align:center;border-radius:3rem;width:100%;max-width:500px;padding:4rem 3rem}.careers-module__tEy4wG__successIcon{width:5rem;height:5rem;color:var(--color-primary);margin:0 auto var(--spacing-md);background-color:#00e5ff33;border-radius:50%;justify-content:center;align-items:center;display:flex}.careers-module__tEy4wG__successTitle{margin-bottom:var(--spacing-sm)}.careers-module__tEy4wG__successDesc{color:var(--color-text-muted);margin-bottom:var(--spacing-lg)}
