@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.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}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spectral-cyrillic-ext-500-normal-bcG1qx3J.woff2)format("woff2"),url(/assets/spectral-cyrillic-ext-500-normal-B5u3KHyE.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spectral-cyrillic-500-normal-medSbGbm.woff2)format("woff2"),url(/assets/spectral-cyrillic-500-normal-CNC_J6mt.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spectral-vietnamese-500-normal-qnENts6X.woff2)format("woff2"),url(/assets/spectral-vietnamese-500-normal-BfZg6KYt.woff)format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spectral-latin-ext-500-normal-CC9VEg_t.woff2)format("woff2"),url(/assets/spectral-latin-ext-500-normal-Bmnp8FUT.woff)format("woff");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:Spectral;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/spectral-latin-500-normal-nNjq7_Cd.woff2)format("woff2"),url(/assets/spectral-latin-500-normal-PrYyf_gG.woff)format("woff");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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");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}*,:before,:after{box-sizing:border-box}html{color:#1a1c22;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:#f5f6f8}body{-webkit-font-smoothing:antialiased;margin:0;font-family:Instrument Sans Variable,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.55;overflow-x:hidden}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}img{max-width:100%;display:block}::selection{color:#fff;background:#007a99}:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #007a99}[data-enter]{animation:.7s cubic-bezier(.2,.7,.2,1) both enter;animation-delay:calc(var(--i,0) * 90ms)}@keyframes enter{0%{opacity:0;transform:translateY(14px)}}[data-step]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(10px)}[data-step].reached{opacity:1;transform:none}@keyframes ring{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-enter]{animation:none}[data-step]{opacity:1;transition:none;transform:none}[data-spin]{animation:none!important}}

:root, .x10nliwh {
  --x168oyp: "Instrument Sans Variable", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --xz3xrrn: "Spectral", "Iowan Old Style", Palatino, Georgia, serif;
  --x178tsf0: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;
}

:root, .x1k9gvxy {
  --xxajw7m: #f5f6f8;
  --xiy60nc: #fff;
  --x1hq6n7y: #1a1c22;
  --x18tx6gr: #5a5f6b;
  --x5rdco0: #1a1c221c;
  --xh0zbds: #1a1c220f;
  --x1cu714y: #007a99;
  --x1ic19ip: #b8175a;
  --xw3f20j: #9a5800;
  --xxfuld7: #b56d00;
  --x1oqt20o: #fdf3e2;
  --xty401d: #3d6b52;
  --x15calf8: #0c5cd0;
  --xpdqn9a: #0a7480;
  --x1ss349a: #2d333b;
  --xadv082: #c2381b;
  --xtrk313: #7a2a7e;
  --x1ikf6zx: #5156b0;
}

.x15qb3m7:not(#\#) {
  margin: 0 0 18px;
}

