/*! jmgw article-tools.css 28c4115a90e7 */
.jmgw-at{--jmgw-at-rule:var(--jmgw-rule, #d5dae2);--jmgw-at-label:var(--jmgw-muted, #595959);--jmgw-at-link:var(--jmgw-ink, #171615);--jmgw-at-link-hover:var(--jmgw-brand, #cf092c);--jmgw-at-top:120px;display:flex;flex-direction:column;gap:24px;width:100%;max-width:100%}.jmgw-at.jmgw-at--sticky{position:sticky;top:var(--jmgw-at-top)}.jmgw-at .jmgw-at__time{margin:0;padding-bottom:20px;border-bottom:1px solid var(--jmgw-at-rule);color:var(--jmgw-at-label);font-size:var(--jmgw-t-small, 15px);line-height:1.4}.jmgw-at .jmgw-at__part+.jmgw-at__part{padding-top:22px;border-top:1px solid var(--jmgw-at-rule)}.jmgw-at .jmgw-at__label{margin:0 0 12px;color:var(--jmgw-at-label);font-size:var(--jmgw-t-eyebrow, 12px);font-weight:var(--jmgw-w-semi, 600);letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.jmgw-at .jmgw-at__toc,.jmgw-at .jmgw-at__share{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.jmgw-at .jmgw-at__share{flex-direction:row;flex-wrap:wrap;gap:8px 18px}.jmgw-at .jmgw-at__link{color:var(--jmgw-at-link);font-size:var(--jmgw-t-small, 15px);line-height:1.45;text-decoration:none;transition:color var(--jmgw-quick, 0.3s) var(--jmgw-ease, ease)}.jmgw-at .jmgw-at__link:hover,.jmgw-at .jmgw-at__link:focus-visible{color:var(--jmgw-at-link-hover);text-decoration:none}@media (max-width:1024px){.jmgw-at.jmgw-at--sticky{position:static}}@media (prefers-reduced-motion:reduce){.jmgw-at .jmgw-at__link{transition:none}}
