@font-face {
  font-family: phantomFont;
  src: url(../media/e79de15044935137-s.p.woff2) format("woff2");
  font-display: fallback;
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: phantomFont;
  src: url(../media/4c4667e2bb125609-s.p.woff2) format("woff2");
  font-display: fallback;
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: phantomFont;
  src: url(../media/4356a8cc4b9a973a-s.p.woff2) format("woff2");
  font-display: fallback;
  font-weight: 350;
  font-style: normal;
}
@font-face {
  font-family: phantomFont;
  src: url(../media/6bd967b3fc58cc5f-s.p.woff2) format("woff2");
  font-display: fallback;
  font-weight: 350;
  font-style: italic;
}
@font-face {
  font-family: phantomFont;
  src: url(../media/8c72d7c66e62e47e-s.p.woff2) format("woff2");
  font-display: fallback;
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: phantomFont;
  src: url(../media/00c4056187920ce9-s.p.woff2) format("woff2");
  font-display: fallback;
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: phantomFont;
  src: url(../media/8ec293e202f826c3-s.p.woff2) format("woff2");
  font-display: fallback;
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: phantomFont;
  src: url(../media/b55cd65cf01b64f8-s.p.woff2) format("woff2");
  font-display: fallback;
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: phantomFont Fallback;
  src: local("Arial");
  ascent-override: 86.48%;
  descent-override: 26.84%;
  line-gap-override: 9.94%;
  size-adjust: 100.6%;
}
.__className_9d5ea3 {
  font-family: phantomFont, phantomFont Fallback;
}

.css-1wsz0gu.eab2dek1 {
  background-color: #fff;
}

.css-6z4cck {
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
  display: flex;
  gap: 10px;
  text-align: center;
  transition: transform 0.2s ease-in, background-color 0.2s ease-in,
    color 0.2s ease-in;
  background-color: var(--colorSurfaceSecondary);
  color: var(--midnightPurple);
  padding: 16px 32px;
  border-radius: 32px;
  flex-shrink: 0;
}

.css-6z4cck:hover {
  background-color: var(--colorSurfacePrimary);
  color: var(--colorTextQuinary);
  transform: scale(0.985);
}

.css-1pz4y7y {
  display: block;
  width: 100%;
  height: auto;
  object-fit: cover;
}
