*{box-sizing:border-box}body{margin:0;background:#f5f6f7;color:#17222a;font:1rem/1.6 system-ui,sans-serif}main{max-width:55rem;margin:auto;padding:clamp(1rem,4vw,3rem)}h1{font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.2}h2{font-size:1.15rem;margin-top:2rem}a{color:#155c82;text-underline-offset:.2em;overflow-wrap:anywhere}table{width:100%;border-collapse:collapse;background:#fff}th,td{text-align:left;padding:.7rem;border-bottom:1px solid #ccd5da;vertical-align:top}td:last-child,th:last-child{text-align:right;font-variant-numeric:tabular-nums}caption{text-align:left;font-weight:600;padding-bottom:.5rem}dt{font-weight:600}dd{margin:0 0 .8rem;overflow-wrap:anywhere}.subtle{color:#455761}.back{display:inline-block;margin-top:1.5rem}:focus-visible{outline:3px solid #155c82;outline-offset:3px}@media(max-width:480px){th,td{padding:.5rem}.comparison{font-size:.85rem}}