 .global-block11-use-cases-section {
     background-color: #ffffff !important;
 }

 .global-block11-container {
     max-width: 1300px !important;
     margin: 0 auto !important;
     padding: 0px 20px !important;
 }

 .global-block11-header {
     display: flex !important;
     justify-content: space-between !important;
     align-items: flex-start !important;
     margin-bottom: 60px !important;
     gap: 40px !important;
 }

 .global-block11-header-content {
     flex: 1 !important;
 }

 .global-block11-title {
     font-size: 42px !important;
     font-weight: 700 !important;
     line-height: 1.2 !important;
     margin-bottom: 16px !important;
     color: #161632 !important;
 }

 .global-block11-description {
     font-size: 16px !important;
     color: #525F7F !important;
     line-height: 1.6 !important;
 }

 .global-block11-view-all-btn span {
     font-size: 16px !important;
     background: linear-gradient(90deg, #E2657E 0%, #A0127B 100%) !important;
     -webkit-background-clip: text !important;
     background-clip: text !important;
     -webkit-text-fill-color: transparent !important;
     color: #ec4899 !important;
 }






 .global-block11-view-all-btn {
     padding: 12px 24px !important;
     border: 2px solid #e91e8c !important;
     color: #e91e8c !important;
     text-decoration: none !important;
     border-radius: 8px !important;
     font-size: 14px !important;
     font-weight: 600 !important;
     transition: all 0.3s ease !important;
     white-space: nowrap !important;
     display: inline-block !important;
     padding: 8px 32px;
     width: 206px;
     height: 48px;
     margin-top: 8px !important;
     backdrop-filter: blur(15px) !important;
     text-align: center !important;
 }

 .global-block11-view-all-btn:hover {
     background: #ec4899 !important;
     color: #ffffff !important;
     transform: translateY(-2px) !important;
 }


 .global-block11-view-all-btn:hover span {
     font-size: 16px !important;
     background: linear-gradient(90deg, #ffffff 0%, #ffffff 100%) !important;
     -webkit-background-clip: text !important;
     background-clip: text !important;
     -webkit-text-fill-color: transparent !important;
     color: #ffffff !important;
 }


 .global-block11-use-cases-grid {
     width: calc(100% + (calc(100vw - 1300px) / 3));
     display: flex !important;

     gap: 32px !important;
     align-items: stretch;

 }

 .global-block11-use-case-card {
     display: flex !important;
     flex-direction: column !important;
     transition: transform 0.3s ease, box-shadow 0.3s ease !important;
     cursor: pointer !important;
     padding-bottom: 20px !important;
     width: 25% !important;
     max-width: 360px !important;
 }

 .global-block11-use-case-card:hover {
     transform: translateY(-10px) !important;
 }

 .global-block11-card-image-link {
     display: block !important;
     margin-bottom: 20px !important;
     border-radius: 8px !important;
     overflow: hidden !important;
     text-decoration: none !important;
     transition: all 0.3s ease !important;
 }



 .global-block11-card-image {
     width: 100% !important;
     height: 200px !important;
     object-fit: cover !important;
     display: block !important;
     background-color: #e8e8e8 !important;
 }

 .global-block11-card-image-decoration {
     position: absolute !important;
     right: 10px !important;
     bottom: 10px !important;
     z-index: 10 !important;
     pointer-events: none !important;
 }

 .global-block11-card-image-placeholder {
     width: 100% !important;
     height: 200px !important;
     background-color: #e8e8e8 !important;
     border-radius: 8px !important;
     display: block !important;
 }

 .global-block11-card-category {
     display: block !important;
     font-size: 12px !important;
     font-weight: 600 !important;
     color: #A0127B !important;
     margin-bottom: 12px !important;
     text-transform: uppercase !important;
 }

 .global-block11-card-title {
     margin-bottom: 24px !important;
     line-height: 24px !important;
 }

 .global-block11-card-title-link {
     color: #000000 !important;
     text-decoration: none !important;
     font-size: 24px !important;
     font-weight: 700 !important;
     transition: color 0.3s ease !important;
 }

 .global-block11-card-title-link:hover {
     color: #e91e8c !important;
 }

 .global-block11-card-arrow {
     display: inline-flex !important;
     color: #000000 !important;
     text-decoration: none !important;
     transition: all 0.3s ease !important;
     width: 15px !important;
     height: 15px !important;
     margin-left: 100% !important;
     transform: translateX(-100%) !important;
     position: absolute;
     bottom: 0;
 }

 .global-block11-card-arrow:hover {
     color: #e91e8c !important;
     transform: translateX(4px) !important;
 }

 .global-block11-card-arrow svg {
     width: 20px !important;
     height: 20px !important;
 }

 /* Space Classes */
 .global-block11-use-cases-section.space-top-1x {
     padding-top: 20px !important;
 }

 .global-block11-use-cases-section.space-top-2x {
     padding-top: 40px !important;
 }

 .global-block11-use-cases-section.space-top-3x {
     padding-top: 60px !important;
 }

 .global-block11-use-cases-section.space-top-4x {
     padding-top: 80px !important;
 }

 .global-block11-use-cases-section.space-top-5x {
     padding-top: 100px !important;
 }

 .global-block11-use-cases-section.space-bottom-1x {
     padding-bottom: 20px !important;
 }

 .global-block11-use-cases-section.space-bottom-2x {
     padding-bottom: 40px !important;
 }

 .global-block11-use-cases-section.space-bottom-3x {
     padding-bottom: 60px !important;
 }

 .global-block11-use-cases-section.space-bottom-4x {
     padding-bottom: 80px !important;
 }

 .global-block11-use-cases-section.space-bottom-5x {
     padding-bottom: 100px !important;
 }

 .global-block11-use-cases-grid {
     grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)) !important;
     gap: 24px !important;
 }

 /* Responsive Design */
 @media (max-width: 768px) {
    /* Responsive styles for global block11 headings and text */
    .global-block11-title {
        font-size: 24px !important;
        line-height: 1.3 !important;
    }
    
    .global-block11-description {
        font-size: 14px !important;
        line-height: 1.5 !important;
    }

    .global-block11-view-all-btn span {
        font-size: 14px !important;
    }

    .global-block11-card-title-link {
        font-size: 18px !important;
        line-height: 1.4 !important;
    }

    .global-block11-card-category {
        font-size: 11px !important;
    }

    /* Responsive styles for global block11 layout */
    .global-block11-use-cases-grid {
        width: 100% !important;
        display: flex !important;
        flex-direction: column !important;
        align-items: start;
        gap: 20px;
    }

    .global-block11-use-case-card {
        width: 100% !important;
    }

    .global-block11-header {
        display: flex !important;
        flex-direction: column !important;
        align-items: start;
        gap: 20px;
    }
}
