/* =========================BANNER Section Start========================= */
.banner {background: var(--primary);padding: 100px 0 80px  0;color: #fff;}
.headline-wrapper {text-align: center;display:flex;flex-direction:column; gap: 100px; justify-items: center;}
.headline-overview{display: flex;flex-direction: column;gap: 40px;}
.headline-head{display: flex;flex-direction: column;gap: 10px;}
.header-main-title {font-size: 60px;font-weight: 700;color: #C5A063;}
.header-main-title span {display: block;color: #FFFFFF;}
.headline-head p{font-size: 20px;color: #cfd3dc;font-weight: 400;}
.banner-button {display: flex;justify-content: center;gap: 20px;}
.headline-wrapper .link-button {gap: 10px;padding: 10px 23px !important;height:50px; font-size: 18px;font-weight: 600;border-radius: var(--border-radius);border:1px solid #FFFFFF;background-color: #FFFFFF; text-decoration: none;transition: all 0.25s ease}
.headline-wrapper .primary-link svg path {fill: #171923;}
.headline-wrapper .primary-link:hover {background: transparent;border: 1px solid #ffffff; color:#ffffff;font-size: 18px;font-weight: 600;}
.headline-wrapper .primary-link:hover svg path{   fill:#ffffff;}
.headline-wrapper .white-link {background: #FFFFFF;color:var(--primary);border: 1px solid var(--primary);}
.headline-wrapper .white-link:hover {background: var(--primary);color: #FFFFFF;border-color: #FFFFFF;}
.headline-brand{display: flex;flex-direction: column;gap:40px;}
.brand-logos{display: flex;flex-direction: column;gap:30px;align-items: center;}
.brand-logos p {max-width: 351px;border-radius: 8px;padding: 5px 15px;border:1px solid #2A2D3D; background-color:#2A2D3D;}
/* =========================LOGOS ROW========================= */
.headline-brand ul {display: flex;justify-content: center;align-items: center;list-style: none;padding: 0;flex-wrap: wrap;gap:90px}
.headline-brand li svg {transition: opacity 0.25s ease;}
.headline-brand li svg:hover {opacity: 1;}
/* =========================TAGS (CHECK ICONS)========================= */
.banner-tag {display: flex;justify-content: center;gap: 60px;}
.banner-tag span::before{
    content: "";
    width: 13px;
    height: 10px;
    flex-shrink: 0;
    margin-top: 5px;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' fill='none'%3E%3Cpath fill='%23fff' d='M13 1.614 4.622 10 0 5.376 1.616 3.76 4.62 6.764 11.386 0z'/%3E%3C/svg%3E");
}
.banner-tag span {font-size: 15px;font-weight: 400; color: #FFFFFF;opacity: 50%;text-align: center;display: inline-flex;gap:10px;}
/*========================Responsive======================*/

/* =========================BANNER Section End========================= */
/* =========================Category Section Start========================= */
.neobank-categories {background: #ffffff;padding: 100px 0 80px 0;}
.neobank-categories-wrapper{display: flex;flex-direction: column;gap:40px;}
.gl-header{display: grid;text-align: center;gap: 10px;}
.neobank-head h2{font-weight: 700;font-size: 36px;text-align: center;color: var(--primary);}
.neobank-head p{font-weight: 400;font-size: 20px; text-align: center;color: var(--gray);}
.neobank-categories-list{display: grid;grid-template-columns: repeat(3, 1fr);gap: 40px;}
.neobank-category{max-width: 420px;border: 1px solid var(--border-color);border-radius: 10px;padding: 30px;display: flex;flex-direction: column;gap:15px;}
.neobank-category:hover{border-color:#BB924E;}
.category-head{display: flex;flex-direction: column;gap:20px;}
.category-head .head-top{display: flex;justify-content: space-between;}
.category-head .head-top .phase{font-weight: 400;font-size:14px;color: var(--gray);}
.category-head .head-bottom{display: flex;flex-direction: column;gap: 20px;}
.category-head .head-bottom h3{font-size: 20px;font-weight: 700;color: var(--primary);}
.category-head .head-bottom p{font-size: 16px;font-weight: 400;color: var(--gray);}
.neobank-provider-review{display: flex;align-items: center;justify-content: space-between;gap:20px}
.provider-neobank-category{display: flex;gap: 5px;align-items: center;}
.provider-neobank-category::before{
    content: "";
    width: 24px;
    height: 24px;
    flex-shrink: 0;
    margin-top: 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23444B55' d='M22.476 19.5h-1.474V9a1.5 1.5 0 0 0-1.5-1.5h-4.125a.375.375 0 0 0-.375.375V19.5h-1.5V3.038a1.54 1.54 0 0 0-.578-1.219 1.5 1.5 0 0 0-1.755-.064L3.67 6.75A1.5 1.5 0 0 0 3.002 8v11.5H1.527a.767.767 0 0 0-.775.7.75.75 0 0 0 .75.8h21a.75.75 0 0 0 .75-.8.767.767 0 0 0-.776-.7m-15.35-2.25a.75.75 0 0 1-.799.75.767.767 0 0 1-.7-.776v-1.449a.77.77 0 0 1 .7-.775.75.75 0 0 1 .8.75zm0-5.25a.75.75 0 0 1-.799.75.77.77 0 0 1-.7-.776v-1.449a.77.77 0 0 1 .7-.775.75.75 0 0 1 .8.75zm3.75 5.25a.75.75 0 0 1-.799.75.767.767 0 0 1-.7-.775v-1.45a.77.77 0 0 1 .7-.774.75.75 0 0 1 .8.75zm0-5.25a.75.75 0 0 1-.799.75.77.77 0 0 1-.7-.775v-1.45a.77.77 0 0 1 .7-.774.75.75 0 0 1 .8.75z'/%3E%3C/svg%3E");
}
.provider-neobank-category span{font-weight: 400;font-size: 14px;color:var(--gray);}
.review-neobank-category{display: flex;gap: 5px;align-items: center;}
.review-neobank-category::before{
    content: "";
    width: 24px;
    height: 24px;
    flex-shrink: 0;
    margin-top: 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23C5A063' stroke='%23C5A063' d='M14.067 9.049c.125.265.373.46.673.507l4.671.712-3.394 3.471a.93.93 0 0 0-.25.795v.001l.796 4.87-4.138-2.282h-.001a.88.88 0 0 0-.848 0l-4.14 2.282.796-4.87a.93.93 0 0 0-.248-.795l-3.396-3.472 4.67-.712h.002a.9.9 0 0 0 .673-.507L12 4.653z'/%3E%3C/svg%3E");
}
.review-neobank-category span{font-weight: 400;font-size: 14px;color:var(--gray);}
.neobank-brs-provider{border: 1px solid var(--primary);border-radius: var(--border-radius);padding: 10px 23px;display: flex;gap: 10px;flex-direction: column;text-align: center;font-weight: 600;font-size: 14px;}
.neobank-brs-provider:hover{background-color:var(--primary);color:var(--white);}
.neobank-provider-list{display: flex;flex-direction: column;gap: 10px;}
.neobank-provider-list h4{font-size: 14px; font-weight: 400;color: var(--gray);}
.provider-main-list{display: flex;flex-direction: column;gap: 10px;}
.provider-main-list .provider{border-radius: 16px;border: 1px solid var(--border-color);padding: 12px;display: flex;gap:10px;}
.provider-main-list .provider .logo-details{display: flex;gap:10px;align-items: center;}
.provider .logo-details .logo{align-items: center;background: var(--white);border: 1px solid var(--border-color);border-radius: 10px;display: flex;height: 52px;justify-content: center;overflow: hidden;width: 52px;}
.provider .provider-details{display: flex;flex-direction: column;justify-content: space-between;min-height: 52px;}
.provider-details .company-name{font-weight: 600;font-size: 16px;color:var(--primary);}
.provider-details .company-name:hover{color:#C5A063;}
.provider-details .rating{display: flex;gap:5px;align-items: center;justify-content: flex-start;}
.rating::before{
    content: "";
    width: 12px;
    height: 12px;
    flex-shrink: 0;
    margin-top: 0;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none'%3E%3Cpath fill='%23C5A063' stroke='%23C5A063' stroke-width='.636' d='M7.605 3.599c.09.18.262.307.461.336l3.588.521L9.06 6.987a.61.61 0 0 0-.177.542l.612 3.575-3.209-1.688-.068-.03a.61.61 0 0 0-.502.03l-3.21 1.688.613-3.575a.61.61 0 0 0-.126-.486l-.05-.056L.344 4.456l3.589-.521a.61.61 0 0 0 .46-.336L6 .346z'/%3E%3C/svg%3E");
}
.provider-details .rating span{font-weight: 600;font-size: 14px;color:var(--primary);text-align: center;align-items: center;}
.provider-details .rating .count{font-weight: 400;font-size: 14px;color:#1B66F3;text-align: center;align-items: center;}
.neobank-help-stack{display: flex;padding: 40px;border-radius: 10px;background-color: var(--primary);align-items: center;justify-content: space-between;}
.neobank-help-text{display: flex;flex-direction: column;gap: 20px;max-width: calc(100% - 20px);}
.neobank-help-text h3{font-size: 24px;font-weight: 700;color: var(--white);}
.neobank-help-text p{font-size: 16px;font-weight: 400;color: var(--white);}

/* =========================Category Section end========================= */
/* =========================recipe Section start========================= */
.recipe-work{padding: 100px 0 100px 0;background-color: #ECECEC;}
.recipe-work-wrapper{display: flex;flex-direction: column;gap:20px;}
.head-title-step{display:flex;flex-direction: column;gap:40px;}
.head-title-step .gl-header h2{font-weight: 700;font-size: 36px;text-align: center;color: var(--primary);}
.head-title-step .gl-header p{font-weight: 400;font-size: 20px; text-align: center;color: var(--gray);}
.recipe-work-overview-grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;}
.recipe-work-overview-grid .main-overview-step{border-radius: 6px;border:1px solid var(--border-color);padding: 30px;background-color: var(--white);}
.main-overview-step .overview-step{display: flex;flex-direction: column;gap:40px;}
.overview-step .step-number{max-height: 44px;max-width: 44px;border-radius: 6px;padding: 20px;display: flex;gap:10px;align-items: center;justify-content: center;background-color: #ECECEC;}
.overview-step .step-number .step{font-weight: 700;font-size: 20px;color:var(--primary);}
.overview-step .step-details{display: flex;flex-direction: column;gap: 20px;}
.step-details .step-intro{display: flex;flex-direction: column;gap: 20px;}
.step-details .step-intro h3{font-weight: 700;font-size: 20px;color:var(--primary);}
.step-details .step-intro p{font-weight: 400;font-size: 16px;color:var(--gray);}
ul.check-list{display: flex;flex-direction: column;gap: 10px;}
.check-list li::before{
    content: "";
    width: 16px;
    height: 12px;
    flex-shrink: 0;
    margin-top: 6px;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' fill='none'%3E%3Cpath fill='%234AB68B' d='M15.728 1.618 5.884 11.721a.92.92 0 0 1-.653.279.9.9 0 0 1-.654-.279L.271 7.301A.95.95 0 0 1 0 6.631a.97.97 0 0 1 .27-.672.92.92 0 0 1 .654-.277.9.9 0 0 1 .654.277l3.654 3.75 9.19-9.431A.91.91 0 0 1 15.076 0c.245 0 .48.1.653.278s.271.42.271.67a.96.96 0 0 1-.27.672z'/%3E%3C/svg%3E");
}
ul.check-list li{display: flex;gap:5px;align-items: flex-start;}
ul.check-list li .text{display: flex;flex-direction: column;gap: 5px;}
ul.check-list li .text strong{font-weight: 700;font-size: 16px;color: var(--primary);}
ul.check-list li .text p{font-weight: 400;font-size: 14px;color: var(--gray);}
.dependency-recipe{border-radius: 10px;border:1px solid var(--primary);padding: 30px;display: flex;flex-direction: column;gap:30px;background-color: var(--white);}
.dependency-recipe .recipe-bottom{display: flex;flex-direction: column;gap:20px;}
.recipe-bottom .header-title h3{font-weight: 700;font-size: 20px;color:var(--primary);}
ul.key-dependencies-list{display: grid;grid-template-columns: repeat(2, 1fr);gap: 30px;}
ul.key-dependencies-list li{display: flex;gap:15px;}
.depend-title-desc{display: flex;flex-direction: column;gap:5px;}
.depend-title-desc h4{font-weight: 700;font-size: 16px;color:var(--primary);}
.depend-title-desc p{font-weight: 400;font-size: 15px;color:var(--gray);}

/* =========================recipe Section end========================= */
/* =========================timeline section start========================= */
.timeline-phase{padding: 100px 0 80px 0;background-color: var(--primary);}
.timeline-phase-wrapper{display: flex;flex-direction: column;gap:40px;}
.timline-header{display: flex;flex-direction: column;gap: 40px;}
.timeline-head h2{font-weight: 700;font-size: 36px;text-align: center;color: var(--white);}
.timeline-head p{font-weight: 400;font-size: 20px;text-align: center;color: var(--white);}
.timelie-overview{display: flex;flex-direction: column;gap: 20px;}
.timeline-icon{display: flex;justify-content: center;}
.timeline-sect{display:grid;grid-template-columns:repeat(2, 1fr); gap: 40px;}
.timeline-sect .timeline{border-radius: 10px;padding: 30px;background-color: #1F2335;display: flex;flex-direction: column;gap:60px;}
.timeline .timeline-wrapper{display: flex;flex-direction: column;gap:25px;}
.timeline-wrapper .timeline-head-desc{display: flex;flex-direction: column;gap:15px;}
.timeline-wrapper .timeline-head-desc .title{display: flex;justify-content: space-between;gap:40px;}
.timeline-wrapper .timeline-head-desc .title h4{font-size: 20px;font-weight: 700;color:var(--white);}
.timeline-wrapper .timeline-head-desc .title span{border-radius: 6px;background-color: var(--primary);padding: 4px 6px;display: flex;gap:10px;font-size: 16px;font-weight: 400;color:var(--white);min-width: 93px;max-height: 32px;justify-content: center;}
.timeline-card-desc{font-size: 14px;font-weight: 400;color:var(--white);}
.timeline-steps-desc{display: flex;flex-direction: column;gap:15px;}
.step-describe{display: flex;gap:5px;} 
.step-describe::before{
    content: "";
    width: 16px;
    height: 12px;
    flex-shrink: 0;
    margin-top: 6px;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' fill='none'%3E%3Cpath fill='%234AB68B' d='M15.728 1.618 5.884 11.721a.92.92 0 0 1-.653.279.9.9 0 0 1-.654-.279L.271 7.301A.95.95 0 0 1 0 6.631a.97.97 0 0 1 .27-.672.92.92 0 0 1 .654-.277.9.9 0 0 1 .654.277l3.654 3.75 9.19-9.431A.91.91 0 0 1 15.076 0c.245 0 .48.1.653.278s.271.42.271.67a.96.96 0 0 1-.27.672z'/%3E%3C/svg%3E");
}
.step-describe .paragraph-title-timeline{display: flex;flex-direction: column;gap:5px;}
.paragraph-title-timeline strong{font-size: 16px;font-weight: 600;color:var(--white);}
.paragraph-title-timeline .sub-menu-desc{font-size: 14px;font-weight: 400;color:var(--white);}
.timeline-sect .milestone{border-radius: 10px;padding: 30px;background-color: #1F2335;display: flex;flex-direction: column;gap:60px;}
.milestone .milestone-wrapper{display: flex;flex-direction: column;gap:25px;}
.milestone-wrapper .header-title h4{font-size: 20px;font-weight: 700;color:var(--white);}
.milstone-list{display: flex;flex-direction: column;gap:20px;}
.milstone-list .milestone-item{display: flex;justify-content: space-between; border-bottom: 1px dashed var(--gray);padding-bottom: 10px;gap:5px;max-height: 29px;align-items: center;position: relative;}
.milestone-item .list-title{font-size: 16px;font-weight: 400;color:var(--white);}
.milstone-list .milestone-item::before{
    content: "";
    width: 14px;
    height: 14px;
    flex-shrink: 0;
    position: absolute;
    right: 0;
    margin-top: 1px;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Ccircle cx='7' cy='7' r='6.5' stroke='%23D9D9D9'/%3E%3C/svg%3E");
}
.delay-box-milestone{display: flex;flex-direction: column;gap:20px;}
.vector-icon-title{display: flex;gap: 15px;align-items: center;}
.vector-icon-title strong{font-size: 20px;font-weight: 700;color:var(--white);}
.delay-box-milestone ul{display: flex;flex-direction: column;list-style-type: disc;gap: 10px;}
.delay-box-milestone ul li{list-style-position: inside;padding-left: 8px;font-size: 16px;font-weight: 400;color:var(--white);}
.timeline-footer{background-color: var(--white);border-radius: 10px;padding: 30px;display: flex;flex-direction: column;gap: 20px;}
.timeline-footer strong{font-size: 24px;font-weight: 700;color:var(--primary);}
.timeline-footer p{font-size: 16px;font-weight: 400;color:var(--primary);}
/* =========================timeline section end========================= */
/* =========================vendor section start========================= */
.vendor-checklist{padding: 100px 0 100px 0;background-color: #ECECEC;}
.vendor-cheklist-wrapper{display: flex;flex-direction: column;gap:40px;}
.title-tab-content{display: flex;flex-direction: column;gap:20px;}
.vendor-head .section-title{font-size: 36px;font-weight: 700;color:var(--primary);text-align: center;}
.vendor-head p{font-size: 20px;font-weight: 400;color:var(--primary);text-align: center;}
.title-tab-content .tabs input{display: none;}
.title-tab-content .tabs{display: flex;justify-content: center;gap:20px;}
.title-tab-content .tabs .tab{border-radius: 100px;padding: 15px 25px;background-color: var(--white);border: 1px solid transparent;font-size: 18px;font-weight: 400;color:var(--primary);display: flex;flex-direction: column;gap: 10px;align-items: center;line-height: 100%;cursor: pointer;}
.title-tab-content .tabs .tab.active {border-color: #C5A063;}
.title-tab-content .tabs .tab:hover{border-color:#C5A063;}
.vendor-checklist .tab-content .content {display: none;}
.vendor-checklist .tab-content .content.active {display: block;}
.vendor-checklist .tab-content .content .cards{display: grid;grid-template-columns: repeat(3, 1fr); gap: 30px;}
.tab-content .content .cards .card-head{border-top-left-radius: 6px;border-top-right-radius: 6px;padding: 20px;display: flex;flex-direction: column;gap:10px;background-color: var(--primary);}
.tab-content .content .cards .card-head h3{font-size:20px;font-weight: 700;text-align: center;color:var(--white);}
.card .list-section-main{border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;padding: 30px;border: 1px solid var(--border-color);display: flex;flex-direction: column;gap: 10px;background-color: var(--white);min-height:426px;}
.list-section-main .list-section-child{display: flex;flex-direction: column;gap:20px;}
.list-section-child .list-item{display: flex;align-items: flex-start;gap:10px;}
.list-section-child .list-question::before{
    content: "";
    width: 16px;
    height: 12px;
    flex-shrink: 0;
    margin-top: 6px;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' fill='none'%3E%3Cpath fill='%234AB68B' d='M15.728 1.618 5.884 11.721a.92.92 0 0 1-.653.279.9.9 0 0 1-.654-.279L.271 7.301A.95.95 0 0 1 0 6.631a.97.97 0 0 1 .27-.672.92.92 0 0 1 .654-.277.9.9 0 0 1 .654.277l3.654 3.75 9.19-9.431A.91.91 0 0 1 15.076 0c.245 0 .48.1.653.278s.271.42.271.67a.96.96 0 0 1-.27.672z'/%3E%3C/svg%3E");
}
.list-section-child .list-flag::before{
    content: "";
    width: 22px;
    height: 22px;
    flex-shrink: 0;
    margin-top: 1px;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cpath fill='%23F57979' d='M17.29 15.963a.939.939 0 1 1-1.327 1.328l-4.96-4.962-4.962 4.96a.94.94 0 0 1-1.328-1.328l4.961-4.96-4.96-4.961A.94.94 0 1 1 6.042 4.71l4.96 4.962 4.962-4.962a.94.94 0 1 1 1.328 1.328L12.33 11z'/%3E%3C/svg%3E");
}
.list-section-child .list-good::before{
    content: "";
    width: 6px;
    height: 6px;
    flex-shrink: 0;
    margin-top: 8px;
    background: var(--primary);
    border-radius:18px;
}
.list-item .question p{font-weight: 400;font-size: 16px;color:var(--primary);}
.list-item .flag-desc p{font-weight: 400;font-size: 16px;color:var(--primary);}
.list-item .good-desc p{font-weight: 400;font-size: 16px;color:var(--primary);}

/* =========================vendor section end========================= */
@media (max-width:1024px) {
    .headline-brand ul{gap:40px;}
    .vendor-checklist .tab-content .content .cards{grid-template-columns:1fr;justify-content:center;}
    .card .list-section-main{min-height: 260px;}
    .neobank-categories-list{grid-template-columns: repeat(2, 1fr);gap: 20px;justify-content: center;}
    .neobank-category{max-width: 520px;}
    .neobank-help-text{max-width: calc(100% - 250px);}
    .recipe-work{padding: 30px 0 30px 0;}
}
@media (max-width:767px) {
    .banner{padding: 30px 0;}
    .headline-wrapper{gap:40px;}
    .header-main-title{font-weight: 700;font-size: 24px;text-align: center;color: #C5A063;}
    .banner-button{flex-direction: column;gap: 10px;align-items: center;}
    /* .headline-wrapper .link-button{width: 100%;} */
    /* .brand-logos p{max-width: 300px;font-weight: 400;font-size: 16px;text-align: center;padding: 5px 0 5px 0;} */
    .brand-logos p{font-weight: 400;font-size: 16px;text-align: center;padding: 5px 10px 5px 10px;}
    .headline-head p{font-size: 16px;}
    .banner-tag{display: block;}
    .neobank-categories{padding: 30px 0;}
    .neobank-head h2{font-size: 22px;}
    .neobank-categories-wrapper{gap:20px;}
    .neobank-head p{font-size: 16px;}
    .neobank-categories-list{grid-template-columns:auto;justify-content: center;}
    .neobank-help-stack{padding: 20px;flex-direction: column;gap: 15px;justify-content:unset;align-items: start;}
    .neobank-help-text {max-width: calc(100% - 20px);}
    .head-title-step .gl-header h2{font-size: 22px;}
    .recipe-work-overview-grid{grid-template-columns: auto;}
    ul.key-dependencies-list{grid-template-columns:auto;}
    .timeline-phase{padding: 30px 0;}
    .timeline-head h2{font-size: 20px;}
    .timeline-sect{grid-template-columns: auto;gap:20px;}
    .timeline-sect .timeline{padding: 20px;}
    .timeline-wrapper .timeline-head-desc .title{gap:10px;}
    .timeline-wrapper .timeline-head-desc .title span{max-width:93px;max-height: 32px;font-size: 14px;}
    .timeline-sect .milestone{padding: 20px;}
    .timeline-footer strong{font-size: 20px;}
    .vendor-head .section-title{font-size: 22px;}
    .title-tab-content .tabs{flex-direction: column;gap:10px;}
    .vendor-checklist .tab-content .content .cards .card{max-width: 100%;}
    .neobank-category{padding: 20px;}
}