.fh-item--image--vector{background:transparent}.fh-item--image--vector:after{display:none}.fh-item--image--vector .fh-item--image__wrapper{opacity:0;transition:.5s linear}.fh-item--image--vector.image-flow-in .fh-item--image__wrapper{opacity:1}.fh-item--image{--aspect-ratio:66%;--max-width:auto;--focal-x:50%;--focal-y:50%;align-items:stretch;border-radius:0;display:flex;flex-direction:column;height:auto;justify-content:stretch;margin-left:auto;margin-right:auto;max-width:auto;max-width:var(--max-width);overflow:hidden;position:relative}.fh-item--image:after{--tw-bg-opacity:1;background-color:#fdfcf9;background-color:rgba(253,252,249,var(--tw-bg-opacity));content:"";height:100%;position:absolute;transform:scaleY(1) translateZ(0);transform-origin:50% 100%;transition:all .8s ease-out;transition:transform .8s cubic-bezier(.5,0,.3,1) .2s;width:calc(100% + 2px)}.fh-item--image .fh-item--image__wrapper{flex-grow:1;height:100%;position:relative;transform-origin:50% 0;width:100%}.fh-item--image .fh-item--image__wrapper:before{content:"";display:block;padding-bottom:var(--aspect-ratio);width:100%}.fh-item--image .fh-item--image__wrapper img{height:calc(100% + 6vh);left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--focal-x) var(--focal-y);object-position:var(--focal-x) var(--focal-y);position:absolute;top:-3vh;width:100%}.fh-item--image.fh-placement--background-bottom .fh-item--image__wrapper img,.fh-item--image.fh-placement--background-top .fh-item--image__wrapper img{height:100%;top:0}.fh-item--image.image-flow-in:after{transform:scaleY(0) translateZ(0)}.fh-block--carousel .fh-item--image{overflow:visible}.fh-layout:not(.fh-layout--grid)>.fh-block:not(.fh-body)>.fh-item--image:first-child:last-child{border-radius:0;max-width:100%;width:100%}.fh-overlay-text{bottom:0;color:#fff;left:0;opacity:0;padding:var(--spacing-m);padding-top:var(--spacing-l);pointer-events:none;position:absolute;transition:.3s ease;width:100%}.fh-overlay-text *{position:relative;z-index:1}.fh-overlay-text:before{background:linear-gradient(0deg,#000,rgba(0,0,0,.987) 7.9%,rgba(0,0,0,.951) 14.8%,rgba(0,0,0,.896) 21%,rgba(0,0,0,.825) 26.5%,rgba(0,0,0,.741) 31.7%,rgba(0,0,0,.648) 36.6%,rgba(0,0,0,.55) 41.5%,rgba(0,0,0,.45) 46.5%,rgba(0,0,0,.352) 51.8%,rgba(0,0,0,.259) 57.6%,rgba(0,0,0,.175) 64.1%,rgba(0,0,0,.104) 71.4%,rgba(0,0,0,.049) 79.7%,rgba(0,0,0,.013) 89.1%,transparent);content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:0}.fh-item--image__wrapper:hover~.fh-overlay-text,iframe:hover~.fh-overlay-text,video:hover~.fh-overlay-text{opacity:1}