/* Optional local comparison: plain fixed geography, restrained ambient light. */
body.lc-industrial-home.lc-ambient-preview { background: #eef3f7; isolation: isolate; }
.lc-ambient-preview::before, .lc-ambient-preview::after { content: ""; position: fixed; inset: 0; pointer-events: none; }
.lc-ambient-preview::before { z-index: -2; background: #f5f8fb url('ambient-world-map.svg') center / min(92vw,1400px) auto no-repeat; }
.lc-ambient-preview::after { z-index: -1; background: radial-gradient(ellipse at 22% 35%,#9edbff30,transparent 45%), radial-gradient(ellipse at 80% 70%,#ffb9781c,transparent 40%); animation: lc-ambient-light 36s ease-in-out infinite alternate; }
@keyframes lc-ambient-light { from { transform: translate3d(-2%,0,0); opacity: .45; } to { transform: translate3d(2%,1%,0); opacity: .85; } }
body.lc-industrial-home.lc-ambient-preview main,
body.lc-industrial-home.lc-ambient-preview main > section,
body.lc-industrial-home.lc-ambient-preview :is(.machine-switcher,.machine-brand-card,.machine-brand-summary,.machine-model-card,.model-image-slot,.lc-product-scroll-card,.cta-box,.review-faq-card,.faq-item,[data-lc-global-footer]) { background: transparent !important; box-shadow: none !important; }
body.lc-industrial-home.lc-ambient-preview :is(.v2-globe-shell,.lc-line-scene,.lc-delivery-card,.lc-company-media) { background: #ffffff24 !important; box-shadow: none !important; }
body.lc-industrial-home.lc-ambient-preview main :is(p,figcaption,.eyebrow) { color: #405065 !important; }
body.lc-industrial-home.lc-ambient-preview main :is(h1,h2,h3,h4) { color: #15263b !important; }
.lc-ambient-preview .lc-inquiry-column { border-color: #aebdcb; }
@media (prefers-reduced-motion: reduce) { .lc-ambient-preview::after { animation: none; transform: none; } }
