@use 'sass:map';
@use '../../../base/maps/tokens' as *;
@use '../../../base/mixins/glass' as glass;
@use '../../../base/mixins/breakpoints' as break;
@use '../../../base/functions' as *;
@use '../../../components/molecules/cards/card' as *;

.basic-cta {
	@extend .card;

	width: 100%;
	margin: 0 auto;
	padding: var(--padding-medium);
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	gap: var(--padding-huge);

	&-content {
		max-width: brandui-col-spacing(7);
		display: flex;
		flex-direction: column;
		gap: var(--padding-extra-small);
	}

	&-header-group {
		display: flex;
		flex-direction: column;
		gap: var(--padding-extra-small);
	}

	@include break.max-mobile {
		flex-direction: column;
		gap: var(--padding-extra-large);
		text-align: center;
	}
}
