.new_home {padding: 60px 0 100px;}
.new_home .desc{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 60px;
    align-items: center;
    width: 1150px;
    margin: 0 auto;
    }
.new_home .desc .desc_wd{}
.new_home .desc .desc_wd .wel_come{}
.new_home .desc .desc_wd .wel_come h3{font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size: 52px;line-height: 1.15;margin-bottom: 15px;font-weight: 800;letter-spacing: -0.02em;}
.new_home .desc .desc_wd .wel_come h3:after{content:'';display: block;width: 120px;height: 4px;margin-top: 14px;border-radius: 10px;background: var(--acadmn-pink-blue);}
.new_home .desc .desc_wd .wel_come p{
    display: inline-block;
    padding: 8px 14px;
    border-radius: 999px;
    background: var(--acadmn-pink-blue);
    color: #ffffff;
    font-weight: 600;
    box-shadow: 0 8px 20px rgba(99, 102, 241, 0.25);
}

.ask_ques {display:flex;gap:12px;margin:25px 0}
.ask_ques .sc_quest{}
.ask_ques .sc_quest .btn{font-size:16px;padding:16px 32px;box-shadow:0 20px 60px rgba(124,58,237,0.5);background: linear-gradient(135deg, #7c3aed, #3b82f6);
    color: #fff;
    border: none;
    border-radius: 40px;
    font-weight: 700;
    cursor: pointer;
    transition: 0.3s;}
.ask_ques .sc_quest .btn:hover {
    transform: translateY(-2px) scale(1.02);
    box-shadow: 0 18px 50px rgba(124, 58, 237, 0.5);
}
.ask_ques  .inp_search{display:none;width:100%;max-width:420px;padding:16px 20px;border-radius:40px;border:1px solid #c7d2fe;font-size:15px;outline:none;box-shadow:0 10px 30px rgba(99,102,241,0.2)}

.ask_ques.add_btn .sc_quest {display:none}
.ask_ques.add_btn .inp_search {display:block}
.new_home .small_names {display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}
.new_home .small_names .same_btn{padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600}
.new_home .small_names .same_btn.real{background:rgba(99,102,241,0.1);color:#4f46e5;}
.new_home .small_names .same_btn.verified{background:rgba(139,92,246,0.1);color:#7c3aed;}
.new_home .small_names .same_btn.trusted{background:rgba(16,185,129,0.1);color:#059669;}
.new_home .small_names .same_btn.growing{background:rgba(59,130,246,0.1);color:#2563eb;}
.new_home .small_names .same_btn.answer{background:rgba(236,72,153,0.1);color:#db2777;}

.see_acadwin {background:linear-gradient(135deg,#ede9fe,#eff6ff);padding: 60px 0;}
.see_acadwin .title{
    text-align: center;
    margin-bottom: 20px;
}
.see_acadwin .title h3{
    font-weight: 700;
}
.see_acadwin .three_btn{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:10px}
.see_acadwin .three_btn span{padding:8px 14px;border-radius:999px;background:rgba(124,58,237,0.1);color:#7c3aed;font-weight:600}
.see_acadwin .three_btn span.active{padding:8px 14px;border-radius:999px;background:linear-gradient(135deg,#7c3aed,#3b82f6);color:#fff;font-weight:600;box-shadow:0 8px 20px rgba(124,58,237,0.25)}
.see_acadwin .feed{
    max-width: 720px;
    margin: 40px auto 0;
    display: flex;
    flex-direction: column;
    gap: 14px;
    position: relative;
    height: 360px;
    overflow: hidden;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Helvetica Neue, Arial, sans-serif !important;
    }
.see_acadwin .feed .feed-inner{display: flex;
    flex-direction: column;
    gap: 18px;
    position: relative;}
.see_acadwin .feed .feed-inner .feed-card{
    display: block;
    position: relative;
    padding: 20px;
	transition: transform 0.5s ease;
    }
	

.see_acadwin .feed .feed-inner .feed-card .name_img {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 10px;
}
.see_acadwin .feed .feed-inner .feed-card .name_img .sd_img {width: 34px;height: 34px;border-radius: 50%;overflow: hidden;}
.see_acadwin .feed .feed-inner .feed-card .avatar {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.see_acadwin .feed .feed-inner .feed-card .name_d {}
.see_acadwin .feed .feed-inner .feed-card .name_d .name {
    line-height: 15px;
    font-size: 13px;
    font-weight: 600;
}
.see_acadwin .feed .feed-inner .feed-card .name_d .meta {
    font-size: 11px;
    color: #475569;
}
.see_acadwin .feed .feed-inner .feed-card p {
    font-size: 15px;
    color: #1e293b;
    line-height: 1.6;
}

.see_acadwin .feed .feed-inner .feed-card .stats {
    display: flex;
    gap: 12px;
    margin-top: 10px;
    font-size: 12px;
    color: #334155;
}
.see_acadwin .feed .feed-inner .feed-card .reply_row{margin-top:10px;border-top:1px solid #eee;padding-top:10px}
.see_acadwin .feed .feed-inner .feed-card .reply_row .reply{display: flex;align-items: flex-start;gap: 15px;}
.see_acadwin .feed .feed-inner .feed-card .reply_row .avatar{width: 34px;height: 34px;border-radius: 50%;}
.see_acadwin .feed .feed-inner .feed-card .reply_row .desc{
    width: 100%;
}
.see_acadwin .feed .feed-inner .feed-card .reply_row .desc .meta{
    font-size: 11px;
    color: #475569;
}


/*------------------*/
.everything_you {padding: 60px 0;}
.everything_you .title{text-align: center;margin-bottom: 20px;}
.everything_you .title h3{font-weight: 700;}
.everything_you .grid{display: grid;grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));gap: 20px;margin-top: 40px;}
.everything_you .grid .card{
    padding: 18px;
    border-radius: 20px;
    background: #ffffff;
    border: 1px solid rgba(124, 58, 237, 0.12);
    box-shadow: 0 10px 30px rgba(124, 58, 237, 0.08);
    transition: 0.3s;
    display: block;
}
.everything_you .grid .card div.small{font-size: 13px;color: #334155;}
.everything_you .grid .card:hover {
    transform: translateY(-8px) scale(1.01);
    box-shadow: 0 25px 80px rgba(124, 58, 237, 0.18);
}
/*------------------*/
.how_work {background:linear-gradient(135deg,#ede9fe,#eff6ff);padding: 60px 0;}
.how_work .title{
    text-align: center;
    margin-bottom: 20px;
}
.how_work .title h3{
    font-weight: 700;
}
.how_work p {text-align:center}
.how_work .flex_boc {display: flex;flex-wrap: wrap;gap: 20px;margin-top: 40px;justify-content: center;}
.how_work .flex_boc .box:hover {
    transform: translateY(-8px) scale(1.01);
    box-shadow: 0 25px 80px rgba(124, 58, 237, 0.18);
}
.how_work .flex_boc .box{width: calc(25% - 15px);background: #ffffff;border: 1px solid rgba(99, 102, 241, 0.15);box-shadow: 0 10px 30px rgba(99, 102, 241, 0.1);padding: 18px;border-radius: 20px;}
.how_work .flex_boc .box h3{font-weight: 700;color: #1e1b4b;font-size: 20px;margin: 20px 0;}
.how_work .flex_boc .box p{font-size: 13px;line-height: 1.6;color: #1e293b;text-align: left;margin-bottom: 15px;}
.how_work .flex_boc .box .small{font-size: 13px;color: #334155;}
/*------------------*/
.how_getstart {padding: 60px 0;}
.how_getstart .title{
    text-align: center;
    margin-bottom: 20px;
}
.how_getstart .title h3{
    font-weight: 700;
}
.how_getstart .grid_three{margin-top:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}

.how_getstart .grid_three .first{background:linear-gradient(135deg,#7c3aed,#3b82f6);}
.how_getstart .grid_three .second{background:linear-gradient(135deg,#6366f1,#8b5cf6);}
.how_getstart .grid_three .third{background:linear-gradient(135deg,#3b82f6,#6366f1);}
.how_getstart .grid_three .box{padding:40px;border-radius:24px;color:#fff;text-align:center;box-shadow:0 20px 60px rgba(124,58,237,0.3)}
.how_getstart .grid_three .box .icon{font-size:28px}
.how_getstart .grid_three .box h3{margin:10px 0 5px;font-size:22px}
.how_getstart .grid_three .box p{opacity:0.9}
.how_getstart .grid_big{display: grid;
    grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
    gap: 20px;}
.how_getstart .grid_big .use-card{margin-top:50px}
.how_getstart .grid_big .use-card{color: #020617;position: relative;overflow: hidden;padding: 18px;border-radius: 20px;background: #ffffff;border: 1px solid rgba(124, 58, 237, 0.12);box-shadow: 0 10px 30px rgba(124, 58, 237, 0.08);transition: 0.3s;}
.how_getstart .grid_big .use-card h3 {
    font-weight: 700;
    color: #1e1b4b;
    font-size: 20px;
    margin: 20px 0;
}
.how_getstart .grid_big .use-card p {font-size: 13px;
    line-height: 1.6;
    color: #1e293b;
    text-align: left;
    margin-bottom: 15px;}
.how_getstart .grid_big .use-card .steps {
    margin-top: 20px;
    display: flex;
    flex-direction: column;
    gap: 12px;
}
.how_getstart .grid_big .use-card .steps div {
    display: flex;
    align-items: center;
    gap: 12px;
    font-size: 14px;
    color: #020617;
    font-weight: 500;
}
.how_getstart .grid_big .use-card .steps span {
    font-size: 11px;
    background: linear-gradient(135deg, #7c3aed, #3b82f6);
    padding: 6px 10px;
    border-radius: 8px;
    color: #ffffff;
    border: none;
    font-weight: 600;
}
.how_getstart .grid_big .use-card:hover {
    transform: translateY(-8px) scale(1.02);
    box-shadow: 0 30px 80px rgba(0, 0, 0, 0.6);
}
/*------------------*/
.ask_your {padding: 60px 0;
/*background: linear-gradient(135deg, #ede9fe, #eff6ff);*/}
.ask_your .titlesd{
    text-align: center;
    margin-bottom: 20px;
}
.ask_your .titlesd h3{
    font-weight: 700;
    margin-bottom: 20px;
}
.ask_your .titlesd p{font-weight: 400;color: #1e293b;line-height: 1.6;margin-bottom: 10px;}
.ask_your .titlesd .btn{background: var(--acadmn-pink-blue);color: #fff;padding: 14px 26px;border: none;border-radius: 40px;font-weight: 500;cursor: pointer;box-shadow: 0 12px 35px rgba(124, 58, 237, 0.4);transition: 0.3s;}
/*------------------*/
.signin_dec h3 {
    font-size: 16px;
    font-weight: 200;
}
.signin_dec h3 a {
    font-weight: 500;
    color: var(--acadmn-blue);
}
.signin_dec p {
    margin: 15px 0 0 0;
    font-size: 14px;
}
.signin_dec p a {
    color: var(--acadmn-blue);
}



@media(max-width:992px){
	.new_home .desc {grid-template-columns: 1fr; width: auto;}
	.new_home .desc .desc_wd .wel_come h3 {font-size: 30px;}
	.how_work .flex_boc {flex-wrap: wrap;}
	.how_work .flex_boc .box {width: 100%;}
	
}