.ty-ai{background:radial-gradient(ellipse 60% 40% at 50% 0,rgba(124,99,252,.1) 0,transparent 60%),#080034;color:#fff;font-family:Instrument Sans,-apple-system,sans-serif;overflow:hidden;padding:96px 0 0}.ty-ai__wrapper{margin:0 auto;max-width:1200px;padding:0 48px;text-align:center}.ty-ai__heading{color:#fff;font-size:48px;font-weight:700;letter-spacing:-.02em;margin-bottom:12px}.ty-ai__gradient{background:linear-gradient(135deg,#7c63fc,#1cdde6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ty-ai__sub{color:#fff;font-size:18px;margin-bottom:40px}.ty-ai__tabs{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;display:inline-flex;gap:4px;margin-bottom:56px;padding:4px}.ty-ai__tab{background:transparent;border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:10px 24px;transition:all .2s;white-space:nowrap}.ty-ai__tab:hover{background:hsla(0,0%,100%,.04)}.ty-ai__tab--active{background:#7c63fc;color:#fff}.ty-ai__panel{display:none}.ty-ai__panel--active{display:grid;grid-template-columns:1.2fr 1fr;min-height:480px}.ty-ai__demo{align-items:center;display:flex;justify-content:flex-start;margin-left:max(calc(50vw - 600px),48px);padding:40px 24px 40px 0}.ty-ai__info{display:flex;flex-direction:column;justify-content:center;max-width:560px;padding:56px 48px 56px 56px}.ty-ai__title{color:#fff;font-size:28px;font-weight:700;margin-bottom:16px}.ty-ai__desc{color:#fff;font-size:15px;line-height:1.6;margin-bottom:24px}.ty-ai__bullets{list-style:none;margin-bottom:28px}.ty-ai__bullets li{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);color:#fff;display:flex;font-size:14px;gap:10px;padding:10px 0}.ty-ai__bullets li:before{background:#7c63fc;border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.ty-ai__proof{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;display:inline-flex;gap:16px;padding:16px 20px}.ty-ai__proof-stat{background:linear-gradient(135deg,#7c63fc,#1cdde6);-webkit-background-clip:text;font-size:28px;font-weight:700;-webkit-text-fill-color:transparent;background-clip:text}.ty-ai__proof-text{color:#fff;font-size:13px;line-height:1.4}.ai-win{background:#0d0a1a;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 24px 80px rgba(0,0,0,.4),0 0 80px rgba(124,99,252,.06);max-width:580px;overflow:hidden;width:100%}.ai-win__bar{align-items:center;background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:8px;padding:12px 16px}.ai-dot{border-radius:50%;height:10px;width:10px}.ai-dot--r{background:#ff5f57}.ai-dot--y{background:#ffbd2e}.ai-dot--g{background:#28c840}.ai-win__title{color:#fff;flex:1;font-size:11px;font-weight:500;margin-right:42px;text-align:center}.ai-win__body{display:flex;flex-direction:column;max-height:460px;min-height:360px;overflow-y:auto;padding:20px}.ai-fade{opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s ease}.ai-fade--in{opacity:1;transform:translateY(0)}.ai-typing-cursor{animation:aiCursorBlink .8s step-end infinite;background:#7c63fc;display:inline-block;height:1em;margin-left:2px;vertical-align:text-bottom;width:2px}@keyframes aiCursorBlink{0%,to{opacity:1}50%{opacity:0}}.ai-review{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;margin-bottom:12px;padding:14px}.ai-review__head{align-items:center;display:flex;font-size:12px;gap:8px;margin-bottom:8px}.ai-review__stars{color:#fbbf24}.ai-review__src{color:#fff;font-weight:600}.ai-review__txt{color:#fff;font-size:14px;font-style:italic;line-height:1.5}.ai-sent{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.ai-sent__row{align-items:center;display:flex;gap:8px}.ai-sent__label{color:#fff;flex-shrink:0;font-size:11px;text-align:right;width:60px}.ai-sent__track{background:hsla(0,0%,100%,.06);border-radius:999px;flex:1;height:6px;overflow:hidden}.ai-sent__fill{border-radius:999px;height:100%;transition:width 1s ease;width:0}.ai-sent__fill--pos{background:linear-gradient(90deg,#7c63fc,#1cdde6)}.ai-sent__fill--neg{background:linear-gradient(90deg,#f87171,#fbbf24)}.ai-tag{border-radius:8px;display:inline-block;font-size:10px;font-weight:600;margin-right:4px;padding:3px 8px}.ai-tag--pos{background:rgba(52,211,153,.12);color:#34d399}.ai-tag--neg{background:hsla(0,91%,71%,.12);color:#f87171}.ai-resp{background:rgba(124,99,252,.06);border:1px solid rgba(124,99,252,.15);border-radius:12px;padding:14px}.ai-resp__badge{color:#7c63fc;font-size:10px;font-weight:700;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.ai-resp__txt{color:#fff;font-size:13px;line-height:1.5}.ai-topics{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.ai-topic{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;color:#fff;font-size:13px;font-weight:500;opacity:0;padding:8px 14px;transform:scale(.8);transition:all .4s ease}.ai-topic--in{opacity:1;transform:scale(1)}.ai-topic__count{font-weight:700;margin-left:4px}.ai-topic__count--up{color:#34d399}.ai-topic__count--dn{color:#f87171}.ai-insight{background:rgba(124,99,252,.06);border:1px solid rgba(124,99,252,.15);border-radius:12px;color:#fff;font-size:13px;line-height:1.5;padding:14px}.ai-insight strong{font-weight:600}.ai-query{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;color:#fff;font-size:14px;margin-bottom:16px;min-height:44px;padding:12px 16px}.ai-answer{display:flex;flex-direction:column;gap:12px}.ai-answer__bar{align-items:center;display:flex;gap:8px}.ai-answer__name{color:#fff;flex-shrink:0;font-size:12px;text-align:right;width:70px}.ai-answer__track{background:hsla(0,0%,100%,.06);border-radius:999px;flex:1;height:10px;overflow:hidden}.ai-answer__fill{border-radius:999px;height:100%;transition:width 1.2s ease;width:0}.ai-answer__val{color:#fff;font-size:11px;font-weight:600;width:32px}.ai-answer__text{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:12px;color:#fff;font-size:14px;line-height:1.6;padding:14px}.ai-chat{display:flex;flex-direction:column;gap:10px}.ai-bubble{border-radius:14px;color:#fff;font-size:13px;line-height:1.5;max-width:85%;opacity:0;padding:10px 14px;transform:translateY(6px);transition:opacity .4s ease,transform .4s ease}.ai-bubble--in{opacity:1;transform:translateY(0)}.ai-bubble--guest{align-self:flex-end;background:rgba(124,99,252,.12);border:1px solid rgba(124,99,252,.18);border-bottom-right-radius:4px}.ai-bubble--ai{align-self:flex-start;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-bottom-left-radius:4px}.ai-bubble__sender{color:#1cdde6;font-size:10px;font-weight:600;margin-bottom:4px}.ai-bubble strong{font-weight:600}.ai-bubble__card{background:hsla(0,0%,100%,.04);border-radius:8px;font-size:12px;margin-top:8px;padding:8px 10px}.ai-bubble__row{display:flex;justify-content:space-between;padding:2px 0}.ai-bubble__row span:last-child{font-weight:500}.ai-val--green{color:#34d399}.ai-replay{align-items:center;background:none;border:none;color:#7c63fc;cursor:pointer;display:flex;font-family:inherit;font-size:12px;gap:6px;justify-content:center;margin-top:auto;padding-top:12px;transition:opacity .2s}.ai-replay:hover{opacity:.7}@media (max-width:1024px){.ty-ai__panel--active{grid-template-columns:1fr}.ty-ai__demo{margin-left:48px;padding:24px 48px 24px 0}.ty-ai__info{max-width:none;padding:32px 48px}}@media (max-width:768px){.ty-ai__heading{font-size:32px}.ty-ai{padding:64px 0 0}.ty-ai__wrapper{padding:0 24px}.ty-ai__demo{margin-left:24px;padding:16px 24px 16px 0}.ty-ai__info{padding:24px}.ty-ai__tabs{border-radius:16px;flex-wrap:wrap}.ty-ai__tab{font-size:13px;padding:8px 16px}}.ai-resp-presets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.ai-preset{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:6px 14px;transition:all .15s}.ai-preset:hover{background:rgba(124,99,252,.08);border-color:#7c63fc}.ai-resp-input{align-items:flex-end;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:flex;gap:10px;margin-bottom:16px;padding:10px 12px;transition:border-color .2s}.ai-resp-input:focus-within{border-color:#7c63fc}.ai-resp-textarea{background:none;border:none;color:#fff;flex:1;font-family:inherit;font-size:14px;line-height:1.5;max-height:60px;min-height:20px;outline:none;resize:none}.ai-resp-textarea::placeholder{color:hsla(0,0%,100%,.25)}.ai-resp-send{align-items:center;background:#7c63fc;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:transform .15s;width:32px}.ai-resp-send:hover{transform:scale(1.05)}.ai-win__body::-webkit-scrollbar{width:4px}.ai-win__body::-webkit-scrollbar-track{background:transparent}.ai-win__body::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.08);border-radius:4px}.ai-win__body::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.15)}.ai-win__body{scrollbar-color:hsla(0,0%,100%,.08) transparent;scrollbar-width:thin}