::selection {
  color: inherit;
  text-shadow: inherit;
  background-color: #ACCEF7;
}

html,
body,
table {
  font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0;
}

h1,
h2,
h3 {
  font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 1;
}

abbr {
  text-transform: uppercase;
  font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "smcp" 1, "c2sc" 1;
}

time {
  font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0;
}

pre,
kbd,
samp,
code {
  font-feature-settings: "kern" 0, "liga" 0, "calt" 1, "dlig" 0, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1;
}

sup {
  font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1;
}

sub {
  font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1;
}

input[type=color],
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=number],
input[type=range],
input[type=tel],
input[type=week] {
  font-feature-settings: "kern" 0, "liga" 1, "calt" 1, "pnum" 1, "tnum" 0, "onum" 0, "lnum" 1, "zero" 0;
}

tbody,
caption {
  font-feature-settings: "kern" 1, "liga" 1, "calt" 1, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1;
}

body {
  margin: 0;
  padding: 0;
  font-size: 1.2rem;
  font-family: Helvetica, Arial, sans-serif;
}

.main {
  box-sizing: border-box;
  max-width: 55rem;
  padding: 2rem;
  margin-left: auto;
  margin-right: auto;
}

h1 {
  font-size: 2.4rem;
  margin: 2rem 0 2rem;
}

a {
  color: #3c92b6;
}
a:active {
  color: #F5A9B8;
}

@media (min-width: 680px) {
  body {
    font-size: 1.5rem;
  }
  h1 {
    font-size: 3rem;
    margin: 3rem 0 3rem;
  }
}

/*# sourceMappingURL=style.css.map */
