/* CDC 044 - trasparenza dello stato delle verifiche e collegamenti fotografici senza incorporamento */
.cdc-article .cdca-audit-scope {border:1px solid #b8c4c2;border-left:4px solid #c40018;background:#f9faf9;padding:clamp(20px,3vw,35px);margin:38px 0 44px;max-width:100%;color:#172d2b;}
.cdc-article .cdca-audit-kicker{display:block;font-family:inherit;font-weight:750;font-size:.71rem;letter-spacing:.09em;text-transform:uppercase;color:#a10015;margin-bottom:12px;}
.cdc-article .cdca-audit-scope h3 {margin:0 0 12px;font-size:clamp(1.3rem,2.25vw,1.95rem);letter-spacing:-.025em;line-height:1.25;color:#132321;}
.cdc-article .cdca-audit-scope p{margin:0 0 13px;font-size:clamp(.95rem,1.55vw,1.06rem);line-height:1.7;color:#273533;}
.cdc-article .cdca-audit-scope .cdca-audit-caveat{border-top:1px solid #d5dcda;padding-top:12px;margin:15px 0 0;}
.cdc-article .cdca-audit-scope a{color:#a10015;text-decoration:underline;text-underline-offset:3px;font-weight:650;overflow-wrap:anywhere;}
.cdc-article .cdca-photo-image.cdca-photo-rights-pending {background:linear-gradient(160deg,#f2f3f0 0%,#e3e9e6 100%);border:1px solid #bfc8c2;}
.cdc-article .cdca-photo-image.cdca-photo-rights-pending .cdca-photo-fallback{visibility:visible;z-index:3;display:flex;align-items:center;justify-content:center;text-align:center;color:#18312c;background:transparent;padding:35px 28px;text-decoration:underline;text-underline-offset:4px;}
.cdc-article .cdca-photo-image.cdca-photo-rights-pending:hover .cdca-photo-fallback{background:#ebefed;}
.cdc-article .cdca-photo-image.cdca-photo-rights-pending:focus-visible{outline:3px solid #c40018;outline-offset:2px;}
@media(max-width:600px){.cdc-article .cdca-audit-scope{padding:20px 16px;}.cdc-article .cdca-photo-image.cdca-photo-rights-pending .cdca-photo-fallback{padding:20px 12px;font-size:.82rem;}}
@media(prefers-reduced-motion:reduce){.cdc-article .cdca-photo-image.cdca-photo-rights-pending *{transition:none;}}
