.container{max-width:1200px;width:100%}.top-label{color:#fff;font-size:14px;font-weight:400;letter-spacing:.5px;margin-bottom:40px;text-transform:uppercase}.main-headline{color:#fff;font-size:50px;font-weight:800;line-height:1.1;margin-bottom:30px;max-width:900px}.descriptive-text{color:#fff;font-size:20px;font-weight:400;line-height:1.6;margin-bottom:40px;max-width:800px}.features-list{flex-wrap:wrap;gap:20px;margin-bottom:40px}.feature-item,.features-list{align-items:center;display:flex}.feature-item{color:#fff;font-size:18px;font-weight:400;gap:8px}.checkmark{color:#22c55e;font-size:20px;font-weight:700}.separator{color:#fff;font-size:18px;margin:0 5px}.cta{color:#22c55e;display:inline-block;font-size:18px;font-weight:600;text-decoration:none;transition:opacity .3s}.cta:hover{opacity:.8}.vagas-abertas{color:#33db89}@media (max-width:768px){.main-headline{font-size:42px}.descriptive-text{font-size:18px}.features-list{align-items:flex-start;flex-direction:column;gap:15px}.separator{display:none}}@media (max-width:480px){.main-headline{font-size:32px}.descriptive-text,.feature-item{font-size:16px}}