.page-bulk .hs-title{
    font-size:4rem;
    font-weight:700;
    }

.page-bulk .stake-header{
    max-width:850px;
}

.page-bulk .stake-intro{
  max-width:850px;
}

.page-bulk .process-timeline{

    position:relative;

    display:grid;
    grid-template-columns:repeat(5,1fr);

    gap:55px;
}

.page-bulk .engage-v2-content{

    display:grid;

    grid-template-columns:36% 64%;

    gap:50px;

    align-items:flex-start;

  width:1300px

}

.page-bulk .engage-v2-table{

    display:grid;

    grid-template-columns:1fr 1fr;

    border:2px solid #D28A17;

    border-radius:14px;

    overflow:hidden;
}

.page-bulk .engage-v2-list{

    display:flex;

    flex-direction:column;

    gap:28px;

    padding-top:24px;

}

@media(max-width:767px){

.page-bulk .engage-v2-list{
    width:100%;
}

    .page-bulk .engage-v2-item span{
    flex:1;
    min-width:0;
}

    .page-bulk .process-timeline{
    grid-template-columns:1fr;
    gap:0;
}

.page-bulk .process-step{
    position:relative;
    padding-left:58px;
    margin-bottom:34px;
}

.page-bulk .step-number{
    width:46px;
    height:46px;
    left:0;
    top:0;
}

.page-bulk .process-step::before{
    content:"";
    position:absolute;
    left:23px;
    top:46px;
    bottom:-34px;
    width:2px;
    background:#D8DEE8;
}

.page-bulk .process-step h3{
    font-size:18px;
    line-height:1.3;
    margin-bottom:8px;
}

.page-bulk .process-step p{
    font-size:15.5px;
    line-height:1.55;
}

   .page-bulk .engage-v2-content{
    width:100%;
    max-width:100%;
    grid-template-columns:1fr;
    gap:35px;
}

.page-bulk .engage-v2-list{
    width:100%;
    padding-top:0;
    gap:22px;
}

.page-bulk .engage-v2-item{
    gap:14px;
}

.page-bulk .engage-v2-item span{
    flex:1;
    min-width:0;
    line-height:1.65;
}

.page-bulk .engage-v2-table{
    width:100%;
    display:grid;
    grid-template-columns:1fr;
    border-radius:12px;
    overflow:hidden;
    margin-top:10px;
}

.page-bulk .compare-column{
    padding:24px;
}

.page-bulk .compare-column:first-child{
    border-right:none;
    border-bottom:2px solid rgba(210,138,23,.45);
}

.page-bulk .compare-column h3{
    font-size:1.5rem;
    line-height:1.35;
    margin-bottom:18px;
}

.page-bulk .compare-column ul{
    padding-left:18px;
}

.page-bulk .compare-column li{
    font-size:15px;
    line-height:1.7;
    margin-bottom:14px;
}

     .page-bulk .hs-title{

    font-size:28px;

    line-height:1.12;

    letter-spacing:-0.5px;

    white-space:normal;

}

    
}