@font-face {
  font-family: Space Grotesk;
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(/assets/SpaceGrotesk_wght__2FXqrSM6Qb5IUNmO8wuzl.woff2)
    format("woff2");
}
html {
  margin: 0;
  display: grid;
  min-height: 100%;
}
@media all {
  :where(body.w-body) {
    font-family: Arial, Roboto, sans-serif;
    font-size: 16px;
    line-height: 1.2;
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 0;
  }
  :where(div.w-box) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(address.w-box) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(article.w-box) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(aside.w-box) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(figure.w-box) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(footer.w-box) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(header.w-box) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(main.w-box) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(nav.w-box) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(section.w-box) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(a.w-link) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
    min-height: 1em;
    display: inline-block;
  }
  :where(div.w-text) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
    min-height: 1em;
  }
  :where(h1.w-heading) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(h2.w-heading) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(h3.w-heading) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(h4.w-heading) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(h5.w-heading) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(h6.w-heading) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(img.w-image) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
    max-width: 100%;
    display: block;
    height: auto;
  }
  :where(p.w-paragraph) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(hr.w-separator) {
    height: 1px;
    color: inherit;
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    background-color: gray;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
  }
  :where(b.w-bold-text) {
    font-weight: 700;
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
  }
  :where(button.w-button) {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    text-transform: none;
    margin: 0;
  }
  :where(div.w-html-embed) {
    display: contents;
  }
  :where(div.w-dialog-overlay) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(div.w-dialog-content) {
    box-sizing: border-box;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    outline-width: 1px;
  }
  :where(button.w-close-button) {
    background-color: transparent;
    background-image: none;
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    box-sizing: border-box;
    text-transform: none;
    border: 1px solid rgba(226, 232, 240, 1);
    margin: 0;
    padding: 0;
  }
}
@media all {
  .cy4cu2p {
    background-color: #15192d;
  }
  .c9bnxhz {
    color: #eef1fd;
  }
  .ciatabh {
    font-family:
      Space Grotesk,
      sans-serif;
  }
  .clac8y2 {
    font-size: 20px;
  }
  .c1utrnhb {
    line-height: 1.2;
  }
  .csno1u6 {
    font-weight: 400;
  }
  .c1s0wqd1 {
    background-attachment: scroll;
  }
  .ctd8fkc {
    -webkit-background-clip: border-box;
    background-clip: border-box;
  }
  .c1cx4p6z {
    background-blend-mode: normal;
  }
  .cirtydp {
    background-image: none;
  }
  .cifdf60 {
    background-origin: padding-box;
  }
  .cr5no94 {
    background-repeat: repeat;
  }
  .c1srfjlh {
    background-size: auto;
  }
  .cf1y54y {
    background-position: 0% center;
  }
  .ctotnb0 {
    background-color: #131620;
  }
  .csqm9lz {
    position: fixed;
  }
  .cl1gkwe {
    left: 0;
  }
  .cq77849 {
    right: 0;
  }
  .cdqqygg {
    z-index: 1;
  }
  .c1eipowq {
    max-width: 1280px;
  }
  .c1w2g9n1 {
    margin-left: auto;
  }
  .c1i3hwun {
    margin-right: auto;
  }
  .c4rg83z {
    padding-right: 32px;
  }
  .c18nvd7s {
    padding-left: 32px;
  }
  .c1hg8e4h {
    display: flex;
  }
  .cxdv2u1 {
    column-gap: 24px;
  }
  .c1bgbgdk {
    row-gap: 24px;
  }
  .c2l7vr3 {
    padding-top: 12px;
  }
  .cpaog3t {
    padding-bottom: 12px;
  }
  .c1qhtvn7 {
    justify-content: space-between;
  }
  .c19vncs {
    align-items: center;
  }
  .ckdxyce {
    text-decoration-line: none;
  }
  .c1wmw9vk {
    font-size: 16px;
  }
  .cj5n72y:hover {
    text-decoration-line: underline;
  }
  .cxsomw3 {
    min-width: max-content;
  }
  .cnw81r7 {
    font-weight: 500;
  }
  .c1gpm6zc {
    background-color: #5373e7;
  }
  .cb5mtej {
    border-top-left-radius: 8px;
  }
  .cr82qrl {
    border-top-right-radius: 8px;
  }
  .c17qmyb7 {
    border-bottom-left-radius: 8px;
  }
  .c1id7wso {
    border-bottom-right-radius: 8px;
  }
  .caeq8r {
    padding-top: 4px;
  }
  .c1apwt3q {
    padding-bottom: 4px;
  }
  .c1px4xs1 {
    padding-left: 8px;
  }
  .c13750d3 {
    padding-right: 8px;
  }
  .c1n8lvaz {
    align-self: flex-start;
  }
  .c1ovzg4p:hover {
    background-attachment: scroll;
  }
  .ceo6ldw:hover {
    -webkit-background-clip: border-box;
    background-clip: border-box;
  }
  .c7i6gms:hover {
    background-blend-mode: normal;
  }
  .c181xfo3:hover {
    background-image: linear-gradient(180deg, #5373e7, #9e8cfc);
  }
  .c773sxc:hover {
    background-origin: padding-box;
  }
  .c9sauen:hover {
    background-repeat: repeat;
  }
  .c1bktt39:hover {
    background-size: auto;
  }
  .c1y507g:hover {
    background-position: 0% center;
  }
  .c1ylkvim {
    column-gap: 48px;
  }
  .c1ksh5r4 {
    row-gap: 48px;
  }
  .c1tvu0um {
    padding-top: 40px;
  }
  .c1qcx86 {
    padding-bottom: 40px;
  }
  .c1wqjv3b {
    flex-wrap: wrap;
  }
  .c4b66bd {
    flex-grow: 1;
  }
  .c1g2c8a1 {
    flex-shrink: 0;
  }
  .c1l7mlc5 {
    flex-basis: 100%;
  }
  .ckq7g1e {
    column-gap: 16px;
  }
  .cy41g9n {
    row-gap: 16px;
  }
  .c1bgfye4 {
    flex-direction: column;
  }
  .c1tmf0hq {
    color: #c6d4f9;
  }
  .czy20xd {
    position: relative;
  }
  .cocydch {
    margin-top: 96px;
  }
  .c9ts825 {
    column-gap: 96px;
  }
  .c10bhrgt {
    row-gap: 96px;
  }
  .c1xy6lpl {
    margin-bottom: 96px;
  }
  .c1qtk58b {
    margin-top: 0;
  }
  .cbxarse {
    margin-bottom: 0;
  }
  .c1tqb4bx {
    font-size: 3.6rem;
  }
  .c6uq1b8 {
    line-height: 1;
  }
  .c9ztueo {
    max-width: 75%;
  }
  .c1ipq1s7 {
    -webkit-background-clip: text;
    background-clip: text;
  }
  .c9u7wt7 {
    background-image: linear-gradient(180deg, #f0f4ff, #d9e2fc);
  }
  .c3sasn9 {
    color: #0000;
  }
  .c1w1shjh {
    text-align: center;
  }
  .c1obyzy0 {
    max-width: 60%;
  }
  .c1cl031a {
    background-color: #22346e;
  }
  .c94f1hb {
    border-top-left-radius: 16px;
  }
  .c19adk09 {
    border-top-right-radius: 16px;
  }
  .c3c6v1i {
    border-bottom-left-radius: 16px;
  }
  .c139rya {
    border-bottom-right-radius: 16px;
  }
  .c1cp066 {
    margin-left: 5%;
  }
  .cpcwb9j {
    margin-right: 5%;
  }
  .c12zx80t {
    background-image: linear-gradient(180deg, #15192d, #192140);
  }
  .c1b6pnnr {
    border-top-style: solid;
  }
  .c1r0j00h {
    border-right-style: solid;
  }
  .chjav6l {
    border-left-style: solid;
  }
  .c19ws7ny {
    border-bottom-style: solid;
  }
  .c1bqe7el {
    border-top-color: #22346e;
  }
  .cwlpua8 {
    border-right-color: #22346e;
  }
  .c14x93k3 {
    border-bottom-color: #22346e;
  }
  .c161llw2 {
    border-left-color: #22346e;
  }
  .cmdzbqj {
    padding: 32px;
  }
  .c44ktqn {
    align-items: end;
  }
  .cvvojhd {
    align-items: start;
  }
  .c1h0cx99 {
    font-size: 2.2rem;
  }
  .c13xdikt {
    padding-top: 8px;
  }
  .c1tr48pj {
    padding-bottom: 8px;
  }
  .c1fwc1uk {
    padding-left: 16px;
  }
  .cnili9p {
    padding-right: 16px;
  }
  .c59lh5m {
    column-gap: 8px;
  }
  .c7tb0iy {
    row-gap: 8px;
  }
  .c1bw4744 {
    justify-content: start;
  }
  .c1773u3a {
    aspect-ratio: 1.04;
  }
  .c1ifru9f {
    width: 12px;
  }
  .cbrtwy9 {
    height: 12px;
  }
  .c1ge3xwb {
    width: 60%;
  }
  .ck7ey5f {
    width: 20%;
  }
  .cyqb8dx {
    align-self: center;
  }
  .c1e2ginf {
    border-bottom-color: #8da4ef;
  }
  .c10mbovx {
    border-top: 0px solid rgba(141, 164, 239, 1);
  }
  .ci10gbx {
    border-right: 0px solid rgba(141, 164, 239, 1);
  }
  .c1bn1njz {
    border-left: 0px solid rgba(141, 164, 239, 1);
  }
  .c11qco3c {
    aspect-ratio: 1;
  }
  .cdos1f1 {
    width: 100%;
  }
  .ci50gxi {
    overflow-x: hidden;
  }
  .c9o6fj9 {
    overflow-y: hidden;
  }
  .cu6mi8a {
    font-size: 24px;
  }
  .cc5opdi {
    max-width: 80%;
  }
  .comq6cf {
    background-image: url(/assets/Twitter_Icon_White_E0esaSuquGdAthJcDsJlI.svg);
  }
  .c1r788dr {
    background-repeat: no-repeat;
  }
  .c14e10na {
    width: 24px;
  }
  .cjcxpka {
    height: 24px;
  }
  .c15jjaht {
    background-position: 50% 50%;
  }
  .c42acld {
    font-size: 3rem;
  }
  .c1s0gtlc {
    width: 400px;
  }
  .c1t0ahax:hover {
    background-image: linear-gradient(180deg, #22346e, #273e89);
  }
  .cl77pim {
    aspect-ratio: 16/9;
  }
  .c1l0jrp {
    height: 100%;
  }
  .c1u8pirl {
    object-fit: cover;
  }
  .c1bsnzsk {
    aspect-ratio: 1.7777777777777777;
  }
  .c1awzkrf {
    aspect-ratio: 2.049092849519744;
  }
  .cvj2zs6 {
    aspect-ratio: 0.562535158447403;
  }
  .c11x1ary {
    align-self: stretch;
  }
  .c1u7yfb4 {
    justify-content: center;
  }
  .c14lq1qv {
    text-align: start;
  }
  .c1ofri79 {
    order: 1;
  }
  .cvbwdl5 {
    max-width: 24px;
  }
  .c787zx {
    background-image: url(/assets/Star_Full_ImSm64EndSSy1xa20o-Q2.svg);
  }
  .c1s331af {
    background-size: contain;
  }
  .c1m6r0y9 {
    background-image: url(/assets/Star_Half_Full_gd_iVgLUHvt_V-1JmbFSP.svg);
  }
  .cu4uk54 {
    height: 48px;
  }
  .c3p8wa5 {
    width: 48px;
  }
  .czneqou {
    aspect-ratio: 1.2816806722689076;
  }
  .c17omloh {
    object-position: 50% 20%;
  }
  .c1093jpb {
    aspect-ratio: 0.6677083333333333;
  }
  .c1gqk5hc {
    aspect-ratio: 0.7947916666666667;
  }
  .c12n439p {
    display: none;
  }
  .cvbb062 {
    aspect-ratio: 0.96;
  }
  .cigsrn2 {
    aspect-ratio: 1.7744916820702403;
  }
  .ctaqodl {
    background-image: linear-gradient(#fff, #fff),
      linear-gradient(135deg, #92fddc, #7d7ffb 31.94%, #ed72fe 64.24%, #fdd791);
  }
  .cofjwn4 {
    right: 16px;
  }
  .c1qal07v {
    bottom: 16px;
  }
  .ci170j7 {
    background-size: cover, auto;
  }
  .c1diizrf {
    padding-top: 6px;
  }
  .c1q0stmf {
    padding-bottom: 6px;
  }
  .cskh34a {
    padding-right: 10px;
  }
  .c17ulvy6 {
    padding-left: 10px;
  }
  .c1saq6b {
    border-top-left-radius: 10px;
  }
  .c76ik2s {
    border-top-right-radius: 10px;
  }
  .c8cyg43 {
    border-bottom-left-radius: 10px;
  }
  .c3q84a5 {
    border-bottom-right-radius: 10px;
  }
  .czat68k {
    z-index: 3;
  }
  .cwfgi39 {
    background-attachment: scroll, scroll;
  }
  .c7loo3m {
    -webkit-background-clip: padding-box, border-box;
    background-clip: padding-box, border-box;
  }
  .c18phvkp {
    background-blend-mode: normal, normal;
  }
  .cmctw27 {
    background-origin: padding-box, border-box;
  }
  .c12w4z98 {
    background-repeat: repeat, repeat;
  }
  .c1fni1e5 {
    column-gap: 6px;
  }
  .cg94pku {
    row-gap: 6px;
  }
  .c7p5m22 {
    box-shadow: 0 8px 16px #1717171a;
  }
  .c1x5p7c0 {
    border: 2px solid transparent;
  }
  .c1slg0ij {
    background-position:
      0% center,
      0% center;
  }
  .c19gr83y:hover {
    border-top-width: 3.5px;
  }
  .c3h4e12:hover {
    border-right-width: 3.5px;
  }
  .c1dmk0sj:hover {
    border-left-width: 3.5px;
  }
  .c4cgu49:hover {
    border-bottom-width: 3.5px;
  }
  .ctiwrcb:hover {
    padding-bottom: 5px;
  }
  .cwkrqmi:hover {
    padding-top: 5px;
  }
  .cm0or56:hover {
    padding-left: 9px;
  }
  .c1vqumrb:hover {
    padding-right: 9px;
  }
  .c12hguus {
    aspect-ratio: 1.3270142180094786;
  }
  .c6k4v1n {
    width: 16px;
  }
  .cihsyan {
    font-size: 14px;
  }
  .c12obl3p {
    color: #11181c;
  }
  .clq7eq4 {
    background-color: transparent;
  }
  .c1t4uffx {
    border-top-left-radius: 0.375rem;
  }
  .c1wtkdnv {
    border-top-right-radius: 0.375rem;
  }
  .co9xe38 {
    border-bottom-right-radius: 0.375rem;
  }
  .ch5oxk6 {
    border-bottom-left-radius: 0.375rem;
  }
  .cftz5ee {
    font-size: 0.875rem;
  }
  .cyvzzp8 {
    line-height: 1.25rem;
  }
  .c46hgj9 {
    height: 2rem;
  }
  .c10s0nrg {
    width: 2rem;
  }
  .cd78tdo {
    border: 0px solid rgba(226, 232, 240, 1);
  }
  .c1pnn1c6 {
    margin: -8px;
  }
  .c1dqm36m:hover {
    background-color: #f1f5f9e6;
  }
  .c1tztq0p:hover {
    border-top-left-radius: 1599984px;
  }
  .c7u8jsb:hover {
    border-top-right-radius: 1599984px;
  }
  .c1e9ppat:hover {
    border-bottom-left-radius: 1599984px;
  }
  .c1n4yvqn:hover {
    border-bottom-right-radius: 1599984px;
  }
  .c9xlxol:focus-visible {
    outline-offset: 2px;
  }
  .c8t4eqc:focus-visible {
    box-shadow:
      0 0 0 2px #fffc,
      0 0 0 4px #94a3b8;
  }
  .c1etnhzf:focus-visible {
    outline: 2px solid transparent;
  }
  .c27gahv:disabled {
    pointer-events: none;
  }
  .cnruej6:disabled {
    opacity: 0.5;
  }
  .c1sqx8gv {
    top: 0;
  }
  .cbv4jjg {
    bottom: 0;
  }
  .c1enh5us {
    z-index: 50;
  }
  .c1s0kfm4 {
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
  }
  .ckfixtg {
    background-color: #13162080;
  }
  .c1lp66tq {
    overflow-x: auto;
  }
  .ccm7zpn {
    overflow-y: auto;
  }
  .c1n5im1g {
    column-gap: 1rem;
  }
  .c1o7eiht {
    row-gap: 1rem;
  }
  .c1d2qlf9 {
    width: 85%;
  }
  .c1q57qnz {
    border-top-width: 1px;
  }
  .ctqpuj5 {
    border-right-width: 1px;
  }
  .c1glokek {
    border-bottom-width: 1px;
  }
  .cev9m7n {
    border-left-width: 1px;
  }
  .cc8dnrv {
    box-shadow:
      0 10px 15px -3px #0000001a,
      0 4px 6px -4px #0000001a;
  }
  .cs01cpc {
    max-width: 24rem;
  }
  .c8hg3py {
    border-top-color: #e2e8f0;
  }
  .c1k04wu0 {
    border-right-color: #e2e8f0;
  }
  .c1qdpmpq {
    border-bottom-color: #e2e8f0;
  }
  .c15i2n5g {
    border-left-color: #e2e8f0;
  }
  .cssrt9m {
    background-color: #192140;
  }
  .c1q8hdbz {
    padding: 1.5rem;
  }
  .c1f98p8o {
    text-transform: uppercase;
  }
  .ctzjtxs {
    position: absolute;
  }
  .c5qjd1o {
    right: 1.2rem;
  }
  .czj1wb0 {
    top: 1.2rem;
  }
  .cgcjsyp {
    border-top-left-radius: 0.125rem;
  }
  .c1w4ehnn {
    border-top-right-radius: 0.125rem;
  }
  .cqoigxf {
    border-bottom-right-radius: 0.125rem;
  }
  .ce7efoh {
    border-bottom-left-radius: 0.125rem;
  }
  .c1o61r8k {
    opacity: 0.7;
  }
  .cf7yfup {
    height: 1.2rem;
  }
  .c5jvea {
    width: 1.2rem;
  }
  .ch096vn {
    outline-offset: 2px;
  }
  .cxkx1rw {
    outline: 2px solid transparent;
  }
  .c1jtmeqh:hover {
    opacity: 1;
  }
  .c1do1dml:focus {
    box-shadow:
      0 0 0 2px #fffc,
      0 0 0 4px #94a3b8;
  }
}
@media all and (max-width: 991px) {
  .c17z5j78 {
    margin-left: 0%;
  }
  .c1uic4hn {
    margin-right: 0%;
  }
  .c1vmlaze {
    flex-direction: column;
  }
}
@media all and (max-width: 767px) {
  .c15o0r5z {
    font-size: 16px;
  }
  .c1dy0zbl {
    font-size: 14px;
  }
  .c1t0k426 {
    width: 50%;
  }
  .c10mmgpx {
    font-size: 3rem;
  }
  .cvydcbu {
    max-width: none;
  }
  .cf34l6c {
    max-width: 80%;
  }
  .cz0thk9 {
    padding: 24px;
  }
  .clpql97 {
    flex-direction: column;
  }
  .c1xtt8f5 {
    align-items: stretch;
  }
  .c1suyhsq {
    aspect-ratio: 1.04;
  }
  .c1h3e3d6 {
    font-size: 2.4rem;
  }
  .ca6wrb2 {
    width: 340px;
  }
  .c1cob4cz {
    text-align: center;
  }
  .c60m39r {
    order: -1;
  }
  .cvd1irz {
    aspect-ratio: 0.6666666666666666;
  }
  .cmf6oxq {
    display: block;
  }
  .c1hn7m3u {
    display: none;
  }
}
@media all and (max-width: 479px) {
  .cbnca1q {
    padding-left: 16px;
  }
  .clr158 {
    padding-right: 16px;
  }
  .c4lyacb {
    font-size: 20px;
  }
  .cm0y0gg {
    display: none;
  }
  .c1j4vnv {
    font-size: 24px;
  }
  .c1kqfbwv {
    font-size: 12px;
  }
  .c1oqbv9o {
    max-width: none;
  }
  .cgv7vli {
    flex-direction: column;
  }
  .c1vkvd4c {
    width: auto;
  }
  .cc8qsdm {
    max-width: 24px;
  }
  .c5ne3if {
    display: inline-block;
  }
}
