@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@100;200;300;400;500;600;700&display=swap";:root{--primary:#581c87;--bg-dark:#000;--bg-hero-start:#5b1dbe;--bg-hero-end:#000;--card-orange:#ff6b00;--card-purple:#581c87;--text-primary:#fff;--text-secondary:#ffffffb3;--glass:#ffffff1a;--glass-border:#fff3}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-dark);color:var(--text-primary);direction:rtl;font-family:Alexandria,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}h1,h2,h3{line-height:1.2}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:.8s ease-out forwards fadeIn}.ticker-container{perspective:2000px;justify-content:center;align-items:center;width:100%;padding:40px 0;display:flex;position:relative;overflow:visible}.ticker-inner{transform-style:preserve-3d;will-change:transform;--ticker-scale:1;gap:30px;display:flex}@media (width<=767px){.ticker-inner{--ticker-scale:.6}}.ticker-item{border-radius:20px;flex:0 0 376.5px;height:439px;overflow:hidden;box-shadow:0 20px 40px #0006}.ticker-item img{object-fit:cover;width:100%;height:100%}.container{width:100%;max-width:100%;margin:0 auto;padding:0 40px}.features-grid{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}@media (width<=767px){.features-grid{grid-template-columns:1fr;gap:40px}.container{padding:0 20px}}.feature-image-wrapper{border-radius:40px;height:500px;margin-bottom:24px;position:relative;overflow:hidden}@media (width<=767px){.feature-image-wrapper{border-radius:30px;height:400px}}.footer-bottom{justify-content:space-between;align-items:center;width:100%;max-width:1400px;padding:0 40px;display:flex}.hero-buttons{justify-content:center;gap:20px;margin-bottom:60px;display:flex}@media (width<=767px){.hero-section{background:linear-gradient(#5b1dbe 0%,#000 108%)!important;padding-top:40px!important;padding-bottom:0!important;overflow:hidden!important}.hero-static-image{z-index:10;justify-content:center;padding-bottom:60px;display:flex;position:relative}.hero-static-image img{transform-origin:50%;max-width:100%;transform:scale(1.6)}.features-section{background-color:#000!important;padding:40px 0!important}.footer-bottom{text-align:center;flex-direction:column-reverse;gap:32px;padding:0 20px}.hero-buttons{flex-direction:row;justify-content:center;gap:12px}.hero-buttons img{height:40px!important}h1{font-size:32px!important}.hero-subtitle,.features-grid h3{font-size:20px!important}.features-grid p{font-size:15px!important}}
