/*
Theme Name: Labs Puresquare
Theme URI: https://local.wpautomation.com
Description: PureLabs FSE block theme — homepage patterns matching the PureLabs design.
Version: 0.2.0
Requires at least: 6.4
Tested up to: 7.0
Requires PHP: 8.1
Author: WP Automation Team
License: GPL-2.0-or-later
Text Domain: labs-puresquare
*/

/* WordPress chrome — keep PureLabs canvas edge-to-edge */
.wp-site-blocks {
	padding: 0;
}

body {
	margin: 0;
	background: #09070d;
	color: #f5f6fc;
}

.wp-block-group.alignfull,
.alignfull {
	max-width: none;
	width: 100%;
	margin-left: 0;
	margin-right: 0;
}

/* Pattern wrappers should not add WP default gaps */
.purelabs-pattern > .wp-block-html {
	margin: 0;
}

.purelabs-pattern .wp-block-html {
	line-height: inherit;
}

/* Homepage: navbar overlays hero background */
.hero.purelabs-pattern,
.hero.wp-block-group {
	position: relative;
	min-height: 800px;
	overflow: clip;
}

.hero .purelabs-header,
.hero .wp-block-template-part {
	position: relative;
	z-index: 5;
}

.hero .purelabs-hero-content {
	position: static;
}

/* Interior pages: dark header band */
body:not(.home) .wp-block-template-part .navbar,
body:not(.home) .purelabs-header .navbar {
	margin-top: 20px;
	margin-bottom: 20px;
}

/* Footer shortcode sits in the form column */
.footer-cta__form .purelabs-subscribe {
	width: auto;
}

.footer-cta__form .purelabs-subscribe__form.subscribe {
	display: flex;
	gap: 10px;
}
