.page-node-type-event {

    .node-event__layout {
        --column-span:12;
        --max-width: calc(
                var(--column-span) * var(--grid-column-width--desktop)
                + (var(--column-span) - 1) * var(--grid-gutter--desktop)
        );
        max-width: var(--max-width);
        margin:auto;
    }

    .node-event__date {
        color: var(--academy);
    }

    .node-event__cta-button {
        background-color: var(--trust);
        border-color: var(--trust);
        color: var(--attitude);
    }

    .node-event__cta-button:hover {
        background-color: var(--trust-300);
        border-color: var(--trust-300);
        color: var(--attitude-300);
    }

    .node-event__cta-button:focus,
    .node-event__cta-button:focus-visible {
        background-color: var(--trust-300);
        border-color: var(--accent);
    }

    .node-event__cta-button:active {
        background-color: var(--attitude);
        border-color: var(--trust-300);
    }

    .node-event__chips .label {
        background-color: var(--academy);
        color: var(--ambience);
    }

    .node-event__headline {
        font-weight: 500;
    }

    .node-event__body {
        --column-span: 6;
        --max-width: calc(
                var(--column-span) * var(--grid-column-width--desktop)
                + (var(--column-span) - 1) * var(--grid-gutter--desktop)
        );
        max-width: var(--max-width);

    }
}