:root{--brand:#0ea5e9;} .card-hover{transition:transform .2s ease,box-shadow .2s ease;}
.card-hover:hover{transform:translateY(-2px); box-shadow:0 10px 30px rgba(0,0,0,.10);} .hero-card{border-radius:1rem;}
.sidebar{width:260px; min-height:100vh; position:sticky; top:0;}
.navbar-dark .navbar-nav .nav-link:hover{color:#38bdf8!important;}
.bg-gradient{background:radial-gradient(ellipse at top left,#0ea5e9,#111827); color:#fff;}