.trust{gap:3.5rem;padding:3rem 0 1rem;display:grid}@media (prefers-reduced-motion:no-preference){.trust>*,.trust-hero-inner>*{animation:trust-in var(--dur) var(--ease-out) both}.trust-hero-inner>:nth-child(2){animation-delay:80ms}.trust-hero-inner>:nth-child(3){animation-delay:.16s}.trust-hero-inner>:nth-child(4){animation-delay:.24s}.trust>:first-child{animation-delay:.3s}.trust>:nth-child(2){animation-delay:.4s}.trust>:nth-child(3){animation-delay:.5s}.trust>:nth-child(n+4){animation-delay:.6s}}@keyframes trust-in{0%{opacity:0;transform:translateY(30px)}}.trust-hero{padding:calc(var(--nav-h) + 4.5rem) 0 4rem;color:#fff;background:linear-gradient(#050711 0%,#041a6b 45%,#0346ff 100%);position:relative;overflow:hidden}.trust-hero-inner{justify-items:start;gap:1.1rem;display:grid}.trust-hero .eyebrow{border-radius:var(--radius-pill);color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#ffffff1f;border:1px solid #ffffff2e;padding:.35rem .85rem;font-size:.75rem}.trust-hero .eyebrow .dot{background:var(--surface)}.trust-hero h1{letter-spacing:-.035em;color:#fff;max-width:48rem;font-size:clamp(2.4rem,6vw,4.25rem);font-weight:500;line-height:1.02}.trust-hero .lede{color:#ffffffc7;max-width:44rem;font-size:1.1rem;line-height:1.6}.trust-status{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.6rem 1rem;font-size:.85rem;display:flex}.trust-hero .trust-status{color:#ffffffbf;width:100%;margin-top:.5rem}.trust-hero .trust-status .muted{color:#fff9}.trust-hero .trust-status .btn{border-radius:var(--radius-pill);color:#fff;background:#ffffff1a;border-color:#ffffff4d}.trust-hero .trust-status .btn:hover:not(:disabled){background:#fff3}.trust-hero .pill{color:#fff;background:#ffffff24;border-color:#0000}.trust-status .btn{margin-left:auto}.trust-spin{animation:.8s linear infinite spin}.trust-tiles{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.trust-tile{align-content:start;gap:.4rem;padding:1.25rem;display:grid}.trust-tile .lab{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-size:.78rem;font-weight:600}.trust-tile .val{overflow-wrap:anywhere;font-size:1.75rem}.trust-tile .sub{color:var(--ink-soft);font-size:.8rem;line-height:1.45}.trust-tile .pill{justify-self:start;margin-top:.35rem}.trust-tile.hero{background:var(--panel);color:var(--panel-ink);border-color:#0000}.trust-tile.hero .lab,.trust-tile.hero .sub{color:color-mix(in srgb, var(--panel-ink) 65%, transparent)}.trust-tile.hero .val{background:var(--gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.trust-section{gap:1rem;display:grid}.trust-section-head{gap:.4rem;display:grid}.trust-section h2{font-size:1.5rem}.trust-section .sub{color:var(--ink-soft);max-width:44rem;line-height:1.55}.trust-rules{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.trust-rule{align-content:start;gap:.55rem;padding:1.25rem;display:grid}.trust-rule h3{letter-spacing:-.01em;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:flex}.trust-rule p{color:var(--ink-soft);font-size:.88rem;line-height:1.55}.trust-rule-tag{letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-pill);justify-self:start;padding:.2rem .55rem;font-size:.68rem;font-weight:700}.trust-rule-tag.can{color:var(--ok);background:var(--ok-bg)}.trust-rule-tag.cannot{color:var(--danger);background:var(--danger-bg)}.trust-kv .row-line{align-items:center}.trust-kv .row-line b{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:inline-flex}.trust-link{align-items:center;gap:.3rem;font-size:.85rem;font-weight:600;display:inline-flex}.trust-link:hover{text-decoration:underline}.trust-grid-2{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}.trust-addrs{display:grid}.trust-addr{border-top:1px solid var(--hairline);gap:.5rem;padding:.9rem 0;display:grid}.trust-addr:first-child{border-top:0;padding-top:0}.trust-addr:last-child{padding-bottom:0}.trust-addr-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.trust-addr-label{font-weight:600}.trust-addr-actions{flex-wrap:wrap;gap:.4rem;display:flex}.trust-addr-code{word-break:break-all;border-radius:var(--radius-sm);background:var(--surface-2);padding:.55rem .75rem;font-size:.82rem}.trust-audit{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.trust-audit a{align-items:center;gap:.25rem;text-decoration:underline;display:inline-flex}.trust-audit a:hover{color:var(--ink)}.trust .card{border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:none;transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);border:0}.trust-tile,.trust-rule{padding:1.5rem}.trust-tile:hover,.trust-rule:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.trust .card.trust-tile.hero{background:var(--panel)}.trust-tile.hero .val{color:var(--panel-ink);background:0 0}.trust-tile .val{letter-spacing:-.03em;font-weight:500}.trust-section h2{letter-spacing:-.03em;font-size:clamp(1.6rem,3.5vw,2.25rem);font-weight:500}.trust-rule h3{font-weight:500}.trust-addr-code{background:var(--surface)}.trust-addr{border-top-color:#0404090f}.trust .btn.sm{border-radius:var(--radius-pill)}.trust-foot{border-top:1px solid var(--hairline);padding-top:1.5rem}.trust-unavailable{text-align:center;color:var(--ink-soft);justify-items:center;gap:.75rem;padding:3rem 1rem;display:grid}.trust-unavailable h2{color:var(--ink);font-size:1.5rem}.trust-skel-line{background:var(--surface-2);border-radius:4px;width:55%;height:.85rem;animation:1.2s ease-in-out infinite trust-pulse;display:block}.trust-skel-line.big{width:75%;height:1.75rem}@keyframes trust-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.trust-skel-line,.trust-spin{animation:none}}@media (width<=900px){.trust-tiles,.trust-rules{grid-template-columns:repeat(2,1fr)}.trust-grid-2{grid-template-columns:1fr}}@media (width<=600px){.trust{gap:2.25rem;padding-top:2rem}.trust-hero{padding:calc(var(--nav-h) + 2.5rem) 0 2.75rem}.trust-tiles,.trust-rules,.trust-grid-2{grid-template-columns:1fr}.trust-tile .val{font-size:1.5rem}.trust-kv .row-line{flex-direction:column;align-items:flex-start;gap:.25rem}.trust-kv .row-line b{text-align:left;justify-content:flex-start}.trust-status .btn{margin-left:0}}
