            .leadership-founders-grid {
                display: grid;
                grid-template-columns: repeat(2, 1fr);
                gap: 3rem;
                max-width: 900px;
                margin: 0 auto 3rem;
            }
            .leadership-team-grid {
                display: grid;
                grid-template-columns: 1fr;
                gap: 2.5rem;
                max-width: 480px;
                margin: 0 auto;
            }
            .social-links {
                display: flex;
                gap: 1rem;
                flex-wrap: wrap;
            }
            .social-btn {
                width: 40px !important;
                height: 40px !important;
                min-width: 40px !important;
                min-height: 40px !important;
                max-width: 40px !important;
                max-height: 40px !important;
                flex-shrink: 0;
                flex-grow: 0;
                box-sizing: border-box;
                display: flex;
                align-items: center;
                justify-content: center;
                background: rgba(255, 255, 255, 0.05);
                border: 1px solid var(--color-border);
                border-radius: 8px;
                transition: all 0.3s;
                padding: 0;
            }
            .social-btn:hover {
                background: rgba(255, 255, 255, 0.1);
                border-color: var(--color-accent-primary);
            }
            .social-btn svg {
                width: 18px !important;
                height: 18px !important;
                min-width: 18px;
                min-height: 18px;
                max-width: 18px;
                max-height: 18px;
                flex-shrink: 0;
            }
            @media (max-width: 768px) {
                .leadership-founders-grid {
                    grid-template-columns: 1fr;
                    gap: 2rem;
                }
                .leadership-team-grid {
                    grid-template-columns: 1fr;
                    gap: 2rem;
                }
            }

