@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-full-normal-7BpKI3vF.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-full-normal-YHFkNujK.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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-normal-CFFu7zhK.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.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}:root{--font-fraunces:"Fraunces Variable";--font-geist-sans:"Geist Variable";--font-geist-mono:"Geist Mono Variable";--radius-sm:8px;--radius-md:12px;--radius-lg:16px}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overscroll-behavior:none}a,button,label,select,summary,textarea,input,[role=button]{touch-action:manipulation}button,label,summary,[role=button],[data-slot=button]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media (pointer:coarse){[data-slot=button]{min-width:44px;min-height:44px}}

@property --x-animationDelay {
  syntax: "*";
  inherits: false
}

@property --x-flexGrow {
  syntax: "*";
  inherits: false
}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-objectPosition {
  syntax: "*";
  inherits: false
}

@property --x-transform {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@keyframes x1peh4nl-B {
  0%, 100% {
    box-shadow: -2px 0 12px -2px #df282e40;
    box-shadow: -2px 0 12px -2px lab(49.6794% 68.2586 45.8014 / .25);
  }

  50% {
    box-shadow: -2px 0 22px #df282e99;
    box-shadow: -2px 0 22px lab(49.6794% 68.2586 45.8014 / .6);
  }
}

@keyframes x5nz6or-B {
  0% {
    box-shadow: 0 0 #df282e99;
    box-shadow: 0 0 lab(49.6794% 68.2586 45.8014 / .6);
  }

  70% {
    box-shadow: 0 0 0 6px #df282e00;
    box-shadow: 0 0 0 6px lab(49.6794% 68.2586 45.8014 / 0);
  }

  100% {
    box-shadow: 0 0 #df282e00;
    box-shadow: 0 0 lab(49.6794% 68.2586 45.8014 / 0);
  }
}

@keyframes x1fbnfr1-B {
  from {
    clip-path: inset(0);
  }

  to {
    clip-path: inset(0 0 0 100%);
  }
}

@keyframes xnibuda-B {
  0%, 100% {
    opacity: .25;
    transform: scale(1);
  }

  50% {
    opacity: .6;
    transform: scale(1.03);
  }
}

@keyframes xxpfedf-B {
  0%, 100% {
    opacity: 1;
    transform: scale(1);
  }

  50% {
    opacity: .6;
    transform: scale(1.12);
  }
}

@keyframes xypp8t3-B {
  0%, 100% {
    opacity: 1;
  }

  45% {
    opacity: .55;
  }

  55% {
    opacity: .85;
  }
}

@keyframes x1ychu2s-B {
  from {
    opacity: .5;
    transform: scale(.3);
  }

  to {
    opacity: 0;
    transform: scale(2.3);
  }
}

@keyframes xnm0wn9-B {
  from {
    opacity: .65;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1rccwnl-B {
  from {
    opacity: 0;
    filter: blur(10px);
    transform: translateY(10px);
  }

  to {
    opacity: 1;
    filter: blur();
    transform: translateY(0);
  }
}

@keyframes x11k3nks-B {
  from {
    opacity: 0;
    transform: translateY(44px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1x235tc-B {
  from {
    opacity: 0;
    transform: translateY(12px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

@keyframes xqpvnp7-B {
  from {
    transform: scale(1);
  }

  to {
    transform: scale(1.08);
  }
}

@keyframes x1xr3snt-B {
  from {
    transform: scale(1.045);
  }

  to {
    transform: scale(1);
  }
}

@keyframes x1npa8st-B {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes xzcmj5z-B {
  from {
    transform: translateY(-100%);
  }

  to {
    transform: translateY(340%);
  }
}

:root, .xmesng4 {
  --x1h2cg1n: #0b0a09;
  --x198lz5y: #11100e;
  --x16q0g4: #171512;
  --xkdndw9: #efe5d22e;
  --x1xcmelh: #efe5d26b;
  --xlir6i6: #eee8dc;
  --xwdfu40: #b4ada2;
  --x1b23mdz: #a49c91;
  --x6zun81: #e06b5f;
  --x1pyw9dy: #79c7c7;
  --x167pyez: #d3a95e;
  --x1f1e4nd: var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;
  --x23zyk: var(--font-fraunces), ui-serif, Georgia, serif;
  --xlotivb: var(--font-geist-mono), ui-monospace, monospace;
}

@supports (color: lab(0% 0 0)) {
  :root, .xmesng4 {
    --x1h2cg1n: lab(2.81124% .188977 .516859);
    --x198lz5y: lab(4.68737% .0976175 1.02776);
    --x16q0g4: lab(6.91897% .485308 2.25695);
    --xkdndw9: lab(91.3937% 1.2064 10.7683 / .18);
    --x1xcmelh: lab(91.3937% 1.2064 10.7683 / .42);
    --xlir6i6: lab(92.1763% .568181 6.5057);
    --xwdfu40: lab(71.0427% 1.11386 6.44251);
    --x1b23mdz: lab(64.7667% 1.53565 6.75205);
    --x6zun81: lab(59.744% 45.7374 29.4161);
    --x1pyw9dy: lab(75.2916% -25.0399 -7.99222);
    --x167pyez: lab(71.918% 9.51475 44.5164);
  }
}

:root, .x5135v6 {
  --x1rnnxxm: #000;
  --x1dm9xoz: #fff;
  --x9y9369: #0e0c0a;
  --x1dyoee1: #e7e4df;
  --x1wei7z0: #151210;
  --x6kxqmd: #151210;
  --x8uno6i: #13100e;
  --x1y6y8n4: #ebe7e0;
  --x1pd2joq: #0f0d0b;
  --x5h3lld: #201d1b;
  --xkg507y: #1e1b19;
  --x1pn43rv: #a6a09b;
  --xewr7dq: #262321;
  --xcfl3di: #df282e;
  --xr90t10: #f7766d;
  --xlle8uh: #58b4c4;
  --x1afh46i: #ffffff17;
  --x1ppbnn1: #ffffff24;
  --x5ls1q7: #f7766d;
  --x1jjf40o: var(--radius-sm, 8px);
  --x1hp4w77: var(--radius-md, 12px);
  --x1ps0ho2: var(--radius-lg, 16px);
  --x1hmgdyr: var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;
  --x14tb5qg: var(--font-fraunces), ui-serif, Georgia, serif;
  --xglkxxw: var(--font-geist-mono), ui-monospace, monospace;
  --x7zdnbx: calc(1 / .75);
  --xvxms3o: calc(1.25 / .875);
  --x1s253mz: calc(1.5 / 1);
  --x1b2uhv8: calc(1.75 / 1.125);
  --x1tv15ue: calc(1.75 / 1.25);
  --x1z0kwxa: calc(2 / 1.5);
  --xte2cpa: calc(2.25 / 1.875);
  --x1nbmg6z: calc(2.5 / 2.25);
  --x15ndpxa: transparent;
  --x1plkr44: transparent;
  --x163dfo8: transparent;
  --x3ebzdc: #f7766d;
}

@supports (color: lab(0% 0 0)) {
  :root, .x5135v6 {
    --x1rnnxxm: lab(0% 0 0);
    --x1dm9xoz: lab(100% 0 0);
    --x9y9369: lab(3.35644% .597447 1.06289);
    --x1dyoee1: lab(90.7431% .460297 3.0157);
    --x1wei7z0: lab(5.70927% .842206 1.5261);
    --x6kxqmd: lab(5.70927% .842206 1.5261);
    --x8uno6i: lab(4.832% .755966 1.36241);
    --x1y6y8n4: lab(91.92% .288099 3.8142);
    --x1pd2joq: lab(3.69215% .635333 1.13429);
    --x5h3lld: lab(11.2479% 1.03291 2.01191);
    --xkg507y: lab(10.0878% 1.03455 2.0131);
    --x1pn43rv: lab(66.3647% 1.16092 3.61222);
    --xewr7dq: lab(14.1481% 1.02937 2.00939);
    --xcfl3di: lab(49.6794% 68.2586 45.8014);
    --xr90t10: lab(65.3939% 49.8999 29.866);
    --xlle8uh: lab(68.2129% -25.2234 -16.8136);
    --x1afh46i: lab(100% 0 0 / .09);
    --x1ppbnn1: lab(100% 0 0 / .14);
    --x5ls1q7: lab(65.3939% 49.8999 29.866);
    --x3ebzdc: lab(65.3939% 49.8999 29.866);
  }
}

.x9jvymu {
  --x15ndpxa: #000;
}

.xqdznz1 {
  --x15ndpxa: color-mix(in oklab,var(--x9y9369) 70%,transparent);
}

.x4h9qmz {
  --x15ndpxa: color-mix(in oklab,var(--x9y9369) 90%,transparent);
}

.x2a3n6p {
  --x15ndpxa: #0000008c;
}

.x1yw6gui {
  --x15ndpxa: #000000b3;
}

.x1doz9x7 {
  --x15ndpxa: #000000bf;
}

.x1u8ekm2 {
  --x15ndpxa: #000000d9;
}

.xl99g7z {
  --x15ndpxa: #000000e6;
}

.xpdode2 {
  --x15ndpxa: var(--x1wei7z0);
}

.x1d257co {
  --x15ndpxa: var(--x9y9369);
}

.x1677gwr {
  --x163dfo8: color-mix(in oklab,var(--x9y9369) 60%,transparent);
}

.x1sg7f1m {
  --x163dfo8: color-mix(in oklab,var(--x9y9369) 70%,transparent);
}

.xnlmbra {
  --x163dfo8: #0003;
}

.xi2bfgx {
  --x163dfo8: #0009;
}

.x1oo2b9k {
  --x163dfo8: transparent;
}

.xawiw45 {
  --x1plkr44: color-mix(in oklab,var(--x1wei7z0) 20%,transparent);
}

.x1i05io1 {
  --x1plkr44: color-mix(in oklab,var(--x9y9369) 20%,transparent);
}

.x16duiqh {
  --x1plkr44: color-mix(in oklab,var(--x9y9369) 85%,transparent);
}

.xs43tfb {
  --x1plkr44: color-mix(in oklab,var(--x9y9369) 90%,transparent);
}

.xrq3ac7 {
  --x1plkr44: #0000001a;
}

.x19ly5e {
  --x1plkr44: #00000026;
}

.xzd893j {
  --x1plkr44: #000000d9;
}

.xga50x8 {
  --x1plkr44: transparent;
}

.xaz9kb {
  --x3ebzdc: color-mix(in oklab,var(--xcfl3di) 20%,transparent);
}

.xibrrh1:focus-visible {
  --x3ebzdc: color-mix(in oklab,var(--x5ls1q7) 50%,transparent);
}

.x1xq17tj[aria-invalid="true"], .x3gh23b:focus-visible {
  --x3ebzdc: color-mix(in oklab,var(--xcfl3di) 20%,transparent);
}

.x5e2xjw[aria-invalid="true"], .xwfwaas:focus-visible {
  --x3ebzdc: color-mix(in oklab,var(--xcfl3di) 40%,transparent);
}

.x1bkdfy0:focus-visible {
  --x3ebzdc: var(--xcfl3di);
}

.x15r89dc:not(#\#) {
  grid-area: 1 / 1;
}

.x1d9skf8:not(#\#) {
  inset: 0 0 60%;
}

.x10a8y8t:not(#\#) {
  inset: 0;
}

.x1gx6vcs:not(#\#) {
  inset: 5.5rem 1rem 1rem;
}

.xkdpibf:not(#\#) {
  margin: -1px;
}

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

.xmm6eib:not(#\#) {
  margin: .6rem 0 0;
}

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

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

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

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

.xuam002:not(#\#) {
  margin: 0 0 2px;
}

.xzrr0m3:not(#\#) {
  margin: 0 0 9px;
}

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

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

.x9jns01:not(#\#) {
  margin: 1.25rem 0 0;
}

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

.xycmsrf:not(#\#) {
  margin: 11px 0 13px;
}

.x1hlb6i2:not(#\#) {
  margin: 12px;
}

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

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

.xtrlojg:not(#\#) {
  margin: 1rem 0 0;
}

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

.x10sdyai:not(#\#) {
  margin: 24px 0 0;
}

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

.x1cpde12:not(#\#) {
  margin: 2px 0 0;
}

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

.x1pz56wa:not(#\#) {
  margin: 5px 0 0;
}

.xkl3n1q:not(#\#) {
  margin: 5px 0 7px;
}

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

.x1eybe5r:not(#\#) {
  margin: 7px 0 9px;
}

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

.xliz465:not(#\#) {
  margin: 9px 0 0;
}

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

.x19btat0:not(#\#) {
  padding: .75rem 1rem;
}

.x79iv2k:not(#\#) {
  padding: .75rem;
}

.x8hbxov:not(#\#) {
  padding: .875rem;
}

.x1v7ger0:not(#\#) {
  padding: 0 0 18px;
}

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

.xv8um7s:not(#\#) {
  padding: 0 23px 0 0;
}

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

.xomzojh:not(#\#) {
  padding: 1.25rem;
}

.xis3749:not(#\#) {
  padding: 1.5rem;
}

.x6yrr3s:not(#\#) {
  padding: 10px 12px;
}

.x1y1jzkf:not(#\#) {
  padding: 10px 13px;
}

.x15x03d9:not(#\#) {
  padding: 10px 14px;
}

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

.xsdkug3:not(#\#) {
  padding: 10px 4px;
}

.x73wos5:not(#\#) {
  padding: 10px clamp(28px,4vw,64px) max(10px,env(safe-area-inset-bottom));
}

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

.x1u325tb:not(#\#) {
  padding: 11px 12px;
}

.x1a5nu0n:not(#\#) {
  padding: 11px 16px;
}

.xaqq2fw:not(#\#) {
  padding: 11px;
}

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

.x1iwkndl:not(#\#) {
  padding: 12px 16px;
}

.xozlmf9:not(#\#) {
  padding: 12px 18px;
}

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

.xz9g571:not(#\#) {
  padding: 13px 16px;
}

.xh073nz:not(#\#) {
  padding: 13px;
}

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

.x1j671cp:not(#\#) {
  padding: 14px 16px;
}

.x15o7th4:not(#\#) {
  padding: 14px 17px;
}

.x15h7in4:not(#\#) {
  padding: 14px 20px;
}

.x1weziym:not(#\#) {
  padding: 14px clamp(18px, 3vw, 26px);
}

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

.x18vwc6u:not(#\#) {
  padding: 15px 16px;
}

.xdv7x30:not(#\#) {
  padding: 15px 18px;
}

.x6w2896:not(#\#) {
  padding: 15px;
}

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

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

.x1fcoct4:not(#\#) {
  padding: 17px 15px;
}

.x1hlr306:not(#\#) {
  padding: 18px 10px;
}

.xqpq8cg:not(#\#) {
  padding: 18px 22px;
}

.x1jdk4yz:not(#\#) {
  padding: 18px 24px;
}

.x1lwtbp4:not(#\#) {
  padding: 18px clamp(18px, 4vw, 48px) 28px;
}

.x1dypa6k:not(#\#) {
  padding: 18px;
}

.x6jh44v:not(#\#) {
  padding: 19px;
}

.x1nyoefi:not(#\#) {
  padding: 1px 4px;
}

.x1uz70x1:not(#\#) {
  padding: 1rem;
}

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

.xp9y95v:not(#\#) {
  padding: 22px;
}

.xco2zc:not(#\#) {
  padding: 23px 10px;
}

.x1wvldkk:not(#\#) {
  padding: 24px 28px 22px;
}

.x185riy:not(#\#) {
  padding: 24px clamp(16px, 2vw, 28px);
}

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

.xp9dabg:not(#\#) {
  padding: 25px;
}

.xr6jg0x:not(#\#) {
  padding: 2rem;
}

.xvkna1d:not(#\#) {
  padding: 32px clamp(28px, 5vw, 88px);
}

.xk7vp04:not(#\#) {
  padding: 34px clamp(18px, 3vw, 46px) 64px;
}

.x1jzfyzl:not(#\#) {
  padding: 3px 5px;
}

.xdqdrvq:not(#\#) {
  padding: 4px 8px;
}

.xfawy5m:not(#\#) {
  padding: 4px;
}

.x1b5axy:not(#\#) {
  padding: 52px 24px 16px;
}

.xm2b9t1:not(#\#) {
  padding: 5px 7px;
}

.x8lhhth:not(#\#) {
  padding: 5px 8px;
}

.x18tqr4w:not(#\#) {
  padding: 6px 8px;
}

.x17pnzc4:not(#\#) {
  padding: 7px 14px;
}

.x1qmqqgu:not(#\#) {
  padding: 7px 9px;
}

.x1ib1h6n:not(#\#) {
  padding: 8px 0;
}

.xe8ttls:not(#\#) {
  padding: 8px;
}

.x1uzaqoa:not(#\#) {
  padding: 9px 10px;
}

.x12s40zk:not(#\#) {
  padding: 9px 11px;
}

.x1yvn7tp:not(#\#) {
  padding: 9px 2px;
}

.x1vh3k5j:not(#\#) {
  padding: 9px 8px;
}

.xskserf:not(#\#) {
  padding: 9px;
}

.x1f82db8:not(#\#) {
  padding: clamp(18px, 2.3vw, 34px);
}

.xof6kim:not(#\#) {
  padding: clamp(20px, 3vw, 30px);
}

.x1odilr3:not(#\#) {
  padding: clamp(24px, 3vw, 42px);
}

.x6vg9iz:not(#\#) {
  padding: clamp(24px, 8vw, 96px);
}

.xyzzhdu:not(#\#) {
  padding: max(14px,env(safe-area-inset-top)) clamp(28px,4vw,64px) 14px;
}

.xozla7x.xozla7x:where(.x1m5r89i[data-landing-demo] *):not(#\#), .xxvxl9h.xxvxl9h:where(.xia4po2[data-active] *):not(#\#) {
  margin: 0 0 12px;
}

.x1dr4l4f.x1dr4l4f:where(.x1m5r89i[data-landing-demo] *):not(#\#) {
  margin: 0 0 8px;
}

.xwcx491.xwcx491:where(.x1m5r89i[data-landing-demo] *):not(#\#) {
  margin: 6px 0 0;
}

.x1bl9oaj.x1bl9oaj:where(.xia4po2[data-active] *):not(#\#), .x1gaa60m.x1gaa60m:where(.x1m5r89i[data-landing-demo] *):not(#\#) {
  margin: 8px 0 0;
}

.x1noj7cq.x1noj7cq:where(.x1m5r89i[data-landing-demo] *):not(#\#) {
  padding: 0 0 12px;
}

.x1tsx8k.x1tsx8k:where(.xia4po2[data-active] *):not(#\#) {
  padding: 0 0 16px;
}

.x1mmn08z.x1mmn08z:where(.xia4po2[data-active] *):not(#\#) {
  padding: 0;
}

.x1oxcqd8.x1oxcqd8:where(.xia4po2[data-active] *):not(#\#), .x1t4cjst.x1t4cjst:where(.x1m5r89i[data-landing-demo] *):not(#\#) {
  padding: 10px 12px;
}

.x82wcca.x82wcca:where(.x1m5r89i[data-landing-demo] *):not(#\#) {
  padding: 10px 16px;
}

.xgnyrbj.xgnyrbj:where(.xia4po2[data-active] *):not(#\#) {
  padding: 14px 20px;
}

.x1gutfby.x1gutfby:where(.xia4po2[data-active] *):not(#\#), .xrr8zkl.xrr8zkl:where(.x1m5r89i[data-landing-demo] *):not(#\#) {
  padding: 16px;
}

.xteyshk.xteyshk:where(.x1m5r89i[data-landing-demo] *):not(#\#) {
  padding: 3px;
}

.x1plhwew.x1plhwew:where(.xia4po2[data-active] *):not(#\#) {
  padding: 8px 0;
}

.xdm389h.xdm389h:where(.xia4po2[data-active] *):not(#\#), .xn852oq.xn852oq:where(.x1m5r89i[data-landing-demo] *):not(#\#) {
  padding: 8px 10px;
}

.x117i5vk.x117i5vk:where(.x1m5r89i[data-landing-demo] *):not(#\#) {
  padding: 8px;
}

@media (width >= 56.25rem) {
  .x1t8q23n.x1t8q23n:not(#\#) {
    inset: 4rem max(2rem, 8vw) 2rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1bjunt5.x1bjunt5:not(#\#) {
    padding: 1.25rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xsh1jw9.xsh1jw9:not(#\#) {
    padding: 1.25rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1etw4uj.x1etw4uj:not(#\#) {
    padding: 1.25rem;
  }
}

@media (width >= 80rem) {
  .xdejixw.xdejixw:not(#\#) {
    padding: 1.25rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x11twj2q.x11twj2q:not(#\#) {
    padding: 1.5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x130vfls.x130vfls:not(#\#) {
    padding: 1.5rem;
  }
}

@media (width >= 48rem) {
  .x1du3j0p.x1du3j0p:not(#\#) {
    padding: 1.5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1uru56i.x1uru56i:not(#\#) {
    padding: 1.5rem;
  }
}

@media (width >= 80rem) {
  .x12wy1cw.x12wy1cw:not(#\#) {
    padding: 1.5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xojn4re.xojn4re:not(#\#) {
    padding: 1.75rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1ttblq1.x1ttblq1:not(#\#) {
    padding: 1.75rem;
  }
}

@media (width >= 80rem) {
  .x15l6oj0.x15l6oj0:not(#\#) {
    padding: 1.75rem;
  }
}

@media (width <= 700px) {
  .x19l2jmz.x19l2jmz:not(#\#) {
    padding: 12px 20px max(16px,env(safe-area-inset-bottom));
  }
}

@media (width >= 851px) and (height <= 760px) {
  .x1qiu9dy.x1qiu9dy:not(#\#) {
    padding: 18px;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x5hhu75.x5hhu75:not(#\#) {
    padding: 2.25rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x11p2sd8.x11p2sd8:not(#\#) {
    padding: 2.25rem;
  }
}

@media (width >= 80rem) {
  .x1hkjlkm.x1hkjlkm:not(#\#) {
    padding: 2.25rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1jldy09.x1jldy09:not(#\#) {
    padding: 2.5rem;
  }
}

@media (width >= 48rem) {
  .x1cjeoqy.x1cjeoqy:not(#\#) {
    padding: 2.5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xferl94.xferl94:not(#\#) {
    padding: 2.5rem;
  }
}

@media (width >= 80rem) {
  .xcwd3it.xcwd3it:not(#\#) {
    padding: 2.5rem;
  }
}

@media (width <= 760px) {
  .x12rrbio.x12rrbio:not(#\#) {
    padding: 20px 14px;
  }
}

@media (width <= 620px) {
  .x1o8yypc.x1o8yypc:not(#\#) {
    padding: 24px 14px 48px;
  }
}

@media (width >= 851px) and (height <= 760px) {
  .x1cek9dl.x1cek9dl:not(#\#) {
    padding: 24px 4vw;
  }
}

@media (width <= 700px) or ((width <= 700px) and (height >= 760.01px)) {
  .x11muwdz.x11muwdz:not(#\#) {
    padding: 28px 24px;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xrenkch.xrenkch:not(#\#) {
    padding: 2rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x10qd149.x10qd149:not(#\#) {
    padding: 2rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1ecj7bh.x1ecj7bh:not(#\#) {
    padding: 2rem;
  }
}

@media (width >= 80rem) {
  .xigb869.xigb869:not(#\#) {
    padding: 2rem;
  }
}

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

@media (width <= 900px) {
  .x2h5frs.x2h5frs:not(#\#) {
    padding: 8px 10px;
  }
}

@media (width <= 700px) {
  .x1mylaa0.x1mylaa0:not(#\#) {
    padding: max(12px,env(safe-area-inset-top)) 20px 12px;
  }
}

.x1fbn365:not(#\#):not(#\#) {
  border-color: #383129;
}

.xpwrq1m:not(#\#):not(#\#) {
  border-color: #4a4a4a;
}

.xf66bmf:not(#\#):not(#\#) {
  border-color: #54b9c64a;
}

.xmn3ztz:not(#\#):not(#\#) {
  border-color: #5b5b5b;
}

.x1kcfjrk:not(#\#):not(#\#) {
  border-color: #665b50;
}

.x1lionwj:not(#\#):not(#\#) {
  border-color: #6f4037;
}

.x1ym6red:not(#\#):not(#\#) {
  border-color: #82949b;
}

.xly31uj:not(#\#):not(#\#) {
  border-color: #866c50;
}

.x1q3h1yl:not(#\#):not(#\#) {
  border-color: #a38a4f;
}

.x17r52oa:not(#\#):not(#\#) {
  border-color: #bd94704f;
}

.xi45dp3:not(#\#):not(#\#) {
  border-color: #d9b66f52;
}

.x1vc2o2f:not(#\#):not(#\#) {
  border-color: #df675052;
}

.xo64o9d:not(#\#):not(#\#) {
  border-color: #e7e3da;
}

.xxzke3i:not(#\#):not(#\#) {
  border-color: #eee9e2;
}

.x8p0zhp:not(#\#):not(#\#) {
  border-color: #f3a07f52;
}

.x1cngjyj:not(#\#):not(#\#) {
  border-color: #f4efe6;
}

.x1xgdp2y:not(#\#):not(#\#) {
  border-color: #ffb09933;
}

.x1v50vz6:not(#\#):not(#\#) {
  border-color: #ffffff1f;
}

.xgd1t3:not(#\#):not(#\#) {
  border-color: #ffffff24;
}

.xzs81qi:not(#\#):not(#\#) {
  border-color: #ffffff2e;
}

.x1gwhxxw:not(#\#):not(#\#) {
  border-color: #ffffff38;
}

.xelzdx8:not(#\#):not(#\#) {
  border-color: #ffffff54;
}

.xjyti6j:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--x1dm9xoz) 10%,transparent);
}

.x155ccir:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--x1dm9xoz) 15%,transparent);
}

.x15zh8bz:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--x1dm9xoz) 30%,transparent);
}

.xrdkmtp:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--x1dm9xoz) 40%,transparent);
}

.x6ljoym:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--x1dyoee1) 70%,transparent);
}

.xqtzi8d:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xcfl3di) 25%,transparent);
}

.xgt9vxa:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xcfl3di) 40%,transparent);
}

.x1xzapiv:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xcfl3di) 50%,transparent);
}

.x3e9eq8:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xcfl3di) 60%,transparent);
}

