@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-vietnamese-wght-normal-XAtsl5Q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-ext-wght-normal-C4zznr8T.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-wght-normal-E0tuGl4L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}button,input{font-family:inherit}

@layer priority1;

@layer priority2 {
  .x1qd5a2c {
    grid-area: main;
  }

  .x1c6xfxh {
    grid-area: rail;
  }

  .x1njhr7p {
    grid-area: top;
  }

  .x1je7t0p {
    margin: var(--x2hmvx5);
  }

  .x19pvl7i {
    padding: clamp(2rem, 8vw, 8rem);
  }

  .xdtkqrn {
    padding: var(--x16wo8gv);
  }

  .x19zfdpf {
    padding: var(--x17siwhy);
  }

  .x1tcowp4 {
    padding: var(--x1b90hxc);
  }

  .xsa7bkm {
    padding: var(--x1uo63vu);
  }

  .xo0zdx0 {
    padding: var(--x2hmvx5);
  }

  .x7haf48 {
    padding: var(--x711j14);
  }

  .x5ryv9d {
    padding: var(--xdmalr6);
  }

  .x3jretb {
    padding: var(--xydfob4);
  }

  @media (width <= 44rem) {
    .x5dv50w.x5dv50w {
      padding: var(--x17siwhy);
    }
  }
}

