/* Extended draft only. The compact draft keeps its original layout. */
.nbh-extended .nbh-brand{width:100px;flex:none}
.nbh-extended .nbh-custom-logo{display:block;width:100px;height:auto;max-height:84px;object-fit:contain}
.nbh-extended .nbh-header-row{padding-block:14px!important}
.nbh-extended .nbh-utility-nav{padding-block:9px;border-bottom:1px solid #edf0f2}
.nbh-extended .nbh-nav-list{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;margin:0;padding:0;width:100%}
.nbh-extended .nbh-nav-list>li{display:flex;align-items:center;gap:5px;position:relative;margin:0;min-width:0}
.nbh-extended .nbh-nav-list a{display:block;white-space:normal}
.nbh-extended .nbh-utility-nav .nbh-nav-list{justify-content:center;gap:25px;font-size:13px}
.nbh-extended .nbh-main-nav{font-size:15px}
.nbh-extended .nbh-submenu{position:relative;line-height:1.5}
.nbh-extended .nbh-submenu summary{list-style:none;cursor:pointer;padding:3px 6px;font-size:17px}
.nbh-extended .nbh-submenu summary::-webkit-details-marker{display:none}
.nbh-extended .nbh-submenu ul{position:absolute;z-index:20;top:100%;right:0;min-width:230px;background:#fff;box-shadow:0 8px 25px #20242b18;border:1px solid #e3e7eb;list-style:none;padding:8px;margin:0;border-radius:4px}
.nbh-extended .nbh-submenu ul li{margin:0}.nbh-extended .nbh-submenu ul a{padding:8px 12px;font-size:14px;line-height:1.5}
.nbh-extended .nbh-submenu ul a:hover{background:#eefafa}
.nbh-extended .nbh-worlds{background:#f7fafb}
.nbh-extended .nbh-world-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.nbh-extended .nbh-world-grid article{display:flex;flex-direction:column;background:#fff;border:1px solid #e3e7eb;border-radius:5px;overflow:hidden}
.nbh-extended .nbh-world-image{display:block;aspect-ratio:4/3;background:#fff;overflow:hidden}
.nbh-extended .nbh-world-image img{transition:transform .25s ease;object-position:center 35%}
.nbh-extended .nbh-world-image:hover img{transform:scale(1.025)}
.nbh-extended .nbh-world-grid article:last-child img{object-fit:contain}
.nbh-extended .nbh-world-copy{padding:22px;display:flex;flex-direction:column;flex:1;gap:12px}
.nbh-extended .nbh-world-copy h3{font-size:25px!important}
.nbh-extended .nbh-world-copy p{font-size:15px;line-height:1.65;color:#5a626c}
.nbh-extended .nbh-world-copy .nbh-link{margin-top:auto;align-self:flex-start}
.nbh-extended .nbh-spotlight-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(25px,4vw,60px)}
.nbh-extended .nbh-spotlight-image{display:block;aspect-ratio:4/3;background:#fff;overflow:hidden;border-radius:5px}
.nbh-extended .nbh-spotlight-image img{object-fit:contain}
.nbh-extended .nbh-spotlight-copy>p:not(.nbh-kicker){font-size:16px;line-height:1.75;color:#5a626c;margin:18px 0}
.nbh-extended .nbh-spotlight-copy nav{display:flex;flex-wrap:wrap;gap:10px 24px;margin-bottom:20px}
.nbh-extended .nbh-complete-footer .nbh-footer-columns{grid-template-columns:1fr 1.2fr 1fr 1.1fr;align-items:start;gap:35px}
.nbh-extended .nbh-complete-footer h2{font-size:18px!important;margin-bottom:15px!important}
.nbh-extended .nbh-complete-footer h3{font-size:14px!important;margin:16px 0 5px!important;letter-spacing:0}
.nbh-extended .nbh-complete-footer p{font-size:13px;line-height:1.7;margin-bottom:10px}
.nbh-extended .nbh-complete-footer details{border-bottom:1px solid #e3e7eb;padding:9px 0;font-size:13px}
.nbh-extended .nbh-complete-footer summary{cursor:pointer}.nbh-extended .nbh-complete-footer details div{padding:7px 0 0 12px}
.nbh-extended .nbh-complete-footer .nbh-link{font-size:13px;display:block;line-height:1.6;min-height:28px;padding:2px 0}
@media(max-width:1000px){.nbh-extended .nbh-main-nav{font-size:13px}.nbh-extended .nbh-nav-list{gap:8px}.nbh-extended .nbh-world-grid{gap:16px}.nbh-extended .nbh-world-copy{padding:16px}.nbh-extended .nbh-complete-footer .nbh-footer-columns{grid-template-columns:1fr 1fr;gap:25px}.nbh-extended .nbh-complete-footer .nbh-footer-columns>div:last-child{grid-column:auto}}
@media(max-width:700px){.nbh-extended .nbh-utility-nav{display:none}.nbh-extended .nbh-brand{width:77px}.nbh-extended .nbh-custom-logo{width:77px;max-height:64px}.nbh-extended .nbh-header-row{padding-block:10px!important}.nbh-extended .nbh-mobile-menu nav{display:block}.nbh-extended .nbh-mobile-menu .nbh-nav-list{display:block}.nbh-extended .nbh-mobile-menu .nbh-nav-list>li{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.nbh-extended .nbh-mobile-menu .nbh-nav-list>li>a{padding:9px 0;font-size:15px}.nbh-extended .nbh-mobile-menu .nbh-nav-list+.nbh-nav-list{border-top:1px solid #e3e7eb;margin-top:10px;padding-top:10px}.nbh-extended .nbh-mobile-menu .nbh-submenu{position:static;padding-top:5px}.nbh-extended .nbh-mobile-menu .nbh-submenu[open]{width:100%}.nbh-extended .nbh-mobile-menu .nbh-submenu summary{position:absolute;right:0;top:7px}.nbh-extended .nbh-mobile-menu .nbh-submenu ul{position:static;box-shadow:none;min-width:0;padding:4px 8px;margin-bottom:8px}.nbh-extended .nbh-world-grid{grid-template-columns:1fr;gap:20px}.nbh-extended .nbh-world-copy h3{font-size:24px!important}.nbh-extended .nbh-world-copy p{font-size:14px}.nbh-extended .nbh-world-image{aspect-ratio:1.5}.nbh-extended .nbh-spotlight-layout{grid-template-columns:1fr;gap:22px}.nbh-extended .nbh-spotlight-copy>p:not(.nbh-kicker){font-size:15px}.nbh-extended .nbh-complete-footer .nbh-footer-columns{grid-template-columns:1fr 1fr;gap:24px 18px}.nbh-extended .nbh-complete-footer h2{font-size:16px!important}.nbh-extended .nbh-complete-footer .nbh-link,.nbh-extended .nbh-complete-footer p{font-size:12px}.nbh-extended .nbh-complete-footer details{font-size:12px}}
@media(prefers-reduced-motion:reduce){.nbh-extended .nbh-world-image img{transition:none}}
.nbh-extended .nbh-world-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nbh-extended .nbh-world-grid article:last-child img{object-fit:cover}.nbh-extended .nbh-world-copy{padding:20px}.nbh-extended .nbh-world-copy h3{font-size:23px!important}.nbh-extended .nbh-world-copy p{font-size:16px}.nbh-series-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.nbh-series-grid article{border:1px solid #e3e7eb;border-radius:5px;padding:20px}.nbh-series-grid h3{font-size:20px!important}.nbh-series-grid p{color:#5a626c;margin-top:8px}.nbh-authority{position:relative;isolation:isolate;background:#20242b;color:white;overflow:hidden}.nbh-authority>picture,.nbh-authority>img{position:absolute;inset:0;width:100%;height:100%;z-index:-2}.nbh-authority img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.nbh-authority:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,28,35,.88),rgba(20,28,35,.45));z-index:-1}.nbh-authority .nbh-wrap{padding-block:64px}.nbh-authority .nbh-wrap>div{max-width:720px}.nbh-authority h2{color:white!important}.nbh-authority p{color:white;margin:18px 0}.nbh-authority nav{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.nbh-authority .nbh-btn{background:white;color:#20242b;border:1px solid white}.nbh-extended .nbh-complete-footer p,.nbh-extended .nbh-complete-footer .nbh-link,.nbh-extended .nbh-complete-footer details{font-size:16px}.nbh-extended .nbh-complete-footer h3{font-size:16px!important}@media(max-width:1100px){.nbh-extended .nbh-world-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.nbh-extended .nbh-world-grid,.nbh-series-grid{grid-template-columns:1fr}.nbh-authority .nbh-wrap{padding-block:40px}.nbh-authority nav{flex-direction:column}.nbh-authority .nbh-btn{text-align:center}}
.nbh-authority .nbh-authority-source{font-size:12px;line-height:1.6;max-width:680px;margin-top:24px}.nbh-authority-source a{color:white;text-decoration:underline}.nbh-extended .nbh-world-image img{height:100%;width:100%;object-fit:cover}
.nbh-home .nbh-authority .nbh-btn{color:#20242b!important}.nbh-home .nbh-authority .nbh-btn:hover{background:#edf5f6;border-color:#edf5f6;color:#20242b!important}
