.loop{display:grid;grid-template-columns:repeat(auto-fit,minmax(-webkit-min-content,1fr));grid-template-columns:repeat(auto-fit,minmax(min-content,1fr));margin-left:-1rem;margin-left:calc(var(--grid-gutter-width)*-0.5);margin-right:-1rem;margin-right:calc(var(--grid-gutter-width)*-0.5)}@media screen and (min-width:48em){.loop{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.loop.is-featured{grid-template-columns:repeat(auto-fit,minmax(25rem,1fr))}}.loop.is-fixed>.entry{display:none}.loop.is-fixed>.entry:nth-child(-n+2){display:block}@media screen and (min-width:60em){.loop.is-fixed>.entry{display:none}.loop.is-fixed>.entry:nth-child(-n+3){display:block}}@media screen and (min-width:75em){.loop.is-fixed>.entry{display:none}.loop.is-fixed>.entry:nth-child(-n+4){display:block}}.loop.is-fixed.is-featured>.entry{display:none}.loop.is-fixed.is-featured>.entry:nth-child(-n+1){display:block}@media screen and (min-width:60em){.loop.is-fixed.is-featured>.entry{display:none}.loop.is-fixed.is-featured>.entry:nth-child(-n+2){display:block}}@media screen and (min-width:75em){.loop.is-fixed.is-featured>.entry{display:none}.loop.is-fixed.is-featured>.entry:nth-child(-n+3){display:block}}.loop-container{overflow:hidden}.loop-post{padding:0 1rem 1.5rem;padding:0 calc(var(--grid-gutter-width)/2) var(--grid-gutter-height);min-width:100%}.loop-post .entry-thumbnail{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"image"}.loop-post .entry-thumbnail .entry-image-link{grid-area:image}.loop-post .entry-thumbnail .entry-date{display:inline-block;grid-area:image;padding:.5rem 1rem;padding:.5rem calc(var(--grid-gutter-width)/2);background:#fff;background:var(--color-white);color:#00353b;color:var(--color-secondary);align-self:end;justify-self:start;font-weight:700;font-size:1.4375rem;font-size:var(--global-h6-font-size)}@media screen and (min-width:60em){.loop-post .entry-thumbnail .entry-date{font-size:1.625rem;font-size:var(--global-h5-font-size)}}.loop-post .entry-thumbnail img{width:100%}.loop-post .entry-header{padding:0}.loop-post .entry-title{font-size:1.4375rem;font-size:var(--global-h6-font-size)}@media screen and (min-width:60em){.loop-post .entry-title{font-size:1.625rem;font-size:var(--global-h5-font-size)}}.loop-post .entry-title a{text-decoration:none;color:#00353b;color:var(--color-secondary)}.loop-post .entry-title a:hover{color:#2195b2;color:var(--color-primary)}.loop-post .tags-boxes{padding:0 1rem;padding:0 calc(var(--grid-gutter-width)/2)}@media screen and (min-width:48em){.loop-post .tags-boxes{padding:0}}.loop-post .entry-content{padding:0}.loop-post.is-large .entry-title{font-size:1.4375rem;font-size:var(--global-h6-font-size)}@media screen and (min-width:60em){.loop-post.is-large .entry-title{font-size:2.0625rem;font-size:var(--global-h3-font-size)}}:root .posts-pagination{display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"prev numbers next";margin-top:3rem;margin-top:calc(var(--grid-gutter-height)*2);margin-bottom:3rem;margin-bottom:calc(var(--grid-gutter-height)*2);margin-left:auto;margin-right:auto;padding:0 1rem;padding:0 calc(var(--grid-gutter-width)/2)}@media screen and (min-width:48em){:root .posts-pagination{padding:0}}:root .posts-pagination>*{align-self:center}:root .posts-pagination .prev{grid-area:prev;justify-self:start}:root .posts-pagination .next{grid-area:next;justify-self:end}:root .posts-pagination .next-link,:root .posts-pagination .prev-link{display:block;width:50px;height:50px;background:#2195b2;background:var(--color-primary);position:relative;transition:background .25s ease}:root .posts-pagination .next-link:after,:root .posts-pagination .prev-link:after{top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;content:"";position:absolute;display:block;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:15px 0 15px 26px}:root .posts-pagination .next-link:before,:root .posts-pagination .prev-link:before{display:none}:root .posts-pagination .next-link:hover,:root .posts-pagination .prev-link:hover{background:#00353b;background:var(--color-secondary)}:root .posts-pagination .prev-link:after{transform:rotate(180deg) translate(50%,50%)}:root .posts-pagination ul.page-numbers{display:block;grid-area:numbers;list-style:inside none;margin:0;padding:0}:root .posts-pagination ul.page-numbers li{display:inline-block;margin:0 .5rem;margin:0 calc(var(--grid-gutter-width)/4);padding:0}:root .posts-pagination ul.page-numbers li a{text-decoration:none}:root .posts-pagination ul.page-numbers li .current{font-weight:700}