/*
Theme Name: SaaSLauncher ATMO
Description: ATMO Center child theme for SaaSLauncher. Adds the ATMO header, footer and front page, and styles for content migrated from legacy.atmocenter.org.
Author: ATMO Center
Template: saaslauncher
Version: 1.0.0
Requires at least: 6.5
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: saaslauncher-atmo
*/

/* PACE countdown */
.atmo-countdown {
	font-size: var(--wp--preset--font-size--xx-large);
	font-weight: 600;
	line-height: 1.2;
	color: var(--wp--preset--color--heading-color);
	font-variant-numeric: tabular-nums;
}

/* Collapsible notes (e.g. the program fee on Payments) */
.wp-block-details {
	border: 1px solid var(--wp--preset--color--border-color);
	border-radius: 16px;
	padding: 20px 24px;
	background: var(--wp--preset--color--background-alt);
}

.wp-block-details summary {
	cursor: pointer;
	font-weight: 600;
	color: var(--wp--preset--color--heading-color);
}

.wp-block-details[open] summary {
	margin-bottom: 12px;
}

/* Lists inside cards and bios */
.entry-content .wp-block-list li,
.wp-block-post-content .wp-block-list li {
	margin-bottom: 0.5em;
}

/* Team grid: wrap to two/three per row before stacking */
.atmo-team-grid.wp-block-columns {
	flex-wrap: wrap !important;
}

.atmo-team-grid > .wp-block-column {
	flex: 1 1 180px !important;
}

/* Payment QR codes and logos shouldn't stretch full width */
.atmo-payment .wp-block-image img {
	max-width: 280px;
	height: auto;
}
