.cov{border-top:2px solid var(--color-ink)}.cov-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 6.5rem;gap:.15rem 1.25rem;padding:.72rem 0;border-bottom:1px solid var(--color-rule);align-items:baseline}.cov-row:nth-child(2n){background:var(--color-band-soft);box-shadow:-.6rem 0 0 var(--color-band-soft),.6rem 0 0 var(--color-band-soft)}@media(max-width:640px){.cov-row{grid-template-columns:minmax(0,1fr) 6rem}.cov-row span{grid-column:1}}.cov-name{font-weight:640;font-size:.93rem;letter-spacing:-.008em}.cov-row span{color:var(--color-ink-3);font-size:.84rem}.cov-st{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;text-align:right}.st-live{color:var(--color-red)}.st-q{color:var(--color-ink-3)}.cov-name a{text-decoration:none;border-bottom:1px solid var(--color-rule-hard)}.cov-name a:hover{color:var(--color-red);border-bottom-color:var(--color-red)}.lede{padding-block:clamp(2.25rem,5vw,3.75rem) clamp(1.5rem,3vw,2.25rem);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:end}@media(max-width:820px){.lede{grid-template-columns:1fr;align-items:start}}.lede-copy{display:flex;flex-direction:column;gap:1.15rem}.lede-copy p{color:var(--color-ink-2);max-width:54ch}.lede-side{display:flex;flex-direction:column;gap:.9rem;padding-left:1.1rem;border-left:2px solid var(--color-blue)}.part{padding-block:clamp(2.5rem,5.5vw,4rem) 0}.part-head{display:flex;flex-direction:column;gap:.7rem;max-width:52ch;padding-bottom:1.5rem}.part-head p{color:var(--color-ink-2)}.providers{background:var(--color-field);border-top:2px solid var(--color-ink);margin-top:clamp(2.5rem,5.5vw,4rem)}.providers-in{padding-block:clamp(2.5rem,5.5vw,4rem);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(1.75rem,4vw,3.5rem);align-items:start}@media(max-width:820px){.providers-in{grid-template-columns:1fr}}.providers-copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem}.providers-copy p{color:var(--color-ink-2);max-width:46ch}.terms{width:100%;border-top:1px solid var(--color-rule-hard)}.term{display:flex;justify-content:space-between;align-items:baseline;gap:1.25rem;padding:.68rem 0;border-bottom:1px solid var(--color-rule-hard)}.term span{font-size:.85rem;color:var(--color-ink-2)}.term b{font-family:var(--font-mono);font-size:.8rem;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}
