/* Only the three expert articles; preserve their established reading layouts. */
.production .practice-article :is(.trust-grid,.related-grid)>a{display:block}
.production .practice-article :is(.trust-grid,.related-grid) .article-link-label{display:inline-flex;align-items:center;gap:8px;max-width:100%;margin:0;color:inherit}
.production .practice-article :is(.trust-grid,.related-grid) .article-link-label>span{margin:0;color:inherit}
.production .practice-article :is(.trust-grid,.related-grid) .article-link-label>span:last-child{flex:0 0 auto}
.production .practice-article :is(.trust-grid,.related-grid)>a:focus-visible{outline:2px solid #006bb6;outline-offset:3px}
.expert-next{padding-block:28px;border-top:1px solid #dce6ec;border-bottom:1px solid #dce6ec;background:#f4f8fa;scroll-margin-top:calc(var(--practice-header,var(--header,105px)) + var(--subnav,0px) + 16px)}
.expert-next h2{font-size:clamp(23px,2vw,28px);line-height:1.3;margin:0 0 14px}
.expert-next .expert-next-all{display:inline-flex;align-items:center;gap:8px;font-weight:700;min-height:44px}
.expert-next ul{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:6px}
.expert-next li{margin:0}
.expert-next li a{display:inline-flex;align-items:center;min-height:44px;line-height:1.45;padding-block:6px}
.expert-next a:focus-visible{outline:2px solid #006bb6;outline-offset:3px}
.expert-prose>.expert-next{padding:24px;border-radius:14px;margin-block:24px}
.expert-prose>.expert-next>.wrap{width:auto;max-width:none;margin:0}
@media(max-width:600px){.expert-prose>.expert-next{padding:18px}.expert-next{padding-block:24px}}
