/* ERG property reveal: independent of Aryeo / film player */
.pd-hero .erg-property-loader{position:absolute;inset:0;z-index:6;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:22px;background:#0D1B4B;color:#fff;opacity:1;visibility:visible;transition:opacity .65s ease,visibility .65s ease;pointer-events:none}
.erg-property-loader .erg-loader-rule{height:1px;width:44px;background:#b7b0a4;transform-origin:center;animation:erg-line 1.7s ease-in-out infinite}
.erg-property-loader .erg-loader-wordmark{font-family:Georgia,serif;font-size:clamp(20px,3vw,30px);font-weight:400;letter-spacing:.25em;padding-left:.25em}
.erg-property-loader .erg-loader-caption{font:500 10px/1.4 Arial,sans-serif;letter-spacing:.3em;color:#b6bcb5}
.pd-hero.erg-property-ready .erg-property-loader{opacity:0;visibility:hidden}
@keyframes erg-line{0%,100%{transform:scaleX(.45);opacity:.4}50%{transform:scaleX(1.65);opacity:1}}
@media(prefers-reduced-motion:reduce){.erg-property-loader .erg-loader-rule{animation:none}.pd-hero .erg-property-loader{transition:none}}
