.letter-item__wrapper{padding:20px 0;flex-direction:column;display:flex;border-bottom:1px solid var(--ved-border-color);width:100%;transition:opacity .3s ease-in-out}.letter-item__wrapper:hover{opacity:.6}@media screen and (min-width: 704px){.letter-item__wrapper{padding:11px 0 20px}}@media screen and (min-width: 1550px){.letter-item__wrapper{width:833px}}.letter-item__breadcrumbs{margin-bottom:10px;font-size:12px;line-height:14px}.letter-item__photo{margin-right:15px;flex:none;width:50px;height:50px;border-radius:100%;overflow:hidden}@media screen and (min-width: 704px){.letter-item__photo{margin-right:20px;width:80px;height:80px}}.letter-item__title{margin-bottom:5px;font-size:20px;line-height:24px;font-weight:700}@media screen and (min-width: 704px){.letter-item__title{font-size:24px;line-height:28px}}@media screen and (min-width: 704px){.letter-item__authors{display:flex}}.letter-item__author{display:flex;align-items:center;width:100%;margin-top:15px;font-size:12px;line-height:14px}@media screen and (min-width: 704px){.letter-item__author{margin-top:20px;margin-right:20px;max-width:480px}.letter-item__author--small{max-width:300px}}.letter-item__subtitle{margin-bottom:15px;font-size:16px;line-height:19px}@media screen and (min-width: 704px){.letter-item__subtitle{margin-bottom:20px}}.letter-item__answer{font-style:italic;line-height:19px}.letter-item__answer span{color:#4f99af;font-size:16px;font-weight:700;line-height:19px}
