.article-engagement{margin:2.5rem 0;padding:clamp(1.25rem,4vw,2rem);border:1px solid var(--indigo-100);border-radius:var(--radius-lg);background:var(--color-app-background);color:var(--color-text)}.article-engagement__eyebrow{margin:0 0 .6rem;color:var(--indigo-700);font-size:.8rem;font-weight:700}.article-engagement h2{font-size:1.45rem;line-height:1.4;margin:0}.article-engagement__choices{display:flex;flex-wrap:wrap;gap:.65rem;margin:1.25rem 0}.article-engagement a:focus-visible{outline:3px solid var(--indigo-500);outline-offset:3px}.article-engagement__answer{border-top:1px solid var(--indigo-100);padding-top:1.25rem}.article-engagement__answer h3{font-size:1.1rem;line-height:1.5;margin:0 0 .75rem}.article-engagement__answer ol{padding-left:1.3rem;margin:0 0 1rem}.article-engagement__answer li{margin:.5rem 0;line-height:1.6}.article-engagement__answer a{color:var(--indigo-700);font-weight:600;text-decoration:underline;text-underline-offset:3px}.article-source-kind{margin-left:.5rem;color:var(--color-text-muted);font-size:.75rem}.article-source-scope,.article-source-limits{color:var(--gray-600);font-size:.875rem;line-height:1.6}.article-source-scope{margin-top:.25rem}.article-source-limits{margin-top:.75rem}
