.demo-cta[data-v-f88bcb36]{background:#0b0616;border-bottom:1px solid rgba(159,92,254,.3);border-top:1px solid #9f5cfe;padding-bottom:6rem;padding-top:6rem;position:relative}.demo-cta[data-v-f88bcb36]:before{background:#9f5cfe;box-shadow:0 0 15px #9f5cfe;content:"";height:1px;left:10%;position:absolute;top:0;width:80%}.demo-cta__content[data-v-f88bcb36]{align-items:center;display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.demo-cta__content[data-v-f88bcb36]{align-items:center;flex-direction:row;justify-content:space-between}}@media(min-width:1024px){.demo-cta__content[data-v-f88bcb36]{gap:5rem}}.demo-cta__text[data-v-f88bcb36]{display:flex;flex-direction:column;flex-grow:1;gap:1rem}.demo-cta__title[data-v-f88bcb36]{font-size:1.875rem;font-weight:700;line-height:2.25rem;line-height:1.25;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:1024px){.demo-cta__title[data-v-f88bcb36]{font-size:3rem;line-height:1}}.demo-cta__title[data-v-f88bcb36]{font-family:Poppins,sans-serif;letter-spacing:.02em}.demo-cta__subtitle[data-v-f88bcb36]{font-size:1rem;font-weight:400;line-height:1.5rem;line-height:1.625;--tw-text-opacity:1;color:rgb(182 182 182/var(--tw-text-opacity,1))}@media(min-width:1024px){.demo-cta__subtitle[data-v-f88bcb36]{font-size:1.125rem;line-height:1.75rem}}.demo-cta__subtitle[data-v-f88bcb36]{font-family:Poppins,sans-serif}.demo-cta__button[data-v-f88bcb36]{border-radius:.5rem;border-width:1px;white-space:nowrap;--tw-border-opacity:1;border-color:rgb(165 64 237/var(--tw-border-opacity,1));font-weight:700;padding:1rem 2rem;--tw-text-opacity:1;align-items:center;color:rgb(255 255 255/var(--tw-text-opacity,1));display:inline-flex;flex-shrink:0;gap:.5rem;justify-content:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.demo-cta__button[data-v-f88bcb36]:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(165 64 237/var(--tw-bg-opacity,1));--tw-text-opacity:1;box-shadow:0 4px 12px #a540ed4d;color:rgb(255 255 255/var(--tw-text-opacity,1))}
