.d2-reveal[data-v-pb-demo2]{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.d2-in[data-v-pb-demo2]{opacity:1;transform:none}.d2-stage-bg[data-v-pb-demo2]{background:linear-gradient(135deg,#50458a,#6b5bd2 55%,#8b7cf0);transform:rotate(-3deg);box-shadow:0 30px 60px -30px #50458aa6}.d2-frame[data-v-pb-demo2]{border:6px solid #fff;box-shadow:0 24px 50px -18px #1711298c;background:#171129}.d2-live[data-v-pb-demo2]:before{content:"";width:8px;height:8px;border-radius:999px;background:#fff;box-shadow:0 0 #ffffffb3}@media(prefers-reduced-motion:no-preference){.d2-live[data-v-pb-demo2]:before{animation:d2-live 1.6s ease-out infinite}.d2-float-a[data-v-pb-demo2]{animation:d2-float 5s ease-in-out infinite}.d2-float-b[data-v-pb-demo2]{animation:d2-float 6s ease-in-out .8s infinite}}@keyframes d2-live{0%{box-shadow:0 0 #ffffffbf}to{box-shadow:0 0 0 8px #fff0}}@keyframes d2-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.d2-avatar[data-v-pb-demo2]:has(>img[data-pb-hidden]),.d2-avatar[data-v-pb-demo2]:has(>img[style*="display: none"]){display:none}.d2-step[data-v-pb-demo2]{background:#ffffff14;color:#ffffffb3;transition:background-color .35s ease,color .35s ease,transform .35s ease}.d2-step.is-on[data-v-pb-demo2]{background:#dd272f;color:#fff;transform:scale(1.08)}.d2-swap-enter-active[data-v-pb-demo2],.d2-swap-leave-active[data-v-pb-demo2]{transition:opacity .3s ease,transform .3s ease}.d2-swap-enter-from[data-v-pb-demo2]{opacity:0;transform:translateY(8px)}.d2-swap-leave-to[data-v-pb-demo2]{opacity:0;transform:translateY(-8px)}.d2-cta[data-v-pb-demo2]{box-shadow:0 16px 34px -14px #dd272fd9;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.d2-cta[data-v-pb-demo2]:hover{background-color:#c41f27;transform:translateY(-2px);box-shadow:0 22px 40px -14px #dd272ff2}.d2-cta[data-v-pb-demo2]:focus-visible{outline:3px solid #171129;outline-offset:3px}.d2-cta[data-v-pb-demo2]:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 48%,transparent 66%);transform:translate(-120%);pointer-events:none}.d2-cta-arrow[data-v-pb-demo2]{transition:transform .2s ease}.d2-cta[data-v-pb-demo2]:hover .d2-cta-arrow{transform:translate(4px)}@media(prefers-reduced-motion:no-preference){.d2-cta[data-v-pb-demo2]{animation:d2-cta-pulse 2.6s ease-out infinite}.d2-cta[data-v-pb-demo2]:after{animation:d2-cta-shine 3.2s ease-in-out infinite}.d2-cta-arrow svg[data-v-pb-demo2]{animation:d2-cta-nudge 1.4s ease-in-out infinite}}@keyframes d2-cta-pulse{0%{box-shadow:0 16px 34px -14px #dd272fd9,0 0 #dd272f73}70%{box-shadow:0 16px 34px -14px #dd272fd9,0 0 0 14px #dd272f00}to{box-shadow:0 16px 34px -14px #dd272fd9,0 0 #dd272f00}}@keyframes d2-cta-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes d2-cta-nudge{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.d2-cta-msg[data-v-pb-demo2]{grid-area:1 / 1;opacity:0;transform:translateY(14px);transition:opacity .35s ease,transform .35s ease}.d2-cta-msg.is-on[data-v-pb-demo2]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.d2-cta-msg[data-v-pb-demo2]{transition:none}}@media(max-width:639.98px){.d2-stage[data-v-pb-demo2]{padding-top:1rem}.d2-stage-bg[data-v-pb-demo2]{transform:none;inset-inline:0}.d2-frame[data-v-pb-demo2]{display:flex;flex-direction:column;background:#fff;border-width:4px}.d2-frame>.d2-live[data-v-pb-demo2]{position:static;order:-1;align-self:flex-start;margin:4px 2px 8px}.d2-frame[data-v-pb-demo2]>img,.d2-frame[data-v-pb-demo2]>video{border-radius:1.1rem}.d2-frame[data-v-pb-demo2] [data-pb-yt-play]{left:50%;top:auto;bottom:12px;transform:translate(-50%);max-width:calc(100% - 24px);padding:4px 12px 4px 4px;gap:8px;font-size:13px}.d2-frame[data-v-pb-demo2] [data-pb-yt-play]:hover{transform:translate(-50%,-2px)}.d2-frame[data-v-pb-demo2] [data-pb-yt-play] .pb-yt-ring{width:28px;height:28px}.d2-float-a[data-v-pb-demo2]{margin-top:1.25rem}}
