*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.careers__work_section_wrapper{background-color:#f5f7fa;padding:6rem 3rem}.careers__work_section_inner{margin:0 auto;max-width:1280px}.careers__work_section_label{color:#0089d0;font-size:.875rem;font-weight:500;letter-spacing:.08em;margin-bottom:1rem;text-transform:uppercase}.careers__work_section_heading{color:#333;font-family:Poppins,sans-serif;font-size:clamp(1.875rem,3.5vw,2.25rem);font-weight:600;line-height:1.25;margin-bottom:2rem}.careers__work_section_heading.careers__heading_style span[style*=color]:not([style="color: #333333;"]){font-family:"Source Serif 4",Georgia,serif}.careers__work_section_heading--sixty{max-width:48rem}.careers__work_section_grid{display:grid;gap:3rem;grid-template-columns:1fr}.careers__work_section_body{display:flex;flex-direction:column;gap:1.5rem}.careers__work_section_para{color:#666;font-size:1rem;line-height:1.75}.careers__work_section_card{background-color:#fff;border:1px solid #e8ecf1;border-radius:8px;padding:2rem}.careers__work_section_card_title{color:#333;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;margin-bottom:1rem}.careers__work_section_list{display:flex;flex-direction:column;gap:.75rem;list-style:none}.careers__work_section_list_item{align-items:flex-start;display:flex;gap:.75rem}.careers__work_section_dot{border-radius:50%;flex-shrink:0;height:6px;margin-top:.5rem;width:6px}.careers__work_section_dot--blue{background-color:#0089d0}.careers__work_section_dot--amber{background-color:#fcb711}.careers__work_section_dot--green{background-color:#6fba00}.careers__work_section_dot--pink{background-color:#db0059}.careers__work_section_list_text{color:#666;font-size:1rem;line-height:1.6}@media (min-width:1024px){.careers__work_section_wrapper{padding:8rem 3rem}.careers__work_section_grid{gap:3rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.careers__work_section_wrapper{padding:4rem 1.5rem}}