<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* line 1, scss/layout.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

/* HTML5 display-role reset for older browsers */
/* line 23, scss/layout.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block; }

/* line 28, scss/layout.scss */
body {
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* line 34, scss/layout.scss */
ol, ul {
  list-style: none; }

/* line 38, scss/layout.scss */
blockquote, q {
  quotes: none; }

/* line 42, scss/layout.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none; }

/* line 48, scss/layout.scss */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 53, scss/layout.scss */
body {
  font-family: 'Lora', serif;
  background-color: #141414;
  color: white;
  overflow: hidden; }

/* line 60, scss/layout.scss */
.comingsoon {
  line-height: 0.85;
  color: #1c1c1c;
  font-size: 22vw;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 0;
  text-align: center; }

/* line 76, scss/layout.scss */
.content {
  position: relative;
  z-index: 1;
  padding: 0 20px; }
  /* line 81, scss/layout.scss */
  .content .logo {
    max-width: 500px;
    margin: 20px auto 0; }
    /* line 84, scss/layout.scss */
    .content .logo img {
      display: block;
      max-width: 100%;
      height: auto; }
  /* line 91, scss/layout.scss */
  .content .intro {
    text-align: center;
    font-size: 24px;
    margin-top: 90px; }
  /* line 97, scss/layout.scss */
  .content .button {
    text-align: center; }
    /* line 100, scss/layout.scss */
    .content .button a {
      color: #141414;
      background-color: white;
      border-radius: 5px;
      display: inline-block;
      margin: 40px auto 0;
      font-size: 20px;
      padding: 10px 39px;
      text-decoration: none; }

/* line 113, scss/layout.scss */
.figuren {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0; }
  /* line 119, scss/layout.scss */
  .figuren img {
    display: block;
    max-width: 100%;
    height: auto;
    margin: 0 auto; }

/*# sourceMappingURL=layout.css.map */</pre></body></html>