.text-module__Cc5bna__split{background:linear-gradient(135deg,#ddd4ff 0%,#e6deff 20%,#ede8ff 45%,#f3efff 70%,#f9f7ff 100%);flex-direction:row;align-items:stretch;min-height:100dvh;font-family:Albert Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.text-module__Cc5bna__left{background:0 0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;padding:48px 32px;display:flex}.text-module__Cc5bna__demoLabel{letter-spacing:-.4px;color:#1a1a2e;margin:0;font-family:Albert Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:700}.text-module__Cc5bna__phoneFrame{background:#1c1c24;border-radius:40px;width:240px;padding:10px;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f,0 0 0 2.5px #7c5ce033,0 32px 80px #643cc82e,0 8px 24px #0000001a}.text-module__Cc5bna__demoVideo{object-fit:cover;border-radius:32px;width:100%;display:block}.text-module__Cc5bna__right{text-align:center;background:0 0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:48px 40px;display:flex}.text-module__Cc5bna__owl{border-radius:50%;margin-bottom:4px}.text-module__Cc5bna__heading{color:#1a1a2e;letter-spacing:-.6px;max-width:340px;margin:0;font-size:28px;font-weight:800;line-height:1.18}.text-module__Cc5bna__sub{color:#1a1a2e80;max-width:280px;margin:0;font-size:15px;line-height:1.55}.text-module__Cc5bna__form{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:300px;margin-top:8px;display:flex}.text-module__Cc5bna__input{letter-spacing:0;text-align:center;color:#1a1a2e;-webkit-appearance:none;background:#fff;border:1.5px solid #7c5ce02e;border-radius:14px;outline:none;width:100%;padding:14px 18px;font-family:inherit;font-size:18px;font-weight:500;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 4px #0000000a}.text-module__Cc5bna__input:focus{border-color:#7c5ce0;box-shadow:0 0 0 3px #7c5ce01f}.text-module__Cc5bna__input::placeholder{color:#1a1a2e38;letter-spacing:0;font-weight:400}.text-module__Cc5bna__btn{letter-spacing:-.2px;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(#a07cf8 0%,#7c5ce0 60%,#6b4bd6 100%);border:none;border-radius:16px;width:100%;padding:15px;font-family:inherit;font-size:16px;font-weight:700;transition:transform .12s,box-shadow .12s;box-shadow:inset 0 1px #ffffff2e,0 4px #4c32b0,0 6px 16px #643cc859}.text-module__Cc5bna__btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2e,0 4px #4c32b0,0 8px 20px #643cc866}.text-module__Cc5bna__btn:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 1px #ffffff1f,0 1px #4c32b0,0 2px 8px #643cc840}.text-module__Cc5bna__btn:disabled{opacity:.6;cursor:default;box-shadow:none}.text-module__Cc5bna__error{color:#e53e3e;margin:0;font-size:13px}.text-module__Cc5bna__noApp{color:#1a1a2e73;margin:-4px 0 0;font-size:13px;font-weight:500}.text-module__Cc5bna__testimonialInline{color:#1a1a2e80;text-align:center;max-width:300px;margin:0;font-size:13px;line-height:1.5}.text-module__Cc5bna__stars{color:#f5a623;letter-spacing:1px;font-size:11px}.text-module__Cc5bna__quote{font-style:italic}.text-module__Cc5bna__author{color:#1a1a2e59;white-space:nowrap;font-weight:600}.text-module__Cc5bna__features{flex-direction:column;gap:5px;width:100%;max-width:300px;margin:0;padding:0;list-style:none;display:flex}.text-module__Cc5bna__featureItem{color:#1a1a2e66;align-items:center;gap:8px;font-size:12.5px;line-height:1.4;display:flex}.text-module__Cc5bna__check{color:#7c5ce099;flex-shrink:0;font-size:12px;font-weight:700}.text-module__Cc5bna__fine{color:#1a1a2e47;text-align:center;width:100%;margin:0;font-size:11px;line-height:1.5}.text-module__Cc5bna__legal{color:#1a1a2e40;text-align:center;margin-top:24px;font-size:11px}.text-module__Cc5bna__legal a{color:#1a1a2e59;text-decoration:underline}@media (max-width:680px){.text-module__Cc5bna__split{flex-direction:column-reverse}.text-module__Cc5bna__left{padding:32px 24px 48px}.text-module__Cc5bna__phoneFrame{width:200px}.text-module__Cc5bna__right{min-height:auto;padding:40px 24px 32px}}
