/* The real header image travels above a separate, quiet reveal layer. */
.entry-loader{display:none}
html.entry-loading{overflow:hidden}
.entry-loading .entry-loader{display:block;position:fixed;inset:0;z-index:1000;color:#fff;isolation:isolate}
.entry-backdrop{position:absolute;inset:0;background:#000;z-index:0;clip-path:inset(0 0 0 0);will-change:clip-path}
.entry-identity{position:fixed;left:0;top:0;z-index:1;transform-origin:0 0;will-change:transform}
.entry-identity img{display:block;width:100%;height:auto;max-width:none;clip-path:inset(0 100% 0 0)}
.entry-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.entry-skip{position:absolute;bottom:max(24px,env(safe-area-inset-bottom));right:30px;background:none;border:0;color:#fff;padding:12px 0;font-size:13px;cursor:pointer;min-height:44px;opacity:0}
.entry-skip:focus-visible{opacity:1;outline:2px solid #fff;outline-offset:5px}
@media(max-width:800px){.entry-skip{right:20px}}
@media(prefers-reduced-motion:reduce){.entry-identity,.entry-backdrop{will-change:auto}}
