/* vocalbutler.com, built by src/build_site.py from the canvas generator (spec 001-website FR-026). */
@font-face{font-family:"Newsreader";font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/newsreader.woff2) format("woff2")}
@font-face{font-family:"Public Sans";font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/public-sans.woff2) format("woff2")}
:root{color-scheme:light dark;--bg:#F5F5F2;--surface:#FFFFFF;--surface2:#EEEEEA;--outline:#E2E2DD;--text:#1C1C1A;--muted:#66665F;--green:#2E7D4F;--on-green:#FFFFFF;--chip:#E3EFE7;--red:#9E3A34;--on-red:#FFFFFF;--red-tint:#F6E8E6;--bezel:#1C1C1A;--band:#FFFFFF;--band-card:#F5F5F2;--band-line:#E2E2DD;--band-text:#1C1C1A;--band-muted:#66665F;--band-green:#2E7D4F;--moon:block;--sun:none}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#26272A;--surface:#303134;--surface2:#3A3B3F;--outline:#46474B;--text:#EDEDEA;--muted:#AEAEA7;--green:#5CC48A;--on-green:#0F1F16;--chip:#2E4637;--red:#DB6A64;--on-red:#1C0B0A;--red-tint:#2C2120;--bezel:#111214;--band:#303134;--band-card:#26272A;--band-line:#46474B;--band-text:#EDEDEA;--band-muted:#AEAEA7;--band-green:#5CC48A;--moon:none;--sun:block}}
:root[data-theme=dark]{color-scheme:dark;--bg:#26272A;--surface:#303134;--surface2:#3A3B3F;--outline:#46474B;--text:#EDEDEA;--muted:#AEAEA7;--green:#5CC48A;--on-green:#0F1F16;--chip:#2E4637;--red:#DB6A64;--on-red:#1C0B0A;--red-tint:#2C2120;--bezel:#111214;--band:#303134;--band-card:#26272A;--band-line:#46474B;--band-text:#EDEDEA;--band-muted:#AEAEA7;--band-green:#5CC48A;--moon:none;--sun:block}
:root[data-theme=light]{color-scheme:light}
.vb-theme{display:none}
:root[data-js] .vb-theme{display:flex}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{margin:0;background:var(--bg);color:var(--text)}
:focus-visible{outline:3px solid var(--green);outline-offset:3px}
a{color:inherit}
p{text-wrap:pretty}
.vb-ph{zoom:.72}
.vb-ph.vb-sm{zoom:.62}
@media (min-width:72rem){.vb-split{grid-template-columns:minmax(0,1fr) auto!important}}
@media (max-width:720px){.vb-ph{zoom:.6}.vb-hide-s{display:none}.vb-front{margin-top:0!important}}
@media (max-width:30rem){.vb-hide-xs{display:none!important}}
@media (max-width:63.99rem){.vb-nav{display:none}}
@media (min-width:36rem){.vb-chips{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (min-width:56rem){.vb-chips{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@keyframes vb-tie-ring{0%,62%,100%{transform:none}65%{transform:rotate(-14deg)}69%{transform:rotate(12deg)}73%{transform:rotate(-9deg)}77%{transform:rotate(6deg)}81%{transform:rotate(-3deg)}85%{transform:none}}
.vb-tie{animation:vb-tie-ring 3.6s ease-in-out infinite;transform-origin:50% 50%}
@keyframes vb-rise{from{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}
@keyframes vb-settle{from{transform:translateY(2.5rem) rotate(-1.5deg)}to{transform:none}}
@keyframes vb-mark{from{opacity:0;transform:scaleX(.3)}to{opacity:1;transform:none}}
.vb-settle{animation:vb-settle 1.1s cubic-bezier(.2,.8,.2,1) both}
.vb-settle-2{animation-delay:.18s}
@supports (animation-timeline:view()){
.vb-rv,.vb-drift>li{animation:vb-rise linear both;animation-timeline:view();animation-range:entry 0% entry 60%}
.vb-drift>li{animation-range:entry 0% cover 22%}
.vb-drift>li:nth-child(2){animation-range:entry 10% cover 30%}.vb-drift>li:nth-child(3){animation-range:entry 15% cover 34%}.vb-drift>li:nth-child(4){animation-range:entry 20% cover 38%}.vb-drift>li:nth-child(5){animation-range:entry 25% cover 42%}.vb-drift>li:nth-child(6){animation-range:entry 30% cover 46%}
.vb-table{view-timeline:--vb-table block}
.vb-mark{animation:vb-mark linear both;animation-timeline:--vb-table}
.vb-mark-1{animation-range:cover 30% cover 35%}.vb-mark-2{animation-range:cover 36% cover 41%}.vb-mark-3{animation-range:cover 42% cover 47%}
}
@media (prefers-reduced-motion:reduce){.vb-a,.vb-scene,.vb-rv,.vb-drift>li,.vb-settle,.vb-mark,.vb-tie{animation:none!important}}
@keyframes vb-c1{0%,6.67%,8.89%,10%,21.22%,100%{opacity:0;transform:scale(1)}10.11%,15.67%{opacity:0.55;transform:scale(1)}15.56%,21.11%{opacity:0;transform:scale(1.7)}}.vb-c1{animation:vb-c1 18s linear infinite}
@keyframes vb-c2{0%,6.67%,8.89%,12.78%,18.44%,100%{opacity:0;transform:scale(1)}12.89%{opacity:0.55;transform:scale(1)}18.33%{opacity:0;transform:scale(1.7)}}.vb-c2{animation:vb-c2 18s linear infinite}
@keyframes vb-c3{0%,6.67%,8.89%,10.56%,15.28%,21.39%,100%{transform:none}10.83%,11.39%,11.94%,12.5%,13.06%,13.61%,14.17%,14.72%,16.94%,17.5%,18.06%,18.61%,19.17%,19.72%,20.28%,20.83%{transform:translate(3px,0)}11.11%,11.67%,12.22%,12.78%,13.33%,13.89%,14.44%,15%,17.22%,17.78%,18.33%,18.89%,19.44%,20%,20.56%,21.11%{transform:translate(-3px,0)}}.vb-c3{animation:vb-c3 18s linear infinite}
@keyframes vb-c4{0%,6.67%,8.89%,22.22%,23.89%,100%{transform:none}22.89%{transform:scale(0.86)}}.vb-c4{animation:vb-c4 18s linear infinite}
@keyframes vb-c5{0%,6.67%,25.56%,100%{opacity:0}8.89%,23.89%{opacity:1}}.vb-c5{animation:vb-c5 18s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-c6{0%,6.67%,8.89%,24.44%,30.11%,100%{opacity:0}24.56%,30%{opacity:1}}.vb-c6{animation:vb-c6 18s linear infinite}
@keyframes vb-c7{0%,6.67%,8.89%,30%,35.67%,100%{opacity:0}30.11%,35.56%{opacity:1}}.vb-c7{animation:vb-c7 18s linear infinite}
@keyframes vb-c8{0%,6.67%,8.89%,35.56%,41.22%,100%{opacity:0}35.67%,41.11%{opacity:1}}.vb-c8{animation:vb-c8 18s linear infinite}
@keyframes vb-c9{0%,6.67%,41.22%,100%{opacity:1}8.89%,41.11%{opacity:0}}.vb-c9{animation:vb-c9 18s linear infinite}
@keyframes vb-c10{0%,6.67%,40.83%,100%{opacity:0;transform:scale(0.96)}8.89%,23.89%{opacity:0;transform:none}25.56%,38.89%{opacity:1;transform:none}}.vb-c10{animation:vb-c10 18s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-c11{0%,6.67%,8.89%,38.89%,46.78%,100%{opacity:0}39%,46.67%{opacity:1}}.vb-c11{animation:vb-c11 18s linear infinite}
@keyframes vb-c12{0%,6.67%,8.89%,46.67%,52.33%,100%{opacity:0}46.78%,52.22%{opacity:1}}.vb-c12{animation:vb-c12 18s linear infinite}
@keyframes vb-c13{0%,6.67%,8.89%,52.22%,57.89%,100%{opacity:0}52.33%,57.78%{opacity:1}}.vb-c13{animation:vb-c13 18s linear infinite}
@keyframes vb-c14{0%,6.67%,57.89%,100%{opacity:1}8.89%,57.78%{opacity:0}}.vb-c14{animation:vb-c14 18s linear infinite}
@keyframes vb-c15{0%,6.67%,8.89%,38.89%,44%,100%{opacity:0}39%,43.89%{opacity:1}}.vb-c15{animation:vb-c15 18s linear infinite}
@keyframes vb-c16{0%,6.67%,8.89%,43.89%,46.22%,100%{opacity:0}44%,46.11%{opacity:1}}.vb-c16{animation:vb-c16 18s linear infinite}
@keyframes vb-c17{0%,6.67%,8.89%,46.11%,48.44%,100%{opacity:0}46.22%,48.33%{opacity:1}}.vb-c17{animation:vb-c17 18s linear infinite}
@keyframes vb-c18{0%,6.67%,8.89%,48.33%,50.67%,100%{opacity:0}48.44%,50.56%{opacity:1}}.vb-c18{animation:vb-c18 18s linear infinite}
@keyframes vb-c19{0%,6.67%,8.89%,50.56%,52.89%,100%{opacity:0}50.67%,52.78%{opacity:1}}.vb-c19{animation:vb-c19 18s linear infinite}
@keyframes vb-c20{0%,6.67%,52.89%,100%{opacity:1}8.89%,52.78%{opacity:0}}.vb-c20{animation:vb-c20 18s linear infinite}
@keyframes vb-c21{0%,6.67%,8.89%,43.78%,45.56%,100%{opacity:0}44.11%{opacity:0.16}}.vb-c21{animation:vb-c21 18s linear infinite}
@keyframes vb-c22{0%,6.67%,8.89%,46%,47.78%,48.22%,50%,50.44%,52.22%,52.67%,54.44%,100%{opacity:0}46.33%,48.56%,50.78%,53%{opacity:0.16}}.vb-c22{animation:vb-c22 18s linear infinite}
@keyframes vb-c23{0%,6.67%,41.11%,100%{opacity:1;transform:none}8.89%,38.89%{opacity:0;transform:translate(0,48px)}}.vb-c23{animation:vb-c23 18s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-c24{0%,6.67%,74.44%,100%{opacity:0.2}8.89%,61.11%{opacity:0}63.33%,67.78%,72.22%{opacity:0.38}65.56%,70%{opacity:0.12}}.vb-c24{animation:vb-c24 18s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-c25{0%,6.67%,59.44%,100%{transform:none}8.89%,56.67%{transform:translate(0,105%)}}.vb-c25{animation:vb-c25 18s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-c26{0%,6.67%,58.89%,100%{opacity:0.5}8.89%,56.67%{opacity:0}}.vb-c26{animation:vb-c26 18s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s1{0%,7.5%,17%,100%{opacity:1}10%,16.88%{opacity:0}}.vb-s1{animation:vb-s1 16s linear infinite}
@keyframes vb-s2{0%,7.5%,17.69%,100%{opacity:1}10%,17.56%{opacity:0}}.vb-s2{animation:vb-s2 16s linear infinite}
@keyframes vb-s3{0%,7.5%,18.38%,100%{opacity:1}10%,18.25%{opacity:0}}.vb-s3{animation:vb-s3 16s linear infinite}
@keyframes vb-s4{0%,7.5%,19.06%,100%{opacity:1}10%,18.94%{opacity:0}}.vb-s4{animation:vb-s4 16s linear infinite}
@keyframes vb-s5{0%,7.5%,19.75%,100%{opacity:1}10%,19.62%{opacity:0}}.vb-s5{animation:vb-s5 16s linear infinite}
@keyframes vb-s6{0%,7.5%,20.44%,100%{opacity:1}10%,20.31%{opacity:0}}.vb-s6{animation:vb-s6 16s linear infinite}
@keyframes vb-s7{0%,7.5%,21.13%,100%{opacity:1}10%,21%{opacity:0}}.vb-s7{animation:vb-s7 16s linear infinite}
@keyframes vb-s8{0%,7.5%,21.81%,100%{opacity:1}10%,21.69%{opacity:0}}.vb-s8{animation:vb-s8 16s linear infinite}
@keyframes vb-s9{0%,7.5%,22.5%,100%{opacity:1}10%,22.38%{opacity:0}}.vb-s9{animation:vb-s9 16s linear infinite}
@keyframes vb-s10{0%,7.5%,23.19%,100%{opacity:1}10%,23.06%{opacity:0}}.vb-s10{animation:vb-s10 16s linear infinite}
@keyframes vb-s11{0%,7.5%,23.88%,100%{opacity:1}10%,23.75%{opacity:0}}.vb-s11{animation:vb-s11 16s linear infinite}
@keyframes vb-s12{0%,7.5%,24.56%,100%{opacity:1}10%,24.44%{opacity:0}}.vb-s12{animation:vb-s12 16s linear infinite}
@keyframes vb-s13{0%,7.5%,25.25%,100%{opacity:1}10%,25.13%{opacity:0}}.vb-s13{animation:vb-s13 16s linear infinite}
@keyframes vb-s14{0%,7.5%,25.94%,100%{opacity:1}10%,25.81%{opacity:0}}.vb-s14{animation:vb-s14 16s linear infinite}
@keyframes vb-s15{0%,7.5%,26.62%,100%{opacity:1}10%,26.5%{opacity:0}}.vb-s15{animation:vb-s15 16s linear infinite}
@keyframes vb-s16{0%,7.5%,27.31%,100%{opacity:1}10%,27.19%{opacity:0}}.vb-s16{animation:vb-s16 16s linear infinite}
@keyframes vb-s17{0%,7.5%,15.31%,100%{opacity:1;transform:none}10%,12.5%{opacity:0;transform:translate(0,-40px)}}.vb-s17{animation:vb-s17 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s18{0%,7.5%,35%,38.12%,40%,100%{opacity:1;transform:none}10%,32.5%{opacity:0;transform:translate(0,-16px)}38.88%{opacity:1;transform:scale(0.97)}}.vb-s18{animation:vb-s18 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s19{0%,7.5%,44.06%,100%{opacity:0;transform:none}10%,41.25%{opacity:1;transform:none}43.75%{opacity:0;transform:scale(1.04)}}.vb-s19{animation:vb-s19 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s20{0%,7.5%,72.5%,100%{opacity:0.22}10%,57.5%{opacity:0}60%,65%,70%{opacity:0.38}62.5%,67.5%{opacity:0.12}}.vb-s20{animation:vb-s20 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s21{0%,7.5%,60.62%,100%{transform:none}10%,57.5%{transform:scaleX(0)}}.vb-s21{animation:vb-s21 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s22{0%,7.5%,62.5%,100%{opacity:0.22}10%,47.5%{opacity:0}50%,55%,60%{opacity:0.38}52.5%,57.5%{opacity:0.12}}.vb-s22{animation:vb-s22 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s23{0%,7.5%,50.62%,100%{transform:none}10%,47.5%{transform:scaleX(0)}}.vb-s23{animation:vb-s23 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s24{0%,7.5%,72.5%,100%{opacity:0.22}10%,57.5%{opacity:0}60%,65%,70%{opacity:0.38}62.5%,67.5%{opacity:0.12}}.vb-s24{animation:vb-s24 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s25{0%,7.5%,60.62%,100%{transform:none}10%,57.5%{transform:scaleX(0)}}.vb-s25{animation:vb-s25 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s26{0%,7.5%,10%,50%,65%,100%{opacity:0}52.5%,57.5%,62.5%{opacity:0.38}55%,60%{opacity:0.12}}.vb-s26{animation:vb-s26 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s27{0%,7.5%,52.5%,100%{opacity:1;transform:none}10%,50%{opacity:0;transform:translate(0,8px)}}.vb-s27{animation:vb-s27 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s28{0%,7.5%,10%,60%,75%,100%{opacity:0}62.5%,67.5%,72.5%{opacity:0.38}65%,70%{opacity:0.12}}.vb-s28{animation:vb-s28 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s29{0%,7.5%,62.5%,100%{opacity:1;transform:none}10%,60%{opacity:0;transform:translate(0,8px)}}.vb-s29{animation:vb-s29 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s30{0%,7.5%,10%,67.5%,82.5%,100%{opacity:0}70%,75%,80%{opacity:0.38}72.5%,77.5%{opacity:0.12}}.vb-s30{animation:vb-s30 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s31{0%,7.5%,70%,100%{opacity:1;transform:none}10%,67.5%{opacity:0;transform:translate(0,8px)}}.vb-s31{animation:vb-s31 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-s32{0%,7.5%,43.75%,100%{opacity:1;transform:none}10%,41.25%{opacity:0;transform:translate(0,40px)}}.vb-s32{animation:vb-s32 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-w1{0%,7.5%,15.12%,100%{opacity:1}10%,15%{opacity:0}}.vb-w1{animation:vb-w1 16s linear infinite}
@keyframes vb-w2{0%,7.5%,15.75%,100%{opacity:1}10%,15.62%{opacity:0}}.vb-w2{animation:vb-w2 16s linear infinite}
@keyframes vb-w3{0%,7.5%,16.38%,100%{opacity:1}10%,16.25%{opacity:0}}.vb-w3{animation:vb-w3 16s linear infinite}
@keyframes vb-w4{0%,7.5%,17%,100%{opacity:1}10%,16.88%{opacity:0}}.vb-w4{animation:vb-w4 16s linear infinite}
@keyframes vb-w5{0%,7.5%,17.62%,100%{opacity:1}10%,17.5%{opacity:0}}.vb-w5{animation:vb-w5 16s linear infinite}
@keyframes vb-w6{0%,7.5%,18.25%,100%{opacity:1}10%,18.12%{opacity:0}}.vb-w6{animation:vb-w6 16s linear infinite}
@keyframes vb-w7{0%,7.5%,18.88%,100%{opacity:1}10%,18.75%{opacity:0}}.vb-w7{animation:vb-w7 16s linear infinite}
@keyframes vb-w8{0%,7.5%,19.5%,100%{opacity:1}10%,19.38%{opacity:0}}.vb-w8{animation:vb-w8 16s linear infinite}
@keyframes vb-w9{0%,7.5%,20.12%,100%{opacity:1}10%,20%{opacity:0}}.vb-w9{animation:vb-w9 16s linear infinite}
@keyframes vb-w10{0%,7.5%,20.75%,100%{opacity:1}10%,20.62%{opacity:0}}.vb-w10{animation:vb-w10 16s linear infinite}
@keyframes vb-w11{0%,7.5%,21.38%,100%{opacity:1}10%,21.25%{opacity:0}}.vb-w11{animation:vb-w11 16s linear infinite}
@keyframes vb-w12{0%,7.5%,22%,100%{opacity:1}10%,21.88%{opacity:0}}.vb-w12{animation:vb-w12 16s linear infinite}
@keyframes vb-w13{0%,7.5%,22.62%,100%{opacity:1}10%,22.5%{opacity:0}}.vb-w13{animation:vb-w13 16s linear infinite}
@keyframes vb-w14{0%,7.5%,23.25%,100%{opacity:1}10%,23.12%{opacity:0}}.vb-w14{animation:vb-w14 16s linear infinite}
@keyframes vb-w15{0%,7.5%,23.88%,100%{opacity:1}10%,23.75%{opacity:0}}.vb-w15{animation:vb-w15 16s linear infinite}
@keyframes vb-w16{0%,7.5%,24.5%,100%{opacity:1}10%,24.38%{opacity:0}}.vb-w16{animation:vb-w16 16s linear infinite}
@keyframes vb-w17{0%,7.5%,25.12%,100%{opacity:1}10%,25%{opacity:0}}.vb-w17{animation:vb-w17 16s linear infinite}
@keyframes vb-w18{0%,7.5%,25.75%,100%{opacity:1}10%,25.62%{opacity:0}}.vb-w18{animation:vb-w18 16s linear infinite}
@keyframes vb-w19{0%,7.5%,26.38%,100%{opacity:1}10%,26.25%{opacity:0}}.vb-w19{animation:vb-w19 16s linear infinite}
@keyframes vb-w20{0%,7.5%,68.75%,100%{opacity:0.22}10%,53.75%{opacity:0}56.25%,61.25%,66.25%{opacity:0.38}58.75%,63.75%{opacity:0.12}}.vb-w20{animation:vb-w20 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-w21{0%,7.5%,56.88%,100%{transform:none}10%,53.75%{transform:scaleX(0)}}.vb-w21{animation:vb-w21 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-w22{0%,7.5%,14.69%,100%{opacity:1;transform:none}10%,12.5%{opacity:0;transform:translate(0,12px) scale(0.96)}}.vb-w22{animation:vb-w22 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-w23{0%,7.5%,58.75%,100%{opacity:0.22}10%,43.75%{opacity:0}46.25%,51.25%,56.25%{opacity:0.38}48.75%,53.75%{opacity:0.12}}.vb-w23{animation:vb-w23 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-w24{0%,7.5%,46.88%,100%{transform:none}10%,43.75%{transform:scaleX(0)}}.vb-w24{animation:vb-w24 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-w25{0%,7.5%,33.44%,100%{opacity:1;transform:none}10%,31.25%{opacity:0;transform:translate(0,12px) scale(0.96)}}.vb-w25{animation:vb-w25 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-w26{0%,7.5%,10%,45%,60%,100%{opacity:0}47.5%,52.5%,57.5%{opacity:0.38}50%,55%{opacity:0.12}}.vb-w26{animation:vb-w26 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-w27{0%,7.5%,47.5%,100%{opacity:1;transform:none}10%,45%{opacity:0;transform:translate(0,8px)}}.vb-w27{animation:vb-w27 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-w28{0%,7.5%,10%,55%,70%,100%{opacity:0}57.5%,62.5%,67.5%{opacity:0.38}60%,65%{opacity:0.12}}.vb-w28{animation:vb-w28 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-w29{0%,7.5%,57.5%,100%{opacity:1;transform:none}10%,55%{opacity:0;transform:translate(0,8px)}}.vb-w29{animation:vb-w29 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-w30{0%,7.5%,65%,100%{opacity:1;transform:none}10%,62.5%{opacity:0;transform:translate(0,6px)}}.vb-w30{animation:vb-w30 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-w31{0%,7.5%,40.31%,100%{opacity:1;transform:none}10%,37.5%{opacity:0;transform:translate(0,-30px)}}.vb-w31{animation:vb-w31 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-a1{0%,8%,10.67%,17.47%,100%{opacity:0}10.8%,17.33%{opacity:1}}.vb-a1{animation:vb-a1 15s linear infinite}
@keyframes vb-a2{0%,8%,10.67%,17.33%,24.13%,100%{opacity:0}17.47%,24%{opacity:1}}.vb-a2{animation:vb-a2 15s linear infinite}
@keyframes vb-a3{0%,8%,24.13%,100%{opacity:1}10.67%,24%{opacity:0}}.vb-a3{animation:vb-a3 15s linear infinite}
@keyframes vb-a4{0%,8%,26.33%,100%{opacity:0;transform:scale(0.94)}10.67%,24%{opacity:1;transform:none}}.vb-a4{animation:vb-a4 15s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-a5{0%,8%,10.67%,42%,44%,100%{transform:none}42.8%{transform:scale(0.9)}}.vb-a5{animation:vb-a5 15s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-a6{0%,8%,35.33%,100%{opacity:1;transform:none}10.67%,33.33%{opacity:0;transform:scale(0.94)}}.vb-a6{animation:vb-a6 15s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-a7{0%,8%,36%,100%{opacity:0.45}10.67%,33.33%{opacity:0}}.vb-a7{animation:vb-a7 15s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-a8{0%,8%,26.67%,100%{opacity:1;transform:none}10.67%,24%{opacity:0;transform:translate(0,40px)}}.vb-a8{animation:vb-a8 15s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-a9{0%,8%,10.67%,50.67%,64.13%,100%{opacity:0;transform:scale(1)}50.8%,57.47%{opacity:0.55;transform:scale(1)}57.33%,64%{opacity:0;transform:scale(1.6)}}.vb-a9{animation:vb-a9 15s linear infinite}
@keyframes vb-a10{0%,8%,10.67%,54%,60.8%,100%{opacity:0;transform:scale(1)}54.13%{opacity:0.55;transform:scale(1)}60.67%{opacity:0;transform:scale(1.6)}}.vb-a10{animation:vb-a10 15s linear infinite}
@keyframes vb-a11{0%,8%,10.67%,64%,68%,72%,100%{transform:none}66%,70%{transform:scale(1.04)}}.vb-a11{animation:vb-a11 15s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-a12{0%,8%,69.33%,100%{opacity:0.2}10.67%,53.33%{opacity:0}56%,61.33%,66.67%{opacity:0.38}58.67%,64%{opacity:0.12}}.vb-a12{animation:vb-a12 15s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-a13{0%,8%,49.33%,100%{transform:none}10.67%,46%{transform:translate(0,100%)}}.vb-a13{animation:vb-a13 15s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-j1{0%,7.06%,9.41%,13.53%,35.59%,100%{transform:scaleY(0.3)}14.41%,17.94%,21.47%,25%,28.53%,32.06%{transform:scaleY(0.25)}15.29%,18.82%,22.35%,25.88%,29.41%,32.94%{transform:scaleY(1)}16.18%,19.71%,23.24%,26.76%,30.29%,33.82%{transform:scaleY(0.6)}17.06%,20.59%,24.12%,27.65%,31.18%,34.71%{transform:scaleY(0.8)}}.vb-j1{animation:vb-j1 17s linear infinite}
@keyframes vb-j2{0%,7.06%,9.41%,13.53%,35.59%,100%{transform:scaleY(0.3)}14.41%,17.94%,21.47%,25%,28.53%,32.06%{transform:scaleY(0.9)}15.29%,18.82%,22.35%,25.88%,29.41%,32.94%{transform:scaleY(0.35)}16.18%,19.71%,23.24%,26.76%,30.29%,33.82%{transform:scaleY(0.95)}17.06%,20.59%,24.12%,27.65%,31.18%,34.71%{transform:scaleY(0.45)}}.vb-j2{animation:vb-j2 17s linear infinite}
@keyframes vb-j3{0%,7.06%,9.41%,13.53%,16.18%,19.71%,23.24%,26.76%,30.29%,33.82%,35.59%,100%{transform:scaleY(0.3)}14.41%,17.94%,21.47%,25%,28.53%,32.06%{transform:scaleY(0.5)}15.29%,18.82%,22.35%,25.88%,29.41%,32.94%{transform:scaleY(0.75)}17.06%,20.59%,24.12%,27.65%,31.18%,34.71%{transform:scaleY(0.7)}}.vb-j3{animation:vb-j3 17s linear infinite}
@keyframes vb-j4{0%,7.06%,9.41%,13.53%,35.59%,100%{transform:scaleY(0.3)}14.41%,17.94%,21.47%,25%,28.53%,32.06%{transform:scaleY(1)}15.29%,18.82%,22.35%,25.88%,29.41%,32.94%{transform:scaleY(0.6)}16.18%,19.71%,23.24%,26.76%,30.29%,33.82%{transform:scaleY(0.8)}17.06%,20.59%,24.12%,27.65%,31.18%,34.71%{transform:scaleY(0.25)}}.vb-j4{animation:vb-j4 17s linear infinite}
@keyframes vb-j5{0%,7.06%,9.41%,13.53%,35.59%,100%{transform:scaleY(0.3)}14.41%,17.94%,21.47%,25%,28.53%,32.06%{transform:scaleY(0.35)}15.29%,18.82%,22.35%,25.88%,29.41%,32.94%{transform:scaleY(0.95)}16.18%,19.71%,23.24%,26.76%,30.29%,33.82%{transform:scaleY(0.45)}17.06%,20.59%,24.12%,27.65%,31.18%,34.71%{transform:scaleY(0.9)}}.vb-j5{animation:vb-j5 17s linear infinite}
@keyframes vb-j6{0%,7.06%,9.41%,13.53%,15.29%,18.82%,22.35%,25.88%,29.41%,32.94%,35.59%,100%{transform:scaleY(0.3)}14.41%,17.94%,21.47%,25%,28.53%,32.06%{transform:scaleY(0.75)}16.18%,19.71%,23.24%,26.76%,30.29%,33.82%{transform:scaleY(0.7)}17.06%,20.59%,24.12%,27.65%,31.18%,34.71%{transform:scaleY(0.5)}}.vb-j6{animation:vb-j6 17s linear infinite}
@keyframes vb-j7{0%,7.06%,9.41%,13.53%,35.59%,100%{transform:scaleY(0.3)}14.41%,17.94%,21.47%,25%,28.53%,32.06%{transform:scaleY(0.6)}15.29%,18.82%,22.35%,25.88%,29.41%,32.94%{transform:scaleY(0.8)}16.18%,19.71%,23.24%,26.76%,30.29%,33.82%{transform:scaleY(0.25)}17.06%,20.59%,24.12%,27.65%,31.18%,34.71%{transform:scaleY(1)}}.vb-j7{animation:vb-j7 17s linear infinite}
@keyframes vb-j8{0%,7.06%,9.41%,13.53%,35.59%,100%{transform:scaleY(0.3)}14.41%,17.94%,21.47%,25%,28.53%,32.06%{transform:scaleY(0.95)}15.29%,18.82%,22.35%,25.88%,29.41%,32.94%{transform:scaleY(0.45)}16.18%,19.71%,23.24%,26.76%,30.29%,33.82%{transform:scaleY(0.9)}17.06%,20.59%,24.12%,27.65%,31.18%,34.71%{transform:scaleY(0.35)}}.vb-j8{animation:vb-j8 17s linear infinite}
@keyframes vb-j9{0%,7.06%,9.41%,13.53%,14.41%,17.94%,21.47%,25%,28.53%,32.06%,35.59%,100%{transform:scaleY(0.3)}15.29%,18.82%,22.35%,25.88%,29.41%,32.94%{transform:scaleY(0.7)}16.18%,19.71%,23.24%,26.76%,30.29%,33.82%{transform:scaleY(0.5)}17.06%,20.59%,24.12%,27.65%,31.18%,34.71%{transform:scaleY(0.75)}}.vb-j9{animation:vb-j9 17s linear infinite}
@keyframes vb-j10{0%,7.06%,9.41%,13.53%,35.59%,100%{transform:scaleY(0.3)}14.41%,17.94%,21.47%,25%,28.53%,32.06%{transform:scaleY(0.8)}15.29%,18.82%,22.35%,25.88%,29.41%,32.94%{transform:scaleY(0.25)}16.18%,19.71%,23.24%,26.76%,30.29%,33.82%{transform:scaleY(1)}17.06%,20.59%,24.12%,27.65%,31.18%,34.71%{transform:scaleY(0.6)}}.vb-j10{animation:vb-j10 17s linear infinite}
@keyframes vb-j11{0%,7.06%,9.41%,13.53%,35.59%,100%{transform:scaleY(0.3)}14.41%,17.94%,21.47%,25%,28.53%,32.06%{transform:scaleY(0.45)}15.29%,18.82%,22.35%,25.88%,29.41%,32.94%{transform:scaleY(0.9)}16.18%,19.71%,23.24%,26.76%,30.29%,33.82%{transform:scaleY(0.35)}17.06%,20.59%,24.12%,27.65%,31.18%,34.71%{transform:scaleY(0.95)}}.vb-j11{animation:vb-j11 17s linear infinite}
@keyframes vb-j12{0%,7.06%,9.41%,13.53%,17.06%,20.59%,24.12%,27.65%,31.18%,34.71%,35.59%,100%{transform:scaleY(0.3)}14.41%,17.94%,21.47%,25%,28.53%,32.06%{transform:scaleY(0.7)}15.29%,18.82%,22.35%,25.88%,29.41%,32.94%{transform:scaleY(0.5)}16.18%,19.71%,23.24%,26.76%,30.29%,33.82%{transform:scaleY(0.75)}}.vb-j12{animation:vb-j12 17s linear infinite}
@keyframes vb-j13{0%,7.06%,15.41%,100%{opacity:1}9.41%,15.29%{opacity:0}}.vb-j13{animation:vb-j13 17s linear infinite}
@keyframes vb-j14{0%,7.06%,17.06%,100%{opacity:1}9.41%,16.94%{opacity:0}}.vb-j14{animation:vb-j14 17s linear infinite}
@keyframes vb-j15{0%,7.06%,18.71%,100%{opacity:1}9.41%,18.59%{opacity:0}}.vb-j15{animation:vb-j15 17s linear infinite}
@keyframes vb-j16{0%,7.06%,20.35%,100%{opacity:1}9.41%,20.24%{opacity:0}}.vb-j16{animation:vb-j16 17s linear infinite}
@keyframes vb-j17{0%,7.06%,22%,100%{opacity:1}9.41%,21.88%{opacity:0}}.vb-j17{animation:vb-j17 17s linear infinite}
@keyframes vb-j18{0%,7.06%,23.65%,100%{opacity:1}9.41%,23.53%{opacity:0}}.vb-j18{animation:vb-j18 17s linear infinite}
@keyframes vb-j19{0%,7.06%,25.29%,100%{opacity:1}9.41%,25.18%{opacity:0}}.vb-j19{animation:vb-j19 17s linear infinite}
@keyframes vb-j20{0%,7.06%,26.94%,100%{opacity:1}9.41%,26.82%{opacity:0}}.vb-j20{animation:vb-j20 17s linear infinite}
@keyframes vb-j21{0%,7.06%,28.59%,100%{opacity:1}9.41%,28.47%{opacity:0}}.vb-j21{animation:vb-j21 17s linear infinite}
@keyframes vb-j22{0%,7.06%,30.24%,100%{opacity:1}9.41%,30.12%{opacity:0}}.vb-j22{animation:vb-j22 17s linear infinite}
@keyframes vb-j23{0%,7.06%,31.88%,100%{opacity:1}9.41%,31.76%{opacity:0}}.vb-j23{animation:vb-j23 17s linear infinite}
@keyframes vb-j24{0%,7.06%,9.41%,11.18%,38.82%,100%{transform:translate(0,105%)}13.53%,36.47%{transform:none}}.vb-j24{animation:vb-j24 17s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-j25{0%,7.06%,41.18%,100%{opacity:1;transform:none}9.41%,38.82%{opacity:0;transform:translate(0,16px)}}.vb-j25{animation:vb-j25 17s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-j26{0%,7.06%,46.76%,100%{opacity:1;transform:none}9.41%,44.12%{opacity:0;transform:translate(0,16px) scale(0.97)}}.vb-j26{animation:vb-j26 17s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-j27{0%,7.06%,73.65%,100%{transform:scaleY(0.45)}9.41%,55.29%{transform:scaleY(0.3)}56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.25)}56.71%,59.53%,62.35%,65.18%,68%,70.82%{transform:scaleY(1)}57.41%,60.24%,63.06%,65.88%,68.71%,71.53%{transform:scaleY(0.6)}58.12%,60.94%,63.76%,66.59%,69.41%,72.24%{transform:scaleY(0.8)}}.vb-j27{animation:vb-j27 17s linear infinite}
@keyframes vb-j28{0%,7.06%,73.65%,100%{transform:scaleY(0.8)}9.41%,55.29%,57.41%,60.24%,63.06%,65.88%,68.71%,71.53%{transform:scaleY(0.3)}56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.5)}56.71%,59.53%,62.35%,65.18%,68%,70.82%{transform:scaleY(0.75)}58.12%,60.94%,63.76%,66.59%,69.41%,72.24%{transform:scaleY(0.7)}}.vb-j28{animation:vb-j28 17s linear infinite}
@keyframes vb-j29{0%,7.06%,73.65%,100%{transform:scaleY(0.55)}9.41%,55.29%{transform:scaleY(0.3)}56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.35)}56.71%,59.53%,62.35%,65.18%,68%,70.82%{transform:scaleY(0.95)}57.41%,60.24%,63.06%,65.88%,68.71%,71.53%{transform:scaleY(0.45)}58.12%,60.94%,63.76%,66.59%,69.41%,72.24%{transform:scaleY(0.9)}}.vb-j29{animation:vb-j29 17s linear infinite}
@keyframes vb-j30{0%,7.06%,58.12%,60.94%,63.76%,66.59%,69.41%,72.24%,73.65%,100%{transform:scaleY(1)}9.41%,55.29%{transform:scaleY(0.3)}56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.6)}56.71%,59.53%,62.35%,65.18%,68%,70.82%{transform:scaleY(0.8)}57.41%,60.24%,63.06%,65.88%,68.71%,71.53%{transform:scaleY(0.25)}}.vb-j30{animation:vb-j30 17s linear infinite}
@keyframes vb-j31{0%,7.06%,73.65%,100%{transform:scaleY(0.65)}9.41%,55.29%,56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.3)}56.71%,59.53%,62.35%,65.18%,68%,70.82%{transform:scaleY(0.7)}57.41%,60.24%,63.06%,65.88%,68.71%,71.53%{transform:scaleY(0.5)}58.12%,60.94%,63.76%,66.59%,69.41%,72.24%{transform:scaleY(0.75)}}.vb-j31{animation:vb-j31 17s linear infinite}
@keyframes vb-j32{0%,7.06%,56.71%,59.53%,62.35%,65.18%,68%,70.82%,73.65%,100%{transform:scaleY(0.9)}9.41%,55.29%{transform:scaleY(0.3)}56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.45)}57.41%,60.24%,63.06%,65.88%,68.71%,71.53%{transform:scaleY(0.35)}58.12%,60.94%,63.76%,66.59%,69.41%,72.24%{transform:scaleY(0.95)}}.vb-j32{animation:vb-j32 17s linear infinite}
@keyframes vb-j33{0%,7.06%,73.65%,100%{transform:scaleY(0.4)}9.41%,55.29%{transform:scaleY(0.3)}56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.25)}56.71%,59.53%,62.35%,65.18%,68%,70.82%{transform:scaleY(1)}57.41%,60.24%,63.06%,65.88%,68.71%,71.53%{transform:scaleY(0.6)}58.12%,60.94%,63.76%,66.59%,69.41%,72.24%{transform:scaleY(0.8)}}.vb-j33{animation:vb-j33 17s linear infinite}
@keyframes vb-j34{0%,7.06%,56.71%,59.53%,62.35%,65.18%,68%,70.82%,73.65%,100%{transform:scaleY(0.75)}9.41%,55.29%,57.41%,60.24%,63.06%,65.88%,68.71%,71.53%{transform:scaleY(0.3)}56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.5)}58.12%,60.94%,63.76%,66.59%,69.41%,72.24%{transform:scaleY(0.7)}}.vb-j34{animation:vb-j34 17s linear infinite}
@keyframes vb-j35{0%,7.06%,73.65%,100%{transform:scaleY(0.6)}9.41%,55.29%{transform:scaleY(0.3)}56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.35)}56.71%,59.53%,62.35%,65.18%,68%,70.82%{transform:scaleY(0.95)}57.41%,60.24%,63.06%,65.88%,68.71%,71.53%{transform:scaleY(0.45)}58.12%,60.94%,63.76%,66.59%,69.41%,72.24%{transform:scaleY(0.9)}}.vb-j35{animation:vb-j35 17s linear infinite}
@keyframes vb-j36{0%,7.06%,73.65%,100%{transform:scaleY(0.95)}9.41%,55.29%{transform:scaleY(0.3)}56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.6)}56.71%,59.53%,62.35%,65.18%,68%,70.82%{transform:scaleY(0.8)}57.41%,60.24%,63.06%,65.88%,68.71%,71.53%{transform:scaleY(0.25)}58.12%,60.94%,63.76%,66.59%,69.41%,72.24%{transform:scaleY(1)}}.vb-j36{animation:vb-j36 17s linear infinite}
@keyframes vb-j37{0%,7.06%,57.41%,60.24%,63.06%,65.88%,68.71%,71.53%,73.65%,100%{transform:scaleY(0.5)}9.41%,55.29%,56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.3)}56.71%,59.53%,62.35%,65.18%,68%,70.82%{transform:scaleY(0.7)}58.12%,60.94%,63.76%,66.59%,69.41%,72.24%{transform:scaleY(0.75)}}.vb-j37{animation:vb-j37 17s linear infinite}
@keyframes vb-j38{0%,7.06%,73.65%,100%{transform:scaleY(0.7)}9.41%,55.29%{transform:scaleY(0.3)}56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.45)}56.71%,59.53%,62.35%,65.18%,68%,70.82%{transform:scaleY(0.9)}57.41%,60.24%,63.06%,65.88%,68.71%,71.53%{transform:scaleY(0.35)}58.12%,60.94%,63.76%,66.59%,69.41%,72.24%{transform:scaleY(0.95)}}.vb-j38{animation:vb-j38 17s linear infinite}
@keyframes vb-j39{0%,7.06%,73.65%,100%{transform:scaleY(0.35)}9.41%,55.29%{transform:scaleY(0.3)}56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.25)}56.71%,59.53%,62.35%,65.18%,68%,70.82%{transform:scaleY(1)}57.41%,60.24%,63.06%,65.88%,68.71%,71.53%{transform:scaleY(0.6)}58.12%,60.94%,63.76%,66.59%,69.41%,72.24%{transform:scaleY(0.8)}}.vb-j39{animation:vb-j39 17s linear infinite}
@keyframes vb-j40{0%,7.06%,73.65%,100%{transform:scaleY(0.55)}9.41%,55.29%,57.41%,60.24%,63.06%,65.88%,68.71%,71.53%{transform:scaleY(0.3)}56%,58.82%,61.65%,64.47%,67.29%,70.12%,72.94%{transform:scaleY(0.5)}56.71%,59.53%,62.35%,65.18%,68%,70.82%{transform:scaleY(0.75)}58.12%,60.94%,63.76%,66.59%,69.41%,72.24%{transform:scaleY(0.7)}}.vb-j40{animation:vb-j40 17s linear infinite}
@keyframes vb-j41{0%,7.06%,56.59%,100%{opacity:1}9.41%,56.47%{opacity:0}}.vb-j41{animation:vb-j41 17s linear infinite}
@keyframes vb-j42{0%,7.06%,58.24%,100%{opacity:1}9.41%,58.12%{opacity:0}}.vb-j42{animation:vb-j42 17s linear infinite}
@keyframes vb-j43{0%,7.06%,59.88%,100%{opacity:1}9.41%,59.76%{opacity:0}}.vb-j43{animation:vb-j43 17s linear infinite}
@keyframes vb-j44{0%,7.06%,61.53%,100%{opacity:1}9.41%,61.41%{opacity:0}}.vb-j44{animation:vb-j44 17s linear infinite}
@keyframes vb-j45{0%,7.06%,63.18%,100%{opacity:1}9.41%,63.06%{opacity:0}}.vb-j45{animation:vb-j45 17s linear infinite}
@keyframes vb-j46{0%,7.06%,64.82%,100%{opacity:1}9.41%,64.71%{opacity:0}}.vb-j46{animation:vb-j46 17s linear infinite}
@keyframes vb-j47{0%,7.06%,66.47%,100%{opacity:1}9.41%,66.35%{opacity:0}}.vb-j47{animation:vb-j47 17s linear infinite}
@keyframes vb-j48{0%,7.06%,68.12%,100%{opacity:1}9.41%,68%{opacity:0}}.vb-j48{animation:vb-j48 17s linear infinite}
@keyframes vb-j49{0%,7.06%,69.76%,100%{opacity:1}9.41%,69.65%{opacity:0}}.vb-j49{animation:vb-j49 17s linear infinite}
@keyframes vb-j50{0%,7.06%,55.29%,100%{opacity:1;transform:none}9.41%,52.94%{opacity:0;transform:translate(0,16px)}}.vb-j50{animation:vb-j50 17s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-r1{0%,7.06%,9.41%,25.88%,27.06%,100%{opacity:0}26%,26.94%{opacity:1}}.vb-r1{animation:vb-r1 17s linear infinite}
@keyframes vb-r2{0%,7.06%,9.41%,26.94%,28.12%,100%{opacity:0}27.06%,28%{opacity:1}}.vb-r2{animation:vb-r2 17s linear infinite}
@keyframes vb-r3{0%,7.06%,9.41%,28%,29.18%,100%{opacity:0}28.12%,29.06%{opacity:1}}.vb-r3{animation:vb-r3 17s linear infinite}
@keyframes vb-r4{0%,7.06%,9.41%,29.06%,30.24%,100%{opacity:0}29.18%,30.12%{opacity:1}}.vb-r4{animation:vb-r4 17s linear infinite}
@keyframes vb-r5{0%,7.06%,30.24%,100%{opacity:1}9.41%,30.12%{opacity:0}}.vb-r5{animation:vb-r5 17s linear infinite}
@keyframes vb-r6{0%,7.06%,9.41%,55.29%,56.41%,100%{opacity:0}55.41%,56.29%{opacity:1}}.vb-r6{animation:vb-r6 17s linear infinite}
@keyframes vb-r7{0%,7.06%,9.41%,56.29%,57.41%,100%{opacity:0}56.41%,57.29%{opacity:1}}.vb-r7{animation:vb-r7 17s linear infinite}
@keyframes vb-r8{0%,7.06%,9.41%,57.29%,58.41%,100%{opacity:0}57.41%,58.29%{opacity:1}}.vb-r8{animation:vb-r8 17s linear infinite}
@keyframes vb-r9{0%,7.06%,9.41%,58.29%,59.41%,100%{opacity:0}58.41%,59.29%{opacity:1}}.vb-r9{animation:vb-r9 17s linear infinite}
@keyframes vb-r10{0%,7.06%,9.41%,59.29%,60.41%,100%{opacity:0}59.41%,60.29%{opacity:1}}.vb-r10{animation:vb-r10 17s linear infinite}
@keyframes vb-r11{0%,7.06%,60.41%,100%{opacity:1}9.41%,60.29%{opacity:0}}.vb-r11{animation:vb-r11 17s linear infinite}
@keyframes vb-r12{0%,7.06%,43.53%,100%{opacity:1;transform:none}9.41%,31.76%,41.47%{opacity:0;transform:scale(1)}32.06%,36.76%{opacity:0.9;transform:scale(1)}36.47%,41.18%{opacity:0;transform:scale(1.25)}}.vb-r12{animation:vb-r12 17s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-r13{0%,7.06%,25.88%,100%{opacity:1;transform:none}9.41%,23.53%{opacity:0;transform:scale(0.92)}}.vb-r13{animation:vb-r13 17s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-r14{0%,7.06%,72.94%,100%{opacity:1;transform:none}9.41%,61.18%,70.88%{opacity:0;transform:scale(1)}61.47%,66.18%{opacity:0.9;transform:scale(1)}65.88%,70.59%{opacity:0;transform:scale(1.25)}}.vb-r14{animation:vb-r14 17s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-r15{0%,7.06%,54.71%,100%{opacity:1;transform:none}9.41%,52.35%{opacity:0;transform:scale(0.92)}}.vb-r15{animation:vb-r15 17s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-r16{0%,7.06%,37.65%,100%{opacity:1;transform:none}9.41%,35.29%{opacity:0;transform:translate(0,8px)}}.vb-r16{animation:vb-r16 17s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-r17{0%,7.06%,67.06%,100%{opacity:1;transform:none}9.41%,64.71%{opacity:0;transform:translate(0,8px)}}.vb-r17{animation:vb-r17 17s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-r18{0%,7.06%,24.71%,100%{opacity:0;transform:translate(0,200px) scale(0.7)}9.41%,11.76%{opacity:0;transform:translate(0,-40px)}14.12%,21.76%{opacity:1;transform:none}}.vb-r18{animation:vb-r18 17s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-r19{0%,7.06%,53.53%,100%{opacity:0;transform:translate(0,290px) scale(0.7)}9.41%,41.18%{opacity:0;transform:translate(0,-40px)}43.53%,50.59%{opacity:1;transform:none}}.vb-r19{animation:vb-r19 17s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-o1{0%,7.5%,10%,18.25%,100%{opacity:0}10.12%,18.12%{opacity:1}}.vb-o1{animation:vb-o1 16s linear infinite}
@keyframes vb-o2{0%,7.5%,18.25%,100%{opacity:1}10%,18.12%{opacity:0}}.vb-o2{animation:vb-o2 16s linear infinite}
@keyframes vb-o3{0%,7.5%,17.94%,100%{opacity:1}10%,17.81%{opacity:0}}.vb-o3{animation:vb-o3 16s linear infinite}
@keyframes vb-o4{0%,7.5%,10%,16.56%,18.44%,100%{transform:none}17.31%{transform:scale(0.94)}}.vb-o4{animation:vb-o4 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-o5{0%,7.5%,10%,17.94%,100%{opacity:0}10.12%,17.81%{opacity:1}}.vb-o5{animation:vb-o5 16s linear infinite}
@keyframes vb-o6{0%,7.5%,10%,17.94%,100%{opacity:0}10.12%,17.81%{opacity:1}}.vb-o6{animation:vb-o6 16s linear infinite}
@keyframes vb-o7{0%,7.5%,10%,11.88%,25%,100%{transform:translate(0,-102%)}14.37%,22.5%{transform:none}}.vb-o7{animation:vb-o7 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-o8{0%,7.5%,85%,100%{opacity:0.3}10%,22.5%{opacity:0}26.25%,33.75%,41.25%,48.75%,56.25%,63.75%,71.25%,78.75%{opacity:0.45}30%,37.5%,45%,52.5%,60%,67.5%,75%,82.5%{opacity:0.1}}.vb-o8{animation:vb-o8 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-o9{0%,7.5%,28.44%,100%{opacity:1;transform:none}10%,26.25%{opacity:0;transform:translate(0,12px)}}.vb-o9{animation:vb-o9 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-o10{0%,7.5%,32.5%,100%{opacity:1;transform:none}10%,30%{opacity:0;transform:translate(0,12px)}}.vb-o10{animation:vb-o10 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-o11{0%,7.5%,43.44%,100%{opacity:1;transform:none}10%,41.25%{opacity:0;transform:translate(0,12px)}}.vb-o11{animation:vb-o11 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-o12{0%,7.5%,47.5%,100%{opacity:1;transform:none}10%,45%{opacity:0;transform:translate(0,12px)}}.vb-o12{animation:vb-o12 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-o13{0%,7.5%,58.44%,100%{opacity:1;transform:none}10%,56.25%{opacity:0;transform:translate(0,12px)}}.vb-o13{animation:vb-o13 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-o14{0%,7.5%,62.5%,100%{opacity:1;transform:none}10%,60%{opacity:0;transform:translate(0,12px)}}.vb-o14{animation:vb-o14 16s cubic-bezier(.22,.8,.3,1) infinite}
@keyframes vb-o15{0%,7.5%,68.75%,100%{opacity:1;transform:none}10%,66.25%{opacity:0;transform:translate(0,6px)}}.vb-o15{animation:vb-o15 16s cubic-bezier(.22,.8,.3,1) infinite}
@media (min-width:64rem) and (min-height:44rem){
html{scroll-snap-type:y proximity}
header{scroll-snap-align:start}
main>section{box-sizing:border-box;min-height:100svh;display:flex;flex-direction:column;justify-content:center;scroll-snap-align:start}
main>section:first-child{scroll-snap-align:none}
main>section{padding-block:calc(4.8125rem + clamp(1rem,2.5svh,3rem)) clamp(1.5rem,4svh,5rem)!important}
section[aria-labelledby=hero]>div{flex:1 1 auto;align-items:stretch!important}
section[aria-labelledby=hero] .vb-split>.vb-col{justify-content:space-around}
section[aria-labelledby=hero] .vb-split>div:not(.vb-col){align-items:center!important}
section[aria-labelledby=guard] .vb-split>.vb-col,section[aria-labelledby=do] .vb-split>.vb-col{gap:max(1.75rem,15svh - 90px)!important}
section[aria-labelledby=private]>div{gap:max(1.75rem,10svh - 40px)!important}
section[aria-labelledby=play]>div{gap:max(1.25rem,9svh - 40px)!important}
section[aria-labelledby=faq]>div{gap:max(2rem,12svh - 60px)!important}
section[aria-labelledby=name] .vb-drift{margin:.25rem 0 4rem!important}
section[aria-labelledby=calls] .vb-col>ul{flex-direction:column!important;margin-top:2.5rem!important}
section[aria-labelledby=remember] .vb-col>ul{margin-top:2.125rem!important}
.vb-head{gap:clamp(.875rem,2svh,1.75rem)!important}
.vb-list{gap:clamp(.625rem,1.5svh,1.25rem)!important}
footer{scroll-snap-align:end}
}
/* FR-057: at the top of the page the bar is the page itself; once scrolled it turns translucent,
   frosted, with a hairline below (a layer behind it fades in with the scroll: opacity only) */
.vb-bar{position:fixed!important;left:0;right:0;top:0;background:transparent!important;border-bottom-color:transparent!important;isolation:isolate}
main>section:first-child{padding-top:calc(4.8125rem + 1.5rem)!important}
@media (max-width:63.99rem){.vb-bar>div{padding-top:.5625rem!important;padding-bottom:.5625rem!important}.vb-bar #theme{width:2.5rem!important;height:2.5rem!important}main>section:first-child{padding-top:calc(3.625rem + 1.5rem)!important}}
.vb-bar::before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--bg) 45%,transparent);-webkit-backdrop-filter:blur(10px) saturate(1.3);backdrop-filter:blur(10px) saturate(1.3);border-bottom:1px solid var(--outline)}
@supports (animation-timeline:scroll()){@keyframes vb-bar{from{opacity:0}to{opacity:1}}.vb-bar::before{animation:vb-bar linear both;animation-timeline:scroll(root);animation-range:0 6rem}}
@media (prefers-reduced-motion:reduce){.vb-bar::before{animation:none!important;opacity:1}}
nav a:hover{background:var(--chip)}
