div.pagination{margin:3rem 0 1rem;text-align:center}.page-numbers{line-height:2.5}.row-cat-tag{margin:2rem auto;display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:65rem}.post{flex-basis:30%;margin:1rem .4rem;box-shadow:0 0 6px rgba(0,0,0,.2);text-align:center;overflow-x:hidden}.post img{width:100%;height:auto;vertical-align:text-bottom}.post a{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;height:100%}div.post h2{font-size:1.18rem;padding:.75rem}div.post.learn h2{position:static;bottom:auto;left:auto;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;min-height:0;padding:.25rem .75rem}.post p{color:#525252}.post h2,.post p{padding:0 .3rem}.post.learn a{color:#3ca7a5}.post.learn a:hover{color:#00625a}.getting-started{margin:2rem auto 0;text-align:center;box-shadow:0 0 4px rgba(0,0,0,.1);padding:1rem 0}.getting-started a{color:#f78c49;border-bottom:2px solid rgba(255,162,87,.5);white-space:nowrap}@media screen and (max-width:39.9375em){.post p{padding:0 .3rem}div.post h2{line-height:1.25rem;min-height:75px}.post p,div.post h2{font-size:.7rem}.post{flex-basis:45%}}@media screen and (min-width:40em) and (max-width:63.9375em){div.post h2{font-size:.8rem;line-height:1.35rem}.post p{font-size:.9rem}}