@media(max-width:991px){[data-luna-hover-tablet]{--lb-h-bg: var(--lb-t-h-bg, var(--lb-d-h-bg));--lb-h-bg-opacity: var(--lb-t-h-bg-opacity, var(--lb-d-h-bg-opacity));--lb-h-bg-img: var(--lb-t-h-bg-img, var(--lb-d-h-bg-img));--lb-h-backdrop: var(--lb-t-h-backdrop, var(--lb-d-h-backdrop));--lb-h-shadow: var(--lb-t-h-shadow, var(--lb-d-h-shadow));--lb-h-drop-shadow: var(--lb-t-h-drop-shadow, var(--lb-d-h-drop-shadow));--lb-h-border-c: var(--lb-t-h-border-c, var(--lb-d-h-border-c));--lb-h-border-img: var(--lb-t-h-border-img, var(--lb-d-h-border-img));--lb-h-scale: var(--lb-t-h-scale, var(--lb-d-h-scale, 1));--lb-h-rotate: var(--lb-t-h-rotate, var(--lb-d-h-rotate, 0deg));--lb-h-tx: var(--lb-t-h-tx, var(--lb-d-h-tx, 0px));--lb-h-ty: var(--lb-t-h-ty, var(--lb-d-h-ty, 0px));--lb-h-blur: var(--lb-t-h-blur, var(--lb-d-h-blur));--lb-h-brightness: var(--lb-t-h-brightness, var(--lb-d-h-brightness));--lb-h-grayscale: var(--lb-t-h-grayscale, var(--lb-d-h-grayscale));--lb-h-animation: var(--lb-t-h-animation, var(--lb-d-h-animation));--lb-h-bg-fill: var(--lb-t-h-bg-fill, var(--lb-d-h-bg-fill));--lb-h-border-fill: var(--lb-t-h-border-fill, var(--lb-d-h-border-fill));--lb-h-duration: var(--lb-t-h-duration, var(--lb-d-h-duration));--lb-h-timing: var(--lb-t-h-timing, var(--lb-d-h-timing))}}@media(max-width:479px){[data-luna-hover-mobile]{--lb-h-bg: var(--lb-m-h-bg, var(--lb-t-h-bg, var(--lb-d-h-bg)));--lb-h-bg-opacity: var( --lb-m-h-bg-opacity, var(--lb-t-h-bg-opacity, var(--lb-d-h-bg-opacity)) );--lb-h-bg-img: var( --lb-m-h-bg-img, var(--lb-t-h-bg-img, var(--lb-d-h-bg-img)) );--lb-h-backdrop: var( --lb-m-h-backdrop, var(--lb-t-h-backdrop, var(--lb-d-h-backdrop)) );--lb-h-shadow: var( --lb-m-h-shadow, var(--lb-t-h-shadow, var(--lb-d-h-shadow)) );--lb-h-drop-shadow: var( --lb-m-h-drop-shadow, var(--lb-t-h-drop-shadow, var(--lb-d-h-drop-shadow)) );--lb-h-border-c: var( --lb-m-h-border-c, var(--lb-t-h-border-c, var(--lb-d-h-border-c)) );--lb-h-border-img: var( --lb-m-h-border-img, var(--lb-t-h-border-img, var(--lb-d-h-border-img)) );--lb-h-scale: var( --lb-m-h-scale, var(--lb-t-h-scale, var(--lb-d-h-scale, 1)) );--lb-h-rotate: var( --lb-m-h-rotate, var(--lb-t-h-rotate, var(--lb-d-h-rotate, 0deg)) );--lb-h-tx: var(--lb-m-h-tx, var(--lb-t-h-tx, var(--lb-d-h-tx, 0px)));--lb-h-ty: var(--lb-m-h-ty, var(--lb-t-h-ty, var(--lb-d-h-ty, 0px)));--lb-h-blur: var(--lb-m-h-blur, var(--lb-t-h-blur, var(--lb-d-h-blur)));--lb-h-brightness: var( --lb-m-h-brightness, var(--lb-t-h-brightness, var(--lb-d-h-brightness)) );--lb-h-grayscale: var( --lb-m-h-grayscale, var(--lb-t-h-grayscale, var(--lb-d-h-grayscale)) );--lb-h-animation: var( --lb-m-h-animation, var(--lb-t-h-animation, var(--lb-d-h-animation)) );--lb-h-bg-fill: var( --lb-m-h-bg-fill, var(--lb-t-h-bg-fill, var(--lb-d-h-bg-fill)) );--lb-h-border-fill: var( --lb-m-h-border-fill, var(--lb-t-h-border-fill, var(--lb-d-h-border-fill)) );--lb-h-duration: var( --lb-m-h-duration, var(--lb-t-h-duration, var(--lb-d-h-duration)) );--lb-h-timing: var( --lb-m-h-timing, var(--lb-t-h-timing, var(--lb-d-h-timing)) )}}#main-content[data-view-mode=tablet] [data-luna-hover-tablet],#main-content[data-view-mode=mobile] [data-luna-hover-tablet],[data-view-mode=tablet] [data-luna-hover-tablet],[data-view-mode=mobile] [data-luna-hover-tablet]{--lb-h-bg: var(--lb-t-h-bg, var(--lb-d-h-bg));--lb-h-bg-opacity: var(--lb-t-h-bg-opacity, var(--lb-d-h-bg-opacity));--lb-h-bg-img: var(--lb-t-h-bg-img, var(--lb-d-h-bg-img));--lb-h-backdrop: var(--lb-t-h-backdrop, var(--lb-d-h-backdrop));--lb-h-shadow: var(--lb-t-h-shadow, var(--lb-d-h-shadow));--lb-h-drop-shadow: var(--lb-t-h-drop-shadow, var(--lb-d-h-drop-shadow));--lb-h-border-c: var(--lb-t-h-border-c, var(--lb-d-h-border-c));--lb-h-border-img: var(--lb-t-h-border-img, var(--lb-d-h-border-img));--lb-h-scale: var(--lb-t-h-scale, var(--lb-d-h-scale, 1));--lb-h-rotate: var(--lb-t-h-rotate, var(--lb-d-h-rotate, 0deg));--lb-h-tx: var(--lb-t-h-tx, var(--lb-d-h-tx, 0px));--lb-h-ty: var(--lb-t-h-ty, var(--lb-d-h-ty, 0px));--lb-h-blur: var(--lb-t-h-blur, var(--lb-d-h-blur));--lb-h-brightness: var(--lb-t-h-brightness, var(--lb-d-h-brightness));--lb-h-grayscale: var(--lb-t-h-grayscale, var(--lb-d-h-grayscale));--lb-h-animation: var(--lb-t-h-animation, var(--lb-d-h-animation));--lb-h-bg-fill: var(--lb-t-h-bg-fill, var(--lb-d-h-bg-fill));--lb-h-border-fill: var(--lb-t-h-border-fill, var(--lb-d-h-border-fill));--lb-h-duration: var(--lb-t-h-duration, var(--lb-d-h-duration));--lb-h-timing: var(--lb-t-h-timing, var(--lb-d-h-timing))}#main-content[data-view-mode=mobile] [data-luna-hover-mobile],[data-view-mode=mobile] [data-luna-hover-mobile]{--lb-h-bg: var(--lb-m-h-bg, var(--lb-t-h-bg, var(--lb-d-h-bg)));--lb-h-bg-opacity: var( --lb-m-h-bg-opacity, var(--lb-t-h-bg-opacity, var(--lb-d-h-bg-opacity)) );--lb-h-bg-img: var( --lb-m-h-bg-img, var(--lb-t-h-bg-img, var(--lb-d-h-bg-img)) );--lb-h-backdrop: var( --lb-m-h-backdrop, var(--lb-t-h-backdrop, var(--lb-d-h-backdrop)) );--lb-h-shadow: var( --lb-m-h-shadow, var(--lb-t-h-shadow, var(--lb-d-h-shadow)) );--lb-h-drop-shadow: var( --lb-m-h-drop-shadow, var(--lb-t-h-drop-shadow, var(--lb-d-h-drop-shadow)) );--lb-h-border-c: var( --lb-m-h-border-c, var(--lb-t-h-border-c, var(--lb-d-h-border-c)) );--lb-h-border-img: var( --lb-m-h-border-img, var(--lb-t-h-border-img, var(--lb-d-h-border-img)) );--lb-h-scale: var( --lb-m-h-scale, var(--lb-t-h-scale, var(--lb-d-h-scale, 1)) );--lb-h-rotate: var( --lb-m-h-rotate, var(--lb-t-h-rotate, var(--lb-d-h-rotate, 0deg)) );--lb-h-tx: var(--lb-m-h-tx, var(--lb-t-h-tx, var(--lb-d-h-tx, 0px)));--lb-h-ty: var(--lb-m-h-ty, var(--lb-t-h-ty, var(--lb-d-h-ty, 0px)));--lb-h-blur: var(--lb-m-h-blur, var(--lb-t-h-blur, var(--lb-d-h-blur)));--lb-h-brightness: var( --lb-m-h-brightness, var(--lb-t-h-brightness, var(--lb-d-h-brightness)) );--lb-h-grayscale: var( --lb-m-h-grayscale, var(--lb-t-h-grayscale, var(--lb-d-h-grayscale)) );--lb-h-animation: var( --lb-m-h-animation, var(--lb-t-h-animation, var(--lb-d-h-animation)) );--lb-h-bg-fill: var( --lb-m-h-bg-fill, var(--lb-t-h-bg-fill, var(--lb-d-h-bg-fill)) );--lb-h-border-fill: var( --lb-m-h-border-fill, var(--lb-t-h-border-fill, var(--lb-d-h-border-fill)) );--lb-h-duration: var( --lb-m-h-duration, var(--lb-t-h-duration, var(--lb-d-h-duration)) );--lb-h-timing: var( --lb-m-h-timing, var(--lb-t-h-timing, var(--lb-d-h-timing)) )}[data-luna-hover]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing)>.luna-grid-block__content{transition:background-color var(--lb-h-duration, 1s) var(--lb-h-timing, ease),background-image var(--lb-h-duration, 1s) var(--lb-h-timing, ease),box-shadow var(--lb-h-duration, 1s) var(--lb-h-timing, ease),filter var(--lb-h-duration, 1s) var(--lb-h-timing, ease),border-color var(--lb-h-duration, 1s) var(--lb-h-timing, ease),border-width var(--lb-h-duration, 1s) cubic-bezier(.4,0,.2,1),border-radius var(--lb-h-duration, 1s) var(--lb-h-timing, ease),color var(--lb-h-duration, 1s) var(--lb-h-timing, ease),font-size var(--lb-h-duration, 1s) var(--lb-h-timing, ease),line-height var(--lb-h-duration, 1s) var(--lb-h-timing, ease),letter-spacing var(--lb-h-duration, 1s) var(--lb-h-timing, ease),padding var(--lb-h-duration, 1s) var(--lb-h-timing, ease),transform var(--lb-h-duration, 1s) var(--lb-h-timing, ease)}[data-luna-hover-transform]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing)>.luna-grid-block__content{transform:translate(0) translateY(0) rotate(0) scale(1);transform-origin:center;will-change:transform;backface-visibility:hidden}.luna-grid-block[data-luna-hover-display]{transition:opacity var(--lb-h-duration, 1s) var(--lb-h-timing, ease),visibility 0s linear var(--lb-h-duration, 1s)}.luna-grid-block[data-luna-style-display=false][data-luna-hover-display=true]{opacity:0;visibility:visible;pointer-events:auto}.luna-grid-block[data-luna-hover-display=false]:is(:hover,:focus-within,.luna-grid-block--group-hover){opacity:0}.luna-grid-block[data-luna-hover-display=true]:is(:hover,:focus-within,.luna-grid-block--group-hover){opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s,0s}[data-luna-hover-border-width]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing)>.luna-grid-block__content{box-sizing:border-box}[data-luna-hover-bg]:not([data-luna-hover-bg-fill]):not([data-block-type=button]):not([data-block-type=carousel]):not([data-block-type=image]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{background-color:color-mix(in srgb,var(--lb-h-bg) var(--lb-h-bg-opacity, 100%),transparent);background-image:none}[data-luna-hover-bg-image]:not([data-block-type=button]):not([data-block-type=carousel]):not([data-block-type=image]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{background-image:var(--lb-h-bg-img)}[data-luna-hover-backdrop]:not([data-block-type=carousel]):not([data-block-type=image]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{backdrop-filter:var(--lb-h-backdrop);-webkit-backdrop-filter:var(--lb-h-backdrop)}[data-luna-hover-shadow]:not([data-block-type=breadcrumbs]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{box-shadow:var(--lb-h-shadow)}[data-luna-hover-border-color]:not([data-luna-hover-border-fill]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{border-color:var(--lb-h-border-c)}[data-luna-hover-border-width]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{border-width:var(--lb-h-border-w)}[data-luna-hover-border-style]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{border-style:var(--lb-h-border-s)}[data-luna-hover-radius]:not([data-block-type=button]):not([data-block-type=text]):not([data-block-type=breadcrumbs]):not([data-block-type=image]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{border-radius:var(--lb-h-radius)}[data-luna-hover-text-color]:not([data-block-type=breadcrumbs]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{color:var(--lb-h-tc)}[data-luna-hover-font-weight]:not([data-block-type=breadcrumbs]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{font-weight:var(--lb-h-fw)}[data-luna-hover-font-size]:not([data-block-type=button]):not([data-block-type=breadcrumbs]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{font-size:var(--lb-h-fs)}[data-luna-hover-line-height]:not([data-block-type=breadcrumbs]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{line-height:var(--lb-h-lh)}[data-luna-hover-line-height]:not([data-block-type=text]):not([data-block-type=breadcrumbs]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content :is(p,h1,h2,h3,h4,h5,h6,button:not(.luna-button-block)):not(.luna-accordion-block__heading){line-height:inherit!important}[data-luna-hover-letter-spacing]:not([data-block-type=text]):not([data-block-type=breadcrumbs]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{letter-spacing:var(--lb-h-ls)}[data-luna-hover-letter-spacing]:not([data-block-type=text]):not([data-block-type=breadcrumbs]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content :is(p,h1,h2,h3,h4,h5,h6,button:not(.luna-button-block)):not(.luna-accordion-block__heading){letter-spacing:inherit!important}[data-luna-hover-text-transform]:not([data-block-type=breadcrumbs]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{text-transform:var(--lb-h-tt)}[data-luna-hover-text-transform]:not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content :is(p,h1,h2,h3,h4,h5,h6,button:not(.luna-button-block)):not(.luna-accordion-block__heading){text-transform:inherit!important}[data-luna-hover-font-family]:not([data-block-type=breadcrumbs]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{font-family:var(--lb-h-ff)}[data-luna-hover-font-family]:not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content :is(p,h1,h2,h3,h4,h5,h6,button:not(.luna-button-block)):not(.luna-accordion-block__heading){font-family:inherit!important}[data-luna-hover-padding-top]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{padding-top:var(--lb-h-pt)}[data-luna-hover-padding-right]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{padding-right:var(--lb-h-pr)}[data-luna-hover-padding-bottom]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{padding-bottom:var(--lb-h-pb)}[data-luna-hover-padding-left]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{padding-left:var(--lb-h-pl)}[data-luna-hover-transform]:not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{--lb-animation-transform-base: translateX(var(--lb-h-tx, 0px)) translateY(var(--lb-h-ty, 0px)) rotate(var(--lb-h-rotate, 0deg)) scale(var(--lb-h-scale, 1));transform:translate(var(--lb-h-tx, 0px)) translateY(var(--lb-h-ty, 0px)) rotate(var(--lb-h-rotate, 0deg)) scale(var(--lb-h-scale, 1));transform-origin:center}.luna-grid-block[data-block-type=carousel][data-luna-hover-transform]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),.luna-grid-block[data-block-type=carousel][data-luna-hover-transform].luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide{--lb-animation-transform-base: translateX(var(--lb-h-tx, 0px)) translateY(var(--lb-h-ty, 0px)) rotate(var(--lb-h-rotate, 0deg)) scale(var(--lb-h-scale, 1));transform:translate(var(--lb-h-tx, 0px)) translateY(var(--lb-h-ty, 0px)) rotate(var(--lb-h-rotate, 0deg)) scale(var(--lb-h-scale, 1));transform-origin:center}@media(max-width:991px){:is([data-luna-hover-tablet-transform]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{--lb-animation-transform-base: translateX( var(--lb-t-h-tx, var(--lb-h-tx, 0px)) ) translateY(var(--lb-t-h-ty, var(--lb-h-ty, 0px))) rotate(var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg))) scale(var(--lb-t-h-scale, var(--lb-h-scale, 1)));transform:translate(var(--lb-t-h-tx, var(--lb-h-tx, 0px))) translateY(var(--lb-t-h-ty, var(--lb-h-ty, 0px))) rotate(var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg))) scale(var(--lb-t-h-scale, var(--lb-h-scale, 1)))}.luna-grid-block[data-block-type=carousel]:is([data-luna-hover-tablet-transform]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),.luna-grid-block[data-block-type=carousel]:is([data-luna-hover-tablet-transform]).luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide{--lb-animation-transform-base: translateX( var(--lb-t-h-tx, var(--lb-h-tx, 0px)) ) translateY(var(--lb-t-h-ty, var(--lb-h-ty, 0px))) rotate(var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg))) scale(var(--lb-t-h-scale, var(--lb-h-scale, 1)));transform:translate(var(--lb-t-h-tx, var(--lb-h-tx, 0px))) translateY(var(--lb-t-h-ty, var(--lb-h-ty, 0px))) rotate(var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg))) scale(var(--lb-t-h-scale, var(--lb-h-scale, 1)))}}@media(max-width:479px){:is([data-luna-hover-mobile-transform],[data-luna-hover-tablet-transform]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{--lb-animation-transform-base: translateX( var(--lb-m-h-tx, var(--lb-t-h-tx, var(--lb-h-tx, 0px))) ) translateY(var(--lb-m-h-ty, var(--lb-t-h-ty, var(--lb-h-ty, 0px)))) rotate( var(--lb-m-h-rotate, var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg))) ) scale(var(--lb-m-h-scale, var(--lb-t-h-scale, var(--lb-h-scale, 1))));transform:translate(var(--lb-m-h-tx, var(--lb-t-h-tx, var(--lb-h-tx, 0px)))) translateY(var(--lb-m-h-ty, var(--lb-t-h-ty, var(--lb-h-ty, 0px)))) rotate(var(--lb-m-h-rotate, var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg)))) scale(var(--lb-m-h-scale, var(--lb-t-h-scale, var(--lb-h-scale, 1))))}.luna-grid-block[data-block-type=carousel]:is([data-luna-hover-mobile-transform],[data-luna-hover-tablet-transform]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),.luna-grid-block[data-block-type=carousel]:is([data-luna-hover-mobile-transform],[data-luna-hover-tablet-transform]).luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide{--lb-animation-transform-base: translateX( var(--lb-m-h-tx, var(--lb-t-h-tx, var(--lb-h-tx, 0px))) ) translateY(var(--lb-m-h-ty, var(--lb-t-h-ty, var(--lb-h-ty, 0px)))) rotate( var(--lb-m-h-rotate, var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg))) ) scale(var(--lb-m-h-scale, var(--lb-t-h-scale, var(--lb-h-scale, 1))));transform:translate(var(--lb-m-h-tx, var(--lb-t-h-tx, var(--lb-h-tx, 0px)))) translateY(var(--lb-m-h-ty, var(--lb-t-h-ty, var(--lb-h-ty, 0px)))) rotate(var(--lb-m-h-rotate, var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg)))) scale(var(--lb-m-h-scale, var(--lb-t-h-scale, var(--lb-h-scale, 1))))}}#main-content[data-view-mode=tablet] :is([data-luna-hover-tablet-transform]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content,[data-view-mode=tablet] :is([data-luna-hover-tablet-transform]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{--lb-animation-transform-base: translateX( var(--lb-t-h-tx, var(--lb-h-tx, 0px)) ) translateY(var(--lb-t-h-ty, var(--lb-h-ty, 0px))) rotate(var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg))) scale(var(--lb-t-h-scale, var(--lb-h-scale, 1)));transform:translate(var(--lb-t-h-tx, var(--lb-h-tx, 0px))) translateY(var(--lb-t-h-ty, var(--lb-h-ty, 0px))) rotate(var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg))) scale(var(--lb-t-h-scale, var(--lb-h-scale, 1)))}#main-content[data-view-mode=tablet] .luna-grid-block[data-block-type=carousel]:is([data-luna-hover-tablet-transform]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),#main-content[data-view-mode=tablet] .luna-grid-block[data-block-type=carousel]:is([data-luna-hover-tablet-transform]).luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide,[data-view-mode=tablet] .luna-grid-block[data-block-type=carousel]:is([data-luna-hover-tablet-transform]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),[data-view-mode=tablet] .luna-grid-block[data-block-type=carousel]:is([data-luna-hover-tablet-transform]).luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide{--lb-animation-transform-base: translateX( var(--lb-t-h-tx, var(--lb-h-tx, 0px)) ) translateY(var(--lb-t-h-ty, var(--lb-h-ty, 0px))) rotate(var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg))) scale(var(--lb-t-h-scale, var(--lb-h-scale, 1)));transform:translate(var(--lb-t-h-tx, var(--lb-h-tx, 0px))) translateY(var(--lb-t-h-ty, var(--lb-h-ty, 0px))) rotate(var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg))) scale(var(--lb-t-h-scale, var(--lb-h-scale, 1)))}#main-content[data-view-mode=mobile] :is([data-luna-hover-mobile-transform],[data-luna-hover-tablet-transform]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content,[data-view-mode=mobile] :is([data-luna-hover-mobile-transform],[data-luna-hover-tablet-transform]):not([data-block-type=carousel]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{--lb-animation-transform-base: translateX( var(--lb-m-h-tx, var(--lb-t-h-tx, var(--lb-h-tx, 0px))) ) translateY(var(--lb-m-h-ty, var(--lb-t-h-ty, var(--lb-h-ty, 0px)))) rotate(var(--lb-m-h-rotate, var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg)))) scale(var(--lb-m-h-scale, var(--lb-t-h-scale, var(--lb-h-scale, 1))));transform:translate(var(--lb-m-h-tx, var(--lb-t-h-tx, var(--lb-h-tx, 0px)))) translateY(var(--lb-m-h-ty, var(--lb-t-h-ty, var(--lb-h-ty, 0px)))) rotate(var(--lb-m-h-rotate, var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg)))) scale(var(--lb-m-h-scale, var(--lb-t-h-scale, var(--lb-h-scale, 1))))}#main-content[data-view-mode=mobile] .luna-grid-block[data-block-type=carousel]:is([data-luna-hover-mobile-transform],[data-luna-hover-tablet-transform]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),#main-content[data-view-mode=mobile] .luna-grid-block[data-block-type=carousel]:is([data-luna-hover-mobile-transform],[data-luna-hover-tablet-transform]).luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide,[data-view-mode=mobile] .luna-grid-block[data-block-type=carousel]:is([data-luna-hover-mobile-transform],[data-luna-hover-tablet-transform]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),[data-view-mode=mobile] .luna-grid-block[data-block-type=carousel]:is([data-luna-hover-mobile-transform],[data-luna-hover-tablet-transform]).luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide{--lb-animation-transform-base: translateX( var(--lb-m-h-tx, var(--lb-t-h-tx, var(--lb-h-tx, 0px))) ) translateY(var(--lb-m-h-ty, var(--lb-t-h-ty, var(--lb-h-ty, 0px)))) rotate(var(--lb-m-h-rotate, var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg)))) scale(var(--lb-m-h-scale, var(--lb-t-h-scale, var(--lb-h-scale, 1))));transform:translate(var(--lb-m-h-tx, var(--lb-t-h-tx, var(--lb-h-tx, 0px)))) translateY(var(--lb-m-h-ty, var(--lb-t-h-ty, var(--lb-h-ty, 0px)))) rotate(var(--lb-m-h-rotate, var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg)))) scale(var(--lb-m-h-scale, var(--lb-t-h-scale, var(--lb-h-scale, 1))))}[data-luna-hover-filter]:not([data-block-type=button]):not([data-block-type=breadcrumbs]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{filter:blur(var(--lb-h-blur, 0px)) brightness(var(--lb-h-brightness, 100%)) grayscale(var(--lb-h-grayscale, 0%))}[data-luna-hover][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .image-container{box-shadow:var(--lb-h-shadow, var(--lb-shadow, none))}[data-luna-hover][data-block-type=image][data-image-fit=contain]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .luna-image-block.fit-contain.shape-rectangle .image-container{border-width:0!important;border-color:transparent!important;box-shadow:none!important;background:transparent!important}[data-luna-hover][data-block-type=image][data-image-fit=contain]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .luna-image-block.fit-contain.shape-rectangle .image-fit-frame{border-width:var(--lb-h-border-w, var(--lb-border-w, 0));border-style:var(--lb-h-border-s, var(--lb-border-s, solid));border-color:var(--lb-h-border-c, var(--lb-border-c, transparent));box-shadow:var(--lb-h-shadow, var(--lb-shadow, none))}[data-luna-hover][data-block-type=shape]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{box-shadow:none;filter:var(--lb-h-drop-shadow, var(--lb-drop-shadow, none))}[data-luna-hover-border-color]:not([data-luna-hover-border-fill]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing)[data-block-type=image]:is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .image-container{border-color:var(--lb-h-border-c)}[data-luna-hover-border-width][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .image-container{border-width:var(--lb-h-border-w)}[data-luna-hover-border-style][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .image-container{border-style:var(--lb-h-border-s)}[data-luna-hover][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing)>.luna-grid-block__content .image-container{transition:box-shadow var(--lb-h-duration, 1s) ease,border-color var(--lb-h-duration, 1s) ease,border-width var(--lb-h-duration, 1s) cubic-bezier(.4,0,.2,1)}[data-luna-hover][data-block-type=image][data-image-fit=contain]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing)>.luna-grid-block__content .luna-image-block.fit-contain.shape-rectangle .image-fit-frame{transition:box-shadow var(--lb-h-duration, 1s) ease,border-color var(--lb-h-duration, 1s) ease,border-width var(--lb-h-duration, 1s) cubic-bezier(.4,0,.2,1)}[data-luna-hover]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing)>.luna-grid-block__content>button.luna-btn:not(.luna-button-block){transition:background-color var(--lb-h-duration, 1s) var(--lb-h-timing, ease),color var(--lb-h-duration, 1s) var(--lb-h-timing, ease),filter var(--lb-h-duration, 1s) var(--lb-h-timing, ease),border-radius var(--lb-h-duration, 1s) var(--lb-h-timing, ease),border-color var(--lb-h-duration, 1s) var(--lb-h-timing, ease),border-width var(--lb-h-duration, 1s) cubic-bezier(.4,0,.2,1),box-shadow var(--lb-h-duration, 1s) var(--lb-h-timing, ease),font-size var(--lb-h-duration, 1s) var(--lb-h-timing, ease),line-height var(--lb-h-duration, 1s) var(--lb-h-timing, ease),letter-spacing var(--lb-h-duration, 1s) var(--lb-h-timing, ease),padding var(--lb-h-duration, 1s) var(--lb-h-timing, ease),transform var(--lb-h-duration, 1s) var(--lb-h-timing, ease)}[data-luna-hover-transform]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing)>.luna-grid-block__content>button.luna-btn:not(.luna-button-block){transform:translate(0) translateY(0) rotate(0) scale(1);transform-origin:center;will-change:transform;backface-visibility:hidden}[data-luna-hover-padding-top]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{padding-top:var(--lb-h-pt)!important}[data-luna-hover-padding-right]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{padding-right:var(--lb-h-pr)!important}[data-luna-hover-padding-bottom]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{padding-bottom:var(--lb-h-pb)!important}[data-luna-hover-padding-left]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{padding-left:var(--lb-h-pl)!important}[data-luna-hover-shadow]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{box-shadow:var(--lb-h-shadow)!important}[data-luna-hover-scale]:not([data-luna-hover-animation]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{transform:translate(var(--lb-h-tx, 0px)) translateY(var(--lb-h-ty, 0px)) rotate(var(--lb-h-rotate, 0deg)) scale(var(--lb-h-scale, 1))!important;transform-origin:center}@media(max-width:991px){:is([data-luna-hover-tablet-transform]):not([data-luna-hover-animation]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{transform:translate(var(--lb-t-h-tx, var(--lb-h-tx, 0px))) translateY(var(--lb-t-h-ty, var(--lb-h-ty, 0px))) rotate(var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg))) scale(var(--lb-t-h-scale, var(--lb-h-scale, 1)))!important}}@media(max-width:479px){:is([data-luna-hover-mobile-transform],[data-luna-hover-tablet-transform]):not([data-luna-hover-animation]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{transform:translate(var(--lb-m-h-tx, var(--lb-t-h-tx, var(--lb-h-tx, 0px)))) translateY(var(--lb-m-h-ty, var(--lb-t-h-ty, var(--lb-h-ty, 0px)))) rotate(var(--lb-m-h-rotate, var(--lb-t-h-rotate, var(--lb-h-rotate, 0deg)))) scale(var(--lb-m-h-scale, var(--lb-t-h-scale, var(--lb-h-scale, 1))))!important}}[data-luna-hover-bg-fill]:not([data-block-type=image]){--lb-h-bg-fill-base-image: var(--lb-bg-img, none);--lb-h-bg-fill-color: color-mix( in srgb, var(--lb-h-bg, transparent) var(--lb-h-bg-opacity, 100%), transparent )}@media(max-width:991px){[data-luna-hover-bg-fill]:not([data-block-type=image]){--lb-h-bg-fill-base-image: var(--lb-t-bg-img, var(--lb-bg-img, none))}}@media(max-width:479px){[data-luna-hover-bg-fill]:not([data-block-type=image]){--lb-h-bg-fill-base-image: var( --lb-m-bg-img, var(--lb-t-bg-img, var(--lb-bg-img, none)) )}}[data-luna-hover-bg-fill~=wipe-left]:not([data-block-type=button]):not([data-block-type=shape]):not([data-block-type=carousel]):not([data-block-type=image])>.luna-grid-block__content{background-image:linear-gradient(var(--lb-h-bg-fill-color),var(--lb-h-bg-fill-color)),var(--lb-h-bg-fill-base-image);background-size:0% 100%,100% 100%;background-position:left center,center center;background-repeat:no-repeat,no-repeat}[data-luna-hover-bg-fill~=wipe-left]:not([data-block-type=button]):not([data-block-type=shape]):not([data-block-type=carousel]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{background-size:100% 100%,100% 100%;transition:background-size var(--lb-h-duration, 1s) ease}[data-luna-hover-bg-fill~=wipe-right]:not([data-block-type=button]):not([data-block-type=shape]):not([data-block-type=carousel]):not([data-block-type=image])>.luna-grid-block__content{background-image:linear-gradient(var(--lb-h-bg-fill-color),var(--lb-h-bg-fill-color)),var(--lb-h-bg-fill-base-image);background-size:0% 100%,100% 100%;background-position:right center,center center;background-repeat:no-repeat,no-repeat}[data-luna-hover-bg-fill~=wipe-right]:not([data-block-type=button]):not([data-block-type=shape]):not([data-block-type=carousel]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{background-size:100% 100%,100% 100%;transition:background-size var(--lb-h-duration, 1s) ease}[data-luna-hover-bg-fill~=wipe-up]:not([data-block-type=button]):not([data-block-type=shape]):not([data-block-type=carousel]):not([data-block-type=image])>.luna-grid-block__content{background-image:linear-gradient(var(--lb-h-bg-fill-color),var(--lb-h-bg-fill-color)),var(--lb-h-bg-fill-base-image);background-size:100% 0%,100% 100%;background-position:center bottom,center center;background-repeat:no-repeat,no-repeat}[data-luna-hover-bg-fill~=wipe-up]:not([data-block-type=button]):not([data-block-type=shape]):not([data-block-type=carousel]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{background-size:100% 100%,100% 100%;transition:background-size var(--lb-h-duration, 1s) ease}[data-luna-hover-bg-fill~=wipe-down]:not([data-block-type=button]):not([data-block-type=shape]):not([data-block-type=carousel]):not([data-block-type=image])>.luna-grid-block__content{background-image:linear-gradient(var(--lb-h-bg-fill-color),var(--lb-h-bg-fill-color)),var(--lb-h-bg-fill-base-image);background-size:100% 0%,100% 100%;background-position:center top,center center;background-repeat:no-repeat,no-repeat}[data-luna-hover-bg-fill~=wipe-down]:not([data-block-type=button]):not([data-block-type=shape]):not([data-block-type=carousel]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{background-size:100% 100%,100% 100%;transition:background-size var(--lb-h-duration, 1s) ease}[data-luna-hover-bg-fill~=radial]:not([data-block-type=button]):not([data-block-type=shape]):not([data-block-type=carousel]):not([data-block-type=image])>.luna-grid-block__content{background-image:radial-gradient(circle,var(--lb-h-bg-fill-color) 100%,transparent 100%),var(--lb-h-bg-fill-base-image);background-size:0% 0%,100% 100%;background-position:center,center center;background-repeat:no-repeat,no-repeat}[data-luna-hover-bg-fill~=radial]:not([data-block-type=button]):not([data-block-type=shape]):not([data-block-type=carousel]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{background-size:250% 250%,100% 100%;transition:background-size var(--lb-h-duration, 1s) ease}[data-luna-hover-bg-fill]:not([data-block-type=button]):not([data-block-type=shape]):not([data-block-type=carousel]):not([data-block-type=image]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{background-color:color-mix(in srgb,var(--lb-bg, transparent) var(--lb-bg-opacity, 100%),transparent)!important}[data-luna-hover-border-fill][data-luna-hover-border-color]:not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{border-color:transparent!important;overflow:visible}[data-luna-hover-border-fill][data-luna-hover-border-color][data-block-type=image]:is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .image-container{border-color:transparent;overflow:visible}[data-luna-hover-border-fill~=clockwise][data-luna-hover-border-color]:not([data-block-type=button]):not([data-block-type=image])>.luna-grid-block__content:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-c);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;clip-path:polygon(50% 0%,50% 0%,50% 0%,50% 0%,50% 0%);transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill~=clockwise][data-luna-hover-border-color]:not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content:after{clip-path:polygon(50% 0%,100% 0%,100% 100%,0% 100%,0% 0%)}[data-luna-hover-border-fill~=clockwise][data-luna-hover-border-image]:not([data-block-type=button]):not([data-block-type=image])>.luna-grid-block__content:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-img);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;clip-path:polygon(50% 0%,50% 0%,50% 0%,50% 0%,50% 0%);transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill~=clockwise][data-luna-hover-border-image]:not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content:after{clip-path:polygon(50% 0%,100% 0%,100% 100%,0% 100%,0% 0%)}[data-luna-hover-border-fill~=sides][data-luna-hover-border-color]:not([data-block-type=button]):not([data-block-type=image])>.luna-grid-block__content:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-c);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;clip-path:inset(0 100% 100% 0);transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill~=sides][data-luna-hover-border-color]:not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill~=sides][data-luna-hover-border-image]:not([data-block-type=button]):not([data-block-type=image])>.luna-grid-block__content:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-img);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;clip-path:inset(0 100% 100% 0);transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill~=sides][data-luna-hover-border-image]:not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill~=wipe-left][data-luna-hover-border-color]:not([data-block-type=button]):not([data-block-type=image])>.luna-grid-block__content:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-c);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;clip-path:inset(0 100% 0 0);transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill~=wipe-left][data-luna-hover-border-color]:not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill~=wipe-left][data-luna-hover-border-image]:not([data-block-type=button]):not([data-block-type=image])>.luna-grid-block__content:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-img);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;clip-path:inset(0 100% 0 0);transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill~=wipe-left][data-luna-hover-border-image]:not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill~=wipe-right][data-luna-hover-border-color]:not([data-block-type=button]):not([data-block-type=image])>.luna-grid-block__content:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-c);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;clip-path:inset(0 0 0 100%);transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill~=wipe-right][data-luna-hover-border-color]:not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill~=wipe-right][data-luna-hover-border-image]:not([data-block-type=button]):not([data-block-type=image])>.luna-grid-block__content:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-img);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;clip-path:inset(0 0 0 100%);transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill~=wipe-right][data-luna-hover-border-image]:not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill~=wipe-up][data-luna-hover-border-color]:not([data-block-type=button]):not([data-block-type=image])>.luna-grid-block__content:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-c);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;clip-path:inset(100% 0 0 0);transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill~=wipe-up][data-luna-hover-border-color]:not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill~=wipe-up][data-luna-hover-border-image]:not([data-block-type=button]):not([data-block-type=image])>.luna-grid-block__content:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-img);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;clip-path:inset(100% 0 0 0);transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill~=wipe-up][data-luna-hover-border-image]:not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill~=wipe-down][data-luna-hover-border-color]:not([data-block-type=button]):not([data-block-type=image])>.luna-grid-block__content:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-c);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;clip-path:inset(0 0 100% 0);transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill~=wipe-down][data-luna-hover-border-color]:not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill~=wipe-down][data-luna-hover-border-image]:not([data-block-type=button]):not([data-block-type=image])>.luna-grid-block__content:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-img);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;clip-path:inset(0 0 100% 0);transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill~=wipe-down][data-luna-hover-border-image]:not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):not([data-block-type=button]):not([data-block-type=image]):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{border-color:transparent!important}[data-luna-hover-border-fill][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .image-container{border-color:transparent}[data-luna-hover-border-fill][data-luna-hover-border-color][data-block-type=image]>.luna-grid-block__content .image-fit-frame:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-c);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill][data-luna-hover-border-image][data-block-type=image]>.luna-grid-block__content .image-fit-frame:after{content:"";position:absolute;inset:calc(-1 * var(--lb-h-border-w, var(--lb-border-w, 0)));border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 2px));background:var(--lb-h-border-img);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;transition:clip-path var(--lb-h-duration, 1s) ease}[data-luna-hover-border-fill]:is([data-luna-hover-border-style~=dashed],[data-luna-hover-border-style~=dotted]):not([data-block-type=button]):not([data-block-type=image])>.luna-grid-block__content:after,[data-luna-hover-border-fill]:is([data-luna-hover-border-style~=dashed],[data-luna-hover-border-style~=dotted])[data-block-type=image]>.luna-grid-block__content .image-container:after{padding:0;background:transparent;border-width:var(--lb-h-border-w, var(--lb-border-w, 0));border-style:var(--lb-h-border-s);border-color:var(--lb-h-border-c, var(--lb-border-c, currentColor));-webkit-mask:none;mask:none}[data-luna-hover-border-fill][data-block-type=image]>.luna-grid-block__content .image-fit-frame{position:relative;overflow:visible}[data-luna-hover-border-fill~=clockwise][data-block-type=image]>.luna-grid-block__content .image-fit-frame:after{clip-path:polygon(50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}[data-luna-hover-border-fill~=clockwise][data-block-type=image]:is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .image-fit-frame:after{clip-path:polygon(50% 0%,100% 0%,100% 100%,0% 100%,0% 0%)}[data-luna-hover-border-fill~=sides][data-block-type=image]>.luna-grid-block__content .image-fit-frame:after{clip-path:polygon(0% 50%,0% 50%,100% 50%,100% 50%,100% 50%,100% 50%,0% 50%,0% 50%)}[data-luna-hover-border-fill~=sides][data-block-type=image]:is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .image-fit-frame:after{clip-path:polygon(0% 0%,0% 0%,100% 0%,100% 0%,100% 100%,100% 100%,0% 100%,0% 100%)}[data-luna-hover-border-fill~=wipe-left][data-block-type=image]>.luna-grid-block__content .image-fit-frame:after{clip-path:inset(0 100% 0 0)}[data-luna-hover-border-fill~=wipe-left][data-block-type=image]:is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .image-fit-frame:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill~=wipe-right][data-block-type=image]>.luna-grid-block__content .image-fit-frame:after{clip-path:inset(0 0 0 100%)}[data-luna-hover-border-fill~=wipe-right][data-block-type=image]:is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .image-fit-frame:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill~=wipe-up][data-block-type=image]>.luna-grid-block__content .image-fit-frame:after{clip-path:inset(100% 0 0 0)}[data-luna-hover-border-fill~=wipe-up][data-block-type=image]:is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .image-fit-frame:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill~=wipe-down][data-block-type=image]>.luna-grid-block__content .image-fit-frame:after{clip-path:inset(0 0 100% 0)}[data-luna-hover-border-fill~=wipe-down][data-block-type=image]:is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .image-fit-frame:after{clip-path:inset(0 0 0 0)}[data-luna-hover-border-fill][data-block-type=image]:is(:hover,.luna-grid-block--hover-preview,.luna-grid-block--group-hover)>.luna-grid-block__content .image-fit-frame:after{clip-path:none}@keyframes lb-pulse{0%,to{transform:var(--lb-animation-transform-base, translateZ(0)) scale(1)}50%{transform:var(--lb-animation-transform-base, translateZ(0)) scale(1.05)}}@keyframes lb-shake{0%,to{transform:var(--lb-animation-transform-base, translateZ(0)) translate(0)}10%,30%,50%,70%,90%{transform:var(--lb-animation-transform-base, translateZ(0)) translate(-4px)}20%,40%,60%,80%{transform:var(--lb-animation-transform-base, translateZ(0)) translate(4px)}}@keyframes lb-wobble{0%,to{transform:var(--lb-animation-transform-base, translateZ(0)) rotate(0)}15%{transform:var(--lb-animation-transform-base, translateZ(0)) rotate(-1.5deg)}30%{transform:var(--lb-animation-transform-base, translateZ(0)) rotate(1.2deg)}45%{transform:var(--lb-animation-transform-base, translateZ(0)) rotate(-1deg)}60%{transform:var(--lb-animation-transform-base, translateZ(0)) rotate(.7deg)}75%{transform:var(--lb-animation-transform-base, translateZ(0)) rotate(-.5deg)}}@keyframes lb-bounce{0%,to{transform:var(--lb-animation-transform-base, translateZ(0)) translateY(0)}30%{transform:var(--lb-animation-transform-base, translateZ(0)) translateY(-5px)}50%{transform:var(--lb-animation-transform-base, translateZ(0)) translateY(0)}70%{transform:var(--lb-animation-transform-base, translateZ(0)) translateY(-4px)}}@keyframes lb-flip{0%{transform:var(--lb-animation-transform-base, translateZ(0)) perspective(400px) rotateY(0)}to{transform:var(--lb-animation-transform-base, translateZ(0)) perspective(400px) rotateY(360deg)}}@keyframes lb-spin{0%{transform:var(--lb-animation-transform-base, translateZ(0)) rotate(0)}to{transform:var(--lb-animation-transform-base, translateZ(0)) rotate(360deg)}}[data-luna-hover-animation]:not([data-block-type=breadcrumbs]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{animation-duration:var(--lb-h-duration, 1s);animation-timing-function:ease-in-out;animation-iteration-count:infinite}[data-luna-hover-animation~=pulse]:not([data-block-type=breadcrumbs]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{animation-name:lb-pulse}[data-luna-hover-animation~=shake]:not([data-block-type=breadcrumbs]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{animation-name:lb-shake;animation-duration:var(--lb-h-duration, 1s)}[data-luna-hover-animation~=wobble]:not([data-block-type=breadcrumbs]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{animation-name:lb-wobble;animation-duration:var(--lb-h-duration, 1s)}[data-luna-hover-animation~=bounce]:not([data-block-type=breadcrumbs]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{animation-name:lb-bounce;animation-duration:var(--lb-h-duration, 1s)}[data-luna-hover-animation~=flip]:not([data-block-type=breadcrumbs]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{animation-name:lb-flip;animation-duration:var(--lb-h-duration, 1s)}[data-luna-hover-animation~=spin]:not([data-block-type=breadcrumbs]):not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{animation-name:lb-spin;animation-duration:var(--lb-h-duration, 1s);animation-timing-function:linear}[data-luna-hover-animation][data-block-type=carousel]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content{animation-name:none}[data-luna-hover-animation][data-block-type=carousel]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),[data-luna-hover-animation][data-block-type=carousel].luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide{animation-duration:var(--lb-h-duration, 1s);animation-timing-function:ease-in-out;animation-iteration-count:infinite}[data-luna-hover-animation~=pulse][data-block-type=carousel]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),[data-luna-hover-animation~=pulse][data-block-type=carousel].luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide{animation-name:lb-pulse}[data-luna-hover-animation~=shake][data-block-type=carousel]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),[data-luna-hover-animation~=shake][data-block-type=carousel].luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide{animation-name:lb-shake;animation-duration:var(--lb-h-duration, 1s)}[data-luna-hover-animation~=wobble][data-block-type=carousel]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),[data-luna-hover-animation~=wobble][data-block-type=carousel].luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide{animation-name:lb-wobble;animation-duration:var(--lb-h-duration, 1s)}[data-luna-hover-animation~=bounce][data-block-type=carousel]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),[data-luna-hover-animation~=bounce][data-block-type=carousel].luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide{animation-name:lb-bounce;animation-duration:var(--lb-h-duration, 1s)}[data-luna-hover-animation~=flip][data-block-type=carousel]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),[data-luna-hover-animation~=flip][data-block-type=carousel].luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide{animation-name:lb-flip;animation-duration:var(--lb-h-duration, 1s)}[data-luna-hover-animation~=spin][data-block-type=carousel]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide:is(:hover,:focus-within),[data-luna-hover-animation~=spin][data-block-type=carousel].luna-grid-block--hover-preview:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing) :is(.carousel-edit,.luna-image-carousel) .carousel-slide{animation-name:lb-spin;animation-duration:var(--lb-h-duration, 1s);animation-timing-function:linear}[data-luna-hover-animation]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing)[data-block-type=button]:is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{animation-duration:var(--lb-h-duration, 1s);animation-timing-function:ease-in-out;animation-iteration-count:infinite}[data-luna-hover-animation~=pulse][data-block-type=button]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{animation-name:lb-pulse}[data-luna-hover-animation~=shake][data-block-type=button]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{animation-name:lb-shake;animation-duration:var(--lb-h-duration, 1s)}[data-luna-hover-animation~=wobble][data-block-type=button]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{animation-name:lb-wobble;animation-duration:var(--lb-h-duration, 1s)}[data-luna-hover-animation~=bounce][data-block-type=button]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{animation-name:lb-bounce;animation-duration:var(--lb-h-duration, 1s)}[data-luna-hover-animation~=flip][data-block-type=button]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{animation-name:lb-flip;animation-duration:var(--lb-h-duration, 1s)}[data-luna-hover-animation~=spin][data-block-type=button]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content>button.luna-btn{animation-name:lb-spin;animation-duration:var(--lb-h-duration, 1s);animation-timing-function:linear}[data-luna-hover][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing)>.luna-grid-block__content .luna-image-block.fit-contain.shape-rectangle .image-fit-frame{transition:box-shadow var(--lb-h-duration, 1s) ease,border-color var(--lb-h-duration, 1s) ease,border-width var(--lb-h-duration, 1s) cubic-bezier(.4,0,.2,1)}[data-luna-hover][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .luna-image-block.fit-contain.shape-rectangle .image-container{border-width:0!important;border-color:transparent!important;box-shadow:none!important;background:transparent!important}[data-luna-hover][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .luna-image-block.fit-contain.shape-rectangle .image-fit-frame{border-width:var(--lb-h-border-w, var(--lb-border-w, 0));border-style:var(--lb-h-border-s, var(--lb-border-s, solid));border-color:var(--lb-h-border-c, var(--lb-border-c, transparent));box-shadow:var(--lb-h-shadow, var(--lb-shadow, none))}[data-luna-hover-border-image][data-block-type=image]>.luna-grid-block__content .luna-image-block.fit-contain.shape-rectangle .image-fit-frame:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:var(--lb-h-border-w, var(--lb-border-w, 0));background:var(--lb-h-border-img);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:1;opacity:0;transition:opacity var(--lb-h-duration, 1s) ease}[data-luna-hover-border-image][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .luna-image-block.fit-contain.shape-rectangle .image-fit-frame{border-color:transparent}[data-luna-hover-border-image][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content .luna-image-block.fit-contain.shape-rectangle .image-fit-frame:after{opacity:1}[data-luna-hover-base][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content:after{content:none!important}[data-luna-hover-base][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content :is(.luna-image-block,.image-preview),[data-luna-hover-base][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content :is(.luna-image-block,.image-preview) .image-container{background:transparent!important;border-width:0!important;border-style:solid!important;border-color:transparent!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow:visible!important}[data-luna-hover-base][data-block-type=image]:not(.luna-grid-block--dragging):not(.luna-grid-block--resizing):is(:hover,.luna-grid-block--group-hover)>.luna-grid-block__content :is(.luna-image-block,.image-preview) .image-fit-frame{border-width:0!important;border-style:solid!important;border-color:transparent!important;box-shadow:var(--luna-image-block-hover-shadow)!important}
