.ylf80-trust{margin:32px 0;padding:24px;border:1px solid #e5e7eb;border-radius:20px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.06)}
.ylf80-head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;margin-bottom:18px}.ylf80-head span{display:block;font-size:12px;font-weight:800;letter-spacing:.12em;color:#64748b}.ylf80-head h2{margin:4px 0 0;font-size:clamp(22px,3vw,30px)}.ylf80-score{white-space:nowrap;background:#f1f5f9;border-radius:999px;padding:9px 13px;font-size:13px}
.ylf80-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ylf80-grid>div{padding:16px;border-radius:14px;background:#f8fafc}.ylf80-grid small{display:block;color:#64748b;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.ylf80-grid strong{display:block;margin-top:6px}.ylf80-grid em{display:inline-block;margin-top:7px;font-style:normal;font-size:12px;font-weight:800;color:#166534;background:#dcfce7;border-radius:999px;padding:4px 8px}
.ylf80-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ylf80-actions a{display:inline-flex;text-decoration:none;font-weight:800;border-radius:10px;padding:9px 12px;background:#111827;color:#fff}.ylf80-actions a+ a{background:#fff;color:#111827;border:1px solid #d1d5db}.ylf80-note{margin:16px 0 0;color:#64748b;font-size:13px}.ylf80-short-trust{padding:10px 12px;border-radius:10px;background:#f8fafc;border:1px solid #e5e7eb}
@media(max-width:700px){.ylf80-head{display:block}.ylf80-score{display:inline-block;margin-top:10px}.ylf80-grid{grid-template-columns:1fr}}
