/* A standalone conversion band, independent from the meditation content grid. */
body.norah-geometry-v1 .norah-home #meditation-einstieg {
	width: 100%;
	max-width: none;
	margin: 0;
	padding: clamp(4.8rem, 5vw, 8rem) 0;
	border-radius: 0;
	background: var(--norah-sky);
	color: #fff;
}

body.norah-geometry-v1 .norah-home .norah-entry__inner {
	display: grid;
	grid-template-columns: minmax(0, 1fr) auto;
	align-items: center;
	gap: 3.2rem clamp(3.2rem, 6vw, 8rem);
}

body.norah-geometry-v1 .norah-home .norah-entry__copy {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 1.6rem;
}

body.norah-geometry-v1 .norah-home .norah-entry #brxe-norah-meditation-start-title {
	grid-area: auto;
	width: auto;
	max-width: 100%;
	margin: 0;
	color: #fff;
	font: 800 1.3rem/1.45 var(--norah-font-body);
	letter-spacing: 0.17em;
	text-transform: uppercase;
}

body.norah-geometry-v1 .norah-home .norah-entry #brxe-norah-meditation-start-text {
	grid-area: auto;
	width: 100%;
	max-width: 38ch;
	margin: 0;
	color: #fff;
	font: 500 clamp(2.6rem, 2rem + 1vw, 3.4rem)/1.3 var(--norah-font-display);
	text-wrap: pretty;
}

body.norah-geometry-v1 .norah-home .norah-entry #brxe-norah-meditation-cta {
	grid-area: auto;
	align-self: center;
	justify-self: end;
	width: max-content;
	max-width: 100%;
	min-height: 5.2rem;
	margin: 0;
	/* Keep surface and motion states owned by the shared light button. */
}

@media (max-width: 47.999rem) {
	body.norah-geometry-v1 .norah-home .norah-entry__inner {
		grid-template-columns: minmax(0, 1fr);
		row-gap: 2.4rem;
	}

	body.norah-geometry-v1 .norah-home .norah-entry #brxe-norah-meditation-cta {
		justify-self: start;
	}
}
