.card{--wdg-card-aspect-ratio: 4 / 3;overflow:hidden;position:relative}.card__wrap{display:flex;flex-direction:column;min-height:100%;row-gap:var(--wdg-gap-xsmall)}.card__text{display:flex;flex-direction:column;flex-grow:1;font-family:var(--wdg-font-sans);row-gap:var(--wdg-gap-2xsmall)}.card .card__text *+*{margin:0}.card .card__text .has-kicker-variant+*{margin:0}.card .card__text ol,.card .card__text ul{padding:0}.card__heading:is(h1,h2,h3,h4,h5,h6){font-size:var(--wdg-font-size-h5);margin:0}.card__heading a{color:currentColor;text-decoration:none}.card__heading a:hover{color:var(--wdg-color-accent)}.card__content,.card__info{font-size:var(--wdg-font-size-small)}.card__media{align-items:center;aspect-ratio:var(--wdg-card-aspect-ratio);background-color:var(--wdg-color-secondary);display:flex;justify-content:center;margin:0;overflow:hidden}.card__media picture,.card__media img{aspect-ratio:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card__media-link{aspect-ratio:inherit;display:block}.card__header{display:flex;flex-wrap:wrap;gap:.5em}.card__excerpt{font-size:var(--wdg-font-size-small)}.card__byline{margin-inline:0}.card__byline>*+*::before{content:"|";opacity:.5;padding-inline:.33em}.card__people{display:inline;list-style-type:none;padding:0}.card__people+.card__date::before{content:"|";opacity:.5;padding-inline:.25em}.card__person{display:inline}.card__person:not(:last-child)::after{content:", "}.card__date{align-items:center;color:hsl(from var(--wdg-color-text) h s l/0.7);display:flex;font-size:var(--wdg-font-size-small);gap:.75em}.card__date svg{color:var(--wdg-color-accent);height:1.25em;width:1.25em}.card__topics{align-items:center;display:flex;flex-wrap:wrap;gap:.5em}.card__terms{line-height:var(--wdg-font-line-height-xsmall);list-style-type:none;padding:0}.card__terms:last-child{margin-block-start:auto}.card__terms--agency{line-height:var(--wdg-font-line-height-small)}.card__term{display:inline;font-size:var(--wdg-font-size-xsmall);font-weight:var(--wdg-font-weight-medium)}.card__term:not(:last-child)::after{content:", "}.card__term a{color:hsl(from var(--wdg-color-text) h s l/0.7);display:inline-block;text-decoration:none}.card__term a:hover{color:currentColor}.card__type .pill{background-color:rgba(0,0,0,0)}.card--has-placeholder .card__media{background:url("../../../../assets/img/placeholder.jpg") no-repeat center center/cover}.card--aspect-ratio-3-4 .card__media{--wdg-card-aspect-ratio: 3 / 4}.card--aspect-ratio-1-1 .card__media{--wdg-card-aspect-ratio: 1 / 1}.card--event .card__media{border-radius:.313rem}.card--event .card__event-badge{display:none}.card.is-style-bordered{border:1px solid hsl(from var(--wdg-color-text) h s l/0.15);border-radius:.313rem}.card.is-style-bordered .card__text{padding-block-end:calc(var(--wdg-gap-block)/2);padding-inline:calc(var(--wdg-gap-block)/2)}.card.is-style-filled{background-color:var(--wdg-color-card-background, var(--wdg-color-white));border-radius:.313rem}.card.is-style-filled .card__text{padding-block-end:calc(var(--wdg-gap-block)/2);padding-inline:calc(var(--wdg-gap-block)/2)}.card.is-style-cover{aspect-ratio:2/3;background-color:var(--wdg-color-midnight);border-radius:.313rem;transition:transform 300ms var(--wdg-ease-out-quad);z-index:1}@media(min-width: 48rem){.card.is-style-cover:hover{transform:translate3d(0, calc(var(--wdg-gap-xsmall) / 1.5 * -1), 0)}}.card.is-style-cover .card__media{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;width:100%;z-index:-1}.card.is-style-cover .card__media::before{background:linear-gradient(180deg, rgba(35, 38, 89, 0) 0%, #232659 81.13%);content:"";inset:0;position:absolute;z-index:1}.card.is-style-cover .card__link:hover{color:currentColor}.card.is-style-cover .card__link::after{content:"";inset:0;position:absolute;z-index:1}.editor-styles-wrapper .card.is-style-cover .card__link::after{display:none}.card.is-style-cover .card__text{color:var(--wdg-color-white);justify-content:flex-end;padding:var(--wdg-gap-block)}.card.is-style-cover .card__text .card__heading{color:inherit}.card.has-contain-media .card__media{all:unset;padding:var(--wdg-gap-xsmall) var(--wdg-gap-xsmall) 0}.card.has-contain-media .card__media img{aspect-ratio:unset;height:auto;-o-object-fit:contain;object-fit:contain;width:auto}

/*# sourceMappingURL=style.css.map */