.x1mzjbe8:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xcfl3di) 70%,transparent);
}

.xhh2ieb:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xlle8uh) 15%,transparent);
}

.xz76337:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xlle8uh) 20%,transparent);
}

.x681euw:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xlle8uh) 25%,transparent);
}

.x1xttlyl:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xlle8uh) 40%,transparent);
}

.x132yn74:not(#\#):not(#\#) {
  border-color: #79c7c76b;
}

.x13i6v6k:not(#\#):not(#\#) {
  border-color: #d2dce033;
}

.x1skdm6u:not(#\#):not(#\#) {
  border-color: #d3a95e73;
}

.x15ve784:not(#\#):not(#\#) {
  border-color: #d3a95e8c;
}

.x1km6x1k:not(#\#):not(#\#) {
  border-color: #d54a3e80;
}

.x1oqn4oz:not(#\#):not(#\#) {
  border-color: #f0aaa38c;
}

.x1p1ocrq:not(#\#):not(#\#) {
  border-color: #f5f0e838;
}

.x9r1u3d:not(#\#):not(#\#) {
  border-color: #0000;
}

.x1kops9:not(#\#):not(#\#) {
  border-color: var(--x167pyez);
}

.x1g3ojhh:not(#\#):not(#\#) {
  border-color: var(--x1afh46i);
}

.xon3rv1:not(#\#):not(#\#) {
  border-color: var(--x1pn43rv);
}

.xcqjfzc:not(#\#):not(#\#) {
  border-color: var(--x1ppbnn1);
}

.x1hn6x31:not(#\#):not(#\#) {
  border-color: var(--x1pyw9dy);
}

.x1yea2fl:not(#\#):not(#\#) {
  border-color: var(--x1xcmelh);
}

.x1ev4xy3:not(#\#):not(#\#) {
  border-color: var(--x1y6y8n4);
}

.x12j3nu1:not(#\#):not(#\#) {
  border-color: var(--x6zun81);
}

.x4zufus:not(#\#):not(#\#) {
  border-color: var(--xcfl3di);
}

.x2ze8an:not(#\#):not(#\#) {
  border-color: var(--xlir6i6);
}

.xe3pe6r:not(#\#):not(#\#) {
  border-color: var(--xlle8uh);
}

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

.x4pepcl:not(#\#):not(#\#) {
  border-radius: 12px;
}

.x1endjnx:not(#\#):not(#\#) {
  border-radius: 2px 2px 24px 24px;
}

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

.xf8vo6c:not(#\#):not(#\#) {
  border-radius: 2147483647px;
}

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

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

.x16rqkct:not(#\#):not(#\#) {
  border-radius: 50%;
}

.x1sxf85j:not(#\#):not(#\#) {
  border-radius: 5px;
}

.x1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

.xu4hgxq:not(#\#):not(#\#) {
  border-radius: 7px;
}

.xur7f20:not(#\#):not(#\#) {
  border-radius: 8px;
}

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

.x1te1ese:not(#\#):not(#\#) {
  border-radius: min(var(--radius-md),10px);
}

.x1el5nx7:not(#\#):not(#\#) {
  border-radius: min(var(--radius-md),12px);
}

.xbsl7fq:not(#\#):not(#\#) {
  border-style: dashed;
}

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

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

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

.x845mor:not(#\#):not(#\#), .x98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.xvh977a:not(#\#):not(#\#) {
  gap: .25rem;
}

.xpj7pl4:not(#\#):not(#\#) {
  gap: .375rem;
}

.x13z6uf9:not(#\#):not(#\#) {
  gap: .5rem;
}

.xb6y1gh:not(#\#):not(#\#) {
  gap: .625rem;
}

.xpyfehb:not(#\#):not(#\#) {
  gap: .75rem 1rem;
}

.x8233eu:not(#\#):not(#\#) {
  gap: .75rem;
}

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

.x15iy025:not(#\#):not(#\#) {
  gap: 1.25rem;
}

.xru8eyw:not(#\#):not(#\#) {
  gap: 1.5rem;
}

.xj3jsk1:not(#\#):not(#\#) {
  gap: 1.75rem;
}

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

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

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

.x15gj94b:not(#\#):not(#\#) {
  gap: 11px;
}

.x11nrlgn:not(#\#):not(#\#) {
  gap: 12px 32px;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.x1aut5rd:not(#\#):not(#\#) {
  gap: 13px;
}

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

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

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

.xaobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

.x12mrbbr:not(#\#):not(#\#) {
  gap: 1px;
}

.x8fetqu:not(#\#):not(#\#) {
  gap: 1rem;
}

.xtacmkj:not(#\#):not(#\#) {
  gap: 2.5rem;
}

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

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

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

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

.xuduoeu:not(#\#):not(#\#) {
  gap: 2px 9px;
}

.x1h4iudz:not(#\#):not(#\#) {
  gap: 2rem;
}

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

.x1keyc1r:not(#\#):not(#\#) {
  gap: 3rem;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.xj5jcj5:not(#\#):not(#\#) {
  gap: 4rem;
}

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

.x1nejdyq:not(#\#):not(#\#) {
  gap: 5px;
}

.x17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.x1j9xkj6:not(#\#):not(#\#) {
  gap: 7px;
}

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

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

.xmmi0ta:not(#\#):not(#\#) {
  gap: 9px;
}

.x12x097j:not(#\#):not(#\#) {
  gap: clamp(10px, 2vw, 24px);
}

.xi2kuyw:not(#\#):not(#\#) {
  gap: clamp(24px, 4vw, 64px);
}

.x1sewj8m:not(#\#):not(#\#) {
  gap: clamp(24px, 6vw, 80px);
}

.x1osaytk:not(#\#):not(#\#) {
  grid-column: 1 / -1;
}

.xm5moh1:not(#\#):not(#\#) {
  grid-column: auto;
}

.x15daork:not(#\#):not(#\#) {
  grid-row: auto;
}

.xjej8gk:not(#\#):not(#\#) {
  grid-row: span 2;
}

.x17y0mx6:not(#\#):not(#\#) {
  inset-inline: 0;
}

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

.x8atrpe:not(#\#):not(#\#) {
  margin-block: .25rem;
}

.x1k89h87:not(#\#):not(#\#) {
  margin-block: .75rem;
}

.x2nhqll:not(#\#):not(#\#) {
  margin-block: 0 22px;
}

.x1p9f3au:not(#\#):not(#\#) {
  margin-block: 16px 20px;
}

.xpzcct2:not(#\#):not(#\#) {
  margin-block: 16px 22px;
}

.xy8ozkb:not(#\#):not(#\#) {
  margin-block: 18px 10px;
}

.x1mibpdg:not(#\#):not(#\#) {
  margin-block: 18px;
}

.xqbtnzu:not(#\#):not(#\#) {
  margin-block: 24px 0;
}

.xqrhvso:not(#\#):not(#\#) {
  margin-block: 24px;
}

.x6rq67f:not(#\#):not(#\#) {
  margin-block: 28px;
}

.x6fewej:not(#\#):not(#\#) {
  margin-block: 48px 32px;
}

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

.x1a2a7pz:not(#\#):not(#\#) {
  outline: none;
}

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

.xish69e:not(#\#):not(#\#) {
  overscroll-behavior: contain;
}

.x1o5vn8x:not(#\#):not(#\#) {
  padding-block: .25rem;
}

.x1bilvtl:not(#\#):not(#\#) {
  padding-block: .375rem;
}

.x18g2hj5:not(#\#):not(#\#) {
  padding-block: .5rem;
}

.x13eudtd:not(#\#):not(#\#) {
  padding-block: .625rem;
}

.xo0yzjp:not(#\#):not(#\#) {
  padding-block: .75rem;
}

.x142x9wm:not(#\#):not(#\#) {
  padding-block: .875rem;
}

.xt970qd:not(#\#):not(#\#) {
  padding-block: 0;
}

.x6qoaat:not(#\#):not(#\#) {
  padding-block: 1.25rem;
}

.x1yb22fu:not(#\#):not(#\#) {
  padding-block: 1.5rem;
}

.xn48sxs:not(#\#):not(#\#) {
  padding-block: 1.75rem;
}

.xp59q4u:not(#\#):not(#\#) {
  padding-block: 10px;
}

.x10dr8xq:not(#\#):not(#\#) {
  padding-block: 12px;
}

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

.xxlmvz2:not(#\#):not(#\#) {
  padding-block: 14px;
}

.xhyosrm:not(#\#):not(#\#) {
  padding-block: 18px;
}

.xgepmj6:not(#\#):not(#\#) {
  padding-block: 1rem;
}

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

.xj8oexa:not(#\#):not(#\#) {
  padding-block: 2px;
}

.x1ie5kix:not(#\#):not(#\#) {
  padding-block: 3.5rem;
}

.xic3azd:not(#\#):not(#\#) {
  padding-block: 3rem;
}

.x12ulsxz:not(#\#):not(#\#) {
  padding-block: 4px;
}

.xgmh6ty:not(#\#):not(#\#) {
  padding-block: 56px;
}

.x1921sjq:not(#\#):not(#\#) {
  padding-block: 5rem;
}

.x1x76c5w:not(#\#):not(#\#) {
  padding-block: 6rem;
}

.xa7hjq9:not(#\#):not(#\#) {
  padding-block: 7rem;
}

.xbf3g3x:not(#\#):not(#\#) {
  padding-block: 88px;
}

.x1vvogim:not(#\#):not(#\#) {
  padding-block: 8px;
}

.x1m7iz9m:not(#\#):not(#\#) {
  padding-block: 9px;
}

.x8q0y56:not(#\#):not(#\#) {
  padding-block: clamp(5rem, 9vw, 7rem);
}

.xllzysa:not(#\#):not(#\#) {
  padding-inline: .25rem;
}

.x97vtpp:not(#\#):not(#\#) {
  padding-inline: .5rem;
}

.xvpgqt4:not(#\#):not(#\#) {
  padding-inline: .625rem;
}

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

.x1qhpy6z:not(#\#):not(#\#) {
  padding-inline: 1.25rem;
}

.xzsmjar:not(#\#):not(#\#) {
  padding-inline: 1.5rem;
}

.x129psgg:not(#\#):not(#\#) {
  padding-inline: 1.75rem;
}

.x1awh872:not(#\#):not(#\#) {
  padding-inline: 10px;
}

.xaope02:not(#\#):not(#\#) {
  padding-inline: 12px;
}

.xqin4a2:not(#\#):not(#\#) {
  padding-inline: 14px;
}

.x1hr3lfm:not(#\#):not(#\#) {
  padding-inline: 16px;
}

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

.x1d73hez:not(#\#):not(#\#) {
  padding-inline: 19px;
}

.xnxx81d:not(#\#):not(#\#) {
  padding-inline: 1rem;
}

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

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

.x1tcxzho:not(#\#):not(#\#) {
  padding-inline: 36px;
}

.x1xijbu4:not(#\#):not(#\#) {
  padding-inline: 6px;
}

.xdqyycr:not(#\#):not(#\#) {
  padding-inline: 8px;
}

.x1q4txso:not(#\#):not(#\#) {
  padding-inline: 9px;
}

.x1vro14v:not(#\#):not(#\#) {
  padding-inline: clamp(1rem, 4vw, 3rem);
}

.x11x033:not(#\#):not(#\#) {
  place-content: center;
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

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

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

.xwai7b6:not(#\#):not(#\#) {
  transition: background-color .14s ease-out;
}

.x10gc6dd.x10gc6dd:where(.xgwth02:focus-visible *):not(#\#):not(#\#) {
  border-color: var(--xcfl3di);
}

.xyor6cx:focus-within:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--x1dyoee1) 40%,transparent);
}

.x1apxens:focus-visible:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xcfl3di) 40%,transparent);
}

.x1ov7t5f[aria-invalid="true"]:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xcfl3di) 50%,transparent);
}

.x1ym7g1s.x1ym7g1s:where(.xrk5hjy[data-motion-ready] *):not(#\#):not(#\#) {
  border-color: #0000;
}

.xqas8m6:focus-visible:not(#\#):not(#\#) {
  border-color: var(--x5ls1q7);
}

.x31hpz4[aria-invalid="true"]:not(#\#):not(#\#), .xynv2ez:focus-visible:not(#\#):not(#\#) {
  border-color: var(--xcfl3di);
}

.xsy9yg7.xsy9yg7:where(.xia4po2[data-active] *):not(#\#):not(#\#) {
  gap: 0;
}

.xba6gmz.xba6gmz:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#) {
  gap: 10px;
}

.xod14x.xod14x:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#) {
  gap: 12px;
}

.x1l67ce4.x1l67ce4:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#) {
  gap: 6px;
}

.xlx66wb.xlx66wb:where(.xia4po2[data-active] *):not(#\#):not(#\#) {
  gap: 8px;
}

.xyzovd.xyzovd:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#) {
  margin-block: 0 12px;
}

.x8bqquf.x8bqquf:where(.xia4po2[data-active] *):not(#\#):not(#\#) {
  margin-block: 0 8px;
}

.x1e8i3v2:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid #8ab4f8;
}

.xlose9:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid #d3614b;
}

.x13rrd0z:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid #d6b583;
}

.x9vj28i:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid #d6b58a;
}

.x1lzo6nc:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid #e6c096;
}

.x18vhvit:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid #ef746a;
}

.xrtg64b:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid #f69b7f;
}

.x15ujhg2:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid #f78b77;
}

