.page-module__7-3nZG__leadershipGrid{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:48px;display:grid}@media (max-width:1024px){.page-module__7-3nZG__leadershipGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module__7-3nZG__leadershipGrid{grid-template-columns:1fr}}.page-module__7-3nZG__leaderCard{background:var(--bg-card);border-radius:var(--radius-lg);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);text-align:center;padding:40px;transition:transform .3s}.page-module__7-3nZG__leaderCard:hover{transform:translateY(-8px)scale(1.02);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.page-module__7-3nZG__spacer{visibility:hidden;height:0}.page-module__7-3nZG__portraitContainer{border:3px solid var(--paretix-gold);border-radius:50%;width:220px;height:220px;margin:0 auto 24px;overflow:hidden}.page-module__7-3nZG__portrait{object-fit:cover;object-position:top;width:100%;height:100%}.page-module__7-3nZG__leaderName{color:var(--text-primary);margin-bottom:8px;font-size:1.5rem}.page-module__7-3nZG__leaderTitle{color:var(--paretix-gold);margin-bottom:24px;font-weight:500}.page-module__7-3nZG__leaderBio{color:var(--text-secondary);text-align:left;font-size:.95rem;line-height:1.8}.page-module__7-3nZG__counter{background:linear-gradient(135deg, var(--paretix-gold-dark) 0%, var(--paretix-gold-light) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-family:Outfit,sans-serif;font-size:5rem;font-weight:700;line-height:1}.page-module__7-3nZG__pageHeader{text-align:center;background:linear-gradient(135deg, var(--fintech-navy) 0%, var(--fintech-teal) 100%);color:#fff;padding:120px 0 80px}.page-module__7-3nZG__pageHeader h1{color:#fff;text-shadow:0 2px 10px #0000004d;margin-bottom:24px;font-size:3rem}.page-module__7-3nZG__pageHeader p{color:#d1d5db}.page-module__7-3nZG__customersRibbon{background:var(--bg-card);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);width:100%;padding:60px 0;transition:opacity .3s,filter .3s;overflow:hidden}.page-module__7-3nZG__customersRibbon:hover{opacity:1}.page-module__7-3nZG__customersRibbon img{width:auto;max-height:140px;margin:0 auto;display:block}.page-module__7-3nZG__carouselContainer{white-space:nowrap;width:100%;position:relative;overflow:hidden}.page-module__7-3nZG__logoItem{flex-shrink:0;justify-content:center;align-items:center;width:180px;height:80px;margin:0 30px;transition:all .3s;display:flex}.page-module__7-3nZG__logoItem:hover{transform:scale(1.15)}.page-module__7-3nZG__carouselTrack{width:max-content;animation:30s linear infinite page-module__7-3nZG__scroll;display:flex}@keyframes page-module__7-3nZG__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.page-module__7-3nZG__mapContainer{width:100%;margin-top:24px;position:relative}.page-module__7-3nZG__mapMarker{cursor:pointer;z-index:10;background-color:#ffffff03;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;transform:translate(-50%,-50%)}.page-module__7-3nZG__mapMarker:hover{background-color:#ffd7001a}.page-module__7-3nZG__tooltip{visibility:hidden;color:#fff;white-space:nowrap;opacity:0;z-index:20;pointer-events:none;background-color:#000;border-radius:6px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:opacity .3s,visibility .3s;position:absolute;bottom:120%;left:50%;transform:translate(-50%);box-shadow:0 4px 15px #00000080}.page-module__7-3nZG__tooltip:after{content:"";border:6px solid #0000;border-top-color:#000;position:absolute;top:100%;left:50%;transform:translate(-50%)}.page-module__7-3nZG__mapMarker:hover .page-module__7-3nZG__tooltip{visibility:visible;opacity:1}.page-module__7-3nZG__formGroup{text-align:left;margin-bottom:24px}.page-module__7-3nZG__formGroup label{margin-bottom:8px;font-weight:500;display:block}.page-module__7-3nZG__formGroup input,.page-module__7-3nZG__formGroup textarea{border:1px solid var(--border-color);border-radius:var(--radius-sm);width:100%;padding:12px 16px;font-family:inherit;font-size:1rem}.page-module__7-3nZG__formGroup textarea{resize:vertical;min-height:150px}.page-module__7-3nZG__formGroup input:focus,.page-module__7-3nZG__formGroup textarea:focus{border-color:var(--paretix-gold);outline:none;box-shadow:0 0 0 3px #c29b441a}.page-module__7-3nZG__linkedinLink{color:var(--paretix-gold);font-weight:500;text-decoration:none}.page-module__7-3nZG__linkedinLink:hover{text-decoration:underline}
