.dtr-editorial-byline{margin:42px 0 10px;padding:22px 24px;border:1px solid rgb(127 127 127 / .28);border-left:4px solid #e00000;border-radius:12px;background:rgb(127 127 127 / .07);max-width:100%;text-align:left}.dtr-editorial-byline__eyebrow{margin-bottom:4px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.72}.dtr-editorial-byline__name{font-size:20px;font-weight:750;line-height:1.25}.dtr-editorial-byline__name a,.dtr-editorial-byline__publisher a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.dtr-editorial-byline__role,.dtr-editorial-byline__publisher{font-size:13px;opacity:.78}.dtr-editorial-byline__bio{margin:12px 0 8px!important;font-size:15px;line-height:1.55}.dtr-mobile-dock{display:none;position:fixed;left:0;right:0;bottom:0;z-index:9999;align-items:center;justify-content:space-around;gap:4px;min-height:58px;padding:6px 8px calc(6px + env(safe-area-inset-bottom));box-sizing:border-box;background:#111;box-shadow:0 -6px 20px rgb(0 0 0 / .18)}.dtr-mobile-dock a{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:46px;padding:4px 6px;border-radius:14px;box-sizing:border-box;color:#fff;font-size:11.5px;line-height:1.1;text-align:center;text-decoration:none}.dtr-mobile-dock a:focus-visible{outline:3px solid #fff;outline-offset:-3px}.dtr-mobile-dock a[aria-current="page"]{box-shadow:inset 0 0 0 2px rgb(255 255 255 / .72)}.dtr-mobile-dock__icon{font-size:17px;line-height:1}.dtr-mobile-dock .dtr-mobile-dock__highlight{background:#d90000;font-weight:700}@media (max-width:600px){.dtr-editorial-byline{margin-top:32px;padding:18px}}