.xsr0az6:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid #f5f0e8e6;
}

.xrm189b:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--x1pyw9dy);
}

.xk2swo9:focus-visible:not(#\#):not(#\#) {
  outline: none;
}

.x1lc9o4w.x1lc9o4w:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#) {
  padding-block: 4px;
}

.xeedw3u.xeedw3u:where(.xia4po2[data-active] *):not(#\#):not(#\#) {
  padding-block: 6px;
}

.xsgm8wy.xsgm8wy:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#) {
  padding-block: 8px;
}

.x177lf3p:hover:not(:disabled):not(#\#):not(#\#) {
  text-decoration: underline;
}

.xzqu492:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--x1dyoee1) 25%,transparent);
}

.xqe8pn7:hover:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--xcfl3di) 40%,transparent);
}

.x1x8f4e9:hover:not(#\#):not(#\#) {
  border-color: #f5f0e880;
}

.x1o9d7ug:hover:not(#\#):not(#\#) {
  border-color: var(--x1dyoee1);
}

.xt0b8zv:hover:not(#\#):not(#\#) {
  text-decoration: underline;
}

.x1eac36i:focus:not(#\#):not(#\#) {
  border-color: color-mix(in oklab,var(--x1dyoee1) 40%,transparent);
}

.xh79v3g:focus:not(#\#):not(#\#) {
  border-color: var(--x1dyoee1);
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xn5t2nr.xn5t2nr:not(#\#):not(#\#) {
    gap: .75rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1nsl70w.x1nsl70w:not(#\#):not(#\#) {
    gap: .75rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1sduvqa.x1sduvqa:not(#\#):not(#\#) {
    gap: .75rem;
  }
}

@media (width >= 80rem) {
  .x1bcdwkj.x1bcdwkj:not(#\#):not(#\#) {
    gap: .75rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xjm1k9n.xjm1k9n:not(#\#):not(#\#) {
    gap: 0;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x18my98x.x18my98x:not(#\#):not(#\#) {
    gap: 0;
  }
}

@media (width >= 80rem) {
  .xzguhk.xzguhk:not(#\#):not(#\#) {
    gap: 0;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1b5bigq.x1b5bigq:not(#\#):not(#\#) {
    gap: 1.25rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x2saazu.x2saazu:not(#\#):not(#\#) {
    gap: 1.25rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x17olgt7.x17olgt7:not(#\#):not(#\#) {
    gap: 1.25rem;
  }
}

@media (width >= 80rem) {
  .x1e3u0g.x1e3u0g:not(#\#):not(#\#) {
    gap: 1.25rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x7zlb7i.x7zlb7i:not(#\#):not(#\#) {
    gap: 1.5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xpwcxt0.xpwcxt0:not(#\#):not(#\#) {
    gap: 1.5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xa8fsc.xa8fsc:not(#\#):not(#\#) {
    gap: 1.5rem;
  }
}

@media (width >= 80rem) {
  .xeoblef.xeoblef:not(#\#):not(#\#) {
    gap: 1.5rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x2uyl0l.x2uyl0l:not(#\#):not(#\#) {
    gap: 1rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1nlmvis.x1nlmvis:not(#\#):not(#\#) {
    gap: 1rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1yddeui.x1yddeui:not(#\#):not(#\#) {
    gap: 1rem;
  }
}

@media (width >= 80rem) {
  .x14s2lbr.x14s2lbr:not(#\#):not(#\#) {
    gap: 1rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1w7gpyq.x1w7gpyq:not(#\#):not(#\#) {
    gap: 2.5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xsp81qg.xsp81qg:not(#\#):not(#\#) {
    gap: 2.5rem;
  }
}

@media (width >= 80rem) {
  .xxlwg4x.xxlwg4x:not(#\#):not(#\#) {
    gap: 2.5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xko3nl8.xko3nl8:not(#\#):not(#\#) {
    gap: 4rem;
  }
}

@media (width >= 80rem) {
  .xak9ldm.xak9ldm:not(#\#):not(#\#) {
    gap: 4rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xg4zgeb.xg4zgeb:not(#\#):not(#\#) {
    gap: 5rem;
  }
}

@media (width >= 80rem) {
  .xrgiapd.xrgiapd:not(#\#):not(#\#) {
    gap: 5rem;
  }
}

@media (width <= 1040px) {
  .xfznaxp.xfznaxp:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@media (width <= 980px) {
  .xekja6r.xekja6r:not(#\#):not(#\#) {
    grid-column: auto;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x3p13th.x3p13th:not(#\#):not(#\#) {
    grid-column: span 2 / span 2;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xjg7wrc.xjg7wrc:not(#\#):not(#\#) {
    grid-column: span 2 / span 2;
  }
}

@media (width >= 80rem) {
  .x1dm59lg.x1dm59lg:not(#\#):not(#\#) {
    grid-column: span 2 / span 2;
  }
}

@media (width <= 900px) {
  .xzjgxy8.xzjgxy8:not(#\#):not(#\#) {
    grid-row: 3;
  }
}

@media (width <= 760px) {
  .xltz279.xltz279:not(#\#):not(#\#) {
    grid-row: auto;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1e1l6k6.x1e1l6k6:not(#\#):not(#\#) {
    padding-block: 1.75rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1459koz.x1459koz:not(#\#):not(#\#) {
    padding-block: 1.75rem;
  }
}

@media (width >= 80rem) {
  .x4wbuog.x4wbuog:not(#\#):not(#\#) {
    padding-block: 1.75rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x11vc99z.x11vc99z:not(#\#):not(#\#) {
    padding-block: 10rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x66a72i.x66a72i:not(#\#):not(#\#) {
    padding-block: 10rem;
  }
}

@media (width >= 80rem) {
  .xxi6uop.xxi6uop:not(#\#):not(#\#) {
    padding-block: 10rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x141wdb.x141wdb:not(#\#):not(#\#) {
    padding-block: 1rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1qvvlrx.x1qvvlrx:not(#\#):not(#\#) {
    padding-block: 1rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xdpf95a.xdpf95a:not(#\#):not(#\#) {
    padding-block: 1rem;
  }
}

@media (width >= 80rem) {
  .x1ohj5o4.x1ohj5o4:not(#\#):not(#\#) {
    padding-block: 1rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xcnth3h.xcnth3h:not(#\#):not(#\#) {
    padding-block: 2rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xsyg6do.xsyg6do:not(#\#):not(#\#) {
    padding-block: 2rem;
  }
}

@media (width >= 80rem) {
  .x1sdfv6a.x1sdfv6a:not(#\#):not(#\#) {
    padding-block: 2rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xqjsmgg.xqjsmgg:not(#\#):not(#\#) {
    padding-block: 3.5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1f937sx.x1f937sx:not(#\#):not(#\#) {
    padding-block: 3.5rem;
  }
}

@media (width >= 80rem) {
  .xft21os.xft21os:not(#\#):not(#\#) {
    padding-block: 3.5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xjoleyl.xjoleyl:not(#\#):not(#\#) {
    padding-block: 7rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xq6yrgr.xq6yrgr:not(#\#):not(#\#) {
    padding-block: 7rem;
  }
}

@media (width >= 80rem) {
  .xzrm7hj.xzrm7hj:not(#\#):not(#\#) {
    padding-block: 7rem;
  }
}

@media (width >= 900px) {
  .xhul1k2.xhul1k2:not(#\#):not(#\#) {
    padding-block: 80px;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x99cq5j.x99cq5j:not(#\#):not(#\#) {
    padding-block: 8rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xys6noq.xys6noq:not(#\#):not(#\#) {
    padding-block: 8rem;
  }
}

@media (width >= 80rem) {
  .x6wncra.x6wncra:not(#\#):not(#\#) {
    padding-block: 8rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x13i88zx.x13i88zx:not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x197ll00.x197ll00:not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }
}

@media (width >= 80rem) {
  .xtunwgf.xtunwgf:not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xkn1g7a.xkn1g7a:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x4u61wq.x4u61wq:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 80rem) {
  .xzjpk6o.xzjpk6o:not(#\#):not(#\#) {
    padding-inline: 1.5rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x18mgklg.x18mgklg:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x6ckj7y.x6ckj7y:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1shzdyy.x1shzdyy:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@media (width >= 80rem) {
  .xyrn4t8.xyrn4t8:not(#\#):not(#\#) {
    padding-inline: 1rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xwz2itw.xwz2itw:not(#\#):not(#\#) {
    padding-inline: 2.5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1crvsi1.x1crvsi1:not(#\#):not(#\#) {
    padding-inline: 2.5rem;
  }
}

@media (width >= 80rem) {
  .x1y80of9.x1y80of9:not(#\#):not(#\#) {
    padding-inline: 2.5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xfhesjp.xfhesjp:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xeokcta.xeokcta:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }
}

@media (width >= 80rem) {
  .xrrhuwa.xrrhuwa:not(#\#):not(#\#) {
    padding-inline: 2rem;
  }
}

@media (width >= 768px) and (width <= 1023.99px) {
  .x1jcid8o.x1jcid8o:not(#\#):not(#\#) {
    padding-inline: 32px;
  }
}

@media (width >= 900px) {
  .xhzyd2u.xhzyd2u:not(#\#):not(#\#) {
    padding-inline: clamp(3rem, 5.5vw, 6rem);
  }

  .x1d6bkm2.x1d6bkm2:not(#\#):not(#\#) {
    padding-inline: clamp(3rem, 5vw, 6rem);
  }
}

@media (width >= 1024px) {
  .xd3odp4.xd3odp4:not(#\#):not(#\#) {
    padding-inline: max(5%, 50% - 80rem);
  }
}

@media (hover: hover) and (pointer: fine) {
  .x4hkb0g.x4hkb0g.x4hkb0g:where(.xgwth02:hover *):not(#\#):not(#\#) {
    border-color: var(--xcfl3di);
  }

  .x8b7qi5.x8b7qi5:hover:not(#\#):not(#\#) {
    border-color: var(--x1pyw9dy);
  }

  .x1kyxpae.x1kyxpae:hover:not(#\#):not(#\#) {
    border-color: var(--xcfl3di);
  }
}

.xlh3980:not(#\#):not(#\#):not(#\#) {
  -moz-osx-font-smoothing: grayscale;
}

.xvmahel:not(#\#):not(#\#):not(#\#) {
  -webkit-font-smoothing: antialiased;
}

.xu347i5:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--x1pyw9dy);
}

.xc26acl:not(#\#):not(#\#):not(#\#) {
  align-content: center;
}

.x10ukxgv:not(#\#):not(#\#):not(#\#) {
  align-content: start;
}

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

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

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

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

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

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

.xqcrz7y:not(#\#):not(#\#):not(#\#) {
  align-self: flex-start;
}

.xs6alww:not(#\#):not(#\#):not(#\#) {
  animation-delay: 80ms;
}

.x1vwdvh2:not(#\#):not(#\#):not(#\#) {
  animation-delay: .12s;
}

.x1jksiw5:not(#\#):not(#\#):not(#\#) {
  animation-delay: .16s;
}

.x1jh9esf:not(#\#):not(#\#):not(#\#) {
  animation-delay: .24s;
}

.xfjzax6:not(#\#):not(#\#):not(#\#) {
  animation-delay: .5s;
}

.xvo38ju:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--x-animationDelay);
}

.xpz12be:not(#\#):not(#\#):not(#\#) {
  animation-direction: alternate;
}

.x1s0aqod:not(#\#):not(#\#):not(#\#) {
  animation-direction: normal;
}

.xfbpl4g:not(#\#):not(#\#):not(#\#) {
  animation-duration: .35s;
}

.x1tdmsze:not(#\#):not(#\#):not(#\#) {
  animation-duration: .55s, 2s;
}

.xl8t4ro:not(#\#):not(#\#):not(#\#) {
  animation-duration: .55s;
}

.xdz8niu:not(#\#):not(#\#):not(#\#) {
  animation-duration: .6s;
}

.xof6966:not(#\#):not(#\#):not(#\#) {
  animation-duration: .7s;
}

.xegkacw:not(#\#):not(#\#):not(#\#) {
  animation-duration: .9s;
}

.xr7ufhj:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.1s;
}

.x1sbju2s:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.4s;
}

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

.xrp5g2y:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.2s;
}

.xius3t:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.4s;
}

.x1p0imuc:not(#\#):not(#\#):not(#\#) {
  animation-duration: 24s;
}

.x1c74tu6:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2s;
}

.x5fmmbd:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both, none;
}

.x1u6ievf:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both;
}

.x1ir97tl:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: none;
}

.x1c9dlo5:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: 1, infinite;
}

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

.x1a5igra:not(#\#):not(#\#):not(#\#) {
  animation-name: none;
}

.xh8dpok:not(#\#):not(#\#):not(#\#) {
  animation-name: x11k3nks-B, x1peh4nl-B;
}

.xmr3pgu:not(#\#):not(#\#):not(#\#) {
  animation-name: x11k3nks-B;
}

.x1j6w5rb:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fbnfr1-B;
}

.xpedhrg:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fy8ia8-B;
}

.x15aqo97:not(#\#):not(#\#):not(#\#) {
  animation-name: x1peh4nl-B;
}

.x1myb4i5:not(#\#):not(#\#):not(#\#) {
  animation-name: x1rccwnl-B;
}

.xvbdl32:not(#\#):not(#\#):not(#\#) {
  animation-name: x1x235tc-B;
}

.x13k0agd:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ychu2s-B;
}

.x6kgtjc:not(#\#):not(#\#):not(#\#) {
  animation-name: x5nz6or-B;
}

.xn5c9ng:not(#\#):not(#\#):not(#\#) {
  animation-name: xnibuda-B;
}

.x15b9m17:not(#\#):not(#\#):not(#\#) {
  animation-name: xqpvnp7-B;
}

.xcj2hvy:not(#\#):not(#\#):not(#\#) {
  animation-name: xxpfedf-B;
}

.x1t8t0tp:not(#\#):not(#\#):not(#\#) {
  animation-name: xypp8t3-B;
}

.xorstpt:not(#\#):not(#\#):not(#\#) {
  animation-play-state: paused;
}

.xxitmns:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.16, 1, .3, 1), ease-in-out;
}

.xa0mk88:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.16, 1, .3, 1);
}

.x4hg4is:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-in-out;
}

.xa3vuyk:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-out;
}

.x1debuo4:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease;
}

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

.x1y5e3q9:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.x2ebxmi:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 10;
}

.x4mnvg2:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 6;
}

.x1oz2tpv:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 8.7;
}

.x186iv6y:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 16 / 9;
}

.x6grhm:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 3 / 4;
}

.x1dltgaz:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 4 / 3;
}

.x1sg1d4o:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 4 / 5;
}

.x1ugzmpi:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(.25rem);
}

.xvn2z4z:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(12px);
}

.xrefnyo:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(18px);
}

.xwhdwdg:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(24px);
}

.x1dmgsgi:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(8px);
}

.xx83zyx:not(#\#):not(#\#):not(#\#) {
  background-clip: padding-box;
}

.x1r1mewj:not(#\#):not(#\#):not(#\#) {
  background-color: #000;
}

.x1l7ad4u:not(#\#):not(#\#):not(#\#) {
  background-color: #050505;
}

.x1jlisum:not(#\#):not(#\#):not(#\#) {
  background-color: #05050566;
}

.x2uspnf:not(#\#):not(#\#):not(#\#) {
  background-color: #050607;
}

.x1vs82e9:not(#\#):not(#\#):not(#\#) {
  background-color: #050708;
}

.x1cc8qwl:not(#\#):not(#\#):not(#\#) {
  background-color: #070706;
}

.x126uktg:not(#\#):not(#\#):not(#\#) {
  background-color: #071311;
}

.xsz0r1h:not(#\#):not(#\#):not(#\#) {
  background-color: #080b0d;
}

.xqcnxvm:not(#\#):not(#\#):not(#\#) {
  background-color: #080c0f;
}

.xk3ijx1:not(#\#):not(#\#):not(#\#) {
  background-color: #090d10;
}

.x1dxq23n:not(#\#):not(#\#):not(#\#) {
  background-color: #0a0908;
}

.xyyrg52:not(#\#):not(#\#):not(#\#) {
  background-color: #0a0e11;
}

.x130yzaj:not(#\#):not(#\#):not(#\#) {
  background-color: #0d0c0a;
}

.x1kn0fdd:not(#\#):not(#\#):not(#\#) {
  background-color: #0e2321;
}

.x1b4tsfi:not(#\#):not(#\#):not(#\#) {
  background-color: #101010;
}

.x15cjo92:not(#\#):not(#\#):not(#\#) {
  background-color: #111;
}

.x1t2db1p:not(#\#):not(#\#):not(#\#) {
  background-color: #12100e;
}

.x1m1t7if:not(#\#):not(#\#):not(#\#) {
  background-color: #12110f;
}

.x1od95ck:not(#\#):not(#\#):not(#\#) {
  background-color: #15130f;
}

.x3bqgyo:not(#\#):not(#\#):not(#\#) {
  background-color: #171411;
}

.xei258h:not(#\#):not(#\#):not(#\#) {
  background-color: #171717;
}

.x18opb05:not(#\#):not(#\#):not(#\#) {
  background-color: #18140f;
}

.xpxfgls:not(#\#):not(#\#):not(#\#) {
  background-color: #1c1512;
}

.xxpp5wv:not(#\#):not(#\#):not(#\#) {
  background-color: #242424;
}

.x2o0qy0:not(#\#):not(#\#):not(#\#) {
  background-color: #292622;
}

.x11kqwdt:not(#\#):not(#\#):not(#\#) {
  background-color: #39341f;
}

.xl75ml4:not(#\#):not(#\#):not(#\#) {
  background-color: #4c241e;
}

.x12ecc7k:not(#\#):not(#\#):not(#\#) {
  background-color: #6f3e2714;
}

.xp58q7n:not(#\#):not(#\#):not(#\#) {
  background-color: #9cebc6;
}

.x1qvqdmf:not(#\#):not(#\#):not(#\#) {
  background-color: #e7e3da;
}

.x1vhvrf8:not(#\#):not(#\#):not(#\#) {
  background-color: #eee9e2;
}

.xpppnj:not(#\#):not(#\#):not(#\#) {
  background-color: #f4efe6;
}

.x1l1wtud:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff06;
}

.x1r2a9jk:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff08;
}

.xt94d7h:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff12;
}

.x1ki3q81:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1dm9xoz) 10%,transparent);
}

.x1p9e492:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1dm9xoz) 20%,transparent);
}

.x5mwuqi:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1dyoee1) 5%,transparent);
}

.xyd9heb:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1dyoee1) 50%,transparent);
}

.x1fky4f7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1dyoee1) 60%,transparent);
}

.x1394bpf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1dyoee1) 70%,transparent);
}

.x32rhpz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1pn43rv) 50%,transparent);
}

.xrhc5a6:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1ppbnn1) 30%,transparent);
}

.xktqxrk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1rnnxxm) 30%,transparent);
}

.x179us9j:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1rnnxxm) 40%,transparent);
}

.xcjfzc7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1rnnxxm) 45%,transparent);
}

.xulnuy0:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1rnnxxm) 50%,transparent);
}

.xgf17xw:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1rnnxxm) 55%,transparent);
}

.xjat5rt:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1rnnxxm) 60%,transparent);
}

.x8fjb18:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1rnnxxm) 70%,transparent);
}

.x1mfy1ex:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1rnnxxm) 75%,transparent);
}

.x10oa5f7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1wei7z0) 40%,transparent);
}

.x9x55ev:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1wei7z0) 60%,transparent);
}

.x1lhmesh:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x9y9369) 40%,transparent);
}

.xopljuc:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x9y9369) 50%,transparent);
}

.xq564hq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x9y9369) 70%,transparent);
}

.x1e45sb2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x9y9369) 80%,transparent);
}

.xxflchk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x9y9369) 85%,transparent);
}

.xcx414f:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xcfl3di) 10%,transparent);
}

