.seo-prose .q-answer{margin:0 0 14px;padding:1.1rem 1.25rem;font-size:clamp(17px,2.2vw,19px);font-weight:600;line-height:1.55;color:var(--mk-primary-dk);background:var(--mk-primary-lt);border-left:4px solid var(--mk-primary);border-radius:0 .75rem .75rem 0}.seo-prose .q-meta{margin:0 0 2rem;font-size:13px;line-height:1.5;color:var(--mk-t3)}.q-section{scroll-margin-top:5rem}.q-anchor{color:inherit;text-decoration:none}.q-anchor:hover{text-decoration:underline;text-underline-offset:.2em}.q-anchor:focus-visible{outline:2px solid var(--mk-primary);outline-offset:3px;border-radius:.25rem}.seo-prose .q-callout-lab{margin:0 0 .5rem;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--mk-accent-ink)}.q-related ul,.q-sources ol{margin:0;padding-left:1.25rem}.q-related li,.q-sources li{margin:0 0 .5rem;font-size:15px;line-height:1.6;color:var(--mk-t2)}.q-related a,.q-sources a{color:var(--mk-primary-dk);text-underline-offset:.15em}.q-related a:focus-visible,.q-sources a:focus-visible{outline:2px solid var(--mk-primary);outline-offset:2px;border-radius:.25rem}@media (max-width:40rem){.seo-prose .q-answer{padding:.9rem 1rem}}