.audience-cards__arrow,.audience-cards__page{align-items:center;background:var(--white);border:1px solid rgba(232,69,42,.3);border-radius:50%;color:var(--heading-color);cursor:pointer;display:inline-flex;flex:0 0 auto;height:3.6rem;justify-content:center;margin:0;padding:0;position:relative;transition:border-color .3s,background .3s,color .3s,opacity .3s;width:3.6rem}.audience-cards__arrow:hover,.audience-cards__page:hover{border-color:var(--heading-color)}.audience-cards__arrow:focus-visible,.audience-cards__page:focus-visible{outline:2px solid var(--heading-color);outline-offset:2px}.audience-cards__arrow:after,.audience-cards__page--next:after,.audience-cards__page--prev:after{background-color:currentColor;content:"";height:1.6rem;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain;width:1.6rem}.audience-cards--pt-normal{padding-top:8rem}@media screen and (max-width:767px){.audience-cards--pt-normal{padding-top:4rem}}.audience-cards--pt-small{padding-top:4rem}@media screen and (max-width:767px){.audience-cards--pt-small{padding-top:2.4rem}}.audience-cards--pt-none{padding-top:0}.audience-cards--pb-normal{padding-bottom:8rem}@media screen and (max-width:767px){.audience-cards--pb-normal{padding-bottom:4rem}}.audience-cards--pb-small{padding-bottom:4rem}@media screen and (max-width:767px){.audience-cards--pb-small{padding-bottom:2.4rem}}.audience-cards--pb-none{padding-bottom:0}.audience-cards--bg-white{background:var(--white)}.audience-cards--bg-mint{background:var(--mint)}.audience-cards__row{display:grid;gap:3.2rem;grid-template-columns:minmax(0,1fr)}@media screen and (min-width:1024px){.audience-cards__row{align-items:start;gap:4rem;grid-template-columns:minmax(0,.64fr) minmax(0,1fr)}}.audience-cards__intro{background:var(--white);border-radius:1.2rem;box-shadow:var(--tile-shadow);padding:3.2rem}@media screen and (max-width:767px){.audience-cards__intro{padding:2.4rem}}.audience-cards__intro p{color:var(--text-body);font:500 1.5rem/1.65 var(--textfont);margin:0 0 1.2rem}.audience-cards__intro p:last-child{margin-bottom:0}.audience-cards__intro-title{color:var(--heading-color);font:700 2.4rem/1.25 var(--headingfont);margin:0 0 1.6rem}@media screen and (max-width:767px){.audience-cards__intro-title{font-size:2rem}}.audience-cards__intro-footer{margin-top:3.2rem}.audience-cards__intro-footer p{font-weight:400}.audience-cards__buttons{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.4rem}.audience-cards .button.audience-cards__button{font-size:1.5rem}.audience-cards .button.audience-cards__button,.audience-cards__phone{align-items:center;display:inline-flex;min-height:4.4rem;padding:1rem 2rem}.audience-cards__phone{background:var(--white);border:1px solid rgba(92,127,117,.2);border-radius:100rem;color:var(--heading-color);font:600 1.5rem/1.1 var(--textfont);gap:.8rem;text-decoration:none;transition:border-color .3s}.audience-cards__phone:hover{border-color:var(--heading-color);color:var(--heading-color)}.audience-cards__phone-icon{display:inline-flex}.audience-cards__phone-icon svg{height:1.6rem;width:1.6rem}.audience-cards__main{min-width:0}.audience-cards__title{color:var(--green);font:700 3.2rem/1.2 var(--headingfont);margin:0 0 2.4rem;text-align:center}@media screen and (max-width:767px){.audience-cards__title{font-size:2.4rem;margin-bottom:1.6rem}}.audience-cards__icon{align-items:center;background:var(--white);border-radius:50%;color:var(--text-body);display:inline-flex;height:4.4rem;justify-content:center;transition:background .4s,color .4s;width:4.4rem}.audience-cards__icon svg{height:2rem;width:2rem}.audience-cards__stage{position:relative}.audience-cards__swiper{overflow:hidden;padding:.8rem 0 1.6rem}.audience-cards__swiper .swiper-slide{height:auto;opacity:.45;transition:opacity .4s;width:23rem}.audience-cards__swiper .swiper-slide.swiper-slide-active{opacity:1}@media screen and (max-width:767px){.audience-cards__swiper .swiper-slide{width:26rem}}.audience-cards__card{background:var(--white);border-radius:1rem;box-shadow:var(--tile-shadow);box-sizing:border-box;height:100%;padding:2.4rem 2rem 3.2rem;transition:background .4s,box-shadow .4s}.audience-cards__card .audience-cards__icon{background:var(--heading-color);color:var(--white)}.swiper-slide-active .audience-cards__card{background:var(--mint);box-shadow:var(--tile-shadow-hover)}.audience-cards__card-title{border-bottom:1px solid var(--heading-color);color:var(--heading-color);font:700 1.6rem/1.3 var(--headingfont);margin:1.6rem 0;padding-bottom:1.2rem;transition:color .4s}.swiper-slide-active .audience-cards__card-title{color:var(--green)}.audience-cards__card-text{color:var(--black);font:500 1.5rem/1.6 var(--textfont);margin:0}.audience-cards__nav{align-items:center;display:flex;gap:1.6rem;justify-content:center;margin-top:1.6rem}.audience-cards__nav .audience-cards__dots.swiper-pagination-horizontal{position:static;transform:none;width:auto}.audience-cards__arrow--prev:after{transform:rotate(180deg)}.audience-cards__dots{align-items:center;display:flex;gap:.6rem}.audience-cards__dots .swiper-pagination-bullet{background:rgba(92,127,117,.2);border-radius:100rem;cursor:pointer;display:block;height:.8rem;margin:0;opacity:1;transition:width .3s,background .3s;width:.8rem}.audience-cards__dots .swiper-pagination-bullet-active{background:var(--heading-color);width:2.4rem}.audience-cards__filters{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center;margin:0 0 2.4rem}.audience-cards__filter,.audience-cards__filters-label{color:var(--text-body);font:600 1.3rem/1 var(--textfont)}.audience-cards__filter{background:var(--white);border:1px solid rgba(92,127,117,.2);border-radius:100rem;cursor:pointer;margin:0;padding:.9rem 1.6rem .8rem;transition:background .3s,border-color .3s}.audience-cards__filter:hover{border-color:var(--green)}.audience-cards__filter[aria-pressed=true]{background:var(--mint);border-color:var(--mint)}.audience-cards__filter:focus-visible{outline:2px solid var(--green);outline-offset:2px}#main .audience-cards__grid,.audience-cards__grid{display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media screen and (max-width:599px){#main .audience-cards__grid,.audience-cards__grid{grid-template-columns:minmax(0,1fr)}}.audience-cards__tile{background:var(--mint);border-radius:1rem;box-shadow:var(--tile-shadow);margin:0;padding:2.4rem}.audience-cards__tile:before,.audience-cards__tile[hidden]{display:none}.audience-cards__tile-title{color:var(--heading-color);font:700 1.6rem/1.3 var(--headingfont);margin:1.6rem 0 .8rem}.audience-cards__tile-text{color:var(--black);font:500 1.5rem/1.6 var(--textfont);margin:0}.audience-cards__pagination{align-items:center;display:flex;gap:.8rem;justify-content:center;margin-top:3.2rem}.audience-cards__pagination[hidden]{display:none}.audience-cards__page{border-color:rgba(92,127,117,.2);color:var(--text-body);font:600 1.4rem/1 var(--textfont)}.audience-cards__page:hover{border-color:var(--green)}.audience-cards__page[aria-current=page]{background:var(--heading-color);border-color:var(--heading-color);color:var(--white)}.audience-cards__page--next,.audience-cards__page--prev{border-color:rgba(232,69,42,.3);color:var(--heading-color)}.audience-cards__page--next:disabled,.audience-cards__page--prev:disabled{border-color:rgba(232,69,42,.3);cursor:default;opacity:.35}.audience-cards__page--prev:after{transform:rotate(180deg)}