@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;800&display=swap");
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  outline: none; }

body {
  background: #00151f;
  font-family: Poppins, sans-serif;
  --blue: calc(var(--scroll) * 2 + 50);
  --green: calc(var(--scroll) * 2 + 30);
  background: rgb(0, var(--green), var(--blue));
  color: rgb(calc(255 - var(--scroll) * 3), calc(255 - var(--scroll) * 3), calc(255 - var(--scroll) * 3)); }

header {
  backdrop-filter: blur(5px);
  -webkit-backdrop-filter: blur(5px);
  padding: 3rem;
  top: calc((var(--scroll) * 100) * 1%); }

section {
  padding: 3rem; }

h1 {
  font-size: clamp(2rem, 6vw, 0.4rem);
  margin-top: 1rem; }

h2 {
  font-weight: 400; }

p {
  line-height: 1.69;
  margin: 2rem 0;
  padding: 0 3rem; }

button {
  font-size: 1rem;
  border-radius: 0.4rem;
  background: white;
  color: black;
  padding: 0.4rem 2rem;
  font-weight: 400;
  border: 2px solid #fff;
  cursor: pointer;
  transition: all 150ms ease-out; }
  button.secondary {
    border-color: #fff0;
    background: transparent;
    color: #fffb; }
  button:hover {
    background: transparent;
    color: white; }
    button:hover.secondary {
      border-color: #fff9; }
  button:active {
    transform: scale(0.95);
    opacity: 0.5; }

.fixed {
  position: relative; }
