@layer modules{.textWithCards{--bg-color: var(--color-lavender);--color: var(--color-grimace);display:grid;gap:var(--spacing-xs);grid-column:1/-1;grid-template-columns:1fr}@media(min-width: 48rem){.textWithCards{grid-template-columns:1fr 1fr}.textWithCards>h2{margin-bottom:0;margin-right:calc(var(--spacing-2xl) - var(--spacing-xs))}}.textWithCards .eyebrow{margin-bottom:var(--spacing-3xs)}.textWithCards .card-heading+.copy,.textWithCards .card-heading+.buttons,.textWithCards .heading-group+.copy,.textWithCards .heading-group+.buttons{margin-top:var(--spacing-2xl)}.textWithCards>.copy{margin-top:auto}.textWithCards>.copy>.buttons{margin-top:var(--spacing-sm)}.textWithCards>.copy>.buttons .button{padding:var(--spacing-4xs);padding-right:var(--spacing-sm);border-radius:10rem;background-color:var(--bg-color)}.textWithCards>.copy+.card{margin-top:var(--spacing-sm)}.textWithCards .buttons{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs) var(--spacing-xs)}@media(min-width: 48rem){.textWithCards[data-num-cards=even]>.copy+.card+.card{margin-top:var(--spacing-sm)}}@media(min-width: 48rem){.textWithCards[data-num-cards=odd] .copy+.card{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;column-gap:var(--spacing-2xl);padding:var(--spacing-xs)}.textWithCards[data-num-cards=odd] .copy+.card .heading-group{grid-row:1/3;margin-bottom:0;margin-top:auto}.textWithCards[data-num-cards=odd] .copy+.card .copy{grid-row:1/2;margin-top:auto}.textWithCards[data-num-cards=odd] .copy+.card .buttons{grid-row:2/3}}@media(min-width: 75rem){.textWithCards[data-num-cards=odd] .copy+.card{padding:var(--spacing-2xl)}}}/*# sourceMappingURL=text-with-cards.css.map */
