@import"tokens.css";:root{--nbe-text-muted-on-light: #374151;--nbe-text-subtle-on-light: #4b5563;--nbe-hero-scrim: linear-gradient( to bottom, rgba(0, 0, 0, 0.12), rgba(0, 0, 0, 0.28) )}.nbe-text-muted{color:var(--nbe-text-muted-on-light)}.nbe-text-subtle{color:var(--nbe-text-subtle-on-light)}.hero{isolation:isolate}.hero::before,.hero-overlay{background:var(--nbe-hero-scrim)}.hero::before{z-index:1}.hero .hero-slide{z-index:0}.hero-slide,.hero-slide img{filter:contrast(1.05) saturate(1.04)}.hero-slide:not(.active){opacity:0}.hero-slide.active{opacity:1!important}.hero>button[id^=hero-arrow]{z-index:25}.hero-content{z-index:10}.hero h1{color:#fff;text-shadow:0 2px 8px rgba(0,0,0,0.35)}.hero h2{color:#fff;text-shadow:0 2px 8px rgba(0,0,0,0.35)}.hero p{color:#f1f5f9;opacity:1;text-shadow:0 1px 4px rgba(0,0,0,0.25)}.hero-btn.light{color:#fff;border-color:rgba(255,255,255,0.95);background:rgba(0,0,0,0.38)}.hero-btn.light:hover{background:rgba(0,0,0,0.55);border-color:#fff;color:#fff}.scroll-indicator{z-index:20}.section-subtitle,.product-card-secondary .product-info p,.value-card p{color:var(--nbe-text-muted-on-light)!important}.services .service-item p{color:rgba(255,255,255,0.9)}.cta-buttons a.light{color:#fff;border-color:rgba(255,255,255,0.95);background:rgba(0,0,0,0.28)}.cta-buttons a.light:hover{background:rgba(255,255,255,0.14);color:#fff}
