.ulx-team{padding:70px 0;color:#555}.ulx-team-intro{max-width:760px;margin-bottom:30px}.ulx-team h2{font-size:32px;line-height:1.3;font-weight:600;color:#202c45;margin-bottom:15px}.ulx-team p{font-size:15px;line-height:1.8}.ulx-team .ulx-label{font-size:12px;letter-spacing:1.5px;color:#d21e2b;font-weight:600}.ulx-team-jumps{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:55px}.ulx-team-jumps a{border:1px solid #ddd;border-radius:30px;padding:11px 22px;font-size:14px;color:#202c45}.ulx-team-jumps a:hover{background:#202c45;color:#fff}.ulx-team-section{scroll-margin-top:130px;margin-bottom:65px}.ulx-team-section-heading{border-left:3px solid #d21e2b;padding-left:20px;margin-bottom:30px}.ulx-team-section-heading h2{font-size:28px;margin-bottom:8px}.ulx-team-section-heading p{margin:0}.ulx-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}#kurucular .ulx-team-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1140px;margin:auto}#rehberlik .ulx-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px}.ulx-team-card{background:#fff;border:1px solid #e7e7e7;border-radius:4px;overflow:hidden;min-width:0}.ulx-team-portrait{background:#c4c4c4;overflow:hidden}.ulx-team-portrait img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}.ulx-team-card-body{padding:20px 18px;border-top:3px solid #d21e2b}.ulx-team h3{font-size:17px;line-height:1.4;font-weight:600;color:#202c45;margin:0 0 8px;overflow-wrap:anywhere}.ulx-team-card-body p{font-size:11px;line-height:1.6;color:#777;margin:0;letter-spacing:.4px}.ulx-team-contact{display:flex;align-items:center;justify-content:space-between;gap:25px;background:#f7f8fa;padding:32px}.ulx-team-contact h2{font-size:24px;margin:0}.ulx-team a:focus-visible{outline:3px solid #d21e2b;outline-offset:4px}@media(max-width:991px){.ulx-team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(max-width:767px){.ulx-team{padding:45px 0}.ulx-team h2{font-size:27px}.ulx-team-grid,#kurucular .ulx-team-grid,#rehberlik .ulx-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ulx-team-card-body{padding:16px 12px}.ulx-team h3{font-size:15px}.ulx-team-card-body p{font-size:10px}.ulx-team-section{margin-bottom:45px}.ulx-team-contact{flex-direction:column;align-items:flex-start;padding:25px}.ulx-team-jumps{gap:8px}.ulx-team-jumps a{padding:9px 15px;font-size:12px}}
