.light-brand-background{pointer-events:none;position:absolute;inset:0;overflow:hidden}.light-brand-background__grid{color:#111110;opacity:.1;width:100%;height:100%;display:block}.light-brand-background__flow{width:calc(100% + 40px);height:48px;position:absolute;bottom:82px;left:-20px}.light-brand-background__flow svg{color:#111110;opacity:.55;width:100%;height:100%;display:block}.light-brand-background__node{background:#111110;width:10px;height:10px;position:absolute;top:42px;left:50%;transform:translate(-50%,-50%)}.light-brand-background[data-brand-background=cta] .light-brand-background__grid{color:#d1d1ca;opacity:1}.light-brand-background[data-brand-background=cta] .light-brand-background__flow{bottom:74px}.light-brand-background[data-brand-background=cta] .light-brand-background__flow svg{color:#6b6b68;opacity:1}.light-site .brand-hero{--landing-section-bottom:200px}
