.rtl-animation{--rtl-bg:#fff;--rtl-eyebrow:#4a2ed6;--rtl-title:#0c0320;--rtl-body:#3a3550;--rtl-caption:#6b6484;--rtl-tab:rgba(75,74,94,.8);--rtl-tab-active:#5b3df0;--rtl-indicator:#5b3df0;--rtl-rail:#e8e8f5;--rtl-shadow:0 32px 36px rgba(26,5,102,.1);background:var(--rtl-bg);box-sizing:border-box;color:var(--rtl-title);overflow:hidden;padding:96px 65px;width:100%}.rtl-animation--dark{--rtl-bg:#120047;--rtl-eyebrow:#b9a8ff;--rtl-title:#fff;--rtl-body:#d9d3f2;--rtl-caption:#d3bee7;--rtl-tab:rgba(217,211,242,.8);--rtl-tab-active:#fff;--rtl-indicator:#b9a8ff;--rtl-rail:#3a2a7a;--rtl-shadow:0 28px 50px rgba(0,0,0,.35)}.rtl-animation *,.rtl-animation :after,.rtl-animation :before{box-sizing:border-box}.rtl-animation__inner{gap:48px;margin:0 auto;max-width:1280px}.rtl-animation__copy,.rtl-animation__inner{align-items:center;display:flex;flex-direction:column}.rtl-animation__copy{gap:16px;text-align:center;width:min(760px,100%)}.rtl-animation__eyebrow{color:var(--rtl-eyebrow)!important;font-family:TT Neoris,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important;letter-spacing:.64px!important;line-height:1!important;margin:0;text-transform:none!important}.rtl-animation__title{color:var(--rtl-title)!important;font-size:56px!important;line-height:1.12!important}.rtl-animation__description,.rtl-animation__description p,.rtl-animation__title{font-family:TT Neoris,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;letter-spacing:normal!important;margin:0;text-transform:none!important}.rtl-animation__description,.rtl-animation__description p{color:var(--rtl-body)!important;font-size:18px!important;line-height:1.5!important}.rtl-animation__stage{gap:24px;width:min(1000px,100%)}.rtl-animation__control,.rtl-animation__stage{align-items:center;display:flex;flex-direction:column}.rtl-animation__control{gap:16px;max-width:100%;position:relative}.rtl-animation__caption{color:var(--rtl-caption)!important;font-family:TT Neoris,Helvetica Neue,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:normal!important;line-height:1.2!important;margin:0;text-align:center;text-transform:none!important}.rtl-animation__tabs{display:flex;gap:40px;max-width:100%;padding:0 8px;position:relative}.rtl-animation__tabs:after{background:var(--rtl-rail);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.rtl-animation button.rtl-animation__tab,.rtl-animation button.rtl-animation__tab:active,.rtl-animation button.rtl-animation__tab:focus,.rtl-animation button.rtl-animation__tab:hover{background:transparent;background-color:transparent;border:0;border-radius:0;color:var(--rtl-tab);cursor:pointer;display:inline-block;font-family:TT Neoris,Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:600;letter-spacing:normal;line-height:1.2;margin:0;padding:4px 0 0;position:relative;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:auto;z-index:1}.rtl-animation__tab:after{border-radius:2px;content:"";display:block;height:3px;margin-top:10px}.rtl-animation button.rtl-animation__tab[aria-selected=true],.rtl-animation button.rtl-animation__tab[aria-selected=true]:active,.rtl-animation button.rtl-animation__tab[aria-selected=true]:focus,.rtl-animation button.rtl-animation__tab[aria-selected=true]:hover{background:transparent;background-color:transparent;border-color:transparent;color:var(--rtl-tab-active)}.rtl-animation__tab[aria-selected=true]:after{background:var(--rtl-indicator)}.rtl-animation__viewport{max-width:800px;position:relative;width:100%}.rtl-animation__glow{height:auto;left:50%;max-width:none;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-46%);width:1400px;z-index:0}.rtl-animation__slot{aspect-ratio:1000/606;background:#fff;border-radius:20px;box-shadow:var(--rtl-shadow);overflow:hidden;position:relative;width:100%;z-index:1}.rtl-animation__slot:focus{outline:none}.rtl-animation__slot:focus-visible{outline:2px solid var(--rtl-indicator);outline-offset:4px}.rtl-animation__player,.rtl-animation__screen{inset:0;position:absolute}.rtl-animation__player{opacity:0;pointer-events:none;transition:opacity .18s ease}.rtl-animation__player.is-active{opacity:1}.rtl-animation__player canvas,.rtl-animation__player svg{display:block;height:100%;width:100%}.rtl-animation__switch{background:#e8e8f5;border-radius:999px;display:flex;gap:8px;max-width:100%;padding:6px}.rtl-animation button.rtl-animation__option,.rtl-animation button.rtl-animation__option:active,.rtl-animation button.rtl-animation__option:focus,.rtl-animation button.rtl-animation__option:hover{background:transparent;background-color:transparent;border:0;border-radius:999px;color:#000;cursor:pointer;display:inline-block;font-family:TT Neoris,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:normal;line-height:40px;margin:0;padding:0 22px;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;width:auto;z-index:1}.rtl-animation__option[lang=ar]{font-family:Noto Sans Arabic,Segoe UI,Tahoma,sans-serif;font-weight:600}.rtl-animation button.rtl-animation__option.is-active,.rtl-animation button.rtl-animation__option.is-active:active,.rtl-animation button.rtl-animation__option.is-active:focus,.rtl-animation button.rtl-animation__option.is-active:hover{background:#5b3df0;background-color:#5b3df0;border-color:transparent;box-shadow:0 2px 6px rgba(92,61,240,.25);color:#fff}.rtl-animation button.rtl-animation__option:focus-visible,.rtl-animation button.rtl-animation__tab:focus-visible{outline:2px solid var(--rtl-indicator);outline-offset:3px}@media (max-width:1099px){.rtl-animation{padding:56px 32px}.rtl-animation__inner{gap:40px}.rtl-animation__copy{gap:12px}.rtl-animation__eyebrow{display:none}.rtl-animation__title{font-size:40px!important;line-height:1.2!important}.rtl-animation__description,.rtl-animation__description p{font-size:16px!important;line-height:normal!important}.rtl-animation__slot{border-radius:16px}}@media (max-width:599px){.rtl-animation{padding:56px 20px}.rtl-animation__inner{gap:48px}.rtl-animation__stage{gap:32px}.rtl-animation__tabs{gap:24px}.rtl-animation button.rtl-animation__tab,.rtl-animation button.rtl-animation__tab:active,.rtl-animation button.rtl-animation__tab:focus,.rtl-animation button.rtl-animation__tab:hover{font-size:16px}.rtl-animation__slot{border-radius:12px}}@media (max-width:380px){.rtl-animation button.rtl-animation__option,.rtl-animation button.rtl-animation__option:active,.rtl-animation button.rtl-animation__option:focus,.rtl-animation button.rtl-animation__option:hover{font-size:14px;padding:0 14px}}@media (prefers-reduced-motion:reduce){.rtl-animation__player{transition:none}}