.multicard--grid .multicard__card{width:inherit}.multicard__masonry-card,.multicard__card{--color-text-btn: var(--color-text);--color-text-btn-hover: var(--color-text);background-color:var(--color-bg);color:var(--color-text)}.multicard__header__body{padding-block:var(--space-24) var(--space-12)}.multicard-body--width-half,.multicard-header--width-half{display:grid;gap:var(--space-gutter);grid-template-columns:repeat(2, 1fr)}.multicard__header__title,.multicard__header__body,.multicard-body--width-half .multicard__cards{grid-column:1/-1}.multicard__header__title--half{--fz: var(--size-display-xl);--fw: var(--fw-bold);--lh: var(--lh-flat);--lts: var(--lts-tighter)}@media(min-width: 60em){.multicard__header__title--half{--fz: var(--size-display-2xl)}}.multicard__header__title--half{--lh: var(--lh-tighter)}@media(min-width: 60em){.multicard__header__title--half{grid-column:2/-1}}@media(min-width: 60em){.multicard-body--width-half .multicard__cards,.multicard-header--width-half .multicard__header__body{grid-column:2/-1}}@media(min-width: 60em){.multicard__cards--masonry:not(.multicard__cards--masonry-card--on-image){grid-auto-rows:420px auto}}.multicard__cards--card-on-image:not(.multicard__cards--card-on-image--box),.multicard__cards--masonry-card--on-image:not(.multicard__cards--masonry-card--on-image--box){color:var(--color-white)}@media(min-width: 60em){.multicard__cards--masonry-card--on-image{grid-auto-rows:420px}}.multicard__masonry-card{display:grid;grid-column:1/-1}@media(min-width: 60em){.multicard__masonry-card{grid-column:span 5;grid-row:span 2;grid-template-rows:subgrid}.multicard__masonry-card:nth-child(4n+2),.multicard__masonry-card:nth-child(4n+3){grid-column:span 7}}.multicard__masonry-card .multicard__card__content{display:grid;grid-template-columns:1fr auto;width:100%}.multicard__masonry-card.card--on-image .multicard__card__content{align-items:end}.card--on-image{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}@media(min-width: 37.5em){.card--on-image>.multicard__card__media,.card--on-image>.multicard__card__content{grid-area:1/1}}@media(min-width: 60em){.card--on-image{grid-row:span 1;grid-template-rows:1fr}}.card--on-image>.multicard__card__content{padding:var(--space-6);place-self:end start;position:relative;z-index:1}.card--on-image-no-media{color:var(--color-text)}.card--on-image--box:not(.card--on-image-no-media--box)>.multicard__card__content{background-color:var(--color-bg);width:auto}.multicard__masonry-card>.multicard__card__media{margin:0;overflow:hidden}@media(max-width: 59.9375em){.multicard__masonry-card>.multicard__card__media{aspect-ratio:16/9}}@media(min-width: 60em){.multicard__masonry-card>.multicard__card__media{block-size:100%}}.multicard__masonry-card>.multicard__card__media :is(img,picture,video){block-size:100%;inline-size:100%;object-fit:cover}.multicard__masonry-card:is(a),.multicard__card:is(a){transition:opacity var(--trs-time) var(--trs-tfunc)}.multicard__masonry-card:is(a):hover,.multicard__card:is(a):hover{opacity:.7}.multicard:not(.multicard--masonry) .multicard__card__content{padding-block-start:var(--space-6)}.multicard:not(.multicard--masonry) .multicard__card:not(:has(.multicard__card__media)) .multicard__card__content{padding-block-start:0}.multicard__card__title{text-wrap:balance;text-wrap:pretty}a:is(.multicard__masonry-card,.multicard__card) .multicard__card__title{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:var(--bdrs-xxs);text-underline-offset:.15em;transition:text-decoration-color var(--trs-time) var(--trs-tfunc)}a:is(.multicard__masonry-card,.multicard__card):is(:hover,:focus-visible) .multicard__card__title{text-decoration-color:currentcolor}.multicard__cards--masonry-card--on-image:not(.multicard__cards--masonry-card--on-image--box) .multicard__card__title{color:var(--color-bg)}.multicard__card__eyebrows{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);text-transform:uppercase}.multicard__card__eyebrows>:first-child{color:var(--color-bg-btn-emphasis)}.card--on-image .multicard__card__eyebrows>:first-child{color:currentcolor}.multicard__card__title.type-subhead-1{max-width:22ch}.multicard__card__title.type-subhead-3{max-width:24ch}.multicard__card__body{max-width:42ch}.multicard__masonry-card:is([class^=theme-],[class*=" theme-"]):not(.theme-white) .multicard__card__content,.multicard__card:is([class^=theme-],[class*=" theme-"]):not(.theme-white) .multicard__card__content{padding:var(--space-6)}

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