:root {
  --background: #031238;
  --text: #f2f2ec;
  --wombat-cyan: #38e6e6;
  --text-muted: #a5bcc9;
  --gold-soft: #d8a935;
  --panel: #1d5b7d;
  --protocol-green: #50f0a4;
  --ethau-gold: #f4c542;
  --color: white;
}

a {
  text-decoration: underline;
}

.body {
  background-color: var(--background);
  color: var(--text);
  font-family: Geist, sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 27px;
}

.page-wrapper {
  min-width: 0;
  min-height: 100vh;
}

.nav {
  z-index: 1000;
  background-color: var(--background);
  border: 1px #a5bcc9;
  border-bottom-style: solid;
  height: 72px;
  position: sticky;
  top: 0;
}

.container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1280px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 32px;
  padding-right: 32px;
  display: flex;
}

.nav_brand_title {
  color: var(--wombat-cyan);
  font-family: IBM Plex Mono, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.nav_brand_subtitle {
  color: var(--text-muted);
  letter-spacing: .08em;
  margin-top: 2px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 11px;
}

.nav_right {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.nav_links {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  align-items: center;
  display: flex;
}

.nav_link {
  color: var(--text);
  font-family: IBM Plex Mono, sans-serif;
  font-size: 13px;
  text-decoration: none;
}

.nav_cta {
  border: 1px solid var(--wombat-cyan);
  color: var(--wombat-cyan);
  padding: 11px 14px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.section {
  padding-top: 96px;
  padding-bottom: 96px;
}

.hero_grid {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto auto;
  grid-template-columns: 1.25fr .75fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.hero_visual {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section_label {
  color: var(--wombat-cyan);
  letter-spacing: .08em;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.section_label.rand_type {
  color: #39e58c;
  -webkit-text-stroke-color: #39e58c;
  font-size: 16px;
}

.hero_heading {
  color: var(--text);
  margin-bottom: 32px;
  font-size: 68px;
  font-weight: 700;
  line-height: 71px;
}

.hero_intro {
  max-width: 600px;
  color: var(--text);
  font-size: 18px;
  line-height: 29px;
}

.hero_callout {
  color: var(--wombat-cyan);
  margin-top: 24px;
  margin-bottom: 24px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.body_text {
  width: 100%;
  max-width: none;
  margin-top: 0;
  font-size: 19px;
  line-height: 29px;
}

.body_text.is_verify_body {
  margin-top: 6px;
  margin-bottom: auto;
}

.body_text.rand-txt-head {
  font-size: 23px;
}

.body_text.dont_space_after {
  margin-bottom: 0;
}

.body_text.extra_spaced {
  color: var(--gold-soft);
  letter-spacing: 2px;
  font-weight: 700;
}

.body_text.tablet_full, .body_text.text_mob_only {
  display: none;
}

.body_text.rtb_for_marg {
  margin-bottom: 24px;
}

.protocol_panel {
  background-color: var(--panel);
  border: 1px solid #38e6e6;
  margin-top: 40px;
  margin-bottom: 0;
  padding: 20px 24px;
}

.protocol_row {
  border-bottom: 1px solid #a5bcc9;
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  display: flex;
}

.protocol_label {
  color: var(--text);
  font-family: IBM Plex Mono, sans-serif;
  font-size: 13px;
}

.protocol_value {
  color: var(--protocol-green);
  letter-spacing: .05em;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.hero_wombat {
  width: 100%;
  max-width: 420px;
}

.hero_visual_caption {
  color: var(--wombat-cyan);
  font-family: IBM Plex Mono, sans-serif;
  font-size: 16px;
  font-weight: 600;
}

.ethau_heading {
  margin-bottom: 32px;
  font-size: 56px;
  line-height: 59px;
}

.ethau_intro {
  margin-bottom: 32px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 20px;
  font-weight: 600;
}

.bold-text {
  color: var(--ethau-gold);
  line-height: 30px;
}

.ethau_body {
  max-width: 600px;
  color: var(--text);
  font-size: 18px;
  line-height: 29px;
}

.ethau_reveal {
  margin-top: 24px;
  margin-bottom: 8px;
  font-size: 18px;
  line-height: 29px;
}

.ethau_name {
  color: var(--ethau-gold);
  font-family: IBM Plex Mono, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 36px;
}

.ethau_supply {
  min-width: 0;
  max-width: 600px;
  color: var(--text);
  margin-top: 24px;
  font-size: 18px;
  line-height: 29px;
}

.ethau_detail {
  max-width: 600px;
  margin-top: 16px;
}

.ethau_fixed {
  color: var(--ethau-gold);
  margin-top: 20px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
}

.hero_body_2 {
  width: auto;
  max-width: 600px;
  margin-top: 20px;
}

.hero_statement {
  color: var(--wombat-cyan);
  margin-top: 24px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
}

.hero_body_3 {
  max-width: 600px;
  color: var(--text);
  margin-top: 24px;
  font-size: 18px;
}

.hero_reveal_label {
  color: var(--text);
  margin-top: 24px;
  margin-bottom: 8px;
}

.hero_ethau {
  color: var(--ethau-gold);
  margin-bottom: 16px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 36px;
}

.hero_supply {
  color: var(--ethau-gold);
  font-family: IBM Plex Mono, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.bold-text-2 {
  font-size: 18px;
  font-weight: 400;
}

.launch_numbers {
  color: var(--wombat-cyan);
  margin-top: 16px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 36px;
}

.launch_no_special {
  color: var(--text);
  margin-top: 4px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
}

.intro_narrative {
  max-width: none;
  color: var(--text);
  margin-top: 32px;
  font-size: 19px;
  line-height: 30px;
}

.hero_bottom {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.hero_bottom_right {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--panel);
  border: 1px solid #38e6e64d;
  flex-flow: column;
  padding: 24px;
  display: flex;
}

.hero_bottom_right.is_live {
  padding-top: 24px;
}

.launch_stats {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.launch_stat {
  border-bottom: 1px solid #a5bcc92e;
  padding-bottom: 16px;
}

.launch_stat_value {
  color: var(--wombat-cyan);
  font-family: IBM Plex Mono, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 34px;
}

.launch_stat_value.is_countdown {
  font-size: 30px;
  display: none;
}

.launch_stat_label {
  color: var(--text);
  letter-spacing: .08em;
  margin-top: 4px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 14px;
  line-height: 20px;
  display: block;
}

.launch_stat_label.is_countdown {
  display: none;
}

.launch_arrow {
  color: var(--wombat-cyan);
  font-size: 39px;
  font-weight: 600;
}

.intro_final {
  color: var(--wombat-cyan);
  margin-top: 0;
  margin-bottom: 40px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
}

.ethau_section {
  grid-column-gap: 64px;
  grid-row-gap: 64px;
  grid-template-rows: auto;
  grid-template-columns: 1.25fr .75fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  display: grid;
}

.ethau_right {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.section_heading {
  color: var(--text);
  margin-bottom: 12px;
  font-size: 48px;
  font-weight: 700;
  line-height: 52px;
}

.section_heading.is_gold {
  color: var(--ethau-gold);
}

.ethau_logo {
  width: 100%;
  max-width: 330px;
}

.ethau_tagline {
  color: var(--ethau-gold);
  margin-top: 0;
  margin-bottom: 32px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 30px;
}

.bold-text-3, .bold-text-4, .bold-text-5, .paragraph {
  color: var(--ethau-gold);
}

.image {
  max-width: 320px;
}

.bold-text-6, .paragraph-2 {
  color: var(--ethau-gold);
}

.heading {
  color: var(--text);
  margin-top: 64px;
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 700;
  line-height: 42px;
}

.bold-text-7 {
  color: var(--ethau-gold);
}

.launch_section {
  width: 100%;
  display: block;
}

.launch_lead {
  color: var(--wombat-cyan);
  margin-top: 24px;
  margin-bottom: 32px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 28px;
  font-weight: 600;
  line-height: 38px;
}

.launch_result {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 48px;
  display: grid;
}

.launch_result.is_three {
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 4px;
}

.launch_result_item {
  border-bottom: 1px solid #a5bcc973;
  padding-bottom: 16px;
}

.launch_result_value {
  color: var(--wombat-cyan);
  font-family: IBM Plex Mono, sans-serif;
  font-size: 30px;
  font-weight: 600;
  line-height: 36px;
}

.launch_result_value.is_bonus {
  text-align: center;
}

.launch_result_lable {
  letter-spacing: .08em;
  margin-top: 4px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 14px;
  line-height: 20px;
}

.launch_result_lable.is_cbunus {
  text-align: center;
}

.subsection_heading {
  color: var(--text);
  margin-top: 64px;
  margin-bottom: 20px;
  font-size: 36px;
  font-weight: 700;
  line-height: 42px;
}

.wombat_tagline {
  color: var(--wombat-cyan);
  margin-bottom: 24px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 28px;
}

.wombat_sequence {
  color: var(--wombat-cyan);
  margin-top: 24px;
  margin-bottom: 24px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 28px;
}

.tokenomics_section {
  width: 100%;
}

.bull_case_section {
  width: 100%;
  display: block;
}

.image-2 {
  width: 100%;
  max-width: 650px;
  margin-top: 48px;
  margin-bottom: 64px;
  display: block;
}

.image-3 {
  width: 100%;
  max-width: 600px;
  margin-top: 0;
  margin-bottom: 0;
  display: block;
}

.bull_case_top {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
}

.bull_case_right {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.image-4 {
  width: 100%;
  max-width: 500px;
}

.image-5 {
  max-width: 320px;
}

.live_status_state {
  color: var(--wombat-cyan);
  letter-spacing: .08em;
  border-top: 1px solid #a5bcc92e;
  padding-top: 16px;
  font-family: IBM Plex Mono, sans-serif;
  font-size: 12px;
  font-weight: 600;
}

.live_progress {
  background-color: #294b60;
  width: 100%;
  height: 6px;
  overflow: hidden;
}

.live_progress_fill {
  background-color: var(--wombat-cyan);
  width: 37%;
  height: 100%;
}

.verify_section {
  width: 100%;
}

.verify_grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: stretch;
  display: grid;
}

.verify_card {
  border: 1px solid #38e6e64d;
  flex-flow: column;
  padding: 24px;
  display: flex;
}

.verify_card_title {
  color: var(--text);
  font-family: IBM Plex Mono, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.verify_link {
  color: var(--wombat-cyan);
  font-family: IBM Plex Mono, sans-serif;
  font-weight: 600;
  text-decoration: none;
}

.faq_section {
  width: 100%;
}

.faq_list {
  flex-flow: column;
  width: 100%;
  display: flex;
}

.faq_item {
  border-bottom: 1px solid #a5bcc940;
  width: 100%;
  padding-top: 24px;
  padding-bottom: 24px;
}

.faq_question {
  font-size: 20px;
  font-weight: 600;
}

.text_link {
  color: #ffb84d;
  text-decoration: none;
}

.paragraph-3 {
  -webkit-text-stroke-color: #ffb84d;
}

.link {
  text-decoration: none;
}

.launch_into_grid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.launch_intro_right {
  background-color: #0000;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.image-6 {
  width: 100%;
  max-width: 650px;
}

.tokenomics_visual {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  flex-flow: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: none;
  margin: 32px auto 40px;
  display: flex;
}

.tokenomics_visual.tok_vis_segseg {
  justify-content: space-between;
  align-items: center;
  margin-top: 100px;
}

.tokenomics_image {
  width: 100%;
  max-width: 750px;
}

.tokenomics_image.segment {
  max-width: 300px;
}

.tokenomics_legend {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.tokenomics_legend.tok_leg_seg {
  min-width: 350px;
}

.tokenomics_legend_item {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  align-items: center;
  display: flex;
}

.tokenomics_legend_swatch {
  background-color: #b6e089;
  width: 14px;
  min-width: 0;
  height: 14px;
}

.tokenomics_legend_swatch.tokenomics_legend_swatch-is-orange {
  background-color: #e9a15bfc;
  width: 20px;
  height: 20px;
}

.tokenomics_legend_swatch.tokenomics_legend_swatch-is-lime {
  background-color: #8bc99afc;
  width: 20px;
  height: 20px;
}

.tokenomics_legend_swatch.tokenomics_legend_swatch-is-violet {
  background-color: #b58acbfc;
  width: 20px;
  height: 20px;
}

.tokenomics_legend_swatch.tokenomics_legend_swatch-is-blue {
  background-color: #42b0fb;
  width: 20px;
  height: 20px;
}

.tokenomics_legend_swatch.tokenomics_legend_swatch-is-lime-copy {
  background-color: #8bc99afc;
  width: 20px;
  height: 20px;
}

.tokenomics_legend_swatch.tokenomics_legend_swatch-is-dev {
  background-color: #ffe400;
  width: 20px;
  height: 20px;
}

.tokenomics_legend_text {
  font-family: IBM Plex Mono, sans-serif;
  font-weight: 600;
}

.bold-text-8 {
  color: var(--ethau-gold);
}

.tok_legend_seg_div {
  grid-column-gap: 59px;
  grid-row-gap: 59px;
  flex-flow: column;
  padding-left: 60px;
  display: flex;
}

.rand_block {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr .25fr;
  grid-auto-columns: 1fr;
  margin-top: 32px;
  margin-bottom: 48px;
  display: grid;
}

.rand_content {
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.rand_visual {
  flex-flow: row;
  justify-content: space-around;
  align-items: center;
  display: flex;
}

.rand_image {
  width: 100%;
  max-width: 300px;
}

.rand_edition_row {
  grid-column-gap: 58px;
  grid-row-gap: 58px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-top: 64px;
  padding-bottom: 64px;
  display: grid;
}

.rand_edition_visual {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rand_edition_content {
  grid-column-gap: 42px;
  grid-row-gap: 42px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 50px;
  display: flex;
}

.rand_edition_image {
  width: 100%;
  min-width: 500px;
}

.mobile_nav_container {
  display: none;
}

.bold-text-10, .bold-text-11 {
  color: var(--ethau-gold);
}

.paragraph-4, .bold-text-12 {
  color: var(--gold-soft);
}

.link-2 {
  text-decoration: none;
}

.link_contract {
  color: var(--wombat-cyan);
  text-decoration: none;
}

@media screen and (max-width: 991px) {
  .nav {
    display: none;
  }

  .hero_grid {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    grid-template-columns: 1.25fr 1fr;
    display: flex;
  }

  .hero_visual {
    align-self: center;
    width: 60%;
    max-width: 360px;
  }

  .body_text.tablet_full {
    display: block;
  }

  .body_text.desktop_only {
    display: none;
  }

  .ethau_section {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 2fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .ethau_right {
    align-items: flex-start;
  }

  .image-5 {
    width: 100%;
    max-width: 150px;
  }

  .launch_into_grid {
    grid-template-columns: 1fr .75fr;
  }

  .tokenomics_visual {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-flow: column;
    justify-content: flex-start;
  }

  .rand_image {
    max-width: 150px;
  }

  .rand_edition_row {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    margin-top: 32px;
    padding-bottom: 32px;
  }

  .rand_edition_content {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .mobile_nav {
    background-color: var(--background);
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    height: 72px;
    display: block;
    position: sticky;
    top: 0;
    left: 0;
    right: 0;
  }

  .mobile_nav_container {
    box-sizing: content-box;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 32px;
    padding-right: 32px;
    display: flex;
  }

  .mobile_menu_button {
    margin-left: auto;
    padding: 12px;
  }

  .mobile_menu_button.w--open {
    background-color: var(--background);
  }

  .mobile_nav_menu {
    background-color: var(--background);
    text-align: right;
    position: absolute;
    inset: 72px 32px auto auto;
  }

  .mobile_nav_link {
    color: var(--text);
    text-align: right;
    text-decoration: none;
  }
}

@media screen and (max-width: 767px) {
  .hero_heading {
    font-size: 50px;
  }

  .section_heading {
    font-size: 40px;
  }

  .rand_visual {
    margin-bottom: 24px;
  }

  .mobile_nav_container {
    box-sizing: border-box;
  }
}

@media screen and (max-width: 479px) {
  .container {
    padding-left: 15px;
    padding-right: 15px;
  }

  .nav_brand_subtitle {
    overflow-wrap: normal;
    font-size: 10px;
  }

  .section {
    padding-top: 64px;
    padding-bottom: 40px;
  }

  .hero_visual {
    order: -9999;
  }

  .hero_heading {
    font-size: 31px;
  }

  .body_text {
    font-size: 17px;
  }

  .body_text.text_dt_only {
    display: none;
  }

  .body_text.text_mob_only {
    font-size: 16px;
    display: block;
  }

  .hero_visual_caption {
    display: none;
  }

  .hero_bottom_right.is_live {
    padding-left: 10px;
    padding-right: 10px;
  }

  .launch_stats {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .ethau_section {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .section_heading, .section_heading.is_gold {
    font-size: 32px;
  }

  .heading {
    font-size: 24px;
  }

  .launch_lead {
    display: block;
  }

  .launch_lead.mobile_full {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 19px;
    line-height: 25px;
  }

  .launch_lead.desktop_launch_lead {
    display: none;
  }

  .launch_result {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
    text-align: center;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    justify-items: center;
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .launch_result.is_three {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .launch_result_value {
    font-size: 24px;
  }

  .subsection_heading {
    margin-top: 25px;
    margin-bottom: 10px;
    font-size: 24px;
  }

  .bull_case_top {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: .75fr 1fr;
  }

  .verify_grid {
    grid-template-columns: 1fr;
  }

  .tokenomics_visual {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .tokenomics_visual.tok_vis_segseg {
    margin-top: 40px;
  }

  .tok_legend_seg_div {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    order: -9999;
    padding-left: 0;
  }

  .rand_block {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .rand_visual {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: row;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: center;
    display: grid;
  }

  .rand_edition_row {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 20px;
    padding-bottom: 20px;
  }

  .rand_edition_content {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-top: 10px;
  }

  .rand_edition_image {
    min-width: 0;
  }

  .mobile_nav {
    z-index: 100;
    height: 56px;
  }

  .mobile_nav_container {
    padding-left: 12px;
    padding-right: 12px;
  }

  .mobile_nav_menu {
    display: flex;
    top: 100%;
  }

  .bold-text-9 {
    font-size: 17px;
  }

  .bold-text-13 {
    color: var(--gold-soft);
  }

  .paragraph-5 {
    white-space: normal;
    word-break: normal;
  }

  .paragraph-5.cid_wrap {
    word-break: break-all;
  }
}

#w-node-_1f3e93d6-554b-b958-d446-7917f5c2ce41-c45d1489, #w-node-_5e6d2760-14f1-f0ed-2511-06f774018d4c-c45d1489, #w-node-f1d9a4aa-876a-0ef7-1456-f4a8ff5bea9b-c45d1489, #w-node-fcc062a7-c265-7ad0-cbc5-b22880200870-c45d1489 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

@media screen and (max-width: 991px) {
  #w-node-bbaa07ea-3436-985e-d6b9-87964f4c6e18-c45d1489 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-fcc062a7-c265-7ad0-cbc5-b22880200870-c45d1489 {
    grid-area: 3 / 1 / 5 / 3;
  }

  #w-node-_7fa05d85-d993-89c3-062c-d5c4b5b6de7e-c45d1489 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_0e2ce216-0583-f630-f17a-b8d8a6b08263-c45d1489, #w-node-_1f996dff-3148-e031-ddec-3f6413d3d7d2-c45d1489, #w-node-fc407556-2575-d4e7-cb9f-4ced92bad38a-c45d1489, #w-node-d71cae77-28cf-7578-12b2-d1db2f55bc3b-c45d1489 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_40492b9a-0fd0-4ec9-4055-d15face3454b-c45d1489 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_0e2ce216-0583-f630-f17a-b8d8a6b08263-c45d1489 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-d71cae77-28cf-7578-12b2-d1db2f55bc39-c45d1489 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d71cae77-28cf-7578-12b2-d1db2f55bc3b-c45d1489 {
    grid-area: 1 / 1 / 3 / 2;
  }

  #w-node-_0bb42838-c8b4-2551-08dc-596396ad09fc-c45d1489 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}


