.articlepage.cos-article{font-family:var(--cos-font-sans);color:var(--cos-text-body)}.articlepage.cos-article .article-content h3{font-family:var(--cos-font-display);font-weight:var(--cos-weight-medium);color:var(--cos-text-strong);letter-spacing:var(--cos-tracking-tight)}.articlepage.cos-article .article-content h4,.articlepage.cos-article .article-content h5{font-family:var(--cos-font-sans);font-weight:var(--cos-weight-medium);color:var(--cos-text-strong)}.articlepage.cos-article .article-content h3 strong,.articlepage.cos-article .article-content h4 strong,.articlepage.cos-article .article-content h5 strong{font-weight:var(--cos-weight-medium)}.articlepage.cos-article .article-content ol,.articlepage.cos-article .article-content p,.articlepage.cos-article .article-content ul{color:var(--cos-text-body);line-height:var(--cos-leading-relaxed)}.articlepage.cos-article .article-content a{color:var(--cos-purple);transition:color var(--cos-duration-fast) var(--cos-ease)}.articlepage.cos-article .article-content a:hover{color:var(--cos-purple-deep)}.articlepage.cos-article .article-content .table_of_contents-link{border-bottom-color:var(--cos-border-soft)}.articlepage.cos-article .article-content .table_of_contents-link:hover{border-bottom-color:var(--cos-purple)}