.article-metadata{border-block:1px solid #ffffff35;flex-wrap:wrap;gap:20px 32px;margin:28px 0 36px;padding:22px 0;font-size:1rem;line-height:1.6;display:flex}.article-metadata>div{min-width:0;max-width:100%}.article-metadata dt{opacity:.75;margin-bottom:4px;font-size:.875rem}.article-metadata dd{overflow-wrap:anywhere;margin:0}.article-reading-time{margin:12px 0 0!important;font-size:1rem!important;line-height:1.6!important}.article-author-cta{border-top:1px solid #ffffff35;margin-top:44px;padding-top:32px}.article-author-cta h2{margin:0 0 14px;font-size:clamp(1.65rem,3vw,2.25rem);line-height:1.25}.article-author-cta .button{margin-top:18px}.article-related{border-top:1px solid #ffffff35;margin:56px 0 0;padding-top:32px}.article-related h2{margin:0 0 20px;font-size:clamp(1.65rem,3vw,2.25rem);line-height:1.25}.article-related ul{gap:24px;margin:0;padding:0;list-style:none;display:grid}.article-related h3{margin:0 0 8px;font-size:1.25rem;line-height:1.4}.article-related h3 a{color:inherit;text-underline-offset:5px}.article-related p{max-width:70ch;font-size:1rem;line-height:1.7}.os .article-metadata{border-color:var(--ol);color:var(--ot);gap:16px 24px;font-size:1rem}.os .article-metadata dt{opacity:1;color:var(--om)}.os .article-reading-time{color:var(--om)}@media (max-width:540px){.article-metadata{grid-template-columns:1fr;gap:18px;margin-block:24px;display:grid}.article-author-cta,.article-related{margin-top:36px;padding-top:24px}}
