#primary-newsletter-cta [data-sr-convertkit-subscribe-form] {
	@apply flex w-full flex-col items-end gap-x-5 sm:flex-row;

	[data-sr-fieldset] {
		@apply mb-0;
	}
	input {
		@apply placeholder:text-muted-foreground text-foreground focus-within:border-primary bg-card relative flex rounded-none border-x-0 border-b border-t-0 border-dashed p-3 text-base ring-0 placeholder:opacity-75;
	}
	[data-sr-input-label] {
		@apply text-muted-foreground mt-3 inline-block pb-1 text-base font-normal after:content-[':'];
	}
	[data-sr-input-asterisk] {
		@apply opacity-50;
	}
	[data-sr-button] {
		@apply bg-primary text-primary-foreground mt-4 h-16 w-full rounded-none text-base font-semibold sm:mt-0 sm:w-auto;
	}
}

#video-overlay > [data-sr-convertkit-subscribe-form] {
	@apply mx-auto flex w-full flex-col;
	[data-sr-input-wrapper] {
		@apply text-left;
	}
	[data-sr-input] {
		@apply mb-4 block w-full rounded-lg border px-4 py-3 shadow-sm sm:text-base sm:leading-6;
	}
	[data-sr-input-label] {
		@apply inline-block pb-1 text-sm;
	}
	[data-sr-input-asterisk] {
		@apply opacity-50;
	}
	[data-sr-button] {
		@apply bg-primary focus-visible:ring-ring mt-2 flex items-center justify-center rounded-md py-3 font-bold text-white transition hover:brightness-110;
	}
}
