main>:not(.wide){max-width:960px;margin:32px auto;display:flex;gap:32px;flex-direction:row}@media screen and (max-width:767px){main>:not(.wide){padding:0 16px;margin:16px auto}}.container.row{justify-content:center;gap:32px}@media screen and (max-width:767px){.container.row{flex-direction:column}}.details{font-size:16px}.details p{font-weight:500}.details p span{font-weight:600;color:#155a4e}@media screen and (max-width:767px){.details{text-align:center}.details .avatar{margin:0 auto}}@media screen and (min-width:768px){.bio{width:720px}}.bio h2{margin-bottom:16px}@media screen and (max-width:767px){.bio h2{display:none}}
