/* @group @variables */

[class*="m-cta-items"] {
--cta-items-grid-template-columns: repeat(1, 1fr);
--cta-items-gap: 1.5rem;
--cta-items-padding: 1.5rem;
--cta-items-background-color: hsla(0, 0%, 100%, 1);
--cta-items-border-radius: .125rem;
--cta-items-text-color: var(--color-text);
--text-block-margin-bottom: 0;
--cta-items-body-grid-template-columns: repeat(1, 1fr);
--cta-items-body-gap: 1.875rem;
--cta-items-contents-gap: 1.125rem;
--heading-3-text-align: center;
--heading-3-word-break: keep-all;
}

@media all and (min-width: 48em) {

[class*="m-cta-items"] {
--cta-items-grid-template-columns: repeat(2, 1fr);
--cta-header-grid-column: 1 / 3;
--cta-header-grid-row: 1;
--cta-items-body-grid-column: 1;
--cta-items-body-grid-row: 2;
--cta-items-media-grid-column: 2;
--cta-items-media-grid-row: 2;
}

}

/* @end @variables */

/* @group @m-cta-items */

[class*="m-cta-items"] {
box-sizing: border-box;
position: relative;
display: grid;
grid-template-columns: var(--cta-items-grid-template-columns);
grid-template-rows: var(--cta-items-grid-template-rows);
gap: var(--cta-items-gap);
/*width: 100%;
max-width: var(--inner-thrust-max-width);*/
width: min(var(--inner-thrust-max-width), 100%);
margin-right: var(--inner-thrust-push);
margin-left: var(--inner-thrust-push);
padding: var(--cta-items-padding);
background-color: var(--cta-items-background-color);
border-radius: var(--cta-items-border-radius);
color: var(--cta-items-text-color);
}


[class*="a-cta-items-body"] {
grid-column: var(--cta-items-body-grid-column);
grid-row: var(--cta-items-body-grid-row);
}

[class*="a-cta-header"] {
grid-column: var(--cta-header-grid-column);
grid-row: var(--cta-header-grid-row);
}

[class*="a-cta-items-media"] {
grid-column: var(--cta-items-media-grid-column);
grid-row: var(--cta-items-media-grid-row);
}

/* @end @m-cta-items */

/* @group @a-cta-header */

[class*="a-cta-header"] em {
display: grid;
font-size: 1.875rem;
color: var(--color-brand);
}

@media all and (min-width: 48em) {

[class*="a-cta-header"] em {
display: inline-grid;
}

}

/* @end @a-cta-header */