.register-btn{
    width:100%;
    padding:14px 20px;
    font-size:20px;
    font-weight:600;
    color:#fff;
    border-radius:40px;
    cursor:pointer;

    /* purple gradient background */
    background: linear-gradient(135deg,#ff7bd5,#7a5cff);

    /* golden frame */
    border:3px solid #FFD700;

    /* glow + depth */
    box-shadow:
        0 0 8px #FFD700,
        0 6px 15px rgba(0,0,0,0.3);

    transition: all 0.3s ease;
}

.register-btn:hover{
    transform: translateY(-2px);

    /* stronger glow on hover */
    box-shadow:
        0 0 15px #FFD700,
        0 0 30px #FFC107,
        0 10px 25px rgba(0,0,0,0.4);
}