

/* CTA 外层 */

.wk-creator-cta {

    max-width:1200px;

    margin:50px auto;

    padding:70px 40px;

    border-radius:24px;

    background:
    linear-gradient(135deg,#101820,#1c2433);

    text-align:center;

    color:#ffffff;

    font-family:inherit;

    box-sizing:border-box;

}



/* 标题 */

.wk-creator-cta-title {

    font-size:36px;

    font-weight:800;

    line-height:1.3;

    margin:0 0 18px;

    color:#ffffff;

}



/* 描述 */

.wk-creator-cta-text {

    max-width:720px;

    margin:0 auto 36px;

    font-size:16px;

    line-height:1.7;

    color:rgba(255,255,255,0.75);

}



/* 按钮区域 */

.wk-creator-cta-buttons {

    display:flex;

    justify-content:center;

    align-items:center;

    gap:16px;

    flex-wrap:wrap;

}



/* 主按钮 */

.wk-creator-btn-primary {

    display:inline-flex;

    justify-content:center;

    align-items:center;

    min-width:160px;

    padding:14px 32px;

    border-radius:12px;

    background:#73BD02;

    color:#222222;

    font-size:16px;

    font-weight:700;

    text-decoration:none;

    transition:.25s ease;

}



.wk-creator-btn-primary:hover {

    background:#8bdc15;

    transform:translateY(-2px);

}



/* 次按钮 */

.wk-creator-btn-secondary {

    display:inline-flex;

    justify-content:center;

    align-items:center;

    min-width:190px;

    padding:13px 30px;

    border-radius:12px;

    border:1px solid rgba(255,255,255,0.35);

    background:transparent;

    color:#ffffff;

    font-size:16px;

    font-weight:600;

    text-decoration:none;

    transition:.25s ease;

}



.wk-creator-btn-secondary:hover {

    background:rgba(255,255,255,0.1);

}



/* Mobile */

@media(max-width:600px){

    .wk-creator-cta {

        padding:45px 20px;

        border-radius:18px;

        margin:35px 12px;

    }



    .wk-creator-cta-title {

        font-size:26px;

    }



    .wk-creator-cta-text {

        font-size:14px;

        margin-bottom:28px;

    }



    .wk-creator-cta-buttons {

        flex-direction:column;

        width:100%;

    }



    .wk-creator-btn-primary,

    .wk-creator-btn-secondary {

        width:100%;

        max-width:280px;

    }

}

