@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes progress{0%{left:0;transform:translateX(-100%)}100%{left:100%;transform:translateX(0%)}}.author__contact{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.625rem .9375rem;position:relative}.author__contact:not(:has(li)){display:none}@media screen and (min-width: 64em){.author__contact{margin-top:0}}.author__contact:not(.likely-too-long):has(li)::before{content:"";border-right:1px solid #c7c7c7;height:24px;position:absolute;left:-15px;bottom:-3px}.author__contact::after{display:none}@media screen and (min-width: 39em){.author__contact::after{display:inline}}.author__contact li{display:flex;margin-bottom:0;font-family:"LyonText-Regular",helvetica,sans-serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#969696}.author__contact li:last-child{margin-right:0}.author__contact li i{color:#757575}.author__contact li a{display:flex;align-items:center;text-decoration:none}.author__contact.icons-only li i::before{color:#0b2b26}.author__contact.icons-only li i.icon-twitter::before,.author__contact.icons-only li i.icon-tiktok::before{color:rgba(0,0,0,0);filter:brightness(0) saturate(100%)}.author__oneline .author__contact{margin:0}@media screen and (min-width: 80em){.author__oneline .author__contact{margin:0 .9375rem}}.author__oneline .author__contact::before{display:none}@media screen and (min-width: 80em){.author__oneline .author__contact::before{display:inline}}.author__oneline .author__contact:not(.likely-too-long):has(li)::before{bottom:0}
