 
  .cacar-company-proof-strip { 
    width: 100vw; 
    margin-left: calc(50% - 50vw); 
    margin-right: calc(50% - 50vw); 
    background: #151515; 
    color: #ffffff; 
    font-family: Poppins, Arial, sans-serif; 
    padding: 28px 0; 
    overflow: hidden; 
  } 
 
  .cacar-company-proof-strip * { 
    box-sizing: border-box; 
  } 
 
  .cacar-company-proof-strip__inner { 
    width: min(1280px, calc(100% - 48px)); 
    margin: 0 auto; 
    display: grid; 
    grid-template-columns: repeat(5, 1fr); 
    align-items: center; 
  } 
 
  .cacar-company-proof-strip__item { 
    min-height: 72px; 
    padding: 8px 18px; 
    text-align: center; 
    border-right: 1px solid rgba(255, 255, 255, 0.18); 
    display: flex; 
    flex-direction: column; 
    justify-content: center; 
  } 
 
  .cacar-company-proof-strip__item:last-child { 
    border-right: none; 
  } 
 
  .cacar-company-proof-strip__item strong { 
    display: block; 
    color: #ffffff; 
    font-size: clamp(24px, 2vw, 32px); 
    line-height: 1.05; 
    font-weight: 800; 
    letter-spacing: -0.03em; 
    margin-bottom: 8px; 
    white-space: nowrap; 
  } 
 
  .cacar-company-proof-strip__item span { 
    display: block; 
    color: rgba(255, 255, 255, 0.76); 
    font-size: 11px; 
    line-height: 1.35; 
    font-weight: 700; 
    letter-spacing: 0.08em; 
    text-transform: uppercase; 
  } 
 
  @media (max-width: 980px) { 
    .cacar-company-proof-strip { 
      padding: 24px 0; 
    } 
 
    .cacar-company-proof-strip__inner { 
      width: calc(100% - 32px); 
      grid-template-columns: repeat(2, 1fr); 
    } 
 
    .cacar-company-proof-strip__item { 
      min-height: 78px; 
      padding: 14px 12px; 
      border-right: 1px solid rgba(255, 255, 255, 0.16); 
      border-bottom: 1px solid rgba(255, 255, 255, 0.16); 
    } 
 
    .cacar-company-proof-strip__item:nth-child(2n) { 
      border-right: none; 
    } 
 
    .cacar-company-proof-strip__item--wide { 
      grid-column: 1 / -1; 
      border-right: none; 
      border-bottom: none; 
    } 
 
    .cacar-company-proof-strip__item strong { 
      font-size: 24px; 
    } 
 
    .cacar-company-proof-strip__item span { 
      font-size: 10px; 
    } 
  } 
 
  @media (max-width: 480px) { 
    .cacar-company-proof-strip__inner { 
      width: calc(100% - 28px); 
    } 
 
    .cacar-company-proof-strip__item { 
      min-height: 74px; 
      padding: 13px 8px; 
    } 
 
    .cacar-company-proof-strip__item strong { 
      font-size: 22px; 
    } 
 
    .cacar-company-proof-strip__item span { 
      font-size: 9.5px; 
      letter-spacing: 0.06em; 
    } 
  } 
