
        .uee-icons-wrapper { 
      margin-top: 16px; 
      display: flex; 
      flex-direction: column; 
      align-items: flex-start; 
      gap: 14px; 
      width: 100%;
    }

    .uee-benefit-item { 
      background: rgba(255, 255, 255, 0.3); 
      backdrop-filter: blur(20px) saturate(150%); 
      -webkit-backdrop-filter: blur(20px) saturate(150%);
      border-radius: 18px; 
      border: 1px solid rgba(255,255,255,0.6);
      box-shadow: 0 4px 10px rgba(0,0,0,0.08);
      width: 100%; 
      max-width: 420px; 
      cursor: pointer;
      overflow: hidden;
      position: relative;
      transition: all 0.3s ease;
      display: flex;
      flex-direction: column;
    }

    .uee-benefit-static { 
      background: transparent; 
      border: none; 
      box-shadow: none; 
      cursor: default; 
      width: 100%; 
      max-width: 420px;
      padding-left: 0;
      margin-top: 2px; /* minder ruimte boven */
    }

    .uee-benefit-static .uee-icon-text {
      gap: 6px;             /* minder ruimte tussen icoon en tekst */
      padding: 6px 18px;    /* minder verticale padding, dichterbij */
    }

    .uee-icon-text { 
      display:flex; 
      align-items:center; 
      gap:12px; 
      padding: 14px 18px; 
      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
      text-align:left; 
      width: 100%;
    }

    .uee-icon img { 
      width:22px; 
      height:22px; 
    }

    .uee-text { 
      color:#111; 
      font-size:14px; 
      margin:0; 
      font-weight:500; 
      flex:1;
      text-transform: capitalize;
    }

    .uee-dropdown-arrow { 
      position:absolute; 
      right:12px; 
      top:12px; 
      font-size:18px; 
      color:#111;
      transition: transform 0.3s ease;
      pointer-events:none;
    }

    .uee-benefit-item.open .uee-dropdown-arrow {
      transform: rotate(45deg);
    }

    .uee-dropdown-content { 
      max-height:0; 
      overflow:hidden; 
      padding:0 18px; 
      font-size:13px; 
      color:#222; 
      transition: max-height 0.3s ease, padding 0.3s ease;
    }

    .uee-benefit-item.open .uee-dropdown-content {
      max-height: 220px; 
      padding: 12px 18px 16px;
    }

    @media(max-width:768px){
      .uee-text { font-size:13px; }
      .uee-icon img { width:20px; height:20px; }
      .uee-benefit-item, .uee-benefit-static { max-width: 100%; }
      .uee-icons-wrapper { align-items: center; }
    }
