.callout{--callout-text-color: var(--vcdk-color-text);--callout-text-align: center}.callout__color-highlight{--callout-text-color: var(--vcdk-color-text-highlight)}.callout__align-left{--callout-text-align: start;--callout-box-style-margin-inline: 0 auto}html[dir=rtl] .callout__align-left{--callout-text-align: end}.callout__align-right{--callout-text-align: end;--callout-box-style-margin-inline: auto 0}html[dir=rtl] .callout__align-right{--callout-text-align: start}.callout__style-boxed .cmp-callout{border:1px solid rgba(0,0,0,0);background-color:var(--vcdk-color-bg);padding-block:var(--vcdk-spacing-8);padding-inline:var(--vcdk-spacing-9);width:-moz-fit-content;width:fit-content;margin-inline:var(--callout-box-style-margin-inline)}.callout__text,.callout__subText{text-align:var(--callout-text-align)}.callout__text{font-family:var(--vcdk-typography-display-statement-font-family-small-screens);font-weight:var(--vcdk-typography-display-statement-weight-small-screens);font-size:100px;line-height:0.797;letter-spacing:var(--vcdk-typography-display-statement-letter-spacing-small-screens);color:var(--callout-text-color)}@media(min-width: 904px){.callout__text{font-family:var(--vcdk-typography-display-statement-font-family-large-screens);font-weight:var(--vcdk-typography-display-statement-weight-large-screens);font-size:160px;line-height:0.797;letter-spacing:var(--vcdk-typography-display-statement-letter-spacing-large-screens)}}@media(max-width: 767px){.callout__text.callout__static-text-fit{font-size:calc(var(--callout-max-font-size)*2.5)}[data-dealer-private] .callout__text.callout__static-text-fit,.dealer-brand .callout__text.callout__static-text-fit{font-size:calc(var(--callout-max-font-size)*1.5)}}.callout__subText{font-family:var(--vcdk-typography-large-body-font-family-small-screens);font-weight:var(--vcdk-typography-large-body-weight-small-screens);font-size:var(--vcdk-typography-large-body-size-small-screens);line-height:var(--vcdk-typography-large-body-line-height-small-screens);letter-spacing:var(--vcdk-typography-large-body-letter-spacing-small-screens);display:block}@media(min-width: 904px){.callout__subText{font-family:var(--vcdk-typography-large-body-font-family-large-screens);font-weight:var(--vcdk-typography-large-body-weight-large-screens);font-size:var(--vcdk-typography-large-body-size-large-screens);line-height:var(--vcdk-typography-large-body-line-height-large-screens);letter-spacing:var(--vcdk-typography-large-body-letter-spacing-large-screens)}}.callout__counter{--mask-height: 10px;height:1em;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--vcdk-color-bg-inverse) var(--mask-height), var(--vcdk-color-bg-inverse) calc(100% - var(--mask-height)), transparent),var(--vcdk-color-bg-inverse);mask-image:linear-gradient(to bottom, transparent, var(--vcdk-color-bg-inverse) var(--mask-height), var(--vcdk-color-bg-inverse) calc(100% - var(--mask-height)), transparent),var(--vcdk-color-bg-inverse);-webkit-mask-size:100%,0 100%;mask-size:100%,0 100%;display:inline-block;vertical-align:bottom}@media(min-width: 768px){.callout__counter{--mask-height: 15px}}.callout__counter-up{animation:3s ease .01s normal none running counterUp;transform:translateY(calc(-100% + 1em))}.callout__counter-down{transform:translateY(0);animation:3s ease .01s normal none running counterDown}.callout__counter-align-right{text-align:end}.callout__counter-hidden{opacity:0}.callout__counter-item{line-height:1em}.callout span{line-height:1}@keyframes counterUp{0.01%{transform:translateY(0)}100%{transform:translateY(calc(-100% + 1em))}}@keyframes counterDown{0.01%{transform:translateY(calc(-100% + 1em))}100%{transform:translateY(0)}}