.byline{display:flex;align-items:flex-start;gap:42px;margin-top:30px;padding-top:22px;border-top:1px solid #292929}.byline div{display:grid;gap:7px}.byline small{font-size:9px;letter-spacing:.12em;color:#777}.content{max-width:700px}.content p{font-size:19px!important;line-height:2!important;margin-bottom:32px!important}.content h2{font-size:30px!important;margin:58px 0 20px!important;padding-left:14px;border-left:4px solid var(--red)}@media(max-width:560px){.byline{gap:18px;flex-wrap:wrap}.content p{font-size:17px!important;line-height:1.85!important}}
main{background:#fff;color:#151515}main>article{margin-top:0;margin-bottom:0;padding-top:72px;padding-bottom:92px}.article-head h1{color:#111}.lead{color:#5f5f5f}.kicker{color:#666}.kicker span{color:#222;border-color:#ccc;background:#f5f5f5}.byline{border-color:#dedede;color:#777}.byline strong{color:#222}.cover figcaption,figure figcaption{color:#777}.share{color:#777}.share a,.share button{color:#444;border-color:#ccc}.share a:hover,.share button:hover{color:#fff;background:var(--red);border-color:var(--red)}.content p{color:#222!important}.content h2,.content h3{color:#111}.content a{color:#b51218;text-decoration:underline}.content blockquote{border-left:4px solid var(--red);background:#f4f4f4;color:#444;margin:34px 0;padding:18px 24px}.content hr{border:0;border-top:1px solid #d7d7d7;margin:42px 0}.content li{color:#222;line-height:1.8;margin-bottom:8px}.related{background:#121212;color:#f5f5f5}.related .section-title{border-color:#303030}footer{background:#080808;color:#f5f5f5}@media(max-width:560px){main>article{padding-top:48px;padding-bottom:65px}}
