/*
Theme Name: Freitas & Freitas
Theme URI: https://ffadv.com.br
Description: Tema do escritório Freitas & Freitas Advogados. Tema filho do Twenty Twenty-Five, com a identidade visual da banca aplicada via theme.json.
Author: Freitas & Freitas Advogados
Template: twentytwentyfive
Version: 1.0.0
Requires at least: 6.6
Tested up to: 6.8
Requires PHP: 7.4
Text Domain: ffadv
*/

/* ---------------------------------------------------------
   Ajustes finos que o theme.json não cobre.
   Evite editar este arquivo sem necessidade: quase tudo
   de cor, fonte e espaçamento está no theme.json.
   --------------------------------------------------------- */

/* Números e frações com altura uniforme em textos jurídicos */
body {
	font-variant-numeric: lining-nums tabular-nums;
	text-rendering: optimizeLegibility;
}

/* Títulos: leve ajuste ótico da Abhaya Libre, que tem
   entrelinha naturalmente larga */
h1, h2, h3,
.wp-block-heading {
	text-wrap: balance;
}

/* Links no corpo do texto: sublinhado discreto, sem
   mudar de cor no hover (a marca já é azul) */
.entry-content a:not(.wp-element-button) {
	text-underline-offset: 0.18em;
	text-decoration-thickness: 1px;
}

.entry-content a:not(.wp-element-button):hover {
	text-decoration-thickness: 2px;
}

/* Foco visível para navegação por teclado */
a:focus-visible,
button:focus-visible,
input:focus-visible,
textarea:focus-visible,
select:focus-visible {
	outline: 2px solid var(--wp--preset--color--azul-profundo);
	outline-offset: 2px;
}

/* Respeita quem pediu menos movimento no sistema */
@media (prefers-reduced-motion: reduce) {
	*,
	*::before,
	*::after {
		animation-duration: 0.01ms !important;
		transition-duration: 0.01ms !important;
		scroll-behavior: auto !important;
	}
}
