.trust{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding-top:72px;padding-bottom:72px}.trust-item{border-top:1px solid var(--line);padding-top:20px;min-width:0}.trust-item b,.trust-item span{display:block}.trust-item b{font:600 clamp(22px,2.4vw,32px)/1.1 "Segoe UI",Arial,sans-serif;letter-spacing:-.05em;color:var(--ink);margin-bottom:10px}.trust-item span{color:var(--muted);font-size:14px;line-height:1.45}.trust-item b span,.trust-item span span{display:inline-block;opacity:0;transform:translateY(.65em);filter:blur(5px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1),filter .65s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--word-index)*55ms)}.trust-item .words-visible span{opacity:1;transform:translateY(0);filter:blur(0)}.trust-item:nth-child(2) .words-visible span{transition-delay:calc(100ms + var(--word-index)*55ms)}.trust-item:nth-child(3) .words-visible span{transition-delay:calc(200ms + var(--word-index)*55ms)}
@media(max-width:800px){.trust{grid-template-columns:1fr;gap:30px;padding-top:52px;padding-bottom:52px}.trust-item{padding-top:16px}.trust-item b{font-size:26px}}
@media(prefers-reduced-motion:reduce){.trust-item b span,.trust-item span span{opacity:1;transform:none;filter:none;transition:none}}
