/* DUDA Home: gli stessi margini reali dei servizi, senza larghezze duplicate. */
#servizi .home-services-grid .service-card>img.service-logo{object-fit:contain;object-position:center;background:#fff;padding:12px;box-sizing:border-box}
/* La fascia bianca completa, clienti e vantaggi, termina sui bordi dei servizi. */
body .duda-clienti-fascia{padding:18px 0}
body .duda-clienti-fascia>.clienti-panel.container{background:#fff;border:1px solid #e6e0d9;border-radius:8px;box-sizing:border-box}
body .duda-clienti-fascia #clienti.duda-clienti{position:relative;width:100%;max-width:none;margin:0;border-top:0;box-sizing:border-box}
body .duda-clienti-fascia .clienti-panel>.trust-strip{background:transparent;border-bottom:0}
body .duda-clienti-fascia .clienti-panel>.trust-strip>.trust-grid.container{width:100%;max-width:none;margin-inline:0;box-sizing:border-box}
body #clienti.duda-clienti>.clienti-shell{width:100%;max-width:none;margin:0;padding:0;min-width:0;box-sizing:border-box}
body #clienti .clienti-window{width:100%;max-width:100%;box-sizing:border-box}
/* Stesso bordeaux usato dai banner DUDA. */
.site-header .brand-copy .brand-domain{color:#89131a;-webkit-text-fill-color:#89131a;opacity:1;filter:none;font-weight:600;text-shadow:none}
/* Pausa accessibile da tastiera, senza scritte sotto il carosello. */
body #clienti .clienti-footer{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
body #clienti .clienti-footer p{display:none}
body #clienti .clienti-footer:focus-within{position:static;width:auto;height:auto;overflow:visible;clip-path:none;padding-top:8px}
@media(max-width:700px){body #clienti.duda-clienti{--clienti-count:2}}
@media(max-width:360px){body #clienti.duda-clienti{--clienti-count:1}}

/* Il bordo rende riconoscibili i quattro riquadri allineati a riposo. */
body #clienti .clienti-card{border-color:#d7cbc8}

/* Immagine della Commissione europea fornita da DUDA, conservata per intero. */
body #clienti .clienti-card.is-commissione-europea{padding:4px 10px;gap:2px}
body #clienti .is-commissione-europea .clienti-logo{height:72px;flex-shrink:0}
body #clienti .is-commissione-europea .clienti-logo img{max-height:72px}
