.ld-bg-cells,:host{--ld-bg-cells-bg-col:var(--ld-thm-secondary);--ld-bg-cells-layer-col:var(--ld-thm-primary);--ld-bg-cells-layer-translation-x:-80%;--ld-bg-cells-layer-translation-y:-6%;--ld-bg-cells-layer-size:260%;--ld-bg-cells-layer-rotation:0deg;--ld-bg-cells-secondary-layer-col:#0000;--ld-bg-cells-secondary-layer-translation-x:0%;--ld-bg-cells-secondary-layer-translation-y:0%;--ld-bg-cells-secondary-layer-size:150%;--ld-bg-cells-secondary-layer-rotation:0deg;--ld-bg-cells-base-size-factor:0.39;--ld-bg-cells-layer-size-clamped:clamp(50%,var(--ld-bg-cells-layer-size),800%);--ld-bg-cells-layer-size-normalized:calc(var(--ld-bg-cells-layer-size-clamped) * var(--ld-bg-cells-base-size-factor));--ld-bg-cells-secondary-layer-size-clamped:clamp(50%,var(--ld-bg-cells-secondary-layer-size),800%);--ld-bg-cells-secondary-layer-size-normalized:calc(var(--ld-bg-cells-secondary-layer-size-clamped) * var(--ld-bg-cells-base-size-factor));--ld-bg-cells-layer-animation-translate:0.3%;--ld-bg-cells-layer-animation-scale:4%;--ld-bg-cells-layer-animation-rotate:6deg;--ld-bg-cells-layer-animation-speed:1;--ld-bg-cells-layer-animation-dur:calc(126s / var(--ld-bg-cells-layer-animation-speed));--ld-bg-cells-secondary-layer-animation-dur:calc(84s / var(--ld-bg-cells-layer-animation-speed));background:var(--ld-bg-cells-bg-col);display:block;height:100%;overflow:hidden;position:relative;width:100%}.ld-bg-cells__layer,.ld-bg-cells__secondary-layer{inset:0;left:50%;min-height:1000%;min-width:1000%;position:absolute;top:50%}.ld-bg-cells__layer{color:var(--ld-bg-cells-layer-col);transform:translate(calc((var(--ld-bg-cells-layer-translation-x) / 10) - 50%),calc((var(--ld-bg-cells-layer-translation-y) / 10) - 50%)) scale(var(--ld-bg-cells-layer-size-normalized)) rotate(var(--ld-bg-cells-layer-rotation))}.ld-bg-cells__layer--animated{animation:layer-animate var(--ld-bg-cells-layer-animation-dur) ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ld-bg-cells__layer--animated{animation:none}}.ld-bg-cells__secondary-layer{color:var(--ld-bg-cells-secondary-layer-col);transform:translate(calc((var(--ld-bg-cells-secondary-layer-translation-x) / 10) - 50%),calc((var(--ld-bg-cells-secondary-layer-translation-y) / 10) - 50%)) scale(var(--ld-bg-cells-secondary-layer-size-normalized)) rotate(var(--ld-bg-cells-secondary-layer-rotation))}.ld-bg-cells__secondary-layer--animated{animation:secondary-layer-animate var(--ld-bg-cells-secondary-layer-animation-dur) ease-in-out infinite reverse}@media (prefers-reduced-motion:reduce){.ld-bg-cells__secondary-layer--animated{animation:none}}.ld-bg-cells--three-layers,:host(.ld-bg-cells--three-layers){--ld-bg-cells-layer-col:var(--ld-thm-primary);--ld-bg-cells-secondary-layer-col:var(--ld-col-vy);--ld-bg-cells-layer-size:390%;--ld-bg-cells-layer-translation-x:-50%;--ld-bg-cells-layer-rotation:-30deg;--ld-bg-cells-secondary-layer-size:580%;--ld-bg-cells-secondary-layer-translation-x:-20%;--ld-bg-cells-secondary-layer-translation-y:-100%}.ld-bg-cells--bioreliance,:host(.ld-bg-cells--bioreliance){--ld-bg-cells-base-size-factor:0.46;--ld-bg-cells-bg-col:var(--ld-col-vg);--ld-bg-cells-layer-col:var(--ld-col-rp);--ld-bg-cells-secondary-layer-col:#0000;--ld-bg-cells-layer-translation-x:-89%;--ld-bg-cells-layer-translation-y:48%;--ld-bg-cells-layer-size:297%}.ld-bg-cells--f,:host(.ld-bg-cells--f){--ld-bg-cells-base-size-factor:0.49;--ld-bg-cells-layer-translation-x:-79%;--ld-bg-cells-layer-translation-y:24%;--ld-bg-cells-layer-size:240%}.ld-bg-cells--mdo,:host(.ld-bg-cells--mdo){--ld-bg-cells-base-size-factor:0.2;--ld-bg-cells-bg-col:var(--ld-col-rb);--ld-bg-cells-layer-col:var(--ld-col-sy);--ld-bg-cells-secondary-layer-col:var(--ld-col-sb);--ld-bg-cells-layer-translation-x:-107%;--ld-bg-cells-layer-translation-y:-32%;--ld-bg-cells-layer-size:147%;--ld-bg-cells-layer-rotation:145deg;--ld-bg-cells-secondary-layer-translation-x:133%;--ld-bg-cells-secondary-layer-translation-y:46%;--ld-bg-cells-secondary-layer-size:150%;--ld-bg-cells-secondary-layer-rotation:145deg}.ld-bg-cells--millipore,:host(.ld-bg-cells--millipore){--ld-bg-cells-base-size-factor:0.43;--ld-bg-cells-bg-col:var(--ld-col-rb);--ld-bg-cells-layer-col:var(--ld-col-vy);--ld-bg-cells-secondary-layer-col:#0000;--ld-bg-cells-layer-translation-x:-80%;--ld-bg-cells-layer-translation-y:43%;--ld-bg-cells-layer-size:230%}.ld-bg-cells--milliq,:host(.ld-bg-cells--milliq){--ld-bg-cells-base-size-factor:0.23;--ld-bg-cells-bg-col:var(--ld-col-vc);--ld-bg-cells-layer-col:var(--ld-col-rp);--ld-bg-cells-secondary-layer-col:#0000;--ld-bg-cells-layer-translation-x:-70%;--ld-bg-cells-layer-translation-y:100%;--ld-bg-cells-layer-size:420%}.ld-bg-cells--mtrust,:host(.ld-bg-cells--mtrust){--ld-bg-cells-base-size-factor:0.6;--ld-bg-cells-layer-translation-x:315%;--ld-bg-cells-layer-translation-y:315%;--ld-bg-cells-layer-size:140%}.ld-bg-cells--o,:host(.ld-bg-cells--o){--ld-bg-cells-base-size-factor:0.33;--ld-bg-cells-layer-translation-x:-75%;--ld-bg-cells-layer-translation-y:-21%;--ld-bg-cells-layer-size:190%}.ld-bg-cells--supelco,:host(.ld-bg-cells--supelco){--ld-bg-cells-base-size-factor:0.66;--ld-bg-cells-bg-col:var(--ld-col-rg);--ld-bg-cells-layer-col:var(--ld-col-vy);--ld-bg-cells-secondary-layer-col:#0000;--ld-bg-cells-layer-translation-x:-59%;--ld-bg-cells-layer-translation-y:43%;--ld-bg-cells-layer-size:190%}.ld-bg-cells--safc,:host(.ld-bg-cells--safc){--ld-bg-cells-base-size-factor:0.34;--ld-bg-cells-bg-col:var(--ld-col-vm);--ld-bg-cells-layer-col:var(--ld-col-vy);--ld-bg-cells-secondary-layer-col:#0000;--ld-bg-cells-layer-translation-x:-122%;--ld-bg-cells-layer-translation-y:5%;--ld-bg-cells-layer-size:362%}.ld-bg-cells--sigma-aldrich,:host(.ld-bg-cells--sigma-aldrich){--ld-bg-cells-base-size-factor:0.53;--ld-bg-cells-bg-col:var(--ld-col-rr);--ld-bg-cells-layer-col:var(--ld-col-vy);--ld-bg-cells-secondary-layer-col:#0000;--ld-bg-cells-layer-translation-x:-124%;--ld-bg-cells-layer-translation-y:-2%;--ld-bg-cells-layer-size:460%}.ld-bg-cells--t,:host(.ld-bg-cells--t){--ld-bg-cells-base-size-factor:0.47;--ld-bg-cells-layer-translation-x:-108%;--ld-bg-cells-layer-translation-y:72%;--ld-bg-cells-layer-size:312%}.ld-bg-cells--tile,:host(.ld-bg-cells--tile){--ld-bg-cells-base-size-factor:0.31;--ld-bg-cells-layer-translation-x:-93%;--ld-bg-cells-layer-translation-y:-1%;--ld-bg-cells-layer-size:340%}@keyframes layer-animate{0%,to{transform:translate(calc((var(--ld-bg-cells-layer-translation-x) / 10) - (50% - var(--ld-bg-cells-layer-animation-translate))),calc((var(--ld-bg-cells-layer-translation-y) / 10) - (50% - var(--ld-bg-cells-layer-animation-translate) / 2))) scale(calc(var(--ld-bg-cells-layer-size-normalized))) rotate(calc(var(--ld-bg-cells-layer-rotation)))}25%{transform:translate(calc(((var(--ld-bg-cells-layer-translation-x) / 10) - (50% + var(--ld-bg-cells-layer-animation-translate)))),calc(((var(--ld-bg-cells-layer-translation-y) / 10) - (50% + var(--ld-bg-cells-layer-animation-translate) / 2)))) scale(calc(var(--ld-bg-cells-layer-size-normalized) + var(--ld-bg-cells-layer-animation-scale))) rotate(calc(var(--ld-bg-cells-layer-rotation) - var(--ld-bg-cells-layer-animation-rotate)))}50%{transform:translate(calc(((var(--ld-bg-cells-layer-translation-x) / 10) - (50% + var(--ld-bg-cells-layer-animation-translate) / 2))),calc(((var(--ld-bg-cells-layer-translation-y) / 10) - (50% + var(--ld-bg-cells-layer-animation-translate))))) scale(calc(var(--ld-bg-cells-layer-size-normalized))) rotate(calc(var(--ld-bg-cells-layer-rotation)))}75%{transform:translate(calc(((var(--ld-bg-cells-layer-translation-x) / 10) - (50% - var(--ld-bg-cells-layer-animation-translate) / 2))),calc(((var(--ld-bg-cells-layer-translation-y) / 10) - (50% - var(--ld-bg-cells-layer-animation-translate))))) scale(calc(var(--ld-bg-cells-layer-size-normalized) - var(--ld-bg-cells-layer-animation-scale))) rotate(calc(var(--ld-bg-cells-layer-rotation) + var(--ld-bg-cells-layer-animation-rotate)))}}@keyframes secondary-layer-animate{0%,to{transform:translate(calc((var(--ld-bg-cells-secondary-layer-translation-x) / 10) - (50% - var(--ld-bg-cells-layer-animation-translate))),calc((var(--ld-bg-cells-secondary-layer-translation-y) / 10) - (50% - var(--ld-bg-cells-layer-animation-translate) / 2))) scale(calc(var(--ld-bg-cells-secondary-layer-size-normalized))) rotate(calc(var(--ld-bg-cells-secondary-layer-rotation)))}25%{transform:translate(calc(((var(--ld-bg-cells-secondary-layer-translation-x) / 10) - (50% + var(--ld-bg-cells-layer-animation-translate)))),calc(((var(--ld-bg-cells-secondary-layer-translation-y) / 10) - (50% + var(--ld-bg-cells-layer-animation-translate) / 2)))) scale(calc(var(--ld-bg-cells-secondary-layer-size-normalized) + var(--ld-bg-cells-layer-animation-scale))) rotate(calc(var(--ld-bg-cells-secondary-layer-rotation) - var(--ld-bg-cells-layer-animation-rotate)))}50%{transform:translate(calc(((var(--ld-bg-cells-secondary-layer-translation-x) / 10) - (50% + var(--ld-bg-cells-layer-animation-translate) / 2))),calc(((var(--ld-bg-cells-secondary-layer-translation-y) / 10) - (50% + var(--ld-bg-cells-layer-animation-translate))))) scale(calc(var(--ld-bg-cells-secondary-layer-size-normalized))) rotate(calc(var(--ld-bg-cells-secondary-layer-rotation)))}75%{transform:translate(calc(((var(--ld-bg-cells-secondary-layer-translation-x) / 10) - (50% - var(--ld-bg-cells-layer-animation-translate) / 2))),calc(((var(--ld-bg-cells-secondary-layer-translation-y) / 10) - (50% - var(--ld-bg-cells-layer-animation-translate))))) scale(calc(var(--ld-bg-cells-secondary-layer-size-normalized) - var(--ld-bg-cells-layer-animation-scale))) rotate(calc(var(--ld-bg-cells-secondary-layer-rotation) + var(--ld-bg-cells-layer-animation-rotate)))}}