/* Güven şeridi: dört açık gri kart, beyaz mercek biçimli simge kutusu (mavi çizgi simge), kalın başlık + açıklama */
.cc_guvzdy0m_N2vnxhSc9L .trust-bar { padding-top: 1.125rem; color: var(--mercek-ink); }
.cc_guvzdy0m_N2vnxhSc9L .trust-bar__in { display: grid; grid-template-columns: 1fr; gap: 0.5rem; }
.cc_guvzdy0m_N2vnxhSc9L .trust-bar__item { display: flex; align-items: center; gap: 0.875rem; padding: 0.875rem 1rem; border-radius: 24px; background: var(--mercek-mist); }
.cc_guvzdy0m_N2vnxhSc9L .trust-bar__item i { flex: 0 0 3.125rem; display: grid; place-items: center; width: 3.125rem; height: 3.125rem; border-radius: var(--mercek-lens); background: var(--mercek-white); color: var(--mercek-blue); font-size: 1.5rem; font-style: normal; }
.cc_guvzdy0m_N2vnxhSc9L .trust-bar__item span { display: grid; min-width: 0; }
.cc_guvzdy0m_N2vnxhSc9L .trust-bar__item b { display: block; font-size: 1rem; font-weight: 800; line-height: 1.25; }
.cc_guvzdy0m_N2vnxhSc9L .trust-bar__item small { display: block; margin-top: 0.125rem; color: var(--mercek-ink-2); font-size: 0.8rem; }
@media (min-width: 768px) { .cc_guvzdy0m_N2vnxhSc9L .trust-bar__in { grid-template-columns: 1fr 1fr; gap: 0.875rem; } .cc_guvzdy0m_N2vnxhSc9L .trust-bar__item { padding: 1.125rem 1.25rem; } }
@media (min-width: 1180px) { .cc_guvzdy0m_N2vnxhSc9L .trust-bar__in { grid-template-columns: repeat(4, minmax(0, 1fr)); } }