.xkvcaef:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xcfl3di) 15%,transparent);
}

.xwfhq5y:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xcfl3di) 20%,transparent);
}

.x1ytoc4t:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xcfl3di) 25%,transparent);
}

.xjpaq45:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xcfl3di) 30%,transparent);
}

.xc3uwys:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xcfl3di) 5%,transparent);
}

.x1gh14jp:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xcfl3di) 50%,transparent);
}

.xoppf54:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xcfl3di) 6%,transparent);
}

.x187w2e8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xlle8uh) 10%,transparent);
}

.x3d414a:not(#\#):not(#\#):not(#\#) {
  background-color: #df282e33;
  background-color: lab(49.6794% 68.2586 45.8014 / .2);
}

.xlfsvsc:not(#\#):not(#\#):not(#\#) {
  background-color: #e7e4df0d;
  background-color: lab(90.7431% .460297 3.0157 / .05);
}

.x127l54n:not(#\#):not(#\#):not(#\#) {
  background-color: #000c;
  background-color: lab(0% 0 0 / .8);
}

.x1msk7fo:not(#\#):not(#\#):not(#\#) {
  background-color: #0d0c0ab8;
}

.xdsnr0u:not(#\#):not(#\#):not(#\#) {
  background-color: #0a090859;
}

.x1t26e36:not(#\#):not(#\#):not(#\#) {
  background-color: #0b0a09f5;
}

.x1eyl8v2:not(#\#):not(#\#):not(#\#) {
  background-color: #79c7c709;
}

.x1414jk9:not(#\#):not(#\#):not(#\#) {
  background-color: #79c7c70d;
}

.x1obkdii:not(#\#):not(#\#):not(#\#) {
  background-color: #0f0e0cbd;
}

.x1kewtlo:not(#\#):not(#\#):not(#\#) {
  background-color: #0f0e0cd1;
}

.x3s7sk9:not(#\#):not(#\#):not(#\#) {
  background-color: #0f0e0cf7;
}

.x1vu44b2:not(#\#):not(#\#):not(#\#) {
  background-color: #d3a95e0b;
}

.x1mwdl7t:not(#\#):not(#\#):not(#\#) {
  background-color: #d3a95e0d;
}

.x267v81:not(#\#):not(#\#):not(#\#) {
  background-color: #d3a95e0f;
}

.x1dujzyx:not(#\#):not(#\#):not(#\#) {
  background-color: #d54a3e14;
}

.xx9xsyo:not(#\#):not(#\#):not(#\#) {
  background-color: #eee8dc14;
}

.xjj1kpd:not(#\#):not(#\#):not(#\#) {
  background-color: #281f16f0;
}

.xk7or3r:not(#\#):not(#\#):not(#\#) {
  background-color: #050505c7;
}

.x1sz0bj9:not(#\#):not(#\#):not(#\#) {
  background-color: #070c10f0;
}

.x1q7fdjh:not(#\#):not(#\#):not(#\#) {
  background-color: #080d11eb;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.xlirn04:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x16q0g4);
}

.x1m5gow7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x198lz5y);
}

.x10l16v7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1afh46i);
}

.x1stszyu:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1dyoee1);
}

.xd4mnx9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1h2cg1n);
}

.x9gba1q:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1pn43rv);
}

.x15yvmqe:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1pyw9dy);
}

.x1fs6cvn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1wei7z0);
}

.xxx2zcl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1y6y8n4);
}

.x9k8gf1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x5h3lld);
}

.xhs3lab:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x6kxqmd);
}

.x2awe9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x6zun81);
}

.x1wqc74f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x9y9369);
}

.x15ws2us:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xcfl3di);
}

.xss0ug9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xkdndw9);
}

.x1jy3wfk:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xlir6i6);
}

.x16x4dao:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(0deg, #090a09f5, #0000);
}

.x1mnisym:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(0deg, #0d0c0a, #0000);
}

.xczh38w:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(0deg, #0d0c0af5, #0d0c0acc 20%, #0d0c0a70 42%, #0d0c0a20 65%, #0d0c0a80);
}

.x13rbbl8:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(145deg, #ffffff09, #0000 42%);
}

.x1xdofjp:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #0d0c0af5 0%, #0d0c0ae0 18%, #0d0c0ab8 35%, #0d0c0a70 55%, #0d0c0a30 76%, #0d0c0a10 100%), linear-gradient(0deg, #0d0c0a, #0d0c0a70 22%, #0d0c0a20 52%, #0d0c0a50);
}

.xbt0pe5:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #0a0908e0, #0a090880);
}

.x1fwz4i6:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #130e0ab3, #130e0a40), linear-gradient(0deg, #130e0a, #130e0a40);
}

.x1nwd7i0:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #030507b8, #0000);
}

.x1biy594:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #0306083d, #0000 48%, #03060833), linear-gradient(0deg, #0306084d, #0000 45%);
}

.x1eyiphj:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg, #090a0af0, #090a0aa8), linear-gradient(0deg, #0d0c0a, #0000);
}

.xdh6meq:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#ffffff03 1px, #0000 1px);
}

.xnge2mh:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,color-mix(in oklab,var(--x1rnnxxm) 55%,transparent) 0%,transparent 100%);
}

.x2uelj6:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,color-mix(in oklab,var(--x1rnnxxm) 70%,transparent) 0%,transparent 100%);
}

.x8nlrne:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#0000008c 0%, #0000005e 12.5%, #0000003b 25%, #0002 37.5%, #00000012 50%, #00000007 62.5%, #00000002 75%, #0000 87.5% 100%);
  background-image: linear-gradient(lab(0% 0 0 / .55) 0%, lab(0% 0 0 / .368) 12.5%, lab(0% 0 0 / .232) 25%, lab(0% 0 0 / .134) 37.5%, lab(0% 0 0 / .069) 50%, lab(0% 0 0 / .029) 62.5%, lab(0% 0 0 / .009) 75%, lab(0% 0 0 / .001) 87.5%, lab(0% 0 0 / 0) 100%);
}

.xrr12ni:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,var(--x15ndpxa),var(--x1plkr44),var(--x163dfo8));
}

.x1wibs8w:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,color-mix(in oklab,var(--x1rnnxxm) 70%,transparent) 0%,transparent 100%);
}

.x18pusrs:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,color-mix(in oklab,var(--x1rnnxxm) 75%,transparent) 0%,transparent 100%);
}

.xm1ekkf:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,color-mix(in oklab,var(--x1rnnxxm) 85%,transparent) 0%,color-mix(in oklab,var(--x1rnnxxm) 10%,transparent) 50%,transparent 100%);
}

.xj2jhfj:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,color-mix(in oklab,var(--x1rnnxxm) 90%,transparent) 0%,color-mix(in oklab,var(--x1rnnxxm) 10%,transparent) 50%,color-mix(in oklab,var(--x1rnnxxm) 20%,transparent) 100%);
}

.xbhcwau:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,color-mix(in oklab,var(--x1rnnxxm) 90%,transparent) 0%,color-mix(in oklab,var(--x1rnnxxm) 15%,transparent) 50%,transparent 100%);
}

.x7fgejh:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,color-mix(in oklab,var(--x9y9369) 70%,transparent) 0%,transparent 100%);
}

.xsco1iu:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,color-mix(in oklab,var(--x9y9369) 90%,transparent) 0%,transparent 50%,transparent 100%);
}

.xs4angs:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top, #000000e6 0%, #000000d8 12.5%, #000000a7 25%, #00000057 37.5%, #00000026 50%, #00000010 62.5%, #00000005 75%, #00000001 87.5%, #0000 100%);
  background-image: linear-gradient(to top, lab(0% 0 0 / .9) 0%, lab(0% 0 0 / .848) 12.5%, lab(0% 0 0 / .656) 25%, lab(0% 0 0 / .341) 37.5%, lab(0% 0 0 / .15) 50%, lab(0% 0 0 / .063) 62.5%, lab(0% 0 0 / .019) 75%, lab(0% 0 0 / .002) 87.5%, lab(0% 0 0 / 0) 100%);
}

.xxnl91v:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--x15ndpxa),var(--x1plkr44),var(--x163dfo8));
}

.x1c1h2yb:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--x1rnnxxm) 0%,color-mix(in oklab,var(--x1rnnxxm) 80%,transparent) 50%,color-mix(in oklab,var(--x1rnnxxm) 55%,transparent) 100%);
}

.x67naze:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--x1rnnxxm) 0%,color-mix(in oklab,var(--x1rnnxxm) 85%,transparent) 50%,color-mix(in oklab,var(--x1rnnxxm) 60%,transparent) 100%);
}

.x9cy3ns:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--x1wei7z0) 0%,color-mix(in oklab,var(--x1wei7z0) 20%,transparent) 50%,transparent 100%);
}

.xgixgp8:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--x1wei7z0) 0%,color-mix(in oklab,var(--x1wei7z0) 94.4%,transparent) 12.5%,color-mix(in oklab,var(--x1wei7z0) 74%,transparent) 25%,color-mix(in oklab,var(--x1wei7z0) 40.4%,transparent) 37.5%,color-mix(in oklab,var(--x1wei7z0) 20%,transparent) 50%,color-mix(in oklab,var(--x1wei7z0) 8.4%,transparent) 62.5%,color-mix(in oklab,var(--x1wei7z0) 2.5%,transparent) 75%,color-mix(in oklab,var(--x1wei7z0) 0.3%,transparent) 87.5%,transparent 100%);
}

.x1hmd8jx:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--x1wei7z0) 0%,transparent 50%,transparent 100%);
}

.x12htdci:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--x9y9369) 0%,color-mix(in oklab,var(--x9y9369) 20%,transparent) 50%,transparent 100%);
}

.xhrrg9v:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--x9y9369) 0%,color-mix(in oklab,var(--x9y9369) 85%,transparent) 50%,color-mix(in oklab,var(--x9y9369) 60%,transparent) 100%);
}

.x6bz5z0:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top,var(--x9y9369) 0%,color-mix(in oklab,var(--x9y9369) 90%,transparent) 50%,color-mix(in oklab,var(--x9y9369) 70%,transparent) 100%);
}

.xpt3b4p:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(#0000, #a7e4d230);
}

.xeuhc3r:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 50% 35%, #485a6438, #0000 45%);
}

.xccrd8x:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 65% 30%, #57697333, #0000 45%);
}

.x1o1ssq5:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 90% 0, #2387951a, #0000 38%), linear-gradient(145deg, #ffffff09, #0000 42%);
}

.x29fbs5:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 90% 0, #aa7c271f, #0000 42%), linear-gradient(145deg, #ffffff09, #0000 42%);
}

.xqoidsh:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 90% 0, #b83a271b, #0000 38%), linear-gradient(145deg, #ffffff09, #0000 42%);
}

.x14h8p2r:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle at 90% 0, #e377521c, #0000 40%), linear-gradient(145deg, #ffffff09, #0000 42%);
}

.x14pvz46:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(ellipse at top right,color-mix(in oklch,var(--xlle8uh) 14%,transparent),transparent 55%);
}

.x137ediv:not(#\#):not(#\#):not(#\#) {
  background-size: 100% 4px;
}

.xm51v7r:not(#\#):not(#\#):not(#\#) {
  border-block-color: #6b5445;
}

.x12njvch:not(#\#):not(#\#):not(#\#) {
  border-block-color: var(--x1afh46i);
}

.xykt701:not(#\#):not(#\#):not(#\#) {
  border-block-style: solid;
}

.x1kbiq1m:not(#\#):not(#\#):not(#\#) {
  border-block-width: 1px;
}

.x15k4j5u:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 0 var(--xcfl3di);
}

.x1da9oxa:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px #d54a3e1f;
}

.xx5n2wz:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px var(--x3ebzdc);
}

.x1pa4fo5:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 22px 62px #0000009e;
}

.xdwsiyt:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 25px 50px -12px #00000040;
}

.x1m2cg97:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 28px 72px #0008, inset 0 1px #ffffff0d;
}

.xji3dfd:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 10px #d54a3e61;
}

.xg7ahrt:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 30px 90px #00000080;
}

.xy6miow:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 20px #0004;
}

.x9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

.x1h29g1e:not(#\#):not(#\#):not(#\#) {
  caret-color: var(--x1pyw9dy);
}

.xre0f2m:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(0 0 0 100%);
}

.x1hyvwdk:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(50%);
}

.xeh89do:not(#\#):not(#\#):not(#\#) {
  clip: rect(0 0 0 0);
}

.xntwwlm:not(#\#):not(#\#):not(#\#) {
  --lightningcss-light: ;
  --lightningcss-dark: initial;
  color-scheme: dark;
}

.xqd0p08:not(#\#):not(#\#):not(#\#) {
  color: #11100e;
}

.x1xskv76:not(#\#):not(#\#):not(#\#) {
  color: #111416;
}

.x1jqlpj2:not(#\#):not(#\#):not(#\#) {
  color: #12100e;
}

.ximwg5a:not(#\#):not(#\#):not(#\#) {
  color: #14110f;
}

.xv0xsow:not(#\#):not(#\#):not(#\#) {
  color: #969696;
}

.x7jqhzm:not(#\#):not(#\#):not(#\#) {
  color: #9babb1;
}

.x1k0mba2:not(#\#):not(#\#):not(#\#) {
  color: #a7b4b9;
}

.xjydaks:not(#\#):not(#\#):not(#\#) {
  color: #a8c3c2;
}

.x1y04rsw:not(#\#):not(#\#):not(#\#) {
  color: #aaa095;
}

.x1mdqr7r:not(#\#):not(#\#):not(#\#) {
  color: #aaa39a;
}

.x1lgc9wz:not(#\#):not(#\#):not(#\#) {
  color: #abe8dd;
}

.xfcxvo3:not(#\#):not(#\#):not(#\#) {
  color: #aeb9bd;
}

.xag4yex:not(#\#):not(#\#):not(#\#) {
  color: #b5a17f;
}

.x111y086:not(#\#):not(#\#):not(#\#) {
  color: #b7b7b7;
}

.x1c7680d:not(#\#):not(#\#):not(#\#) {
  color: #b9c3c7;
}

.x645ek7:not(#\#):not(#\#):not(#\#) {
  color: #bab0a5;
}

.x1cko7f9:not(#\#):not(#\#):not(#\#) {
  color: #bda68f;
}

.x8sjyic:not(#\#):not(#\#):not(#\#) {
  color: #bdc7ca;
}

.x5a8nmj:not(#\#):not(#\#):not(#\#) {
  color: #bde9d6;
}

.x1d4dd98:not(#\#):not(#\#):not(#\#) {
  color: #c3b9ae;
}

.x1exek9x:not(#\#):not(#\#):not(#\#) {
  color: #c3bbb1;
}

.x1jh23lx:not(#\#):not(#\#):not(#\#) {
  color: #c5bbb0;
}

.xtwq2jw:not(#\#):not(#\#):not(#\#) {
  color: #c5bca8;
}

.x827eeq:not(#\#):not(#\#):not(#\#) {
  color: #c8c1b8;
}

.x148t8yh:not(#\#):not(#\#):not(#\#) {
  color: #c8c8c8;
}

.x19qepjr:not(#\#):not(#\#):not(#\#) {
  color: #cdbdab;
}

.xyf438w:not(#\#):not(#\#):not(#\#) {
  color: #d0c6bb;
}

.xw76hvu:not(#\#):not(#\#):not(#\#) {
  color: #d1c3b3;
}

.x9o8hq0:not(#\#):not(#\#):not(#\#) {
  color: #d1c7bb;
}

.xvjcmo0:not(#\#):not(#\#):not(#\#) {
  color: #d3614b;
}

.x10tj67k:not(#\#):not(#\#):not(#\#) {
  color: #d5d0c8;
}

.xfhc2fg:not(#\#):not(#\#):not(#\#) {
  color: #d6bda9;
}

.x1ww112f:not(#\#):not(#\#):not(#\#) {
  color: #d7cec2;
}

.xvundcf:not(#\#):not(#\#):not(#\#) {
  color: #d9b66f;
}

.x583f92:not(#\#):not(#\#):not(#\#) {
  color: #d9c5a8;
}

.x1uiczg0:not(#\#):not(#\#):not(#\#) {
  color: #ddc69f;
}

.x1igz3s9:not(#\#):not(#\#):not(#\#) {
  color: #ddd;
}

.x1lk155g:not(#\#):not(#\#):not(#\#) {
  color: #e1e7e5;
}

.x1lvy6lk:not(#\#):not(#\#):not(#\#) {
  color: #e6ecee;
}

.xyeh4g3:not(#\#):not(#\#):not(#\#) {
  color: #e7ecee;
}

.xn5hhnr:not(#\#):not(#\#):not(#\#) {
  color: #e8edef;
}

.xrm17oq:not(#\#):not(#\#):not(#\#) {
  color: #e9e4db;
}

.x17yi5vs:not(#\#):not(#\#):not(#\#) {
  color: #edf0f1;
}

.x1tp68qn:not(#\#):not(#\#):not(#\#) {
  color: #eee7dc;
}

.xey4pwu:not(#\#):not(#\#):not(#\#) {
  color: #eee8dd;
}

.x97wc8i:not(#\#):not(#\#):not(#\#) {
  color: #eee9e2;
}

.xar5olt:not(#\#):not(#\#):not(#\#) {
  color: #eef1f2;
}

.x1t0tfck:not(#\#):not(#\#):not(#\#) {
  color: #ef746a;
}

.xpli354:not(#\#):not(#\#):not(#\#) {
  color: #efd7bd;
}

.x11yqz87:not(#\#):not(#\#):not(#\#) {
  color: #f0aaa3;
}

.x1fthxid:not(#\#):not(#\#):not(#\#) {
  color: #f0dfb2;
}

.xsgqyya:not(#\#):not(#\#):not(#\#) {
  color: #f0e8dc;
}

.xmizpjp:not(#\#):not(#\#):not(#\#) {
  color: #f0eee7;
}

.x1oqkgkx:not(#\#):not(#\#):not(#\#) {
  color: #f2e2cc;
}

.x124xy27:not(#\#):not(#\#):not(#\#) {
  color: #f2ede6;
}

.x1k111m9:not(#\#):not(#\#):not(#\#) {
  color: #f3a07f;
}

.x1golkkt:not(#\#):not(#\#):not(#\#) {
  color: #f3d1b8;
}

.x1ju9njv:not(#\#):not(#\#):not(#\#) {
  color: #f4c7bd;
}

.x1iqh8gh:not(#\#):not(#\#):not(#\#) {
  color: #f4efe6;
}

.x1lima8g:not(#\#):not(#\#):not(#\#) {
  color: #ffe8e2;
}

.xfungia:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x1hem687:not(#\#):not(#\#):not(#\#) {
  color: #fff3e1;
}

.xx91v7t:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1dm9xoz) 40%,transparent);
}

.xsk5b64:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1dm9xoz) 45%,transparent);
}

.x1vk27v0:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1dm9xoz) 50%,transparent);
}

.x1ar14mk:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1dm9xoz) 60%,transparent);
}

.x562cq2:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1dm9xoz) 70%,transparent);
}

.xagqotn:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1dm9xoz) 80%,transparent);
}

.x55yll:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1dm9xoz) 85%,transparent);
}

.xg8rfi4:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1dm9xoz) 90%,transparent);
}

.xd1xq9r:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1dyoee1) 70%,transparent);
}

.xmorf8l:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1dyoee1) 80%,transparent);
}

.xmdv65j:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1dyoee1) 85%,transparent);
}

.x165jesv:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1dyoee1) 90%,transparent);
}

.xboc7r8:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1pn43rv) 40%,transparent);
}

.xwauxb3:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1pn43rv) 50%,transparent);
}

.x1re8odc:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1pn43rv) 60%,transparent);
}

.x170gr42:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--x1pn43rv) 70%,transparent);
}

.xswimxs:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--xcfl3di) 60%,transparent);
}

