.mlr-photo-hero{background-color:var(--mlr-ph-bg,#000);background-image:var(--mlr-ph-image);background-position:var(--mlr-ph-pos,center center);background-repeat:no-repeat;background-size:cover;margin-top:-70px;margin-bottom:0;padding:0;position:relative}.mlr-photo-hero--fade:before{content:"";background-color:var(--mlr-ph-curtain,var(--mlr-page-bg,#0c0614));opacity:0;pointer-events:none;animation:mlr-ph-curtain var(--mlr-ph-fade,1.25s) ease 0s backwards;position:absolute;inset:0}.mlr-photo-hero__veil{background:var(--mlr-ph-overlay,transparent);opacity:var(--mlr-ph-overlay-opacity,1);filter:var(--mlr-ph-filter,none);position:absolute;inset:0}.mlr-photo-hero__box{max-width:723px;min-height:var(--mlr-ph-min-h,100vh);align-items:center;margin:0 auto;display:flex;position:relative}.mlr-photo-hero__col{width:var(--mlr-ph-col-w,73.25%);min-width:0;margin:70px 0 0}.mlr-photo-hero__col--enter>:not(:only-child),.mlr-photo-hero__col--enter>:only-child>*{animation:mlr-ph-rise .45s var(--mlr-ease-reveal,ease-out) var(--mlr-ph-col-delay,0s) backwards}.mlr-photo-hero__col--enter>:not(:only-child):nth-child(2),.mlr-photo-hero__col--enter>:only-child>:nth-child(2){animation-delay:calc(var(--mlr-ph-col-delay,0s) + 80ms)}.mlr-photo-hero__col--enter>:not(:only-child):nth-child(n+3),.mlr-photo-hero__col--enter>:only-child>:nth-child(n+3){animation-delay:calc(var(--mlr-ph-col-delay,0s) + .16s)}.mlr-photo-hero__col--enter>:not(:only-child):nth-child(n+5),.mlr-photo-hero__col--enter>:only-child>:nth-child(n+5){animation-delay:calc(var(--mlr-ph-col-delay,0s) + .24s)}@keyframes mlr-ph-curtain{0%{opacity:1}}@keyframes mlr-ph-rise{0%{opacity:0;translate:0 12px}}@media (min-width:1025px){.mlr-photo-hero{background-attachment:fixed}}@media (max-width:1024px){.mlr-photo-hero{padding:var(--mlr-ph-pad-t,0 100px)}.mlr-photo-hero__col{width:var(--mlr-ph-col-w-t,73.25%)}}@media (max-width:767px){.mlr-photo-hero{padding:var(--mlr-ph-pad-m,20px);background-image:var(--mlr-ph-image-m,var(--mlr-ph-image));background-position:var(--mlr-ph-pos-m,center center)}.mlr-photo-hero__box{min-height:var(--mlr-ph-min-h-m,100vh)}.mlr-photo-hero__col{width:100%;margin:var(--mlr-ph-col-m,100px 0 90px)}}@supports (height:100svh){@media (min-width:768px){.mlr-photo-hero--screen .mlr-photo-hero__box{min-height:100svh}}@media (max-width:767px){.mlr-photo-hero--screen-m .mlr-photo-hero__box{min-height:100svh}}}
