.text-page h2{clear:both;padding:20px 0 10px;overflow:hidden;margin:0}.text-page .prize-runet{float:left;width:35%}.text-page .author,.website-ratings{display:-webkit-box;display:-ms-flexbox;display:flex}.text-page .author{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-page .author__image{-ms-flex-preferred-size:140px;flex-basis:140px;padding-right:30px}.text-page .author__image img{display:block;border-radius:100%;max-width:100%;-webkit-box-shadow:0 2px 6px -2px #999;box-shadow:0 2px 6px -2px #999}.text-page .author__meta{color:#999}.text-page .author__meta h3{color:#000;margin:0;padding:0}.text-page .author+.author{margin-top:10px}.website-ratings{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.website-rating,.website-rating section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.website-rating{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #eee;border-radius:10px;padding:1em}.website-rating img{width:230px}.website-rating section{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1em}.website-rating section figure{font-size:1.5em;color:gold}.website-rating section main{color:#aaa;margin:.5em 0}