.x103tiuj:not(#\#) {
  margin: 0 0 22px;
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.x108lf0y:not(#\#) {
  margin: 10px 0 0;
}

.xzmowlt:not(#\#) {
  margin: 14px 0 0;
}

.x1nwyajf:not(#\#) {
  margin: 16px 0 0;
}

.x21usa4:not(#\#) {
  margin: 16px 0 4px;
}

.xled65b:not(#\#) {
  margin: 18px 0 0;
}

.xxq9mk8:not(#\#) {
  margin: 20px 0 0;
}

.x1haxdu1:not(#\#) {
  margin: 36px 0 0;
}

.xe42lgd:not(#\#) {
  margin: 40px 0 0;
}

.xol16ci:not(#\#) {
  margin: 40px 0 12px;
}

.xqe1szj:not(#\#) {
  margin: 4px 0 0;
}

.xabx8x8:not(#\#) {
  margin: 6px 0 0;
}

.xe6w4ck:not(#\#) {
  margin: 8px 0 0;
}

.x1717udv:not(#\#) {
  padding: 0;
}

.xs0fqhl:not(#\#) {
  padding: 10px 16px;
}

.x1gqud3g:not(#\#) {
  padding: 12px 14px;
}

.x1e41zw8:not(#\#) {
  padding: 1px 5px;
}

.x61t7lx:not(#\#) {
  padding: 20px 0;
}

.x15fnm84:not(#\#) {
  padding: 32px;
}

.xams7vi:not(#\#) {
  padding: 56px;
}

.x1q4ynmn:not(#\#):not(#\#) {
  border-radius: 10px;
}

.xixl9f9:not(#\#):not(#\#) {
  border-radius: 14px;
}

.xgqmno8:not(#\#):not(#\#) {
  border-radius: 16px;
}

.x1m3ak92:not(#\#):not(#\#) {
  border-radius: 20px;
}

.x18zih8k:not(#\#):not(#\#) {
  border-radius: 3px;
}

.x12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

.x1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.xxhr3t:not(#\#):not(#\#) {
  gap: 0;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x1af02g3:not(#\#):not(#\#) {
  gap: 14px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.xmt3bw4:not(#\#):not(#\#) {
  gap: 22px;
}

.x1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

.x33pbmt:not(#\#):not(#\#) {
  gap: 28px;
}

.xv5gsod:not(#\#):not(#\#) {
  gap: 36px;
}

.x1ed6fcf:not(#\#):not(#\#) {
  gap: 3px;
}

.x1frd91:not(#\#):not(#\#) {
  gap: 56px;
}

.xdim9vw:not(#\#):not(#\#) {
  gap: 64px;
}

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.xvueqy4:not(#\#):not(#\#) {
  margin-inline: auto;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.x1ij4o8o:not(#\#):not(#\#) {
  padding-block: 112px;
}

.x99dwph:not(#\#):not(#\#) {
  padding-block: 13px;
}

.xsplgde:not(#\#):not(#\#) {
  padding-block: 1px;
}

.xqp6ajr:not(#\#):not(#\#) {
  padding-block: 20px;
}

.xr9q8rw:not(#\#):not(#\#) {
  padding-block: 24px;
}

.xxtzvbg:not(#\#):not(#\#) {
  padding-block: 36px;
}

.xnjsko4:not(#\#):not(#\#) {
  padding-inline: 0;
}

.x12j899k:not(#\#):not(#\#) {
  padding-inline: 18px;
}

.x1pbfunf:not(#\#):not(#\#) {
  padding-inline: 28px;
}

.x1bzy8qs:not(#\#):not(#\#) {
  padding-inline: 40px;
}

.xm9j1uf:not(#\#):not(#\#) {
  padding-inline: 5px;
}

.x1hl2dhg:not(#\#):not(#\#) {
  text-decoration: none;
}

.x1pha0wt:not(#\#):not(#\#):not(#\#) {
  align-items: baseline;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.xpqajaz:not(#\#):not(#\#):not(#\#) {
  align-items: end;
}

.x7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

.xamitd3:not(#\#):not(#\#):not(#\#) {
  align-self: center;
}

.x18hd8ej:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.6s;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.x7qp42t:not(#\#):not(#\#):not(#\#) {
  animation-name: ring;
}

.x1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

.xqrlp3y:not(#\#):not(#\#):not(#\#) {
  background-color: #1a1c220f;
}

.xke6nwe:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1hq6n7y);
}

.x2aimjh:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1oqt20o);
}

.xa54ak:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x5rdco0);
}

.xi5njr6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xiy60nc);
}

.xp583la:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #1a1c221c;
}

.x14vy36y:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 1px #1a1c221f, 0 24px 60px -28px #1a1c2261;
}

.x1f83pxc:not(#\#):not(#\#):not(#\#) {
  color: var(--x18tx6gr);
}

.x1f8ok5o:not(#\#):not(#\#):not(#\#) {
  color: var(--x1hq6n7y);
}

.x1z11cm7:not(#\#):not(#\#):not(#\#) {
  color: var(--xiy60nc);
}

.x1q5qzfd:not(#\#):not(#\#):not(#\#) {
  color: var(--xw3f20j);
}

.xq5c7ks:not(#\#):not(#\#):not(#\#) {
  column-gap: 18px;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.xt0psk2:not(#\#):not(#\#):not(#\#) {
  display: inline;
}

.x1q0g3np:not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.x1pef1c3:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x178tsf0);
}

.xbnykpr:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xz3xrrn);
}

.xmqhqel:not(#\#):not(#\#):not(#\#) {
  font-size: .86em;
}

.x1ct8sxb:not(#\#):not(#\#):not(#\#) {
  font-size: 12.5px;
}

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

.xif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.xf9d6ro:not(#\#):not(#\#):not(#\#) {
  font-size: 15.5px;
}

.x1jvydc1:not(#\#):not(#\#):not(#\#) {
  font-size: 15px;
}

.x7blowo:not(#\#):not(#\#):not(#\#) {
  font-size: 16.5px;
}

.x1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

.x19d36u7:not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

.xosj86m:not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}

.x1q7jzdg:not(#\#):not(#\#):not(#\#) {
  font-size: 19px;
}

.xwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.x1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.x155jak9:not(#\#):not(#\#):not(#\#) {
  font-size: 38px;
}

.x102p7hv:not(#\#):not(#\#):not(#\#) {
  font-size: 44px;
}

.xcdf80j:not(#\#):not(#\#):not(#\#) {
  font-size: 64px;
}

.x64z3rp:not(#\#):not(#\#):not(#\#) {
  font-size: 84px;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.xh88oxj:not(#\#):not(#\#):not(#\#) {
  font-weight: 550;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x19s9jnd:not(#\#):not(#\#):not(#\#) {
  font-weight: 650;
}

.x1o61qjw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr 1fr;
}

.x1i1ts60:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr minmax(0, 420px);
}

.x1dsaekn:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 22px 1fr;
}

.x1eija96:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
}

.x14f9sgb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);
}

.xnby9oq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.xl501l6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, 1fr);
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.xjat59b:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.01em;
}

.x72az59:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.x1b4dsll:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.03em;
}

