/**
 * Suppresses Ollie/LLMS scaffolding on the Vibe Coding course page so the
 * custom landing-page layout owns the entire visual flow. Scoped strictly to
 * the course post id so nothing else on the site is affected.
 */

body.postid-46131 .wp-block-post-title,
body.postid-46131 .wp-block-post-date,
body.postid-46131 .wp-block-post-date time {
	display: none !important;
}

/* The date sits inside a small group with the post meta. Hide the wrapper too
 * when the only thing left in it is the now-hidden date. */
body.postid-46131 .entry-content > .wp-block-group:has(.wp-block-post-date) {
	display: none !important;
}

/* LLMS auto-prepends a generic access-restriction notice at the very top of
 * the entry content. Misleading for a pre-sale landing page, where enrollment
 * is open and only content access is delayed. */
body.postid-46131 .entry-content > .llms-notice:first-child,
body.postid-46131 .entry-content > .llms-notice:first-of-type {
	display: none !important;
}

/* "Course Information" meta block + duplicate instructor block at bottom of
 * post. We render our own author card and FAQ above; these add noise. */
body.postid-46131 .llms-meta-info,
body.postid-46131 .llms-instructor-info,
body.postid-46131 .wp-block-llms-course-continue-button,
body.postid-46131 .llms-instructors {
	display: none !important;
}

/* Suppress the comments + reply form on the landing page. The course post
 * isn't a discussion surface. */
body.postid-46131 .comments-area,
body.postid-46131 #comments,
body.postid-46131 #respond,
body.postid-46131 .comment-respond {
	display: none !important;
}

/* Tighten the syllabus block so it visually belongs to the landing page,
 * not the LLMS course template. */
body.postid-46131 .wp-block-llms-course-syllabus {
	max-width: 900px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 var(--wp--preset--spacing--medium);
}
body.postid-46131 .llms-syllabus-wrapper {
	background: var(--wp--preset--color--base);
	border-radius: 10px;
	padding: var(--wp--preset--spacing--large);
	box-shadow: var(--wp--preset--shadow--medium-dark);
}
body.postid-46131 .llms-section-title {
	font-family: var(--wp--preset--font-family--secondary, inherit);
	font-weight: 300;
	color: var(--wp--preset--color--main);
}
