/* Ana sayfa: güven şeridi (belgeler ve onaylar) */
.csi-v6-trust{padding:40px 0 70px;background:#fff}
.csi-v6-trust-head{max-width:640px;margin-bottom:28px}
.csi-v6-trust-head h2{margin:10px 0 0;color:#111827;font-size:clamp(28px,3vw,42px);line-height:1.02;letter-spacing:-.03em}
.csi-v6-trust-head p{margin:12px 0 0;color:#6b7280}
.csi-v6-trust-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}
.csi-v6-trust-badge{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid #e6e8eb;border-radius:16px;background:#fff;color:#111827;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}
a.csi-v6-trust-badge:hover{border-color:rgba(215,22,27,.35);box-shadow:0 14px 30px rgba(16,22,30,.07);transform:translateY(-2px)}
.csi-v6-trust-icon{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#fdecec;color:#d7161b;font-size:21px;overflow:hidden}
.csi-v6-trust-icon img{width:100%;height:100%;object-fit:contain;background:#fff}
.csi-v6-trust-copy{min-width:0}
.csi-v6-trust-copy strong{display:block;font-size:15px;line-height:1.25;font-weight:800}
.csi-v6-trust-copy small{display:block;margin-top:3px;color:#6b7280;font-size:12px;line-height:1.35}
@media(max-width:575px){.csi-v6-trust{padding:24px 0 50px}.csi-v6-trust-grid{grid-template-columns:1fr 1fr}.csi-v6-trust-badge{padding:12px;gap:10px}.csi-v6-trust-icon{width:36px;height:36px;font-size:17px}.csi-v6-trust-copy strong{font-size:13px}}
