/*
Theme Name: GeoCity
Theme URI: https://jph-geocity.local
Author: JPH GeoCity
Description: Block theme for Visit Amsterdam-style city guide sites. Built with Secure Custom Fields — no page builders.
Requires at least: 6.4
Tested up to: 6.9
Requires PHP: 8.0
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: geocity
Tags: full-site-editing, block-patterns, custom-menu, editor-style, wide-blocks, accessibility-ready
*/

.heading-72px h2 {
	font-size: 72px;
	line-height: 1.1;
	font-weight: 800;
}

.heading-128px h1,
.heading-128px h2 {
	font-size: 128px;
	line-height: 1;
	font-weight: 800;
}

.heading-width-670 .geocity-hero__heading {
    max-width: 670px;
}

.geocity-intro-copy h2 {
	margin: 0 0 1rem;
	font-family: var(--wp--preset--font-family--playfair, Georgia, serif);
	font-size: clamp(1.75rem, 3vw, 2.5rem);
	font-weight: 700;
	line-height: 1.2;
}

.geocity-intro-copy p {
	margin: 0;
	font-size: 1rem;
	line-height: 1.7;
	color: var(--geocity-color-text, #1a1a1a);
}

.content-800px .geocity-must-sees__intro {
    max-width: 800px;
}

:root :where(.is-layout-flow) > *,
:where(.wp-site-blocks) > * {
	margin-block-start: 0;
}