a.card-image[data-v-4eb65cfc]{color:inherit;text-decoration:none}.card-image[data-v-4eb65cfc]{--button-size:44px;background-color:var(--color-background-primary);border-radius:32px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}@media (max-width:1279px){.card-image[data-v-4eb65cfc]{border-radius:24px}}@media (max-width:767px){.card-image[data-v-4eb65cfc]{--button-size:32px;border-radius:16px}}.card-image[data-v-4eb65cfc]:focus-visible{outline:1px solid var(--stroke-base-focus-info);outline-offset:0}.card-image_dark[data-v-4eb65cfc]{background-color:var(--color-constant-greyscale-700);color:var(--color-text-inverted)}.card-image_has-hover[data-v-4eb65cfc]{cursor:pointer}.card-image_has-hover:hover:not(:has(.card-image__link-button:hover)) .card-image__title[data-v-4eb65cfc]{color:var(--color-brand)}.card-image_has-hover:hover:not(:has(.card-image__link-button:hover)) img[data-v-4eb65cfc]{transform:scale(1.1)}.card-image_has-hover.card-image_dark:hover:not(:has(.card-image__link-button:hover)) .card-image__title[data-v-4eb65cfc]{color:#fea6a0}.card-image__badge[data-v-4eb65cfc]{margin-bottom:var(--spacing-s)}.card-image__header[data-v-4eb65cfc]{padding:var(--spacing-xl);padding-bottom:var(--spacing-l)}.card-image__header-button[data-v-4eb65cfc]{display:none}.card-image__title[data-v-4eb65cfc]{transition:color .2s ease}.card-image__description[data-v-4eb65cfc]{margin-top:var(--spacing-s);overflow-wrap:break-word}.card-image__footer[data-v-4eb65cfc]{align-items:flex-end;display:flex;justify-content:space-between;margin-top:auto}.card-image__footer .card-image__footer-button[data-v-4eb65cfc]{margin-bottom:var(--spacing-xl);margin-left:var(--spacing-xl);position:static;will-change:auto}.card-image__footer.no-button[data-v-4eb65cfc]{justify-content:flex-end}.card-image__footer.no-button .card-image__image-wrapper[data-v-4eb65cfc]{aspect-ratio:unset;width:100%}.card-image__footer.no-button .card-image__image-wrapper img[data-v-4eb65cfc]{transform-origin:top}.card-image__image-wrapper[data-v-4eb65cfc]{aspect-ratio:1.4;overflow:visible;position:relative;width:75%}.card-image__image-wrapper img[data-v-4eb65cfc]{display:flex;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;pointer-events:none;transform-origin:top left;transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.card-image__link-button[data-v-4eb65cfc]{bottom:var(--spacing-xl);left:var(--spacing-xl);position:absolute;z-index:1}.card-image.card-image_horizontal .card-image__header[data-v-4eb65cfc]{max-width:57%}@media (max-width:1599px){.card-image.card-image_horizontal .card-image__header[data-v-4eb65cfc]{max-width:63%}}.card-image.card-image_horizontal .card-image__header-button[data-v-4eb65cfc]{display:none}.card-image.card-image_horizontal .card-image__image-wrapper[data-v-4eb65cfc]{height:100%;position:absolute;right:0;width:43%}@media (max-width:1599px){.card-image.card-image_horizontal .card-image__image-wrapper[data-v-4eb65cfc]{width:37%}}.card-image.card-image_horizontal .card-image__image-wrapper img[data-v-4eb65cfc]{transform-origin:left}.card-image.card-image_size-s[data-v-4eb65cfc]:not(.card-image_horizontal,[class*=card-image_variant]){flex-direction:row;justify-content:space-between}.card-image.card-image_size-s:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__header[data-v-4eb65cfc]{display:flex;flex:1 1 52%;flex-direction:column;gap:var(--spacing-l);justify-content:space-between;padding-bottom:var(--spacing-xl)}.card-image.card-image_size-s:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__header-button[data-v-4eb65cfc]{display:flex}.card-image.card-image_size-s:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__footer[data-v-4eb65cfc]{flex:1 1 48%;margin-top:0}.card-image.card-image_size-s:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__footer-button[data-v-4eb65cfc]{display:none}.card-image.card-image_size-s:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__image-wrapper[data-v-4eb65cfc]{align-self:stretch;width:100%}.card-image.card-image_size-s:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__image-wrapper img[data-v-4eb65cfc]{transform-origin:left}@media (max-width:1599px){.card-image.card-image_size-l[data-v-4eb65cfc]:not(.card-image_horizontal,[class*=card-image_variant]){flex-direction:row;justify-content:space-between}.card-image.card-image_size-l:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__header[data-v-4eb65cfc]{display:flex;flex:1 1 52%;flex-direction:column;gap:var(--spacing-l);justify-content:space-between;padding-bottom:var(--spacing-xl)}.card-image.card-image_size-l:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__header-button[data-v-4eb65cfc]{display:flex}.card-image.card-image_size-l:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__footer[data-v-4eb65cfc]{flex:1 1 48%;margin-top:0}.card-image.card-image_size-l:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__footer-button[data-v-4eb65cfc]{display:none}.card-image.card-image_size-l:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__image-wrapper[data-v-4eb65cfc]{align-self:stretch;width:100%}.card-image.card-image_size-l:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__image-wrapper img[data-v-4eb65cfc]{transform-origin:left}}@media (max-width:767px){.card-image.card-image_size-l[data-v-4eb65cfc]:not(.card-image_horizontal,[class*=card-image_variant]){flex-direction:column}.card-image.card-image_size-l:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__header[data-v-4eb65cfc]{max-width:100%}.card-image.card-image_size-l:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__header-button[data-v-4eb65cfc]{display:none}.card-image.card-image_size-l:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__footer[data-v-4eb65cfc]{margin-top:auto}.card-image.card-image_size-l:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__footer.no-button .card-image__image-wrapper[data-v-4eb65cfc]{width:100%}.card-image.card-image_size-l:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__footer-button[data-v-4eb65cfc]{display:flex}.card-image.card-image_size-l:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__image-wrapper[data-v-4eb65cfc]{width:75%}.card-image.card-image_size-l:not(.card-image_horizontal,[class*=card-image_variant]) .card-image__image-wrapper img[data-v-4eb65cfc]{transform-origin:top left}}.card-image_variant-bottom-right[data-v-4eb65cfc],.card-image_variant-horizontal[data-v-4eb65cfc],.card-image_variant-vertical[data-v-4eb65cfc]{border-radius:var(--radius-xl);padding-top:var(--spacing-xl)}.card-image_variant-bottom-right .card-image__header[data-v-4eb65cfc],.card-image_variant-horizontal .card-image__header[data-v-4eb65cfc],.card-image_variant-vertical .card-image__header[data-v-4eb65cfc]{flex-shrink:0;padding:0 var(--spacing-xl);padding-bottom:0}.card-image_variant-bottom-right .card-image__header-button[data-v-4eb65cfc],.card-image_variant-horizontal .card-image__header-button[data-v-4eb65cfc],.card-image_variant-vertical .card-image__header-button[data-v-4eb65cfc]{display:none}.card-image_variant-bottom-right .card-image__badge[data-v-4eb65cfc],.card-image_variant-horizontal .card-image__badge[data-v-4eb65cfc],.card-image_variant-vertical .card-image__badge[data-v-4eb65cfc]{margin-bottom:var(--spacing-m)}.card-image_variant-bottom-right .card-image__description[data-v-4eb65cfc],.card-image_variant-horizontal .card-image__description[data-v-4eb65cfc],.card-image_variant-vertical .card-image__description[data-v-4eb65cfc]{white-space:normal}.card-image_variant-bottom-right .card-image__image-wrapper[data-v-4eb65cfc],.card-image_variant-horizontal .card-image__image-wrapper[data-v-4eb65cfc],.card-image_variant-vertical .card-image__image-wrapper[data-v-4eb65cfc]{aspect-ratio:5/3;flex:1;min-height:0;overflow:hidden;padding-top:var(--spacing-l);position:static;width:auto}.card-image_variant-bottom-right .card-image__image-wrapper img[data-v-4eb65cfc],.card-image_variant-horizontal .card-image__image-wrapper img[data-v-4eb65cfc],.card-image_variant-vertical .card-image__image-wrapper img[data-v-4eb65cfc]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;pointer-events:none;transform-origin:center;transition:transform .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.card-image_variant-vertical .card-image__image-wrapper img[data-v-4eb65cfc]{-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.card-image_variant-vertical.card-image_compact .card-image__image-wrapper img[data-v-4eb65cfc]{-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top}@media (max-width:574px){.card-image_variant-vertical .card-image__image-wrapper[data-v-4eb65cfc]{aspect-ratio:1/1}}.card-image_variant-horizontal .card-image__header[data-v-4eb65cfc]{max-width:50%}.card-image_variant-horizontal:not(:has(.card-image__link-button)) .card-image__header[data-v-4eb65cfc]{padding-bottom:calc(var(--spacing-l) + var(--button-size) + var(--spacing-xl))}.card-image_variant-horizontal .card-image__link-button[data-v-4eb65cfc]{margin-top:auto;padding:var(--spacing-l) var(--spacing-xl) var(--spacing-xl);position:static}.card-image_variant-horizontal .card-image__image-wrapper[data-v-4eb65cfc]{aspect-ratio:unset;flex:none;height:100%;padding-top:0;position:absolute;right:0;top:0;width:50%}.card-image_variant-horizontal .card-image__image-wrapper img[data-v-4eb65cfc]{-o-object-position:bottom right;object-position:bottom right;transform-origin:left}.card-image_variant-bottom-right[data-v-4eb65cfc]{display:grid;grid-template-columns:34% 66%;grid-template-rows:auto 1fr}.card-image_variant-bottom-right .card-image__header[data-v-4eb65cfc]{grid-column:1/-1;grid-row:1;padding-bottom:var(--spacing-l)}.card-image_variant-bottom-right .card-image__image-wrapper[data-v-4eb65cfc]{aspect-ratio:unset;grid-column:2;grid-row:2;padding-top:0;place-self:end end;width:100%}.card-image_variant-bottom-right .card-image__image-wrapper img[data-v-4eb65cfc]{max-height:280px;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.card-image_variant-bottom-right .card-image__link-button[data-v-4eb65cfc]{align-self:end;grid-column:1;grid-row:2;padding:0 0 var(--spacing-xl) var(--spacing-xl);position:static;z-index:auto}.card-image_variant-bottom-right.card-image_no-image[data-v-4eb65cfc]{display:flex;flex-direction:column}.card-image_no-image .card-image__header[data-v-4eb65cfc]{display:flex;flex:1;flex-direction:column;justify-content:center;padding-bottom:var(--spacing-xl)}.card-image_no-image .card-image__title[data-v-4eb65cfc],.card-image_no-image .card-image__description[data-v-4eb65cfc],.card-image_no-image .card-image__description[data-v-4eb65cfc] *{text-align:center!important}@media (max-width:574px){.card-image_no-image .card-image__title[data-v-4eb65cfc],.card-image_no-image .card-image__description[data-v-4eb65cfc],.card-image_no-image .card-image__description[data-v-4eb65cfc] *{text-align:left!important}}
