.hero.svelte-6zw70p{overflow:hidden;container-type:inline-size;container-name:card-size;display:flex;flex-direction:column;position:relative;color:var(--white);background:var(--grey-500);border-radius:var(--ds-radius-md, var(--border-radius-md))}.hero.svelte-6zw70p>a:where(.svelte-6zw70p):focus-visible .wrapper:where(.svelte-6zw70p){border:var(--border-radius-sm) solid var(--white);border-radius:var(--ds-radius-md, var(--border-radius-md))}.hero.svelte-6zw70p>a:where(.svelte-6zw70p):focus-visible .content-wrapper:where(.svelte-6zw70p){padding:var(--ds-spacing-3, .625rem)}.content-wrapper.svelte-6zw70p{display:flex;flex-direction:column;padding:var(--spacing-3);z-index:1}.content.svelte-6zw70p{display:flex;flex-direction:column;height:100%;row-gap:var(--spacing-0-5)}.badge-content.svelte-6zw70p{margin-bottom:var(--spacing-2)}.wrapper.svelte-6zw70p{display:grid;grid-template-columns:50% 50%;position:relative;height:12rem;overflow:hidden;transform:scale(1)}.minimal.svelte-6zw70p .wrapper:where(.svelte-6zw70p){grid-template-columns:calc(60% - 20px) 40%;column-gap:var(--spacing-5);height:100%}.wrapper.svelte-6zw70p:hover{opacity:.9}.description-wrapper.svelte-6zw70p{margin-top:var(--spacing-1)}.description-wrapper.svelte-6zw70p>span:first-child{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.button-wrapper.svelte-6zw70p{margin-top:auto;width:fit-content;background-color:var(--grey-500)}.img-wrap.svelte-6zw70p{position:relative}.img-wrap.svelte-6zw70p img{width:100%;height:100%;object-fit:contain;object-position:right}.img-inner.svelte-6zw70p{position:absolute;display:flex;align-items:center;justify-content:flex-end;height:100%;width:100%}@container card-size (width > 21.5rem){.wrapper.svelte-6zw70p{grid-template-columns:45% 55%}.minimal.svelte-6zw70p .wrapper:where(.svelte-6zw70p){grid-template-columns:calc(60% - 20px) 40%;column-gap:var(--spacing-5)}.hero.svelte-6zw70p>a:where(.svelte-6zw70p):focus-visible .content-wrapper:where(.svelte-6zw70p){padding:var(--ds-spacing-4, .875rem)}.description-wrapper.svelte-6zw70p{margin-top:var(--spacing-1)}.description-wrapper.svelte-6zw70p>span:first-child{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.wrapper.svelte-6zw70p{height:13.75rem}.minimal.svelte-6zw70p .wrapper:where(.svelte-6zw70p){height:100%;min-height:150px}.content-wrapper.svelte-6zw70p{padding:var(--spacing-4)}}
