.bubble1:before{content:"";position:fixed;top:0;left:0;width:100%;height:120%;pointer-events:none;z-index:-1;opacity:.5;transform:translateY(0);transition:opacity .3s ease-out,transform .1s ease-out;background-image:radial-gradient(circle at 15% 25%,rgba(135,206,250,.8) 16px,transparent 18px),radial-gradient(circle at 85% 15%,rgba(100,149,237,.7) 24px,transparent 26px),radial-gradient(circle at 65% 35%,rgba(173,216,230,.8) 20px,transparent 22px),radial-gradient(circle at 25% 65%,rgba(135,206,250,.7) 28px,transparent 30px),radial-gradient(circle at 90% 70%,rgba(100,149,237,.8) 18px,transparent 20px),radial-gradient(circle at 45% 85%,rgba(173,216,230,.7) 22px,transparent 24px),radial-gradient(circle at 5% 80%,rgba(135,206,250,.8) 26px,transparent 28px),radial-gradient(circle at 75% 55%,rgba(100,149,237,.7) 14px,transparent 16px),radial-gradient(circle at 35% 15%,rgba(173,216,230,.8) 12px,transparent 14px),radial-gradient(circle at 55% 25%,rgba(135,206,250,.7) 16px,transparent 18px),radial-gradient(circle at 20% 45%,rgba(100,149,237,.8) 10px,transparent 12px),radial-gradient(circle at 80% 40%,rgba(173,216,230,.7) 14px,transparent 16px),radial-gradient(circle at 60% 75%,rgba(135,206,250,.8) 12px,transparent 14px),radial-gradient(circle at 10% 60%,rgba(100,149,237,.7) 18px,transparent 20px),radial-gradient(circle at 95% 90%,rgba(173,216,230,.8) 10px,transparent 12px),radial-gradient(circle at 40% 95%,rgba(135,206,250,.7) 16px,transparent 18px),radial-gradient(circle at 70% 10%,rgba(100,149,237,.8) 10px,transparent 12px),radial-gradient(circle at 30% 30%,rgba(173,216,230,.7) 8px,transparent 10px),radial-gradient(circle at 50% 50%,rgba(135,206,250,.8) 10px,transparent 12px),radial-gradient(circle at 85% 85%,rgba(100,149,237,.7) 8px,transparent 10px),radial-gradient(circle at 15% 90%,rgba(173,216,230,.8) 12px,transparent 14px),radial-gradient(circle at 90% 25%,rgba(135,206,250,.7) 10px,transparent 12px),radial-gradient(circle at 12% 22%,rgba(255,255,255,.6) 8px,transparent 10px),radial-gradient(circle at 82% 12%,rgba(255,255,255,.5) 10px,transparent 12px),radial-gradient(circle at 62% 32%,rgba(255,255,255,.6) 8px,transparent 10px),radial-gradient(circle at 22% 62%,rgba(255,255,255,.5) 10px,transparent 12px),radial-gradient(circle at 87% 67%,rgba(255,255,255,.6) 8px,transparent 10px),radial-gradient(circle at 42% 82%,rgba(255,255,255,.5) 8px,transparent 10px),radial-gradient(circle at 2% 77%,rgba(255,255,255,.6) 10px,transparent 12px),radial-gradient(circle at 72% 52%,rgba(255,255,255,.5) 8px,transparent 10px);background-size:600px 600px,750px 750px,525px 525px,675px 675px,450px 450px,600px 600px,570px 570px,480px 480px,375px 375px,420px 420px,330px 330px,450px 450px,390px 390px,435px 435px,360px 360px,465px 465px,270px 270px,300px 300px,285px 285px,315px 315px,255px 255px,292px 292px;background-position:0 0,100% 0,50% 20%,0 50%,80% 30%,20% 70%,60% 90%,40% 40%,10% 10%,90% 60%,30% 80%,70% 20%,50% 60%,20% 20%,80% 80%,60% 40%,40% 10%,10% 70%,70% 70%,90% 40%,30% 50%,80% 10%}body.bubble1{position:relative}body.bubble1.scrolled:before{opacity:0}@media (prefers-reduced-motion:no-preference){.bubble1:before{animation:bubble-parallax 20s ease-in-out infinite alternate}}@keyframes bubble-parallax{0%{transform:translateY(0) scale(1);background-position:0 0,100% 0,50% 20%,0 50%,80% 30%,20% 70%,60% 90%,40% 40%,10% 10%,90% 60%,30% 80%,70% 20%,50% 60%,20% 20%,80% 80%,60% 40%,40% 10%,10% 70%,70% 70%,90% 40%,30% 50%,80% 10%}25%{transform:translateY(-10px) scale(1.01);background-position:-2% -1%,102% 1%,48% 21%,-1% 49%,82% 29%,18% 71%,62% 89%,42% 39%,8% 11%,92% 59%,32% 79%,72% 19%,52% 59%,18% 21%,82% 79%,62% 39%,38% 11%,8% 71%,72% 69%,92% 39%,28% 51%,82% 9%}50%{transform:translateY(-5px) scale(.99);background-position:1% 2%,99% -2%,51% 18%,1% 52%,79% 32%,21% 68%,59% 92%,39% 42%,11% 8%,89% 62%,29% 82%,69% 22%,49% 62%,21% 18%,79% 82%,59% 42%,41% 8%,11% 68%,69% 72%,89% 42%,31% 48%,79% 12%}75%{transform:translateY(-15px) scale(1.02);background-position:-1% 1%,101% -1%,49% 19%,-2% 51%,81% 31%,19% 69%,61% 91%,41% 41%,9% 9%,91% 61%,31% 81%,71% 21%,51% 61%,19% 19%,81% 81%,61% 41%,39% 9%,9% 69%,71% 71%,91% 41%,29% 49%,81% 11%}to{transform:translateY(-8px) scale(1);background-position:2% -1%,98% 1%,52% 22%,2% 48%,78% 28%,22% 72%,58% 88%,38% 38%,12% 12%,88% 58%,28% 78%,68% 18%,48% 58%,22% 22%,78% 78%,58% 38%,42% 12%,12% 72%,68% 68%,88% 38%,32% 52%,78% 8%}}html[data-theme=dark],html[data-theme=system]{--data-theme:light!important}html{color-scheme:light!important}@media (prefers-color-scheme:dark){html{color-scheme:light!important}html[data-theme]{--data-theme:light!important}}