/* Welcome-slide-specific bounds, including its decorative background. */
.nx-slider .nx-brand-slide{width:100%;min-width:0;max-width:100%;overflow:visible}
.nx-slider .nx-brand-slide:before{left:calc(-1 * var(--gutter));right:calc(-1 * var(--gutter))}
.nx-slider .nx-brand-slide .nx-hero-copy{min-width:0;max-width:100%}
.nx-slider .nx-brand-slide .nx-hero-copy h1{max-width:100%;white-space:normal;overflow-wrap:anywhere}
.nx-slider .nx-brand-slide .button-row{max-width:100%;flex-wrap:wrap}
.nx-slider .nx-brand-slide .button-row .button{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}
.nx-slider .nx-brand-slide .nx-hero-art--electric{width:80%;max-width:620px;min-width:0;justify-self:center}
.nx-slider .nx-brand-slide .nx-orbit{max-width:100%}
.nx-slider .nx-brand-slide .nx-orbit.second{width:100%}
.nx-slider .nx-brand-slide .nx-art-top{right:10%}
.nx-slider .nx-brand-slide .nx-art-bottom{left:10%;max-width:80%;overflow-wrap:anywhere}
@media(min-width:701px){
 .nx-slider .nx-brand-slide{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}
}
@media(max-width:700px){
 .nx-slider .nx-brand-slide .nx-hero-art--electric{width:80%;right:10%;max-width:390px}
 .nx-slider .nx-brand-slide .nx-hero-copy h1{font-size:clamp(36px,11.7vw,76px)}
 .nx-slider .nx-brand-slide .nx-hero-bottom>span{max-width:100%;overflow-wrap:anywhere}
}
