.benefits-card .benefits-card__icon{margin-right:10px;flex-shrink:0}.benefits-card .benefits-card__icon img{width:24px;height:24px;margin-bottom:.75rem}@media(min-width:768px){.benefits-card .benefits-card__icon img{margin-bottom:0}}.benefits-card .benefits-card__icon.large img{width:48px;height:48px}.benefits-card .benefits-card__text h2{font-weight:700;font-size:18px;line-height:22px;--tw-text-opacity: 1;color:rgb(49 49 49 / var(--tw-text-opacity, 1))}.benefits-card .benefits-card__text .benefits-card__text__wrapper p{font-weight:300;font-size:16px;line-height:22px}.benefits-card .benefits-card__text .benefits-card__text__wrapper a{font-weight:300;font-size:16px;line-height:22px;--tw-text-opacity: 1;color:rgb(195 36 118 / var(--tw-text-opacity, 1))}.benefits-card .benefits-card__text .benefits-card__text__wrapper a:hover{--tw-text-opacity: 1;color:rgb(166 41 105 / var(--tw-text-opacity, 1));text-decoration-line:underline}.benefits-wrapper aside h1{font-weight:900;font-size:24px;line-height:28px}@media(min-width:1024px){.benefits-wrapper aside h1{font-weight:900;font-size:26px;line-height:28px}}.benefits-wrapper aside h1{margin-bottom:1rem;font-weight:900}.benefits-wrapper aside p{max-width:739px}.benefits-wrapper section .benefits-card-wrapper .benefits-card{margin-bottom:1rem}@media(min-width:640px){.benefits-wrapper section .benefits-card-wrapper.benefits-grid{display:grid;grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}.benefits-wrapper section .benefits-card-wrapper.benefits-stacked .benefits-card__text h2{margin-right:.25rem}.benefits-wrapper section .benefits-card-wrapper.benefits-stacked .benefits-card__text h2,.benefits-wrapper section .benefits-card-wrapper.benefits-stacked .benefits-card__text p{display:inline}@media(min-width:640px){.benefits-wrapper section .benefits-card-wrapper.benefits-top{display:grid;grid-column-gap:24px;grid-row-gap:24px}.benefits-wrapper section .benefits-card-wrapper.benefits-top .benefits-card{margin-bottom:0}}.benefits-wrapper section .benefits-card-wrapper.benefits-rich{display:grid;grid-column-gap:24px;grid-row-gap:24px}.benefits-wrapper section .benefits-card-wrapper.benefits-rich .benefits-card{margin-bottom:1.5rem}.benefits-wrapper section .benefits-card-wrapper .benefits-card__text__wrapper .rich-text-component .chorus-free-text{margin-bottom:0}
