.team-section{--cruzix-primary: #1E88E5;--cruzix-secondary: #212121;--cruzix-accent: #FF5722;--cruzix-light: #f5f5f5;--cruzix-dark: #333333;--cruzix-gray: #757575;--cruzix-light-gray: #e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:var(--cruzix-dark)}.team-section .hero-section{height:250px;background-image:url(https://images.pexels.com/photos/3184291/pexels-photo-3184291.jpeg?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=2);background-size:cover;background-position:center;position:relative;margin-bottom:2rem}.team-section .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#0d1f2dd9,#0d1f2df2);display:flex;align-items:center;justify-content:center;text-align:center}.team-section .hero-title{color:#fff;font-size:3rem;font-weight:700;margin-bottom:1rem}.team-section .hero-subtitle{color:#ffffffe6;font-size:1.25rem;max-width:700px;margin:0 auto}.team-section .filters-container{background-color:#fff;border-radius:8px;padding:1.5rem;box-shadow:0 4px 6px #0000000d}.team-section .filter-heading{font-size:1.25rem;font-weight:600;color:var(--cruzix-secondary);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid var(--cruzix-light-gray);display:flex;align-items:center;justify-content:space-between;cursor:pointer}.team-section .filter-heading:after{display:none;content:"\25bc";font-size:.8rem;transition:transform .3s ease}.team-section .filter-heading.active:after{transform:rotate(180deg)}.team-section .filter-group{margin-bottom:.5rem}.team-section .filter-category{font-weight:600;padding:.75rem 1rem;color:var(--cruzix-secondary);background-color:#1e88e50d;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.team-section .filter-category:hover{background-color:#1e88e51a}.team-section .filter-category:after{content:"\25bc";font-size:.8rem;transition:transform .3s ease}.team-section .filter-category.active:after{transform:rotate(180deg)}.team-section .filter-options{padding:.5rem 1rem;display:none}.team-section .filter-options.show{display:block}.team-section .form-check{margin-bottom:.5rem;padding-left:1.75rem}.team-section .form-check-input:checked{background-color:var(--cruzix-primary);border-color:var(--cruzix-primary)}.team-section .form-check-label{font-size:.95rem;transition:color .2s}.team-section .form-check-input:checked+.form-check-label{color:var(--cruzix-primary);font-weight:500}.team-section .team-card{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #00000014;transition:transform .3s ease,box-shadow .3s ease;height:100%;display:flex;flex-direction:column;cursor:pointer;text-decoration:none;color:inherit}.team-section .team-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0000001a}.team-section .card-img-container{padding:1.5rem;display:flex;justify-content:center}.team-section .team-image{width:150px;height:150px;border-radius:50%;object-fit:cover;border:3px solid var(--cruzix-light-gray);transition:transform .3s ease}.team-section .team-card:hover .team-image{transform:scale(1.05);border-color:var(--cruzix-primary)}.team-section .card-body{padding:1.25rem;flex-grow:1;display:flex;flex-direction:column;text-align:center}.team-section .card-title{font-size:1.25rem;font-weight:600;margin-bottom:.25rem;color:var(--cruzix-secondary)}.team-section .card-subtitle{font-size:.95rem;color:var(--cruzix-primary);margin-bottom:1rem;font-weight:500}.team-section .card-text{font-size:.9rem;color:var(--cruzix-gray);margin-bottom:1rem;flex-grow:1}.team-section .skill-badges{margin-bottom:1.25rem;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.team-section .skill-badge{background-color:#1e88e51a;color:var(--cruzix-primary);border-radius:20px;padding:.25rem .75rem;font-size:.8rem;font-weight:500;display:inline-block;transition:background-color .2s}.team-section .skill-badge:hover{background-color:#1e88e533}.team-section .team-card.filtered-out{display:none}.team-section .no-results{text-align:center;padding:3rem;width:100%}.team-section .no-results-icon{font-size:3rem;color:var(--cruzix-light-gray);margin-bottom:1rem}.team-section .no-results-text{font-size:1.25rem;color:var(--cruzix-gray);margin-bottom:1rem}@media (max-width: 767.98px){.team-section .hero-section{height:200px}.team-section .hero-title{font-size:2rem}.team-section .hero-subtitle{font-size:1rem}.team-section .filters-container{margin-bottom:2rem}.team-section .filter-heading:after{display:block}.team-section #skill-filters{display:none}.team-section #skill-filters.show,.team-section .filters-container.expanded #skill-filters{display:block}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.team-section .team-card{animation:fadeIn .4s ease-out}.back-button:hover span{color:#fff}.team-section #clear-filters{border-color:var(--cruzix-primary);color:var(--cruzix-primary);transition:all .2s;margin-top:1rem;width:100%;display:none;background-color:#fff}.team-section #clear-filters.show{display:block}.team-section #clear-filters:hover{background-color:var(--cruzix-primary);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/12/assets/styles.css.map */
