#voice-tank{--vt-bg:#020308;--vt-blue:#6fa8ff;--vt-blue-light:#a9ccff;--vt-sand:#e9c099;--vt-error:#ff8a7a;background:var(--vt-bg);color:#fff;font-weight:500;overflow-x:clip}#voice-tank a{color:#8db8ff}#voice-tank a:hover{color:#c2daff}.vt-navlink{color:hsla(0,0%,100%,.82)!important;text-decoration:none;font-size:14px;letter-spacing:.05em;text-transform:uppercase;padding:12px 2px;display:inline-flex;align-items:center;gap:6px}.vt-navlink:hover,.vt-navlink[data-strong]{color:#fff!important}.vt-hero{position:relative;min-height:calc(56.25vw + 40px);display:flex;align-items:flex-start;justify-content:center;padding:128px 48px 96px;background-color:var(--vt-bg);background-image:url(/images/symphony/voice-tank/hero-bg.webp);background-size:100% auto;background-position:bottom;background-repeat:no-repeat}.vt-hero:before{top:calc(100% - 56.25vw - 2px);height:22vw;background:linear-gradient(to bottom,var(--vt-bg),rgba(2,3,8,0))}.vt-hero:after,.vt-hero:before{content:"";position:absolute;left:0;right:0;pointer-events:none}.vt-hero:after{bottom:-1px;height:15%;background:linear-gradient(to bottom,rgba(2,3,8,0) 0,rgba(2,3,8,.45) 45%,rgba(2,3,8,.85) 75%,var(--vt-bg) 100%)}.vt-chip{display:inline-flex;align-items:center;gap:10px;padding:7px 16px 7px 7px;border:1px solid rgba(140,180,255,.3);border-radius:12px;background:rgba(20,40,90,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:14px;letter-spacing:.02em;text-transform:uppercase}.vt-chip-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(111,168,255,.16);border:1px solid rgba(140,180,255,.25)}.vt-bg{position:relative;isolation:isolate}.vt-bg:before{background-size:cover;background-repeat:no-repeat;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.bg-duo:after,.vt-bg:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.bg-duo:after{background:radial-gradient(45% 38% at 74% 74%,rgba(2,3,8,.7),rgba(2,3,8,.3) 60%,rgba(2,3,8,0) 100%)}.bg-duo:before{background-image:url(/images/symphony/voice-tank/texture.webp);background-position:50%;opacity:.38;filter:blur(6px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 86%,transparent),linear-gradient(to bottom right,transparent 38%,#000 56%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent,#000 10%,#000 86%,transparent),linear-gradient(to bottom right,transparent 38%,#000 56%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.bg-loop-left:before{background-image:radial-gradient(38% 55% at 18% 45%,rgba(47,123,232,.55),rgba(47,123,232,0) 70%),radial-gradient(34% 50% at 82% 60%,rgba(31,98,204,.5),rgba(31,98,204,0) 70%),radial-gradient(30% 35% at 50% 85%,rgba(111,168,255,.28),rgba(111,168,255,0) 70%);filter:blur(40px)}.bg-shard-right:before{inset:auto;top:24%;right:2%;width:26%;height:48%;border-radius:58% 42% 65% 35%/45% 60% 40% 55%;background:linear-gradient(140deg,rgba(125,180,255,.9),rgba(53,128,230,.6) 50%,rgba(22,63,154,0));filter:blur(64px);opacity:.45;-webkit-mask-image:none;mask-image:none;animation:vtBlobA 14s ease-in-out infinite alternate}.bg-shard-right:after{content:"";position:absolute;z-index:-1;pointer-events:none;top:48%;right:14%;width:13%;height:24%;border-radius:40% 60% 38% 62%/60% 35% 65% 40%;background:linear-gradient(200deg,rgba(169,210,255,.85),rgba(74,146,240,.5) 60%,rgba(31,98,204,0));filter:blur(52px);opacity:.35;animation:vtBlobB 11s ease-in-out infinite alternate}@keyframes vtBlobA{0%{border-radius:58% 42% 65% 35%/45% 60% 40% 55%;transform:translate(0) rotate(0deg)}33%{border-radius:40% 60% 38% 62%/62% 35% 65% 38%;transform:translate(-7%,8%) rotate(28deg)}66%{border-radius:66% 34% 48% 52%/36% 62% 44% 56%;transform:translate(3%,-7%) rotate(-14deg)}to{border-radius:44% 56% 62% 38%/56% 44% 58% 42%;transform:translate(-4%,5%) rotate(12deg)}}@keyframes vtBlobB{0%{border-radius:40% 60% 38% 62%/60% 35% 65% 40%;transform:translate(0) rotate(0deg)}50%{border-radius:62% 38% 55% 45%/40% 58% 42% 60%;transform:translate(18%,-22%) rotate(-30deg)}to{border-radius:48% 52% 35% 65%/55% 40% 60% 45%;transform:translate(-10%,14%) rotate(20deg)}}.bg-stripes-img:before{background-image:url(/images/symphony/voice-tank/stripes.webp);background-size:cover;background-position:bottom;-webkit-mask-image:linear-gradient(0deg,#000 0,#000 30%,rgba(0,0,0,.55) 62%,transparent);mask-image:linear-gradient(0deg,#000 0,#000 30%,rgba(0,0,0,.55) 62%,transparent)}.vt-inv{min-height:132px;display:flex;align-items:center;justify-content:center;padding:24px;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;background-color:rgba(10,14,26,.8);transition:border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.vt-inv:hover{border-color:rgba(111,168,255,.7);background-color:rgba(20,45,100,.55);box-shadow:0 0 28px rgba(60,130,240,.35),inset 0 0 24px rgba(111,168,255,.12)}.vt-how{position:relative}.vt-track{position:absolute;top:35px;left:12.5%;right:12.5%;height:3px;border-radius:3px;overflow:hidden}.vt-fill{height:100%;border-radius:3px;background:linear-gradient(90deg,#6fa8ff,#a9ccff 60%,#ff9a55);transform-origin:left center}.vt-step-num{position:relative;z-index:1}@keyframes vtFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes vtStep{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes vtPop{0%{transform:scale(0);box-shadow:0 0 0 rgba(111,168,255,0)}70%{transform:scale(1.1);box-shadow:0 0 36px rgba(111,168,255,.6)}to{transform:scale(1);box-shadow:0 0 22px rgba(111,168,255,.35)}}@keyframes vtPopWarm{0%{transform:scale(0);box-shadow:0 0 0 rgba(255,150,80,0)}70%{transform:scale(1.14);box-shadow:0 0 48px rgba(255,160,90,.9),0 0 90px rgba(255,130,50,.5)}to{transform:scale(1);box-shadow:0 0 30px rgba(255,160,90,.75),0 0 70px rgba(255,130,50,.4)}}@supports (animation-timeline:view()){@media (min-width:861px) and (prefers-reduced-motion:no-preference){.vt-how{height:min(110vh,1150px);view-timeline-name:--vthow}.vt-how-pin{position:sticky;top:min(6vh,56px)}.vt-fill{animation:vtFill linear both;animation-timeline:--vthow;animation-range:cover 15% cover 60%}.vt-step>*{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--vthow}.vt-step>:not(.vt-step-num){animation-name:vtStep}.vt-step>.vt-step-num{animation-name:vtPop}.vt-step:nth-child(4)>.vt-step-num{animation-name:vtPopWarm}.vt-step:first-child>.vt-step-num{animation-range:cover 11% cover 14.5%}.vt-step:first-child>:not(.vt-step-num){animation-range:cover 12.5% cover 17%}.vt-step:nth-child(2)>.vt-step-num{animation-range:cover 28.2% cover 31%}.vt-step:nth-child(2)>:not(.vt-step-num){animation-range:cover 30% cover 34%}.vt-step:nth-child(3)>.vt-step-num{animation-range:cover 43.2% cover 46%}.vt-step:nth-child(3)>:not(.vt-step-num){animation-range:cover 45% cover 49%}.vt-step:nth-child(4)>.vt-step-num{animation-range:cover 58.2% cover 61%}.vt-step:nth-child(4)>:not(.vt-step-num){animation-range:cover 60% cover 64%}}}.vt-glass{padding:8px 36px;border:1px solid hsla(0,0%,100%,.14);border-radius:24px;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));-webkit-backdrop-filter:blur(28px) saturate(150%);backdrop-filter:blur(28px) saturate(150%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 20px 60px rgba(0,0,0,.35)}.vt-glass>div:last-child{border-bottom:0!important}.vt-faq-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:18px 0;background:none;border:0;color:#fff;font:inherit;font-size:18px;font-weight:500;text-align:left;cursor:pointer}.vt-faq-btn:hover{color:var(--vt-blue-light)}.vt-band{text-shadow:0 1px 10px rgba(2,8,30,.35);background:linear-gradient(135deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.05));-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);box-shadow:0 24px 70px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -1px 0 hsla(0,0%,100%,.06)}.vt-foot{background:linear-gradient(0deg,rgba(2,6,20,.5),rgba(2,6,20,0));text-shadow:0 1px 8px rgba(2,6,20,.6)}#voice-tank .vt-foot a{color:#fff}#voice-tank .vt-foot a:hover{color:#dcebff}.vt-pill{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 28px;border-radius:999px;font:inherit;font-size:16px;font-weight:500;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.vt-pill[disabled]{opacity:.7;cursor:progress}#voice-tank .vt-pill-primary{background:var(--vt-blue);color:#03060f;border:1px solid var(--vt-blue)}#voice-tank .vt-pill-primary:hover{background:#9cc4ff;border-color:#9cc4ff}#voice-tank .vt-pill-lit{color:#fff;border:1px solid rgba(120,175,255,.3);background:linear-gradient(180deg,#5c9ef2 0,#3580e6 35%,#1f62cc);box-shadow:0 14px 32px rgba(0,0,0,.55),0 6px 14px rgba(20,80,200,.35)}#voice-tank .vt-pill-lit:hover{border-color:rgba(140,190,255,.45);background:linear-gradient(180deg,#6aa8f5 0,#408aeb 35%,#2669d3);box-shadow:0 18px 40px rgba(0,0,0,.6),0 8px 18px rgba(30,100,220,.45)}#voice-tank .vt-pill-white{background:#fff;color:#0a1e55;border:1px solid #fff;box-shadow:0 10px 28px rgba(0,0,0,.35);text-shadow:none}#voice-tank .vt-pill-white:hover{background:#e4eeff;border-color:#e4eeff}#voice-tank .vt-pill-ghost{background:rgba(2,3,8,.4);color:#fff;border:1px solid hsla(0,0%,100%,.22)}#voice-tank .vt-pill-ghost:hover{border-color:var(--vt-blue)}.vt-dialog{max-height:calc(100dvh - 64px);overflow-y:auto;overscroll-behavior:contain;padding-right:6px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.25) transparent}.vt-dialog>div:first-child{position:sticky;top:0;z-index:3;padding:4px 0 14px;background:linear-gradient(180deg,#04060d 80%,rgba(4,6,13,0))}.vt-grad{background:linear-gradient(90deg,#6fa8ff,#a9ccff 55%,#ffb27a);-webkit-background-clip:text;background-clip:text;color:transparent}.vt-label{display:block;font-size:13px;letter-spacing:.02em;color:hsla(0,0%,100%,.78);margin-bottom:8px}.vt-input{width:100%;min-height:52px;padding:14px 16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;color:#fff;font:inherit;font-size:15px;font-weight:500;line-height:1.5;outline:none;transition:border-color .15s ease}.vt-input::-moz-placeholder{color:hsla(0,0%,100%,.4)}.vt-input::placeholder{color:hsla(0,0%,100%,.4)}.vt-input:focus{border-color:var(--vt-blue);box-shadow:0 0 0 3px rgba(111,168,255,.18)}.vt-input[aria-invalid=true]{border-color:var(--vt-error)}textarea.vt-input{min-height:112px;resize:vertical}.vt-err{margin:6px 0 0;font-size:13px;color:var(--vt-error)}.vt-check{width:20px;height:20px;margin:2px 0 0;accent-color:var(--vt-blue);flex:none}@media (max-width:860px){.vt-hero{min-height:0;padding:112px 16px 320px;background-size:190% auto}.vt-hero:before{top:auto;bottom:77vw;height:30vw}.vt-glass{padding:4px 18px}}@media (prefers-reduced-motion:reduce){.bg-shard-right:after,.bg-shard-right:before{animation:none}#voice-tank *{transition:none!important}}