/* Shared public Dicas action, loaded only on destinations and experiences. */
.destination-tips-link {
	display: inline-flex;
	align-items: center;
	gap: .45rem;
	padding: .55rem .85rem;
	border: 1px solid color-mix(in srgb, var(--lx2we-color-primary) 35%, transparent);
	border-radius: 6px;
	background: rgb(255 255 255 / 72%);
	color: var(--lx2we-color-primary);
	font-size: .875rem;
	font-weight: 600;
	line-height: 1.4;
	text-decoration: none;
	transition: background-color .2s ease, border-color .2s ease, color .2s ease;
}
.destination-tips-link svg { flex: 0 0 20px; }
.destination-tips-link:hover,
.destination-tips-link:focus-visible {
	background: var(--lx2we-color-primary);
	border-color: var(--lx2we-color-primary);
	color: var(--lx2we-color-surface);
}
.destination-tips-link:focus-visible {
	outline: 3px solid var(--lx2we-color-accent);
	outline-offset: 3px;
}

.experience__hero .experience__tips { margin-top: 1rem; }
