@charset "UTF-8";@media (min-width:992px){.suggested-posts>img{display:block!important}}.suggested-posts__content{display:flex;flex-direction:column;position:relative;row-gap:4rem;z-index:3}.suggested-posts__text-container{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1rem}.suggested-posts__text-container a>div{color:var(--link);font-weight:600}.suggested-posts__text-container>a{color:var(--link);font-weight:500;text-decoration:none}.suggested-posts__text-container>a:after{content:" →"}.suggested-posts__text-container>a:hover{text-decoration:underline}.suggested-posts__text{font-size:2.5rem;font-weight:400}@media (min-width:992px){.suggested-posts__text{font-size:4.5rem}}.suggested-posts__grid{display:grid;gap:4rem;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr))}@media (min-width:576px){.suggested-posts__grid{grid-template-columns:repeat(auto-fit,minmax(33rem,1fr))}}@media (min-width:1200px){.suggested-posts__grid{grid-template-columns:repeat(3,minmax(33rem,1fr))}}.suggested-posts__post-item{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);color:var(--heading);display:flex;flex-direction:column;overflow:hidden;text-decoration:none}.suggested-posts__post-image-wrapper{position:relative}.suggested-posts__post-image{height:25rem;object-fit:cover;width:100%}.suggested-posts__post-tags{bottom:15px;display:flex;flex-wrap:wrap-reverse;gap:1rem;list-style-type:none;padding-left:3rem;padding-right:3rem;position:absolute;width:100%}.suggested-posts__post-tag{background-color:var(--color-white);border-radius:2rem;box-shadow:0 4px 12px -4px rgba(33,25,81,.3);color:var(--color-navy);font-size:1.4rem;font-weight:500;min-width:4.8rem;padding:.75rem 1.5rem}@media (min-width:992px){.suggested-posts__post-tag{padding:1rem 2rem}}.suggested-posts__post-info{background-color:var(--surface-raised);display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-top:3rem;row-gap:1rem}.suggested-posts__post-text{display:flex;flex-direction:column;gap:2rem;padding-left:3rem;padding-right:3rem}.suggested-posts__posts-description{font-weight:400}.suggested-posts__post-title{color:var(--heading);font-size:2rem;font-weight:500;line-height:1.25}.suggested-posts__post-meta{display:flex;font-weight:400;padding:3rem}.suggested-posts__post-meta>p{background-image:linear-gradient(currentColor 0 0);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;color:var(--color-pink-ink);font-size:1.5rem;font-weight:500;font-weight:600;padding-bottom:.1rem;transition:background-size .3s,background-position 0s .3s}.suggested-posts__post-meta:hover>p{background-position:100% 100%;background-size:100% 2px}.suggested-posts__no-posts{background-color:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-card);display:flex;flex-direction:column;padding:4rem;row-gap:1rem}.suggested-posts__no-posts-title{font-weight:500}.suggested-posts__post-item:focus,.suggested-posts__post-item:hover{transform:scale(1.02)}.suggested-posts__post-tags--inline{padding:3rem 3rem 0;position:static}.suggested-posts__post-tags--inline .suggested-posts__post-tag{background:none;border-radius:0;box-shadow:none;color:var(--accent-ink);font-size:1.3rem;font-weight:600;letter-spacing:.08em;padding:0;text-transform:uppercase}