@font-face {
  font-family: "DMSerifText";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/DMSerifText-Italic.fe1cff667c614a56fd78.ttf) format("truetype");
}
/* latin-ext */
@font-face {
  font-family: "DMSerifText";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/dmseriftext/v12/rnCu-xZa_krGokauCeNq1wWyWfqFXVAKArdqqQ.woff2)
    format("woff2");
  unicode-range:
    U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304,
    U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB,
    U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "DMSerifText";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/dmseriftext/v12/rnCu-xZa_krGokauCeNq1wWyWfSFXVAKArc.woff2)
    format("woff2");
  unicode-range:
    U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
    U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212,
    U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: "IndieFlower";
  src: url(/assets/IndieFlower.599d26584b9afc1d20b1.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Inter-Light";
  src: url(/assets/Inter-Light.eec8664621fec98efb37.ttf) format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter-Regular";
  src: url(/assets/Inter-Regular.e89cb19905e7db5591b0.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter-Medium";
  src: url(/assets/Inter-Medium.6dcbc9bed1ec438907ee.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter-SemiBold";
  src: url(/assets/Inter-SemiBold.4d56bb21f2399db8ad48.ttf) format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter-Bold";
  src: url(/assets/Inter-Bold.88fa7ae373b07b41ecce.ttf) format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter-Black";
  src: url(/assets/Inter-Black.143c28420846d45c5834.ttf) format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

html,
body,
#betty-root {
  width: 100%;
  min-height: var(--inner-height);
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  display: flex;
  background-color: var(--screenBackground);
}

input {
  outline: none;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  transition:
    background-color 600000s 0s,
    color 600000s 0s;
}

input[type="search"]::-ms-reveal,
input[type="search"]::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display: none;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

a {
  text-decoration: none;
}

/* Web Scrollbar Styling */
*::-webkit-scrollbar {
  height: var(--space-200);
  width: var(--space-200);
}

*::-webkit-scrollbar-track {
  background-color: var(--screenBackground);
}

*::-webkit-scrollbar-thumb {
  background-color: var(--tertiaryBackground);
  border-radius: var(--space-400);
}

ol li::marker {
  font-family: "Inter-Regular";
}

.grecaptcha-badge {
  display: none;
}

/* Bingo Theme Scrollbar Styling */
:root.bingo ::-webkit-scrollbar-track,
:root.bingoThemed ::-webkit-scrollbar-track {
  background-color: color-mix(
    in srgb,
    var(--colors-background-overlay-dark-subtle, transparent) 50%,
    transparent
  );
}

:root.bingo ::-webkit-scrollbar-thumb,
:root.bingoThemed ::-webkit-scrollbar-thumb {
  background-color: var(--colors-background-overlay-dark-subtle, transparent);
}

:root.bingo ::-webkit-scrollbar-thumb:hover,
:root.bingoThemed ::-webkit-scrollbar-thumb:hover {
  background-color: var(--colors-background-overlay-dark-subtle, transparent);
}

.trustpilot-widget {
  display: flex;
  justify-content: center;
  font-size: 24px;
}

.QnqPgxdUbNFQnAPdlfmO {
  height: inherit;
}
.OuVHStdXpF_gcLHk3CwB {
  position: absolute;
  top: calc(50% - 22px);
  display: flex;
  justify-content: center;
  align-items: center;
  width: 44px;
  height: 44px;
  background: var(--screenBackground);
  opacity: 0.7;
  backdrop-filter: blur(4px);
  border-radius: var(--radius-300);
  border: none;
  cursor: pointer;

  &:hover {
    background: var(--accentBackground);
    backdrop-filter: blur(2px);
    opacity: 0.8;
    .Kx5HhkTJZDc9s14fTmjL {
      fill: var(--accentSurfacePrimary);
      color: var(--accentSurfacePrimary);
    }
  }

  .Kx5HhkTJZDc9s14fTmjL {
    fill: var(--darkSurfaceAccentSolid);
    color: var(--darkSurfaceAccentSolid);
  }
}

.zrjLzm0mW6h5SSu2jKLF {
  left: var(--space-200);
  transform: rotate(180deg);
}

.mEqvr0qsR3pHI5PiKcHl {
  right: var(--space-200);
}

.HgO7XO4f9trlPx89obyG {
  flex: 1;
  display: flex;
  overflow: hidden;
  width: 100%;
}

.MbEa0tqO3JtT0_exD5pV {
  overflow: visible;
}

.lMundmVuO36h0PL0lQDt {
  margin: 0 auto;
  max-width: 1000px;
}

:root {
  --mobile-breakpoint: 600px;
}

@media (min-width: var(--mobile-breakpoint)) {
  .HgO7XO4f9trlPx89obyG {
    background: red;
  }
}

.nLx8VTvAiMafpftq_Hau {
  position: fixed;
  bottom: 64px;
  left: 50%;
  transform: translateX(-50%);
  width: 95%;
  max-width: 364px;
  display: flex;
  justify-content: center;
}

@media (min-width: 600px) {
  .nLx8VTvAiMafpftq_Hau {
    width: 364px;
    bottom: 100px;
  }
}

.kvEvbGvBxB8G3a4T76gM {
  .IAM1iSGxpBeSbTEQEPOS {
    position: relative;
    height: 230px;

    .NWI5PCZQNAhuLaA6mHcZ {
      z-index: 1;
      position: relative;
      padding: var(--space-400);
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: flex-start;
      row-gap: var(--space-200);
    }

    .a_AwZXRi0YGi4euJHOiT {
      gap: var(--space-050);
      text-align: center;
    }

    .gFyvrLBkdTg9pBxiwaSW {
      display: flex;
      flex-direction: row;
      gap: var(--space-400);
      align-items: center;
      flex-wrap: nowrap;
      justify-content: center;

    }

    .gFyvrLBkdTg9pBxiwaSW {
      a {
        align-items: center;
      }

      svg {
        display: block;
      }
    }


    .W8vICcUHSbaeNIo4FfAL svg {
      display: block;
      height: 60px;
      width: auto;
    }

    .wpQpU7SFWTPDTRyLigz4 svg {
      display: block;
      height: 71px;
      width: auto;
      margin-top: 14px;
    }


  }
}



@media (min-width: 608px) {
  .kvEvbGvBxB8G3a4T76gM {
    .IAM1iSGxpBeSbTEQEPOS {
      display: flex;
      position: relative;

      .NWI5PCZQNAhuLaA6mHcZ {
        width: 50%;
        padding: var(--space-800) var(--space-050);
      }

      .gFyvrLBkdTg9pBxiwaSW {
        flex-direction: row;
        justify-content: start;
        align-items: flex-start;
        gap: var(--space-025);

        .W8vICcUHSbaeNIo4FfAL svg {
          height: 42px;
          padding-right: 2px;
          margin-right: 1px;

        }

        .wpQpU7SFWTPDTRyLigz4 svg {
          position: relative;
          top: 1px;
          height: 50px;
          margin-top: 0;
        }
      }
    }
  }
}


@media (max-width: 850px) {
  .IAM1iSGxpBeSbTEQEPOS {

    .NWI5PCZQNAhuLaA6mHcZ {
      justify-content: flex-end;
    }

    .gFyvrLBkdTg9pBxiwaSW {
      .W8vICcUHSbaeNIo4FfAL svg {
        display: block;
        height: 56px;
        width: auto;
      }

      .wpQpU7SFWTPDTRyLigz4 svg {
        display: block;
        height: 65.8px;
        width: auto;
        margin-top: 15.5px;
      }
    }
  }

}

@media (max-width: 600px) {
  .kvEvbGvBxB8G3a4T76gM {
    .IAM1iSGxpBeSbTEQEPOS {

      .NWI5PCZQNAhuLaA6mHcZ {
        row-gap: var(--space-600);
      }

      .a_AwZXRi0YGi4euJHOiT {
        text-align: start;
      }

      .gFyvrLBkdTg9pBxiwaSW {
        flex-direction: row;
        justify-content: start;
        align-items: flex-start;
        gap: var(--space-025);

        .W8vICcUHSbaeNIo4FfAL svg {
          height: 42px;
          padding-right: 2px;
          margin-right: 1px;

        }

        .wpQpU7SFWTPDTRyLigz4 svg {
          position: relative;
          top: 1px;
          height: 50px;
          margin-top: 0;
        }
      }
    }
  }
}
.SrlZQGddF0Se9gGtOilW {
  position: fixed;
  left: 8px;
  right: 8px;
  bottom: 64px;
}


@media (min-width: 600px) {
  .SrlZQGddF0Se9gGtOilW {
    width: 364px;
    bottom: 100px;
    left: 50%;
    transform: translateX(-50%);
  }
}

.Qp5xkmMJGKUSGJdCNCHD {
  position: relative;
}

.fSJ0iyA9UJ_8uXrn2eL0 {
  position: sticky;
  top: 0;
  z-index: 1;
}

.t_tse9UXDQZHSA0MFdni {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: var(--space-400) var(--space-1000);
}

.U9sxFazIw7GjaFUVYzm7 {
  flex: 0 0 400px;
  display: flex;
  flex-direction: row;
  gap: var(--space-400);
  width: 100%;
  max-width: 400px;
}

.pt32Y404htjfG_GL4_VB {
  display: flex;
  align-items: stretch;
  flex: 1;
  min-width: 0;
}

.IjqjHwAcEDa6eR6C4jdW {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex: 1;
}

@media (min-width: 901px) {
  .IjqjHwAcEDa6eR6C4jdW {
    display: none;
  }
}

@media (max-width: 900px) {
  .t_tse9UXDQZHSA0MFdni {
    flex-direction: column;
    align-items: normal;
    padding: var(--space-400);
  }
  .pt32Y404htjfG_GL4_VB {
    width: 100%;
    flex: initial;
    margin-bottom: var(--space-400);
  }
  .U9sxFazIw7GjaFUVYzm7 {
    flex: 1;
    margin-top: var(--space-400);
    width: auto;
    max-width: none;
  }
}
.nBmg4mWLTzGZRGOJ9ks9 {
  min-height: var(--inner-height);
}

.RRha_wvXz0hDW_1D71HK {
  display: flex;
  flex-direction: column;
  min-height: var(--inner-height);
}

.RRha_wvXz0hDW_1D71HK.vG8vuHFw6BLQaFBeRlYg {
  min-height: var(--inner-height);
}


.rNJdH9PS2exat9O8cRgA {
  position: fixed;
  pointer-events: none;
  z-index: 3;
  inset: 0;
}

.yuh_ygyTPiK07GkTAZ1F {
  position: sticky;
  width: 100%;
  margin: 0 auto;
  left: 0;
  right: 0;
  bottom: var(--space-0);
  z-index: 2;
}

@media (min-width: 600px) {
  .yuh_ygyTPiK07GkTAZ1F {
    bottom: var(--space-400);
    width: fit-content;
  }
}
.slTtsuIw06NpRC9OWg0A {
  flex: 1;
  width: 100%;
  min-height: var(--inner-height);
  display: flex;
}

._F8GVylGPDwfRPFyVF55 {
  position: absolute;
  inset: 0;
  z-index: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  gap: 16px;
  padding: 40px 24px 60px;
  box-sizing: border-box;
}

.oJZg9zakFDACy4WXqGJ_ {
  font-family: "DMSerifText", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 56px;
  line-height: 100%;
  letter-spacing: -0.5px;
  text-align: center;
  color: #ffffff;
  margin: 0;
  max-width: 730px;
  width: 100%;
}

.ws2Ob5v8ArCTmqTsxVPp {
  font-style: italic;
  color: #ffc700;
}

.ek4_GySH9Z5R4tvCP9zM {
  font-family: "Inter-Regular", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0;
  text-align: center;
  color: #ffffff;
  margin: 0;
  max-width: 730px;
  width: 100%;
}

.AVgMs4WzSXfFjvzHp8mg {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 8px;
}

.ymuygNkWFrww82ALfHP4 {
  width: 100%;
  overflow-y: auto;

  .b9uB5r_4BaKen7D_mB1T {
    display: flex;
    flex-direction: column;
    gap: var(--space-800);
    max-width: 767px;
    padding: 0 var(--space-400) var(--space-800) var(--space-400);
    margin: 0 auto;
    box-sizing: border-box;
  }
  .JJY1MBuh1Bd2j3U0QJtx {
    position: relative;
    height: 190px;
  }

  a {
    word-break: break-word;
    color: var(--primarySolidBackground);
  }
  .Dled5HA8BrK9giotwU4w {
    color: var(--primarySolidBackground);
  }

  ul {
    margin: 0;
    li::marker {
      color: var(--darkSurfacePrimary);
    }
  }
  .YiEWWQ6YIyOfiX1ntKM5 {
    li::marker {
      color: var(--primarySolidBackground);
    }
  }
  img {
    width: 100%;
    border-radius: var(--radius-400, 16px);
  }
  article {
    display: flex;
    flex-direction: column;
    gap: var(--space-600);
  }
  .Ldi2AkS1JYmQpGH0FaCQ {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-items: start;
    gap: var(--space-400);
  }
  .v2Lc3Nh35lhaSLdWaIIq {
    flex: 1;
    height: "fit-content";
    width: 100%;
  }
  .U9tOKJUo078cvC37HHEi {
    display: flex;
    flex-direction: column;
    gap: var(--space-lg);
  }
  .Ldi2AkS1JYmQpGH0FaCQ {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-items: start;
    gap: var(--space-400);
  }
  .v2Lc3Nh35lhaSLdWaIIq {
    flex: 1;
  }
}

@media (min-width: 600px) {
  .ymuygNkWFrww82ALfHP4 {
    .b9uB5r_4BaKen7D_mB1T {
      padding: 0 var(--space-400) var(--space-2000) var(--space-400);
    }
    article {
      gap: var(--space-600);
    }
    .Ldi2AkS1JYmQpGH0FaCQ {
      flex-direction: row;
    }
    .Ldi2AkS1JYmQpGH0FaCQ.sUl39SoHKEHGe3t77ncB {
      *:nth-child(1) {
        order: 1;
      }
      *:nth-child(2) {
        order: 3;
      }
      *:nth-child(3) {
        order: 2;
      }
    }
    .P2veLkVOWQCJkVj2BDFh {
      display: flex;
      flex-direction: column;
      gap: var(--space-600);
    }
    .v2Lc3Nh35lhaSLdWaIIq {
      flex: 0 0 calc(50% - var(--space-200));
    }
  }
}


/*# sourceMappingURL=web.bf0eabffb98df70fa029.css.map*/