.x1y2536h:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--xlle8uh) 70%,transparent);
}

.x1fqlypd:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--xlle8uh) 80%,transparent);
}

.xp7nbtc:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--xr90t10) 70%,transparent);
}

.x1jn9ux4:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--xr90t10) 90%,transparent);
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.x1aoqgre:not(#\#):not(#\#):not(#\#) {
  color: #3a3735;
  color: lab(23.4285% 1.02149 2.0039);
}

.x1a7y7jj:not(#\#):not(#\#):not(#\#) {
  color: #4a4744;
  color: lab(30.3887% 1.01765 2.00129);
}

.x1vnrxzi:not(#\#):not(#\#):not(#\#) {
  color: #fffc;
  color: lab(100% 0 0 / .8);
}

.xwu8mzf:not(#\#):not(#\#):not(#\#) {
  color: #f5f0e8d9;
}

.xw5f7a1:not(#\#):not(#\#):not(#\#) {
  color: #ffffffc7;
}

.x60d0xz:not(#\#):not(#\#):not(#\#) {
  color: #ffffffe6;
}

.x8xnyi3:not(#\#):not(#\#):not(#\#) {
  color: var(--x167pyez);
}

.x1laq1mo:not(#\#):not(#\#):not(#\#) {
  color: var(--x1afh46i);
}

.x13lqzxt:not(#\#):not(#\#):not(#\#) {
  color: var(--x1b23mdz);
}

.x143hh7i:not(#\#):not(#\#):not(#\#) {
  color: var(--x1dyoee1);
}

.x1rypdt6:not(#\#):not(#\#):not(#\#) {
  color: var(--x1h2cg1n);
}

.x1h2kthy:not(#\#):not(#\#):not(#\#) {
  color: var(--x1pd2joq);
}

.xtp2f4q:not(#\#):not(#\#):not(#\#) {
  color: var(--x1pn43rv);
}

.x1ggha81:not(#\#):not(#\#):not(#\#) {
  color: var(--x1pyw9dy);
}

.xxehbic:not(#\#):not(#\#):not(#\#) {
  color: var(--x1y6y8n4);
}

.x1b4wlmz:not(#\#):not(#\#):not(#\#) {
  color: var(--x6zun81);
}

.x18p0qwe:not(#\#):not(#\#):not(#\#) {
  color: var(--x9y9369);
}

.x1lxj8jd:not(#\#):not(#\#):not(#\#) {
  color: var(--xlir6i6);
}

.x1pglvir:not(#\#):not(#\#):not(#\#) {
  color: var(--xlle8uh);
}

.xl9fcuo:not(#\#):not(#\#):not(#\#) {
  color: var(--xr90t10);
}

.x154nbtb:not(#\#):not(#\#):not(#\#) {
  color: var(--xwdfu40);
}

.xsin8gy:not(#\#):not(#\#):not(#\#) {
  column-gap: .75rem;
}

.x1r3dd9g:not(#\#):not(#\#):not(#\#) {
  column-gap: 1.25rem;
}

.xgvynzx:not(#\#):not(#\#):not(#\#) {
  column-gap: 1.5rem;
}

.xtqikln:not(#\#):not(#\#):not(#\#) {
  column-gap: 12px;
}

.x1izhsip:not(#\#):not(#\#):not(#\#) {
  column-gap: 1rem;
}

.xfdd877:not(#\#):not(#\#):not(#\#) {
  column-gap: 2rem;
}

.x13z9xas:not(#\#):not(#\#):not(#\#) {
  column-gap: 3.5rem;
}

.x1nml6z7:not(#\#):not(#\#):not(#\#) {
  column-gap: 3rem;
}

.xrnao7d:not(#\#):not(#\#):not(#\#) {
  column-gap: 4rem;
}

.xt0e3qv:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

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

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

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

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

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

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

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

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

.x1n09csi:not(#\#):not(#\#):not(#\#) {
  fill: #fff;
}

.x117rol3:not(#\#):not(#\#):not(#\#) {
  fill: currentColor;
}

.x16zqahm:not(#\#):not(#\#):not(#\#) {
  filter: blur(40px);
}

.x1rmpo3u:not(#\#):not(#\#):not(#\#) {
  filter: brightness(.5);
}

.x10h308k:not(#\#):not(#\#):not(#\#) {
  filter: brightness(1.12);
}

.xxv3y04:not(#\#):not(#\#):not(#\#) {
  filter: brightness(1.18) contrast(1.05);
}

.x16v1gri:not(#\#):not(#\#):not(#\#) {
  filter: brightness(1.18);
}

.x1nwzrle:not(#\#):not(#\#):not(#\#) {
  filter: contrast(1.05);
}

.x1m6eyl0:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 4px 4px #00000026);
}

.xifi7vn:not(#\#):not(#\#):not(#\#) {
  filter: grayscale();
}

.xqrrvmn:not(#\#):not(#\#):not(#\#) {
  filter: grayscale(35%);
}

.x1llhwpu:not(#\#):not(#\#):not(#\#) {
  filter: saturate(.45);
}

.x12zxbti:not(#\#):not(#\#):not(#\#) {
  filter: saturate(.72) contrast(1.04);
}

.xbqkwb7:not(#\#):not(#\#):not(#\#) {
  filter: saturate(.72) contrast(1.05) brightness(.76);
}

.xutkxps:not(#\#):not(#\#):not(#\#) {
  filter: saturate(.78) contrast(1.08) brightness(.78);
}

.x1r8uery:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0;
}

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

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

.x1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

.xw36f2b:not(#\#):not(#\#):not(#\#) {
  flex-grow: var(--x-flexGrow);
}

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

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

.x18mqm2i:not(#\#):not(#\#):not(#\#) {
  float: right;
}

.xjb2p0i:not(#\#):not(#\#):not(#\#) {
  font-family: inherit;
}

.x1ey7xld:not(#\#):not(#\#):not(#\#) {
  font-family: monospace;
}

.xs1cdv3:not(#\#):not(#\#):not(#\#) {
  font-family: serif;
}

.xoe5kdh:not(#\#):not(#\#):not(#\#) {
  font-family: system-ui, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;
}

.x17yh6e0:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
}

.x1uuhbbo:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-fraunces);
}

.xph4mzi:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-geist-mono);
}

.xfgvdws:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x14tb5qg);
}

.x1cmow4s:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1f1e4nd);
}

.xhgut7l:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1hmgdyr);
}

.x151785y:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x23zyk);
}

.x8s3sww:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xglkxxw);
}

.xy0061:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xlotivb);
}

.x7390hm:not(#\#):not(#\#):not(#\#) {
  font-feature-settings: "liga","dlig";
}

.xhsl3tl:not(#\#):not(#\#):not(#\#) {
  font-feature-settings: "ss01","cv01";
}

.x10rt0pk:not(#\#):not(#\#):not(#\#) {
  font-feature-settings: inherit;
}

.x18x28er:not(#\#):not(#\#):not(#\#) {
  font-size: .55rem;
}

.x1gy93pe:not(#\#):not(#\#):not(#\#) {
  font-size: .58rem;
}

.x6phcfz:not(#\#):not(#\#):not(#\#) {
  font-size: .5rem;
}

.x9cxo5s:not(#\#):not(#\#):not(#\#) {
  font-size: .62rem;
}

.x1shuy96:not(#\#):not(#\#):not(#\#) {
  font-size: .65rem;
}

.x191ayms:not(#\#):not(#\#):not(#\#) {
  font-size: .68rem;
}

.xnqdymi:not(#\#):not(#\#):not(#\#) {
  font-size: .6rem;
}

.xboafo0:not(#\#):not(#\#):not(#\#) {
  font-size: .75rem;
}

.x1sfrptf:not(#\#):not(#\#):not(#\#) {
  font-size: .7rem;
}

.xkpwil5:not(#\#):not(#\#):not(#\#) {
  font-size: .875rem;
}

.xgommxb:not(#\#):not(#\#):not(#\#) {
  font-size: .8rem;
}

.x6u19be:not(#\#):not(#\#):not(#\#) {
  font-size: .9375rem;
}

.xyr29y3:not(#\#):not(#\#):not(#\#) {
  font-size: .95rem;
}

.x1c3i2sq:not(#\#):not(#\#):not(#\#) {
  font-size: 1.125rem;
}

.x1603h9y:not(#\#):not(#\#):not(#\#) {
  font-size: 1.25rem;
}

.xngnso2:not(#\#):not(#\#):not(#\#) {
  font-size: 1.5rem;
}

.xcg35fi:not(#\#):not(#\#):not(#\#) {
  font-size: 1.875rem;
}

.x1k6wstc:not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
}

.x1j6dyjg:not(#\#):not(#\#):not(#\#) {
  font-size: 11px;
}

.xfifm61:not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}

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

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

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

.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;
}

.x1jchvi3:not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
}

.xdhfpv1:not(#\#):not(#\#):not(#\#) {
  font-size: 2.25rem;
}

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

.xew7ush:not(#\#):not(#\#):not(#\#) {
  font-size: 21px;
}

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

.x5heo1l:not(#\#):not(#\#):not(#\#) {
  font-size: 23px;
}

.x1pvqxga:not(#\#):not(#\#):not(#\#) {
  font-size: 24px;
}

.x1nyyd3:not(#\#):not(#\#):not(#\#) {
  font-size: 25px;
}

.x1ewwscv:not(#\#):not(#\#):not(#\#) {
  font-size: 26px;
}

.x3vlhr4:not(#\#):not(#\#):not(#\#) {
  font-size: 27px;
}

.xneq65o:not(#\#):not(#\#):not(#\#) {
  font-size: 28px;
}

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

.xj5hpox:not(#\#):not(#\#):not(#\#) {
  font-size: 31px;
}

.x1m6oxru:not(#\#):not(#\#):not(#\#) {
  font-size: 34px;
}

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

.x8cw2a4:not(#\#):not(#\#):not(#\#) {
  font-size: 3rem;
}

.x1xceadr:not(#\#):not(#\#):not(#\#) {
  font-size: 80px;
}

.xvwhms9:not(#\#):not(#\#):not(#\#) {
  font-size: 9px;
}

.x1fdw3j8:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.25rem, 2.6vw, 2rem);
}

.x14jjstm:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.35rem, 3vw, 2.2rem);
}

.x1fd15yf:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(16px, 1.35vw, 20px);
}

.x2evxuk:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(16px, 1.6vw, 23px);
}

.xi1kzzd:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1rem, 2vw, 1.3rem);
}

.x4u2z35:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2.2rem, 10.6vw, 3.75rem);
}

.x1npaj9e:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2.4rem, 6vw, 4.5rem);
}

.x9ysdp7:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2.4rem, 7vw, 5.8rem);
}

.x94st6y:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2.5rem, 7vw, 5.5rem);
}

.x9rj7e0:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(20px, 2.4vw, 34px);
}

.xwvkpfr:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(24px, 2.8vw, 36px);
}

.xyvfoc6:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(26px, 2.3vw, 34px);
}

.x1u3ehky:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(26px, 3vw, 39px);
}

.x1eazse7:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(28px, 2.8vw, 40px);
}

.x1blj5jk:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(28px, 3vw, 44px);
}

.x1q3ay3c:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2rem, 3.5vw, 3rem);
}

.x1hkgq42:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(30px, 3.3vw, 48px);
}

.x95bce6:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(34px, 4vw, 54px);
}

.xl5i2s2:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(38px, 5vw, 64px);
}

.xmanlxt:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(38px, 5vw, 68px);
}

.x1vnst5y:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(40px, 4.5vw, 68px);
}

.xd2937h:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(42px, 4.8vw, 70px);
}

.x19ti10s:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(42px, 5.7vw, 88px);
}

.x47lby2:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(46px, 7vw, 88px);
}

.x1pei7x6:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(48px, 5.4vw, 80px);
}

.x1j7wu5j:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(50px, 7vw, 104px);
}

.x1aroyak:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(50px, 7vw, 96px);
}

.x1ioyo2x:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(56px, 8vw, 118px);
}

.x1qlqyl8:not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

.x1k4tb9n:not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.xj8qvsk:not(#\#):not(#\#):not(#\#) {
  font-weight: 380;
}

.x1h2wbqz:not(#\#):not(#\#):not(#\#) {
  font-weight: 390;
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.x1iz45ln:not(#\#):not(#\#):not(#\#) {
  font-weight: 420;
}

.x17xjjk:not(#\#):not(#\#):not(#\#) {
  font-weight: 430;
}

.x1cmdng9:not(#\#):not(#\#):not(#\#) {
  font-weight: 440;
}

.x10p5zqr:not(#\#):not(#\#):not(#\#) {
  font-weight: 450;
}

.xr5vy7g:not(#\#):not(#\#):not(#\#) {
  font-weight: 475;
}

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

.x11zgcw:not(#\#):not(#\#):not(#\#) {
  font-weight: 520;
}

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

.xmvyi9x:not(#\#):not(#\#):not(#\#) {
  font-weight: 560;
}

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

.x1im5e5j:not(#\#):not(#\#):not(#\#) {
  font-weight: 620;
}

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

.x1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

.x1xdureb:not(#\#):not(#\#):not(#\#) {
  grid-column-start: 2;
}

.x15lkiu2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: .9fr 1.1fr;
}

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

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

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

.x1xwxua5:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 120px 1fr 60px;
}

.x1brjd1r:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 120px 1fr 62px 70px;
}

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

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

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

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

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

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

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

.x1gadp6g:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 20px 1fr 16px;
}

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

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

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

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

.x1dxu8ey:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 26px 92px minmax(180px, 1.2fr) minmax(170px, 1fr) 32px;
}

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

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

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

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

.x1275knd:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 64px 1fr 24px;
}

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

.xrfu4cy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 70px 90px 1fr 58px 28px;
}

.x1l9r0qc:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 72px 1fr auto;
}

.xy8qus8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 90px 1fr auto;
}

.xz561es:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto 1fr auto minmax(110px, .5fr);
}

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

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

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

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

.x1bu5on4:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
}

.x11ymo1x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.2fr) minmax(170px, .8fr) auto;
}

.x1mcxrn8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.2fr) minmax(250px, .8fr);
}

.x1n7htt1:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.2fr) minmax(320px, .8fr);
}

.xwxqaks:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.35fr) minmax(310px, .65fr);
}

.xz5bnt8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.55fr) minmax(300px, .75fr);
}

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

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

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

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

.x93d9y:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(150px, .42fr) minmax(0, 1fr) auto;
}

.xbw1rbu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(200px, .7fr) minmax(280px, 1.3fr) auto;
}

.x1raykhy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(260px, .8fr) minmax(0, 1fr) auto;
}

.x1noms9b:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: none;
}

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

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

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

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

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

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

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

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

.x1mgmmb4:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 56px 1fr;
}

.xekb394:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto 1fr auto;
}

.xdg88n9:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: 16px;
}

.x1u580b9:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: -9999px;
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x7v6yn8:not(#\#):not(#\#):not(#\#) {
  justify-content: end;
}

.x1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

.x12j93s6:not(#\#):not(#\#):not(#\#) {
  justify-content: normal;
}

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

.x4xo5sw:not(#\#):not(#\#):not(#\#) {
  justify-items: end;
}

.x619ttb:not(#\#):not(#\#):not(#\#) {
  justify-items: start;
}

.x1qab1bc:not(#\#):not(#\#):not(#\#) {
  justify-self: end;
}

.x10g1ksy:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.018em;
}

.x1jk9byj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.025em;
}

.x119dkuu:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.035em;
}

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

.xne9tug:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.04em;
}

.x1w69ole:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.025em;
}

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

.xrq0m5f:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.035em;
}

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

.xo2cfqc:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.04em;
}

.x13qdn04:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .025em;
}

.x2ujxvm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .05em;
}

.x1dgsrnt:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .06em;
}

.xwhmn0f:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .07em;
}

.x9pfba7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .08em;
}

.x1g5djsm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .09em;
}

.x1kdsg29:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .11em;
}

.x7447wj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .12em;
}

.x2hcs4w:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .13em;
}

.x1labic3:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .14em;
}

.x14lbdrl:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .15em;
}

.xa7ig63:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .16em;
}

.x11fj6oh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .18em;
}

.x1dor1uw:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .1em;
}

.x1qv67nb:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .22em;
}

.x1jv4fct:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .24em;
}

.x6qtydf:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .25em;
}

.xc1opfm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .28em;
}

.xribhvm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .2em;
}

.xslovp2:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .35em;
}

.xxteldw:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .3em;
}

.x11tfl78:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .4em;
}

.x1wltjb0:not(#\#):not(#\#):not(#\#) {
  line-height: .94;
}

.xe8mmo7:not(#\#):not(#\#):not(#\#) {
  line-height: .95;
}

.xwt5yq5:not(#\#):not(#\#):not(#\#) {
  line-height: .96;
}

.xobulqh:not(#\#):not(#\#):not(#\#) {
  line-height: .98;
}

.xqahw4z:not(#\#):not(#\#):not(#\#) {
  line-height: 1.02;
}

.x1f41ap9:not(#\#):not(#\#):not(#\#) {
  line-height: 1.05;
}

.x1vsts26:not(#\#):not(#\#):not(#\#) {
  line-height: 1.08;
}

.x1159mfc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1;
}

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

.x1uo3zyz:not(#\#):not(#\#):not(#\#) {
  line-height: 1.15;
}

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.x1ufwgs:not(#\#):not(#\#):not(#\#) {
  line-height: 1.24;
}

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

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

.x1xfvgam:not(#\#):not(#\#):not(#\#) {
  line-height: 1.35;
}

.x1pujyh6:not(#\#):not(#\#):not(#\#) {
  line-height: 1.375;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

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

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

.x1ksxc8v:not(#\#):not(#\#):not(#\#) {
  line-height: 1.625;
}

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

.xa7kkou:not(#\#):not(#\#):not(#\#) {
  line-height: 1.7;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.x1d7hu5a:not(#\#):not(#\#):not(#\#) {
  line-height: 49px;
}

.x15bjb6t:not(#\#):not(#\#):not(#\#) {
  line-height: inherit;
}

.x141nqli:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1b2uhv8);
}

.xhcdfiq:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1nbmg6z);
}

.x10slhk7:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1s253mz);
}

.x19jqh6f:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1tv15ue);
}

.x1oxs8pb:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1z0kwxa);
}

.x1wsdikw:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x7zdnbx);
}

.x171nt61:not(#\#):not(#\#):not(#\#) {
  line-height: var(--xte2cpa);
}

.x18wx5o7:not(#\#):not(#\#):not(#\#) {
  line-height: var(--xvxms3o);
}

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

.x19kjcj4:not(#\#):not(#\#):not(#\#) {
  object-fit: contain;
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.x16fbbz5:not(#\#):not(#\#):not(#\#) {
  object-position: 72% center;
}

.x115dhu7:not(#\#):not(#\#):not(#\#) {
  object-position: center;
}

.x8ozjh4:not(#\#):not(#\#):not(#\#) {
  object-position: top;
}

.x11hjqv3:not(#\#):not(#\#):not(#\#) {
  object-position: var(--x-objectPosition);
}

.xuzhngd:not(#\#):not(#\#):not(#\#) {
  opacity: .3;
}

.x3onkmb:not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

.xyd83as:not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

.x5tuvnx:not(#\#):not(#\#):not(#\#) {
  opacity: .48;
}

.x197sbye:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x9ek82g:not(#\#):not(#\#):not(#\#) {
  order: 1;
}

.x14yy4lh:not(#\#):not(#\#):not(#\#) {
  order: 2;
}

.x1ooeuel:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x1pyw9dy);
}

.x1pl0wt3:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x5ls1q7);
}

.x17o439d:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--xcfl3di);
}

