.trust-wrap{width:min(100% - 40px,1120px);margin:46px auto 72px}.trust-hero h1{font-family:var(--serif,Georgia,serif);font-size:clamp(2.15rem,4vw,3.6rem);line-height:1.13;letter-spacing:-.03em;margin:8px 0 17px}.trust-hero .lead{max-width:880px;line-height:1.75;font-size:1.05rem}.trust-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:28px 0}.trust-stats div{border:1px solid #e0deed;border-radius:14px;padding:20px;background:#fff}.trust-stats strong{display:block;font-size:clamp(1.5rem,2.6vw,2.1rem);color:#25205a;font-variant-numeric:tabular-nums}.trust-stats span{font-size:.86rem;color:#595c71}.trust-panel{background:#fff;border:1px solid #e0deed;border-radius:18px;padding:24px}.trust-intro h2{font-size:1.45rem;margin:0 0 8px}.trust-intro p,.trust-note p{color:#575b72;line-height:1.65}.trust-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:end;margin:24px 0}.trust-filters label{display:flex;flex-direction:column;gap:8px;font-weight:600;font-size:.85rem;min-width:0}.trust-filters input,.trust-filters select{width:100%;min-width:0;min-height:46px;border:1px solid #bcb9d0;border-radius:9px;padding:10px;font:inherit;background:#fff;color:#25205a}.trust-filters button{min-height:44px}.trust-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.trust-card{padding:18px;border:1px solid #e7e5f0;border-radius:13px;min-width:0;overflow-wrap:anywhere;background:#fbfaff}.trust-card-head{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:start}.trust-card h3{font-size:1.12rem;margin:0;line-height:1.4}.trust-card p{font-size:.9rem;line-height:1.55}.trust-card .trust-meta{color:#596176;font-size:.84rem}.trust-pill{font-size:.73rem;border-radius:7px;padding:5px 8px;background:#fff2e4;color:#785128}.trust-pill.is-verified{background:#e8f4eb;color:#205939}.trust-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.trust-pagination{text-align:center;margin-top:22px}.trust-empty{padding:24px;text-align:center;color:#576174}.trust-note{padding:20px 0;max-width:900px}.trust-note h2{margin:20px 0 10px}@media(max-width:900px){.trust-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.trust-wrap{width:calc(100% - 32px);margin:26px auto 48px}.trust-panel{padding:15px}.trust-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-stats div{padding:14px}.trust-list{grid-template-columns:minmax(0,1fr)}.trust-filters{grid-template-columns:minmax(0,1fr)}}