.article-content{color:#55444d;font-size:13.5px;line-height:2.1}@media (width>=640px){.article-content{font-size:14px}}.article-content>:first-child{margin-top:0}.article-content p{margin:1rem 0}.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{color:var(--brand-dark);scroll-margin-top:6rem;font-weight:800}.article-content h2{margin:2.25rem 0 .9rem;font-size:1.05rem;line-height:2}.article-content h3{margin:1.75rem 0 .6rem;font-size:.95rem;line-height:2}.article-content h4,.article-content h5,.article-content h6{margin:1.5rem 0 .5rem;font-size:.875rem}.article-content strong,.article-content b{color:var(--brand-dark);font-weight:800}.article-content a{color:var(--brand-pink);text-underline-offset:4px;font-weight:700;text-decoration:underline 1px}.article-content a:hover{color:var(--brand-pink-hover)}.article-content ul,.article-content ol{margin:1rem 0;padding-inline-start:1.25rem}.article-content ul{list-style:outside}.article-content ol{list-style:decimal}.article-content li{margin:.4rem 0}.article-content li::marker{color:var(--brand-pink)}.article-content blockquote{border-right:4px solid var(--brand-pink);background:var(--brand-tint-soft);color:var(--brand-dark);border-radius:1rem;margin:1.5rem 0;padding:1rem 1.25rem;font-weight:700}.article-content figure{margin:1.75rem 0}.article-content img{border:1px solid var(--brand-tint-deep);background:var(--brand-tint-soft);border-radius:1rem;width:100%;height:auto;display:block}.article-content figcaption{text-align:center;color:var(--brand-muted);margin-top:.75rem;font-size:11.5px}.article-content iframe,.article-content video{aspect-ratio:16/9;border:0;border-radius:1rem;width:100%}.article-content hr{border:0;border-top:1px dashed var(--brand-tint-deep);margin:2rem 0}.article-table{border:1px solid var(--brand-tint-deep);border-radius:1rem;margin:1.5rem 0;overflow-x:auto}.article-content table{border-collapse:collapse;text-align:center;width:100%;min-width:420px;font-size:12.5px}.article-content th{background:var(--brand-tint-soft);color:var(--brand-dark);padding:.85rem .6rem;font-weight:800}.article-content td{border-top:1px dashed var(--brand-tint-deep);padding:.85rem .6rem}.article-content tbody tr:nth-child(2n){background:#fbeff373}