.srcfa249-art-spec{background:var(--brand-primary-light);padding:64px 0}.srcfa249-art-kicker{color:var(--brand-primary-dark);font-size:.875rem}.srcfa249-art-spec dd,.srcfa249-art-spec dt,.srcfa249-art-spec h1,.srcfa249-art-spec h2,.srcfa249-art-spec p{color:var(--brand-text)}.srcfa249-art-aside{background:var(--brand-bg);border:2px dashed var(--brand-primary);border-radius:var(--brand-radius);padding:24px}.srcfa249-art-aside dt{font-weight:700;margin-top:16px}.srcfa249-art-aside dd{margin-left:0}.srcfa249-art-checks{background:var(--brand-bg)}.srcfa249-check-stack{list-style:none;counter-reset:artcheck;padding:0}.srcfa249-check-stack li{counter-increment:artcheck;padding:24px 24px 24px 72px;margin-bottom:16px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);position:relative}.srcfa249-check-stack li::before{content:counter(artcheck);position:absolute;left:16px;top:24px;width:40px;height:40px;border-radius:8px;background:var(--brand-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.srcfa249-art-checks h2,.srcfa249-art-checks h3,.srcfa249-art-checks p{color:var(--brand-text)}