.indexpage{padding-top:var(--space-5);padding-bottom:var(--space-8)}.indexpage .intro h1,.indexpage .intro .lede{margin-bottom:var(--space-4)}.indexpage .runline{color:var(--ink-2)}.months{gap:var(--space-2) var(--space-4);margin-top:var(--space-4);font-family:var(--font-tile);letter-spacing:var(--caption-tracking);text-transform:uppercase;flex-wrap:wrap;font-size:13px;font-weight:600;display:flex}.months [aria-current]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--amber)}.indexpage .factstrip{gap:var(--space-3);margin:var(--space-6) 0;list-style:none;display:grid}.indexpage .factstrip li{font-size:var(--text-lg);line-height:var(--leading-snug);padding-top:var(--space-3);border-top:2px solid var(--ink)}.filters{align-items:flex-end;gap:var(--space-3) var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:var(--space-5);flex-wrap:wrap;display:none}.js .filters{display:flex}.filters label{flex-direction:column;flex:140px;gap:4px;min-width:0;display:flex}.filters select{min-height:44px;font:inherit;font-size:var(--text-sm);border:1px solid var(--border-field);border-radius:var(--radius-field);background:var(--paper);color:var(--ink);max-width:100%;padding:8px 10px}.ctl-ink{min-height:44px;font-family:var(--font-tile);letter-spacing:var(--caption-tracking);text-transform:uppercase;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:600;text-decoration:underline}.itable{margin-bottom:var(--space-7)}.itable h2{font-size:var(--text-xl);margin-bottom:var(--space-3)}.scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.itable table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--leading-snug)}.itable thead th{font-family:var(--font-tile);font-weight:600;font-size:var(--caption-size);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--ink-2);text-align:left;border-bottom:1px solid var(--ink);white-space:nowrap;padding:0 10px 8px 0}.itable tbody th,.itable td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:10px 10px 10px 0;font-weight:400}.itable tbody th{color:var(--ink);min-width:12ch;font-weight:500}.itable .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.itable td:last-child{color:var(--ink-2);min-width:14ch}.itable .note{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--ink-2);max-width:var(--measure)}.lookup-line{padding:var(--space-6) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin-bottom:var(--space-7)}.lookup-line p+p{margin-top:var(--space-3)}.method{max-width:var(--measure)}.method h2{font-size:var(--text-xl);margin-bottom:var(--space-4)}.method p+p{margin-top:var(--space-3)}.method strong{font-weight:500}@media (min-width:600px){.indexpage .factstrip{grid-template-columns:repeat(3,minmax(0,1fr))}.itable table{font-size:var(--text-md)}}
