.concept-card__link[data-astro-cid-gdex2wu4]{height:100%;color:inherit;text-decoration:none;display:block}.concept-card__media[data-astro-cid-gdex2wu4]{aspect-ratio:var(--ratio);background:var(--bg-sunken);position:relative;overflow:hidden}.concept-card__media[data-astro-cid-gdex2wu4] picture{height:100%;display:block}.concept-card__media[data-astro-cid-gdex2wu4] img{object-fit:cover;object-position:top center;filter:grayscale()contrast(1.04);width:100%;height:100%;transition:transform 1.4s var(--ease-out), filter .9s var(--ease-out)}.concept-card__link[data-astro-cid-gdex2wu4]:hover .concept-card__media[data-astro-cid-gdex2wu4] img,.concept-card__link[data-astro-cid-gdex2wu4]:focus-visible .concept-card__media[data-astro-cid-gdex2wu4] img{filter:none;transform:scale(1.03)}.concept-card__badge[data-astro-cid-gdex2wu4]{color:var(--platinum);font-size:var(--text-2xs);letter-spacing:.14em;text-transform:uppercase;backdrop-filter:blur(6px);background:#0b0c0eb8;padding:.375rem .625rem;font-weight:500;position:absolute;bottom:.875rem;left:.875rem}.concept-card__body[data-astro-cid-gdex2wu4]{padding-top:var(--space-m)}.concept-card__meta[data-astro-cid-gdex2wu4]{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--fg-muted);align-items:baseline;gap:.75rem;margin-bottom:.625rem;display:flex}.concept-card__meta[data-astro-cid-gdex2wu4] .numeral[data-astro-cid-gdex2wu4]{font-size:var(--text-base);letter-spacing:0}.concept-card__title[data-astro-cid-gdex2wu4]{margin-bottom:.625rem}.concept-card__summary[data-astro-cid-gdex2wu4]{max-width:34em;font-size:var(--text-sm)}.concept-card__cta[data-astro-cid-gdex2wu4]{margin-top:var(--space-m);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.75rem;font-weight:500;display:inline-flex}.concept-card__trade[data-astro-cid-gdex2wu4]{margin-top:var(--space-s);color:var(--fg)}.concept-card__link[data-astro-cid-gdex2wu4]:hover .btn__arrow{transform:translate(4px)}
