.Careers-module__PFxZfG__container{flex-direction:column;display:flex}.Careers-module__PFxZfG__hero{text-align:center;background:linear-gradient(135deg,var(--color-primary)0%,var(--color-secondary)100%);color:#fff;padding:120px 0 80px;position:relative;overflow:hidden}.Careers-module__PFxZfG__title{color:#fff;margin-bottom:16px;font-size:4rem;font-weight:800}.Careers-module__PFxZfG__subtitle{color:#ffffffe6;font-size:1.75rem}.Careers-module__PFxZfG__section{padding:80px 0}.Careers-module__PFxZfG__jobCard{background:#fff;border:1px solid #0000000d;border-radius:20px;max-width:800px;margin:40px auto;padding:40px;box-shadow:0 20px 40px #00000014}.Careers-module__PFxZfG__jobCard h2{color:var(--color-primary);margin-bottom:24px;font-size:2.2rem;font-weight:800}.Careers-module__PFxZfG__jobCard h3{color:var(--color-secondary);margin-top:32px;margin-bottom:16px;font-size:1.5rem;font-weight:700}.Careers-module__PFxZfG__jobCard p{color:#334155;margin-bottom:16px;font-size:1.1rem;line-height:1.8}.Careers-module__PFxZfG__jobCard ul{margin-bottom:24px;padding:0;list-style-type:none}.Careers-module__PFxZfG__jobCard li{color:#334155;margin-bottom:12px;padding-left:28px;font-size:1.1rem;line-height:1.8;position:relative}.Careers-module__PFxZfG__jobCard li:before{content:"•";color:var(--color-primary);font-size:1.5rem;font-weight:700;position:absolute;top:-4px;left:0}.Careers-module__PFxZfG__applySection{text-align:center;border-top:2px dashed #0000001a;margin-top:48px;padding-top:32px}.Careers-module__PFxZfG__emailLink{background:var(--color-primary);color:#fff;border-radius:30px;margin:20px 0;padding:12px 32px;font-size:1.2rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.Careers-module__PFxZfG__emailLink:hover{background:var(--color-secondary);transform:translateY(-3px);box-shadow:0 10px 20px #0000001a}@media (max-width:968px){.Careers-module__PFxZfG__title{font-size:3rem}.Careers-module__PFxZfG__jobCard{margin:20px;padding:30px 20px}}
