*,: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}.verticals__usecases_section_wrapper{background-color:#f5f7fa;padding:6rem 3rem}.verticals__usecases_section_inner{margin:0 auto;max-width:1280px}.verticals__usecases_section_header{margin-bottom:4rem}.verticals__usecases_section_label{color:#0089d0;font-size:.875rem;font-weight:500;letter-spacing:.08em;margin-bottom:1rem;text-transform:uppercase}.verticals__usecases_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}.verticals__usecases_section_heading.verticals__heading_style span[style*=color]:not([style="color: #333333;"]){font-family:"Source Serif 4",Georgia,serif}.verticals__usecases_section_heading--sixty{max-width:42rem}.verticals__usecases_section_heading_accent{color:#6fba00;font-family:"Source Serif 4",Georgia,serif;font-weight:600}.verticals__usecases_section_grid{display:grid;gap:1.5rem;grid-template-columns:1fr}.verticals__usecases_section_card{background-color:#fff;border:1px solid #e8ecf1;border-radius:8px;padding:2rem;transition:border-color .22s ease}.verticals__usecases_section_card:hover{border-color:#0089d0}.verticals__usecases_section_card_number{font-family:Poppins,sans-serif;font-size:1.875rem;font-weight:600;line-height:1;margin-bottom:1rem}.verticals__usecases_section_card_number--blue{color:#0089d0}.verticals__usecases_section_card_number--amber{color:#fcb711}.verticals__usecases_section_card_number--green{color:#6fba00}.verticals__usecases_section_card_number--pink{color:#db0059}.verticals__usecases_section_card_title{color:#333;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.3;margin-bottom:.5rem}.verticals__usecases_section_card_desc{color:#666;font-size:1rem;line-height:1.75}@media (min-width:768px){.verticals__usecases_section_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.verticals__usecases_section_wrapper{padding:8rem 3rem}}@media (max-width:640px){.verticals__usecases_section_wrapper{padding:4rem 1.5rem}}