.the-loop{overflow-x:hidden}@media screen and (min-width:60em){.the-loop.has-highlighted-item .the-loop__posts{grid-column-gap:calc(var(--grid-gutter-width)*1.5);-moz-column-gap:calc(var(--grid-gutter-width)*1.5);column-gap:calc(var(--grid-gutter-width)*1.5);display:grid;grid-template-columns:1fr 2fr}.the-loop.has-highlighted-item .the-loop__posts .the-loop__item{grid-column:2}.the-loop.has-highlighted-item .the-loop__posts .the-loop__item.the-loop__item-highlighted-wrapper{grid-column:1;grid-row:1/50}.the-loop.has-highlighted-item .the-loop__posts .the-loop__item.the-loop__item-highlighted-wrapper+.the-loop__item{margin-top:0}}.the-loop.has-highlighted-item .primary-term-button .wp-block-button__link{display:block}@media screen and (min-width:60em){.the-loop__item--card{grid-column-gap:var(--grid-gutter-width);border:1px solid transparent;display:grid;grid-template-columns:5fr 7fr;transition:border .2s ease}}.the-loop__item--card a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.the-loop__item--card a:hover{-webkit-text-decoration:underline;text-decoration:underline}.the-loop__item--card .card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.the-loop__item--card .card-content{--space:calc(var(--grid-gutter-height)/3)}@media screen and (min-width:60em){.the-loop__item--card .card-content{padding:var(--grid-gutter-height) var(--grid-gutter-width) var(--grid-gutter-height) 0}}.the-loop__item--card .card-title{color:var(--color-primary-700);font-size:var(--global-h5-font-size);font-weight:var(--font-weight-bold)}.the-loop__item--card .card-meta-info{color:var(--color-primary-700);-moz-column-gap:calc(var(--grid-gutter-width)/2);column-gap:calc(var(--grid-gutter-width)/2);display:flex;font-size:var(--font-size-small)}.the-loop__item--card .post-date{font-weight:var(--font-weight-bold)}.the-loop__item--card .post-date a{-webkit-text-decoration:none;text-decoration:none}.the-loop__item--card .card-excerpt{color:var(--color-gray-700);font-size:var(--font-size-small)}.the-loop__item--card .card-excerpt a{-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:60em){.the-loop__item--card:hover{border-color:var(--color-gray-700)}}.the-loop__item--card.the-loop__item--card-highlighted{border:none}@media screen and (min-width:60em){.the-loop__item--card.the-loop__item--card-highlighted{display:grid;grid-template-columns:1fr}}.the-loop__item--card.the-loop__item--card-highlighted .card-image{overflow:hidden;position:relative}.the-loop__item--card.the-loop__item--card-highlighted .card-image__flag{left:var(--grid-gutter-width);position:absolute;top:0}.the-loop__item--card.the-loop__item--card-highlighted .card-content{padding:var(--grid-gutter-height) var(--grid-gutter-width)}.loop-pagination{grid-column-gap:calc(var(--grid-gutter-width)/2);color:var(--color-primary-700);display:grid;font-weight:var(--font-weight-bold);grid-template-areas:"prev page-links next";grid-template-columns:calc(var(--grid-gutter-height)*2) 1fr calc(var(--grid-gutter-height)*2);margin-top:calc(var(--grid-gutter-height)*5)!important;padding:0 calc(var(--grid-gutter-width))}@media screen and (min-width:48em){.loop-pagination{grid-template-areas:". prev page-links next .";grid-template-columns:1fr calc(var(--grid-gutter-height)*2) auto calc(var(--grid-gutter-height)*2) 1fr;padding:0}}.loop-pagination .icon{fill:currentcolor;height:100%;transition:all .25s ease-in-out;width:100%}.loop-pagination ul.page-numbers{display:none;grid-area:page-links}@media screen and (min-width:48em){.loop-pagination ul.page-numbers{grid-column-gap:calc(var(--grid-gutter-width)/2);display:flex;justify-content:center;list-style:none}}.loop-pagination .page-numbers-mobile{align-self:center;font-weight:var(--font-weight-regular);grid-area:page-links;text-align:center}@media screen and (min-width:48em){.loop-pagination .page-numbers-mobile{display:none}}.loop-pagination li{color:var(--color-primary-500);margin:0}.loop-pagination a{color:inherit;-webkit-text-decoration:none;text-decoration:none;transition:inherit}.loop-pagination .next,.loop-pagination .prev,.loop-pagination li>*{align-items:center;display:flex;height:calc(var(--grid-gutter-height)*2);justify-content:center;transition:all .25s ease-in-out;width:calc(var(--grid-gutter-height)*2)}.loop-pagination .next.current,.loop-pagination .next:not(.dots):hover,.loop-pagination .prev.current,.loop-pagination .prev:not(.dots):hover,.loop-pagination li>.current,.loop-pagination li>:not(.dots):hover{background-color:var(--color-primary-700);color:var(--color-gray-0)}.loop-pagination .next.current:hover,.loop-pagination .next:not(.dots):hover:hover,.loop-pagination .prev.current:hover,.loop-pagination .prev:not(.dots):hover:hover,.loop-pagination li>.current:hover,.loop-pagination li>:not(.dots):hover:hover{-webkit-text-decoration:none;text-decoration:none}.loop-pagination .next.current .icon,.loop-pagination .next:not(.dots):hover .icon,.loop-pagination .prev.current .icon,.loop-pagination .prev:not(.dots):hover .icon,.loop-pagination li>.current .icon,.loop-pagination li>:not(.dots):hover .icon{fill:var(--color-gray-0)}.loop-pagination .next{grid-area:next}.loop-pagination .prev{grid-area:prev}.loop-pagination .dots{font-size:150%}
