.page-section.tp-related{padding-block:calc(var(--ax-section-space) * .66)}.page-section.tp-related.tp-sources{padding-top:0}.tp-sources a[target=_blank]{position:relative}.tp-sources a[target=_blank]:after{content:" (opens in a new tab)";position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.tp-related .tp-related-list{border-top:1px solid var(--ax-line)}.tp-related .tp-related-list>li{padding:0}.tp-related-list>li a{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:16px 0;font-size:var(--ax-lede-size);font-weight:var(--ax-w-medium);letter-spacing:var(--ax-lede-ls);line-height:1.4}.tp-related-list>li a>span{min-width:0;overflow-wrap:break-word}.tp-related-list>li a>svg{flex:0 0 auto;color:var(--ax-ink)}.tp-related-list>li a:hover>span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}@media(hover:hover)and (pointer:fine){.tp-related-list>li a>svg{transition:transform var(--ax-dur-fast) var(--ax-ease-out)}.tp-related-list>li a:hover:not(:focus-visible)>svg{transform:translate(3px,-3px)}}
