.skip{position:absolute;top:-80px;left:12px;background:white;padding:12px;z-index:10}.skip:focus{top:8px}.intro{padding-bottom:22px}.cards .value{font-size:42px;letter-spacing:-.04em;line-height:1.2;margin:12px 0}.cards .card h3{min-height:0}.cards .card p:last-child{font-size:14px;color:var(--muted)}.table-wrap{overflow:auto;border:1px solid var(--line);border-radius:12px;background:white}table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}th,td{text-align:right;padding:13px 17px;white-space:nowrap;border-bottom:1px solid var(--line)}th{font-size:12px;color:var(--muted);background:#eaf0e5}th:nth-child(2),td:nth-child(2){text-align:left}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#f4f7f1}.compare{margin-top:40px;background:#e5eddf;border:1px solid var(--line);border-radius:14px;padding:25px}.comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.comparison article{background:white;border-radius:9px;padding:17px}.comparison p{margin:6px 0;font-size:14px;overflow-wrap:anywhere}.comparison .difference{border-top:1px solid var(--line);padding-top:8px;color:var(--muted);font-size:12px}.explain details{font-size:14px;padding:15px;border:1px solid var(--line);border-radius:9px;background:white}.explain summary{font-weight:650;color:var(--ink)}#provenance{overflow-wrap:anywhere}.explore a{text-decoration:none}.explore h3{min-height:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.empty{text-align:left;white-space:normal}.compare select{width:100%}@media(max-width:550px){.comparison{grid-template-columns:1fr}.compare{padding:18px}th,td{padding:12px}.cards .value{font-size:35px}}
