.card-wrapper{display:grid;height:100%;width:100%}.card-wrapper.is-link{cursor:pointer}.layout-card{-webkit-backdrop-filter:blur(var(--backdrop-filter-blur,none));backdrop-filter:blur(var(--backdrop-filter-blur,none));background-color:var(--bg-color);border-color:var(--card-border-color,var(--border-color));border-radius:var(--card-border-radius);border-width:var(--card-border-top-width,var(--card-border-width,0)) var(--card-border-right-width,var(--card-border-width,0)) var(--card-border-bottom-width,var(--card-border-width,0)) var(--card-border-left-width,var(--card-border-width,0));box-shadow:var(--card-box-shadow,none) var(--card-box-shadow-color);color:var(--text-color);display:flex;flex-direction:var(--card-direction);gap:var(--card-gap);padding:var(--card-padding);position:relative;--element-picture-aspect-ratio:var(--media-ratio);--element-picture-object-fit:var(--media-object-fit);--element-picture-object-position:var(--media-object-position);--element-picture-bg-color:var(--media-bg-color);--element-video-aspect-ratio:var(--media-ratio);--element-video-object-fit:var(--media-object-fit);--element-video-object-position:var(--media-object-position);height:100%}.layout-card .caption-text{color:var(--caption-text-color,var(--text-color))}.layout-card .title-text{color:var(--title-text-color,var(--text-color))}.layout-card .description-text{color:var(--description-text-color,var(--text-color))}.layout-card .title-text a:after{content:"";inset:0;position:absolute;z-index:1}.card-icon.card-media{--element-icon-width:var(--media-width);--element-icon-height:var(--media-height);--element-icon-bg-color:var(--media-bg-color);--element-icon-color:var(--media-icon-color);--element-icon-size:var(--media-icon-size);--element-icon-padding:var(--media-padding);--element-icon-border-radius:var(--media-border-radius)}.card-info{display:flex;flex-direction:column;gap:var(--card-info-gap);justify-content:var(--card-info-distribute);z-index:1}.bg-image .card-info{width:var(--card-info-width,auto)}.card-info-heading{display:flex;flex-direction:column;gap:var(--card-info-heading-gap)}.card-media-wrapper{height:100%;overflow:hidden;position:relative;width:100%}.layout-card.left{text-align:left}.layout-card.left .card-info-buttons,.layout-card.left .element-tag-group{justify-content:start}.layout-card.center{text-align:center}.layout-card.center .card-info-buttons,.layout-card.center .element-button-group,.layout-card.center .element-tag-group{justify-content:center}.layout-card.center .element-bullet-lists{text-align:left}.layout-card.right{text-align:right}.layout-card.right .card-info-buttons,.layout-card.right .element-tag-group{justify-content:end}.layout-card.right .element-bullet-lists{text-align:left}.card-overlay{background:var(--overlay-bg-color);display:none;inset:0;position:absolute}.card-overlay:not(.gradient){opacity:var(--overlay-bg-color-opacity)}.card-overlay.gradient{background:linear-gradient(var(--overlay-bg-deg,0deg),var(--overlay-bg-color-from) var(--overlay-bg-color-from-stop,0),var(--overlay-bg-color-to) var(--overlay-bg-color-to-stop,100%))}.layout-card.fit-image .card-media,.layout-card.full-image .card-media{flex:0 1 calc(var(--card-media-basis, auto))}.layout-card.fit-image .card-info,.layout-card.full-image .card-info{flex:1}.layout-card.fit-image{--element-picture-border-radius:var(--media-border-radius);--element-picture-width:var(--media-width,auto);--element-picture-height:var(--media-height,auto);--element-picture-max-width:var(--media-max-width);--element-picture-max-height:var(--media-max-height);--element-video-border-radius:var(--media-border-radius);--element-video-width:var(--media-width);--element-video-height:var(--media-height);--element-video-max-width:var(--media-max-width);--element-video-max-height:var(--media-max-height)}.layout-card.fit-image .card-media-wrapper{align-items:var(--media-vertical-align,center);display:flex;justify-content:var(--media-horizontal-align,center)}.layout-card.fit-image .element-picture{margin:unset}.layout-card.full-image{gap:var(--card-gap);padding:0}.layout-card.full-image .card-info{padding:var(--card-padding)}.layout-card[class*=bg-image]{padding:0;position:relative;--element-picture-aspect-ratio:var(--card-ratio);--element-video-aspect-ratio:var(--card-ratio);--media-border-radius:0}.layout-card[class*=bg-image] .card-overlay{display:block}.layout-card[class*=bg-image] .card-media{height:100%;width:100%}.layout-card.bg-image .card-info{border-radius:var(--card-info-border-radius);inset:0;margin:auto;padding:var(--card-padding);position:absolute}.layout-card.bg-image-info{align-items:var(--card-info-vertical-align,center);flex-direction:row;justify-content:var(--card-info-horizontal-align,center)}.layout-card.bg-image-info .card-info{-webkit-backdrop-filter:blur(var(--backdrop-filter-blur,none));backdrop-filter:blur(var(--backdrop-filter-blur,none));background-color:var(--bg-color,#fff);border-radius:var(--card-info-border-radius);height:calc(var(--card-info-height, auto));margin:var(--card-info-margin-top,var(--card-info-margin)) var(--card-info-margin-right,var(--card-info-margin)) var(--card-info-margin-bottom,var(--card-info-margin)) var(--card-info-margin-left,var(--card-info-margin));padding:var(--card-info-padding,var(--card-padding));position:absolute;width:calc(var(--card-info-width) - var(--card-padding)*2)}.layout-card .line-clamp.title-text{-webkit-line-clamp:var(--card-title-line-clamp,2)}.layout-card .line-clamp.description-text{-webkit-line-clamp:var(--card-description-line-clamp,2)}.layout-card .element-button,.layout-card .element-tag{z-index:10}.layout-card .full-link{cursor:pointer;height:100%;inset:0;position:absolute;width:100%;z-index:1}
