body {
    font-family: Arial, sans-serif;
    color: #111;
}

h1, h2, h3 {
    font-weight: 700;
}

.hero {
    padding: 120px 0;
    background: #f8f9fa;
}

.section {
    padding: 80px 0;
}

.stat-number {
    font-size: 4rem;
    font-weight: bold;
}

.value-card {
    padding: 2rem;
    border: 1px solid #ddd;
    height: 100%;
}

.navbar-brand img {
    width: 200px;
    padding: 10px;
}

.hero {
    background-image: url(/images/hero.jpg), linear-gradient(230deg, black, #730e04);
    background-blend-mode: normal;
    background-size: cover;
    background-repeat: no-repeat;
}