html {
    scroll-behavior: smooth;
}

body {
    background-color: #050505;
    color: #ffffff;
}

.hero-text {
    background: linear-gradient(to bottom, #ffffff 50%, #888888 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

.card-hover {
    transition: all 0.5s cubic-bezier(0.23, 1, 0.32, 1);
    border: 1px solid rgba(255, 255, 255, 0.03);
}

.card-hover:hover {
    background: rgba(255, 255, 255, 0.03);
    border-color: rgba(255, 255, 255, 0.1);
    transform: translateY(-5px);
}