<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (min-width: 640px){.image-card{max-height:100%}}.image-card__img{overflow:hidden}.image-card .button{pointer-events:auto}.image-card .button svg{width:14px;height:14px}.image-card__content{display:flex;z-index:10;padding:40px;position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}@media screen and (max-width: 767px){.image-card__content{padding:20px}.image-card__content .richtext__title+.richtext__button{margin-top:10px}}.image-card__inner{position:relative;display:flex;flex-direction:column;height:100%;width:100%}@media screen and (min-width: 640px){.image-card__inner{overflow:hidden}}@media screen and (max-width: 767px){.image-card--content-stack .image-card__content{position:static !important;padding:20px 0 0;pointer-events:auto;align-items:flex-start !important}.image-card--content-stack .richtext__title{color:rgb(var(--color-heading))}.image-card--content-stack .richtext__subtitle{color:rgb(var(--color-foreground))}.image-card--content-stack:not(.color-scheme-inherit) .image-card__content{padding:20px 12px}}.image-card--button-fixed .button--fixed{display:flex;align-items:center;justify-content:space-between;position:absolute;left:40px;right:40px;bottom:0;border-color:currentColor;border-width:1px 0 0 0 !important;background-color:rgba(0,0,0,0);box-shadow:none !important;border-radius:0;padding-left:0;padding-right:0}.image-card--button-fixed .button--fixed:hover{color:inherit}.image-card--button-fixed .button--fixed svg{transform:scale(1) !important}@media screen and (max-width: 639px){.image-card--button-fixed .button--fixed{left:20px;right:20px}}.image-card--button-fixed .button:not(.button--fixed){display:none}.image-card:not(.image-card--content-stack) .image-card__content.items-end{padding-bottom:60px}@media screen and (max-width: 767px){.image-card.image-card--content-stack .button--fixed{display:none}.image-card.image-card--content-stack .button:not(.button--fixed){display:inline-flex}}@media screen and (max-width: 767px){.mixed-layout--mobile-scroll .image-card{width:auto;--image-height: 70vw}.mixed-layout--mobile-scroll .image-card__img{height:var(--image-height)}.mixed-layout--mobile-scroll .image-card__content{width:calc(var(--image-ratio)*var(--image-height));align-items:flex-end;flex:1}.mixed-layout--mobile-scroll .image-card__content .image-card__heading{flex:1}}
</pre></body></html>