/* LUDALE HYBRID B52: editorial art, without document-photo frames. */
html body.lx img[data-hybrid-image-b52]{object-fit:cover!important;object-position:70% center;filter:none!important}
html body.lx .lx-hero-picture img[data-hybrid-image-b52]{width:100%;height:100%;object-position:70% center}
html body.lx .hero-home .lx-hero-picture img[data-hybrid-image-b52=home]{object-position:50% center}
html body.lx .dossier-card img[data-hybrid-image-b52]{height:210px!important;max-height:none;object-fit:cover!important;object-position:70% center}
html body.lx img[data-hybrid-image-b52=xrs]{object-position:center}
html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51]{--ed-bg:#071b25;--ed-accent:#efbe8f;--ed-context-warm:#efbe8f;background:#071b25!important;background-image:none!important}
html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-context-scene{display:none!important}
html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero{display:block!important;position:relative!important;isolation:isolate;min-height:clamp(580px,55vw,760px)!important;padding:clamp(28px,4vw,64px)!important;border:0!important;border-radius:0!important;overflow:hidden;background:#071b25!important}
html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero .ed-hero-copy{position:relative!important;z-index:3!important;max-width:38%!important;width:38%!important;padding:0!important}
html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero h1.ed-title{font-size:clamp(48px,5.6vw,84px)!important;color:#fff7eb!important;margin:24px 0!important}
html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero .ed-statement{font-size:clamp(26px,2.8vw,43px)!important;line-height:1.12!important;color:#efbe8f!important;margin-top:14px}
html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero .ed-lead{font:16px/1.75 system-ui!important;color:#e5e8e3!important;text-shadow:none!important}
html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero .subject-cover-b51{position:absolute!important;inset:0!important;z-index:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:hidden}
html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero .subject-cover-b51::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#061820ed 0%,#061820b3 28%,#0618201a 58%,transparent 78%);pointer-events:none}
html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero .subject-cover-b51 img{display:block;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center!important;border:0!important;border-radius:0!important;filter:none!important}
html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero .subject-cover-b51 figcaption{position:absolute;z-index:2;right:16px;bottom:12px;max-width:60%;padding:7px 10px;font:11px/1.6 system-ui!important;color:#f8eee2!important;background:#071b25b8!important;border:0!important;border-radius:0!important}
html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero .subject-cover-b51 figcaption a{color:#f1c99a!important}
.hybrid52-service{font:13px/1.6 system-ui;padding:14px 4vw}.hybrid52-service a{color:inherit;text-decoration:underline;text-underline-offset:3px}
@media(max-width:760px){html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero{display:flex!important;flex-direction:column;gap:20px!important;padding:28px 18px 0!important;min-height:0!important}html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero .ed-hero-copy{max-width:100%!important;width:100%!important}html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero h1.ed-title{font-size:52px!important}html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero .subject-cover-b51{position:relative!important;inset:auto!important;width:calc(100% + 36px)!important;margin:0 -18px!important;aspect-ratio:4/3;flex:none}html[data-ludale-editorial=v1] body[data-hybrid-b52=xrs][data-subject-cover-b51] .ed-hero .subject-cover-b51{aspect-ratio:16/9}html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero .subject-cover-b51 img{object-position:right center!important}html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero .subject-cover-b51::after{background:linear-gradient(0deg,#0618209c,transparent 55%)}html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] .ed-hero .subject-cover-b51 figcaption{max-width:90%;right:8px;bottom:8px;font-size:10px!important}}
@media(prefers-reduced-motion:reduce){html[data-ludale-editorial=v1] body[data-hybrid-b52][data-subject-cover-b51] *{scroll-behavior:auto!important}}
