.verified-evidence{border:1px solid var(--ns-line);background:linear-gradient(135deg,#102027,#0a1219);border-radius:.8rem;margin:2rem 0;padding:clamp(1rem,2.5vw,1.7rem)}.verified-evidence h3{text-wrap:balance;margin:.3rem 0 1rem;font-size:1.25rem;line-height:1.35}.verified-evidence h4{color:var(--ns-ink);margin:1.7rem 0 .8rem;font-size:1rem}.verified-rate-pair{grid-template-columns:1fr 1fr;gap:1rem;margin:1rem 0;display:grid}.verified-rate-pair>div{border-left:2px solid #65e1d4;padding-left:.8rem}.verified-rate-pair>div:nth-child(2){border-color:#f5b76a}.verified-rate-pair dt{color:#b4c1ce;min-height:2.8em;font-size:.83rem}.verified-rate-pair dd{font-variant-numeric:tabular-nums;margin:.4rem 0 0;font-size:1.45rem;font-weight:600}.verified-rate-pair dd small{color:#acbac8;font-size:.75rem;font-weight:400;display:block}.verified-table-scroll{max-width:100%;overflow-x:auto}.verified-table-scroll table{border-collapse:collapse;width:100%;font-size:.88rem}.verified-table-scroll caption{text-align:left;color:#b6c3ce;margin-bottom:.7rem;font-size:.8rem}.verified-table-scroll th,.verified-table-scroll td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;border-bottom:1px solid #283944;padding:.65rem .55rem}.verified-table-scroll th:first-child{text-align:left;white-space:normal}.verified-evidence .market-method,.verified-evidence .market-source{color:#b3c1ce;font-size:.82rem;line-height:1.6}.case-study{border-left:3px solid #f5b76a}.verified-evidence[id]{scroll-margin-top:1rem}.case-study ol{padding-left:1.2rem}.case-study li+li{margin-top:.8rem}.annual-price-axis{color:#aebdcb;justify-content:space-between;margin:1rem 0 .5rem;font-size:.75rem;display:flex}.annual-price-list{padding:0!important;list-style:none!important}.annual-price-list li{margin:.9rem 0!important}.annual-price-list li>div:first-child{justify-content:space-between;gap:1rem;font-size:.9rem;display:flex}.annual-price-track{background:#1b2b36;border-radius:3px;height:14px;margin-top:.45rem;overflow:hidden}.annual-price-track span{border-radius:3px;height:100%;display:block}@media (max-width:380px){.verified-rate-pair{gap:.7rem}.verified-rate-pair dd{font-size:1.2rem}.verified-table-scroll th,.verified-table-scroll td{padding:.55rem .35rem;font-size:.8rem}}