.x2ssjo2:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.x1v57pqu:not(#\#):not(#\#):not(#\#) {
  outline-offset: -3px;
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x1ewu8gn:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.x2wh2y9:not(#\#):not(#\#):not(#\#) {
  outline-offset: 4px;
}

.x1h7bf5v:not(#\#):not(#\#):not(#\#) {
  outline-offset: 5px;
}

.xaatb59:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1k57tk5:not(#\#):not(#\#):not(#\#) {
  outline-width: 0;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

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

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

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

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

.xtt52l0:not(#\#):not(#\#):not(#\#) {
  resize: none;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.x5qd032:not(#\#):not(#\#):not(#\#) {
  row-gap: .25rem;
}

.x1gcqhjp:not(#\#):not(#\#):not(#\#) {
  row-gap: .375rem;
}

.x1fc8kun:not(#\#):not(#\#):not(#\#) {
  row-gap: .5rem;
}

.xw3a9ly:not(#\#):not(#\#):not(#\#) {
  row-gap: .625rem;
}

.x1rnwn48:not(#\#):not(#\#):not(#\#) {
  row-gap: .75rem;
}

.x10g6wfw:not(#\#):not(#\#):not(#\#) {
  row-gap: 1.25rem;
}

.x9pjww1:not(#\#):not(#\#):not(#\#) {
  row-gap: 1.5rem;
}

.xm83of2:not(#\#):not(#\#):not(#\#) {
  row-gap: 1px;
}

.x1w6r25c:not(#\#):not(#\#):not(#\#) {
  row-gap: 1rem;
}

.x1bqcfbn:not(#\#):not(#\#):not(#\#) {
  row-gap: 2.5rem;
}

.x1d474pu:not(#\#):not(#\#):not(#\#) {
  row-gap: 2rem;
}

.xol2ywe:not(#\#):not(#\#):not(#\#) {
  row-gap: 3rem;
}

.x1r0jzty:not(#\#):not(#\#):not(#\#) {
  row-gap: 4px;
}

.x79t39x:not(#\#):not(#\#):not(#\#) {
  scale: 1.05;
}

.x1hsy5kr:not(#\#):not(#\#):not(#\#) {
  scale: 1;
}

.xkcv6ua:not(#\#):not(#\#):not(#\#) {
  scroll-behavior: smooth;
}

.x18acbdy:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--x1pyw9dy) transparent;
}

.x1597r2g:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: thin;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.x1hr2gdg:not(#\#):not(#\#):not(#\#) {
  text-align: right;
}

.x1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.x6mezaz:not(#\#):not(#\#):not(#\#) {
  text-transform: none;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.xda060z:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 3px;
}

.x3pynha:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}

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

.x1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

.x1nf803f:not(#\#):not(#\#):not(#\#), .x19w6rv:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0;
}

.x1h1bmdg:not(#\#):not(#\#):not(#\#) {
  transform-origin: 100% 0;
}

.x11lhmoz:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%);
}

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

.x17yclkj:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-150%);
}

.xvvkyix:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0) scale(1);
}

.xsqj5wx:not(#\#):not(#\#):not(#\#) {
  transform: var(--x-transform);
}

.xbb3pvg:not(#\#):not(#\#):not(#\#) {
  transition-duration: .14s;
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x9dyr19:not(#\#):not(#\#):not(#\#) {
  transition-duration: .18s;
}

.xpceaqw:not(#\#):not(#\#):not(#\#) {
  transition-duration: .22s;
}

.x1rvut6x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s;
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x3icemf:not(#\#):not(#\#):not(#\#) {
  transition-duration: .35s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.x1wsgiic:not(#\#):not(#\#):not(#\#) {
  transition-duration: .5s;
}

.x1fkkkjs:not(#\#):not(#\#):not(#\#) {
  transition-duration: .7s;
}

.x9ncgqs:not(#\#):not(#\#):not(#\#) {
  transition-duration: 1.2s;
}

.xfagghw:not(#\#):not(#\#):not(#\#) {
  transition-property: all;
}

.x1eaenvl:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, color;
}

.xts7igz:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color;
}

.xtnl7vc:not(#\#):not(#\#):not(#\#) {
  transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke;
}

.xlm2g82:not(#\#):not(#\#):not(#\#) {
  transition-property: color, border-color, background-color, scale;
}

.x1jejlyf:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, scale, translate;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.xfnvvxj:not(#\#):not(#\#):not(#\#) {
  transition-property: scale, border-color, color;
}

.x1wktga4:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, filter;
}

.x10jsvyt:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, translate, scale, rotate;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.x1aty2q2:not(#\#):not(#\#):not(#\#) {
  transition-property: translate, background-color;
}

.xxrbq2n:not(#\#):not(#\#):not(#\#) {
  transition-property: width;
}

.x1pbvl4h:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.16, 1, .3, 1);
}

.xb51amx:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.22, 1, .36, 1);
}

.xl405pv:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.23, 1, .32, 1);
}

.xwwtwea:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.x4ognrn:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(0, 0, .2, 1);
}

.x113ijq:not(#\#):not(#\#):not(#\#) {
  translate: -50% -50%;
}

.x16n82f9:not(#\#):not(#\#):not(#\#) {
  translate: -50%;
}

.x10kcrqx:not(#\#):not(#\#):not(#\#) {
  translate: .125rem;
}

.x3sa99s:not(#\#):not(#\#):not(#\#) {
  translate: 0 -50%;
}

.x1odl173:not(#\#):not(#\#):not(#\#) {
  translate: 1px;
}

.xa0c6hx:not(#\#):not(#\#):not(#\#) {
  translate: calc(1.25rem - 2px) -50%;
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.x1hx0egp:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: text;
  user-select: text;
}

.x16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.xeaf4i8:not(#\#):not(#\#):not(#\#) {
  white-space: normal;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

.x1fdshc9:not(#\#):not(#\#):not(#\#) {
  z-index: -2;
}

.xw6rd3p:not(#\#):not(#\#):not(#\#) {
  z-index: -3;
}

.x1ja2u2z:not(#\#):not(#\#):not(#\#) {
  z-index: 0;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x1n327nk:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x11uqc5h:not(#\#):not(#\#):not(#\#) {
  z-index: 100;
}

.x1rozsjd:not(#\#):not(#\#):not(#\#) {
  z-index: 101;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

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

.xzkaem6:not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

.x68pp3s:not(#\#):not(#\#):not(#\#) {
  z-index: 30;
}

.xoegz02:not(#\#):not(#\#):not(#\#) {
  z-index: 4;
}

.xf5e64p:not(#\#):not(#\#):not(#\#) {
  z-index: 40;
}

.x1u8a7rm:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.xa9119d:not(#\#):not(#\#):not(#\#) {
  z-index: 50;
}

.x1q8xho0:not(#\#):not(#\#):not(#\#) {
  z-index: 8;
}

.xddsobr.xddsobr:where(.xgwth02:focus-visible *):not(#\#):not(#\#):not(#\#) {
  background-color: var(--xcfl3di);
}

.xd379i5.xd379i5:where(.xgwth02:hover *):not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x1h0pcua.x1h0pcua:where(.xgwth02:hover *):not(#\#):not(#\#):not(#\#) {
  color: var(--x1dyoee1);
}

.xehejuf.xehejuf:where(.xgwth02:hover *):not(#\#):not(#\#):not(#\#) {
  filter: grayscale(0);
}

.x9j5jln.x9j5jln:where(.xgwth02:hover *):not(#\#):not(#\#):not(#\#) {
  scale: 1.1;
}

.x7lgcmx.x7lgcmx:where(.xgwth02:hover *):not(#\#):not(#\#):not(#\#) {
  scale: 1.5;
}

.xr8zsf4.xr8zsf4:where(.xgwth02:hover *):not(#\#):not(#\#):not(#\#) {
  translate: .25rem;
}

.xed12ep.xed12ep:where(.xia4po2[data-active="true"] *):not(#\#):not(#\#):not(#\#) {
  animation-name: x1xr3snt-B;
}

.xeivic5.xeivic5:where(.xia4po2[data-active="true"] *):not(#\#):not(#\#):not(#\#) {
  animation-name: xnm0wn9-B;
}

.x1byb5jh.x1byb5jh:where(.xia4po2[data-active="true"] *):not(#\#):not(#\#):not(#\#) {
  animation-name: xzcmj5z-B;
}

.x1yapc7m.x1yapc7m:where(.xrk5hjy[data-motion-ready] *):not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.xwrdo83[aria-expanded="true"]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x5h3lld);
}

.x181ko8r[aria-expanded="true"]:not(#\#):not(#\#):not(#\#), .x1hnblf6:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--xkg507y);
}

.xplmtg5:focus-within:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #8ab4f8;
}

.xv3yl6o.xv3yl6o:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

.x7bu32j[aria-expanded="true"]:not(#\#):not(#\#):not(#\#), .xpxyf0j.xpxyf0j:where(.xrk5hjy[data-motion-ready] *):not(#\#):not(#\#):not(#\#) {
  color: var(--x1dyoee1);
}

.xvgho8r[hidden]:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.x10qwrm6.x10qwrm6:where(.xia4po2[data-active] *):not(#\#):not(#\#):not(#\#) {
  flex-grow: 0;
}

.x1reck6s.x1reck6s:where(.xia4po2[data-active] *):not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

.x5h6o9h.x5h6o9h:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.xh07o5s.xh07o5s:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.x1vpve5n.x1vpve5n:where(.xia4po2[data-active] *):not(#\#):not(#\#):not(#\#) {
  font-size: 26px;
}

.xya3w5o.xya3w5o:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#) {
  font-size: clamp(24px, 2vw, 28px);
}

.xurk5pn.xurk5pn:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1fr;
}

.xyyb10s:focus-visible:not(#\#):not(#\#):not(#\#) {
  inset-inline-start: 16px;
}

.x1hvw5q6.x1hvw5q6:where(.xia4po2[data-active] *):not(#\#):not(#\#):not(#\#), .xatt6b7.xatt6b7:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#) {
  line-height: 1.12;
}

.xcg80hj.xcg80hj:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.x1ulxcf7.x1ulxcf7:where(.xia4po2[data-active] *):not(#\#):not(#\#):not(#\#), .x9ww2w9.x9ww2w9:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

.xyagrwj.xyagrwj:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.x1gqblgl[data-ending-style]:not(#\#):not(#\#):not(#\#), .x1i2unn7:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#), .x1llxi74[data-starting-style]:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.xedk4lv[aria-invalid="true"]:not(#\#):not(#\#):not(#\#), .xgblpgh:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x3ebzdc);
}

.x13iak60:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 1px;
}

.x7bdm42[aria-invalid="true"]:not(#\#):not(#\#):not(#\#), .x7s97pk:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.xj3ae5l:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.x12ijfkc:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 4px;
}

.x9v5kkp:focus-visible:not(#\#):not(#\#):not(#\#), .xdqv4zw[aria-invalid="true"]:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x16gxa91:focus-within:not(#\#):not(#\#):not(#\#), .x784prv:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.x6niqug[aria-invalid="true"]:not(#\#):not(#\#):not(#\#), .xzv1bek:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 3px;
}

.xtlquix:focus-visible:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1cbbc8b[data-starting-style]:not(#\#):not(#\#):not(#\#), .xa4teq[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  scale: .95;
}

.x16h410v[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-4px) scale(.995);
}

.x1muaehe[data-starting-style]:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-8px) scale(.985);
}

.x1ikmuen:focus-visible:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.xa5oyn3[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x4kc8kp[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-duration: .16s;
}

.x1gcu4m7[data-ending-style]:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.4, 0, 1, 1);
}

.x1c6xx9o:active:not([aria-haspopup]):not(#\#):not(#\#):not(#\#) {
  translate: 0 1px;
}

.x139i1vd[data-ending-style]:not(#\#):not(#\#):not(#\#), .x1bm9db3[data-starting-style]:not(#\#):not(#\#):not(#\#) {
  translate: 100%;
}

.x1oqui1x:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.x12badr:disabled:not(#\#):not(#\#):not(#\#) {
  color: #80776e;
}

.x17q0mvq:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--x1pn43rv);
}

.xtgyt42:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1bq4at4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .3;
}

.xnpjc2v:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .42;
}

.x1t5pwa4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

.xijokvz:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.xk0mbs4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.xaqnwrm:disabled:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x6pnpag:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #342b24;
}

.xqyeuki:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ac2524;
}

.xq7k88y:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.x1ozye6n:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff10;
}

.xuobdvy:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff12;
}

.xjksb7a:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff16;
}

.xhh5yq0:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1ppbnn1) 50%,transparent);
}

.xr98uvp:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1y6y8n4) 80%,transparent);
}

.x182q2v8:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x5h3lld) 80%,transparent);
}

.xdiemby:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xcfl3di) 20%,transparent);
}

.xsfly67:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xcfl3di) 30%,transparent);
}

.xixomkd:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xkg507y) 50%,transparent);
}

.xmge3se:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #0a090899;
}

.xa6v2z8:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x16q0g4);
}

.xqrf7ls:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1pyw9dy);
}

.xtlmmpx:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x6kxqmd);
}

.x1tmspc1:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xewr7dq);
}

.x1gzagbg:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xkg507y);
}

.x1iih0q2:hover:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.xsvmurc:hover:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklab,var(--xlle8uh) 80%,transparent);
}

.x4x0s4e:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1dyoee1);
}

.x1fx3z2k:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1pyw9dy);
}

.x17n37ew:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1y6y8n4);
}

.x17a9eph:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xlir6i6);
}

.x1620xup:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xr90t10);
}

.x18uuni6:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .9;
}

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

.xns3ai2:active:not(#\#):not(#\#):not(#\#) {
  scale: .98;
}

.xs1ovo2:active:not(#\#):not(#\#):not(#\#) {
  scale: .99;
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1stoxkb.x1stoxkb:not(#\#):not(#\#):not(#\#) {
    align-items: baseline;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xjunhk0.xjunhk0:not(#\#):not(#\#):not(#\#) {
    align-items: baseline;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xgj6qtp.xgj6qtp:not(#\#):not(#\#):not(#\#) {
    align-items: baseline;
  }
}

@media (width >= 80rem) {
  .xri4o3z.xri4o3z:not(#\#):not(#\#):not(#\#) {
    align-items: baseline;
  }
}

@media (width >= 32rem) {
  .x19foo2a.x19foo2a:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1bbzh0c.x1bbzh0c:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1v2nwae.x1v2nwae:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1t1imy.x1t1imy:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 80rem) {
  .xrn9yso.xrn9yso:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width <= 620px) {
  .x1ukrrs4.x1ukrrs4:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1wtyosw.x1wtyosw:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xwnwrgn.xwnwrgn:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (width >= 80rem) {
  .x2qpirx.x2qpirx:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1qs8uo9.x1qs8uo9:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 16 / 10;
  }
}

@media (width >= 64rem) {
  .x1fznprj.x1fznprj:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 16 / 10;
  }
}

@media (width >= 80rem) {
  .x1x39wc3.x1x39wc3:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 16 / 10;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x13rmxwe.x13rmxwe:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 16 / 9;
  }
}

@media (width >= 40rem) and (width <= 63.99rem) {
  .xpxs40h.xpxs40h:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 16 / 9;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x45uzj8.x45uzj8:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 16 / 9;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xhfn359.xhfn359:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 16 / 9;
  }
}

@media (width >= 80rem) {
  .x18qowf0.x18qowf0:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: 16 / 9;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xxsq4mt.xxsq4mt:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: auto;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x11q9ism.x11q9ism:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: auto;
  }
}

