.landlord-guide-page .landlord-guide-toc {
	top: 1rem;
	z-index: 2;
}

.landlord-guide-page .landlord-guide-toc a {
	color: #4167ff;
	text-decoration: none;
}

.landlord-guide-page .landlord-guide-toc a:hover {
	text-decoration: underline;
}

.landlord-guide-page .landlord-guide-step {
	display: inline-flex;
	align-items: center;
	padding: 0.2rem 0.65rem;
	border-radius: 999px;
	background: rgba(65, 103, 255, 0.1);
	color: #4167ff;
	font-size: 0.75rem;
	font-weight: 600;
	letter-spacing: 0.02em;
	text-transform: uppercase;
}

.landlord-guide-page .landlord-guide-section h2 {
	scroll-margin-top: 1.25rem;
}

.landlord-guide-page .landlord-guide-section ol,
.landlord-guide-page .landlord-guide-section ul {
	padding-left: 1.2rem;
}

.landlord-guide-page .landlord-guide-section li + li {
	margin-top: 0.35rem;
}

@media (max-width: 991.98px) {
	.landlord-guide-page .landlord-guide-toc {
		position: static;
	}
}
