.byline{align-items:flex-start;flex-wrap:wrap}@media (min-width:768px){.byline{display:flex}}.byline .author{display:inline-block;font-size:1.125rem;line-height:1.75rem;text-transform:uppercase}.byline .author a:hover{text-shadow:0 .015em #101010,0 -.015em #101010,.01em 0 #101010,-.01em 0 #101010}.byline .author .badge{aspect-ratio:1/1;display:inline-block;height:auto;position:relative;width:1.25rem}.byline .author .badge:before{--tw-content:"";background-position:50%;background-repeat:no-repeat;background-size:80%;content:var(--tw-content);display:block;height:100%;margin-top:2px;position:absolute;width:100%}.byline .author .badge.twt:before{background-image:url(../../img/share/badge-twt.svg);content:var(--tw-content)}.byline .author .badge span{display:none}.byline .date{display:block;font-size:1.125rem;line-height:1rem;margin-bottom:2rem;margin-top:.375rem;text-transform:none}@media (min-width:768px){.byline .date{--tw-border-opacity:1;border-left-color:rgb(169 169 169/var(--tw-border-opacity));border-left-width:1px;display:inline-block;margin-left:.5rem;padding-left:.5rem}}.byline .bio{--tw-border-opacity:1;border-top-color:rgb(169 169 169/var(--tw-border-opacity));border-top-width:1px;flex-basis:100%;font-size:1rem;font-style:italic;line-height:1.5rem;margin-bottom:0;padding-top:1rem}.byline .bio a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-weight:700;-webkit-text-decoration-color:#ffcd33;text-decoration-color:#ffcd33;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:6px}.byline .bio a.more{font-style:italic}.byline.full,.byline.wide{margin-left:1.5rem;margin-right:1.5rem;margin-top:1rem}@media (min-width:768px){.byline.full,.byline.wide{justify-content:center;text-align:center}.byline.full .date,.byline.wide .date{margin-bottom:1rem}}