/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */
@layer components{.content-card{gap:var(--spacing-sm);background:var(--color-gray-default);border-radius:var(--radius-md);flex-direction:column;min-width:0;display:flex;position:relative;overflow:clip}.content-card__media{aspect-ratio:var(--figma-media-ratio,var(--card-image-ratio));border-radius:var(--radius-md);position:relative;overflow:clip}.content-card__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;aspect-ratio:var(--figma-media-ratio,var(--card-image-ratio));height:auto}.content-card__body{overflow-wrap:break-word;align-items:flex-start;gap:var(--spacing-sm);min-width:0;padding:var(--spacing-md);flex-direction:column;display:flex}.content-card__value{margin:0}.content-card--plain{background:0 0}.content-card--product .content-card__media img{-o-object-fit:contain;object-fit:contain;aspect-ratio:1}@media (hover:hover) and (prefers-reduced-motion:no-preference){.content-card__media img{transition:scale calc(var(--duration-slow)*2)var(--ease-standard)}.content-card:hover .content-card__media img,.content-card:focus-within .content-card__media img{scale:1.04}.content-card:hover .button:not(.slider-control) .button__icon{translate:var(--motion-nudge)calc(var(--motion-nudge)*-1)}}.content-card__seal{width:9.4rem;height:auto}.content-card__photo-link{left:var(--course-photo-link-inset,var(--spacing-sm));bottom:var(--spacing-sm);position:absolute}.content-card__tags{gap:var(--spacing-xs);margin:var(--spacing-sm)0 0 var(--catalog-card-frame,0);flex-wrap:wrap;padding:0;list-style:none;display:flex}.content-card--fill .content-card__media img{-o-object-fit:cover;object-fit:cover}}
