.pwb-call__list.pwb-call__list :where(strong){color:var(--pwb-ink);font-weight:600}.pwb-call__course-num{font-family:var(--pwb-display);font-weight:800;font-size:.75rem;letter-spacing:.14em;color:var(--pwb-purple);margin-bottom:12px}.pwb-call__outcomes{display:flex;flex-direction:column;gap:14px;margin-top:clamp(18px,2.2vw,24px);padding-top:clamp(16px,2vw,20px);border-top:1px solid var(--pwb-line)}.pwb-call__outcome-k{display:block;font-family:var(--pwb-display);font-weight:700;font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--pwb-magenta-80);margin-bottom:5px}.pwb-call__outcome-v{font-size:.875rem;line-height:1.6;color:var(--pwb-ink-soft);text-wrap:pretty}.pwb-call__lede{max-width:68ch;margin-top:12px;font-size:clamp(1rem,.96rem + .2vw,1.0625rem);line-height:1.7;color:var(--pwb-ink-soft);text-wrap:pretty}.pwb-call--js [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .7s var(--pwb-ease),transform .7s var(--pwb-ease)}.pwb-call--js [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.pwb-call--js [data-reveal]{opacity:1!important;transform:none!important}}