/* Bently Nevada knowledge graph pages */
.knowledge-hub,.product-detail--knowledge{background:#fff}.knowledge-hero{padding:48px 0 44px;background:linear-gradient(120deg,#eef5fa 0%,#f7fafc 62%,#edf4f8 100%);border-bottom:1px solid var(--line)}.knowledge-hero__grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr);gap:56px;align-items:end}.knowledge-hero h1{max-width:900px;margin:10px 0 18px;color:#07396f;font-size:clamp(38px,4.2vw,64px);line-height:.99;letter-spacing:-2px}.knowledge-hero__lead{max-width:840px;margin:0;color:#40536a;font-size:17px;line-height:1.65}.knowledge-hero__intent{max-width:820px;margin:18px 0 0;color:#56687b;font-size:13px}.knowledge-hero__intent a{color:#0067ad;text-decoration:underline;text-underline-offset:3px}.knowledge-source{display:flex;gap:12px;align-items:center;margin-top:22px;color:#647589;font-size:11px}.knowledge-source span{padding:5px 8px;background:#d9e9f3;color:#18567f;font-weight:800;text-transform:uppercase;letter-spacing:.6px}.knowledge-hero__stats{display:grid;grid-template-columns:1fr;border:1px solid #d7e2ea;background:rgba(255,255,255,.82);box-shadow:0 14px 35px rgba(13,47,81,.07)}.knowledge-hero__stats div{display:flex;align-items:baseline;justify-content:space-between;gap:20px;padding:15px 18px;border-bottom:1px solid #e2e9ef}.knowledge-hero__stats div:last-child{border-bottom:0}.knowledge-hero__stats strong{color:#075b9a;font-size:24px}.knowledge-hero__stats span{color:#667689;font-size:11px;text-align:right}.knowledge-section{padding:54px 0;border-bottom:1px solid #e9eef2}.knowledge-section--anatomy,.knowledge-section--split,.knowledge-section--docs{background:#f7fafc}.knowledge-heading{max-width:850px;margin-bottom:25px}.knowledge-heading h2{margin:8px 0 9px;color:#0a3868;font-size:32px;line-height:1.08;letter-spacing:-1px}.knowledge-heading p{margin:0;color:#5d6d7f;font-size:13px}.knowledge-heading--row{max-width:none;display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.knowledge-heading--row>div{max-width:830px}.knowledge-heading--row>a{color:#0067ad;font-size:12px;font-weight:750}.component-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.component-map--compact{margin-top:24px}.component-map__group{min-height:175px;padding:20px;border:1px solid #dbe4eb;background:#fff}.component-map__group>span{display:block;margin-bottom:13px;color:#0063a6;font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.component-map__group ul{padding:0;margin:0;list-style:none}.component-map__group li{padding:8px 0;border-top:1px solid #edf1f4;color:#263e58;font-size:13px}.component-map__group li:first-child{border-top:0}.family-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.family-link-card{display:flex;min-height:230px;flex-direction:column;padding:22px;border:1px solid #dce5ec;background:#fff;transition:.18s ease}.family-link-card:hover{transform:translateY(-2px);border-color:#abc6da;box-shadow:0 14px 28px rgba(11,51,88,.08)}.family-link-card>span{color:#5e7388;font-size:9px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.family-link-card h3{margin:9px 0 10px;color:#07396f;font-size:20px;line-height:1.18}.family-link-card p{margin:0;color:#627285;font-size:12px;line-height:1.55}.family-link-card b{margin-top:auto;padding-top:17px;color:#0067ad;font-size:11px}.knowledge-two-col{display:grid;grid-template-columns:1fr 1fr;gap:18px}.knowledge-panel{padding:27px;border:1px solid #dbe5ec;background:#fff}.knowledge-panel h2{margin:8px 0 17px;color:#0a3868;font-size:27px}.technical-list{display:grid;gap:0;padding:0;margin:0;list-style:none}.technical-list li{position:relative;padding:10px 0 10px 20px;border-top:1px solid #e8edf1;color:#354b62;font-size:13px}.technical-list li:first-child{border-top:0}.technical-list li:before{content:"";position:absolute;left:0;top:16px;width:7px;height:7px;border-radius:50%;background:#0b70b4}.engineering-notes{padding:26px 28px;border-left:4px solid #0c6ca9;background:#eef6fa}.engineering-notes h2{margin:8px 0 16px;color:#0a3868;font-size:28px}.engineering-notes p{margin:10px 0;color:#42566c;font-size:13px}.engineering-notes--compact{margin-top:20px}.model-table{overflow:auto;border:1px solid #dce4eb;background:#fff}.model-table table{width:100%;border-collapse:collapse;min-width:740px}.model-table th{padding:13px 15px;background:#eef4f8;color:#486078;font-size:10px;text-transform:uppercase;letter-spacing:.8px;text-align:left}.model-table td{padding:13px 15px;border-top:1px solid #e7edf1;color:#4c5d70;font-size:12px}.model-table td:first-child strong{color:#0b416f;font-size:13px}.model-table td:last-child{text-align:right}.model-table td:last-child a{color:#0068ad;font-weight:700}.document-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.document-card{display:flex;min-height:210px;flex-direction:column;padding:23px;border:1px solid #d9e4ec;background:#fff}.document-card span{color:#50718c;font-size:10px;font-weight:800;letter-spacing:.7px;text-transform:uppercase}.document-card h3{margin:9px 0 11px;color:#0a3868;font-size:20px;line-height:1.22}.document-card p{margin:0;color:#627386;font-size:12px;line-height:1.55}.document-card>a{margin-top:auto;padding-top:18px;color:#0067ad;font-size:11px;font-weight:800}.faq-stack{max-width:900px}.faq-stack details{border-top:1px solid #dce4ea}.faq-stack details:last-child{border-bottom:1px solid #dce4ea}.faq-stack summary{cursor:pointer;padding:17px 2px;color:#173d64;font-size:14px;font-weight:760}.faq-stack p{margin:0;padding:0 2px 18px;color:#596b7f;font-size:13px}.knowledge-empty{padding:24px;border:1px dashed #cbd7e0;color:#617183}.product-detail__family-summary{margin:0 0 20px;color:#52657a;font-size:13px;line-height:1.55}.product-facts a{color:#0067ad;text-decoration:underline;text-decoration-color:#b7cfdf;text-underline-offset:3px}.product-nav-strip{position:sticky;top:0;z-index:25;background:#0b335e;color:#fff;box-shadow:0 3px 10px rgba(0,0,0,.08)}.admin-bar .product-nav-strip{top:32px}.product-nav-strip .container{display:flex;gap:25px;overflow:auto;white-space:nowrap}.product-nav-strip a{display:block;padding:12px 0;border-bottom:2px solid transparent;color:#d9e7f3;font-size:11px;font-weight:700}.product-nav-strip a:hover{border-color:#6dc0ef;color:#fff}.verification-note{margin-top:25px;padding:17px;border-left:3px solid #2d7fae;background:#f1f7fa;color:#536779!important;font-size:12px!important}.decoder-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.decoder-card{display:grid;grid-template-columns:auto 1fr;gap:7px 13px;align-items:center;padding:19px;border:1px solid #d7e3eb;background:#fff}.decoder-card code{grid-row:1/3;display:grid;place-items:center;min-width:62px;min-height:58px;padding:9px;background:#0b416f;color:#fff;font-size:20px;font-weight:800}.decoder-card span{color:#688096;font-size:9px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.decoder-card strong{color:#163c62;font-size:13px}.family-context-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.family-context-grid>div{padding:21px;border:1px solid #dce5eb;background:#f8fafc}.family-context-grid h3{margin:0 0 9px;color:#0a3868;font-size:17px}.relationship-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.relationship-group{padding:20px;border:1px solid #dbe4eb;background:#fff}.relationship-group h3{margin:0 0 12px;color:#0a3868;font-size:17px}.relationship-links{display:grid;gap:8px}.relationship-links a{padding:11px;border:1px solid #e4eaf0;background:#f8fafb}.relationship-links strong{display:block;color:#0d4777;font-size:12px}.relationship-links span{display:block;margin-top:3px;color:#748294;font-size:10px}.resource-detail__grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.65fr);gap:45px}.match-rules{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.match-rules code{padding:7px 9px;background:#0e2946;color:#dceefc;font-size:11px}.related-products--knowledge{padding-top:48px}.part-family-hub .knowledge-hero h1{font-size:clamp(38px,4vw,58px)}
@media(max-width:980px){.knowledge-hero__grid{grid-template-columns:1fr}.knowledge-hero__stats{grid-template-columns:repeat(3,1fr)}.knowledge-hero__stats div{display:block}.component-map{grid-template-columns:repeat(2,1fr)}.family-link-grid{grid-template-columns:repeat(2,1fr)}.decoder-grid{grid-template-columns:1fr 1fr}.relationship-groups{grid-template-columns:1fr 1fr}.resource-detail__grid{grid-template-columns:1fr}}
@media(max-width:640px){.knowledge-hero{padding:34px 0}.knowledge-hero h1{font-size:38px;letter-spacing:-1.3px}.knowledge-hero__lead{font-size:15px}.knowledge-hero__stats{grid-template-columns:1fr}.knowledge-section{padding:38px 0}.knowledge-heading h2{font-size:27px}.knowledge-heading--row{display:block}.knowledge-heading--row>a{display:inline-block;margin-top:12px}.component-map,.family-link-grid,.knowledge-two-col,.document-grid,.decoder-grid,.family-context-grid,.relationship-groups{grid-template-columns:1fr}.product-nav-strip .container{gap:18px}.admin-bar .product-nav-strip{top:46px}.component-map__group{min-height:0}.document-card{min-height:0}.decoder-card{grid-template-columns:60px 1fr}}
