.pmc-resource-header{display:grid;gap:var(--wp--preset--spacing--x-large);padding-top:var(--wp--preset--spacing--large)}.pmc-resource-header:has(.pmc-resource-header__image){grid-template-columns:3fr 5fr}@media(max-width: 600px){.pmc-resource-header:has(.pmc-resource-header__image){grid-template-columns:1fr}}@media(max-width: 600px){.pmc-resource-header{padding-top:0}}.pmc-resource-header__image img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--wp--preset--border-radius--lg)}.pmc-resource-header__title,.pmc-resource-header__post-content{margin:0 0 var(--wp--preset--spacing--small)}.pmc-resource-header__link-wrapper{margin-top:var(--wp--preset--spacing--medium);margin-bottom:var(--wp--preset--spacing--small)}.pmc-resource-header__link{display:inline-flex;align-items:center;gap:.75rem;padding:.625rem 1.25rem;background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--main);border-radius:100px;text-decoration:none;font-size:var(--wp--preset--font-size--base);font-weight:500;transition:background-color .2s ease}.pmc-resource-header__link:hover{background-color:#d5dee2}.pmc-resource-header__link svg{width:20px;height:20px;flex-shrink:0}.pmc-resource-header__link-title,.pmc-resource-header__terms-title{margin:0 0 var(--wp--preset--spacing--small);font-size:var(--wp--preset--font-size--base);font-weight:bold}.pmc-resource-header__terms{margin-top:var(--wp--preset--spacing--medium)}.pmc-resource-header__terms-list{padding:var(--wp--preset--spacing--medium, 1rem);border-radius:var(--wp--preset--border-radius--lg);background-color:var(--wp--preset--color--base)}.pmc-resource-header__post-meta{display:flex;gap:1rem}.pmc-resource-header__post-meta:not(:first-child){margin-top:var(--wp--preset--spacing--small)}.pmc-resource-header__post-meta>svg{display:block;height:1.125rem;width:1.125rem;flex-shrink:0;margin-top:.325rem}.pmc-resource-header__post-meta>div{display:flex;column-gap:.5rem;flex-wrap:wrap;align-items:center}@media(max-width: 400px){.pmc-resource-header__post-meta>div{flex-direction:column;align-items:flex-start}}.pmc-resource-header__post-meta a{text-decoration:none}.pmc-resource-header__post-meta a:not(:last-child)::after{content:","}.pmc-resource-header__post-meta a:hover,.pmc-resource-header__post-meta a:focus{text-decoration:underline}