.xcl1409:not(#\#):not(#\#):not(#\#) {
  line-height: 1.04;
}

.x1rewzq7:not(#\#):not(#\#):not(#\#) {
  line-height: 1.06;
}

.xax6vvg:not(#\#):not(#\#):not(#\#) {
  line-height: 1.12;
}

.xwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.x1jjo3f5:not(#\#):not(#\#):not(#\#) {
  line-height: 1.55;
}

.x1dbl2gt:not(#\#):not(#\#):not(#\#) {
  line-height: 1.6;
}

.x11m8ghp:not(#\#):not(#\#):not(#\#) {
  line-height: 1.65;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.x1onoj1d:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--x5rdco0);
  text-decoration-color: var(--x5rdco0);
}

.xujl8zx:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: underline;
}

.xewurvo:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 2px;
}

.x5ek575:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 5px;
}

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x1bndym7:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50%;
}

.x1yn0g08:not(#\#):not(#\#):not(#\#) {
  word-break: break-all;
}

.x1355qak:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

.x16wbl2t:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #33363f;
}

.x167zd0b:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1hq6n7y);
}

.xqlm6ig:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x5rdco0);
}

.x19ypqd9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: solid;
}

.xe0pwq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 1px;
}

.x1htaxnu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1hq6n7y);
}

.x5n0zrj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x5rdco0);
}

.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.x972fbf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.xamhcws:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 2px;
}

.x1c7jfne:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 2px;
}

.x170jfvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

.x1gnnpzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 30px;
}

.x16wdlz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 38px;
}

.xdd8jsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 52px;
}

.x14baz6b:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 76px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.x12lbrt0:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 10px;
}

.xpnmzw7:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 12px;
}

.xaqh0s9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 26px;
}

.xseo6mj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 36px;
}

.x1tfhste:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 40px;
}

.xx4vt8u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 48px;
}

.x1d7yc3v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 56px;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x10xiq2s:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1180px;
}

.x1tcw4pi:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 15ch;
}

.xt80e6n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 18ch;
}

.x1oc4otl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40ch;
}

.x148vls7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 46ch;
}

.x7z6o6f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 50ch;
}

.xe0576n:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 52ch;
}

.xcxn7c6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 54ch;
}

.x12qliqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60ch;
}

.xiky8lt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 62ch;
}

.xapjn7j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 760px;
}

.x1xlnw71:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 108px;
}

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

@media (width <= 760px) {
  .x1yh57jq.x1yh57jq:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 22px;
  }

  .x1f782oj.x1f782oj:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 36px 24px;
  }
}

.xbaz6xv:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 30px;
}

.x1t1ogtf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 40px;
}

.x5tiur9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 20px;
}

.xnljgj5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 22px;
}

.xxpkpgd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 28px;
}

.x109j2v6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 18px;
}

.x4i7bpe:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 48px;
}

.xn2ks54:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 56px;
}

.x1rkhmcy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -80px;
}

.xd402qu:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 26px;
}

.x117b58n:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 32px;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.xfo62xy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2px;
}

.x1849jeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30px;
}

.xb0qusd:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x5rdco0);
}

.xa1hsq:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.x10n88xp:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.xvyb4q0:focus:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12px;
}

@media (width <= 1020px) {
  .x1x9kf5j.x1x9kf5j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 28px;
  }

  .x1881vuh.x1881vuh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 40px;
  }
}

@media (width <= 760px) {
  .x167uzws.x167uzws:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 14px;
  }

  .x3wlpca.x3wlpca:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 28px;
  }

  .xak9tvd.xak9tvd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 8px;
  }

  .x1jeq53m.x1jeq53m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 72px;
  }

  .x1peslvx.x1peslvx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 0;
  }

  .x1joj90x.x1joj90x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: 20px;
  }

  .x1df0eue.x1df0eue:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }

  .xphufrb.xphufrb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 1020px) {
  .x1nl4yr2.x1nl4yr2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 64px;
  }
}

@media (width <= 760px) {
  .x1gq7n1h.x1gq7n1h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 17px;
  }

  .x93q16r.x93q16r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 30px;
  }

  .x1uos2fd.x1uos2fd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 32px;
  }

  .xav9r09.xav9r09:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 40px;
  }

  .x1wfxve2.x1wfxve2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 42px;
  }
}

@media (width <= 1020px) {
  .x17jjg7.x17jjg7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }

  .xifj15s.xifj15s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (width <= 760px) {
  .x12jv5mv.x12jv5mv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }

  .x64rd9s.x64rd9s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 1020px) {
  .xbljvfa.xbljvfa:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@media (width <= 760px) {
  .x1dhb0q8.x1dhb0q8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 0;
  }

  .x3lvskw.x3lvskw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }

  .xkuu9gn.xkuu9gn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 36px;
  }

  .xasqz.xasqz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 0;
  }

  .x18i6ywg.x18i6ywg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 24px;
  }

  .x1fhbn8n.x1fhbn8n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 28px;
  }
}
