.features-hero{

padding-top:150px;
padding-bottom:100px;

background:
linear-gradient(
135deg,
#050816,
#08112d
);

color:white;

}


.launch-features{

padding:140px 0;

}



.feature-navigation{

display:flex;

justify-content:center;

align-items:center;

gap:30px;

margin-top:50px;

margin-bottom:70px;

}



.feature-arrow{

width:65px;
height:65px;

border-radius:50%;

border:none;

cursor:pointer;

background:
rgba(
34,
211,
204,
0.1
);

font-size:30px;

transition:.4s;

}



.feature-arrow:hover{

transform:translateY(-5px);

background:#22d3cc;

color:white;

}



.feature-counter{

font-size:30px;
font-weight:700;

}



.feature-content{

display:grid;

grid-template-columns:1fr 1fr;

gap:100px;

align-items:center;

}



.feature-tag{

display:inline-block;

padding:10px 20px;

border-radius:100px;

background:

rgba(
34,
211,
204,
0.1
);

color:#22d3cc;

margin-bottom:30px;

}



.feature-text h2{

font-size:55px;

margin-bottom:30px;

}



.feature-text p{

line-height:1.8;

font-size:20px;

margin-bottom:30px;

color:#777;

}



.feature-benefits{

display:flex;

gap:15px;

flex-wrap:wrap;

}



.feature-benefits div{

padding:15px 25px;

background:#f4f4f4;

border-radius:100px;

font-weight:600;

}



.feature-placeholder{

height:420px;

background:#f4f4f4;

border-radius:30px;

display:flex;

justify-content:center;

align-items:center;

}



.feature-dots{

display:flex;

justify-content:center;

gap:10px;

margin-top:60px;

}



.dot{

width:12px;
height:12px;

border-radius:50%;

background:#ccc;

}



.dot.active{

background:#22d3cc;

}



.upcoming-section{

padding:150px 0;

background:#050816;

color:white;

}



.ticker-wrapper{

overflow:hidden;

margin-top:80px;

}



.ticker-content{

display:flex;

gap:30px;

width:max-content;

animation:tickerMove 25s linear infinite;

}



.ticker-content span{

padding:20px 35px;

border-radius:100px;

background:

rgba(
255,
255,
255,
0.05
);

}



@keyframes tickerMove{

0%{

transform:translateX(0);

}

100%{

transform:translateX(-50%);

}

}