.container {
  align-items: center;
  display: flex;
  border-radius: var(--Corner-radius-xLarge);
  flex-direction: column;
  gap: var(--Spacing-x2);
  height: 480px;
  justify-content: center;
  margin-right: var(--Spacing-x2);
  padding: var(--Spacing-x0) var(--Spacing-x4);
  text-align: center;
  width: 100%;
}

.themeOne {
  --font-color: var(--Scandic-Brand-Burgundy);
  --script-color: var(--UI-Red-70);
  --divider-color: var(--UI-Red-10);

  background: var(--Scandic-Brand-Pale-Peach);
}

.themeTwo {
  --font-color: var(--Scandic-Brand-Dark-Green);
  --script-color: var(--UI-Green-70);
  --divider-color: var(--UI-Green-10);

  background: var(--Scandic-Brand-Light-Green);
}

.themeThree {
  --font-color: var(--Scandic-Brand-Dark-Blue);
  --script-color: var(--UI-Blue-70);
  --divider-color: var(--UI-Blue-10);

  background: var(--Scandic-Brand-Pale-Yellow);
}

.scriptContainer {
  display: grid;
  gap: var(--Spacing-x1);
}

span.scriptedTitle {
  color: var(--script-color);
  padding: var(--Spacing-x1);
  margin: 0;
  transform: rotate(-3deg);
}

.heading {
  color: var(--font-color);
}

p.bodyText {
  color: var(--font-color);
}

.buttonContainer {
  display: flex;
  gap: var(--Spacing-x1);
  justify-content: center;
}