@media (width >= 80rem) {
  .x1ej06oa.x1ej06oa:not(#\#):not(#\#):not(#\#) {
    aspect-ratio: auto;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x383vap.x383vap:not(#\#):not(#\#):not(#\#) {
    background-color: #0009;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xhz7ajy.xhz7ajy:not(#\#):not(#\#):not(#\#) {
    background-color: #0009;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x19idr9i.x19idr9i:not(#\#):not(#\#):not(#\#) {
    background-color: #0009;
  }
}

@media (width >= 80rem) {
  .x1eo4jvo.x1eo4jvo:not(#\#):not(#\#):not(#\#) {
    background-color: #0009;
  }
}

@media (width <= 850px) {
  .x1u6a53s.x1u6a53s:not(#\#):not(#\#):not(#\#) {
    background-image: linear-gradient(0deg, #130e0af5, #130e0ab8);
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xp3tpjt.xp3tpjt:not(#\#):not(#\#):not(#\#) {
    column-gap: 2rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1at703l.x1at703l:not(#\#):not(#\#):not(#\#) {
    column-gap: 2rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1t6gq8p.x1t6gq8p:not(#\#):not(#\#):not(#\#) {
    column-gap: 2rem;
  }
}

@media (width >= 80rem) {
  .x1rdahe8.x1rdahe8:not(#\#):not(#\#):not(#\#) {
    column-gap: 2rem;
  }
}

@media (width <= 760px) {
  .xm89ayo.xm89ayo:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xo8bm6j.xo8bm6j:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x83nnrk.x83nnrk:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1asypqj.x1asypqj:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width >= 80rem) {
  .x16d40a8.x16d40a8:not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 760px) {
  .x10sekqr.x10sekqr:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 900px) {
  .x1ur00lv.x1ur00lv:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x153yfmc.x153yfmc:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1h93hzp.x1h93hzp:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xlq4e5l.xlq4e5l:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width >= 80rem) {
  .x1ikxk66.x1ikxk66:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 620px) {
  .x15pldjs.x15pldjs:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width <= 760px) {
  .x1mvtbik.x1mvtbik:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width <= 900px) {
  .x1dtk984.x1dtk984:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x19eql2r.x19eql2r:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1d2mj2k.x1d2mj2k:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 760.01px) and (width <= 1040px) {
  .x1x73ivr.x1x73ivr:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 80rem) {
  .xkkvjjk.xkkvjjk:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xja81h1.xja81h1:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1ixrnv3.x1ixrnv3:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1ejtirg.x1ejtirg:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width >= 80rem) {
  .xahsxm9.xahsxm9:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }
}

@media (width <= 520px) {
  .x1iqanyw.x1iqanyw:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 560px) {
  .xl0nte0.xl0nte0:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 620px) {
  .xijj5j7.xijj5j7:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 700px) {
  .x1gz44f.x1gz44f:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 760px) {
  .xy0uqqd.xy0uqqd:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 900px) {
  .xzd29fr.xzd29fr:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xvua4b8.xvua4b8:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1q2ds9c.x1q2ds9c:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xhcbahg.xhcbahg:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 768px) {
  .xa41o0o.xa41o0o:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width >= 80rem) {
  .x2b6ye0.x2b6ye0:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 620px) {
  .x1apw3ch.x1apw3ch:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width >= 32rem) {
  .x140t15.x140t15:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1jbohyo.x1jbohyo:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xf196rv.xf196rv:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xw72m8r.xw72m8r:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 80rem) {
  .xgeg1wj.xgeg1wj:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1bdwib0.x1bdwib0:not(#\#):not(#\#):not(#\#) {
    font-size: .65rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x167e6lt.x167e6lt:not(#\#):not(#\#):not(#\#) {
    font-size: .65rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x12u6r7q.x12u6r7q:not(#\#):not(#\#):not(#\#) {
    font-size: .65rem;
  }
}

@media (width >= 80rem) {
  .x1dqs0vl.x1dqs0vl:not(#\#):not(#\#):not(#\#) {
    font-size: .65rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x105htja.x105htja:not(#\#):not(#\#):not(#\#) {
    font-size: .6rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1dnq1gu.x1dnq1gu:not(#\#):not(#\#):not(#\#) {
    font-size: .6rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xd2nx15.xd2nx15:not(#\#):not(#\#):not(#\#) {
    font-size: .6rem;
  }
}

@media (width >= 80rem) {
  .x1u49z8n.x1u49z8n:not(#\#):not(#\#):not(#\#) {
    font-size: .6rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xj7s2p4.xj7s2p4:not(#\#):not(#\#):not(#\#) {
    font-size: .7rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xm8arlj.xm8arlj:not(#\#):not(#\#):not(#\#) {
    font-size: .7rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x19ckgko.x19ckgko:not(#\#):not(#\#):not(#\#) {
    font-size: .7rem;
  }
}

@media (width >= 80rem) {
  .xzwl8dh.xzwl8dh:not(#\#):not(#\#):not(#\#) {
    font-size: .7rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x14scght.x14scght:not(#\#):not(#\#):not(#\#) {
    font-size: 1.125rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xx9ia78.xx9ia78:not(#\#):not(#\#):not(#\#) {
    font-size: 1.125rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xecf9hg.xecf9hg:not(#\#):not(#\#):not(#\#) {
    font-size: 1.125rem;
  }
}

@media (width >= 80rem) {
  .xacv775.xacv775:not(#\#):not(#\#):not(#\#) {
    font-size: 1.125rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x16pv9pt.x16pv9pt:not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x162ravm.x162ravm:not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1wwc6la.x1wwc6la:not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }
}

@media (width >= 80rem) {
  .x1w34gp9.x1w34gp9:not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xxp0p19.xxp0p19:not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1ohox3p.x1ohox3p:not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }
}

@media (width >= 48rem) {
  .x1hyugqk.x1hyugqk:not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x6on624.x6on624:not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }
}

@media (width >= 80rem) {
  .x1ae9r40.x1ae9r40:not(#\#):not(#\#):not(#\#) {
    font-size: 1.5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1buhyj6.x1buhyj6:not(#\#):not(#\#):not(#\#) {
    font-size: 1.75rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xdj0thk.xdj0thk:not(#\#):not(#\#):not(#\#) {
    font-size: 1.75rem;
  }
}

@media (width >= 80rem) {
  .x13zzttw.x13zzttw:not(#\#):not(#\#):not(#\#) {
    font-size: 1.75rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1c5s4o1.x1c5s4o1:not(#\#):not(#\#):not(#\#) {
    font-size: 1.875rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x15qvbqy.x15qvbqy:not(#\#):not(#\#):not(#\#) {
    font-size: 1.875rem;
  }
}

@media (width >= 48rem) {
  .x1mkodf0.x1mkodf0:not(#\#):not(#\#):not(#\#) {
    font-size: 1.875rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x93v7v.x93v7v:not(#\#):not(#\#):not(#\#) {
    font-size: 1.875rem;
  }
}

@media (width >= 80rem) {
  .xox2px4.xox2px4:not(#\#):not(#\#):not(#\#) {
    font-size: 1.875rem;
  }
}

@media (width >= 56.25rem) {
  .x1kfbesk.x1kfbesk:not(#\#):not(#\#):not(#\#) {
    font-size: 10px;
  }

  .xtlycfb.xtlycfb:not(#\#):not(#\#):not(#\#) {
    font-size: 12px;
  }
}

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

@media (width >= 851px) and (height <= 850px) {
  .xiy41ww.xiy41ww:not(#\#):not(#\#):not(#\#) {
    font-size: 16px;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x14v4rqx.x14v4rqx:not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x126k9a4.x126k9a4:not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1t42ts0.x1t42ts0:not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }
}

@media (width >= 80rem) {
  .x15a1ied.x15a1ied:not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }
}

@media (width >= 900px) {
  .xjldthj.xjldthj:not(#\#):not(#\#):not(#\#) {
    font-size: 23px;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x845riq.x845riq:not(#\#):not(#\#):not(#\#) {
    font-size: 3.75rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1hadvnj.x1hadvnj:not(#\#):not(#\#):not(#\#) {
    font-size: 3.75rem;
  }
}

@media (width >= 80rem) {
  .xwtinn6.xwtinn6:not(#\#):not(#\#):not(#\#) {
    font-size: 3.75rem;
  }
}

@media (width >= 851px) and (height <= 850px) {
  .x19w6a68.x19w6a68:not(#\#):not(#\#):not(#\#) {
    font-size: 30px;
  }
}

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

@media (width >= 40rem) and (width <= 47.99rem) {
  .xznfnia.xznfnia:not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1ds4svr.x1ds4svr:not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
  }
}

@media (width >= 48rem) {
  .x1d8euw9.x1d8euw9:not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x9x1lsk.x9x1lsk:not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
  }
}

@media (width >= 80rem) {
  .x1yyhkpy.x1yyhkpy:not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1s7tgg7.x1s7tgg7:not(#\#):not(#\#):not(#\#) {
    font-size: 4.5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xmito5m.xmito5m:not(#\#):not(#\#):not(#\#) {
    font-size: 4.5rem;
  }
}

@media (width >= 80rem) {
  .x15zratv.x15zratv:not(#\#):not(#\#):not(#\#) {
    font-size: 4.5rem;
  }
}

@media (width <= 620px) {
  .xacpxfi.xacpxfi:not(#\#):not(#\#):not(#\#) {
    font-size: 42px;
  }
}

@media (width <= 680px) {
  .xwb4t2h.xwb4t2h:not(#\#):not(#\#):not(#\#) {
    font-size: 46px;
  }
}

@media (width >= 900px) {
  .x11grjgj.x11grjgj:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(2.6rem, 5.2vw, 5rem);
  }
}

@media (width >= 851px) and (height <= 850px) {
  .xikajmz.xikajmz:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(42px, 5.2vw, 74px);
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xgdex4c.xgdex4c:not(#\#):not(#\#):not(#\#) {
    grid-column-start: 3;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1ydbn0b.x1ydbn0b:not(#\#):not(#\#):not(#\#) {
    grid-column-start: 3;
  }
}

@media (width >= 80rem) {
  .x1pjho73.x1pjho73:not(#\#):not(#\#):not(#\#) {
    grid-column-start: 3;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xzxa7yg.xzxa7yg:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: .85fr 1.15fr;
  }
}

@media (width >= 80rem) {
  .xo9zg2l.xo9zg2l:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: .85fr 1.15fr;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x15qsqo4.x15qsqo4:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: .9fr 1.1fr;
  }
}

@media (width >= 80rem) {
  .x1pkawfz.x1pkawfz:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: .9fr 1.1fr;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xaouzgd.xaouzgd:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.1fr .9fr;
  }
}

@media (width >= 80rem) {
  .x3u2ytt.x3u2ytt:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.1fr .9fr;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1jjgr3u.x1jjgr3u:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.1fr 1fr;
  }
}

@media (width >= 80rem) {
  .x1581l26.x1581l26:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.1fr 1fr;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1782mg2.x1782mg2:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.6fr 1fr 1fr;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xgfcnw6.xgfcnw6:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.6fr 1fr 1fr;
  }
}

@media (width >= 80rem) {
  .x116zvdn.x116zvdn:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1.6fr 1fr 1fr;
  }
}

@media (width >= 520.01px) and (width <= 1100px) {
  .x958zjl.x958zjl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 140px 1fr;
  }
}

@media (width <= 1040px) {
  .x1nlo16n.x1nlo16n:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 156px minmax(0, 1fr);
  }
}

@media (width >= 1040.01px) and (width <= 1220px) {
  .x13zrx94.x13zrx94:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 196px minmax(0, 1fr) 276px;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xbwdem6.xbwdem6:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1.05fr;
  }
}

@media (width >= 80rem) {
  .xeuhg2.xeuhg2:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1.05fr;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xkc1pwa.xkc1pwa:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1.15fr;
  }
}

@media (width >= 80rem) {
  .x1vu2uf7.x1vu2uf7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1.15fr;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1v30b0d.x1v30b0d:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1.1fr;
  }
}

@media (width >= 80rem) {
  .x1cx5qu9.x1cx5qu9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1.1fr;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1qazz4t.x1qazz4t:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1.2fr;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1dc9l1u.x1dc9l1u:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1.2fr;
  }
}

@media (width >= 80rem) {
  .x12vk9ai.x12vk9ai:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1.2fr;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1ugp5e6.x1ugp5e6:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }
}

@media (width >= 80rem) {
  .x19q903k.x19q903k:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1mg28n1.x1mg28n1:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 360px;
  }
}

@media (width >= 80rem) {
  .xv6vvlv.xv6vvlv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 360px;
  }
}

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

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

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

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

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

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

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

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

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

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

@media (width >= 48rem) and (width <= 63.99rem) {
  .x12orxs0.x12orxs0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 4rem 18rem 1fr;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x10gtm4g.x10gtm4g:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 4rem 18rem 1fr;
  }
}

@media (width >= 80rem) {
  .xz1fn12.xz1fn12:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 4rem 18rem 1fr;
  }
}

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

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1uqu96u.x1uqu96u:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 7rem 1fr;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xyfm72q.xyfm72q:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 7rem 1fr;
  }
}

@media (width >= 80rem) {
  .x1vpt6a3.x1vpt6a3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 7rem 1fr;
  }
}

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

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1m8y3o3.x1m8y3o3:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 9rem 1fr;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xz6w79.xz6w79:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 9rem 1fr;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xhrjamg.xhrjamg:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 9rem 1fr;
  }
}

@media (width >= 80rem) {
  .xkmpxty.xkmpxty:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 9rem 1fr;
  }
}

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

@media (width >= 48rem) and (width <= 63.99rem) {
  .xqciw3q.xqciw3q:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: auto 1fr;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x89240x.x89240x:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: auto 1fr;
  }
}

@media (width >= 80rem) {
  .x1jt9wdj.x1jt9wdj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: auto 1fr;
  }
}

@media (width >= 900px) {
  .x4owl1b.x4owl1b:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr);
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x12j0g65.x12j0g65:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 20rem;
  }
}

@media (width >= 80rem) {
  .xdwajx7.xdwajx7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 20rem;
  }

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

@media (width <= 560px) {
  .x1ozg3hy.x1ozg3hy:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@media (width <= 680px) {
  .xep0d7y.xep0d7y:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@media (width <= 900px) {
  .x1lw8vt8.x1lw8vt8:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@media (width <= 1220px) {
  .x14i2pum.x14i2pum:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

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

@media (width <= 900px) {
  .xirox3h.xirox3h:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 560px) {
  .xxew8t1.xxew8t1:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(112px, .38fr) minmax(0, 1fr) auto;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1pgj1mo.x1pgj1mo:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

@media (width >= 64rem) {
  .x8e2tgl.x8e2tgl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .x8iw3ac.x8iw3ac:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

@media (width <= 480px) {
  .x1uxte92.x1uxte92:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, 1fr);
  }
}

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

@media (width >= 760.01px) and (width <= 1100px) {
  .x1ksuxii.x1ksuxii:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (width <= 520px) {
  .x1nkwbb.x1nkwbb:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 760px) {
  .xqzx9j9.xqzx9j9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x14ya4i9.x14ya4i9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 40rem) and (width <= 63.99rem) {
  .xmrdwk4.xmrdwk4:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 420.01px) and (width <= 760px) {
  .xzfeqha.xzfeqha:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x19b0z24.x19b0z24:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x16lref1.x16lref1:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .x1gcozaa.x1gcozaa:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 480.01px) and (width <= 850px) {
  .xdkdhbd.xdkdhbd:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, 1fr);
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xs7l99m.xs7l99m:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 40rem) and (width <= 63.99rem) {
  .xqphwq0.xqphwq0:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1sq3p3q.x1sq3p3q:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 520.01px) and (width <= 880px) {
  .x1o8jj1o.x1o8jj1o:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xttju0g.xttju0g:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .xubxx8r.xubxx8r:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x13fmbue.x13fmbue:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 64rem) {
  .x1p0uchv.x1p0uchv:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .xetrf11.xetrf11:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xx5all8.xx5all8:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

@media (width >= 64rem) {
  .x1r9n7ab.x1r9n7ab:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

@media (width >= 80rem) {
  .x1fw2tnf.x1fw2tnf:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

@media (width <= 900px) {
  .xtcg70w.xtcg70w:not(#\#):not(#\#):not(#\#) {
    grid-template-rows: 56px auto 1fr;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xg3bx3u.xg3bx3u:not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xjk0511.xjk0511:not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }
}

@media (width >= 80rem) {
  .xt9v82j.xt9v82j:not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xuen4i1.xuen4i1:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x6ygz2j.x6ygz2j:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1tlqozz.x1tlqozz:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width >= 80rem) {
  .x1pj94wh.x1pj94wh:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width <= 760px) {
  .x16s8xsx.x16s8xsx:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1sdtdxg.x1sdtdxg:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x172pws6.x172pws6:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x15xj3z4.x15xj3z4:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 80rem) {
  .xkpp3rv.xkpp3rv:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x134vi54.x134vi54:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .25em;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xuojz0v.xuojz0v:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .25em;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x18coaqc.x18coaqc:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .25em;
  }
}

@media (width >= 80rem) {
  .x11cygo2.x11cygo2:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .25em;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1fyrwm6.x1fyrwm6:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .28em;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1uffzb7.x1uffzb7:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .28em;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x12zfchk.x12zfchk:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .28em;
  }
}

@media (width >= 80rem) {
  .xbbeogj.xbbeogj:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .28em;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1xfps4r.x1xfps4r:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .4em;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xdh16sh.xdh16sh:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .4em;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x183jaxf.x183jaxf:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .4em;
  }
}

@media (width >= 80rem) {
  .xqezok9.xqezok9:not(#\#):not(#\#):not(#\#) {
    letter-spacing: .4em;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1rww7l2.x1rww7l2:not(#\#):not(#\#):not(#\#) {
    line-height: 1;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xdwitvl.xdwitvl:not(#\#):not(#\#):not(#\#) {
    line-height: 1;
  }
}

@media (width >= 48rem) {
  .x6omb94.x6omb94:not(#\#):not(#\#):not(#\#) {
    line-height: 1;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xrys0m1.xrys0m1:not(#\#):not(#\#):not(#\#) {
    line-height: 1;
  }
}

@media (width >= 80rem) {
  .x1rrffqq.x1rrffqq:not(#\#):not(#\#):not(#\#) {
    line-height: 1;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1jtosqv.x1jtosqv:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1b2uhv8);
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xdmvf5g.xdmvf5g:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1b2uhv8);
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1246woh.x1246woh:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1b2uhv8);
  }
}

@media (width >= 80rem) {
  .x524opg.x524opg:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1b2uhv8);
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xxpesrj.xxpesrj:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1nbmg6z);
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xjw37kz.xjw37kz:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1nbmg6z);
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xabd9m0.xabd9m0:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1nbmg6z);
  }
}

@media (width >= 80rem) {
  .x1nsq75s.x1nsq75s:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1nbmg6z);
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1t0tlzk.x1t0tlzk:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1tv15ue);
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1x2na4l.x1x2na4l:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1tv15ue);
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xz4gfqv.xz4gfqv:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1tv15ue);
  }
}

@media (width >= 80rem) {
  .x1k0d75g.x1k0d75g:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1tv15ue);
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xiapret.xiapret:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1z0kwxa);
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xdfs6w6.xdfs6w6:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1z0kwxa);
  }
}

@media (width >= 48rem) {
  .x2sgry6.x2sgry6:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1z0kwxa);
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x129c2vw.x129c2vw:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1z0kwxa);
  }
}

@media (width >= 80rem) {
  .xhwobe4.xhwobe4:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1z0kwxa);
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xa94kxs.xa94kxs:not(#\#):not(#\#):not(#\#) {
    line-height: var(--xte2cpa);
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1ey0hj7.x1ey0hj7:not(#\#):not(#\#):not(#\#) {
    line-height: var(--xte2cpa);
  }
}

@media (width >= 48rem) {
  .x1om4p2e.x1om4p2e:not(#\#):not(#\#):not(#\#) {
    line-height: var(--xte2cpa);
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xuwegc1.xuwegc1:not(#\#):not(#\#):not(#\#) {
    line-height: var(--xte2cpa);
  }
}

@media (width >= 80rem) {
  .xlrc6bt.xlrc6bt:not(#\#):not(#\#):not(#\#) {
    line-height: var(--xte2cpa);
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1086kwr.x1086kwr:not(#\#):not(#\#):not(#\#) {
    order: 1;
  }
}

@media (width >= 80rem) {
  .xr3bq7b.xr3bq7b:not(#\#):not(#\#):not(#\#) {
    order: 1;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x2zxxdo.x2zxxdo:not(#\#):not(#\#):not(#\#) {
    order: 2;
  }
}

@media (width >= 80rem) {
  .xoxpttj.xoxpttj:not(#\#):not(#\#):not(#\#) {
    order: 2;
  }
}

@media (prefers-reduced-motion: reduce) {
  .xg83hb1.xg83hb1:not(#\#):not(#\#):not(#\#) {
    scroll-behavior: auto;
  }

  .xuupxpy.xuupxpy:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }

  .x12w9bfk.x12w9bfk:not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }
}

@media (hover: hover) and (pointer: fine) {
  .x1zqjyk.x1zqjyk.x1zqjyk:where(.xgwth02:hover *):not(#\#):not(#\#):not(#\#) {
    background-color: var(--xcfl3di);
  }

  .x1ansfho.x1ansfho.x1ansfho:where(.xgwth02:hover *):not(#\#):not(#\#):not(#\#) {
    scale: 1.05;
  }
}

@media (width >= 768px) {
  .x16gkwdw.x16gkwdw.x16gkwdw:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (prefers-reduced-motion: reduce) {
  .x190jme9.x190jme9[data-ending-style]:not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }
}

@media (hover: hover) and (pointer: fine) {
  .x1fymow6.x1fymow6:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #fff;
  }

  .xpiy8gk.xpiy8gk:hover:not(#\#):not(#\#):not(#\#) {
    background-color: #ffffff05;
  }

  .x1xzkkx9.x1xzkkx9:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--xcfl3di);
  }

  .x14df6vo.x14df6vo:hover:not(#\#):not(#\#):not(#\#) {
    color: #11100e;
  }

  .x1ds4cny.x1ds4cny:hover:not(#\#):not(#\#):not(#\#) {
    color: #ffd2ce;
  }

  .xmw2ors.xmw2ors:hover:not(#\#):not(#\#):not(#\#) {
    color: var(--x1pyw9dy);
  }

  .x1rxjl3e.x1rxjl3e:hover:not(#\#):not(#\#):not(#\#) {
    color: var(--xlir6i6);
  }
}

.xa2vcjo:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #3a3a3a;
}

.x1aqh7yn:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #85949436;
}

.x1f6718p:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #b9f5e8;
}

.xle0p1a:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #d9b66f35;
}

.x1r7ftmp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #ffffff1c;
}

.x1mm8vpn:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #ffffff20;
}

.x16stqrj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #0000;
}

.xyo6z94:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1afh46i);
}

.x6dkamg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1pyw9dy);
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1qhh985:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.x11ob4j4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x1pn43rv);
}

.x11ksgzp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xcfl3di);
}

.x1p64bwz:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xlle8uh);
}

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

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

.x19sr0n1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 2px;
}

.x32b0ac:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-style: solid;
}

.xs1s249:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 1px;
}

.xzxkl3h:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #3a3a3a;
}

.xiantfo:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #625a49;
}

.xmy3289:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #ffffff35;
}

.xcfh4s2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #d2dce038;
}

.x1mz1mwy:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1afh46i);
}

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

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

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.x191j7n5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 16px;
}

.x1iacjwo:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 18px;
}

.x1szun9y:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 1rem;
}

.xjnlgov:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 20px;
}

.x15v9k2w:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 23px;
}

.xy58vm5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 24px;
}

.x16wp3ig:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .25rem;
}

.x4j2xbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .375rem;
}

.x164u9eo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .5rem;
}

.xvle69y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .75rem;
}

.xf08kfj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .875rem;
}

.xmll18r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.25rem;
}

.xam5rvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

.xb8l8e1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.75rem;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.xtdtrs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100dvh;
}

.x187pvsn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100svh;
}

.x1dr59a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100vh;
}

.xekxv85:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 168px;
}

.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.x1ri49h8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 172px;
}

.x1ta3ar0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 17px;
}

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.x1l36t39:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1rem;
}

.xk8t5le:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.25rem;
}

