.blog-related-reading-meta{--cl-text-font-size:var(--cl-font-size-p-small);--cl-text-font-weight:var(--cl-font-weight-p-small);--cl-text-line-height:var(--cl-line-height-p-small);--cl-text-letter-spacing:var(--cl-letter-spacing-p-small,normal);font-size:var(--cl-text-font-size);font-weight:var(--cl-text-font-weight);letter-spacing:var(--cl-text-letter-spacing,normal);line-height:var(--cl-text-line-height)}.blog-post-sidebar-related-reading{display:flex;flex-direction:column;min-height:412px;padding:1.5rem}.blog-related-reading-header{align-items:center;border-bottom:1px solid var(--cl-color-border-03);display:flex;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem}.blog-related-reading-icon{flex-shrink:0}.blog-related-reading-label{font-weight:500}.blog-related-reading-entry{display:flex;flex-direction:column;gap:.25rem}.blog-related-reading-entry:not(:first-child){border-top:1px solid var(--cl-color-border-03);margin-top:.75rem;padding-top:.75rem}.blog-related-reading-title{color:var(--cl-color-text-01);display:-webkit-box;font-weight:500;-webkit-line-clamp:3;text-decoration:none;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden}.blog-related-reading-title:hover{text-decoration:underline}.blog-related-reading-title:focus-visible{border-radius:.1875rem;outline:2px solid var(--outline-focus-color);outline-offset:2px}.blog-related-reading-meta{font-weight:500;margin:0}