.badge{display:inline-flex;align-items:center;font-size:12px;font-weight:500;padding:2px 8px;border-radius:9999px}.badge--error{background-color:#dd2b2b;color:#fff}.badge--success{background-color:#09d137;color:#fff}.badge--blue{background-color:#317fe5;color:#fff}.badge--warning{background-color:#ffc800;color:#fff}.badge--light{background-color:#d8d8d8;color:#333}.badge--dark{background-color:#333;color:#eee}.procurement-solutions{margin-bottom:40px}.procurement-solutions__title{font-size:48px;font-weight:600;color:#151a20;margin:0;font-family:var(--manrope),sans-serif}.procurement-solutions__desc{font-size:20px;font-weight:400;color:#47586e;margin:0 0 24px;font-family:var(--manrope),sans-serif;max-width:700px}.procurement-solutions__cards{display:grid;grid-template-columns:repeat(2,minmax(320px,1fr));gap:40px}.procurement-solutions__card{border:1px solid #08979c;border-radius:24px;padding:32px;font-size:20px;font-weight:400;font-family:var(--manrope),sans-serif;color:#08979c;box-shadow:0 2px 8px rgba(8,151,156,.04)}.procurement-solutions__card:hover{box-shadow:0 4px 16px rgba(8,151,156,.1)}@media(max-width:767px){.procurement-solutions{margin-bottom:0;margin-top:40px}.procurement-solutions__title{font-size:44px;line-height:1.1}.procurement-solutions__desc{margin-top:12px}.procurement-solutions__cards{grid-template-columns:repeat(1,1fr);gap:24px}}