.profile-diagram{margin:32px 0!important;padding:18px;background:#edf4ef;border-radius:18px}.profile-diagram img{display:block;width:100%;height:auto!important;object-fit:contain!important;border-radius:12px}.profile-labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:18px 0!important;padding:0!important;list-style:none}.profile-labels b,.profile-labels span{display:block}.profile-labels b{font-size:16px;line-height:1.3;margin-bottom:8px}.profile-labels span{font-size:14px;line-height:1.5}.profile-diagram figcaption{font-size:14px!important;line-height:1.5}.prose table th,.prose table td{overflow-wrap:anywhere}.editorial-cover img{height:auto;aspect-ratio:3/2;object-fit:cover}@media(max-width:600px){.profile-diagram{padding:12px}.profile-labels{grid-template-columns:1fr;gap:12px}.profile-labels>div,.profile-labels>li{padding:10px;background:#fff;border-radius:8px}.profile-labels b{margin-bottom:4px}.profile-diagram img{min-height:0}}
.blog-article-shell .section-rail a{display:block;line-height:1.45}
