.pw-list{border-bottom:1px solid var(--ed-line);max-width:52rem;margin:0;padding:0;list-style:none}.pw-stage{border-top:1px solid var(--ed-line);grid-template-columns:5rem 1fr;padding:2.25rem 0;display:grid}.pw-num{font-family:var(--font-family);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ed-slate);opacity:.45;padding-top:.2rem;font-size:1.75rem;font-weight:300;line-height:1}.pw-body{min-width:0}.pw-name{font-family:var(--ed-display);font-size:var(--text-xl);letter-spacing:-.02em;color:var(--ed-ink);margin:0 0 1rem;font-weight:600}.pw-rows{max-width:40rem;margin:0}.pw-row{margin:0 0 .55rem}.pw-row:last-child{margin-bottom:0}.pw-row-label{font-family:var(--font-family);letter-spacing:.1em;text-transform:uppercase;color:var(--ed-slate);margin-right:.65rem;font-size:.6875rem;font-weight:600;display:inline}.pw-row-text{font-family:var(--font-family);color:var(--ed-ink-body);margin:0;font-size:.9375rem;line-height:1.55;display:inline}@media (width<=768px){.pw-stage{grid-template-columns:1fr;padding:1.75rem 0}.pw-num{margin-bottom:.5rem;padding-top:0;font-size:1.375rem}.pw-name{font-size:var(--text-lg)}.pw-row-text{font-size:.875rem}}