.content-cards{padding-block:32px 64px}.content-cards__heading{font:400 calc(38px * var(--font-heading-scale))/calc(44px * var(--font-heading-scale) * var(--line-height-heading-scale)) var(--font-heading);text-transform:uppercase;color:var(--color-brand);margin-bottom:24px}.content-cards__intro{max-width:800px;margin-bottom:32px}.content-cards__grid{display:grid;grid-template-columns:repeat(var(--content-card-columns),minmax(0,1fr));gap:var(--content-card-gap)}.content-card{display:flex;flex-direction:column;gap:16px;min-width:0}.content-card__media{display:block;min-width:0;width:100%;color:inherit}.content-card__media img,.content-card__media .placeholder{display:block;width:100%;height:auto}.content-card__title{font:400 calc(26px * var(--font-heading-scale))/calc(30px * var(--font-heading-scale) * var(--line-height-heading-scale)) var(--font-heading);text-transform:uppercase;color:var(--color-brand)}.content-card__title a{color:inherit;text-decoration:none}.content-card__action{font:400 calc(12px * var(--font-interface-scale))/calc(18px * var(--font-interface-scale) * var(--line-height-interface-scale)) var(--font-mono);color:var(--color-brand);text-underline-offset:4px;align-self:flex-start;min-height:24px}.content-card .rte{font:400 calc(16px * var(--font-body-scale))/calc(23px * var(--font-body-scale) * var(--line-height-body-scale)) var(--font-body)}@media(max-width:989px){.content-cards{padding-block:24px 40px}.content-cards__heading{font-size:calc(30px * var(--font-heading-scale));line-height:calc(34px * var(--font-heading-scale) * var(--line-height-heading-scale))}.content-cards__grid{grid-template-columns:repeat(var(--content-card-mobile-columns),minmax(0,1fr));gap:20px}.content-card__title{font-size:calc(24px * var(--font-heading-scale));line-height:calc(28px * var(--font-heading-scale) * var(--line-height-heading-scale))}}.content-cards--logos .content-card{gap:12px}.content-cards--logos .content-card__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;display:grid;place-items:center;background:var(--color-surface)}.content-cards--logos .content-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.content-cards--logos .content-card__title{font:400 calc(12px * var(--font-interface-scale)) / calc(1.45 * var(--line-height-interface-scale)) var(--font-mono)}.content-cards--logos .content-card__action{display:inline-flex;align-items:center;min-height:44px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/content-cards.css.map */
