.TrustBadges-module__qtgeiq__list{gap:var(--space-4);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.TrustBadges-module__qtgeiq__item{align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);display:flex;position:relative;overflow:hidden}.TrustBadges-module__qtgeiq__item:before{content:"";background:linear-gradient(180deg, var(--color-trust) 0%, var(--color-primary) 100%);transform-origin:bottom;width:3px;transition:transform var(--duration-base) var(--ease-out);position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.TrustBadges-module__qtgeiq__item:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.TrustBadges-module__qtgeiq__item:hover:before{transform-origin:top;transform:scaleY(1)}.TrustBadges-module__qtgeiq__check{background:linear-gradient(135deg, var(--color-trust-soft) 0%, #3f6b5a14 100%);width:34px;height:34px;color:var(--color-trust);box-shadow:var(--shadow-inset-soft);transition:background var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);border:1px solid #3f6b5a2e;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.TrustBadges-module__qtgeiq__item:hover .TrustBadges-module__qtgeiq__check{background:var(--gradient-trust);color:#fff;transform:scale(1.05)}.TrustBadges-module__qtgeiq__title{color:var(--color-text);font-weight:600;font-size:var(--fs-15,.9375rem);margin-bottom:var(--space-1);line-height:1.3}.TrustBadges-module__qtgeiq__desc{font-size:var(--fs-13,.8125rem);color:var(--color-text-muted);max-width:36ch;line-height:1.5}@media (min-width:640px){.TrustBadges-module__qtgeiq__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.TrustBadges-module__qtgeiq__list{grid-template-columns:repeat(4,1fr)}}
