/* PL category layout only; approved shared styles and EN remain unchanged. */
.top-product-film{display:block;width:100%;height:auto;aspect-ratio:16/9}
.pathology-section .feature-route figure>img[src$="pathology-manufacturer.png"]{object-fit:contain}
.research-home-card:not(:has(.research-card-image)){grid-template-columns:1fr}
.research-home-card h2{font-size:25px;line-height:1.15;max-width:24ch}
.research-home-card button.text-link{background:none;border:0;border-bottom:1px solid currentColor;color:var(--ink);padding:8px 0;text-align:left;font:inherit;font-size:14px;cursor:pointer}
.research-home-card button.text-link:focus-visible{outline:2px solid var(--cobalt);outline-offset:5px}
@media(min-width:1151px) and (max-width:1350px){.research-page .desktop-nav,.research-integrated .desktop-nav{display:none}.research-page .mobile-menu,.research-integrated .mobile-menu{display:block}.research-page .mobile-menu[open] nav,.research-integrated .mobile-menu[open] nav{position:absolute;top:86px;left:0;right:0;background:var(--paper);padding:20px;z-index:20}.research-page .mobile-menu nav a,.research-integrated .mobile-menu nav a{display:flex;min-height:48px;align-items:center}}
