/* Calm graphite navigation with editorial category columns. */
.dh-panel-header+.menuContainerColor{background:linear-gradient(105deg,#3b3e41,#484b4e 55%,#3c3f42)!important;box-shadow:none!important;border:0!important;}
.dh-panel-header+.menuContainerColor .dh-completion-link{border-left-color:#ffffff24!important;}
@media(min-width:64.001em){
 .menuContainerColor nav.bx-top-nav-container,.menuContainerColor nav.bx-top-nav-container>ul,.menuContainerColor nav.bx-top-nav-container .bx-nav-1-lvl{position:static!important;}
 .menuContainerColor nav.bx-top-nav-container .bx-nav-1-lvl>.bx-nav-2-lvl-container{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;position:absolute!important;top:100%!important;left:4%!important;right:4%!important;width:92%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:1.25rem!important;box-sizing:border-box;border:1px solid var(--dh-border)!important;border-radius:0 0 .85rem .85rem;background:var(--dh-card)!important;color:var(--dh-text);box-shadow:0 .75rem 2rem #0002;opacity:0!important;visibility:hidden!important;pointer-events:none;transform:translateY(-.5rem);transition:opacity .22s ease,transform .22s ease,visibility .22s;z-index:10000;}
 .menuContainerColor nav.bx-top-nav-container .bx-nav-1-lvl:hover>.bx-nav-2-lvl-container,.menuContainerColor nav.bx-top-nav-container .bx-nav-1-lvl:focus-within>.bx-nav-2-lvl-container,.menuContainerColor nav.bx-top-nav-container .bx-nav-1-lvl.hover>.bx-nav-2-lvl-container,.menuContainerColor nav.bx-top-nav-container .bx-nav-1-lvl.bx-hover>.bx-nav-2-lvl-container{display:grid!important;opacity:1!important;visibility:visible!important;pointer-events:auto;transform:translateY(0);}
 .menuContainerColor .bx-nav-2-lvl-container:before{display:none!important;}
 .menuContainerColor .bx-nav-2-lvl-container>.bx-nav-list-2-lvl{float:none!important;display:block!important;width:auto!important;padding:0!important;margin:0!important;min-width:0;list-style:none;}
 .menuContainerColor .bx-nav-2-lvl-container>.bx-nav-catinfo{display:none!important;}
 .menuContainerColor .bx-nav-2-lvl-container .bx-nav-2-lvl{min-width:0;padding:0!important;}
 .dh-menu-column-image{display:block;list-style:none;border-radius:.6rem;overflow:hidden;margin:0 0 .8rem;background:#e9e9e6;}
 .dh-menu-column-image img{display:block;width:100%;height:6.5rem;object-fit:cover;filter:grayscale(1);opacity:.65;}
 .menuContainerColor .bx-nav-2-lvl>a{font:700 .95rem/1.4 Manrope,sans-serif!important;color:var(--dh-text)!important;padding:.3rem .4rem .65rem!important;}
 .menuContainerColor .bx-nav-3-lvl{padding:0!important;list-style:none;}
 .menuContainerColor .bx-nav-3-lvl>a{display:block;padding:.4rem!important;border-radius:.35rem;color:var(--dh-text)!important;font:400 .85rem/1.5 Manrope,sans-serif!important;text-decoration:none;transition:background .18s;}
 .menuContainerColor .bx-nav-3-lvl>a:hover,.menuContainerColor .bx-nav-3-lvl>a:focus-visible{background:#88888815!important;text-decoration:none;}
 .menuContainerColor .bx-nav-3-lvl>a>span{background:none!important;padding:0!important;}
 .menuContainerColor .bx-nav-list-3-lvl{padding:0!important;margin:0!important;}
}
@media(prefers-reduced-motion:reduce){.menuContainerColor nav.bx-top-nav-container .bx-nav-1-lvl>.bx-nav-2-lvl-container{transition:none;transform:none;}}
@media(min-width:64.001em){.menuContainerColor nav.bx-top-nav-container .bx-nav-1-lvl>.bx-nav-2-lvl-container{max-height:70vh;overflow-y:auto;overscroll-behavior:contain;}.dh-menu-column-image img{height:5rem;}.menuContainerColor .bx-nav-3-lvl>a{padding:.28rem .4rem!important;}.menuContainerColor nav>ul>li>a>span{background:transparent!important;color:inherit!important;}.menuContainerColor .bx-nav-2-lvl-container{isolation:isolate;}}
@media(min-width:64.001em){.menuContainerColor nav.bx-top-nav-container .bx-nav-1-lvl>.bx-nav-2-lvl-container{border-radius:1rem!important;padding:1.2rem!important;}.menuContainerColor .bx-nav-2-lvl-container>.bx-nav-list-2-lvl{position:relative;padding:.85rem!important;border-radius:.75rem;isolation:isolate;background:linear-gradient(180deg,#8888880b,transparent 70%);}.dh-menu-column-image{position:absolute;inset:0 0 auto;z-index:-1;height:10rem;border-radius:.75rem .75rem 0 0;margin:0;pointer-events:none;mask-image:linear-gradient(to bottom,#000 0%,#0009 30%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#0009 30%,transparent 100%);}.dh-menu-column-image img{height:100%;opacity:.18;filter:grayscale(1);}.menuContainerColor .bx-nav-2-lvl>a{font-size:1.05rem!important;padding-top:.7rem!important;}.menuContainerColor .bx-nav-3-lvl>a{font-size:.95rem!important;line-height:1.5!important;padding:.35rem .4rem!important;}}
