/* Ellos HR theme for subscriber-facing pages (unsubscribe, preferences, archive). */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Outfit:wght@600;700&display=swap');
body { font-family: 'Inter', -apple-system, 'Segoe UI', sans-serif; background: #F6F7FB; color: #4B5563; }
h1, h2, h3 { font-family: 'Outfit', sans-serif; color: #1f2557; }
a { color: #1f2557; }
a:hover { color: #2EC785; }
.button, button, input[type=submit] { background: #1f2557; border-color: #1f2557; color: #fff; border-radius: 10px; }
.button:hover, button:hover, input[type=submit]:hover { background: #2EC785; border-color: #2EC785; color: #141436; }
.wrap, .container { border-radius: 16px; }
footer a[href*="listmonk"] { display: none; }