/* Def3ct Logo Styling */
.site-logo {
    text-align: center;
    padding: 15px 0;
    margin: 0 auto;
    max-width: 100%;
    background: #000033;
    background: linear-gradient(180deg, #000033 0%, #000066 100%);
}

.site-logo img {
    max-width: 300px;
    height: auto;
    display: block;
    margin: 0 auto;
}

/* Logo container for pages */
.logo-container {
    margin-bottom: 20px;
}
