section.hero{height:300px;background-image:url(https://blog.rsiinc.com/hubfs/images/Blog/blog-hero_768x300.jpg);background-size:cover;background-position:center}@media screen and (min-width:768px){section.hero{height:600px;background-image:url(https://blog.rsiinc.com/hubfs/images/Blog/blog-hero_1920x600.jpg)}}article.blog-post{display:grid;grid-template-columns:auto;grid-template-rows:240px repeat(4,auto);grid-gap:10px 30px;gap:10px 30px;max-width:var(--rsi-lg-width);margin:0 auto 40px}article.blog-post .blog-featured-image{background-size:cover;background-position:center}article.blog-post .blog-featured-image a{display:block;width:100%;height:100%}article .blog-title{text-transform:uppercase;color:var(--rsi-lt-blue);font-size:1.3em}article .blog-title h1{margin:0px;font-weight:normal}article .blog-author{text-transform:uppercase;font-size:.7em}article.blog-post .blog-summary{font-size:.9em}article .blog-share img{width:36px;height:auto}article .blog-share span{font-family:var(--proxima-condensed);font-weight:300;font-size:1.1em;margin-right:15px}@media screen and (min-width:768px){article.blog-post{grid-template-columns:340px auto;grid-template-rows:repeat(4,auto);grid-gap:10px 30px;gap:10px 30px}article.blog-post .blog-featured-image{height:200px;grid-area:1 / 1 / 5 / 1}}div.pagination-container{background-color:var(--rsi-lt-grey);height:50px}div.pagination-container nav{margin:0 auto;width:max-content;height:100%;font-family:var(--proxima-condensed);font-weight:300;text-transform:uppercase;display:flex;align-items:center;color:var(--rsi-lt-blue);padding-top:1px}div.single-blog-post{display:flex;max-width:var(--rsi-lg-width);margin:0 auto}div.single-blog-post .blog-title{font-size:1.6em}div.single-blog-post article{padding-top:0px}div.single-blog-post article .blog-title{margin-top:50px;margin-bottom:30px;font-weight:400}div.single-blog-post .blog-topics{margin-top:50px}div.sidebar{max-width:240px;color:var(--rsi-lt-blue);text-transform:uppercase;font-weight:300}div.sidebar .inside{padding:20px;background-color:var(--rsi-dk-blue)}div.sidebar h3{color:white;font-weight:300}div.sidebar ul{list-style-type:none;padding-inline-start:0px;font-family:var(--proxima-condensed)}div.sidebar ul li.hs-postlisting-item{margin-bottom:20px}:focus{outline:0}