.promo-cards .card-item{grid-column:span 4 / span 4}@media(min-width:768px){.promo-cards.md .card-item{grid-column:span 6 / span 6}.promo-cards.sm .card-item{grid-column:span 4 / span 4}.promo-cards.xs .card-item{grid-column:span 6 / span 6}}@media(min-width:1024px){.promo-cards.xs .card-item{grid-column:span 3 / span 3}}.card-item{--tw-shadow: 0px 1px 8px rgba(0, 0, 0, .3);--tw-shadow-colored: 0px 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);container-type:inline-size;display:block;border-radius:4px;overflow:hidden;background-color:#fff;max-width:640px;width:100%}.card-item__item-tag,.card-item .item-tag{font-weight:500;font-size:14px;line-height:22px}@media(min-width:1024px){.card-item__item-tag,.card-item .item-tag{font-weight:300;font-size:14px}}.card-item__item-tag,.card-item .item-tag{position:absolute;bottom:-9px;left:16px;--tw-bg-opacity: 1;background-color:rgb(195 36 118 / var(--tw-bg-opacity, 1));padding-left:8px;padding-right:8px;padding-top:1px;font-weight:500;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.card-item__text-wrapper{padding:20px 16px 16px}.card-item__topic,.card-item .topic{font-weight:500;font-size:14px;line-height:22px}@media(min-width:1024px){.card-item__topic,.card-item .topic{font-weight:300;font-size:14px}}.card-item__topic,.card-item .topic{margin-bottom:.25rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(117 117 117 / var(--tw-text-opacity, 1));font-weight:700;font-size:13px}.card-item__heading,.card-item__heading--big{display:flex;justify-content:space-between}.card-item__heading>span,.card-item__heading--big>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-item__heading svg,.card-item__heading--big svg{min-width:24px}.card-item__heading{font-weight:700;font-size:18px;line-height:22px}.card-item__heading--big{font-weight:700;font-size:22px;line-height:28px}@media(min-width:1024px){.card-item__heading--big{font-weight:700;font-size:20px;line-height:24px}}@container (min-width: 300px){.card-item .card-item__heading{font-weight:700;font-size:22px;line-height:28px}@media(min-width:1024px){.card-item .card-item__heading{font-weight:700;font-size:20px;line-height:24px}}}.card-item__subheading{font-weight:500;font-size:14px;line-height:22px}@media(min-width:1024px){.card-item__subheading{font-weight:300;font-size:14px}}.card-item__subheading{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-bottom:12px}.card-item__copy{font-weight:300;font-size:16px;line-height:22px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;--tw-text-opacity: 1;color:rgb(49 49 49 / var(--tw-text-opacity, 1));margin-top:8px}.card-item h4{line-height:22px}a.card-item{cursor:pointer}a.card-item img{transition:scale 1s}a.card-item:hover img{scale:1.1}a.card-item:hover svg:not(.external-link){fill:#a62969}a.card-item:hover h4{--tw-text-opacity: 1;color:rgb(166 41 105 / var(--tw-text-opacity, 1))}.promo-cards h2>a:hover{--tw-text-opacity: 1;color:rgb(166 41 105 / var(--tw-text-opacity, 1))}.link{font-weight:500;font-size:16px;font-family:Museo Sans,Helvetica,"sans-serif";line-height:20px;text-decoration:underline;--tw-text-opacity: 1;color:rgb(195 36 118 / var(--tw-text-opacity, 1))}.link:hover{--tw-text-opacity: 1;color:rgb(166 41 105 / var(--tw-text-opacity, 1))}.promo-card{width:100%;display:grid;grid-template-columns:1fr;grid-column-gap:16px;grid-row-gap:16px}.promo-card.mobile{grid-template-columns:repeat(4,minmax(74px,1fr))}@media(min-width:640px){.promo-card.mobile{grid-template-columns:repeat(4,minmax(136px,1fr))}}@media(min-width:768px){.promo-card{grid-template-columns:repeat(12,minmax(38px,1fr));grid-column-gap:24px;grid-row-gap:24px}}@media(min-width:1024px){.promo-card{grid-template-columns:repeat(12,minmax(64px,1fr));grid-column-gap:16px}}@media(min-width:1280px){.promo-card{grid-column-gap:24px}}.promo-card{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media(min-width:344px){.promo-card{max-width:344px}}@media(min-width:592px){.promo-card{max-width:592px}}@media(min-width:720px){.promo-card{max-width:720px}}@media(min-width:944px){.promo-card{max-width:944px}}@media(min-width:1120px){.promo-card{max-width:1120px}}.chorus-std-page .promo-card{padding:unset;max-width:unset}@media(min-width:768px){.promo-card.with-circle>.media,.promo-card.with-circle>.content{grid-column:span 6 / span 6}}@media(min-width:1024px){.promo-card.right-aligned>.media{grid-column-start:6}.promo-card.right-aligned>.content{grid-column-start:1;grid-row-start:1}}@media(min-width:768px){.promo-card.with-circle.right-aligned>.media{grid-column-start:7}.promo-card.with-circle.right-aligned>.content{grid-column-start:1;grid-row-start:1}}.promo-card>.media{grid-column:span 4 / span 4}@media(min-width:768px){.promo-card>.media{grid-column:span 12 / span 12}}@media(min-width:1024px){.promo-card>.media{grid-column:span 7 / span 7}}.promo-card>.content{grid-column:span 4 / span 4;display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.promo-card>.content{grid-column:span 12 / span 12}}@media(min-width:1024px){.promo-card>.content{grid-column:span 5 / span 5}}@media(min-width:768px){.promo-card .card-media.circle{max-width:455px;max-height:455px;aspect-ratio:1;border-radius:50%;overflow:hidden;margin:auto}}.promo-card-wide .card{display:block;border-radius:.25rem;--tw-shadow: 0px 1px 8px rgba(0, 0, 0, .3);--tw-shadow-colored: 0px 1px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.promo-card-wide .card:hover img{scale:1.1}.promo-card-wide .card:hover h3{--tw-text-opacity: 1;color:rgb(166 41 105 / var(--tw-text-opacity, 1))}.promo-card-wide .card .media-item{overflow:hidden}.promo-card-wide .card .media-item img{transition:scale 1s}@media(min-width:768px){.promo-card-wide .card{display:flex}.promo-card-wide .card .content{border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;padding:1.5rem 2rem;min-width:247px;max-width:247px}.promo-card-wide .card .content .tag{position:static;margin-bottom:1rem;display:inline-block}.promo-card-wide .card .content .topic{display:block}}@media(min-width:1024px){.promo-card-wide .card .content{min-width:384px;max-width:384px}}.promo-card-wide .card img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}@media(min-width:768px){.promo-card-wide .card img{border-top-left-radius:0;border-top-right-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}}.promo-card-wide .content{position:relative;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:24px 16px 20px}.promo-card-wide .content .tag{position:absolute;--tw-bg-opacity: 1;background-color:rgb(195 36 118 / var(--tw-bg-opacity, 1));text-align:center;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));top:-16px;font-size:14px;font-weight:300;padding:8px}.promo-card-wide .content .topic{text-transform:uppercase;--tw-text-opacity: 1;color:rgb(117 117 117 / var(--tw-text-opacity, 1));font-size:13px;font-weight:500}
