
/* Ignituz Global — quick visual polish */
header a img[src*="logo"] { display:inline-block; vertical-align:middle; }
header a span { margin-left: .5rem; font-weight:600; letter-spacing:.2px; }
.container, .prose, .content { max-width: 72rem; margin-left:auto; margin-right:auto; padding-left:1rem; padding-right:1rem; }
section { scroll-margin-top: 80px; }
.card { border:1px solid rgba(15,23,42,.08); border-radius:1rem; padding:1.25rem; background-color:#fff; }
footer { border-top:1px solid rgba(15,23,42,.08); padding-top:1.5rem; padding-bottom:2rem; }
