<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
  
* {
  box-sizing: border-box;
}

html,

h1,
h2,
h3,
h4,
a {
  margin: 0;
  font-weight: 400;
  font-weight: 400;
  color: #ef7c26;
}

main{
	background-color:#ffffff;
}

#intro {
  max-width: 43vw;
  /*margin: 1rem auto;*/
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
  text-align: center;
  /*margin-bottom: 60px;*/
}

.intro__hed {
  font-size: 2.3vw;
  text-align: center;
}

.intro__dek {
  color: black;
  font-weight: 700 !important;
  font-size: 2.7vw;
}

.github-corner:hover .octo-arm {
  animation: octocat-wave 560ms ease-in-out;
}

@keyframes octocat-wave {
  0%,
  100% {
    transform: rotate(0);
  }

  20%,
  60% {
    transform: rotate(-25deg);
  }

  40%,
  80% {
    transform: rotate(10deg);
  }
}

@media (max-width: 500px) {
  .github-corner:hover .octo-arm {
    animation: none;
  }

  .github-corner .octo-arm {
    animation: octocat-wave 560ms ease-in-out;
  }
}

@media (max-width: 600px) {
  .step p,.textnormal {
    font-size: 1rem !important;
  }
  .subtitule{
    font-size: 1.3rem !important;
  }
  .intro__hed {
    font-size: 1.8rem !important;
  }
  #scrolly2 .step{
    height: 413px !important;
  }
  #scrolly .step{
    height: 363px !important;
  }
  #scrolly article{
    height: 1800px !important;
  }
}

#outro {
  height: 640px;
}


.markers {
  pointer-events: auto;
  stroke: #000;
  fill: #fff;
  stroke-width: 1px;
  cursor: pointer;}

  .marker.active {
    fill: #555;
}

.marker, .key-arrow {
  opacity: 1;
  transition: all 0.75s;
}

#graphic-circles .marker.active {
  fill: #555;
}

#graphic-circles .marker {
  pointer-events: auto;
  stroke: #000;
  fill: #fff;
  stroke-width: 1px;
  cursor: pointer;
}

#scrolly, #scrolly2 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /*background-color: #f3f3f3;*/
  padding: 1vw;
  margin-bottom: 50px;
}

#scrolly &gt; *,#scrolly2 &gt; * {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

article {
  position: relative;
  padding: 0 1vw;
  max-width: 25vw;
}

figure {
  position: -webkit-sticky;
  position: sticky;
  width: 96%;
  margin: 0;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 0;
}

figure div {
  text-align: center;
  padding: 1vw;
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 8vw;
  font-weight: 900;
  color: #fff;
}

.step {
  margin: 0 auto 2vw auto;
  background-color: #fff;
  color:  #3b3b3b;
  
}

.step:last-child {
  margin-bottom: 0;
}

.step.is-active {
  color: #3b3b3b;
  background: rgba(255, 255, 255, 0.85);
}

.step p {
  /*text-align: justify;*/
  padding: 1.5vw;
  font-size: 1.5vw;
}
#introtext{
  padding: 2em;
}

.textnormal{
  font-size: 1.5vw;
  color: black;
}

.subtitule{
  color: #ef7c26;
  text-align: center;
  font-size: 1.6vw;
  font-weight: 500;
}



</pre></body></html>