*,: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}.homepage__commitment_section_wrapper{background-color:#f5f7fa;padding:6rem 3rem}.homepage__commitment_section_inner{margin:0 auto;max-width:1280px}.homepage__commitment_section_label{color:#0089d0;font-size:.875rem;font-weight:500;letter-spacing:.08em;margin-bottom:1rem;text-transform:uppercase}.homepage__commitment_section_heading{color:#333;font-family:Poppins,sans-serif;font-size:clamp(1.875rem,4vw,3rem);font-weight:600;line-height:1.25;margin-bottom:1.5rem}.homepage__commitment_section_heading.homepage__heading_style span[style*=color]:not([style="color: #333333;"]){font-family:"Source Serif 4",Georgia,serif}.homepage__commitment_section_intro{color:#666;font-size:1.125rem;line-height:1.75;margin-bottom:3rem}.homepage__commitment_section_grid{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);margin-bottom:3rem}.homepage__commitment_section_pillar{align-items:center;background-color:#fff;border:1px solid #e8ecf1;border-radius:8px;display:flex;justify-content:center;padding:1.5rem;text-align:center}.homepage__commitment_section_pillar_text{font-family:Poppins,sans-serif;font-size:clamp(1.25rem,2.5vw,1.875rem);font-weight:600;line-height:1.2}.homepage__commitment_section_pillar_text--blue{color:#0089d0}.homepage__commitment_section_pillar_text--amber{color:#fcb711}.homepage__commitment_section_pillar_text--green{color:#6fba00}.homepage__commitment_section_pillar_text--pink{color:#db0059}.homepage__commitment_section_link{align-items:center;color:#0089d0;display:inline-flex;font-size:1rem;font-weight:500;text-decoration:none;transition:color .2s ease}.homepage__commitment_section_link:hover{color:#006ba3}@media (min-width:1024px){.homepage__commitment_section_wrapper{padding:8rem 3rem}.homepage__commitment_section_grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:640px){.homepage__commitment_section_wrapper{padding:4rem 1.5rem}}