
/* Basis button */
.btn {
    padding: 14px 28px;
    font-size: 16px;
    font-family: 'Ubuntu', sans-serif;
    font-weight: 700;
    border-radius: 999px;
    cursor: pointer;
    transition: all 0.2s ease;
}

/* Primary */
.btn.primary {
    background: #4bf4ff;
    border-radius: 999px;
    color: #1c1c1c;
    border: none;
}

.btn.primary:hover {
    background: #4bf4ff;
}

/* Secondary */
.btn.secondary {
    background: transparent;
    color: white;
    border: 2px solid white;
}

.btn.secondary:hover {
    background: rgba(255, 255, 255, 0.15);
}
