.benefits-card .benefits-card__icon{flex-shrink:0;margin-right:10px}.benefits-card .benefits-card__icon img{height:24px;margin-bottom:.75rem;width:24px}@media(min-width:768px){.benefits-card .benefits-card__icon img{margin-bottom:0}}.benefits-card .benefits-card__icon.large img{height:48px;width:48px}.benefits-card .benefits-card__text h2{font-size:18px;font-weight:700;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-size:16px;font-weight:300;line-height:22px}.benefits-card .benefits-card__text .benefits-card__text__wrapper a{font-size:16px;font-weight:300;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-size:24px;line-height:28px}@media(min-width:1024px){.benefits-wrapper aside h1{font-size:26px;font-weight:900;line-height:28px}}.benefits-wrapper aside h1{font-weight:900;margin-bottom:1rem}.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}
