.office-sidebar-models summary{cursor:pointer;font-size:13px;font-weight:600;margin:10px 0;color:#456b54}.office-sidebar-models>ul{max-height:480px;overflow-y:auto}@media(max-width:760px){.office-sidebar-models>ul{max-height:260px}}.office-model-links{margin:8px 0 12px;padding-left:20px;font-size:14px;line-height:1.8}.office-model-links a{color:#3f6551}.office-catalog-products{padding-left:20px;line-height:1.8;margin:18px 0 0}.office-catalog-products>li{margin-bottom:10px}.office-catalog-products .office-model-links{font-size:12px;margin-top:3px}.office-more-models{margin-top:14px}.office-full-specs{margin:14px 0}.office-full-specs summary{cursor:pointer;font-weight:600;color:#356247}.office-specs td{overflow-wrap:anywhere}.office-more-models summary{cursor:pointer;font-size:14px;font-weight:600;color:#356247}.vendor-card h3 a{color:inherit;text-decoration:none}.vendor-card h3 a:hover{text-decoration:underline}.office-model-search{margin:20px 0 26px;padding:22px;background:#eff6f1;border-radius:5px 22px 5px 5px}.office-model-search label{display:block;font-weight:600;margin-bottom:10px}.office-model-search input{display:block;width:100%;max-width:560px;border:1px solid #b4cdbb;border-radius:5px;padding:12px;background:#fff;font:inherit}.office-model-search p{font-size:13px;margin:10px 0 0}.office-filter-card[hidden]{display:none!important}.office-equipment-page .office-specs th{width:40%}.astra-comparison tr[id]{scroll-margin-top:150px}.astra-comparison caption{text-align:left;padding:16px 20px;font-weight:600;color:#243c35}.office-equipment-page #specifications,.office-equipment-page #price,.office-equipment-page #models{scroll-margin-top:155px}

/* Models form a distinct third navigation level beneath the manufacturer. */
.service-sidebar .office-sidebar-models{margin:8px 0 14px 12px;padding:0 0 0 12px;border-left:2px solid #bfd5c6}.service-sidebar .office-sidebar-models summary{margin:0 0 8px;padding:5px 0;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#61786a}.service-sidebar .office-sidebar-models>ul{margin:0;padding:0 4px 0 0}.service-sidebar .office-sidebar-models>ul a{padding:7px 9px;font-size:12px;line-height:1.5;color:#52645a}.service-sidebar .office-sidebar-models>ul a[aria-current="page"]{background:#dceadf;color:#284734;font-weight:600;box-shadow:inset 3px 0 #668e74}.service-sidebar .office-sidebar-models>ul a:hover{background:#e2ece5;color:#284734}

.power-backup-page .office-specs th{width:40%}.power-backup-page #specifications,.power-backup-page #price,.power-backup-page #models{scroll-margin-top:155px}

.power-more-variants{margin:4px 0 12px 20px}.power-more-variants summary{cursor:pointer;font-size:12px;font-weight:600;color:#456b54}.power-more-variants .office-model-links{padding-left:16px}

.power-sources{margin:20px 0 35px;font-size:13px;color:#586b63}.power-sources summary{cursor:pointer;font-weight:600}.power-sources ul{padding-left:22px;line-height:1.8}.power-sources a{text-decoration:underline;text-underline-offset:3px}

.power-backup-page .os-intro-figure img,.power-backup-page .astra-media img{margin-inline:auto}

.power-comparison{margin:15px 0 25px}.power-comparison>summary{cursor:pointer;padding:14px 18px;background:#e5efe8;border-radius:4px;font-size:14px;font-weight:600;color:#355b43}

.power-backup-page .office-full-specs summary,.power-backup-page .office-model-links a{overflow-wrap:anywhere}

.network-equipment-page .office-specs th{width:40%}.network-equipment-page #specifications,.network-equipment-page #price,.network-equipment-page #models{scroll-margin-top:155px}.network-equipment-page .os-intro-figure img,.network-equipment-page .astra-media img{margin-inline:auto}.network-equipment-page .office-full-specs summary,.network-equipment-page .office-model-links a{overflow-wrap:anywhere}

.network-equipment-page .equipment-no-photo{grid-template-columns:1fr}.network-equipment-page .equipment-no-photo .os-intro-copy{max-width:820px}

img[src="/assets/vendors/network-okos-current.svg"]{filter:brightness(0);opacity:.8}

.server-equipment-page .office-specs th{width:40%}.server-equipment-page #specifications,.server-equipment-page #price,.server-equipment-page #models{scroll-margin-top:155px}.server-equipment-page .os-intro-figure img,.server-equipment-page .astra-media img{margin-inline:auto}.server-equipment-page .office-full-specs summary,.server-equipment-page .office-model-links a{overflow-wrap:anywhere}.server-equipment-page .equipment-no-photo{grid-template-columns:1fr}.server-equipment-page .equipment-no-photo .os-intro-copy{max-width:820px}

img[src="/assets/vendors/norsi-trans.png"]{filter:brightness(0);opacity:.8;mix-blend-mode:multiply}

.security-equipment-page .office-specs th{width:35%}.security-equipment-page .office-specs th,.security-equipment-page .office-specs td{overflow-wrap:anywhere}.security-equipment-page #specifications,.security-equipment-page #price,.security-equipment-page #models,.security-product-group{scroll-margin-top:155px}.security-equipment-page .os-intro-figure img,.security-equipment-page .astra-media img{margin-inline:auto}.security-equipment-page .os-intro-figure img{max-height:330px;object-fit:contain}.security-equipment-page .equipment-no-photo{grid-template-columns:1fr}.security-equipment-page .equipment-no-photo .os-intro-copy{max-width:820px}.security-equipment-page .security-long-title{font-size:clamp(26px,3.2vw,36px)}.security-product-group[hidden]{display:none!important}.security-services{margin-top:20px;padding-top:16px;border-top:1px solid #bfd5c6}.security-services>summary{font-size:12px;color:#456b54;cursor:pointer}.security-services nav{margin-top:16px}.security-services h2{font-size:16px}.security-equipment-page .office-sidebar-models>ul a{overflow-wrap:anywhere}
img[src="/assets/vendors/ib-confident.svg"],img[src="/assets/vendors/ib-it-bastion.svg"],img[src="/assets/vendors/ib-npc-ksb.png"]{filter:brightness(0);opacity:.8}img[src="/assets/vendors/ib-ncib.png"]{filter:url("/assets/vendor-logo-filters.svg?v=2#depo-light");mix-blend-mode:multiply}

.computer-equipment-page .office-specs th{width:35%}.computer-equipment-page .office-specs td,.computer-equipment-page .office-full-specs summary,.computer-equipment-page .office-model-links a{overflow-wrap:anywhere}.computer-equipment-page #specifications,.computer-equipment-page #price,.computer-equipment-page #models{scroll-margin-top:155px}.computer-equipment-page .os-intro-figure img,.computer-equipment-page .astra-media img{margin-inline:auto;mix-blend-mode:multiply}.computer-equipment-page .equipment-no-photo{grid-template-columns:1fr}.computer-equipment-page .equipment-no-photo .os-intro-copy{max-width:820px}.computer-equipment-page .office-sidebar-models>ul a{overflow-wrap:anywhere}
img[src="/assets/vendors/yadro.svg"]{filter:brightness(0);opacity:.85}
