@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;900&display=auto');
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 {
  --line-height-text: 1.4;
  --margin-bottom-text: calc(var(--theme-spacing-60) + var(--theme-spacing-offset, 0em));
  --margin-top-text: calc(var(--theme-spacing-60) + var(--theme-spacing-offset, 0em));
  --line-height-small-text: 1.4;
  --margin-bottom-small-text: calc(var(--theme-spacing-60) + var(--theme-spacing-offset, 0em));
  --margin-top-small-text: calc(var(--theme-spacing-60) + var(--theme-spacing-offset, 0em));
  --line-height-headline: 1.1;
  --margin-bottom-headline: calc(var(--theme-spacing-200) + var(--theme-spacing-offset, 0em));
  --margin-top-headline: calc(var(--theme-spacing-280) + var(--theme-spacing-offset, 0em));
  --line-height-title: 1.1;
  --margin-bottom-title: calc(var(--theme-spacing-200) + var(--theme-spacing-offset, 0em));
  --margin-top-title: calc(var(--theme-spacing-280) + var(--theme-spacing-offset, 0em));
  --margin-bottom-title-card: calc((var(--theme-spacing-200) * 0.666) + var(--theme-spacing-offset, 0em));
  --margin-top-title-card: calc((var(--theme-spacing-280) * 0.666) + var(--theme-spacing-offset, 0em));
  --line-height-subtitle: 1.2;
  --margin-bottom-subtitle: calc(var(--theme-spacing-160) + var(--theme-spacing-offset, 0em));
  --margin-top-subtitle: calc(var(--theme-spacing-240) + var(--theme-spacing-offset, 0em));
  --margin-bottom-subtitle-card: calc((var(--theme-spacing-160) * 0.666) + var(--theme-spacing-offset, 0em));
  --margin-top-subtitle-card: calc((var(--theme-spacing-240) * 0.666) + var(--theme-spacing-offset, 0em));
  --line-height-h3: 1.3;
  --margin-bottom-h3: calc(var(--theme-spacing-160) + var(--theme-spacing-offset, 0em));
  --margin-top-h3: calc(var(--theme-spacing-240) + var(--theme-spacing-offset, 0em));
  --font-size: var(--font-size-base);
  --font-size-base: 20px;
  --font-size-base-mobile: 16px;
  --font-size-small-text: 0.85em;
  --font-size-text: 1em;
  --font-size-headline: 4em;
  --font-size-title: 2.3em;
  --font-size-subtitle: 1.5em;
  --font-size-h3: 1.2em;
  --font-family: Inter;
  --font-weight: 400;
  --font-weight-bold: 700;
  --font-family-headline: Inter;
  --font-weight-headline: 700;
  --font-weight-bold-headline: 900;
  --font-family-title: Inter;
  --font-weight-title: 700;
  --font-weight-bold-title: 900;
  --font-family-subtitle: Inter;
  --font-weight-subtitle: 600;
  --font-weight-bold-subtitle: 900;
  --font-family-h3: Inter;
  --font-weight-h3: 600;
  --font-weight-bold-h3: 900;
  --text-container-padding: var(--theme-spacing-600);
  font-size: var(--font-size);
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .site-player {
  --line-height-text: 1.4;
  --margin-bottom-text: calc(var(--theme-spacing-60) + var(--theme-spacing-offset, 0em));
  --margin-top-text: calc(var(--theme-spacing-60) + var(--theme-spacing-offset, 0em));
  --line-height-small-text: 1.4;
  --margin-bottom-small-text: calc(var(--theme-spacing-60) + var(--theme-spacing-offset, 0em));
  --margin-top-small-text: calc(var(--theme-spacing-60) + var(--theme-spacing-offset, 0em));
  --line-height-headline: 1.1;
  --margin-bottom-headline: calc(var(--theme-spacing-200) + var(--theme-spacing-offset, 0em));
  --margin-top-headline: calc(var(--theme-spacing-280) + var(--theme-spacing-offset, 0em));
  --line-height-title: 1.1;
  --margin-bottom-title: calc(var(--theme-spacing-200) + var(--theme-spacing-offset, 0em));
  --margin-top-title: calc(var(--theme-spacing-280) + var(--theme-spacing-offset, 0em));
  --margin-bottom-title-card: calc((var(--theme-spacing-200) * 0.666) + var(--theme-spacing-offset, 0em));
  --margin-top-title-card: calc((var(--theme-spacing-280) * 0.666) + var(--theme-spacing-offset, 0em));
  --line-height-subtitle: 1.2;
  --margin-bottom-subtitle: calc(var(--theme-spacing-160) + var(--theme-spacing-offset, 0em));
  --margin-top-subtitle: calc(var(--theme-spacing-240) + var(--theme-spacing-offset, 0em));
  --margin-bottom-subtitle-card: calc((var(--theme-spacing-160) * 0.666) + var(--theme-spacing-offset, 0em));
  --margin-top-subtitle-card: calc((var(--theme-spacing-240) * 0.666) + var(--theme-spacing-offset, 0em));
  --line-height-h3: 1.3;
  --margin-bottom-h3: calc(var(--theme-spacing-160) + var(--theme-spacing-offset, 0em));
  --margin-top-h3: calc(var(--theme-spacing-240) + var(--theme-spacing-offset, 0em));
  --font-size: 20px;
  --font-size-base: 20px;
  --font-size-base-mobile: 16px;
  --font-size-small-text: 0.85em;
  --font-size-text: 1em;
  --font-size-headline: 4em;
  --font-size-title: 2.3em;
  --font-size-subtitle: 1.5em;
  --font-size-h3: 1.2em;
  --text-container-padding: var(--theme-spacing-600);
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slides, .theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide {
  --color-title: #282828;
  --color-title-h: 0;
  --color-title-s: 0%;
  --color-title-l: 15.686%;
  --color-subtitle: #383838;
  --color-subtitle-h: 0;
  --color-subtitle-s: 0%;
  --color-subtitle-l: 21.961%;
  --color-accent: #e54784;
  --color-accent-h: 336.83544303797464;
  --color-accent-s: 75.238%;
  --color-accent-l: 58.824%;
  --color-text: #383838;
  --color-text-h: 0;
  --color-text-s: 0%;
  --color-text-l: 21.961%;
  --color-bg: #ffffff;
  --color-background: #ffffff;
  --color-background-h: 0;
  --color-background-s: 0%;
  --color-background-l: 100%;
  --color-bg-alt: #fafafa;
  --color-gradient: linear-gradient(45deg, hsl(1.835, 75.238%, 58.824%) 0%, hsl(336.835, 75.238%, 58.824%) 80%);
  --color-gradient-bg: #e54784;
  --color-gradient-bg-h: 336.83544303797464;
  --color-gradient-bg-s: 75.238%;
  --color-gradient-bg-l: 58.824%;
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide {
  font-family: var(--font-family);
  font-weight: var(--font-weight);
}
@media (max-width: 750px) {
  .theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 {
    --font-size: var(--font-size-base-mobile);
  }
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide strong {
  font-weight: var(--font-weight-bold);
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide .container-headline h1 {
  font-family: var(--font-family-headline);
  font-weight: var(--font-weight-headline);
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide h1 {
  font-family: var(--font-family-title);
  font-weight: var(--font-weight-title);
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide h2 {
  font-family: var(--font-family-subtitle);
  font-weight: var(--font-weight-subtitle);
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide h3 {
  font-family: var(--font-family-h3);
  font-weight: var(--font-weight-h3);
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide h4 {
  font-family: var(--font-family-subtitle);
  font-weight: var(--font-weight-subtitle);
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide h4 strong {
  font-weight: var(--font-weight-bold-subtitle);
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide h3 strong {
  font-weight: var(--font-weight-bold-h3);
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide h2 strong {
  font-weight: var(--font-weight-bold-subtitle);
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide h1 strong {
  font-weight: var(--font-weight-bold-title);
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide .container-headline h1 strong {
  font-weight: var(--font-weight-bold-headline);
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slides.palette-1, .theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide.palette-1 {
  --color-title: #e5e5e5;
  --color-title-h: 0;
  --color-title-s: 0%;
  --color-title-l: 89.804%;
  --color-subtitle: #c4c4c4;
  --color-subtitle-h: 0;
  --color-subtitle-s: 0%;
  --color-subtitle-l: 76.863%;
  --color-accent: #6f6f6f;
  --color-accent-h: 0;
  --color-accent-s: 0%;
  --color-accent-l: 43.529%;
  --color-text: #878787;
  --color-text-h: 0;
  --color-text-s: 0%;
  --color-text-l: 52.941%;
  --color-bg: #ffffff;
  --color-background: #ffffff;
  --color-background-h: 0;
  --color-background-s: 0%;
  --color-background-l: 100%;
  --color-bg-alt: #fafafa;
  --color-gradient: linear-gradient(45deg, hsl(0, 0%, 86%) 0%, hsl(0, 0%, 100%) 80%);
  --color-gradient-bg: #ffffff;
  --color-gradient-bg-h: 0;
  --color-gradient-bg-s: 0%;
  --color-gradient-bg-l: 100%;
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slides.ps-699fe3bac3f908471f463e5f, .theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide.ps-699fe3bac3f908471f463e5f {
  --color-title: #282828;
  --color-title-h: 0;
  --color-title-s: 0%;
  --color-title-l: 15.686%;
  --color-subtitle: #383838;
  --color-subtitle-h: 0;
  --color-subtitle-s: 0%;
  --color-subtitle-l: 21.961%;
  --color-accent: #e54784;
  --color-accent-h: 336.83544303797464;
  --color-accent-s: 75.238%;
  --color-accent-l: 58.824%;
  --color-text: #383838;
  --color-text-h: 0;
  --color-text-s: 0%;
  --color-text-l: 21.961%;
  --color-bg: #ffffff;
  --color-background: #ffffff;
  --color-background-h: 0;
  --color-background-s: 0%;
  --color-background-l: 100%;
  --color-bg-alt: #fafafa;
  --color-gradient: linear-gradient(45deg, hsl(1.835, 75.238%, 58.824%) 0%, hsl(336.835, 75.238%, 58.824%) 80%);
  --color-gradient-bg: #e54784;
  --color-gradient-bg-h: 336.83544303797464;
  --color-gradient-bg-s: 75.238%;
  --color-gradient-bg-l: 58.824%;
}
.theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slides.ps-699fe3bac3f908471f463e5f.palette-1, .theme-699fe3bac3f908471f463e56.deck-69a9ce72c39e06bbb5eaf204 .slide.ps-699fe3bac3f908471f463e5f.palette-1 {
  --color-title: #e5e5e5;
  --color-title-h: 0;
  --color-title-s: 0%;
  --color-title-l: 89.804%;
  --color-subtitle: #c4c4c4;
  --color-subtitle-h: 0;
  --color-subtitle-s: 0%;
  --color-subtitle-l: 76.863%;
  --color-accent: #6f6f6f;
  --color-accent-h: 0;
  --color-accent-s: 0%;
  --color-accent-l: 43.529%;
  --color-text: #878787;
  --color-text-h: 0;
  --color-text-s: 0%;
  --color-text-l: 52.941%;
  --color-bg: #ffffff;
  --color-background: #ffffff;
  --color-background-h: 0;
  --color-background-s: 0%;
  --color-background-l: 100%;
  --color-bg-alt: #fafafa;
  --color-gradient: linear-gradient(45deg, hsl(0, 0%, 86%) 0%, hsl(0, 0%, 100%) 80%);
  --color-gradient-bg: #ffffff;
  --color-gradient-bg-h: 0;
  --color-gradient-bg-s: 0%;
  --color-gradient-bg-l: 100%;
}