.cta{background:var(--neutral-200)}.cta:has(.cta__event-sold-out-message){background:var(--background-brand-light);padding-block-start:var(--margin-section)!important}.cta__content{align-items:center;background-color:var(--background-brand-light);border-radius:var(--card-border-radius);display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6)}@media (min-width:75rem){.cta__content{padding:var(--spacing-7)}}.cta__event-sold-out-message{align-items:center;background-color:var(--neutral-100);border-radius:var(--card-border-radius);display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-6);text-align:center}.cta__event-sold-out-message h1,.cta__event-sold-out-message h2,.cta__event-sold-out-message h3,.cta__event-sold-out-message h4,.cta__event-sold-out-message h5,.cta__event-sold-out-message h6{font-size:2rem}@media (min-width:75rem){.cta__event-sold-out-message{padding:var(--spacing-7)}}.cta__label{color:var(--text-brand);font-size:var(--font-size-body-small);text-transform:uppercase}.cta__label,.cta__title{font-family:var(--font-family-headings);font-weight:var(--font-weight-heading);line-height:120%;text-align:center}.cta__title{color:var(--text-primary);font-size:var(--font-size-h2)}.cta__paragraph{color:var(--text-secondary);font-family:var(--font-family-body);font-size:var(--font-size-body-large);font-weight:400;line-height:140%;text-align:center}.cta__buttons{--icon-color:currentColor;display:flex;flex-wrap:wrap;gap:var(--spacing-3);justify-content:center;margin-block-start:var(--spacing-4)}.cta__buttons .button{display:inline-flex;gap:var(--spacing-3);padding:var(--spacing-4)}.cta__buttons .button__icon{aspect-ratio:1;flex-shrink:0;font-size:1.25rem}.cta__buttons .button__icon svg{height:1em;width:1em}.cta__buttons .button.external-link span{background:none}.cta__buttons .button.external-link .external-link__text{align-items:center;display:flex;gap:var(--spacing-2)}.cta__buttons .button.external-link .external-link__text .button__icon{font-size:1.75rem}.cta.mode--dark .cta__content{background-color:var(--background-brand-primary)}.cta.mode--dark .cta__label,.cta.mode--dark .cta__title{color:var(--neutral-white)}.cta.mode--dark .button--primary{--button-background-color:var(--neutral-white);--button-border-color:var(--neutral-white);--button-color:var(--text-brand)}@media (hover:hover){.cta.mode--dark .button--primary:hover{--button-background-color:var(--neutral-300)}}.cta.mode--dark .button--outline{--button-border-color:var(--text-brand-invert);--button-color:var(--text-brand-invert)}@media (hover:hover){.cta.mode--dark .button--outline:hover{--button-background-color:var(--primary-900)}}

/*# sourceMappingURL=client.css.map*/