.the-loop__item-row:not(:first-child){margin-top:calc(var(--space)*2)}.the-loop__item-row .wp-block-image{overflow:hidden}.the-loop__item-row .wp-block-image img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.the-loop__item-row a{-webkit-text-decoration:none;text-decoration:none}.the-loop__item-row .entry-title{font-size:var(--global-h6-font-size)}.the-loop__item-row .label-list{color:var(--color-secondary-700);flex-wrap:wrap;font-size:var(--font-size-small);row-gap:var(--space)}.the-loop__item-row .the-excerpt{color:var(--color-gray-500);font-size:var(--font-size-small)}.the-loop__item-row.the-loop__item-row--job .label-list{color:var(--color-gray-500)}@media screen and (max-width:47.99em){.the-loop__item-row .the-loop__item-row__inner__content{margin-top:var(--space)}.the-loop__item-row .label-list--item{flex:1 0 100%}}@media screen and (min-width:48em){.the-loop__item-row__inner.has-post-thumbnail{display:grid;grid-template-columns:calc(var(--grid-gutter-width)*6) 1fr;grid-column-gap:var(--grid-gutter-width)}.the-loop__item-row__inner.has-post-thumbnail .wp-block-image img{aspect-ratio:1/1}.the-loop__item-row__inner.has-post-thumbnail .the-loop__item-row__inner__content{align-self:center}}@media screen and (min-width:60em){.the-loop__featured.has-featured-post .the-loop__posts{display:grid;grid-template-columns:max-content auto;grid-column-gap:var(--grid-gutter-width);align-items:start}}@media screen and (min-width:75em){.the-loop__featured.has-featured-post .the-loop__posts{grid-column-gap:calc(var(--grid-gutter-width)*2)}}@media screen and (min-width:60em){.the-loop__featured.has-featured-post .lh-card{grid-column:1;grid-row:1/420}.the-loop__featured.has-featured-post .the-loop__item{grid-column:2;grid-row:auto}.the-loop__featured.has-featured-post .the-loop__item:first-of-type{margin-top:0}}.loop-pagination{color:var(--color-primary);display:grid;grid-template-areas:"prev page-links next";grid-template-columns:calc(var(--grid-gutter-height)*2) 1fr calc(var(--grid-gutter-height)*2);margin-bottom:calc(var(--grid-gutter-height)*3);margin-top:calc(var(--grid-gutter-height)*5);padding:calc(var(--grid-gutter-height)*2) calc(var(--grid-gutter-width))}@media screen and (min-width:48em){.loop-pagination{margin:0 auto;max-width:var(--content-width);padding:calc(var(--grid-gutter-height)*2) 0;width:auto}}.loop-pagination .icon{height:100%;transition:all .25s ease-in-out;width:100%;fill:var(--color-primary-500)}.loop-pagination ul.page-numbers{display:none;grid-area:page-links}@media screen and (min-width:48em){.loop-pagination ul.page-numbers{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-500);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%}
