/*
 * site.css — small hand-written overrides that don't belong as inline
 * Tailwind utility classes. Loaded after the Tailwind CDN script so it can
 * override CDN-generated utility classes where needed.
 */

[x-cloak] {
    display: none !important;
}

/* Rich-text post bodies (Quill output) get readable spacing without
   requiring the Tailwind Typography plugin config to be tuned per element. */
.prose img {
    border-radius: 0.75rem;
}

.prose a {
    color: #b8863f; /* gold-600 — matches the editorial accent */
    text-decoration: underline;
}

/* Post bodies use the readable serif for a magazine feel. */
.prose {
    font-family: 'Lora', Georgia, serif;
}

.js-lead-form-message.is-success {
    color: #166534;
}

.js-lead-form-message.is-error {
    color: #991b1b;
}
