/*
Theme Name: Amstalden Joly
Description: Tema profissional para Advocacia Amstalden Joly — Direito de Família e Sucessões
Version: 1.0.0
License: Private
Text Domain: amstalden-joly
*/

html { scroll-behavior: smooth; }
.fade-up { opacity: 0; transform: translateY(24px); transition: all .7s ease; }
.fade-up.show { opacity: 1; transform: translateY(0); }

/* Offset fixed header when WordPress admin bar is visible */
.admin-bar header { top: 32px; }
@media (max-width: 782px) { .admin-bar header { top: 46px; } }

/* Post content typography (single.php) */
.post-content p  { margin-bottom: 1.25rem; line-height: 1.75; }
.post-content h2 { font-family: Georgia, Cambria, serif; font-size: 1.5rem; color: #1f3a4d; margin-top: 2rem; margin-bottom: 1rem; }
.post-content h3 { font-family: Georgia, Cambria, serif; font-size: 1.25rem; color: #1f3a4d; margin-top: 1.5rem; margin-bottom: 0.75rem; }
.post-content ul, .post-content ol { margin-bottom: 1.25rem; padding-left: 1.5rem; }
.post-content li { margin-bottom: 0.25rem; }
.post-content a  { color: #b08d57; }
.post-content a:hover { color: #c8a673; }
.post-content blockquote { border-left: 4px solid #b08d57; padding-left: 1rem; margin: 1.5rem 0; font-style: italic; color: #1f3a4d; }
