.thp-blog-listings{display:grid;gap:clamp(1.25rem,2vw,1.75rem)}.thp-blog-listings__archive-header{align-items:center;background:hsla(0,0%,100%,.94);border:1px solid rgba(16,35,41,.1);border-radius:1.25rem;box-shadow:0 1rem 2.5rem rgba(16,35,41,.06);display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr);padding:clamp(1.25rem,2.5vw,1.75rem)}.thp-blog-listings__archive-avatar{border-radius:50%;height:5rem;object-fit:cover;width:5rem}.thp-blog-listings__eyebrow{color:var(--thp-theme-link-color,var(--thp-color-teal,#0090a5));font-size:.75rem;font-weight:700;letter-spacing:.12em;margin:0 0 .4rem;text-transform:uppercase}.thp-blog-listings__archive-title{color:var(--thp-theme-heading-color,var(--thp-color-text,#102329));margin:0}.thp-blog-listings__archive-text{color:var(--thp-theme-body-color,var(--thp-color-text,#102329));margin:.5rem 0 0}.thp-blog-listings__grid{display:grid;gap:clamp(1rem,2vw,1.25rem);grid-template-columns:repeat(var(--thp-blog-listings-columns,2),minmax(0,1fr))}.thp-blog-listings--columns-1 .thp-blog-listings__grid{--thp-blog-listings-columns:1}.thp-blog-listings--columns-2 .thp-blog-listings__grid{--thp-blog-listings-columns:2}.thp-blog-listings__card{background:hsla(0,0%,100%,.96);border:1px solid rgba(16,35,41,.1);border-radius:1.25rem;box-shadow:0 1rem 2rem rgba(16,35,41,.06);display:flex;flex-direction:column;min-height:100%;overflow:hidden}.thp-blog-listings__media-link{aspect-ratio:16/10;display:block;overflow:hidden}.thp-blog-listings__media{height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.thp-blog-listings__card:focus-within .thp-blog-listings__media,.thp-blog-listings__card:hover .thp-blog-listings__media{transform:scale(1.04)}.thp-blog-listings__content{display:grid;gap:.9rem;padding:clamp(1rem,2vw,1.25rem)}.thp-blog-listings__meta{color:rgba(16,35,41,.72);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem .75rem}.thp-blog-listings__meta-link{color:inherit;text-decoration:none}.thp-blog-listings__meta-link:focus-visible,.thp-blog-listings__meta-link:hover{color:var(--thp-theme-link-color,var(--thp-color-teal,#0090a5))}.thp-blog-listings__title{color:var(--thp-theme-heading-color,var(--thp-color-text,#102329));margin:0}.thp-blog-listings__title a{color:inherit;text-decoration:none}.thp-blog-listings__title a:focus-visible,.thp-blog-listings__title a:hover{color:var(--thp-theme-link-color,var(--thp-color-teal,#0090a5))}.thp-blog-listings__summary{color:var(--thp-theme-body-color,var(--thp-color-text,#102329));margin:0}.thp-blog-listings__tags{display:flex;flex-wrap:wrap;gap:.5rem}.thp-blog-listings__tag{align-items:center;background:rgba(0,144,165,.08);border-radius:999px;color:var(--thp-theme-link-color,var(--thp-color-teal,#0090a5));display:inline-flex;font-size:.8125rem;min-height:2rem;padding:.25rem .75rem;text-decoration:none}.thp-blog-listings__tag:focus-visible,.thp-blog-listings__tag:hover{background:rgba(0,144,165,.14)}.thp-blog-listings__footer{margin-top:auto}.thp-blog-listings__read-more{align-items:center;color:var(--thp-theme-link-color,var(--thp-color-teal,#0090a5));display:inline-flex;font-weight:600;gap:.5rem;text-decoration:none}.thp-blog-listings__read-more:focus-visible,.thp-blog-listings__read-more:hover{color:var(--thp-theme-link-hover-color,#007b8d)}.thp-blog-listings__empty{background:hsla(0,0%,100%,.9);border-radius:1rem;color:var(--thp-theme-body-color,var(--thp-color-text,#102329));margin:0;padding:1rem 1.25rem}@media (max-width:991px){.thp-blog-listings__grid{grid-template-columns:1fr}}@media (max-width:767px){.thp-blog-listings__archive-header{grid-template-columns:1fr}}