/* Secyda Branding - Public */
body { font-family: Inter, Helvetica Neue, Arial, sans-serif; }
.header .logo img { max-height: 32px; }
.button, button[type="submit"] { background-color: #C51330 !important; border-color: #C51330 !important; color: #fff !important; border-radius: 6px; }
.button:hover, button[type="submit"]:hover { background-color: #a0102a !important; border-color: #a0102a !important; }
a { color: #C51330; }
a:hover { color: #a0102a; }
footer a[href*="listmonk"] { font-size: 0; }
footer a[href*="listmonk"]::after { font-size: 0.85rem; content: "Secyda"; }
