gap: 16px;
margin-bottom: 28px;
}
-
-.brand{
+/* Simplified header branding */
+.brand {
display: flex;
align-items: center;
- gap: 12px;
+ gap: 14px;
text-decoration: none;
color: inherit;
}
+.brand-name {
+ font-size: 1.75rem; /* larger, clean look */
+ font-weight: 700;
+ letter-spacing: .5px;
+ color: var(--fg);
+}
+
+.brand-name:hover {
+ color: var(--accent); /* subtle hover accent */
+}
+
.title{ font-weight: 700; letter-spacing: .2px; }
.subtitle{ color: var(--muted); font-size: .95rem; }