.novablocks-card{overflow:hidden;--novablocks-element-spacing-multiplier:var(--novablocks-element-spacing-level-3-multiplier)}.novablocks-card:after{content:" ";display:table;clear:both}.novablocks-card .wp-block-buttons[class]{float:none}.novablocks-card>.block-editor-block-list__layout:after{content:" ";display:table;clear:both}.novablocks-card a:not(.novablocks-card__link){position:relative;z-index:20}.novablocks-card a.novablocks-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:block;margin:0}.novablocks-card__layout-content{overflow:hidden}.novablocks-card__layout-content>.novablocks-grid__item-buttons{--novablocks-element-spacing-multiplier:1}.novablocks-card__inner-container[class][class]{padding:calc(var(--novablocks-spacing)*var(--card-content-padding, 0)/100)}.novablocks-card__media-wrap{max-width:none!important;padding:calc(var(--novablocks-spacing)*var(--card-media-padding, 0)/100);-webkit-transition:var(--novablocks-transition);transition:var(--novablocks-transition);-webkit-transition-property:margin,padding;transition-property:margin,padding}.novablocks-card--placeholder .novablocks-card__media-wrap{-webkit-animation:novablocks-card-media-placeholder-pulse 1s infinite;animation:novablocks-card-media-placeholder-pulse 1s infinite}.novablocks-card__media-image{display:block;width:100%}.novablocks-card--fixed-media-aspect-ratio .novablocks-card__media{position:relative;padding-top:var(--card-media-padding-top,100%);overflow:hidden}.novablocks-card--fixed-media-aspect-ratio .novablocks-card__media-image,.novablocks-card--fixed-media-aspect-ratio .novablocks-card__media-placeholder{position:absolute;top:0;left:0;width:100%;height:100%}.novablocks-card--fixed-media-aspect-ratio .novablocks-card__media-image{-o-object-fit:var(--card-media-object-fit,cover);object-fit:var(--card-media-object-fit,cover)}.novablocks-card__media-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--novablocks-bg-color)}.novablocks-card__media-placeholder svg{max-width:50%;max-height:50%}@-webkit-keyframes novablocks-card-media-placeholder-pulse{0%{opacity:1}50%{opacity:0.5}to{opacity:1}}@keyframes novablocks-card-media-placeholder-pulse{0%{opacity:1}50%{opacity:0.5}to{opacity:1}}.novablocks-card__subtitle a{text-decoration:inherit;color:inherit}:root{--novablocks-text-placeholder-line-height:1.5;--novablocks-text-placeholder-shine-width:5em}.novablocks-text-placeholder__row[class]{--novablocks-text-placeholder-margin:calc((var(--novablocks-text-placeholder-line-height) - 1)*0.5em);position:relative;height:0.8em;background:var(--novablocks-fg1-color);border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;border-top-width:var(--novablocks-text-placeholder-margin);border-bottom:0 solid transparent;border-bottom-width:var(--novablocks-text-placeholder-margin);-webkit-box-sizing:content-box;box-sizing:content-box;background-clip:content-box}.novablocks-text-placeholder__row[class]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(50%,var(--novablocks-bg-color)),to(transparent));background-image:linear-gradient(90deg,transparent,var(--novablocks-bg-color) 50%,transparent);background-size:var(--novablocks-text-placeholder-shine-width) 100%;background-repeat:no-repeat;display:block;-webkit-animation:novablocks-text-placeholder-shine 1s infinite;animation:novablocks-text-placeholder-shine 1s infinite;-webkit-transform:translateX(calc(var(--novablocks-text-placeholder-shine-width)*-1)) skew(-30deg,0deg);transform:translateX(calc(var(--novablocks-text-placeholder-shine-width)*-1)) skew(-30deg,0deg);opacity:0.5}@-webkit-keyframes novablocks-text-placeholder-shine{0%{-webkit-transform:translateX(calc(var(--novablocks-text-placeholder-shine-width)*-1)) skew(-30deg,0deg);transform:translateX(calc(var(--novablocks-text-placeholder-shine-width)*-1)) skew(-30deg,0deg)}to{-webkit-transform:translateX(100%) skew(-30deg,0deg);transform:translateX(100%) skew(-30deg,0deg)}}@keyframes novablocks-text-placeholder-shine{0%{-webkit-transform:translateX(calc(var(--novablocks-text-placeholder-shine-width)*-1)) skew(-30deg,0deg);transform:translateX(calc(var(--novablocks-text-placeholder-shine-width)*-1)) skew(-30deg,0deg)}to{-webkit-transform:translateX(100%) skew(-30deg,0deg);transform:translateX(100%) skew(-30deg,0deg)}}