/* Match ENTWURF hero media without changing saved WordPress blocks. */
.ld-hero.wp-block-cover{--ld-earth-top:65px;--ld-earth-left:33%;--ld-earth-right:0px;--ld-earth-opacity:1;background:radial-gradient(ellipse at 70% 45%,#24170c 0%,#050505 63%);padding-inline:0;min-height:min(850px,100svh);overflow:hidden;isolation:isolate}
.ld-hero.wp-block-cover .wp-block-cover__video-background{position:absolute!important;inset:auto!important;top:var(--ld-earth-top)!important;left:var(--ld-earth-left)!important;width:calc(100% - var(--ld-earth-left) - var(--ld-earth-right))!important;height:calc(100% - var(--ld-earth-top))!important;max-width:none!important;object-fit:cover!important;object-position:center center!important;transform:none!important;filter:contrast(1.1) saturate(1.13);opacity:var(--ld-earth-opacity);z-index:0}
.ld-hero.wp-block-cover:before{content:"";position:absolute;top:var(--ld-earth-top);left:var(--ld-earth-left);right:var(--ld-earth-right);bottom:0;background:linear-gradient(90deg,#050505 0%,transparent 30%,transparent 77%,#0505055c 100%),linear-gradient(0deg,#050505 0%,transparent 20%,transparent 83%,#05050555 100%);pointer-events:none;z-index:1}
.ld-hero.wp-block-cover>.wp-block-cover__background{position:absolute;inset:0;background:linear-gradient(90deg,#050505 0%,#050505e8 24%,#05050530 52%,#0505050a 100%)!important;opacity:1!important;pointer-events:none;z-index:2}
.ld-hero.wp-block-cover:after{content:"";position:absolute;inset:0;opacity:.16;pointer-events:none;background-image:radial-gradient(#66635f .6px,transparent .7px);background-size:27px 27px;mask-image:linear-gradient(to right,transparent,#000);z-index:3}
.ld-hero.wp-block-cover>.wp-block-cover__inner-container{position:relative;z-index:4}
@media(max-width:780px){.ld-hero.wp-block-cover{--ld-earth-top:60px;--ld-earth-left:7%;--ld-earth-right:-25%;--ld-earth-opacity:.73;min-height:100svh}.ld-hero.wp-block-cover>.wp-block-cover__background{background:linear-gradient(90deg,#050505f2 0%,#05050591 48%,#05050522 100%),linear-gradient(0deg,#050505 0%,transparent 30%)!important}}
@media(max-width:480px){.ld-hero.wp-block-cover{--ld-earth-top:72px;--ld-earth-left:-10%;--ld-earth-right:-65%;min-height:max(790px,100svh)}}

@media(max-width:780px){.ld-hero.wp-block-cover .ld-video-control{top:16px;right:0}}

/* User controls, shared by editor canvas and website. No text-size overrides. */
.ld-hero.wp-block-cover .wp-block-cover__video-background{left:var(--ld-user-left,var(--ld-earth-left))!important;top:var(--ld-user-top,var(--ld-earth-top))!important;object-fit:var(--ld-user-fit,cover)!important;transform:scale(var(--ld-user-scale,1))!important;transform-origin:center center}
.ld-hero.wp-block-cover .ld-hero-copy{max-width:var(--wp--style--global--content-size);width:100%}
@media(max-width:780px){.ld-hero.wp-block-cover .wp-block-cover__video-background{left:var(--ld-user-mobileLeft,var(--ld-earth-left))!important;top:var(--ld-user-mobileTop,var(--ld-earth-top))!important;transform:scale(var(--ld-user-mobileScale,1))!important}}