@layer priority3 {
  .x1r7ld26 {
    border-color: currentColor;
  }

  .xobhv8u {
    border-color: var(--x1ph0jcj);
  }

  .x1n8s7ud {
    border-color: var(--x1vdoq5m);
  }

  .x12kh7x7 {
    border-color: var(--x7th3p);
  }

  .xvm6svq {
    border-color: var(--xgbvbph);
  }

  .x1bexfjh {
    border-color: var(--xhnv2xw);
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .x1oy51g1 {
    border-radius: var(--x1emuuyq);
  }

  .x1dx3anr {
    border-radius: var(--x2hmvx5);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .x1culxmg {
    border-width: var(--x10k1gnj);
  }

  .xzkpwfw {
    border-width: var(--x1a3xhjo);
  }

  .xxnsark {
    border-width: var(--xp8p3nt);
  }

  .x98rzlu {
    flex: 1;
  }

  .xs5ciir {
    gap: var(--x16wo8gv);
  }

  .x1rufyjs {
    gap: var(--x17siwhy);
  }

  .xf59kio {
    gap: var(--x1b90hxc);
  }

  .xlr8ljh {
    gap: var(--x1x8mvfp);
  }

  .xk49uhx {
    gap: var(--x2hmvx5);
  }

  .x1wzul50 {
    gap: var(--xh3nx2k);
  }

  .x7dqy3m {
    gap: var(--xydfob4);
  }

  .x1osaytk {
    grid-column: 1 / -1;
  }

  .xm5moh1 {
    grid-column: auto;
  }

  .xunuoj5 {
    grid-template-areas: "top top"
                         "rail main";
  }

  .x1owb4an {
    margin-block: var(--x2hmvx5);
  }

  .xac1w6l {
    margin-block: var(--xydfob4);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1s66344 {
    margin-inline: var(--xydfob4);
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .xowqm68 {
    padding-block: var(--x16wo8gv);
  }

  .x1ot4l2u {
    padding-block: var(--x17siwhy);
  }

  .xnrq2dz {
    padding-block: var(--x1b90hxc);
  }

  .xdl70dy {
    padding-block: var(--x1uo63vu);
  }

  .xtb43zp {
    padding-block: var(--x1x8mvfp);
  }

  .x10gv9vx {
    padding-block: var(--xh3nx2k);
  }

  .x1gfa2ci {
    padding-block: var(--xydfob4);
  }

  .xxxzbav {
    padding-inline: var(--x16wo8gv);
  }

  .x1artspv {
    padding-inline: var(--x17siwhy);
  }

  .x14fvu0c {
    padding-inline: var(--x1b90hxc);
  }

  .xof8khi {
    padding-inline: var(--x1x8mvfp);
  }

  .x1fvlnf7 {
    padding-inline: var(--xdmalr6);
  }

  .xaj2mjo {
    padding-inline: var(--xh3nx2k);
  }

  .xfy03w6 {
    padding-inline: var(--xydfob4);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1ltvh3w:focus-visible {
    outline: 2px solid var(--x1vdoq5m);
  }

  .x1bmzj5:focus-visible {
    outline: 2px solid var(--xhnv2xw);
  }

  .xk2swo9:focus-visible {
    outline: none;
  }

  .x1x0busv:hover {
    border-color: var(--x1vdoq5m);
  }

  @media (width <= 44rem) {
    .xb8dy1r.xb8dy1r {
      grid-column: 1 / -1;
    }
  }

  @media (width <= 70rem) {
    .x5ebkl.x5ebkl {
      grid-template-areas: "top"
                           "rail"
                           "main";
    }
  }

  @media (width <= 44rem) {
    .x1cqnja4.x1cqnja4 {
      padding-inline: var(--x17siwhy);
    }

    .x4c3exz.x4c3exz {
      padding-inline: var(--x1b90hxc);
    }
  }
}

@layer priority4 {
  .xc26acl {
    align-content: center;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x1sbju2s {
    animation-duration: 1.4s;
  }

  .x15ie8mh {
    animation-duration: var(--xvvlult);
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .xhulkha {
    animation-name: x1k6cxuo-B;
  }

  .x1gh0ijb {
    animation-name: xd8sb8l-B;
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .x6dx3t5 {
    animation-timing-function: var(--x3be6wm);
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x13ujm5l {
    background-color: var(--x12fo9ni);
  }

  .xy1x0hz {
    background-color: var(--x1557s41);
  }

  .x309ar9 {
    background-color: var(--x1ey6aze);
  }

  .x1oohs4i {
    background-color: var(--x1gfqh92);
  }

  .x1rypynl {
    background-color: var(--x1ly4uzs);
  }

  .xkj4ihp {
    background-color: var(--x1r90ug2);
  }

  .x10u9u9r {
    background-color: var(--x1t8v303);
  }

  .x1a5gqv {
    background-color: var(--x1vdoq5m);
  }

  .xx7azzp {
    background-color: var(--x2hst44);
  }

  .x5lezws {
    background-color: var(--x73nd4o);
  }

  .xdtu05b {
    background-color: var(--x7th3p);
  }

  .x1bgw526 {
    background-color: var(--x8bg8ls);
  }

  .x1ftarv1 {
    background-color: var(--xcbnz00);
  }

  .x2tbxm5 {
    background-color: var(--xg09777);
  }

  .xs1cvx2 {
    background-color: var(--xgbvbph);
  }

  .x1vrsvuo {
    background-color: var(--xhnv2xw);
  }

  .xyblmfw {
    background-color: var(--xlvk1u5);
  }

  .x1wmwzy1 {
    background-color: var(--xqpcqct);
  }

  .x1dc2mjn {
    background-color: var(--xrdjc08);
  }

  .xlq59ip {
    background-color: var(--xxsz9sa);
  }

  .x6t0xwt {
    background-color: var(--xxyme3u);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1vathgz {
    border-collapse: separate;
  }

  .x1ba331w {
    border-spacing: var(--x2hmvx5);
  }

  .xcmq506 {
    box-shadow: inset 0 -var(--xp8p3nt) 0 var(--xhnv2xw);
  }

  .x1crdf83 {
    box-shadow: inset 0 0 0 2px var(--x1vdoq5m);
  }

  .x9vwop1 {
    box-shadow: inset 0 0 0 2px var(--xhnv2xw);
  }

  .xaccyt6 {
    box-shadow: inset 0 0 0 var(--x1a3xhjo) var(--x7th3p);
  }

  .xpjnat5 {
    box-shadow: inset 0 2px var(--xhnv2xw);
  }

  .xyn4cca {
    box-shadow: inset 3px 0 var(--x1vdoq5m);
  }

  .xsnk4z {
    box-shadow: inset 3px 0 var(--xhnv2xw);
  }

  .x1qh40cs {
    box-shadow: inset 4px 0 var(--xhnv2xw);
  }

  .x1heor9g {
    color: inherit;
  }

  .x15oovsa {
    color: var(--x1ey6aze);
  }

  .xn9t6c4 {
    color: var(--x1i3bcmr);
  }

  .x1yk4qgq {
    color: var(--x1r90ug2);
  }

  .x3fokaw {
    color: var(--x1vdoq5m);
  }

  .x15go7kj {
    color: var(--x7th3p);
  }

  .xahizuw {
    color: var(--xgbvbph);
  }

  .x1m3cm7 {
    color: var(--xhnv2xw);
  }

  .xicojor {
    cursor: col-resize;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .xi9pz9s {
    cursor: grabbing;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1kz4c7p {
    font-family: var(--xgjtq21);
  }

  .x1q74xe4 {
    font-size: 1.75rem;
  }

  .x8cw2a4 {
    font-size: 3rem;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x30e1n0 {
    font-size: var(--x16t1vi2);
  }

  .x1jkllua {
    font-size: var(--x17klqte);
  }

  .xq1gk0n {
    font-size: var(--x1cf56m1);
  }

  .x1pvm6xk {
    font-size: var(--x1tox7z8);
  }

  .x1hkgzq7 {
    font-size: var(--xyd461c);
  }

  .x1x0v6gl {
    font-size: var(--xzdprvf);
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .x1pd21dm {
    font-weight: var(--x197j052);
  }

  .x1vl3rcn {
    font-weight: var(--xcayvo8);
  }

  .xm5w49v {
    font-weight: var(--xoxfemc);
  }

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

  .x1duijbn {
    grid-template-columns: 1rem minmax(0, 1fr) auto;
  }

  .xugcbxc {
    grid-template-columns: 2rem minmax(0, 1fr);
  }

  .x116w97t {
    grid-template-columns: 4.25rem 3.5rem minmax(0, 1fr);
  }

  .xx9t13c {
    grid-template-columns: auto minmax(0, 1fr) auto;
  }

  .x3mc5lg {
    grid-template-columns: auto minmax(0, 34rem);
  }

  .x8sxmsg {
    grid-template-columns: minmax(0, 1fr) auto auto;
  }

  .xju1xpo {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .xzzexua {
    grid-template-columns: minmax(0,1fr) var(--x8o0qqh);
  }

  .x1kkgctd {
    grid-template-columns: minmax(10rem, 1fr) minmax(10rem, 1fr) minmax(12rem, 1.4fr) minmax(9rem, .7fr);
  }

  .x1ksay6x {
    grid-template-columns: minmax(12rem, 18rem) minmax(0, 1fr);
  }

  .xxtznqf {
    grid-template-columns: minmax(15rem, 22rem) auto;
  }

  .x185a7wo {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .x1hlxu7d {
    grid-template-columns: repeat(auto-fit, minmax(5.5rem, 1fr));
  }

  .x1gqlpiu {
    grid-template-columns: var(--x18xab92);
  }

  .xoa5cal {
    grid-template-columns: var(--x1tza3q1) minmax(0,1fr);
  }

  .x17blcwa {
    grid-template-columns: var(--x1vnoi9b) minmax(0,1fr) var(--x1vnoi9b);
  }

  .x1kph6kw {
    grid-template-columns: var(--xcztz86);
  }

  .xg24ivl {
    grid-template-rows: auto auto auto minmax(0, 1fr);
  }

  .x1nfjex1 {
    grid-template-rows: var(--xhqw8j3) minmax(0,1fr);
  }

  .xpzevis {
    grid-template-rows: var(--xvub6or) var(--x21lxdd) var(--x1wr1wct);
  }

  .xl56j7k {
    justify-content: center;
  }

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

  .x1qughib {
    justify-content: space-between;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .xo2cfqc {
    letter-spacing: -.04em;
  }

  .x97j52 {
    letter-spacing: -.055em;
  }

  .x1clpfr8 {
    letter-spacing: -.05em;
  }

  .xsbw6op {
    letter-spacing: -.07em;
  }

  .x2fkcpg {
    line-height: .9;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xwtgrgs {
    line-height: var(--x1htij9r);
  }

  .x1kh8zto {
    line-height: var(--x1v7900i);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xz5rk10 {
    opacity: .2;
  }

  .xyd83as {
    opacity: .45;
  }

  .x1wst0fl {
    opacity: .46;
  }

  .x197sbye {
    opacity: .6;
  }

  .x190dgpg {
    opacity: .65;
  }

  .xal5it7 {
    opacity: .68;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xxi5vn {
    scrollbar-color: var(--x2hst44) var(--x1557s41);
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xfqjyog {
    text-rendering: optimizelegibility;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1nf803f {
    transform-origin: 0;
  }

  .x16107ls {
    transform: scaleX(1.35);
  }

  .x143yfbi {
    transform: scaleX(1.5);
  }

  .x1xfxf1v {
    transform: skewY(-6deg);
  }

  .xz0645g {
    transform: translate(-50%, -2px);
  }

  .x1nc5ocm {
    transform: translate(-50%);
  }

  .x12tizad {
    transform: translateX(-50%) scaleX(1.5);
  }

  .xuuh30 {
    transform: translateX(-50%);
  }

  .x1c2ak7f {
    transition-duration: var(--x15ea2nn);
  }

  .x1wxqlzy {
    transition-duration: var(--x1i08bas);
  }

  .x2vhj3c {
    transition-property: background-color, box-shadow, transform;
  }

  .xs2xxs2 {
    transition-property: background-color, color;
  }

  .xr1c510 {
    transition-property: background-color, opacity, transform;
  }

  .xuo13n2 {
    transition-property: background-color, transform;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .x6o7n8i {
    transition-property: opacity, transform;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .x1rtl3jb {
    transition-timing-function: var(--x3be6wm);
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xoegz02 {
    z-index: 4;
  }

  .x96i7bq {
    z-index: var(--x1s655lw);
  }

  .xf6go3w {
    z-index: var(--x1tu4m4f);
  }

  .xsm6uy9 {
    z-index: var(--x1vvda03);
  }

  .xpofkwb:focus-visible {
    background-color: var(--xhnv2xw);
  }

  .x1rc6d3z:focus-visible {
    box-shadow: inset 0 -var(--xp8p3nt) 0 var(--xhnv2xw);
  }

  .x25t5g8:focus-visible {
    opacity: 1;
  }

  .x1bqaal:focus-visible {
    outline-offset: -2px;
  }

  .x13iak60:focus-visible {
    outline-offset: 1px;
  }

  .x7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .xjb0foi:disabled {
    cursor: wait;
  }

  .xq6m8fs:disabled {
    opacity: .08;
  }

  .x2wzlov:disabled {
    opacity: .35;
  }

  .x1lfpgzf:disabled {
    opacity: .4;
  }

  .xnpjc2v:disabled {
    opacity: .42;
  }

  .x1t5pwa4:disabled {
    opacity: .45;
  }

  .x8ivg66:disabled {
    opacity: .48;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .x1ohmk4z:hover {
    background-color: var(--x1557s41);
  }

  .xsuy2yt:hover {
    background-color: var(--x1ey6aze);
  }

  .xmebj2z:hover {
    background-color: var(--x1gfqh92);
  }

  .xin1tm5:hover {
    background-color: var(--x1r90ug2);
  }

  .ximpb4a:hover {
    background-color: var(--x1vdoq5m);
  }

  .x1su4shp:hover {
    background-color: var(--x7th3p);
  }

  .x1kfqfv2:hover {
    background-color: var(--xhnv2xw);
  }

  .xdfmtev:hover {
    box-shadow: inset 0 0 0 var(--x1a3xhjo) var(--x7th3p);
  }

  .x17c4j1t:hover {
    color: var(--x1vdoq5m);
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x1soen6q:hover {
    transform: scaleX(1.2);
  }

  .xa8nge4:hover {
    transform: scaleX(1.25);
  }

  .x13ok0bc:hover {
    z-index: 1;
  }

  .xch2mbi:active {
    cursor: grabbing;
  }

  .xymg228:active {
    transform: translateY(1px);
  }

  @media (width <= 44rem) {
    .x1w8f5ky.x1w8f5ky {
      align-items: start;
    }

    .x3imhhv.x3imhhv {
      align-items: stretch;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1s1fvk8.x1s1fvk8 {
      animation-duration: .01ms;
    }
  }

  @media (width <= 70rem) {
    .x1hll096.x1hll096 {
      display: block;
    }

    .x1o7mp0l.x1o7mp0l {
      display: flex;
    }
  }

  @media (width <= 44rem) {
    .x1nynst4.x1nynst4 {
      display: none;
    }
  }

  @media (width <= 70rem) {
    .xueu68l.xueu68l {
      display: none;
    }
  }

  @media (width <= 44rem) {
    .xln4tyu.xln4tyu {
      flex-direction: column;
    }

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

    .xlbgl1u.xlbgl1u {
      grid-template-columns: 4.25rem 3.5rem minmax(0, 1fr);
    }

    .x1uzju4l.x1uzju4l {
      grid-template-columns: auto minmax(0, 1fr) auto;
    }
  }

  @media (width >= 44.01rem) and (width <= 70rem) {
    .x1ajtbqr.x1ajtbqr {
      grid-template-columns: auto minmax(0, 1fr) auto;
    }
  }

  @media (width <= 44rem) {
    .xoei2qh.xoei2qh {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @media (width <= 70rem) {
    .xlr089p.xlr089p {
      grid-template-columns: minmax(0, 1fr);
    }

    .xpb9147.xpb9147 {
      grid-template-columns: minmax(13rem, 1fr) auto;
    }
  }

  @media (width >= 44.01rem) and (width <= 70rem) {
    .xxhwsh.xxhwsh {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 70rem) {
    .x14glz9a.x14glz9a {
      grid-template-rows: var(--xhqw8j3) auto minmax(0,1fr);
    }

    .x17k0i4v.x17k0i4v {
      justify-content: flex-start;
    }
  }

  @media (width <= 44rem) {
    .x38jr8i.x38jr8i {
      position: static;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xsagj69.xsagj69 {
      transition-duration: .01ms;
    }
  }
}

@layer priority5 {
  .x1tnzt7h {
    border-bottom-color: currentColor;
  }

  .x16stqrj {
    border-bottom-color: #0000;
  }

  .x1t8mgkg {
    border-bottom-color: var(--x1ey6aze);
  }

  .x10p8f12 {
    border-bottom-color: var(--x1ph0jcj);
  }

  .xaint5k {
    border-bottom-color: var(--x1vdoq5m);
  }

  .x1u1jj0b {
    border-bottom-color: var(--xhnv2xw);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .x1ygq6tk {
    border-bottom-width: var(--x10k1gnj);
  }

  .x14vep68 {
    border-bottom-width: var(--x1a3xhjo);
  }

  .x178s5q2 {
    border-bottom-width: var(--xp8p3nt);
  }

  .x1pjslub {
    border-left-color: currentColor;
  }

  .xvbew19 {
    border-left-color: var(--x1ey6aze);
  }

  .x9ff2f5 {
    border-left-color: var(--x1ph0jcj);
  }

  .xqi9axj {
    border-left-color: var(--x1r90ug2);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .x1yztiwm {
    border-left-width: var(--x10k1gnj);
  }

  .x1e7q121 {
    border-left-width: var(--x1a3xhjo);
  }

  .x114eewu {
    border-left-width: var(--xp8p3nt);
  }

  .x19iqn5f {
    border-right-color: var(--x1ey6aze);
  }

  .xekty9p {
    border-right-color: var(--x1ph0jcj);
  }

  .x32b0ac {
    border-right-style: solid;
  }

  .x1oyhtab {
    border-right-width: var(--x10k1gnj);
  }

  .x1os0n3g {
    border-right-width: var(--x1a3xhjo);
  }

  .xxm0y94 {
    border-right-width: var(--xp8p3nt);
  }

  .x1vzfdqa {
    border-top-color: var(--x1ph0jcj);
  }

  .xzlbb0r {
    border-top-color: var(--x1vdoq5m);
  }

  .xehqw25 {
    border-top-color: var(--xhnv2xw);
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x1dke0pb {
    border-top-width: var(--x10k1gnj);
  }

  .xxql0o1 {
    border-top-width: var(--x1a3xhjo);
  }

  .x12ff3ir {
    border-top-width: var(--xp8p3nt);
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .xflydip {
    bottom: var(--x17siwhy);
  }

  .x16inb49 {
    bottom: var(--x2hmvx5);
  }

  .xmll18r {
    height: 1.25rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1y4uml {
    height: calc(100vh - var(--xhqw8j3) - var(--xn9ljjc));
  }

  .xzoxae1 {
    height: calc(var(--xvub6or) + var(--x21lxdd) + var(--x1wr1wct));
  }

  .x5honmg {
    height: var(--x1b90hxc);
  }

  .xsvy1w2 {
    height: var(--x1wr1wct);
  }

  .x1jzvtb2 {
    height: var(--x1wws35i);
  }

  .x8iblii {
    height: var(--x21lxdd);
  }

  .xiugxiy {
    height: var(--xdmalr6);
  }

  .xxv8n29 {
    height: var(--xh3nx2k);
  }

  .xw61ms0 {
    height: var(--xnqn0hb);
  }

  .x520waa {
    height: var(--xvub6or);
  }

  .x1r8qgqt {
    height: var(--xydfob4);
  }

  .xs0gcnf {
    left: .15rem;
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x8fg3cg {
    left: var(--x17siwhy);
  }

  .x19xb6ja {
    left: var(--x2hmvx5);
  }

  .x1gzmurm {
    left: var(--xh3nx2k);
  }

  .x14fxb5m {
    margin-bottom: var(--x16wo8gv);
  }

  .xtdljrr {
    margin-bottom: var(--x1b90hxc);
  }

  .x1nmibqq {
    margin-bottom: var(--x1x8mvfp);
  }

  .x3pouok {
    margin-bottom: var(--x2hmvx5);
  }

  .x1ebh1td {
    margin-left: var(--xh3nx2k);
  }

  .x1xw1nfx {
    margin-right: var(--x16wo8gv);
  }

  .xplke4c {
    margin-top: var(--x17siwhy);
  }

  .x3capwa {
    margin-top: var(--x1uo63vu);
  }

  .xkntr7u {
    margin-top: var(--x1x8mvfp);
  }

  .x1ga9e5k {
    margin-top: var(--xnqn0hb);
  }

  .x1xx6whs {
    margin-top: var(--xydfob4);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x1s8ub08 {
    max-width: 10rem;
  }

  .x1fwz4qh {
    max-width: 12ch;
  }

  .x1ok5v8c {
    max-width: 12rem;
  }

  .xuv54rz {
    max-width: 22rem;
  }

  .x19pysoa {
    max-width: 34rem;
  }

  .x1dq269h {
    max-width: 42ch;
  }

  .x14jpq49 {
    max-width: 60rem;
  }

  .xzsb0xr {
    max-width: 68rem;
  }

  .x3uz5dr {
    max-width: 70rem;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1pw4g4d {
    min-height: 1.75rem;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x1ymnqli {
    min-height: 15rem;
  }

  .x19wm6jj {
    min-height: 2.25rem;
  }

  .xnishah {
    min-height: 2.35rem;
  }

  .xsejkeq {
    min-height: 2.5rem;
  }

  .x1in32aq {
    min-height: 2rem;
  }

  .x1p38f1z {
    min-height: 3.25rem;
  }

  .xhmtybg {
    min-height: 3.75rem;
  }

  .x1how20q {
    min-height: 4.25rem;
  }

  .xyvwee0 {
    min-height: 4.75rem;
  }

  .x1meygxz {
    min-height: 5rem;
  }

  .x1e1u9vu {
    min-height: calc(100vh - var(--xhqw8j3) - var(--xn9ljjc));
  }

  .x15kj6xv {
    min-height: calc(100vh - var(--xhqw8j3));
  }

  .x2y6of9 {
    min-height: var(--x16wo8gv);
  }

  .x23r01v {
    min-height: var(--xn9ljjc);
  }

  .x18p800r {
    min-height: var(--xwtntp4);
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .xlm6wrl {
    min-width: 2.75rem;
  }

  .x15x72sd {
    min-width: auto;
  }

  .xhwmm91 {
    min-width: var(--x2hmvx5);
  }

  .x1jzez9i {
    min-width: var(--xh3nx2k);
  }

  .x17p2pya {
    min-width: var(--xi85al1);
  }

  .x5dof6t {
    min-width: var(--xmemtgk);
  }

  .x1lkggpm {
    min-width: var(--xnqn0hb);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x7p5m3t {
    overscroll-behavior-x: contain;
  }

  .xregywr {
    padding-bottom: var(--x16wo8gv);
  }

  .xkxtukg {
    padding-bottom: var(--x1b90hxc);
  }

  .x1dp68wu {
    padding-left: var(--xh3nx2k);
  }

  .x3m8u43 {
    right: 0;
  }

  .xwukr4l {
    right: auto;
  }

  .xxun1hy {
    right: calc(-1 * var(--xh3nx2k));
  }

  .xhgnq1t {
    right: var(--x17siwhy);
  }

  .x111mjl9 {
    right: var(--x2hmvx5);
  }

  .x1mp25dp {
    top: -5rem;
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .x87x5ax {
    top: calc(var(--xvub6or) + var(--x21lxdd));
  }

  .x16xivia {
    top: var(--x17siwhy);
  }

  .x10puqaa {
    top: var(--x2hmvx5);
  }

  .x7mfj28 {
    top: var(--xh3nx2k);
  }

  .x1mrc69k {
    top: var(--xn9ljjc);
  }

  .xo3s23 {
    top: var(--xvub6or);
  }

  .xh29eag {
    width: 1.75rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1ryhndd {
    width: var(--x1a3xhjo);
  }

  .x9qptl3 {
    width: var(--x1b90hxc);
  }

  .x1n2c31 {
    width: var(--x1gwfyan);
  }

  .x137soqp {
    width: var(--x1wws35i);
  }

  .xencxwl {
    width: var(--xdmalr6);
  }

  .x148ii93 {
    width: var(--xkrsj7q);
  }

  .x1lam5n3 {
    width: var(--xnqn0hb);
  }

  .x111ble8 {
    width: var(--xp8p3nt);
  }

  .xlumbx {
    width: var(--xydfob4);
  }

  .x1s8isu8:focus {
    top: var(--x17siwhy);
  }

  @media (width <= 70rem) {
    .xqnvm6t.xqnvm6t {
      border-bottom-width: var(--x10k1gnj);
    }

    .xqusz1y.xqusz1y {
      border-bottom-width: var(--x1a3xhjo);
    }
  }

  @media (width <= 44rem) {
    .x1cstzbm.x1cstzbm {
      border-right-width: var(--x10k1gnj);
    }
  }

  @media (width <= 70rem) {
    .xh720k1.xh720k1 {
      border-right-width: var(--x10k1gnj);
    }

    .x1ex68v3.x1ex68v3 {
      border-right-width: var(--x1a3xhjo);
    }
  }

  @media (width <= 44rem) {
    .x15pdpce.x15pdpce {
      height: min(70vh, 38rem);
    }

    .x1g5kzbg.x1g5kzbg {
      margin-right: var(--x1b90hxc);
    }
  }

  @media (width <= 70rem) {
    .xx1jq52.xx1jq52 {
      min-width: 17rem;
    }
  }

  @media (width <= 44rem) {
    .x3v5o2h.x3v5o2h {
      top: auto;
    }
  }
}

@layer priority6 {
  .xtf2fj5::placeholder {
    color: var(--x2hst44);
  }
}

@keyframes xd8sb8l-B {
  0% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(.82);
  }

  18% {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }

  72% {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%) scale(.96);
  }
}

@keyframes x1k6cxuo-B {
  from {
    transform: translateX(-110%);
  }

  to {
    transform: translateX(660%);
  }
}

:root, .x9l2kw3 {
  --x10k1gnj: 0px;
  --xp8p3nt: 2px;
  --x1a3xhjo: 1px;
  --xhnv2xw: #f38252;
  --x1gfqh92: #f9c4ab;
  --x73nd4o: #f5c6c4;
  --x1t8v303: #dfd0ef;
  --xg09777: #cae6e5;
  --xxsz9sa: #f3d2c8;
  --xrdjc08: #d9e2d5;
  --x12fo9ni: #dbe8cd;
  --xlvk1u5: #e5e5e2;
  --xqpcqct: #d5e3f6;
  --xxyme3u: #f7dfad;
  --x1557s41: #ecebe6;
  --x1i3bcmr: #ad4335;
  --x2hst44: #b8bab9;
  --x1vdoq5m: #2f3345;
  --x1r90ug2: #596780;
  --x1ph0jcj: #d4d3ce;
  --xcbnz00: #111219c2;
  --xgbvbph: #50725f;
  --x8bg8ls: #dfe9e1;
  --x7th3p: #fff;
  --x1ly4uzs: #111219;
  --x1ey6aze: #fff;
  --x1i08bas: .12s;
  --x15ea2nn: .18s;
  --xvvlult: .56s;
  --x3be6wm: cubic-bezier(.22, 1, .36, 1);
  --xgjtq21: "Archivo Variable", "Avenir Next", sans-serif;
  --x17klqte: clamp(2.5rem, 6vw, 6rem);
  --x1cf56m1: 1.25rem;
  --xyd461c: .875rem;
  --xzdprvf: .75rem;
  --x16t1vi2: clamp(1.8rem, 3vw, 3.1rem);
  --x1tox7z8: .6875rem;
  --xoxfemc: 560;
  --xcayvo8: 680;
  --x197j052: 760;
  --xhqw8j3: 3.75rem;
  --x8o0qqh: 21rem;
  --x18xab92: 17.5rem minmax(0, 1fr);
  --xcztz86: 17.5rem minmax(0, 1fr) auto;
  --x1htij9r: 1.5;
  --x1v7900i: 1.1;
  --x11w22k4: 1rem;
  --x1avzw82: .75rem;
  --x1emuuyq: .375rem;
  --xxiifm6: 0 0 0 2px #f38252;
  --x2hmvx5: 0rem;
  --xh3nx2k: .25rem;
  --xydfob4: .5rem;
  --x1b90hxc: .75rem;
  --x17siwhy: 1rem;
  --x16wo8gv: 1.25rem;
  --x1x8mvfp: 1.5rem;
  --xdmalr6: 2rem;
  --x1uo63vu: 2.5rem;
  --x711j14: 3rem;
  --xnqn0hb: 4rem;
  --xn9ljjc: 2.75rem;
  --xi85al1: 72rem;
  --x1gwfyan: 12rem;
  --x1wws35i: 2rem;
  --x1wr1wct: 2.75rem;
  --x21lxdd: 2.25rem;
  --xvub6or: 1.5rem;
  --x1tza3q1: 5.25rem;
  --xmemtgk: 2rem;
  --x1vnoi9b: .5rem;
  --xwtntp4: 1.5rem;
  --xkrsj7q: .75rem;
  --x1s3cn0c: 2.5rem;
  --x1vvda03: 20;
  --x1tu4m4f: 2;
  --x1s655lw: 10;
}
