.modula .modula-items .modula-item.modula-hover-v2 .figc-inner{display:flex;flex-direction:column;gap:.35em;align-items:stretch}.modula .modula-items .modula-item.modula-hover-v2 .modula-title{order:var(--modula-hover-ord-title, 0)}.modula .modula-items .modula-item.modula-hover-v2 .jtg-description{order:var(--modula-hover-ord-caption, 1)}.modula .modula-items .modula-item.modula-hover-v2 .modula-social{order:var(--modula-hover-ord-social, 2)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--zoom .modula-item-hover-media,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--zoom .modula-showcase__hover-media,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--zoom:not(:has(.modula-item-hover-media)):not(:has(.modula-showcase__hover-media)) .modula-item-content img,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--zoom:not(:has(.modula-item-hover-media)):not(:has(.modula-showcase__hover-media)) .modula-item-picture img{transition:transform var(--modula-hover-card-enter-duration, 350ms) ease;transition-delay:0ms;transform:scale(1)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--zoom:hover .modula-item-hover-media,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--zoom:hover .modula-showcase__hover-media,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--zoom:focus-within:has(:focus-visible) .modula-item-hover-media,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--zoom:focus-within:has(:focus-visible) .modula-showcase__hover-media,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--zoom:hover:not(:has(.modula-item-hover-media)):not(:has(.modula-showcase__hover-media)) .modula-item-content img,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--zoom:hover:not(:has(.modula-item-hover-media)):not(:has(.modula-showcase__hover-media)) .modula-item-picture img,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--zoom:focus-within:has(:focus-visible):not(:has(.modula-item-hover-media)):not(:has(.modula-showcase__hover-media)) .modula-item-content img,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--zoom:focus-within:has(:focus-visible):not(:has(.modula-item-hover-media)):not(:has(.modula-showcase__hover-media)) .modula-item-picture img{transition-delay:var(--modula-hover-card-enter-delay, 0ms);transform:scale(1.06)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--grayscale .modula-item-content img,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--grayscale .modula-item-picture img,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--grayscale .modula-showcase__img{transition:filter var(--modula-hover-card-enter-duration, 350ms) ease;transition-delay:0ms;filter:grayscale(0)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--grayscale:hover .modula-item-content img,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--grayscale:hover .modula-item-picture img,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--grayscale:focus-within:has(:focus-visible) .modula-item-content img,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--grayscale:focus-within:has(:focus-visible) .modula-item-picture img,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--grayscale:hover .modula-showcase__img,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--grayscale:focus-within:has(:focus-visible) .modula-showcase__img{transition-delay:var(--modula-hover-card-enter-delay, 0ms);filter:grayscale(1)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--lift{transition:transform var(--modula-hover-card-enter-duration, 250ms) ease,box-shadow var(--modula-hover-card-enter-duration, 250ms) ease;transition-delay:0ms}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--lift:hover,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--lift:focus-within:has(:focus-visible){transition-delay:var(--modula-hover-card-enter-delay, 0ms);transform:translateY(-4px);box-shadow:0 14px 28px rgba(0,0,0,.18)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--dim .modula-item-overlay,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--dim-addon .modula-item-overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background-color:var(--modula-hover-overlay-tint, rgba(0, 0, 0, 0.55));transition:opacity var(--modula-hover-card-enter-duration, 300ms) ease;transition-delay:0ms;opacity:0}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--dim:hover .modula-item-overlay,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--dim:focus-within:has(:focus-visible) .modula-item-overlay,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--dim-addon:hover .modula-item-overlay,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-card--dim-addon:focus-within:has(:focus-visible) .modula-item-overlay{transition-delay:var(--modula-hover-card-enter-delay, 0ms);opacity:var(--modula-hover-dim-active-opacity, 0.55)}.modula .modula-items .modula-item.modula-hover-v2 .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2 .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2 .figc .modula-social{transition:opacity var(--modula-hover-enter-duration, 280ms) ease,transform var(--modula-hover-enter-duration, 280ms) ease,filter var(--modula-hover-enter-duration, 280ms) ease}.modula .modula-items .modula-item.modula-hover-v2 .figc .modula-title{--modula-hover-enter-duration: var(--modula-hover-enter-duration-title, 280ms);transition-delay:var(--modula-hover-enter-delay-title, 0ms)}.modula .modula-items .modula-item.modula-hover-v2 .figc .jtg-description{--modula-hover-enter-duration: var(--modula-hover-enter-duration-caption, 280ms);transition-delay:var(--modula-hover-enter-delay-caption, 0ms)}.modula .modula-items .modula-item.modula-hover-v2 .figc .modula-social{--modula-hover-enter-duration: var(--modula-hover-enter-duration-social, 280ms);transition-delay:var(--modula-hover-enter-delay-social, 0ms)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--fade .figc .modula-title{opacity:0}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--fade:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--fade:focus-within:has(:focus-visible) .figc .modula-title{opacity:1}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--fade .figc .jtg-description{opacity:0}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--fade:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--fade:focus-within:has(:focus-visible) .figc .jtg-description{opacity:1}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--fade .figc .modula-social{opacity:0}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--fade:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--fade:focus-within:has(:focus-visible) .figc .modula-social{opacity:1}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--slide-up .figc .modula-title{opacity:0;transform:translateY(12px)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--slide-up:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--slide-up:focus-within:has(:focus-visible) .figc .modula-title{opacity:1;transform:translateY(0)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--slide-up .figc .jtg-description{opacity:0;transform:translateY(12px)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--slide-up:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--slide-up:focus-within:has(:focus-visible) .figc .jtg-description{opacity:1;transform:translateY(0)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--slide-up .figc .modula-social{opacity:0;transform:translateY(12px)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--slide-up:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--slide-up:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;transform:translateY(0)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--slide-down .figc .modula-title{opacity:0;transform:translateY(-12px)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--slide-down:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--slide-down:focus-within:has(:focus-visible) .figc .modula-title{opacity:1;transform:translateY(0)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--slide-down .figc .jtg-description{opacity:0;transform:translateY(-12px)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--slide-down:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--slide-down:focus-within:has(:focus-visible) .figc .jtg-description{opacity:1;transform:translateY(0)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--slide-down .figc .modula-social{opacity:0;transform:translateY(-12px)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--slide-down:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--slide-down:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;transform:translateY(0)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--slide-left .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--slide-left .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--slide-left .figc .modula-social{opacity:0;transform:translateX(16px)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--slide-left:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--slide-left:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--slide-left:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--slide-left:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--slide-left:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--slide-left:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;transform:translateX(0)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--slide-right .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--slide-right .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--slide-right .figc .modula-social{opacity:0;transform:translateX(-16px)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--slide-right:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--slide-right:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--slide-right:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--slide-right:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--slide-right:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--slide-right:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;transform:translateX(0)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--blur-in .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--blur-in .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--blur-in .figc .modula-social{opacity:0;filter:blur(5px)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--blur-in:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--blur-in:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--blur-in:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--blur-in:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--blur-in:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--blur-in:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;filter:blur(0)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--scale .figc .modula-title{opacity:0;transform:scale(0.94)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--scale:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--title--scale:focus-within:has(:focus-visible) .figc .modula-title{opacity:1;transform:scale(1)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--scale .figc .jtg-description{opacity:0;transform:scale(0.94)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--scale:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--caption--scale:focus-within:has(:focus-visible) .figc .jtg-description{opacity:1;transform:scale(1)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--scale .figc .modula-social{opacity:0;transform:scale(0.94)}.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--scale:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2.modula-hover-enter--social--scale:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;transform:scale(1)}.modula .modula-items .modula-item.modula-hover-v2--free-slots .modula-item-content{position:relative}.modula .modula-items .modula-item.modula-hover-v2--free-slots .figc{position:absolute;inset:0;padding:0;margin:0;z-index:2;pointer-events:none;overflow:hidden;container-type:size}.modula .modula-items .modula-item.modula-hover-v2--free-slots .figc-inner{position:relative;display:block;width:100%;height:100%;pointer-events:none}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--frame .figc::before,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--diamond .figc::before{content:"";position:absolute;border:2px solid hsla(0,0%,100%,.92);pointer-events:none;opacity:0;transition:opacity 220ms ease,transform 220ms ease;z-index:3}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--frame .figc::before{inset:10%}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--diamond .figc::before{inset:auto;left:50%;top:50%;width:min(64cqw,64cqh);height:min(64cqw,64cqh);transform:translate(-50%, -50%) rotate(45deg) scale(0.92)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--frame:hover .figc::before,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--frame:focus-within:has(:focus-visible) .figc::before{opacity:1;transform:scale(1)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--diamond:hover .figc::before,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--diamond:focus-within:has(:focus-visible) .figc::before{opacity:1;transform:translate(-50%, -50%) rotate(45deg) scale(1)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-graphic-visibility--always.modula-hover-graphic--frame .figc::before,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-graphic-visibility--always.modula-hover-graphic--diamond .figc::before{opacity:1}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-graphic-visibility--always.modula-hover-graphic--frame .figc::before{transform:scale(1)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-graphic-visibility--always.modula-hover-graphic--diamond .figc::before{transform:translate(-50%, -50%) rotate(45deg) scale(1)}.modula .modula-items .modula-item.modula-hover-v2--free-slots .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots .figc .modula-social{position:absolute;pointer-events:auto;box-sizing:border-box;min-width:0;width:-moz-max-content;width:max-content;overflow-wrap:anywhere;word-break:break-word;order:unset;z-index:3}.modula .modula-items .modula-item.modula-hover-v2--free-slots .figc .jtg-description p{margin:0}.modula .modula-items .modula-item.modula-hover-v2--free-slots .figc .modula-title{left:var(--modula-hover-slot-title-x, 50%);top:var(--modula-hover-slot-title-y, 18%);--modula-hover-slot-anchor: var(--modula-hover-slot-anchor-title, 0%);max-width:min(var(--modula-hover-slot-max-width-title, 50%),100% - .75rem);text-align:var(--modula-hover-slot-text-align-title, left);transform:translate(var(--modula-hover-slot-anchor-title, 0%), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots .figc .jtg-description{left:var(--modula-hover-slot-caption-x, 50%);top:var(--modula-hover-slot-caption-y, 50%);--modula-hover-slot-anchor: var(--modula-hover-slot-anchor-caption, 0%);max-width:min(var(--modula-hover-slot-max-width-caption, 50%),100% - .75rem);text-align:var(--modula-hover-slot-text-align-caption, left);transform:translate(var(--modula-hover-slot-anchor-caption, 0%), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots .figc .modula-social{left:var(--modula-hover-slot-social-x, 50%);top:var(--modula-hover-slot-social-y, 82%);--modula-hover-slot-anchor: var(--modula-hover-slot-anchor-social, 0%);max-width:min(var(--modula-hover-slot-max-width-social, 50%),100% - .75rem);text-align:var(--modula-hover-slot-text-align-social, left);transform:translate(var(--modula-hover-slot-anchor-social, 0%), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--on-hover:not(:hover):not(:focus-within:has(:focus-visible)) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--on-hover:not(:hover):not(:focus-within:has(:focus-visible)) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--on-hover:not(:hover):not(:focus-within:has(:focus-visible)) .figc .modula-social{opacity:0;pointer-events:none}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--on-hover:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--on-hover:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--on-hover:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--on-hover:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--on-hover:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--on-hover:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;pointer-events:auto}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--always .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--always .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--always .figc .modula-social{opacity:1}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--hidden .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--hidden .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--hidden .figc .modula-social{opacity:0;pointer-events:none;visibility:hidden}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--hide-on-hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--hide-on-hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--hide-on-hover .figc .modula-social{opacity:1}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--hide-on-hover:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--hide-on-hover:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--hide-on-hover:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--hide-on-hover:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--hide-on-hover:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--hide-on-hover:focus-within:has(:focus-visible) .figc .modula-social{opacity:0}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--fade:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--fade:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--fade:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--fade:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--fade:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--fade:focus-within:has(:focus-visible) .figc .modula-social{opacity:0;transition-delay:0ms}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-up:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-up:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-up:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-up:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-up:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-up:focus-within:has(:focus-visible) .figc .modula-social{opacity:0;transform:translate(var(--modula-hover-slot-anchor, 0%), calc(-50% - 12px));transition-delay:0ms}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-down:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-down:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-down:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-down:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-down:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-down:focus-within:has(:focus-visible) .figc .modula-social{opacity:0;transform:translate(var(--modula-hover-slot-anchor, 0%), calc(-50% + 12px));transition-delay:0ms}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-left:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-left:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-left:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-left:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-left:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-left:focus-within:has(:focus-visible) .figc .modula-social{opacity:0;transform:translate(calc(var(--modula-hover-slot-anchor, 0%) - 16px), -50%);transition-delay:0ms}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-right:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-right:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-right:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-right:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-right:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-right:focus-within:has(:focus-visible) .figc .modula-social{opacity:0;transform:translate(calc(var(--modula-hover-slot-anchor, 0%) + 16px), -50%);transition-delay:0ms}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--blur-in:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--blur-in:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--blur-in:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--blur-in:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--blur-in:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--blur-in:focus-within:has(:focus-visible) .figc .modula-social{opacity:0;filter:blur(5px);transition-delay:0ms}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--scale:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--scale:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--scale:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--scale:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--scale:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--scale:focus-within:has(:focus-visible) .figc .modula-social{opacity:0;transform:translate(var(--modula-hover-slot-anchor, 0%), -50%) scale(0.94);transition-delay:0ms}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--fade .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--fade .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--fade .figc .modula-social{opacity:0;transform:translate(var(--modula-hover-slot-anchor, 0%), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--fade:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--fade:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--fade:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--fade:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--fade:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--fade:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;transform:translate(var(--modula-hover-slot-anchor, 0%), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-up .figc .modula-title{opacity:0;transform:translate(var(--modula-hover-slot-anchor-title, 0%), calc(-50% + 12px))}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-up:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-up:focus-within:has(:focus-visible) .figc .modula-title{opacity:1;transform:translate(var(--modula-hover-slot-anchor-title, 0%), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-up .figc .jtg-description{opacity:0;transform:translate(var(--modula-hover-slot-anchor-caption, 0%), calc(-50% + 12px))}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-up:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-up:focus-within:has(:focus-visible) .figc .jtg-description{opacity:1;transform:translate(var(--modula-hover-slot-anchor-caption, 0%), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-up .figc .modula-social{opacity:0;transform:translate(var(--modula-hover-slot-anchor-social, 0%), calc(-50% + 12px))}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-up:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-up:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;transform:translate(var(--modula-hover-slot-anchor-social, 0%), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-down .figc .modula-title{opacity:0;transform:translate(var(--modula-hover-slot-anchor-title, 0%), calc(-50% - 12px))}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-down:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-down:focus-within:has(:focus-visible) .figc .modula-title{opacity:1;transform:translate(var(--modula-hover-slot-anchor-title, 0%), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-down .figc .jtg-description{opacity:0;transform:translate(var(--modula-hover-slot-anchor-caption, 0%), calc(-50% - 12px))}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-down:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-down:focus-within:has(:focus-visible) .figc .jtg-description{opacity:1;transform:translate(var(--modula-hover-slot-anchor-caption, 0%), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-down .figc .modula-social{opacity:0;transform:translate(var(--modula-hover-slot-anchor-social, 0%), calc(-50% - 12px))}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-down:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-down:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;transform:translate(var(--modula-hover-slot-anchor-social, 0%), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-left .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-left .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-left .figc .modula-social{opacity:0;transform:translate(calc(var(--modula-hover-slot-anchor, 0%) + 16px), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-left:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-left:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-left:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-left:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-left:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-left:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;transform:translate(var(--modula-hover-slot-anchor, 0%), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-right .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-right .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-right .figc .modula-social{opacity:0;transform:translate(calc(var(--modula-hover-slot-anchor, 0%) - 16px), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-right:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-right:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-right:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-right:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-right:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-right:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;transform:translate(var(--modula-hover-slot-anchor, 0%), -50%)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--blur-in .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--blur-in .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--blur-in .figc .modula-social{opacity:0;transform:translate(var(--modula-hover-slot-anchor, 0%), -50%);filter:blur(5px)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--blur-in:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--blur-in:focus-within:has(:focus-visible) .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--blur-in:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--blur-in:focus-within:has(:focus-visible) .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--blur-in:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--blur-in:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;transform:translate(var(--modula-hover-slot-anchor, 0%), -50%);filter:blur(0)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--scale .figc .modula-title{opacity:0;transform:translate(var(--modula-hover-slot-anchor-title, 0%), -50%) scale(0.94)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--scale:hover .figc .modula-title,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--scale:focus-within:has(:focus-visible) .figc .modula-title{opacity:1;transform:translate(var(--modula-hover-slot-anchor-title, 0%), -50%) scale(1)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--scale .figc .jtg-description{opacity:0;transform:translate(var(--modula-hover-slot-anchor-caption, 0%), -50%) scale(0.94)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--scale:hover .figc .jtg-description,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--scale:focus-within:has(:focus-visible) .figc .jtg-description{opacity:1;transform:translate(var(--modula-hover-slot-anchor-caption, 0%), -50%) scale(1)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--scale .figc .modula-social{opacity:0;transform:translate(var(--modula-hover-slot-anchor-social, 0%), -50%) scale(0.94)}.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--scale:hover .figc .modula-social,.modula .modula-items .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--scale:focus-within:has(:focus-visible) .figc .modula-social{opacity:1;transform:translate(var(--modula-hover-slot-anchor-social, 0%), -50%) scale(1)}@media(prefers-reduced-motion: reduce){.modula.modula-gallery.modula-respect-reduced-motion *,.modula.modula-gallery.modula-respect-reduced-motion *::before,.modula.modula-gallery.modula-respect-reduced-motion *::after{animation:none !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;transition:none !important;transition-duration:.01ms !important;scroll-behavior:auto !important}.modula.modula-gallery.modula-respect-reduced-motion .modula-items .modula-item.modula-hover-v2,.modula.modula-gallery.modula-respect-reduced-motion .modula-items .modula-item.modula-hover-v2 .modula-item-content img,.modula.modula-gallery.modula-respect-reduced-motion .modula-items .modula-item.modula-hover-v2 .modula-item-picture img,.modula.modula-gallery.modula-respect-reduced-motion .modula-items .modula-item.modula-hover-v2 .modula-item-overlay,.modula.modula-gallery.modula-respect-reduced-motion .modula-items .modula-item.modula-hover-v2 .figc .modula-title,.modula.modula-gallery.modula-respect-reduced-motion .modula-items .modula-item.modula-hover-v2 .figc .jtg-description,.modula.modula-gallery.modula-respect-reduced-motion .modula-items .modula-item.modula-hover-v2 .figc .modula-social{transition:none !important;animation:none !important}}.modula-gallery-takeover__hover-builder-below-image-notice{flex:0 0 auto;width:100%;max-width:min(1160px,100% - 32px);margin:0 auto 12px;box-sizing:border-box}.modula-gallery-takeover__hover-builder-below-image-notice.modula-gallery-takeover__hover-builder-below-image-notice--sidebar{max-width:none;margin:0 0 12px}.modula-gallery-takeover__hover-builder-below-image-notice.modula-gallery-takeover__hover-builder-below-image-notice--compact .components-notice__content{font-size:12px;line-height:1.45}.modula-gallery-takeover__live-preview-body--hover-builder>.modula-gallery-takeover__hover-builder-below-image-notice{padding:0 16px}.modula-gallery-takeover__hover-builder-preview{display:flex;flex:1;width:100%;align-items:center;justify-content:center;min-height:0;padding:24px;box-sizing:border-box}.modula-gallery-takeover__hover-builder-preview .modula-items{display:flex;width:100%;justify-content:center}.modula-gallery-takeover__hover-builder-preview .modula-item .modula-item-content{pointer-events:auto}.modula-gallery-takeover__reorder-panel--hover-builder .components-input-control__container{box-shadow:none !important;background:rgba(0,0,0,0) !important;border-radius:0;overflow:hidden}.modula-gallery-takeover__reorder-panel--hover-builder .components-input-control__backdrop{z-index:0;border:1px solid var(--mod-se-control-border, var(--mod-se-chrome-border)) !important;border-radius:0 !important;box-shadow:none !important;background:var(--mod-se-control-bg, var(--mod-se-sidebar-settings-bg, #fff)) !important}.modula-gallery-takeover__reorder-panel--hover-builder .components-input-control__container:focus-within .components-input-control__backdrop{border-color:var(--mod-se-accent, #2e4fe8) !important;box-shadow:0 0 0 3px var(--mod-se-accent-soft, #edf0fe) !important}.modula-gallery-takeover__reorder-panel--hover-builder .components-text-control__input,.modula-gallery-takeover__reorder-panel--hover-builder .components-textarea-control__input,.modula-gallery-takeover__reorder-panel--hover-builder input[type=text]:not(.modula-ui-text-input__field):not(.modula-ui-slider__number):not(.components-form-token-field__input),.modula-gallery-takeover__reorder-panel--hover-builder input[type=search]:not(.modula-ui-text-input__field):not(.components-form-token-field__input),.modula-gallery-takeover__reorder-panel--hover-builder textarea{box-shadow:none !important;color:var(--mod-se-sidebar-settings-ink, #1e1e1e) !important;background:var(--mod-se-control-bg, var(--mod-se-sidebar-settings-bg, #fff)) !important;border:1px solid var(--mod-se-control-border, var(--mod-se-chrome-border)) !important;border-radius:0;min-height:40px}.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__filter-name-list-row .components-text-control__input,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__filter-name-list-row input[type=text]{background:rgba(0,0,0,0) !important;border:none !important;border-radius:0;min-height:32px}.modula-gallery-takeover__reorder-panel--hover-builder .components-input-control__input,.modula-gallery-takeover__reorder-panel--hover-builder .components-select-control__input,.modula-gallery-takeover__reorder-panel--hover-builder select.components-select-control__input,.modula-gallery-takeover__reorder-panel--hover-builder input.components-input-control__input{position:relative;z-index:1;box-shadow:none !important;color:var(--mod-se-sidebar-settings-ink, #1e1e1e) !important;background:rgba(0,0,0,0) !important;border:none !important;border-radius:0;min-height:40px}.modula-gallery-takeover__reorder-panel--hover-builder .components-text-control__input:focus,.modula-gallery-takeover__reorder-panel--hover-builder .components-textarea-control__input:focus,.modula-gallery-takeover__reorder-panel--hover-builder .components-select-control__input:focus,.modula-gallery-takeover__reorder-panel--hover-builder .components-input-control__input:focus,.modula-gallery-takeover__reorder-panel--hover-builder input:focus,.modula-gallery-takeover__reorder-panel--hover-builder select:focus,.modula-gallery-takeover__reorder-panel--hover-builder textarea:focus{box-shadow:none !important;outline:none}.modula-gallery-takeover__reorder-panel--hover-builder .components-text-control__input:focus,.modula-gallery-takeover__reorder-panel--hover-builder .components-textarea-control__input:focus,.modula-gallery-takeover__reorder-panel--hover-builder input[type=text]:not(.components-form-token-field__input):focus,.modula-gallery-takeover__reorder-panel--hover-builder input[type=search]:not(.components-form-token-field__input):focus,.modula-gallery-takeover__reorder-panel--hover-builder textarea:focus{border-color:var(--mod-se-accent, #2e4fe8) !important;box-shadow:0 0 0 1px var(--mod-se-accent, #2e4fe8) !important}.modula-gallery-takeover__reorder-panel--hover-builder .components-select-control .components-input-control__suffix{position:relative;z-index:2;box-shadow:none;color:var(--mod-se-sidebar-settings-ink-muted, #646970) !important;pointer-events:none}.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__inline-field-control .components-range-control,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__field-control-col .components-range-control{width:100%;max-width:100%}.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__inline-field-control .components-range-control .components-base-control__field,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__field-control-col .components-range-control .components-base-control__field{width:100%;max-width:100%}.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__inline-field-control .components-range-control__root,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__field-control-col .components-range-control__root{display:grid !important;grid-template-columns:minmax(0, 1fr) 3.25rem;align-items:center;width:100%;max-width:100%;min-width:0;gap:8px}.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__inline-field-control .components-range-control__wrapper,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__field-control-col .components-range-control__wrapper{grid-column:1;min-width:0;width:100% !important;max-width:100%;overflow:visible;box-sizing:border-box;padding-inline:0}.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__inline-field-control .components-range-control__number,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__field-control-col .components-range-control__number{grid-column:2;width:3.25rem !important;max-width:3.25rem !important;min-width:3.25rem !important;margin-inline-start:0 !important;justify-self:end}.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__inline-field-control .components-range-control__number.components-number-control,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__inline-field-control .components-range-control__number .components-input-control,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__inline-field-control .components-range-control__number .components-input-control__container,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__field-control-col .components-range-control__number.components-number-control,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__field-control-col .components-range-control__number .components-input-control,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__field-control-col .components-range-control__number .components-input-control__container{width:100% !important;max-width:3.25rem !important;min-width:0 !important}.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__inline-field-control .components-range-control__number input,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__inline-field-control .components-range-control__number .components-input-control__input,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__field-control-col .components-range-control__number input,.modula-gallery-takeover__reorder-panel--hover-builder .modula-settings-editor__field-control-col .components-range-control__number .components-input-control__input{width:100% !important;max-width:3.25rem !important;min-width:0 !important;padding-inline:6px;text-align:center}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__reorder-body--setup{display:flex;flex-direction:column;gap:28px;padding:16px 0 20px;min-height:0;flex:1;overflow-x:hidden;overflow-y:auto}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__reorder-setup-block{padding:0}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__reorder-setup-title{margin-bottom:8px}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-layer-help{margin:0 0 12px;line-height:1.5}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-mode-nav{box-sizing:border-box;padding-inline:16px;margin-bottom:12px}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-mode-nav--canvas{margin-top:4px;margin-bottom:8px}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-canvas-hint{box-sizing:border-box;padding-inline:16px;margin:4px 0 16px;line-height:1.5}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-layer-list{gap:0}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__reorder-setup-sort-btn{padding:12px 12px;min-height:40px}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-layer-list,.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-motion-list{max-height:min(38vh,320px);overflow:auto}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-link-overlay-actions{margin:0 0 12px}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-link-fields{display:flex;flex-direction:column;gap:0;margin:0 0 4px;margin-inline:-16px;width:calc(100% + 32px)}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-link-row{padding-left:16px;padding-right:16px;min-height:44px;border-bottom-color:var(--mod-se-line-soft, var(--mod-ui-line-soft))}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-link-row:last-child{border-bottom:none}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-link-row .modula-ui-settings-row__end{width:auto;min-width:40px;height:auto;justify-content:flex-end}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-link-row .modula-ui-switch{display:inline-flex;flex-direction:row;align-items:center}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-link-overlay-help{margin:12px 0 0;font-size:12px;line-height:1.5;color:var(--mod-se-ink-3, var(--mod-se-aux-ink-muted, #56565e))}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-motion-head{margin-bottom:4px}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-motion-head .modula-gallery-takeover__reorder-setup-title{margin-bottom:0}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-motion-badge-wrap{margin:0 0 8px}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-motion{display:flex;flex-direction:column;gap:12px}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-motion .modula-ui-field-stack__label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mod-se-ink-3, var(--mod-se-aux-ink-muted, #56565e))}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-presets-panel .modula-gallery-takeover__hover-builder-layer-help{margin-bottom:12px}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-presets{gap:4px}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-preset-btn{padding:12px}.modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-preset-json-btn{margin-top:4px}.modula-gallery-takeover__hover-builder-link-overlay-actions{display:flex;flex-wrap:wrap;gap:8px}.modula-gallery-takeover__hover-builder-link-overlay-title,.modula-gallery-takeover__hover-builder-motion-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.modula-gallery-takeover__hover-builder-motion-badge-wrap{display:flex;justify-content:flex-start}.modula-gallery-takeover__hover-builder-inline-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:0;border:1px solid var(--mod-se-accent);background:var(--mod-se-accent-soft);color:var(--mod-se-accent-ink);font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.modula-gallery-takeover__hover-builder-inline-badge--subtle{background:var(--mod-se-accent-soft);border-color:color-mix(in srgb, var(--mod-se-accent) 35%, transparent);font-size:10px;padding:2px 4px}.modula-gallery-takeover__hover-builder-layer-help{margin:0 0 8px;font-size:12px;line-height:1.45;color:var(--mod-se-aux-ink-muted, #56565e)}.modula-gallery-takeover__hover-builder-presets-panel{margin:0;padding:0;display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.modula-gallery-takeover__hover-builder-mode-nav{flex-shrink:0;box-sizing:border-box;margin:0 0 12px;padding-inline:16px;width:100%}.modula-gallery-takeover__hover-builder-mode-nav.modula-gallery-takeover__hover-builder-mode-nav--canvas{margin-top:4px;margin-bottom:8px}.modula-gallery-takeover__hover-builder-canvas-hint{box-sizing:border-box;margin:4px 0 16px;padding-inline:16px;font-size:12px;line-height:1.45;color:var(--mod-se-ink-3, var(--mod-se-aux-ink-muted, #56565e))}.modula-gallery-takeover__hover-builder-presets{display:flex;flex-direction:column;gap:4px;min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.modula-gallery-takeover__hover-builder-preset-btn{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;box-sizing:border-box;margin:0;padding:12px 8px;border-radius:0;border:none;background:rgba(0,0,0,0);color:var(--mod-se-ink, var(--mod-se-aux-ink, #16161a));text-align:left;cursor:pointer;transition:background var(--mod-se-duration-fast, 0.12s) ease}.modula-gallery-takeover__hover-builder-preset-btn:hover:not(:disabled):not(.is-active){background:var(--mod-se-chrome-2)}.modula-gallery-takeover__hover-builder-preset-btn.is-active{background:var(--mod-se-accent-soft);box-shadow:none}.modula-gallery-takeover__hover-builder-preset-btn.is-active .modula-gallery-takeover__hover-builder-preset-label{color:var(--mod-se-accent-ink);font-weight:600}.modula-gallery-takeover__hover-builder-preset-btn.is-active .modula-gallery-takeover__hover-builder-preset-description{color:color-mix(in srgb, var(--mod-se-accent-ink) 72%, transparent)}.modula-gallery-takeover__hover-builder-preset-btn.is-locked,.modula-gallery-takeover__hover-builder-preset-btn:disabled{cursor:not-allowed;opacity:.45;background:rgba(0,0,0,0);box-shadow:none}.modula-gallery-takeover__hover-builder-preset-btn.is-locked:hover,.modula-gallery-takeover__hover-builder-preset-btn:disabled:hover{background:rgba(0,0,0,0)}.modula-gallery-takeover__hover-builder-preset-btn:focus{outline:none}.modula-gallery-takeover__hover-builder-preset-btn:focus-visible{box-shadow:0 0 0 3px var(--mod-se-accent-soft)}.modula-gallery-takeover__hover-builder-preset-label-row{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.modula-gallery-takeover__hover-builder-preset-label{font-size:13px;font-weight:600;line-height:1.35;color:var(--mod-se-ink, var(--mod-se-aux-ink, #16161a))}.modula-gallery-takeover__hover-builder-inline-badge--pro{background:var(--mod-se-accent-soft);border-color:color-mix(in srgb, var(--mod-se-accent) 40%, transparent);color:var(--mod-se-accent-ink)}.modula-gallery-takeover__hover-builder-preset-description{font-size:12px;line-height:1.4;color:var(--mod-se-ink-3, var(--mod-se-aux-ink-muted, #56565e))}.modula-hover-builder-card-wrap{flex:0 1 min(520px,100%);max-width:min(520px,100%);width:min(520px,100%)}.modula-hover-builder-card-shell{position:relative;width:100%;border-radius:10px}.modula-hover-builder-card-shell.is-build-mode .modula-hover-v2.modula-hover-card--zoom .modula-item-hover-media,.modula-hover-builder-card-shell.is-build-mode .modula-hover-v2.modula-hover-card--zoom .modula-showcase__hover-media,.modula-hover-builder-card-shell.is-build-mode .modula-hover-v2.modula-hover-card--zoom .modula-item-content img{transform:scale(1) !important;transition:none !important}.modula-hover-builder-card-shell.is-build-mode .modula-hover-v2.modula-hover-card--grayscale .modula-item-content img{filter:none !important;transition:none !important}.modula-hover-builder-card-shell.is-build-mode .modula-hover-v2.modula-hover-card--lift.modula-item{transform:none !important;box-shadow:0 12px 40px rgba(0,0,0,.35) !important;transition:none !important}.modula-hover-builder-card-shell.is-build-mode .modula-hover-v2.modula-hover-card--dim .modula-item-overlay,.modula-hover-builder-card-shell.is-build-mode .modula-hover-v2.modula-hover-card--dim-addon .modula-item-overlay{opacity:0 !important;transition:none !important}.modula-hover-builder-card-shell.is-build-mode .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-build-mode .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-build-mode .modula-hover-builder-card__image-slot .modula-social{opacity:1 !important;transform:none !important;filter:none !important;transition:none !important}.modula-hover-builder-card-shell.is-build-mode .modula-hover-builder-card__image-slot{background:rgba(10,12,16,.82);border:1px solid hsla(0,0%,100%,.34);box-shadow:0 2px 14px rgba(0,0,0,.42)}.modula-hover-builder-card-shell.is-build-mode .modula-hover-builder-card__image-slot.is-selected{border:1px solid #82beff;box-shadow:0 2px 14px rgba(0,0,0,.42)}.modula-hover-builder-card__select-card{position:relative;z-index:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:inherit;cursor:pointer;background:rgba(0,0,0,0);text-align:inherit;font:inherit;color:inherit}.modula-hover-builder-card__select-card img,.modula-hover-builder-card__select-card .modula-hover-builder-card__media-placeholder{pointer-events:none}.modula-hover-builder-card__media{position:relative;overflow:hidden;border-radius:8px;background:#1d2327;container-type:size}.modula-hover-builder-card__media .modula-item-overlay{position:absolute;inset:0;z-index:1;pointer-events:none}.modula-hover-builder-card__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modula-hover-builder-card__build-grid{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden;border-radius:8px;background-color:rgba(8,10,14,.12);background-image:repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.001), rgba(0, 0, 0, 0.001) calc(12.5% - 1px), rgba(255, 255, 255, 0.3) calc(12.5% - 1px), rgba(255, 255, 255, 0.3) 12.5%),repeating-linear-gradient(0deg, rgba(0, 0, 0, 0.001), rgba(0, 0, 0, 0.001) calc(12.5% - 1px), rgba(255, 255, 255, 0.3) calc(12.5% - 1px), rgba(255, 255, 255, 0.3) 12.5%)}.modula-hover-builder-card__build-grid::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;margin-left:-0.5px;background:rgba(130,190,255,.9);box-shadow:0 0 0 1px rgba(0,0,0,.35),0 0 6px rgba(130,190,255,.45)}.modula-hover-builder-card__build-grid::after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;margin-top:-0.5px;background:rgba(130,190,255,.9);box-shadow:0 0 0 1px rgba(0,0,0,.35),0 0 6px rgba(130,190,255,.45)}.modula-hover-builder-card__media-placeholder{width:100%;height:100%;background:linear-gradient(135deg, #2c3338 0%, #101517 100%)}.modula-hover-builder-card .modula-item{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.35)}.modula-hover-builder-card .modula-item-content{position:relative;display:block}.modula-hover-builder-card__image-slot{position:absolute;z-index:2;display:flex;flex-direction:row;align-items:flex-start;gap:4px;width:-moz-max-content;width:max-content;max-width:min(var(--modula-hover-slot-max-width, 50%),100% - 12px);min-width:0;box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;padding:4px 6px;border-radius:6px;background:rgba(0,0,0,.42);border:1px solid hsla(0,0%,100%,.18);color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.65);transform:translate(var(--modula-hover-slot-anchor-x, 0%), -50%);transition:border-color .15s ease,box-shadow .15s ease}.modula-hover-builder-card__image-slot.is-selected{border:1px solid #78b9ff;box-shadow:none}.modula-hover-builder-card__image-slot.is-build{max-width:min(56%,100% - 12px);padding:8px 5px 3px;touch-action:none}.modula-hover-builder-card__image-slot.is-build .modula-hover-builder-card__image-slot-main{align-self:auto;max-width:100%}.modula-hover-builder-card__image-slot.is-build .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card__image-slot.is-build .modula-hover-builder-card__image-slot .jtg-description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2}.modula-hover-builder-card__image-slot.is-build.is-dragging .modula-hover-builder-card__image-slot-handle{opacity:1;pointer-events:auto}.modula-hover-builder-card__image-slot-main{flex:0 1 auto;min-width:0;max-width:100%;display:block;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:4px;background:rgba(0,0,0,0);color:inherit;text-align:inherit;cursor:pointer;font:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card__image-slot .jtg-description{line-height:1.35;max-width:100%;margin:0}.modula-hover-builder-card__image-slot-handle{position:absolute;top:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0;padding:0;border:1px solid rgba(130,190,255,.55);border-radius:999px;color:hsla(0,0%,100%,.92);background:rgba(22,28,36,.94);cursor:grab;touch-action:none;opacity:0;pointer-events:none;transform:translate(-50%, -50%);transition:opacity .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease;box-shadow:0 1px 0 hsla(0,0%,100%,.12) inset,0 1px 4px rgba(0,0,0,.45)}.modula-hover-builder-card__image-slot-handle .modula-hover-builder-card__move-glyph{display:block;flex-shrink:0;width:14px;height:14px;opacity:.95}.modula-hover-builder-card__image-slot-handle svg{fill:none;stroke:currentColor}.modula-hover-builder-card__image-slot-handle:active{cursor:grabbing}.modula-hover-builder-card__image-slot-handle:hover{color:#fff;background:rgba(28,36,46,.98);border-color:rgba(160,210,255,.95);box-shadow:0 0 0 2px rgba(130,190,255,.35),0 1px 4px rgba(0,0,0,.45)}.modula-hover-builder-card__image-slot-handle--left{left:0}.modula-hover-builder-card__image-slot-handle--center{left:50%}.modula-hover-builder-card__image-slot-handle--right{left:100%}.modula-hover-builder-card__image-slot.is-build:hover .modula-hover-builder-card__image-slot-handle,.modula-hover-builder-card__image-slot.is-build.is-selected .modula-hover-builder-card__image-slot-handle{opacity:1;pointer-events:auto}.modula-hover-builder-card__slot-muted{font-size:.75rem;opacity:.75;font-style:italic}.modula-hover-builder-card__social-preview{display:flex;flex-wrap:wrap;align-items:center;line-height:0}.modula-hover-builder-card__social-preview a,.modula-hover-builder-card__social-preview button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit;text-decoration:none;padding:0;border:0;background:rgba(0,0,0,0);pointer-events:none;line-height:0}.modula-hover-builder-card__social-preview svg{display:block;fill:currentColor}.modula-hover-builder-card__social-preview-fallback{opacity:.65}.modula-hover-builder-card-shell.is-preview-mode{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot{visibility:visible}.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__select-card,.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot{pointer-events:none}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2.modula-hover-card--dim .modula-item-overlay,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2.modula-hover-card--dim-addon .modula-item-overlay{background-color:var(--modula-hover-overlay-tint, rgba(0, 0, 0, 0.55));opacity:0;transition:opacity var(--modula-hover-card-enter-duration, 300ms) ease}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2.modula-hover-card--dim:is(:hover,.is-forced-hover) .modula-item-overlay,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2.modula-hover-card--dim-addon:is(:hover,.is-forced-hover) .modula-item-overlay,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2.modula-hover-card--dim:focus-within:has(:focus-visible) .modula-item-overlay,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2.modula-hover-card--dim-addon:focus-within:has(:focus-visible) .modula-item-overlay{opacity:var(--modula-hover-dim-active-opacity, 0.55)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2.modula-hover-card--zoom .modula-hover-builder-card__media img{transition:transform var(--modula-hover-card-enter-duration, 350ms) ease;transform:scale(1)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2.modula-hover-card--zoom:is(:hover,.is-forced-hover) .modula-hover-builder-card__media img,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2.modula-hover-card--zoom:focus-within:has(:focus-visible) .modula-hover-builder-card__media img{transform:scale(1.06)}.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot{gap:0;padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot.is-selected{border-color:rgba(0,0,0,0);box-shadow:none}.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot-main{cursor:default}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--frame .modula-hover-builder-card__media::before,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--diamond .modula-hover-builder-card__media::before{content:"";position:absolute;border:2px solid hsla(0,0%,100%,.92);pointer-events:none;opacity:0;transition:opacity 220ms ease,transform 220ms ease;z-index:2}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--frame .modula-hover-builder-card__media::before{inset:10%}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--diamond .modula-hover-builder-card__media::before{inset:auto;left:50%;top:50%;width:min(64cqw,64cqh);height:min(64cqw,64cqh);transform:translate(-50%, -50%) rotate(45deg) scale(0.92)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--frame:is(:hover,.is-forced-hover) .modula-hover-builder-card__media::before,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--frame:focus-within:has(:focus-visible) .modula-hover-builder-card__media::before{opacity:1;transform:scale(1)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--diamond:is(:hover,.is-forced-hover) .modula-hover-builder-card__media::before,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-graphic--diamond:focus-within:has(:focus-visible) .modula-hover-builder-card__media::before{opacity:1;transform:translate(-50%, -50%) rotate(45deg) scale(1)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-graphic-visibility--always.modula-hover-graphic--frame .modula-hover-builder-card__media::before,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-graphic-visibility--always.modula-hover-graphic--diamond .modula-hover-builder-card__media::before{opacity:1}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-graphic-visibility--always.modula-hover-graphic--frame .modula-hover-builder-card__media::before{transform:scale(1)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-graphic-visibility--always.modula-hover-graphic--diamond .modula-hover-builder-card__media::before{transform:translate(-50%, -50%) rotate(45deg) scale(1)}.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot .modula-social{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.65);transition:opacity var(--modula-hover-enter-duration, 280ms) ease,transform var(--modula-hover-enter-duration, 280ms) ease,filter var(--modula-hover-enter-duration, 280ms) ease}.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot .jtg-description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot .modula-title{-webkit-line-clamp:2;line-clamp:2}.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot .jtg-description{-webkit-line-clamp:3;line-clamp:3}.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot .modula-title{--modula-hover-enter-duration: var(--modula-hover-enter-duration-title, 280ms);transition-delay:var(--modula-hover-enter-delay-title, 0ms)}.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot .jtg-description{--modula-hover-enter-duration: var(--modula-hover-enter-duration-caption, 280ms);transition-delay:var(--modula-hover-enter-delay-caption, 0ms)}.modula-hover-builder-card-shell.is-preview-mode .modula-hover-builder-card__image-slot .modula-social{--modula-hover-enter-duration: var(--modula-hover-enter-duration-social, 280ms);transition-delay:var(--modula-hover-enter-delay-social, 0ms)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--on-hover:not(:is(:hover,.is-forced-hover)):not(:focus-within:has(:focus-visible)) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--on-hover:not(:is(:hover,.is-forced-hover)):not(:focus-within:has(:focus-visible)) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--on-hover:not(:is(:hover,.is-forced-hover)):not(:focus-within:has(:focus-visible)) .modula-hover-builder-card__image-slot .modula-social{opacity:0;pointer-events:none}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--on-hover:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--on-hover:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--on-hover:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--on-hover:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--on-hover:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--on-hover:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:1;pointer-events:auto}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--fade .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--fade .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--fade .modula-hover-builder-card__image-slot .modula-social{opacity:0}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--fade:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--fade:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--fade:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--fade:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--fade:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--fade:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:1}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-up .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-up .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-up .modula-hover-builder-card__image-slot .modula-social{opacity:0;transform:translateY(12px)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-up:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-up:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-up:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-up:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-up:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-up:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:1;transform:translateY(0)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-down .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-down .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-down .modula-hover-builder-card__image-slot .modula-social{opacity:0;transform:translateY(-12px)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-down:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-down:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-down:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-down:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-down:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-down:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:1;transform:translateY(0)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--scale .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--scale .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--scale .modula-hover-builder-card__image-slot .modula-social{opacity:0;transform:scale(0.94)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--scale:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--scale:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--scale:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--scale:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--scale:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--scale:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:1;transform:scale(1)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-left .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-left .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-left .modula-hover-builder-card__image-slot .modula-social{opacity:0;transform:translateX(16px)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-left:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-left:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-left:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-left:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-left:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-left:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:1;transform:translateX(0)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-right .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-right .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-right .modula-hover-builder-card__image-slot .modula-social{opacity:0;transform:translateX(-16px)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-right:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--slide-right:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-right:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--slide-right:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-right:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--slide-right:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:1;transform:translateX(0)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--blur-in .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--blur-in .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--blur-in .modula-hover-builder-card__image-slot .modula-social{opacity:0;filter:blur(5px)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--blur-in:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--title--blur-in:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--blur-in:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--caption--blur-in:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--blur-in:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-enter--social--blur-in:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:1;filter:blur(0)}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--always .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--always .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--always .modula-hover-builder-card__image-slot .modula-social{opacity:1}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--hidden .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--hidden .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--hidden .modula-hover-builder-card__image-slot .modula-social{opacity:0;pointer-events:none;visibility:hidden}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--hide-on-hover .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--hide-on-hover .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--hide-on-hover .modula-hover-builder-card__image-slot .modula-social{opacity:1}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--hide-on-hover:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--title--hide-on-hover:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--hide-on-hover:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--caption--hide-on-hover:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--hide-on-hover:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-visibility--social--hide-on-hover:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:0}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--fade:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--fade:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--fade:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--fade:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--fade:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--fade:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:0;transition-delay:0ms}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-up:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-up:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-up:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-up:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-up:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-up:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:0;transform:translateY(-12px);transition-delay:0ms}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-down:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-down:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-down:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-down:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-down:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-down:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:0;transform:translateY(12px);transition-delay:0ms}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-left:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-left:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-left:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-left:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-left:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-left:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:0;transform:translateX(-16px);transition-delay:0ms}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-right:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--slide-right:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-right:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--slide-right:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-right:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--slide-right:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:0;transform:translateX(16px);transition-delay:0ms}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--blur-in:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--blur-in:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--blur-in:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--blur-in:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--blur-in:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--blur-in:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:0;filter:blur(5px);transition-delay:0ms}.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--scale:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--title--scale:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-title,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--scale:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--caption--scale:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .jtg-description,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--scale:is(:hover,.is-forced-hover) .modula-hover-builder-card__image-slot .modula-social,.modula-hover-builder-card-shell.is-preview-mode .modula-item.modula-hover-v2--free-slots.modula-hover-exit--social--scale:focus-within:has(:focus-visible) .modula-hover-builder-card__image-slot .modula-social{opacity:0;transform:scale(0.94);transition-delay:0ms}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder{color-scheme:dark}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-range-control__wrapper>.components-range-control__slider+span{background-color:rgba(0,0,0,.45) !important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.38),inset 0 1px 2px rgba(0,0,0,.45)}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-range-control__wrapper>.components-range-control__slider:disabled+span{background-color:rgba(0,0,0,.28) !important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18),inset 0 1px 2px rgba(0,0,0,.35);opacity:.85}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-range-control__track{background-color:var(--modula-takeover-accent, #2271b1) !important;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-range-control__wrapper>.components-range-control__slider:disabled~.components-range-control__track{background-color:#646970 !important;box-shadow:none}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-range-control__thumb-wrapper>span{background-color:#f0f0f1 !important;box-shadow:0 1px 3px rgba(0,0,0,.5) !important}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-range-control__wrapper>.components-range-control__slider:disabled~.components-range-control__thumb-wrapper>span{background-color:#8c8f94 !important;box-shadow:none}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-base-control__label,.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-input-control__label,.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-toggle-control__label{color:var(--mod-se-aux-ink, rgba(255, 255, 255, 0.92))}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-base-control__help,.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-form-toggle__help{color:var(--mod-se-aux-ink-muted, rgba(255, 255, 255, 0.55))}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-range-control__wrapper{color:var(--mod-se-aux-ink-muted, rgba(255, 255, 255, 0.55))}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-select-control{color:hsla(0,0%,100%,.88) !important}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-select-control .components-input-control__suffix{color:hsla(0,0%,100%,.88) !important}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-select-control .components-input-control__suffix svg path{fill:hsla(0,0%,100%,.78) !important}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-input-control__suffix svg path,.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-input-control__prefix svg path{fill:hsla(0,0%,100%,.78) !important}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-range-control__number input,.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .components-range-control__number .components-input-control__input{color:hsla(0,0%,100%,.92) !important;background:rgba(0,0,0,0) !important;border:none !important}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-link-fields .components-checkbox-control__label{color:hsla(0,0%,100%,.88)}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-link-fields .components-checkbox-control__input[type=checkbox]{background:var(--mod-se-control-bg, #1e1e1e);border-color:var(--mod-se-control-border, #50575e);box-shadow:none}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-link-fields .components-checkbox-control__input[type=checkbox]:checked{background:var(--wp-admin-theme-color, #2271b1);border-color:var(--wp-admin-theme-color, #2271b1)}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-link-fields .components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wp-admin-theme-color, #2271b1);box-shadow:0 0 0 1px var(--wp-admin-theme-color, #2271b1);outline:none}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-link-overlay-actions .components-button.is-tertiary{color:hsla(0,0%,100%,.78)}.modula-settings-editor__app[data-appearance=dark] .modula-gallery-takeover__reorder-panel--hover-builder .modula-gallery-takeover__hover-builder-link-overlay-actions .components-button.is-tertiary:hover:not(:disabled){color:hsla(0,0%,100%,.95)}
