.nrve-research-page{background:#f4f5f5;color:#101416}.nrve-research-hero{background:radial-gradient(circle at 82% 45%,color-mix(in srgb,var(--nrve-accent) 35%,transparent),transparent 21%),linear-gradient(110deg,#081115,#172229);color:#fff;padding:34px 0 28px;border-bottom:1px solid #202e34}.nrve-breadcrumbs{display:flex;gap:8px;color:#aab5b9;font-size:11px;margin-bottom:18px}.nrve-stack-pill{display:inline-block;background:var(--nrve-accent);color:#111;padding:5px 10px;border-radius:20px;font-size:10px;font-weight:900;text-transform:uppercase}.nrve-research-hero h1{font-size:clamp(38px,6vw,74px);margin:12px 0 2px}.nrve-research-hero h2{font-size:24px;color:var(--nrve-accent);margin:0 0 8px;text-transform:uppercase}.nrve-research-hero p{margin:0;color:#cbd5d8}.nrve-research-tabs{position:sticky;top:76px;z-index:50;background:#071014;color:#fff;border-bottom:1px solid #33434a}.nrve-research-tabs>.nrve-shell{display:flex;overflow:auto}.nrve-research-tabs a{padding:13px 16px;white-space:nowrap;font-size:11px;font-weight:800;border-bottom:3px solid transparent}.nrve-research-tabs a:hover{border-bottom-color:var(--nrve-accent);color:var(--nrve-accent)}.nrve-research-section{padding:42px 0;scroll-margin-top:130px}.nrve-research-section--alt{background:#e9ecec}.nrve-research-overview-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:24px}.nrve-research-panel{background:#fff;border:1px solid #d9dede;padding:26px}.nrve-panel-kicker{color:#3e494d;margin-bottom:8px}.nrve-check-list,.nrve-warning-list{list-style:none;padding:0;margin:14px 0 0}.nrve-check-list li,.nrve-warning-list li{position:relative;padding:8px 0 8px 29px;border-bottom:1px solid #edf0f0}.nrve-check-list li:before{content:"✓";position:absolute;left:0;top:8px;background:var(--nrve-accent);width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:900}.nrve-warning-list li:before{content:"!";position:absolute;left:0;top:8px;background:#ffe477;width:18px;height:18px;display:grid;place-items:center;font-size:11px;font-weight:900}.nrve-research-product-visual{background:#eceeee;border:1px solid #d9dede;padding:18px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;align-items:center}.nrve-research-product-visual a{text-align:center}.nrve-research-product-visual img{aspect-ratio:1;object-fit:contain;width:100%;background:#f7f7f7}.nrve-research-product-visual span{display:block;font-size:11px;font-weight:800;margin-top:8px}.nrve-vial-placeholder{grid-column:1/-1;min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:12px solid #111;border-top-width:28px;background:#fff;max-width:180px;margin:auto}.nrve-vial-placeholder span{font-weight:900}.nrve-vial-placeholder b{font-size:13px;margin-top:30px;color:var(--nrve-accent)}.nrve-research-assurance{display:grid;grid-template-columns:1fr 1fr 1fr auto;align-items:stretch;background:#fff;border:1px solid #d9dede;margin-top:20px}.nrve-research-assurance>div{display:flex;gap:10px;align-items:center;padding:15px;border-right:1px solid #e2e6e7}.nrve-research-assurance b{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#dde2e3;font-size:10px}.nrve-research-assurance strong,.nrve-research-assurance small{display:block}.nrve-research-assurance strong{font-size:11px}.nrve-research-assurance small{font-size:9px;color:#647075}.nrve-research-assurance>a{display:grid;place-items:center;padding:0 22px;background:var(--nrve-accent);font-size:11px;font-weight:900}.nrve-research-reminder-v2{margin-top:18px;background:#fff;border:1px solid #d9dede;padding:18px;display:flex;gap:15px}.nrve-research-reminder-v2>b{width:25px;height:25px;background:#ffe328;display:grid;place-items:center}.nrve-research-reminder-v2 strong{text-transform:uppercase;font-size:11px}.nrve-research-reminder-v2 p{font-size:11px;color:#5d696d;margin:3px 0 0}.nrve-research-body{margin-top:30px}.nrve-research-copy{max-width:1000px}.nrve-research-copy h2,.nrve-research-section h2{font-size:33px;text-transform:uppercase;margin:5px 0 18px}.nrve-research-copy p{max-width:900px}.nrve-table-wrap{overflow:auto;background:#fff;border:1px solid #d5dada}.nrve-research-table{width:100%;border-collapse:collapse;min-width:720px}.nrve-research-table th,.nrve-research-table td{padding:14px 16px;border-bottom:1px solid #e2e6e7;text-align:left;vertical-align:top}.nrve-research-table th{background:#10191d;color:#fff;text-transform:uppercase;font-size:10px;letter-spacing:.05em}.nrve-research-table td{font-size:13px}.nrve-research-table td span{display:inline-block;background:color-mix(in srgb,var(--nrve-accent) 22%,white);padding:4px 7px;font-size:10px;font-weight:800}.nrve-reference-list{padding-left:22px}.nrve-reference-list li{padding:8px 0;border-bottom:1px solid #d7dcdd}.nrve-reference-list a{text-decoration:underline}.nrve-related-products{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.nrve-related-products a{background:#fff;border:1px solid #d7dcde;border-bottom:4px solid var(--nrve-accent);padding:12px}.nrve-related-products img{aspect-ratio:1;object-fit:contain;background:#f0f2f2;width:100%}.nrve-related-products strong,.nrve-related-products span{display:block}.nrve-related-products strong{margin-top:10px}.nrve-related-products span{font-weight:900;margin-top:4px}.nrve-research-archive{background:#071014;min-height:70vh}.nrve-research-archive .nrve-research-grid{color:#fff}
@media(max-width:900px){.nrve-research-tabs{top:66px}.nrve-research-overview-grid{grid-template-columns:1fr}.nrve-research-assurance{grid-template-columns:1fr 1fr}.nrve-research-assurance>a{min-height:50px}.nrve-related-products{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.nrve-research-section{padding:28px 0}.nrve-research-assurance{grid-template-columns:1fr}.nrve-research-assurance>div{border-right:0;border-bottom:1px solid #e2e6e7}.nrve-related-products{grid-template-columns:1fr 1fr}.nrve-research-product-visual{padding:10px}.nrve-research-panel{padding:18px}}

/* NRVE 2.0.2 — research readability and hero artwork */
.nrve-research-hero{min-height:270px;padding:30px 0;background-image:linear-gradient(90deg,#071014 0%,rgba(7,16,20,.9) 48%,rgba(7,16,20,.15)),url('../images/research-molecule.jpg');background-position:center,right center;background-size:auto,48% 100%;background-repeat:no-repeat}.nrve-research-hero .nrve-shell{position:relative;z-index:1}.nrve-research-hero h1{max-width:850px}.nrve-research-section{color:#13191b}.nrve-research-panel,.nrve-research-body,.nrve-research-copy{color:#182023}.nrve-research-page .nrve-prose,.nrve-research-page .nrve-prose p,.nrve-research-page .nrve-prose li,.nrve-research-page .nrve-research-copy p{color:#273034!important}.nrve-research-page .nrve-prose h2,.nrve-research-page .nrve-prose h3,.nrve-research-page .nrve-research-copy h2,.nrve-research-page .nrve-research-copy h3{color:#101416!important}.nrve-research-page .nrve-prose strong{color:#101416!important}.nrve-research-reminder-v2{background:color-mix(in srgb,var(--nrve-accent) 13%,#fff);border-color:color-mix(in srgb,var(--nrve-accent) 35%,#d9dede)}.nrve-research-reminder-v2>b{background:var(--nrve-accent)}.nrve-research-table th{background:#071014;color:#fff;border-color:#26353a}.nrve-research-table td{background:#fff;color:#20282b}.nrve-research-table tbody tr:nth-child(even) td{background:#f2f4f4}.nrve-research-tabs a:first-child{border-bottom-color:var(--nrve-accent)}
@media(max-width:700px){.nrve-research-hero{min-height:230px;background-size:auto,75% 100%;background-position:center,right center}.nrve-research-hero h1{font-size:42px}.nrve-research-overview-grid{grid-template-columns:1fr}.nrve-research-tabs{top:62px}.nrve-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.nrve-research-table{min-width:650px}.nrve-research-body{overflow-wrap:anywhere}}
