.rz-lede{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.rz-lede{grid-template-columns:7fr 5fr}}.rz-lede__title-cell{border-bottom:1px solid var(--color-sim-hairline);padding:2.25rem 1.25rem}@media (min-width:900px){.rz-lede__title-cell{border-bottom:0;border-right:1px solid var(--color-sim-hairline);padding:3.25rem 1.5rem 3rem}}.rz-lede__title{font-family:var(--font-display);letter-spacing:-.02em;text-transform:none;color:var(--color-sim-ink);text-wrap:balance;margin:1rem 0 0;font-size:clamp(2.25rem,4.6vw,3.5rem);font-weight:500;line-height:1.04}.rz-lede__aside{flex-direction:column;justify-content:space-between;gap:1.5rem;padding:2.25rem 1.25rem;display:flex}@media (min-width:900px){.rz-lede__aside{padding:3.25rem 1.5rem 3rem}}.rz-lede__text{color:var(--color-sim-ink-2);text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.6}.rz-crumbs{color:var(--color-sim-ink-3);font-size:.8125rem}.rz-crumbs a:hover{color:var(--color-sim-accent-ink)}.rz-count{align-items:baseline;gap:.375rem;display:flex}.rz-count__value{font-family:var(--font-display);color:var(--color-sim-ink);font-size:1.625rem;font-weight:500;line-height:1}.rz-count__label{letter-spacing:.1em;text-transform:uppercase;color:var(--color-sim-accent-ink);font-size:.75rem;font-weight:600}.rz-control{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.rz-control{grid-template-columns:repeat(3,minmax(0,1fr))}}.rz-checks{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:700px){.rz-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}.rz-control__cell,.rz-checks__cell{border-bottom:1px solid var(--color-sim-hairline);flex-direction:column;gap:.75rem;padding:1.75rem 1.25rem 2rem;display:flex}@media (min-width:900px){.rz-control__cell,.rz-checks__cell{padding-inline:1.5rem}.rz-control__cell{border-right:1px solid var(--color-sim-hairline);border-bottom:0}.rz-control__cell:last-child{border-right:0}}@media (min-width:700px){.rz-checks__cell{border-right:1px solid var(--color-sim-hairline)}.rz-checks__cell:nth-child(2n){border-right:0}.rz-checks__cell:nth-last-child(-n+2){border-bottom:0}}.rz-tag{letter-spacing:.18em;text-transform:uppercase;color:var(--color-sim-accent-ink);align-self:flex-start;font-size:.6875rem;font-weight:700}.rz-control__title{font-family:var(--font-display);text-transform:none;color:var(--color-sim-ink);margin:0;font-size:1.3125rem;font-weight:500;line-height:1.15}.rz-control__text{color:var(--color-sim-ink-2);margin:0;font-size:.9375rem;line-height:1.6}
