:root {
  --text-primary: #ffffff;
  --text-muted: rgba(255, 255, 255, 0.82);
}

* {
  box-sizing: border-box;
}

body {
  margin: 0;
  font-family: "Myriad Pro", sans-serif;
  color: #ffffff;
  min-height: 100vh;
  background-color: #04061c;
  position: relative;
  overflow-x: hidden;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Myriad Pro", sans-serif;
}
.container {
  width: min(1400px, 92vw);
  margin-inline: auto;
}

@media (max-width: 768px) {
  .container {
    width: min(1400px, calc(100vw - 32px));
  }
}
