@import "shared";

body {
  color: $color-light;
  background: $color-primary;
}

h3,
h4,
h5,
h6 {
  color: $color-secondary;
}

h3 {
  margin-top: 5vh;
}

ul > li {
  margin-top: $spacing-small;

  &::marker {
    color: $color-secondary;
  }
}

ul {
  list-style-type: square;
}

.main {
  position: relative;
  z-index: 10;
  color: $color-light;
  fill: $color-light;

  @include media($md-up) {
    margin-top: 5vmin;
    font-size: $font-size-large;
  }
}

.intro {
  border: $spacing-base solid transparent;
  padding: 2vw;
  min-width: 50vw;
  background: $color-primary-accent;

  @include media($sm-down) {
    margin-top: -$spacing-base;
    margin-left: -$spacing-base;
    margin-right: -$spacing-base;
  }
}

.intro__inner {
  font-size: 1.5rem;
}

@import "shared";

body {
  color: $color-light;
  background: $color-primary;
}

h3,
h4,
h5,
h6 {
  color: $color-secondary;
}

h3 {
  margin-top: 5vh;
}

ul > li {
  margin-top: $spacing-small;

  &::marker {
    color: $color-secondary;
  }
}

ul {
  list-style-type: square;
}

.main {
  position: relative;
  z-index: 10;
  color: $color-light;
  fill: $color-light;

  @include media($md-up) {
    margin-top: 5vmin;
    font-size: $font-size-large;
  }
}

.intro {
  border: $spacing-base solid transparent;
  padding: 2vw;
  min-width: 50vw;
  background: $color-primary-accent;

  @include media($sm-down) {
    margin-top: -$spacing-base;
    margin-left: -$spacing-base;
    margin-right: -$spacing-base;
  }
}

.intro__inner {
  font-size: 1.25rem;

  @include media($md-up) {
    font-size: 1.5rem;
  }
}

Tweak font size for cv
Tweak font size for cv