.xwaiz5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.5rem;
}

.x12hms15:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.75rem;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.xi0exxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 23px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.xlrawln:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 25px;
}

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

.xettwda:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2rem;
}

.xu15cu9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3.5rem;
}

.x1pizb70:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3rem;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

.xcx40h0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 420px;
}

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.xqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.x1sh0tsm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4rem;
}

.xupy61u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5rem;
}

.xng8ra:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 60px;
}

.x1peatla:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 64px;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

.x17frcva:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6rem;
}

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

.x1hagigm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7px;
}

.xdaezf2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7rem;
}

.xwzfr38:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 80px;
}

.xn6wvy2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 82px;
}

.xw1cyfh:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 9rem;
}

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

.x1b0t7gf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100vh - 56px);
}

.x16ye13r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x-height);
}

.x6fl0gr:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .25rem;
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

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

.x1qpfodn:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 16px;
}

.x1pemb1n:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 1rem;
}

.x1c42kn3:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 20px;
}

.x1oax2jk:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 24px;
}

.x4mh905:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 3px;
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.xx8bi4a:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 7px;
}

.xkeiz4i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: calc(100% - 1.25rem);
}

.x1hpqcdg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .25rem;
}

.x18jvhmb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .375rem;
}

.xhbfen4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .5rem;
}

.x1ncqgef:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .625rem;
}

.x1gr9t9r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .75rem;
}

.x1eq25fj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.25rem;
}

.xyorhqc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 10px;
}

.x1c436fg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 18px;
}

.xyi6m4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1rem;
}

.x14phcvn:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2.5rem;
}

.xieb3on:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 20px;
}

.x91k8ka:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 22px;
}

.x1hq5gj4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 24px;
}

.xahult9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 3px;
}

.x12nagc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4px;
}

.xu06os2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 5px;
}

.x13zjp5t:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .5rem;
}

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.xpoiemb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: .5rem;
}

.x1wsuqlk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 12px;
}

.x72edsj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .125rem;
}

.x1tbvfm1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .25rem;
}

.x5j7nwy:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .375rem;
}

.x1mjqqkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .5rem;
}

.xhj8ucd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .75rem;
}

.xwg69jb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.25rem;
}

.x1c4vshn:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.5rem;
}

.x178dpqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.75rem;
}

.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

.x1hmvnq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 14px;
}

.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

.xhrpt6u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 18px;
}

.xj1urod:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1rem;
}

.x1o5ky9o:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2.5rem;
}

.x1sy10c2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 20px;
}

.x1sgpng:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 22px;
}

.xqui205:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 24px;
}

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

.xjv05ge:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 28px;
}

.x1cl2iem:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2rem;
}

.x12boebu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3.5rem;
}

.xg87l8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 32px;
}

.x1hogkm0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 34px;
}

.x7r5mf7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3px;
}

.x1hpjnmm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3rem;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.xfo0wrl:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4rem;
}

.x18rhfyj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 5rem;
}

.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6px;
}

.x1fgj74o:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6rem;
}

.x1rhet7l:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 7px;
}

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

.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

.x1ugpby4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(1rem, 3vw, 1.75rem);
}

.x10mt8tj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(2rem, 5vw, 4rem);
}

.xwvgpe2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 44px;
}

.xfywdjv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 510px;
}

.xzuc9lq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 520px;
}

.xok94ej:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 54px;
}

.x1g15ey4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 2rem);
}

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

.x1wti20i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1280px;
}

.x1fwz4qh:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 12ch;
}

.x12utx1m:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 13ch;
}

.x186ixgm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1440px;
}

.x12mqa6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 14ch;
}

.x1kvbfxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1600px;
}

.x1c2f6hv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 17ch;
}

.xzfcrpp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 20ch;
}

.x9h9p8b:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 20rem;
}

.x1s297jj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 21ch;
}

.xowlazn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 24rem;
}

.x1983rqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 28rem;
}

.xc5y1ld:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 32ch;
}

.x6ymgno:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 32rem;
}

.x1mrxg6j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 36ch;
}

.xc0i79g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 36rem;
}

.x1jb01v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 42rem;
}

.xq2pcee:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 440px;
}

.x6amaq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48ch;
}

.x1vpbbxe:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48rem;
}

.x27kpxv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 560px;
}

.x14i9o60:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 56rem;
}

.x9ta2hf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 58ch;
}

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

.xprqm3i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 64ch;
}

.xic84rp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 650px;
}

.x7ep2pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 680px;
}

.xkyadst:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 68ch;
}

.x13w81kk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 70ch;
}

.x1hv4mr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 72rem;
}

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

.x1szrnbp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80rem;
}

.x18k543f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 820px;
}

.x1xr5p7o:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 860px;
}

.x4d2062:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 32px);
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x1us19tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

.x1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100dvh;
}

.x1y06tjk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100svh;
}

.xg6iff7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100vh;
}

.x12yzcr0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 108px;
}

.xuxxueq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 110px;
}

.x1r4cnlr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 124px;
}

.x9zs5pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 26rem;
}

.x7hwdi7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 27px;
}

.x4flkw4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 286px;
}

.xe0p6wg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28px;
}

.x21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.xu97haq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 34px;
}

.x1dby22o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 360px;
}

.xu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

.x1ba4aug:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 40px;
}

.x1dq60gn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 410px;
}

.xgujvf1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 42px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.x3sc9yq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 46px;
}

.x5mc7k8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 480px;
}

.x1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.x1wiwyrm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 52px;
}

.xt55aet:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 54px;
}

.x879a55:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 60px;
}

.x1f83pxg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 62px;
}

.x8nclml:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 64px;
}

.x1wzw5q2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 68px;
}

.x1qafhyn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 72px;
}

.xmku9ua:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 78px;
}

.xseoqlg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 80px;
}

.x1h7t28c:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 82px;
}

.x1aes4zu:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 92px;
}

.x1edz59j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 96px;
}

.x65nank:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: auto;
}

.xvsz23l:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(100vh - 181px);
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.x1nb6za0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 44px;
}

.x4m7ku4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 64px;
}

.x15x72sd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: auto;
}

.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

.x1plvlek:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: visible;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.xmnamis:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .5rem;
}

.xsaxbkt:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .75rem;
}

.x10l3h1t:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1.25rem;
}

.x163t5y5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1.5rem;
}

.x2yie3v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1rem;
}

.x1fh90og:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2.5rem;
}

.xwxc41k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 24px;
}

.x84yb8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 28px;
}

.x17r0vjz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2rem;
}

.x1yh02es:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6rem;
}

.x13bx50s:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: max(32px,env(safe-area-inset-bottom));
}

.x79ra4s:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .75rem;
}

.xnmnh17:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .875rem;
}

.x1vua2ax:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.5rem;
}

.x1lqa7cf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 10px;
}

.x9dzeaa:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1rem;
}

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

.x1d60ukw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .25rem;
}

.xrhwvvd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .125rem;
}

.x1iul6r4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .25rem;
}

.x1pe9zv5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .625rem;
}

.x1q57ora:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .75rem;
}

.x1mcfnh7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.25rem;
}

.x6gltce:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.5rem;
}

.x889kno:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 10px;
}

.x2r8wi8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 10rem;
}

.xz9dl7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12px;
}

.xyinxu5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 14px;
}

.xyamay9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 16px;
}

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

.x12t3zde:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1rem;
}

.x128v7jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2rem;
}

.x1thg88o:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 3.5rem;
}

.xyqdw3p:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 3px;
}

.x1bw24hb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 3rem;
}

.xfd2sqk:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 7rem;
}

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

.x1mv1kps:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: calc(64px + env(safe-area-inset-top));
}

.x1d83s0a:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: .5rem;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.xlftelb:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 12px;
}

.x1u62bzc:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 1rem;
}

.xk6ci0l:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 20px;
}

.x1gv0tr7:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 24px;
}

.xq6gl7f:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 5rem;
}

.x1dcjfg4:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 80px;
}

.x1pdr0v7:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -1px;
}

.x1h6wkd9:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -44px;
}

.x1nh8u4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .5rem;
}

.x1nxzj52:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .75rem;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

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

.xomnu4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16px;
}

.x1nwpe0i:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 1rem;
}

.xmhk92p:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 20px;
}

.xm3se36:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2rem;
}

.xphl6p3:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 4rem;
}

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.x1ng4z2i:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 56px;
}

.xfr5jun:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

.xttl3oo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .25rem;
}

.xrkia0p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .375rem;
}

.x1jjc1wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .5rem;
}

.x1jw3ynk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .75rem;
}

.x1xvt488:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .875rem;
}

.xwqq7k2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.25rem;
}

.xp8d6y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

.xh29eag:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.75rem;
}

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

.x9ndnb8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15rem;
}

.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.x1se2ifz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 17px;
}

.xhwf2h4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 186px;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xcdlrvm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1rem;
}

.x1s4ejo4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.25rem;
}

.xvm51jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.5rem;
}

.xb1qrhf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.75rem;
}

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.xlzg99y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 23px;
}

.xezl2tj:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 25px;
}

.xs5h3dt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2rem;
}

.x154i66o:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.5rem;
}

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

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.x51ohtg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

.xekueh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4rem;
}

.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64px;
}

.x1v4s8kt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6px;
}

.xdvn7xf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6rem;
}

.xci0xqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7px;
}

.x1l24a0r:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7rem;
}

.xjzaux3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 92px;
}

.xop6fvv:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9rem;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.xjdehy0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100vw - 2rem);
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

.x1cgu4s9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 1400px);
}

.x281tsb:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 1600px);
}

.x1kacqsm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(620px, 82vw);
}

.x5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x-width);
}

.x1qiw7g3.x1qiw7g3:where(.xgwth02:last-child *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.x412o48.x412o48:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 52px;
}

.x9lq6pe.x9lq6pe:where(.xia4po2[data-active] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 72px;
}

.x1bn4a4v.x1bn4a4v:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#):not(#\#), .x1sbw7f7.x1sbw7f7:where(.xia4po2[data-active] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.x1qugv9r.x1qugv9r:where(.xia4po2[data-active] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 10px;
}

.xhrq778.xhrq778:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 12px;
}

.xepciin.xepciin:where(.xia4po2[data-active] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 8px;
}

.x17l1npu.x17l1npu:where(.xia4po2[data-active] *):not(#\#):not(#\#):not(#\#):not(#\#), .xujtjil.xujtjil:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x12ikjkx.x12ikjkx:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.x92xpf8.x92xpf8:where(.xia4po2[data-active] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 56px;
}

.xawj8dr.xawj8dr:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 68px;
}

.xo91mi4:focus-visible:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16px;
}

.xaglvf1.xaglvf1:where(.x1m5r89i[data-landing-demo] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.xd2glpe:has([data-icon="inline-start"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .375rem;
}

.x3ih8mk:has([data-icon="inline-start"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .5rem;
}

.xy8s9hz:has([data-icon="inline-end"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .375rem;
}

.x13liw5n:has([data-icon="inline-end"]):not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .5rem;
}

.x1g31smg:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x10zg81t:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x6kiqpb:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1.25rem;
}

.x1l1angv:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1t1lzn6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.x1p5c90x:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.xup0pd7:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.x1wxnyrq:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1.25rem;
}

.xexq1j3:fullscreen:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x5bkmdh.x5bkmdh:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xye8ysm.xye8ysm:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width >= 80rem) {
  .x1h03nnp.x1h03nnp:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1h6yper.x1h6yper:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 0;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x3ozyye.x3ozyye:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 0;
  }
}

@media (width >= 80rem) {
  .xxazutm.xxazutm:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 0;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x746zzl.x746zzl:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 1px;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x17bjro9.x17bjro9:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 1px;
  }
}

@media (width >= 80rem) {
  .x1b26hup.x1b26hup:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 1px;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x110kamt.x110kamt:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1.75rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xf4dj6r.xf4dj6r:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1.75rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x133mcnd.x133mcnd:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1.75rem;
  }
}

@media (width >= 80rem) {
  .x1chpm3h.x1chpm3h:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 1.75rem;
  }
}

@media (width >= 851px) and (height <= 760px) {
  .x1ehuosp.x1ehuosp:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100px;
  }

  .x10yafe3.x10yafe3:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 112px;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xks108h.xks108h:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 11rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x4vd9x4.x4vd9x4:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 11rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x854j26.x854j26:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 11rem;
  }
}

@media (width >= 80rem) {
  .x1ah4hnt.x1ah4hnt:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 11rem;
  }
}

@media (width <= 850px) or ((width <= 850px) and (height >= 760.01px)) {
  .xfx6zpu.xfx6zpu:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 148px;
  }
}

@media (width <= 760px) {
  .xa4392x.xa4392x:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 54px;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xbiyrlb.xbiyrlb:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1mbjeb3.x1mbjeb3:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x154xdka.x154xdka:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 5rem;
  }
}

@media (width >= 80rem) {
  .x1bjmgkm.x1bjmgkm:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 5rem;
  }
}

@media (width <= 900px) {
  .xo7fhxb.xo7fhxb:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xwojz42.xwojz42:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (width >= 80rem) {
  .x9417ri.x9417ri:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xwusl40.xwusl40:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: .5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1r7uvkc.x1r7uvkc:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: .5rem;
  }
}

@media (width >= 80rem) {
  .xpl1fm.xpl1fm:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: .5rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xcfmz0z.xcfmz0z:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: .75rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x17qd7y8.x17qd7y8:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: .75rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1hju3ky.x1hju3ky:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: .75rem;
  }
}

@media (width >= 80rem) {
  .x1ujqt4f.x1ujqt4f:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: .75rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1h30wpr.x1h30wpr:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1.25rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x3t9z7x.x3t9z7x:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1.25rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x6mh8ew.x6mh8ew:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1.25rem;
  }
}

@media (width >= 80rem) {
  .xv91dqh.xv91dqh:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1.25rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xfc5d70.xfc5d70:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1.5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xmgbj6p.xmgbj6p:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1.5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xqwclsn.xqwclsn:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1.5rem;
  }
}

@media (width >= 80rem) {
  .xwv6z43.xwv6z43:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1.5rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x11c3ct3.x11c3ct3:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xce5x23.xce5x23:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x18kumaz.x18kumaz:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1rem;
  }
}

@media (width >= 80rem) {
  .x97s3z5.x97s3z5:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 1rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xt0z9re.xt0z9re:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 5rem;
  }
}

@media (width >= 80rem) {
  .xuniwek.xuniwek:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xk01ths.xk01ths:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 20rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x49zlr8.x49zlr8:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 20rem;
  }
}

@media (width >= 80rem) {
  .xkfl47f.xkfl47f:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 20rem;
  }
}

@media (width <= 520px) {
  .x1ug75ek.x1ug75ek:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 280px;
  }
}

@media (width <= 760px) {
  .xe5vuzm.xe5vuzm:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 330px;
  }

  .xro5qk8.xro5qk8:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 138px;
  }

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

@media (width <= 900px) {
  .xm9l3w6.xm9l3w6:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: auto;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xu5a10c.xu5a10c:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x16l11gz.x16l11gz:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x18tx4y6.x18tx4y6:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1rem;
  }
}

@media (width >= 80rem) {
  .xq17yqx.xq17yqx:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 1rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x78rwv9.x78rwv9:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 8rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xghzrce.xghzrce:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 8rem;
  }
}

@media (width >= 80rem) {
  .xyh3sax.xyh3sax:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 8rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x7l11cu.x7l11cu:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 0;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x87saut.x87saut:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 0;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1n7876y.x1n7876y:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 0;
  }
}

@media (width >= 80rem) {
  .x14cfjdn.x14cfjdn:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 0;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xrwifja.xrwifja:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 1.5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1kmaw9v.x1kmaw9v:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 1.5rem;
  }
}

@media (width >= 80rem) {
  .x1cpbtt6.x1cpbtt6:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 1.5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x174s3cr.x174s3cr:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 1.5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x5joevl.x5joevl:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 1.5rem;
  }
}

@media (width >= 80rem) {
  .x4803p3.x4803p3:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 1.5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xra0an3.xra0an3:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 2rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xlbvw7p.xlbvw7p:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 2rem;
  }
}

@media (width >= 80rem) {
  .x1jee13u.x1jee13u:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 2rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1u2112d.x1u2112d:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 12rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x2g10vz.x2g10vz:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 12rem;
  }
}

@media (width >= 80rem) {
  .x13pe995.x13pe995:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 12rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xxgz0xc.xxgz0xc:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 9rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1qk6hho.x1qk6hho:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 9rem;
  }
}

@media (width >= 80rem) {
  .xcftxz3.xcftxz3:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 9rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1bhal9c.x1bhal9c:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 1.25rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xznk7gl.xznk7gl:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 1.25rem;
  }
}

@media (width >= 80rem) {
  .x4p60fs.x4p60fs:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 1.25rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1y83v09.x1y83v09:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xnhgj0s.xnhgj0s:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 5rem;
  }
}

@media (width >= 80rem) {
  .xiii7la.xiii7la:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 5rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xbqno7g.xbqno7g:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1.75rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .xte9g61.xte9g61:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1.75rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .xcc5rth.xcc5rth:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1.75rem;
  }
}

@media (width >= 80rem) {
  .x1flfxpe.x1flfxpe:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1.75rem;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .xxgpvti.xxgpvti:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 11rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1w4shx9.x1w4shx9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 11rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1n0t5bp.x1n0t5bp:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 11rem;
  }
}

@media (width >= 80rem) {
  .x9dmxf6.x9dmxf6:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 11rem;
  }
}

@media (width <= 700px) {
  .xwi8op1.xwi8op1:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 140px;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1gpfu9b.x1gpfu9b:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x1n3ylhl.x1n3ylhl:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 5rem;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1jt6de3.x1jt6de3:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 5rem;
  }
}

@media (width >= 80rem) {
  .x1u33sys.x1u33sys:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 5rem;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x189qwbz.x189qwbz:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 60%;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x1f0d9mt.x1f0d9mt:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 60%;
  }
}

@media (width >= 80rem) {
  .x1gca98t.x1gca98t:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 60%;
  }
}

@media (width <= 760px) {
  .x1dels4x.x1dels4x:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 72px;
  }
}

@media (width >= 40rem) and (width <= 47.99rem) {
  .x1in9qv9.x1in9qv9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width >= 48rem) and (width <= 63.99rem) {
  .x16fcxzu.x16fcxzu:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width >= 64rem) and (width <= 79.99rem) {
  .x66t5gj.x66t5gj:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width >= 80rem) {
  .x1tlbmko.x1tlbmko:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width <= 760px) {
  .x15fdzu9.x15fdzu9:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: max-content;
  }
}

.xarstr8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xxx281p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  inset: 0;
}

.x1ovjv2z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::selection {
  background-color: #e24a3b;
}

.x1ffm1b0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::cue {
  background-color: #000000d9;
}

.xkkj6vh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::cue {
  background-color: #000000db;
}

.xl5q96s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-image: repeating-linear-gradient(#0000 0 2px, #0000002e 3px, #0000 4px);
  background-image: repeating-linear-gradient(#0000 0 2px, lab(0% 0 0 / .18) 3px, #0000 4px);
}

.x1q9cgcy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}

.xdfw23p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::selection {
  color: #fff;
}

.xewkqiy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::cue, .x1dmo3iy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::cue {
  color: #fff;
}

.x63kyur:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in oklab,var(--x1pn43rv) 50%,transparent);
}

.x21rqcz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in oklab,var(--x1pn43rv) 70%,transparent);
}

.x1ua64gc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x1pn43rv);
}

.xt0pca7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--xwdfu40);
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.x16viap0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::cue {
  font-size: clamp(14px, 1.8vw, 26px);
}

.xahxd8s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: .06;
}

.x1dd49dr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  opacity: .5;
}

.x2q1x1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xkk1bqk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  pointer-events: none;
}

.x1hmns74:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1j6awrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  position: absolute;
}

.x12maryy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: 1;
}
