﻿.btn-primary {
    padding: 14px 32px;
    border-radius: 50px;
    font-weight: 600;
    letter-spacing: 0.5px;
    transition: all 0.3s ease;
}

    .btn-primary:hover {
        transform: translateY(-3px);
    }

.btn-outline-light, .btn-outline-primary {
    border: 2px solid var(--primary-color);
    color: var(--primary-color);
    padding: 14px 32px;
    border-radius: 50px;
    font-weight: 600;
    transition: all 0.3s ease;
    background: rgba(255, 255, 255, 0.1);
}

    .btn-outline-light:hover, .btn-outline-primary:hover {
        background: white;
        color: var(--primary-color);
        transform: translateY(-3px);
    }