.card{border:0;font-family:var(--wdg-font-sans);position:relative}.card__layout{display:flex;flex-direction:column}.card__heading,.editor-styles-wrapper .card .card__heading{font-size:var(--wdg-font-size-h4)}.card__heading a,.editor-styles-wrapper .card .card__heading a{color:currentColor;text-decoration:none}.card__heading a:hover,.editor-styles-wrapper .card .card__heading a:hover{text-decoration:underline;text-decoration-thickness:from-font}.card__text>*+*,.card__text .card__kicker+*,.editor-styles-wrapper .card__text>*+*,.editor-styles-wrapper .card__text .card__kicker+*{margin-block-start:max(1rem,var(--wdg-gap-2xsmall))}.card__media+:is(*,.card__kicker:not(:first-child)),.card__media-link+:is(*,.card__kicker:not(:first-child)){margin-block-start:var(--wdg-gap-xsmall)}.card__media{align-items:center;aspect-ratio:4/3;display:flex;justify-content:center;margin:0}.card__media picture,.card__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card__media-link{display:block}.card__media-link:hover{text-decoration:none}.card__media-placeholder{background:var(--wdg-color-gray) url("../../../../assets/svg/logomark.svg") no-repeat center center;background-size:30% auto;color:var(--wdg-color-white);font-size:var(--wdg-font-size-xsmall);padding:var(--wdg-gap-2xsmall)}.card__link{color:currentColor}.card__link:hover{text-decoration-color:currentColor}.card__excerpt{font-family:var(--wdg-font-serif);font-size:var(--wdg-font-size-default);line-height:1.35}.card__byline{font-size:var(--wdg-font-size-xsmall);font-weight:500}.card__byline>*+*::before{content:"|";opacity:.5;padding-inline:.33em}.card .card__people{display:inline;font-weight:500;list-style-type:none;padding:0}.card .card__people::before{color:currentColor;content:"by: "}.card .card__person{color:var(--wdg-color-primary);display:inline}.card .card__person:not(:last-child)::after{content:", "}.card .card__person a{color:inherit;text-decoration:none}.card .card__person a:hover{color:var(--wdg-color-link-hover);text-decoration:underline}.card .card__terms{list-style-type:none;padding:0}.card--row .card__layout{flex-direction:row;gap:var(--wdg-gap-xsmall)}.card--row .card__media,.card--row .card__media-link{aspect-ratio:1/1;width:25%}.card--row .card__media img,.card--row .card__media picture,.card--row .card__media-link img,.card--row .card__media-link picture{align-self:flex-start;aspect-ratio:1/1;height:auto}.card--row .card__media-link .card__media{height:auto;width:100%}.card--row .card__text{align-self:center;flex:1;margin:0 !important}.card--row .card__heading,.editor-styles-wrapper .card--row .card__heading{font-size:var(--wdg-font-size-h5)}.card--feature .card__layout{display:grid;grid-template-rows:1fr auto auto;position:relative}.card--feature .card__layout:hover img{transform:scale(1.05)}.card--feature .card__layout::before{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 10%, var(--wdg-color-black) 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}@media(min-width: 62em){.card--feature .card__layout::before{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 40%, var(--wdg-color-black) 100%)}}.card--feature .card__media,.card--feature .card__media-link{grid-column:1;grid-row:1/-1;height:100%;overflow:hidden;width:100%}.card--feature .card__media+:is(:not(:first-child)),.card--feature .card__media-link+:is(:not(:first-child)){margin:0}.card--feature .card__media,.card--feature img,.card--feature picture{aspect-ratio:1/1}.card--feature img{transition:transform 400ms var(--wdg-ease-in-out-quad)}.card--feature .card__text{color:var(--wdg-color-white);grid-column:1;grid-row:2;margin:0;padding:var(--wdg-gap-block);position:relative;z-index:2}.card--feature .card__text *,.card--feature .card__text a{color:inherit}.card--feature .card__text a:hover{color:inherit}.card--feature .card__heading{font-size:var(--wdg-font-size-h2)}.card--feature .card__excerpt{font-size:var(--wdg-font-size-medium)}.card--person .card__media{aspect-ratio:4/5}.card--person .card__link{color:var(--wdg-color-link, currentColor)}.card--person .card__byline{font-family:var(--wdg-font-serif);font-size:var(--wdg-font-size-default);margin-block-start:.25rem}.card--aspect-ratio-4-5 .card__media{aspect-ratio:4/5}.card--aspect-ratio-1-1 .card__media{aspect-ratio:1/1}.archive-layout.has-background-color .card .card__media-placeholder{background-color:var(--wdg-color-white)}

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