.bde-section-18-100 .section-container{display:flex;flex-direction:column}.bde-section-18-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.bde-section-18-100{margin-top:0px;margin-bottom:0px}.bde-section-18-100 .section-container{position:relative;margin:0;display:flex;justify-content:center;align-items:center;height:100vh;width:100%;min-width:100vw}.bde-code-block-18-101{width:100%}body{position:relative;margin:0;display:flex;justify-content:center;align-items:center;height:100vh}.bde-code-block-18-101 canvas{position:absolute;inset:0;height:100%;width:100%}.bde-code-block-18-101 .info{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;height:100%;width:100%}.bde-code-block-18-101 .left-text{color:rgba(0,64,255,0.41);text-align:center;font-family:Outfit;font-size:3.32269rem;font-style:normal;font-weight:400;line-height:3.81381rem}.bde-code-block-18-101 .right-text{color:rgba(0,64,255,0.41);text-align:center;font-family:Outfit;font-size:3.32269rem;font-style:normal;font-weight:400;line-height:3.81381rem}.bde-code-block-18-101 .logo{position:absolute;top:50px;left:50px}.bde-code-block-18-101 .intensity-control{position:absolute;bottom:50px;left:50px;display:flex;flex-direction:column;align-items:center;gap:10px;z-index:1000}.bde-code-block-18-101 .intensity-control label{color:rgba(0,64,255,0.8);font-family:Outfit;font-size:2rem;font-weight:500;text-align:center}.bde-code-block-18-101 .intensity-slider{width:300px;height:12px;background:rgba(0,64,255,0.2);border-radius:6px;outline:none;-webkit-appearance:none}.bde-code-block-18-101 .intensity-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:40px;height:40px;background:rgba(0,64,255,0.8);border-radius:50%;cursor:pointer}.bde-code-block-18-101 .intensity-slider::-moz-range-thumb{width:40px;height:40px;background:rgba(0,64,255,0.8);border-radius:50%;cursor:pointer;border:none}.bde-code-block-18-101 #intensity-value{color:rgba(0,64,255,0.8);font-family:Outfit;font-size:2.4rem;font-weight:600}.bde-code-block-18-101 .bubble-count{color:rgba(0,64,255,0.6);font-family:Outfit;font-size:0.9rem;font-weight:400;text-align:center}@media (max-width:768px){.bde-code-block-18-101 .info{flex-direction:column;justify-content:center}.bde-code-block-18-101 .logo{top:20px}.bde-code-block-18-101 .intensity-control{bottom:20px;left:20px}.bde-code-block-18-101 .left-text{font-size:1.5rem;line-height:1}.bde-code-block-18-101 .right-text{font-size:1.5rem;line-height:1}}