[data-color-profile]{--cta-card-border-radius:0;--cta-card-text-color:var(--text-body-body-primary);--cta-card-font:var(--font-body);--cta-card-yellow-background:color-mix(in srgb, var(--color-warning) 50%, transparent);--cta-card-green-background:color-mix(in srgb, var(--color-success) 70%, #fff);--cta-card-cyan-background:color-mix(in srgb, var(--color-info) 50%, #fff);--cta-card-blue-background:color-mix(in srgb, var(--color-profile-alternate) 40%, #fff);--cta-card-background:initial;--cta-card-heading-font:var(--font-h2);--cta-card-text-link-color:currentcolor}.cta-card{border-radius:var(--cta-card-border-radius);background:var(--cta-card-background,var(--accent-color,var(--surface-surface-secondary)));color:var(--cta-card-text-color);font:var(--cta-card-font);flex-direction:column;align-items:flex-start;gap:16px;padding:32px;display:flex;container-type:inline-size}@media screen and (width>=48rem){.cta-card{align-items:center}}@media screen and (width>=64rem){.cta-card{gap:32px;padding:64px 56px}}.project--yellow .cta-card,.cta-card.cta-card--yellow{--accent-color:var(--cta-card-yellow-background)}.project--green .cta-card,.cta-card.cta-card--green{--accent-color:var(--cta-card-green-background)}.project--cyan .cta-card,.cta-card.cta-card--cyan{--accent-color:var(--cta-card-cyan-background)}.project--blue .cta-card,.cta-card.cta-card--blue{--accent-color:var(--cta-card-blue-background)}.cta-card__heading{font:var(--cta-card-heading-font);margin:0}.cta-card__text{max-width:766px;margin:0}.cta-card__text a:not([class]){color:var(--cta-card-text-link-color)}.cta-card__text p:first-child{margin-top:0}.cta-card__text p:last-child{margin-bottom:0}.cta-card__next-showing{flex-direction:column;gap:16px 48px;display:flex}@container (width>=768px){.cta-card__next-showing{flex-direction:row}}.cta-card__next-showing-stat{align-items:center;gap:16px;display:flex}.cta-card__next-showing-stat svg-icon{fill:currentColor;width:1.25em;height:1.25em}.cta-card__next-showing-stat a{color:inherit}.cta-card__future-showings{width:100%;max-width:var(--content-width);background-color:var(--button-support-button-hover)}.cta-card__future-showings[open] u-summary svg-icon{transform:rotate(180deg)}.cta-card__future-showings[open] u-summary .cta-card__future-showings-label span:first-child{display:none}.cta-card__future-showings[open] u-summary .cta-card__future-showings-label span:last-child{display:inline}.cta-card__future-showings u-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:8px 16px;font-weight:700;text-decoration:underline;list-style:none;display:flex}.cta-card__future-showings u-summary .cta-card__future-showings-label span:last-child{display:none}@container (width>=768px){.cta-card__future-showings u-summary{justify-content:center}}.cta-card__future-showings u-summary:hover{text-decoration:none}.cta-card__future-showings u-summary:hover svg-icon{background-color:var(--button-profile-button-hover)}.cta-card__future-showings u-summary::-webkit-details-marker{display:none}.cta-card__future-showings u-summary svg-icon{background-color:var(--button-profile-button-color);width:.85em;height:.85em;color:var(--button-profile-text-color);fill:currentColor;padding:8px;line-height:0;transition:background-color .25s,transform .25s;transform:rotate(0)}.cta-card__future-showings dl{flex-direction:column;margin:0;padding:8px 16px;display:flex}@container (width>=768px){.cta-card__future-showings dl{flex-direction:row;justify-content:space-evenly}}.cta-card__future-showings dl div{flex-grow:1;justify-content:space-between;display:flex}@container (width>=768px){.cta-card__future-showings dl div{border-right:1px solid;flex-direction:column;align-items:center}.cta-card__future-showings dl div:last-child{border-right:0}}.cta-card__future-showings dl dt,.cta-card__future-showings dl dd{border-bottom:1px solid;align-items:center;gap:8px;padding:6px 8px;display:flex}.cta-card__future-showings dl dt:nth-last-child(2),.cta-card__future-showings dl dt:last-child,.cta-card__future-showings dl dd:nth-last-child(2),.cta-card__future-showings dl dd:last-child{border-bottom:none}.cta-card__future-showings dl dd{margin:0;display:flex}.cta-card__future-showings dl svg-icon{fill:currentColor;width:1.1em;height:1.1em;line-height:0}
