.download-cards{container-type:inline-size}.download-cards__list{display:grid;gap:var(--pc-space-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0}.download-cards__item{min-width:0}.download-card{color:inherit;display:block;position:relative;text-decoration:none}.download-card__media{aspect-ratio:4/3;background-color:var(--pc-color-surface-light);box-shadow:var(--pc-shadow-card);display:block;overflow:hidden}.download-card__media img{block-size:100%;display:block;inline-size:100%;object-fit:cover;object-position:top center;transition:transform .3s ease}.download-card:focus-visible .download-card__media img,.download-card:hover .download-card__media img{transform:scale(1.03)}.download-card__label{background-color:var(--pc-color-brand);color:var(--pc-color-on-brand);display:block;font-family:var(--pc-font-heading);font-size:1rem;font-weight:700;letter-spacing:.04em;margin-block-start:calc(var(--pc-space-6)*-1);margin-inline:var(--pc-space-4);padding:var(--pc-space-3) var(--pc-space-4);position:relative;text-align:center;text-transform:uppercase;transition:background-color .15s ease,color .15s ease}.download-card:focus-visible .download-card__label,.download-card:hover .download-card__label{background-color:var(--pc-color-brand-deep);color:var(--pc-color-white)}.download-card:focus-visible{outline-offset:4px}.download-card--unlinked .download-card__label{background-color:var(--pc-color-surface-light);color:var(--pc-color-ink)}.download-card__notice{color:var(--pc-color-brand-deep);display:block;font-size:.8125rem;margin-block-start:var(--pc-space-2);text-align:center}@container (min-width: 36rem){.download-cards__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 56rem){.download-cards__list{grid-template-columns:repeat(3,minmax(0,1fr))}}