
html{max-width:100%;overflow-x:clip;scroll-padding-top:0px}
body.rgrlk-unit-page{margin:0;max-width:100%;overflow-x:clip;color:#eaf5ff;background:radial-gradient(circle at 78% 8%,rgba(40,219,255,.16),transparent 30%),radial-gradient(circle at 12% 52%,rgba(39,93,255,.14),transparent 32%),linear-gradient(180deg,#02040b,#04101f 46%,#02040b)!important}
body.rgrlk-unit-page::after{display:none!important}
body.rgrlk-unit-page::before{opacity:1;content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background-image:linear-gradient(rgba(40,219,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(40,219,255,.025) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,#000,transparent 70%)}
.rgrlk-unit-page .page,.rgrlk-unit-page main{background:transparent!important;min-width:0}
.rgrlk-unit-page .bg-image{display:none!important}
.rgrlk-unit-page .pharma-integration-nav{display:none!important}
.rgrlk-unit-header{position:sticky!important;top:0;z-index:90;background:linear-gradient(180deg,rgba(10,30,66,.88),rgba(3,10,28,.8));backdrop-filter:blur(26px) saturate(150%);border-bottom:1px solid rgba(120,210,255,.2);box-shadow:0 10px 34px rgba(0,6,24,.34);font:400 16px/1.4 Inter,ui-sans-serif,system-ui,sans-serif}
.rgrlk-unit-header *{box-sizing:border-box}
.rgrlk-unit-header .rgrlk-unit-bar{width:100%;max-width:1440px;margin:0 auto;padding:8px clamp(18px,3vw,48px);display:grid!important;grid-template-columns:178px minmax(0,1fr) 148px;align-items:center;gap:16px;min-height:95px}
.rgrlk-unit-header .rgrlk-unit-brand{display:flex;align-items:center;text-decoration:none;min-width:0}
.rgrlk-unit-header .rgrlk-unit-brand img{width:178px;height:64px;max-width:100%;object-fit:contain;display:block;aspect-ratio:auto}
.rgrlk-unit-header .rgrlk-unit-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:clamp(8px,1vw,14px);margin:0;min-width:0}
.rgrlk-unit-header .rgrlk-unit-links a{display:flex;align-items:center;color:#dceaff;text-decoration:none;font-size:12px;font-weight:800;line-height:1.25;white-space:nowrap;letter-spacing:0;text-transform:none;gap:5px}
.rgrlk-unit-header .rgrlk-unit-links a:hover{color:#28dbff}
.rgrlk-unit-header .rgrlk-unit-actions{display:flex;flex-direction:column;align-items:stretch;gap:7px;margin:0}
.rgrlk-unit-header .rgrlk-unit-actions a{display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;height:36px;padding:4px 9px;border-radius:999px;border:1px solid rgba(40,219,255,.38);background:rgba(2,10,24,.82);color:white;text-decoration:none;font-size:11px;font-weight:800;line-height:1.2;white-space:nowrap}
.rgrlk-unit-header .rgrlk-unit-actions img{height:25px;width:25px;object-fit:contain;display:block;flex:0 0 auto}
.rgrlk-unit-header .rgrlk-unit-toggle,.rgrlk-unit-header .rgrlk-unit-menu{display:none}
.rgrlk-unit-page section[id],.rgrlk-unit-page footer[id]{scroll-margin-top:110px}
@media(max-width:1023px){
 .rgrlk-unit-header .rgrlk-unit-bar{grid-template-columns:92px minmax(0,1fr) 92px;gap:8px;min-height:68px;padding:8px 18px}
 .rgrlk-unit-header .rgrlk-unit-brand{width:44px;height:44px}
 .rgrlk-unit-header .rgrlk-unit-brand img{width:44px;height:44px;object-fit:contain}
 .rgrlk-unit-header .rgrlk-unit-brand picture{display:block;width:44px;height:44px;overflow:hidden}
 .rgrlk-unit-header#pharma-header .rgrlk-unit-brand img{max-width:none;width:201px;height:44px;object-position:left}
 .rgrlk-unit-header#institut-header .rgrlk-unit-brand img{max-width:none;width:162.25px;height:44px;object-position:left}
 .rgrlk-unit-header#insights-header .rgrlk-unit-brand img{max-width:none;width:130.625px;height:44px;object-position:left}
 .rgrlk-unit-header .rgrlk-unit-links{display:none}
 .rgrlk-unit-header .rgrlk-unit-toggle{display:flex;justify-self:center;align-items:center;justify-content:center;flex-direction:column;gap:5px;width:44px;height:44px;padding:9px;background:rgba(8,26,50,.8);border:1px solid rgba(40,219,255,.32);border-radius:10px;color:white}
 .rgrlk-unit-header .rgrlk-unit-toggle span{height:2px;width:22px;background:currentColor;display:block}
 .rgrlk-unit-header .rgrlk-unit-actions{flex-direction:row;gap:4px;justify-content:flex-end}
 .rgrlk-unit-header .rgrlk-unit-actions a{width:44px;min-width:44px;height:44px;padding:7px;border-radius:12px}
 .rgrlk-unit-header .rgrlk-unit-actions span{display:none}
 .rgrlk-unit-header .rgrlk-unit-actions img{height:28px;width:28px}
 .rgrlk-unit-header .rgrlk-unit-menu.open{display:flex;flex-direction:column;gap:0;padding:6px 18px 12px;border-top:1px solid rgba(40,219,255,.16)}
 .rgrlk-unit-header .rgrlk-unit-menu a{display:block;color:#eaf5ff;text-decoration:none;padding:12px 10px;font-size:14px;font-weight:750;border-bottom:1px solid rgba(255,255,255,.06)}
 .rgrlk-unit-page .hero,.rgrlk-unit-page .section{max-width:100%}
 .rgrlk-unit-page section[id],.rgrlk-unit-page footer[id]{scroll-margin-top:84px}
}
