/* Non-critical CSS (loads after first paint) */

a.button {
    display: block;
    margin: 20px auto;
    padding: 15px 20px;
    width: 260px;
    background: rgba(255, 255, 255, 0.15);
    color: #fff;
    border: 1px solid rgba(255, 255, 255, 0.3);
    text-decoration: none;
    border-radius: 12px;
    backdrop-filter: blur(6px);
    font-size: 1.2rem;
    letter-spacing: 1px;
    transition: 0.3s ease;
}

a.button:hover {
    background: rgba(255, 255, 255, 0.3);
    transform: scale(1.05);
}
