
    .d1-ff {
      font-family: var(--cds-font-display);
    }

    /*!sc*/
    .d1-fw {
      font-weight: 400;
    }

    /*!sc*/
    .d1-fs {
      font-size: 64px;
    }

    /*!sc*/
    .d1-lh {
      line-height: 60px;
    }

    /*!sc*/
    .d2-ff {
      font-family: var(--cds-font-display);
    }

    /*!sc*/
    .d2-fw {
      font-weight: 400;
    }

    /*!sc*/
    .d2-fs {
      font-size: 52px;
    }

    /*!sc*/
    .d2-lh {
      line-height: 48px;
    }

    /*!sc*/
    .d3-ff {
      font-family: var(--cds-font-display);
    }

    /*!sc*/
    .d3-fw {
      font-weight: 400;
    }

    /*!sc*/
    .d3-fs {
      font-size: 44px;
    }

    /*!sc*/
    .d3-lh {
      line-height: 40px;
    }

    /*!sc*/
    .d4-ff {
      font-family: var(--cds-font-display);
    }

    /*!sc*/
    .d4-fw {
      font-weight: 400;
    }

    /*!sc*/
    .d4-fs {
      font-size: 40px;
    }

    /*!sc*/
    .d4-lh {
      line-height: 36px;
    }

    /*!sc*/
    .t1-ff {
      font-family: var(--cds-font-display);
    }

    /*!sc*/
    .t1-fw {
      font-weight: 400;
    }

    /*!sc*/
    .t1-fs {
      font-size: 36px;
    }

    /*!sc*/
    .t1-lh {
      line-height: 40px;
    }

    /*!sc*/
    .t2-ff {
      font-family: var(--cds-font-display);
    }

    /*!sc*/
    .t2-fw {
      font-weight: 400;
    }

    /*!sc*/
    .t2-fs {
      font-size: 32px;
    }

    /*!sc*/
    .t2-lh {
      line-height: 36px;
    }

    /*!sc*/
    .t3-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .t3-fw {
      font-weight: 400;
    }

    /*!sc*/
    .t3-fs {
      font-size: 28px;
    }

    /*!sc*/
    .t3-lh {
      line-height: 32px;
    }

    /*!sc*/
    .t4-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .t4-fw {
      font-weight: 400;
    }

    /*!sc*/
    .t4-fs {
      font-size: 24px;
    }

    /*!sc*/
    .t4-lh {
      line-height: 28px;
    }

    /*!sc*/
    .t5-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .t5-fw {
      font-weight: 400;
    }

    /*!sc*/
    .t5-fs {
      font-size: 20px;
    }

    /*!sc*/
    .t5-lh {
      line-height: 24px;
    }

    /*!sc*/
    .h-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .h-fw {
      font-weight: 600;
    }

    /*!sc*/
    .h-fs {
      font-size: 20px;
    }

    /*!sc*/
    .h-lh {
      line-height: 28px;
    }

    /*!sc*/
    .b-ff {
      font-family: var(--cds-font-text);
    }

    /*!sc*/
    .b-fw {
      font-weight: 400;
    }

    /*!sc*/
    .b-fs {
      font-size: 18px;
    }

    /*!sc*/
    .b-lh {
      line-height: 28px;
    }

    /*!sc*/
    .l1-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .l1-fw {
      font-weight: 600;
    }

    /*!sc*/
    .l1-fs {
      font-size: 18px;
    }

    /*!sc*/
    .l1-lh {
      line-height: 24px;
    }

    /*!sc*/
    .l2-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .l2-fw {
      font-weight: 600;
    }

    /*!sc*/
    .l2-fs {
      font-size: 16px;
    }

    /*!sc*/
    .l2-lh {
      line-height: 20px;
    }

    /*!sc*/
    .l3-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .l3-fw {
      font-weight: 600;
    }

    /*!sc*/
    .l3-fs {
      font-size: 13px;
    }

    /*!sc*/
    .l3-lh {
      line-height: 16px;
    }

    /*!sc*/
    .c-ff {
      font-family: var(--cds-font-text);
    }

    /*!sc*/
    .c-fw {
      font-weight: 400;
    }

    /*!sc*/
    .c-fs {
      font-size: 16px;
    }

    /*!sc*/
    .c-lh {
      line-height: 24px;
    }

    /*!sc*/
    .l-ff {
      font-family: var(--cds-font-text);
    }

    /*!sc*/
    .l-fw {
      font-weight: 400;
    }

    /*!sc*/
    .l-fs {
      font-size: 13px;
    }

    /*!sc*/
    .l-lh {
      line-height: 20px;
    }

    /*!sc*/
    @media (min-width: 1280px) {
      .d1-fs-d {
        font-size: 96px;
      }

      .d2-fs-d {
        font-size: 80px;
      }

      .d3-fs-d {
        font-size: 64px;
      }

      .d4-fs-d {
        font-size: 52px;
      }

      .t1-fs-d {
        font-size: 44px;
      }

      .t2-fs-d {
        font-size: 40px;
      }

      .t3-fs-d {
        font-size: 36px;
      }

      .t4-fs-d {
        font-size: 32px;
      }

      .t5-fs-d {
        font-size: 28px;
      }

      .d1-lh-d {
        line-height: 92px;
      }

      .d2-lh-d {
        line-height: 76px;
      }

      .d3-lh-d {
        line-height: 60px;
      }

      .d4-lh-d {
        line-height: 48px;
      }

      .t1-lh-d {
        line-height: 48px;
      }

      .t2-lh-d {
        line-height: 44px;
      }

      .t3-lh-d {
        line-height: 40px;
      }

      .t4-lh-d {
        line-height: 36px;
      }

      .t5-lh-d {
        line-height: 32px;
      }
    }

    /*!sc*/
    @media (min-width: 768px) and (max-width: 1279px) {
      .d1-fs-t {
        font-size: 80px;
      }

      .d2-fs-t {
        font-size: 64px;
      }

      .d3-fs-t {
        font-size: 52px;
      }

      .d4-fs-t {
        font-size: 44px;
      }

      .t1-fs-t {
        font-size: 40px;
      }

      .t2-fs-t {
        font-size: 36px;
      }

      .t3-fs-t {
        font-size: 32px;
      }

      .t4-fs-t {
        font-size: 28px;
      }

      .t5-fs-t {
        font-size: 24px;
      }

      .d1-lh-t {
        line-height: 76px;
      }

      .d2-lh-t {
        line-height: 60px;
      }

      .d3-lh-t {
        line-height: 48px;
      }

      .d4-lh-t {
        line-height: 40px;
      }

      .t1-lh-t {
        line-height: 44px;
      }

      .t2-lh-t {
        line-height: 40px;
      }

      .t3-lh-t {
        line-height: 36px;
      }

      .t4-lh-t {
        line-height: 32px;
      }

      .t5-lh-t {
        line-height: 28px;
      }
    }

    /*!sc*/
    @media (max-width: 767px) {
      .d1-fs-m {
        font-size: 64px;
      }

      .d2-fs-m {
        font-size: 52px;
      }

      .d3-fs-m {
        font-size: 44px;
      }

      .d4-fs-m {
        font-size: 40px;
      }

      .t1-fs-m {
        font-size: 36px;
      }

      .t2-fs-m {
        font-size: 32px;
      }

      .t3-fs-m {
        font-size: 28px;
      }

      .t4-fs-m {
        font-size: 24px;
      }

      .t5-fs-m {
        font-size: 20px;
      }

      .d1-lh-m {
        line-height: 60px;
      }

      .d2-lh-m {
        line-height: 48px;
      }

      .d3-lh-m {
        line-height: 40px;
      }

      .d4-lh-m {
        line-height: 36px;
      }

      .t1-lh-m {
        line-height: 40px;
      }

      .t2-lh-m {
        line-height: 36px;
      }

      .t3-lh-m {
        line-height: 32px;
      }

      .t4-lh-m {
        line-height: 28px;
      }

      .t5-lh-m {
        line-height: 24px;
      }
    }

    /*!sc*/
    data-styled.g1[id="sc-global-fBurbA1"] {
      content: "sc-global-fBurbA1,"
    }

    /*!sc*/
    .dYCYPG {
      font-size: inherit;
      font-weight: inherit;
      line-height: inherit;
      color: inherit;
      font-family: inherit;
      overflow-wrap: break-word;
      margin: inherit;
    }

    /*!sc*/
    data-styled.g4[id="sc-fhHczv"] {
      content: "dYCYPG,"
    }

    /*!sc*/
    .jqsGLy {
      text-wrap: balance;
    }

    /*!sc*/
    data-styled.g6[id="sc-dTvVRJ"] {
      content: "jqsGLy,"
    }

    /*!sc*/
    .dllrIO {
      text-wrap: balance;
    }

    /*!sc*/
    data-styled.g7[id="sc-jwTyAe"] {
      content: "dllrIO,"
    }

    /*!sc*/
    .fbVOkb {
      text-wrap: balance;
    }

    /*!sc*/
    data-styled.g8[id="sc-hjsuWn"] {
      content: "fbVOkb,"
    }

    /*!sc*/
    .jEuPQ {
      overflow-wrap: anywhere;
    }

    /*!sc*/
    [data-link-style='currentColorUnderline'] .jEuPQ {
      color: currentColor;
      text-decoration: underline;
    }

    /*!sc*/
    [data-link-style='foregroundUnderline'] .jEuPQ {
      color: var(--color-fg);
      text-decoration: underline;
    }

    /*!sc*/
    [data-link-style='foregroundMutedUnderline'] .jEuPQ {
      color: var(--color-fgMuted);
      text-decoration: underline;
    }

    /*!sc*/
    data-styled.g12[id="sc-dYwGCk"] {
      content: "jEuPQ,"
    }

    /*!sc*/
    .cmutjc span {
      font-size: 20px;
      height: auto;
      width: auto;
    }

    /*!sc*/
    data-styled.g15[id="sc-kcLKEh"] {
      content: "cmutjc,"
    }

    /*!sc*/
    .fMWrgg {
      display: contents;
    }

    /*!sc*/
    data-styled.g16[id="sc-dntSTA"] {
      content: "fMWrgg,"
    }

    /*!sc*/
    .gtxgIY {
      width: auto;
    }

    /*!sc*/
    .gtxgIY .cdx-button {
      height: 100%;
      white-space: normal;
    }

    /*!sc*/
    .gtxgIY .cdx-button span,
    .gtxgIY .cdx-button div {
      display: flex;
      align-items: center;
      gap: var(--space-1_5);
      background-color: transparent;
    }

    /*!sc*/
    .gtxgIY .cdx-button[aria-disabled='true'] {
      opacity: 0.5;
    }

    /*!sc*/
    .gtxgIY .cdx-button {
      padding-left: var(--space-3);
      padding-right: var(--space-3);
      min-height: 44px;
    }

    /*!sc*/
    .gtxgIY .cdx-button {
      background-color: var(--color-fgPrimary);
      border-color: var(--color-fgPrimary);
    }

    /*!sc*/
    .gtxgIY :hover {
      background-color: var(--color-bgBrandHovered);
      border-color: var(--color-bgBrandHovered);
    }

    /*!sc*/
    .gtxgIY :active {
      background-color: var(--color-bgBrandPressed);
      border-color: var(--color-bgBrandPressed);
    }

    /*!sc*/
    .gcjEqa {
      width: auto;
    }

    /*!sc*/
    .gcjEqa .cdx-button {
      height: 100%;
      white-space: normal;
    }

    /*!sc*/
    .gcjEqa .cdx-button span,
    .gcjEqa .cdx-button div {
      display: flex;
      align-items: center;
      gap: var(--space-1_5);
      background-color: transparent;
    }

    /*!sc*/
    .gcjEqa .cdx-button[aria-disabled='true'] {
      opacity: 0.5;
    }

    /*!sc*/
    .gcjEqa .cdx-button {
      min-width: 44px;
      width: 44px;
      min-height: 44px;
    }

    /*!sc*/
    .gcjEqa .cdx-button {
      padding-left: 0;
      padding-right: 0;
      min-height: 44px;
    }

    /*!sc*/
    .gcjEqa .cdx-button {
      background-color: var(--color-bgSecondary);
      border-color: var(--color-bgSecondary);
    }

    /*!sc*/
    .gcjEqa :hover {
      background-color: var(--color-bgSecondaryHovered);
      border-color: var(--color-bgSecondaryHovered);
    }

    /*!sc*/
    .gcjEqa :active {
      background-color: var(--color-bgSecondaryPressed);
      border-color: var(--color-bgSecondaryPressed);
    }

    /*!sc*/
    .exHLwh {
      width: 100%;
    }

    /*!sc*/
    .exHLwh .cdx-button {
      height: 100%;
      white-space: normal;
    }

    /*!sc*/
    .exHLwh .cdx-button span,
    .exHLwh .cdx-button div {
      display: flex;
      align-items: center;
      gap: var(--space-2);
      background-color: transparent;
    }

    /*!sc*/
    .exHLwh .cdx-button[aria-disabled='true'] {
      opacity: 0.5;
    }

    /*!sc*/
    .exHLwh .cdx-button {
      min-height: 56px;
      padding-left: var(--space-4);
      padding-right: var(--space-4);
      padding-top: var(--space-2);
      padding-bottom: var(--space-2);
    }

    /*!sc*/
    .exHLwh .cdx-button {
      background-color: var(--color-fgPrimary);
      border-color: var(--color-fgPrimary);
    }

    /*!sc*/
    .exHLwh :hover {
      background-color: var(--color-bgBrandHovered);
      border-color: var(--color-bgBrandHovered);
    }

    /*!sc*/
    .exHLwh :active {
      background-color: var(--color-bgBrandPressed);
      border-color: var(--color-bgBrandPressed);
    }

    /*!sc*/
    .jXkyDA {
      width: auto;
    }

    /*!sc*/
    .jXkyDA .cdx-button {
      height: 100%;
      white-space: normal;
    }

    /*!sc*/
    .jXkyDA .cdx-button span,
    .jXkyDA .cdx-button div {
      display: flex;
      align-items: center;
      gap: var(--space-2);
      background-color: transparent;
    }

    /*!sc*/
    .jXkyDA .cdx-button[aria-disabled='true'] {
      opacity: 0.5;
    }

    /*!sc*/
    .jXkyDA .cdx-button {
      min-height: 56px;
      padding-left: var(--space-4);
      padding-right: var(--space-4);
      padding-top: var(--space-2);
      padding-bottom: var(--space-2);
    }

    /*!sc*/
    .jXkyDA .cdx-button {
      background-color: var(--color-bgInverse);
      border-color: var(--color-bgInverse);
    }

    /*!sc*/
    .jXkyDA :hover {
      background-color: var(--color-bgPrimaryHovered);
      border-color: var(--color-bgPrimaryHovered);
    }

    /*!sc*/
    .jXkyDA :active {
      background-color: var(--color-bgPrimaryPressed);
      border-color: var(--color-bgPrimaryPressed);
    }

    /*!sc*/
    .gyUmsw {
      width: auto;
    }

    /*!sc*/
    .gyUmsw .cdx-button {
      height: 100%;
      white-space: normal;
    }

    /*!sc*/
    .gyUmsw .cdx-button span,
    .gyUmsw .cdx-button div {
      display: flex;
      align-items: center;
      gap: var(--space-2);
      background-color: transparent;
    }

    /*!sc*/
    .gyUmsw .cdx-button[aria-disabled='true'] {
      opacity: 0.5;
    }

    /*!sc*/
    .gyUmsw .cdx-button {
      min-height: 56px;
      padding-left: var(--space-4);
      padding-right: var(--space-4);
      padding-top: var(--space-2);
      padding-bottom: var(--space-2);
    }

    /*!sc*/
    .gyUmsw .cdx-button {
      background-color: var(--color-bgSecondary);
      border-color: var(--color-bgSecondary);
    }

    /*!sc*/
    .gyUmsw :hover {
      background-color: var(--color-bgSecondaryHovered);
      border-color: var(--color-bgSecondaryHovered);
    }

    /*!sc*/
    .gyUmsw :active {
      background-color: var(--color-bgSecondaryPressed);
      border-color: var(--color-bgSecondaryPressed);
    }

    /*!sc*/
    .ipKWKa {
      width: auto;
    }

    /*!sc*/
    .ipKWKa .cdx-button {
      height: 100%;
      white-space: normal;
    }

    /*!sc*/
    .ipKWKa .cdx-button span,
    .ipKWKa .cdx-button div {
      display: flex;
      align-items: center;
      gap: var(--space-1_5);
      background-color: transparent;
    }

    /*!sc*/
    .ipKWKa .cdx-button[aria-disabled='true'] {
      opacity: 0.5;
    }

    /*!sc*/
    .ipKWKa .cdx-button {
      padding-left: var(--space-3);
      padding-right: var(--space-3);
      min-height: 44px;
    }

    /*!sc*/
    .ipKWKa .cdx-button {
      background-color: var(--color-bgInverse);
      border-color: var(--color-bgInverse);
    }

    /*!sc*/
    .ipKWKa :hover {
      background-color: var(--color-bgPrimaryHovered);
      border-color: var(--color-bgPrimaryHovered);
    }

    /*!sc*/
    .ipKWKa :active {
      background-color: var(--color-bgPrimaryPressed);
      border-color: var(--color-bgPrimaryPressed);
    }

    /*!sc*/
    data-styled.g17[id="sc-kvnevz"] {
      content: "gtxgIY,gcjEqa,exHLwh,jXkyDA,gyUmsw,ipKWKa,"
    }

    /*!sc*/
    .bomkaE {
      width: 100%;
      position: relative;
      overflow: hidden;
    }

    /*!sc*/
    data-styled.g18[id="sc-dFVmKS"] {
      content: "bomkaE,"
    }

    /*!sc*/
    .heZYFW {
      width: 100%;
      height: 100%;
    }

    /*!sc*/
    data-styled.g19[id="sc-kCuUfV"] {
      content: "heZYFW,"
    }

    /*!sc*/
    .enBmiQ {
      display: block;
      width: 100%;
      height: 100%;
      object-fit: var(--object-fit-base);
    }

    /*!sc*/
    @media (max-width: 767px) {
      .enBmiQ {
        object-fit: var(--object-fit-phone, var(--object-fit-base));
      }
    }

    /*!sc*/
    @media (min-width: 768px) and (max-width: 1279px) {
      .enBmiQ {
        object-fit: var(--object-fit-tablet, var(--object-fit-base));
      }
    }

    /*!sc*/
    @media (min-width: 1280px) {
      .enBmiQ {
        object-fit: var(--object-fit-desktop, var(--object-fit-base));
      }
    }

    /*!sc*/
    data-styled.g20[id="sc-dNdcvo"] {
      content: "enBmiQ,"
    }

    /*!sc*/
    .ioKcCf {
      text-decoration: none;
      cursor: pointer;
    }

    /*!sc*/
    data-styled.g21[id="sc-fbQrwq"] {
      content: "ioKcCf,"
    }

    /*!sc*/
    .gFvckl {
      width: 100%;
      max-width: 1600px;
      margin: 0 auto;
    }

    /*!sc*/
    data-styled.g40[id="sc-jYczwO"] {
      content: "gFvckl,"
    }

    /*!sc*/
    .hAQCIl {
      justify-content: center;
      text-wrap: balance;
    }

    /*!sc*/
    @media (max-width: 767px) {
      .hAQCIl {
        text-wrap: initial;
      }
    }

    /*!sc*/
    data-styled.g48[id="sc-bjMIFn"] {
      content: "hAQCIl,"
    }

    /*!sc*/
    .IARjp {
      color: var(--color-fg);
    }

    /*!sc*/
    data-styled.g49[id="sc-dClGHI"] {
      content: "IARjp,"
    }

    /*!sc*/
    .kIKkkm {
      display: flex;
      align-items: center;
      flex: none;
    }

    /*!sc*/
    data-styled.g50[id="sc-fhfEft"] {
      content: "kIKkkm,"
    }

    /*!sc*/
    .gVaTGe {
      display: inline-flex;
    }

    /*!sc*/
    data-styled.g51[id="sc-bAehkN"] {
      content: "gVaTGe,"
    }

    /*!sc*/
    .iZyrnt {
      display: contents;
    }

    /*!sc*/
    data-styled.g81[id="sc-hqtLyI"] {
      content: "iZyrnt,"
    }

    /*!sc*/
    .jXXDYY {
      position: sticky;
      max-width: 100vw;
      width: 100%;
      top: 0;
      display: flex;
      flex-direction: column;
      background: var(--color-bg);
      z-index: 4;
      box-shadow: 0 -1px 0px 1px var(--color-bg);
    }

    /*!sc*/
    data-styled.g82[id="sc-iVnIWt"] {
      content: "jXXDYY,"
    }

    /*!sc*/
    .eAmkLm {
      display: flex;
      align-items: stretch;
      border-bottom: 1px solid var(--color-bgLine);
      background-color: var(--color-bg);
    }

    /*!sc*/
    data-styled.g83[id="sc-hWgKua"] {
      content: "eAmkLm,"
    }

    /*!sc*/
    .fdrODe {
      font-family: var(--cds-font-text);
      line-height: 1.5;
      color: var(--color-fgMuted);
    }

    /*!sc*/
    data-styled.g86[id="sc-ikkVnJ"] {
      content: "fdrODe,"
    }

    /*!sc*/
    .gfJyFk,
    .gfJyFk span {
      width: 64px;
      height: 100%;
      font-size: 64px;
    }

    /*!sc*/
    data-styled.g132[id="sc-fstJre"] {
      content: "gfJyFk,"
    }

    /*!sc*/
    .hIOrII {
      width: 0;
      height: 0;
      position: absolute;
      visibility: hidden;
    }

    /*!sc*/
    data-styled.g133[id="Footer__FooterAnchor-sc-7d5c29e4-0"] {
      content: "hIOrII,"
    }

    /*!sc*/
    .bFTVws {
      height: 100vh;
    }

    /*!sc*/
    data-styled.g147[id="PageBoundary__Container-sc-77eba3f3-0"] {
      content: "bFTVws,"
    }

    /*!sc*/
    .dZvlhh {
      position: fixed;
      width: 48px;
      height: 48px;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      margin: auto;
    }

    /*!sc*/
    data-styled.g148[id="PageBoundary__LoaderContainer-sc-77eba3f3-1"] {
      content: "dZvlhh,"
    }

    /*!sc*/
    @layer base {
      html {
        line-height: 1.15;
        -webkit-text-size-adjust: 100%;
      }

      main {
        display: block;
      }

      h1 {
        font-size: 2em;
        margin: 0.67em 0;
      }

      hr {
        box-sizing: content-box;
        height: 0;
        overflow: visible;
      }

      pre {
        font-family: monospace, monospace;
        font-size: 1em;
      }

      a {
        background-color: transparent;
      }

      b,
      strong {
        font-weight: bolder;
      }

      code,
      kbd,
      samp {
        font-family: monospace, monospace;
        font-size: 1em;
      }

      small {
        font-size: 80%;
      }

      sub,
      sup {
        font-size: 75%;
        line-height: 0;
        position: relative;
        vertical-align: baseline;
      }

      sub {
        bottom: -0.25em;
      }

      sup {
        top: -0.5em;
      }

      img {
        border-style: none;
      }

      button,
      input,
      optgroup,
      select,
      textarea {
        font-family: inherit;
        font-size: 100%;
        line-height: 1.15;
        margin: 0;
      }

      button,
      input {
        overflow: visible;
      }

      button,
      select {
        text-transform: none;
      }

      button,
      [type="button"],
      [type="reset"],
      [type="submit"] {
        -webkit-appearance: button;
      }

      button::-moz-focus-inner,
      [type="button"]::-moz-focus-inner,
      [type="reset"]::-moz-focus-inner,
      [type="submit"]::-moz-focus-inner {
        border-style: none;
        padding: 0;
      }

      button:-moz-focusring,
      [type="button"]:-moz-focusring,
      [type="reset"]:-moz-focusring,
      [type="submit"]:-moz-focusring {
        outline: 1px dotted ButtonText;
      }

      fieldset {
        padding: 0.35em 0.75em 0.625em;
      }

      legend {
        box-sizing: border-box;
        color: inherit;
        display: table;
        max-width: 100%;
        padding: 0;
        white-space: normal;
      }

      progress {
        vertical-align: baseline;
      }

      textarea {
        overflow: auto;
      }

      [type="checkbox"],
      [type="radio"] {
        box-sizing: border-box;
        padding: 0;
      }

      [type="number"]::-webkit-inner-spin-button,
      [type="number"]::-webkit-outer-spin-button {
        height: auto;
      }

      [type="search"] {
        -webkit-appearance: textfield;
        outline-offset: -2px;
      }

      [type="search"]::-webkit-search-decoration {
        -webkit-appearance: none;
      }

      ::-webkit-file-upload-button {
        -webkit-appearance: button;
        font: inherit;
      }

      details {
        display: block;
      }

      summary {
        display: list-item;
      }

      template {
        display: none;
      }

      [hidden] {
        display: none;
      }

      html {
        box-sizing: border-box;
        height: -webkit-fill-available;
      }

      body {
        min-height: 100vh;
        min-height: -webkit-fill-available;
        overflow-x: hidden;
      }

      html,
      body {
        height: 100%;
        margin: 0;
        font-family: 'CoinbaseSans', -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
        font-weight: 400;
        -webkit-font-smoothing: antialiased;
      }

      html.lock-scroll {
        position: fixed;
        width: 100%;
      }

      * {
        box-sizing: border-box;
      }

      a {
        color: #0667d0;
        text-decoration: none;
      }
    }

    /*!sc*/
    data-styled.g151[id="sc-global-kwsxuq1"] {
      content: "sc-global-kwsxuq1,"
    }

    /*!sc*/
    .d1-ff {
      font-family: var(--cds-font-display);
    }

    /*!sc*/
    .d1-fw {
      font-weight: 400;
    }

    /*!sc*/
    .d1-fs {
      font-size: 64px;
    }

    /*!sc*/
    .d1-lh {
      line-height: 60px;
    }

    /*!sc*/
    .d2-ff {
      font-family: var(--cds-font-display);
    }

    /*!sc*/
    .d2-fw {
      font-weight: 400;
    }

    /*!sc*/
    .d2-fs {
      font-size: 52px;
    }

    /*!sc*/
    .d2-lh {
      line-height: 48px;
    }

    /*!sc*/
    .d3-ff {
      font-family: var(--cds-font-display);
    }

    /*!sc*/
    .d3-fw {
      font-weight: 400;
    }

    /*!sc*/
    .d3-fs {
      font-size: 44px;
    }

    /*!sc*/
    .d3-lh {
      line-height: 40px;
    }

    /*!sc*/
    .d4-ff {
      font-family: var(--cds-font-display);
    }

    /*!sc*/
    .d4-fw {
      font-weight: 400;
    }

    /*!sc*/
    .d4-fs {
      font-size: 40px;
    }

    /*!sc*/
    .d4-lh {
      line-height: 36px;
    }

    /*!sc*/
    .t1-ff {
      font-family: var(--cds-font-display);
    }

    /*!sc*/
    .t1-fw {
      font-weight: 400;
    }

    /*!sc*/
    .t1-fs {
      font-size: 36px;
    }

    /*!sc*/
    .t1-lh {
      line-height: 40px;
    }

    /*!sc*/
    .t2-ff {
      font-family: var(--cds-font-display);
    }

    /*!sc*/
    .t2-fw {
      font-weight: 400;
    }

    /*!sc*/
    .t2-fs {
      font-size: 32px;
    }

    /*!sc*/
    .t2-lh {
      line-height: 36px;
    }

    /*!sc*/
    .t3-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .t3-fw {
      font-weight: 400;
    }

    /*!sc*/
    .t3-fs {
      font-size: 28px;
    }

    /*!sc*/
    .t3-lh {
      line-height: 32px;
    }

    /*!sc*/
    .t4-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .t4-fw {
      font-weight: 400;
    }

    /*!sc*/
    .t4-fs {
      font-size: 24px;
    }

    /*!sc*/
    .t4-lh {
      line-height: 28px;
    }

    /*!sc*/
    .t5-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .t5-fw {
      font-weight: 400;
    }

    /*!sc*/
    .t5-fs {
      font-size: 20px;
    }

    /*!sc*/
    .t5-lh {
      line-height: 24px;
    }

    /*!sc*/
    .h-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .h-fw {
      font-weight: 600;
    }

    /*!sc*/
    .h-fs {
      font-size: 20px;
    }

    /*!sc*/
    .h-lh {
      line-height: 28px;
    }

    /*!sc*/
    .b-ff {
      font-family: var(--cds-font-text);
    }

    /*!sc*/
    .b-fw {
      font-weight: 400;
    }

    /*!sc*/
    .b-fs {
      font-size: 18px;
    }

    /*!sc*/
    .b-lh {
      line-height: 28px;
    }

    /*!sc*/
    .l1-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .l1-fw {
      font-weight: 600;
    }

    /*!sc*/
    .l1-fs {
      font-size: 18px;
    }

    /*!sc*/
    .l1-lh {
      line-height: 24px;
    }

    /*!sc*/
    .l2-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .l2-fw {
      font-weight: 600;
    }

    /*!sc*/
    .l2-fs {
      font-size: 16px;
    }

    /*!sc*/
    .l2-lh {
      line-height: 20px;
    }

    /*!sc*/
    .l3-ff {
      font-family: var(--cds-font-sans);
    }

    /*!sc*/
    .l3-fw {
      font-weight: 600;
    }

    /*!sc*/
    .l3-fs {
      font-size: 13px;
    }

    /*!sc*/
    .l3-lh {
      line-height: 16px;
    }

    /*!sc*/
    .c-ff {
      font-family: var(--cds-font-text);
    }

    /*!sc*/
    .c-fw {
      font-weight: 400;
    }

    /*!sc*/
    .c-fs {
      font-size: 16px;
    }

    /*!sc*/
    .c-lh {
      line-height: 24px;
    }

    /*!sc*/
    .l-ff {
      font-family: var(--cds-font-text);
    }

    /*!sc*/
    .l-fw {
      font-weight: 400;
    }

    /*!sc*/
    .l-fs {
      font-size: 13px;
    }

    /*!sc*/
    .l-lh {
      line-height: 20px;
    }

    /*!sc*/
    @media (min-width: 1280px) {
      .d1-fs-d {
        font-size: 96px;
      }

      .d2-fs-d {
        font-size: 80px;
      }

      .d3-fs-d {
        font-size: 64px;
      }

      .d4-fs-d {
        font-size: 52px;
      }

      .t1-fs-d {
        font-size: 44px;
      }

      .t2-fs-d {
        font-size: 40px;
      }

      .t3-fs-d {
        font-size: 36px;
      }

      .t4-fs-d {
        font-size: 32px;
      }

      .t5-fs-d {
        font-size: 28px;
      }

      .d1-lh-d {
        line-height: 92px;
      }

      .d2-lh-d {
        line-height: 76px;
      }

      .d3-lh-d {
        line-height: 60px;
      }

      .d4-lh-d {
        line-height: 48px;
      }

      .t1-lh-d {
        line-height: 48px;
      }

      .t2-lh-d {
        line-height: 44px;
      }

      .t3-lh-d {
        line-height: 40px;
      }

      .t4-lh-d {
        line-height: 36px;
      }

      .t5-lh-d {
        line-height: 32px;
      }
    }

    /*!sc*/
    @media (min-width: 768px) and (max-width: 1279px) {
      .d1-fs-t {
        font-size: 80px;
      }

      .d2-fs-t {
        font-size: 64px;
      }

      .d3-fs-t {
        font-size: 52px;
      }

      .d4-fs-t {
        font-size: 44px;
      }

      .t1-fs-t {
        font-size: 40px;
      }

      .t2-fs-t {
        font-size: 36px;
      }

      .t3-fs-t {
        font-size: 32px;
      }

      .t4-fs-t {
        font-size: 28px;
      }

      .t5-fs-t {
        font-size: 24px;
      }

      .d1-lh-t {
        line-height: 76px;
      }

      .d2-lh-t {
        line-height: 60px;
      }

      .d3-lh-t {
        line-height: 48px;
      }

      .d4-lh-t {
        line-height: 40px;
      }

      .t1-lh-t {
        line-height: 44px;
      }

      .t2-lh-t {
        line-height: 40px;
      }

      .t3-lh-t {
        line-height: 36px;
      }

      .t4-lh-t {
        line-height: 32px;
      }

      .t5-lh-t {
        line-height: 28px;
      }
    }

    /*!sc*/
    @media (max-width: 767px) {
      .d1-fs-m {
        font-size: 64px;
      }

      .d2-fs-m {
        font-size: 52px;
      }

      .d3-fs-m {
        font-size: 44px;
      }

      .d4-fs-m {
        font-size: 40px;
      }

      .t1-fs-m {
        font-size: 36px;
      }

      .t2-fs-m {
        font-size: 32px;
      }

      .t3-fs-m {
        font-size: 28px;
      }

      .t4-fs-m {
        font-size: 24px;
      }

      .t5-fs-m {
        font-size: 20px;
      }

      .d1-lh-m {
        line-height: 60px;
      }

      .d2-lh-m {
        line-height: 48px;
      }

      .d3-lh-m {
        line-height: 40px;
      }

      .d4-lh-m {
        line-height: 36px;
      }

      .t1-lh-m {
        line-height: 40px;
      }

      .t2-lh-m {
        line-height: 36px;
      }

      .t3-lh-m {
        line-height: 32px;
      }

      .t4-lh-m {
        line-height: 28px;
      }

      .t5-lh-m {
        line-height: 24px;
      }
    }

    /*!sc*/
    data-styled.g223[id="sc-global-fBurbA2"] {
      content: "sc-global-fBurbA2,"
    }

    /*!sc*/
    .bmCJPs {
      position: relative;
      width: 100%;
      overflow: hidden;
    }

    /*!sc*/
    data-styled.g589[id="sc-jTXfsZ"] {
      content: "bmCJPs,"
    }

    /*!sc*/
    .kFFWRG {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }

    /*!sc*/
    data-styled.g596[id="sc-dpDFRI"] {
      content: "kFFWRG,"
    }

    /*!sc*/
    ol>li>.lmtTXj {
      display: none;
    }

    /*!sc*/
    data-styled.g597[id="sc-vugip"] {
      content: "lmtTXj,"
    }

    /*!sc*/
    .fawQEH p+p {
      margin-top: var(--space-2);
    }

    /*!sc*/
    data-styled.g598[id="sc-gqfnFK"] {
      content: "fawQEH,"
    }

    /*!sc*/
    .bFXcui {
      position: relative;
      width: 100%;
      isolation: isolate;
    }

    /*!sc*/
    .bFXcui:has(.hoverable-overlay:hover) {
      background: var(--color-backgroundAltHovered);
    }

    /*!sc*/
    data-styled.g602[id="sc-fRGMHx"] {
      content: "bFXcui,"
    }

    /*!sc*/
    .kDrylA {
      gap: var(--space-2);
      display: grid;
      --gap-count: calc(var(--max-column-count) - 1);
      --total-gap-width: calc(var(--gap-count) * var(--space-2));
      --item-max-width: calc((100% - var(--total-gap-width)) / var(--max-column-count));
      grid-template-columns: repeat(auto-fill,
          minmax(max(var(--item-min-width), var(--item-max-width)), 1fr));
    }

    /*!sc*/
    data-styled.g604[id="sc-gKWOzz"] {
      content: "kDrylA,"
    }

    /*!sc*/
    @media (min-width: 1280px) {
      .kospHt {
        --carousel-gap: var(--space-4);
      }
    }

    /*!sc*/
    data-styled.g606[id="sc-eUxDpt"] {
      content: "kospHt,"
    }

    /*!sc*/