.trust-page .trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0 10px}
.trust-page .trust-card{background:rgba(107,208,140,.08);border:1px solid rgba(107,208,140,.14);border-radius:18px;padding:22px}
.trust-page h2{font-size:24px;margin:30px 0 14px;color:var(--ink)}
.trust-page h3{font-size:22px;margin:0 0 8px;color:var(--ink)}
.trust-page ul,.trust-page ol{padding-left:22px;color:var(--muted);margin:0 0 20px}
.trust-page li{margin:10px 0}
.trust-page .mini-note{font-size:15px;color:var(--muted);margin-top:10px}
.trust-page .cta-buttons a{min-width:220px;justify-content:center}
.roadmap-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:18px;align-items:stretch;margin:24px 0 32px}
.roadmap-hero .hero-panel{background:linear-gradient(180deg,rgba(107,208,140,.12),rgba(107,208,140,.05));border:1px solid rgba(107,208,140,.18);border-radius:20px;padding:24px}
.roadmap-hero .hero-panel--soft{background:rgba(255,255,255,.03)}
.roadmap-hero p{margin:0 0 12px}
.roadmap-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}
.roadmap-stat{background:rgba(0,0,0,.18);border:1px solid rgba(107,208,140,.14);border-radius:14px;padding:14px 16px}
.roadmap-stat strong{display:block;font-size:28px;color:var(--ink)}
.roadmap-kicker{font-size:14px;letter-spacing:.02em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}
.roadmap-card ol{margin-bottom:10px}
.roadmap-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:10px 0 22px}
.roadmap-pill{background:rgba(107,208,140,.08);border:1px solid rgba(107,208,140,.14);padding:14px 12px;border-radius:999px;text-align:center;font-weight:700;color:var(--ink)}
.roadmap-note{background:rgba(255,255,255,.03);border:1px dashed rgba(107,208,140,.18);border-radius:18px;padding:18px 20px;margin:18px 0 26px}
@media (max-width: 900px){.roadmap-hero,.trust-page .trust-grid,.roadmap-summary{grid-template-columns:1fr}}
