/* Tier-3 plumbing CSS — realises editor-native choices only.
 * Everything token-valued lives in theme.json; this file carries the rules
 * the editor cannot express (states, pseudo-selectors). */

/* Heading + nav links carry no underline (live design); body links keep the default underline. */
h1 a, h2 a, h3 a, h4 a,
.wp-block-navigation a,
.wp-block-site-title a {
	text-decoration: none;
}

/* Active nav item — the live design underlines the current section. */
.wp-block-navigation .current-menu-item > a,
.wp-block-navigation [aria-current="page"] {
	text-decoration: underline;
	text-decoration-thickness: 1px;
	text-underline-offset: 0.4em;
}

.wp-block-navigation a:hover {
	text-decoration: underline;
	text-decoration-thickness: 1px;
	text-underline-offset: 0.4em;
}

/* Boxed button variant — transparent, 1px contrast border (header CV button). */
.wp-block-button.is-style-boxed .wp-block-button__link {
	background-color: transparent;
	color: var(--wp--preset--color--contrast, #000);
	border: 1px solid var(--wp--preset--color--contrast, #000);
}

.wp-block-button.is-style-boxed .wp-block-button__link:hover {
	background-color: var(--wp--preset--color--contrast, #000);
	color: var(--wp--preset--color--base, #fff);
}
