.audiences__header,.audiences__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.audiences__wrapper{padding:60px;gap:40px;border-radius:20px}.audiences__header{margin:0 auto;max-width:1000px;gap:24px;text-align:center}.audiences__title.title-h2{line-height:1.2}.audiences__subtitle{margin:0;font-size:18px;line-height:26px;color:var(--dark-grey-3)}.audiences__cards{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.audiences__card{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;background-color:var(--white);border:1.5px solid var(--dark-grey-1);border-radius:16px}.audiences__card,.audiences__item,.audiences__list{display:-webkit-box;display:-ms-flexbox;display:flex}.audiences__list{margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;list-style:none}.audiences__item{gap:12px;font-size:18px;line-height:26px;color:var(--dark-grey-3)}.audiences__check{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.audiences__check svg{display:block}.audiences__check--violet{color:var(--violet)}.audiences__check--green{color:var(--light-green-1)}.audiences__button,.audiences__note{margin-top:auto}.audiences__note{margin-bottom:0;font-size:16px;line-height:22px;font-weight:var(--medium);color:var(--black)}.audiences--gray .audiences__wrapper{background-color:var(--light-grey-1)}@media (max-width:1024px){.audiences .main-container--wide{padding:0}.audiences__wrapper{padding:32px 16px;gap:24px;border-radius:0}.audiences__header{gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.audiences__title.title-h2{text-align:left}.audiences__subtitle{font-size:16px;line-height:22px}.audiences__cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.audiences__card{padding:16px;gap:16px;border-width:1px}.audiences__item{font-size:16px;line-height:22px}.audiences__check,.audiences__check svg{width:22px;height:22px}.audiences__button .button-mix{padding:14px 20px;white-space:normal}}