const partnerStyles = {
intro: {
fontSize: '0.65rem', letterSpacing: '.22em', textTransform: 'uppercase',
color: 'var(--gold)', textAlign: 'center', marginBottom: 0,
maxWidth: 'none', margin: '0 auto',
},
row: {
display: 'flex', alignItems: 'center', justifyContent: 'center',
flexWrap: 'wrap', gap: '3rem', marginTop: '3rem',
paddingTop: '3rem', borderTop: '1px solid var(--border)',
},
trustRow: { marginTop: '1.5rem', borderTop: 'none', paddingTop: 0 },
trustLabel: {
fontSize: '.7rem', letterSpacing: '.14em', textTransform: 'uppercase',
color: 'var(--fg-muted)',
},
logo: {
height: 56, width: 180,
objectFit: 'contain', display: 'block',
filter: 'brightness(0) invert(1)',
opacity: 0.55,
transition: 'opacity .3s',
},
sep: { width: 4, height: 4, borderRadius: '50%', background: 'var(--border)' },
};
function PartnerLogo({ src, alt }) {
const [hov, setHov] = React.useState(false);
return (
setHov(true)} onMouseLeave={() => setHov(false)}
style={{ ...partnerStyles.logo, opacity: hov ? 0.85 : 0.55 }} />
);
}
function PartnersRow() {
return (
<>
Un progetto dalla joint venture di