.section-separator.lens-quick-separator{position:relative;padding:80px 0;margin:0;overflow:hidden;background:linear-gradient(180deg,rgb(15 15 35 / .8) 0%,rgb(10 10 25 / .9) 50%,rgb(20 25 40 / .8) 100%);border-radius:0;width:100vw;margin-left:calc(-50vw + 50%)}.separator-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.separator-particles{position:absolute;width:100%;height:100%;background-image:radial-gradient(1px 1px at 20% 30%,rgb(114 9 183 / .3),transparent),radial-gradient(1px 1px at 80% 70%,rgb(64 164 255 / .2),transparent),radial-gradient(1px 1px at 50% 50%,rgb(255 255 255 / .1),transparent);background-repeat:repeat;background-size:200px 200px,300px 250px,150px 180px;animation:separatorParticles 20s linear infinite;opacity:.6}.separator-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 30% 50%,rgb(114 9 183 / .1) 0%,transparent 60%),radial-gradient(ellipse at 70% 50%,rgb(64 164 255 / .08) 0%,transparent 60%)}.separator-content{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;max-width:800px;margin:0 auto;padding:0 30px}.separator-line{flex:1;height:2px;background:linear-gradient(90deg,transparent 0%,rgb(114 9 183 / .4) 20%,rgb(64 164 255 / .6) 50%,rgb(114 9 183 / .4) 80%,transparent 100%);position:relative;overflow:hidden;border-radius:1px}.separator-line::after{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .6),transparent);animation:separatorGlow 3s ease-in-out infinite}.separator-icon{margin:0 30px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:rgb(64 164 255 / .15);border:2px solid rgb(64 164 255 / .4);border-radius:50%;backdrop-filter:blur(15px);position:relative;box-shadow:0 0 25px rgb(64 164 255 / .4),inset 0 0 25px rgb(64 164 255 / .1)}.separator-icon::before{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,rgb(114 9 183 / .6),rgb(64 164 255 / .6),rgb(114 9 183 / .6));border-radius:50%;z-index:-1;animation:separatorBorderGlow 2s ease-in-out infinite alternate}.separator-symbol{font-size:1.5rem;color:#64a4ff;filter:drop-shadow(0 0 12px rgb(100 164 255 / .8));animation:separatorPulse 2s ease-in-out infinite;text-shadow:0 0 10px rgb(64 164 255 / .5)}@keyframes separatorParticles{0%{transform:translateX(0) translateY(0)}100%{transform:translateX(-50px) translateY(-30px)}}@keyframes separatorGlow{0%,100%{left:-100%}50%{left:100%}}@keyframes separatorBorderGlow{0%{opacity:.6;transform:scale(1)}100%{opacity:1;transform:scale(1.05)}}@keyframes separatorPulse{0%,100%{transform:scale(1);opacity:.9}50%{transform:scale(1.15);opacity:1}}@media (max-width:768px){.section-separator.lens-quick-separator{padding:60px 0}.separator-content{padding:0 20px}.separator-icon{width:50px;height:50px;margin:0 20px}.separator-symbol{font-size:1.3rem}}@media (max-width:480px){.section-separator.lens-quick-separator{padding:40px 0}.separator-content{padding:0 15px}.separator-icon{width:40px;height:40px;margin:0 15px}.separator-symbol{font-size:1.1rem}}