:root{--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--text-h1:32px;--leading-h1:40px;--tracking-h1:-.02em;--text-h2:22px;--leading-h2:28px;--tracking-h2:-.01em;--text-h3:16px;--leading-h3:24px;--text-lead:16px;--leading-lead:24px;--text-body:14px;--leading-body:22px;--text-small:12px;--leading-small:20px;--text-label:11px;--leading-label:16px;--tracking-label:.08em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-16:64px;--radius-none:0;--radius-sm:4px;--radius-md:6px;--site-max-width:1280px;--site-gutter:32px;--site-frame-inset:80px;--color-inline-code-background:var(--color-surface-element);--light-color-bg:#fff;--light-color-surface-panel:#f4f4f4;--light-color-surface-element:#eee;--light-color-surface-control:#e8e8e8;--light-color-surface-hover:#e0e0e0;--light-color-border:#1616161a;--light-color-border-control:#c6c6c6;--light-color-divider:#1616161a;--light-color-scrim:#16161666;--light-color-text:#161616;--light-color-text-secondary:#525252;--light-color-text-muted:#6f6f6f;--light-color-accent:#0043ce;--light-color-link:#0072c3;--light-color-code:#198038;--light-color-success:#198038;--light-color-warning:#8e6a00;--light-color-error:#9f1853;--light-color-emphasis:#6929c4;--light-color-callout-info-border:#dcdcdc;--light-color-callout-tip-border:#19803859;--light-color-callout-warning-border:#8e6a0059;--light-color-callout-alert-border:#9f185366;--light-color-syntax-keyword:#6929c4;--light-color-syntax-string:#198038;--light-color-syntax-number:#007d79;--light-color-syntax-comment:#6f6f6f;--light-color-syntax-function:#0043ce;--light-color-syntax-type:#007d79;--light-color-syntax-operator:#525252;--light-color-syntax-punctuation:#161616;--light-color-chart-1:#2a78d6;--light-color-chart-2:#eb6834;--light-color-chart-3:#1baf7a;--light-color-chart-4:#eda100;--light-color-chart-5:#e87ba4;--light-color-chart-6:#008300;--light-color-chart-7:#6250d6;--light-color-chart-8:#e34948;--light-color-chart-other:#8d8d8d;--color-bg:var(--light-color-bg);--color-surface-panel:var(--light-color-surface-panel);--color-surface-element:var(--light-color-surface-element);--color-surface-control:var(--light-color-surface-control);--color-surface-hover:var(--light-color-surface-hover);--color-border:var(--light-color-border);--color-border-control:var(--light-color-border-control);--color-divider:var(--light-color-divider);--color-scrim:var(--light-color-scrim);--color-text:var(--light-color-text);--color-text-secondary:var(--light-color-text-secondary);--color-text-muted:var(--light-color-text-muted);--color-accent:var(--light-color-accent);--color-link:var(--light-color-link);--color-code:var(--light-color-code);--color-success:var(--light-color-success);--color-warning:var(--light-color-warning);--color-error:var(--light-color-error);--color-emphasis:var(--light-color-emphasis);--color-callout-info-border:var(--light-color-callout-info-border);--color-callout-tip-border:var(--light-color-callout-tip-border);--color-callout-warning-border:var(--light-color-callout-warning-border);--color-callout-alert-border:var(--light-color-callout-alert-border);--color-syntax-keyword:var(--light-color-syntax-keyword);--color-syntax-string:var(--light-color-syntax-string);--color-syntax-number:var(--light-color-syntax-number);--color-syntax-comment:var(--light-color-syntax-comment);--color-syntax-function:var(--light-color-syntax-function);--color-syntax-type:var(--light-color-syntax-type);--color-syntax-operator:var(--light-color-syntax-operator);--color-syntax-punctuation:var(--light-color-syntax-punctuation);--color-chart-1:var(--light-color-chart-1);--color-chart-2:var(--light-color-chart-2);--color-chart-3:var(--light-color-chart-3);--color-chart-4:var(--light-color-chart-4);--color-chart-5:var(--light-color-chart-5);--color-chart-6:var(--light-color-chart-6);--color-chart-7:var(--light-color-chart-7);--color-chart-8:var(--light-color-chart-8);--color-chart-other:var(--light-color-chart-other);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=light]{--color-bg:var(--light-color-bg);--color-surface-panel:var(--light-color-surface-panel);--color-surface-element:var(--light-color-surface-element);--color-surface-control:var(--light-color-surface-control);--color-surface-hover:var(--light-color-surface-hover);--color-border:var(--light-color-border);--color-border-control:var(--light-color-border-control);--color-divider:var(--light-color-divider);--color-scrim:var(--light-color-scrim);--color-text:var(--light-color-text);--color-text-secondary:var(--light-color-text-secondary);--color-text-muted:var(--light-color-text-muted);--color-accent:var(--light-color-accent);--color-link:var(--light-color-link);--color-code:var(--light-color-code);--color-success:var(--light-color-success);--color-warning:var(--light-color-warning);--color-error:var(--light-color-error);--color-emphasis:var(--light-color-emphasis);--color-callout-info-border:var(--light-color-callout-info-border);--color-callout-tip-border:var(--light-color-callout-tip-border);--color-callout-warning-border:var(--light-color-callout-warning-border);--color-callout-alert-border:var(--light-color-callout-alert-border);--color-syntax-keyword:var(--light-color-syntax-keyword);--color-syntax-string:var(--light-color-syntax-string);--color-syntax-number:var(--light-color-syntax-number);--color-syntax-comment:var(--light-color-syntax-comment);--color-syntax-function:var(--light-color-syntax-function);--color-syntax-type:var(--light-color-syntax-type);--color-syntax-operator:var(--light-color-syntax-operator);--color-syntax-punctuation:var(--light-color-syntax-punctuation);--color-chart-1:var(--light-color-chart-1);--color-chart-2:var(--light-color-chart-2);--color-chart-3:var(--light-color-chart-3);--color-chart-4:var(--light-color-chart-4);--color-chart-5:var(--light-color-chart-5);--color-chart-6:var(--light-color-chart-6);--color-chart-7:var(--light-color-chart-7);--color-chart-8:var(--light-color-chart-8);--color-chart-other:var(--light-color-chart-other);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--color-bg:#0c0c0c;--color-surface-panel:#121212;--color-surface-element:#171717;--color-surface-control:#202020;--color-surface-hover:#272727;--color-border:#f2f4f81f;--color-border-control:#353535;--color-divider:#f2f4f81f;--color-scrim:#000000a3;--color-text:#f2f4f8;--color-text-secondary:#a9afbc;--color-text-muted:#7d848f;--color-accent:#33b1ff;--color-link:#33b1ff;--color-code:#25be6a;--color-success:#25be6a;--color-warning:#f1c21b;--color-error:#ee5396;--color-emphasis:#be95ff;--color-callout-info-border:#2b2b2b;--color-callout-tip-border:#25be6a59;--color-callout-warning-border:#f1c21b59;--color-callout-alert-border:#ee539666;--color-syntax-keyword:#be95ff;--color-syntax-string:#25be6a;--color-syntax-number:#3ddbd9;--color-syntax-comment:#7d848f;--color-syntax-function:#8cb6ff;--color-syntax-type:#08bdba;--color-syntax-operator:#a9afbc;--color-syntax-punctuation:#a9afbc;--color-chart-1:#78a9ff;--color-chart-2:#ee5396;--color-chart-3:#82cfff;--color-chart-4:#25be6a;--color-chart-5:#f1c21b;--color-chart-6:#08bdba;--color-chart-7:initial;--color-chart-8:initial;--color-chart-other:#6f6f6f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-bg:#0c0c0c;--color-surface-panel:#121212;--color-surface-element:#171717;--color-surface-control:#202020;--color-surface-hover:#272727;--color-border:#f2f4f81f;--color-border-control:#353535;--color-divider:#f2f4f81f;--color-scrim:#000000a3;--color-text:#f2f4f8;--color-text-secondary:#a9afbc;--color-text-muted:#7d848f;--color-accent:#33b1ff;--color-link:#33b1ff;--color-code:#25be6a;--color-success:#25be6a;--color-warning:#f1c21b;--color-error:#ee5396;--color-emphasis:#be95ff;--color-callout-info-border:#2b2b2b;--color-callout-tip-border:#25be6a59;--color-callout-warning-border:#f1c21b59;--color-callout-alert-border:#ee539666;--color-syntax-keyword:#be95ff;--color-syntax-string:#25be6a;--color-syntax-number:#3ddbd9;--color-syntax-comment:#7d848f;--color-syntax-function:#8cb6ff;--color-syntax-type:#08bdba;--color-syntax-operator:#a9afbc;--color-syntax-punctuation:#a9afbc;--color-chart-1:#78a9ff;--color-chart-2:#ee5396;--color-chart-3:#82cfff;--color-chart-4:#25be6a;--color-chart-5:#f1c21b;--color-chart-6:#08bdba;--color-chart-7:initial;--color-chart-8:initial;--color-chart-other:#6f6f6f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root,[data-theme=light]{--model-logo-filter:invert(1) hue-rotate(180deg);--model-logo-blend:multiply;--logo-on-light-display:block;--logo-on-dark-display:none}[data-theme=dark]{--model-logo-filter:none;--model-logo-blend:screen;--logo-on-light-display:none;--logo-on-dark-display:block}@media (prefers-color-scheme:dark){:root:not([data-theme]){--model-logo-filter:none;--model-logo-blend:screen;--logo-on-light-display:none;--logo-on-dark-display:block}}@media (width<=1020px){:root{--site-frame-inset:32px}}@media (width<=760px){:root{--site-gutter:20px;--site-frame-inset:0px}}*,:before,:after{box-sizing:border-box}html{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);scroll-behavior:smooth;scrollbar-gutter:stable}body{background:var(--color-bg);min-width:320px;min-height:100vh;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0;position:relative;overflow-x:hidden}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-underline-offset:3px;text-decoration:none}button{color:inherit}::selection{background:var(--color-surface-hover);color:var(--color-text)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.docs-prose>:first-child{margin-top:0}.docs-prose>:last-child{margin-bottom:0}.docs-prose p{margin:0 0 var(--space-4)}.docs-prose strong{color:var(--color-text);font-weight:var(--weight-semibold)}.docs-prose :is(ul,ol):not([class]){margin:0 0 var(--space-4);padding-left:var(--space-5)}.docs-prose li+li:not([class]){margin-top:var(--space-2)}.docs-prose blockquote{margin:var(--space-6) 0 var(--space-8);border-left:1px solid var(--color-border-control);padding-left:var(--space-5)}.docs-prose hr{margin:var(--space-8) 0;border:0;border-top:1px solid var(--color-border)}.docs-prose img{max-width:100%;height:auto}.docs-prose :where(aside,li,a)>:where(div)>:last-child{margin-bottom:0}.docs-prose figure>div>svg{width:100%;min-width:520px;height:auto;margin:0 auto;display:block}.docs-prose :not(pre)>code{-webkit-box-decoration-break:clone}.docs-code-block [class*=hljs-]{color:var(--color-text)}.docs-code-block :is(.hljs-comment,.hljs-quote,.hljs-meta){color:var(--color-syntax-comment)}.docs-code-block :is(.hljs-keyword,.hljs-selector-tag,.hljs-name,.hljs-symbol,.hljs-doctag){color:var(--color-syntax-keyword)}.docs-code-block :is(.hljs-string,.hljs-regexp,.hljs-char,.hljs-addition){color:var(--color-syntax-string)}.docs-code-block :is(.hljs-number,.hljs-literal){color:var(--color-syntax-number)}.docs-code-block :is(.hljs-title,.hljs-section,.hljs-attr,.hljs-attribute,.hljs-property){color:var(--color-syntax-function)}.docs-code-block :is(.hljs-type,.hljs-built_in,.hljs-builtin-name,.hljs-class,.hljs-title.class_,.hljs-selector-id,.hljs-selector-class){color:var(--color-syntax-type)}.docs-code-block :is(.hljs-operator,.hljs-link){color:var(--color-syntax-operator)}.docs-code-block :is(.hljs-punctuation,.hljs-bullet){color:var(--color-syntax-punctuation)}.docs-code-block .hljs-literal [class*=hljs-]{color:inherit}.docs-code-block .hljs-strong{font-weight:var(--weight-semibold)}.model-quickstart-code .hljs-comment,.model-quickstart-code .hljs-quote{color:var(--color-syntax-comment)}.model-quickstart-code .hljs-keyword,.model-quickstart-code .hljs-selector-tag,.model-quickstart-code .hljs-addition{color:var(--color-syntax-keyword)}.model-quickstart-code .hljs-string,.model-quickstart-code .hljs-regexp{color:var(--color-syntax-string)}.model-quickstart-code .hljs-number,.model-quickstart-code .hljs-literal{color:var(--color-syntax-number)}.model-quickstart-code .hljs-title,.model-quickstart-code .hljs-title.function_{color:var(--color-syntax-function)}.model-quickstart-code .hljs-title.class_,.model-quickstart-code .hljs-type,.model-quickstart-code .hljs-built_in,.model-quickstart-code .hljs-builtin-name{color:var(--color-syntax-type)}.model-quickstart-code .hljs-operator{color:var(--color-syntax-operator)}.model-quickstart-code .hljs-punctuation{color:var(--color-syntax-punctuation)}

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

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

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

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

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

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

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

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

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

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

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

  50% {
    opacity: .35;
  }
}

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

  50% {
    opacity: .45;
  }
}

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

:root, .xwhwbhq {
  --x1ksf5m1: 0;
}

:root, .x1u25om2 {
  --x1nptm11: var(--model-logo-filter, invert(1) hue-rotate(180deg));
  --x1wbl54c: var(--model-logo-blend, multiply);
  --xwox446: var(--logo-on-light-display, block);
  --x4970bf: var(--logo-on-dark-display, none);
}

:root, .x2jzqq {
  --x1xez489: none;
}

:root, .xogms2s {
  --x1xivssk: none;
}

:root, .x2boywp {
  --xa1n3on: var(--x1tgff8v);
  --x1s9ux9a: var(--xecav1a);
}

:root, .x1h88u0p {
  --xaax7y3: var(--x1tgff8v);
}

:root, .xhz1fky {
  --xerml5v: var(--color-bg, #fff);
  --xgu0m2q: var(--color-surface-panel, #f4f4f4);
  --xthx840: var(--color-surface-element, #eee);
  --x15xdi6d: var(--color-surface-control, #e8e8e8);
  --x2z29n7: var(--color-surface-hover, #e0e0e0);
  --xh7m8k4: var(--color-border, #1616161a);
  --x1f0wb54: var(--color-border-control, #c6c6c6);
  --xw45nay: var(--color-divider, #1616161a);
  --xf5elv8: var(--color-scrim, #16161666);
  --xzz9y3p: var(--color-text, #161616);
  --xecav1a: var(--color-text-secondary, #525252);
  --x1tgff8v: var(--color-text-muted, #6f6f6f);
  --x1i8fim: var(--color-accent, #0043ce);
  --xvnwuel: var(--color-link, #0072c3);
  --xg1rlfu: var(--color-code, #198038);
  --x16nt4kk: var(--color-inline-code-background, #f4f4f4);
  --x191tdfl: var(--color-success, #198038);
  --x1r1zhrr: var(--color-warning, #8e6a00);
  --xdufobf: var(--color-error, #9f1853);
  --x1gmjpih: var(--color-emphasis, #6929c4);
  --xirgx1q: var(--color-callout-info-border, #dcdcdc);
  --x82u3nd: var(--color-callout-tip-border, #19803859);
  --x1e24not: var(--color-callout-warning-border, #8e6a0059);
  --x7ereii: var(--color-callout-alert-border, #9f185366);
  --xst6t4h: var(--color-syntax-keyword, #6929c4);
  --x1lqjbbt: var(--color-syntax-string, #198038);
  --x1kghk7d: var(--color-syntax-number, #007d79);
  --x14nxyzj: var(--color-syntax-comment, #6f6f6f);
  --xrs9dl: var(--color-syntax-function, #0043ce);
  --x12oced2: var(--color-syntax-type, #007d79);
  --x1olp061: var(--color-syntax-operator, #525252);
  --x190q2s5: var(--color-syntax-punctuation, #161616);
}

:root, .xdly706 {
  --xjv744s: var(--font-sans, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);
  --xhqkfjf: var(--font-mono, ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace);
  --xtxjjyz: var(--text-h1, 32px);
  --x1t0soz5: var(--text-h2, 22px);
  --xjo4eo3: var(--text-h3, 16px);
  --x1hx5c0d: var(--text-lead, 16px);
  --x560djh: var(--text-body, 14px);
  --xfgjdin: var(--text-small, 12px);
  --xr0ppkb: var(--text-label, 11px);
  --x1blw46v: var(--leading-h1, 40px);
  --xnsqx8r: var(--leading-h2, 28px);
  --x9zjmps: var(--leading-h3, 24px);
  --x1j3zlyi: var(--leading-lead, 24px);
  --x1rvv8xx: var(--leading-body, 22px);
  --x1o0tu36: var(--leading-small, 20px);
  --x1nei5cy: var(--leading-label, 16px);
  --xfj18up: var(--tracking-h1, -.02em);
  --x1xvbdad: var(--tracking-h2, -.01em);
  --x168jwen: var(--tracking-label, .08em);
  --xnk3zlj: var(--weight-regular, 400);
  --x1iz4xae: var(--weight-medium, 500);
  --x1idxecp: var(--weight-semibold, 600);
}

.x1vlk2p3 {
  --x1ksf5m1: 0;
}

.x28fl04 {
  --x1s9ux9a: var(--xecav1a);
}

.xkjkgr0 {
  --x1xez489: rotate(180deg);
}

.xgydyd0 {
  --x1xivssk: rotate(45deg);
}

.xwm52mr {
  --xa1n3on: var(--x1tgff8v);
}

.xic67yd {
  --xaax7y3: var(--x1tgff8v);
}

.xhcuyyz:hover {
  --x1ksf5m1: 1;
}

.xbo7o6z:hover {
  --x1s9ux9a: var(--xzz9y3p);
}

.xpnueib:hover {
  --xa1n3on: var(--xecav1a);
}

.x3pvcxb:hover {
  --xaax7y3: var(--xecav1a);
}

.xln7xf2:not(#\#) {
  font: inherit;
}

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

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

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

.x1bpp3o7:not(#\#) {
  margin: auto;
}

.x1vknsnd:not(#\#) {
  margin: var(--space-1, 4px);
}

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

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

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

.x1no8zkv:not(#\#) {
  padding: var(--space-6, 24px);
}

.x7tsd8q:not(#\#) {
  padding: var(--space-5, 20px);
}

.x1fyov8m:not(#\#) {
  padding: var(--space-8, 32px);
}

.x8cnsv7:not(#\#) {
  padding: var(--space-4, 16px);
}

.x1ebszfa:not(#\#) {
  padding: var(--space-3, 12px);
}

.x183t506:not(#\#) {
  padding: var(--space-1, 4px);
}

.xe2t6vd:not(#\#) {
  padding: var(--space-2, 8px);
}

.xhqjefz:not(#\#):not(#\#) {
  background-position: bottom;
}

.x13c5i5r:not(#\#):not(#\#) {
  background-position: top;
}

.xd9gp7r:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,color-mix(in srgb,var(--x1r1zhrr) 55%,var(--xdufobf)) 40%,transparent);
}

.x19y2z1r:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x191tdfl) 30%,transparent);
}

.x1snsj5q:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x191tdfl) 35%,transparent);
}

.xeuy0h1:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x191tdfl) 40%,transparent);
}

.x11yywxv:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x1r1zhrr) 30%,transparent);
}

.x4lkw65:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x1r1zhrr) 40%,transparent);
}

.x1x84zn0:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--xdufobf) 20%,transparent);
}

.x12vmszw:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--xdufobf) 30%,transparent);
}

.x1vb5hpn:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--xdufobf) 35%,transparent);
}

.x1dlxfug:not(#\#):not(#\#) {
  border-color: #ffffff1a;
}

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

.x18bb765:not(#\#):not(#\#) {
  border-color: var(--x1e24not);
}

.x126oygx:not(#\#):not(#\#) {
  border-color: var(--x1f0wb54);
}

.x2qa8v7:not(#\#):not(#\#) {
  border-color: var(--x1i8fim);
}

.xru6dws:not(#\#):not(#\#) {
  border-color: var(--x1r1zhrr);
}

.x1sblmcb:not(#\#):not(#\#) {
  border-color: var(--x7ereii);
}

.x11w2q3c:not(#\#):not(#\#) {
  border-color: var(--x82u3nd);
}

.xw29uic:not(#\#):not(#\#) {
  border-color: var(--xdufobf);
}

.xfnkjjd:not(#\#):not(#\#) {
  border-color: var(--xecav1a);
}

.xwxp0ol:not(#\#):not(#\#) {
  border-color: var(--xh7m8k4);
}

.xy8a97z:not(#\#):not(#\#) {
  border-color: var(--xirgx1q);
}

.x15iy7vo:not(#\#):not(#\#) {
  border-color: var(--xvnwuel);
}

.x6jxlex:not(#\#):not(#\#) {
  border-color: var(--xw45nay);
}

.xzn19ws:not(#\#):not(#\#) {
  border-inline-color: var(--xh7m8k4);
}

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

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

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

.x1nj7uno:not(#\#):not(#\#) {
  border-radius: 1px;
}

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

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

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

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

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

.x11okxpl:not(#\#):not(#\#) {
  border-radius: var(--radius-md, 6px);
}

.xxb4xm3:not(#\#):not(#\#) {
  border-radius: var(--radius-sm, 4px);
}

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

.xng3xce:not(#\#):not(#\#) {
  border-style: none;
}

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

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

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

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

.xf0lols:not(#\#):not(#\#) {
  border-width: 5px;
}

.x1aazh3f:not(#\#):not(#\#) {
  font-variant: inherit;
}

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

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

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

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

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

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

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

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

.x1y9zxd1:not(#\#):not(#\#) {
  gap: 48px;
}

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

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

.x1passjy:not(#\#):not(#\#) {
  gap: 72px;
}

.x14kbac9:not(#\#):not(#\#) {
  gap: inherit;
}

.x12smdxe:not(#\#):not(#\#) {
  gap: var(--space-6, 24px);
}

.x13e16fn:not(#\#):not(#\#) {
  gap: var(--space-5, 20px);
}

.x1sg8wab:not(#\#):not(#\#) {
  gap: var(--space-8, 32px);
}

.x3up4xl:not(#\#):not(#\#) {
  gap: var(--space-4, 16px);
}

.x1whv1oz:not(#\#):not(#\#) {
  gap: var(--space-3, 12px);
}

.x1hp2ar8:not(#\#):not(#\#) {
  gap: var(--space-16, 64px);
}

.x1ite38w:not(#\#):not(#\#) {
  gap: var(--space-1, 4px) var(--space-4, 16px);
}

.x16wfdy2:not(#\#):not(#\#) {
  gap: var(--space-1, 4px);
}

.x1ikzt34:not(#\#):not(#\#) {
  gap: var(--space-2, 8px);
}

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

.x1ms6mhf:not(#\#):not(#\#) {
  grid-row: 1;
}

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

.x14rgi47:not(#\#):not(#\#) {
  margin-block: -3px;
}

.x10im51j:not(#\#):not(#\#) {
  margin-block: 0;
}

.x1i45s17:not(#\#):not(#\#) {
  margin-block: var(--space-6, 24px);
}

.xn6a3ab:not(#\#):not(#\#) {
  margin-block: var(--space-4, 16px);
}

.x14qfsuw:not(#\#):not(#\#) {
  margin-block: var(--space-1, 4px);
}

.x1xgsr11:not(#\#):not(#\#) {
  margin-block: var(--space-2, 8px);
}

.xrxpjvj:not(#\#):not(#\#) {
  margin-inline: 0;
}

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

.x1cxw8in:not(#\#):not(#\#) {
  margin-inline: calc(-1 * var(--space-1, 4px));
}

.x1lhmrt4:not(#\#):not(#\#) {
  margin-inline: calc(var(--space-8) * -1);
}

.xqi9n4q:not(#\#):not(#\#) {
  margin-inline: calc(var(--space-1, 4px) * -1);
}

.xehsgcz:not(#\#):not(#\#) {
  margin-inline: var(--space-2, 8px);
}

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

.xysyzu8:not(#\#):not(#\#) {
  overflow: auto;
}

.x7giv3:not(#\#):not(#\#) {
  overflow: clip;
}

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

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

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

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

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

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

.x1e9difb:not(#\#):not(#\#) {
  padding-block: 28px;
}

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

.xf4egzd:not(#\#):not(#\#) {
  padding-block: 3px;
}

.x62rkhy:not(#\#):not(#\#) {
  padding-block: 48px;
}

.x1t0vds8:not(#\#):not(#\#) {
  padding-block: 6px;
}

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

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

.x6sgm8y:not(#\#):not(#\#) {
  padding-block: 96px;
}

.xj3pt7i:not(#\#):not(#\#) {
  padding-block: calc(var(--space-16, 64px) + var(--space-8, 32px));
}

.xcbnn6r:not(#\#):not(#\#) {
  padding-block: var(--space-6, 24px);
}

.x1oarb2q:not(#\#):not(#\#) {
  padding-block: var(--space-5, 20px);
}

.xkcgxeo:not(#\#):not(#\#) {
  padding-block: var(--space-8, 32px);
}

.xvt06jx:not(#\#):not(#\#) {
  padding-block: var(--space-4, 16px);
}

.x5gzm8q:not(#\#):not(#\#) {
  padding-block: var(--space-3, 12px);
}

.xizza72:not(#\#):not(#\#) {
  padding-block: var(--space-16, 64px);
}

.x17z1p62:not(#\#):not(#\#) {
  padding-block: var(--space-1, 4px);
}

.x1hv2j00:not(#\#):not(#\#) {
  padding-block: var(--space-2, 8px);
}

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

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

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

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

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

.x1ymtumx:not(#\#):not(#\#) {
  padding-inline: 21px;
}

.x1sdxjpb:not(#\#):not(#\#) {
  padding-inline: 48px;
}

.xfn1xvj:not(#\#):not(#\#) {
  padding-inline: 4px;
}

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

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

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

.x19jbe0k:not(#\#):not(#\#) {
  padding-inline: calc(max(var(--site-gutter),calc((100% - var(--site-max-width)) / 2)) + var(--site-frame-inset));
}

.x37mxw7:not(#\#):not(#\#) {
  padding-inline: calc(max(var(--site-gutter, 32px),calc((100% - var(--site-max-width, 1280px)) / 2)) + var(--site-frame-inset, 80px));
}

.xp1r0kr:not(#\#):not(#\#) {
  padding-inline: var(--site-frame-inset);
}

.x1uph7ax:not(#\#):not(#\#) {
  padding-inline: var(--space-6, 24px);
}

.x1ka0e6a:not(#\#):not(#\#) {
  padding-inline: var(--site-gutter, 32px);
}

.x1hmlxr3:not(#\#):not(#\#) {
  padding-inline: calc(max(var(--site-gutter), calc((100% - var(--site-max-width)) / 2)) + var(--site-frame-inset));
}

.x1ubwt1q:not(#\#):not(#\#) {
  padding-inline: var(--space-5, 20px);
}

.x11htjd0:not(#\#):not(#\#) {
  padding-inline: var(--space-8, 32px);
}

.xoyk1dc:not(#\#):not(#\#) {
  padding-inline: var(--site-frame-inset, 80px);
}

.x8t25d1:not(#\#):not(#\#) {
  padding-inline: var(--space-4, 16px);
}

.xu4a6s9:not(#\#):not(#\#) {
  padding-inline: var(--space-3, 12px);
}

.x1g7quuz:not(#\#):not(#\#) {
  padding-inline: var(--space-1, 4px);
}

.x1soeaqa:not(#\#):not(#\#) {
  padding-inline: var(--space-2, 8px);
}

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

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

.xmqliwb:not(#\#):not(#\#) {
  text-decoration: line-through;
}

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

.x77dh7f:focus-within:not(#\#):not(#\#) {
  border-color: var(--x1f0wb54);
}

.x1nvp6di:focus-within:not(#\#):not(#\#), .xnga67d:focus-visible:not(#\#):not(#\#) {
  border-color: var(--x1i8fim);
}

.x14kcxz2:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--x191tdfl) 40%,transparent);
}

.x1jpybxi:hover:not(#\#):not(#\#) {
  border-color: var(--x1f0wb54);
}

.x1rhugze:hover:not(#\#):not(#\#) {
  border-color: var(--xh7m8k4);
}

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

.x1dvq4x7:focus:not(#\#):not(#\#) {
  border-color: var(--x1i8fim);
}

@media (width >= 420.01px) and (width <= 1280px) {
  .x51porr.x51porr:not(#\#):not(#\#) {
    grid-template-areas: "model model"
                         "pricing pricing"
                         "id actions";
  }
}

@media (width <= 420px) {
  .x2ns0mz.x2ns0mz:not(#\#):not(#\#) {
    grid-template-areas: "model"
                         "pricing"
                         "id"
                         "actions";
  }
}

@media (width >= 420.01px) and (width <= 1280px) {
  .xbefcq9.xbefcq9:not(#\#):not(#\#) {
    padding-inline: var(--space-3, 12px);
  }
}

@media (width <= 420px) {
  .xf7x28q.xf7x28q:not(#\#):not(#\#) {
    padding-inline: var(--space-2, 8px);
  }
}

.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;
}

.xnjndmi:not(#\#):not(#\#):not(#\#) {
  align-items: initial;
}

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

.x1qjc9v5:not(#\#):not(#\#):not(#\#) {
  align-items: stretch;
}

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

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

.xkh2ocl:not(#\#):not(#\#):not(#\#) {
  align-self: stretch;
}

.xemfg65:not(#\#):not(#\#):not(#\#) {
  animation-duration: .8s;
}

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

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

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

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

.xvp9s6x:not(#\#):not(#\#):not(#\#) {
  animation-name: x1qebh90-B;
}

.x1doqw8q:not(#\#):not(#\#):not(#\#) {
  animation-name: xgccbuu-B;
}

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

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

.xjyslct:not(#\#):not(#\#):not(#\#) {
  appearance: none;
}

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

.x1r09kqy:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 271 / 112;
}

.x1vrcgpn:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 379 / 252;
}

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

.xxcgenp:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 720 / 872;
}

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

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

.x2kq1z0:not(#\#):not(#\#):not(#\#) {
  background-color: #0a0a0a;
}

.xlrc9ij:not(#\#):not(#\#):not(#\#) {
  background-color: #0d121c;
}

.xbb70s6:not(#\#):not(#\#):not(#\#) {
  background-color: #f8fafc;
}

.x1q85c4o:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.x1ot6ogm:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,color-mix(in srgb,var(--x1r1zhrr) 55%,var(--xdufobf)) 10%,transparent);
}

.x6rs1p7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x15xdi6d) 50%,transparent);
}

.x1qjg7gg:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x191tdfl) 10%,transparent);
}

.xoyuqxe:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x191tdfl) 12%,transparent);
}

.x1lop27s:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1r1zhrr) 10%,transparent);
}

.x42m38z:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1r1zhrr) 12%,transparent);
}

.x16dbsz1:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1r1zhrr) 15%,transparent);
}

.x1bqu0hf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1r1zhrr) 3%,transparent);
}

.x5qutwf:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1r1zhrr) 5%,transparent);
}

.xni7i43:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xdufobf) 10%,transparent);
}

.xet1odz:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xdufobf) 12%,transparent);
}

.x1er64ml:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xdufobf) 14%,transparent);
}

.xpe45h9:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xdufobf) 15%,transparent);
}

.x8t8prq:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xdufobf) 4%,transparent);
}

.x2kpbsy:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xdufobf) 5%,transparent);
}

.xj27xw5:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xerml5v) 80%,transparent);
}

.x1j2x96s:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xthx840) 92%,transparent);
}

.x12jc6p6:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xvnwuel) 10%,transparent);
}

.x1t7hk7e:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xvnwuel) 15%,transparent);
}

.x1q344ox:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xvnwuel) 5%,transparent);
}

.xtwfq29:not(#\#):not(#\#):not(#\#) {
  background-color: currentColor;
}

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

.x1bhy06v:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff0a;
}

.x1fdq93p:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff0f;
}

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

.xl8spv7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x-backgroundColor);
}

.x15onlev:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x15xdi6d);
}

.x2xp0fo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x16nt4kk);
}

.xd3oxup:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x191tdfl);
}

.x1xgf33f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1i8fim);
}

.xj83zhn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1r1zhrr);
}

.x8i2buz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1tgff8v);
}

.xpmoqjs:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x2z29n7);
}

.x2dai5f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xdufobf);
}

.x9el9rr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xecav1a);
}

.xtlgxor:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xerml5v);
}

.x1foopld:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xf5elv8);
}

.x1qya2gl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xgu0m2q);
}

.xg5kyhr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xh7m8k4);
}

.x10fwz69:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xthx840);
}

.x161lpwj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xvnwuel);
}

.xsjaj10:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xw45nay);
}

.x1dyyvjb:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xzz9y3p);
}

.x1ope7vv:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--xh7m8k4),var(--xh7m8k4));
}

.xuh7tz3:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--xw45nay),var(--xw45nay));
}

.xiy17q3:not(#\#):not(#\#):not(#\#) {
  background-repeat: no-repeat;
}

.x19p9xkc:not(#\#):not(#\#):not(#\#) {
  background-size: calc(100% - 2 * max(var(--site-gutter, 32px),calc((100% - var(--site-max-width, 1280px)) / 2))) 1px;
}

.x1gmw4fr:not(#\#):not(#\#):not(#\#) {
  background-size: calc(100% - 2 * max(var(--site-gutter),calc((100% - var(--site-max-width)) / 2))) 1px;
}

.x1mwwwfo:not(#\#):not(#\#):not(#\#) {
  border-collapse: collapse;
}

.x1vathgz:not(#\#):not(#\#):not(#\#) {
  border-collapse: separate;
}

.x1gukg7c:not(#\#):not(#\#):not(#\#) {
  border-spacing: 0;
}

.xyh5bb9:not(#\#):not(#\#):not(#\#) {
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone;
}

.x7gei2j:not(#\#):not(#\#):not(#\#) {
  box-shadow: -12px 0 32px #0000002e;
}

.x135j29y:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 32px #00000029;
}

.x11p20e6:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 16px 64px #00000029;
}

.x9q26zq:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0000001f;
}

.x17a7tzp:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 16px #0003, 0 0 1px #0000001a;
}

.x6ct3qo:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 24px #0000002e;
}

.x1iotiob:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x-boxShadow);
}

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

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

.xduw2yx:not(#\#):not(#\#):not(#\#) {
  color: #737373;
}

.x1xsscn4:not(#\#):not(#\#):not(#\#) {
  color: #a3a3a3;
}

.xdpw7ca:not(#\#):not(#\#):not(#\#) {
  color: #d4d4d4;
}

.xbopyqs:not(#\#):not(#\#):not(#\#) {
  color: #e5e5e5;
}

.x8sf56g:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--x1r1zhrr) 55%,var(--xdufobf));
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.xx345se:not(#\#):not(#\#):not(#\#) {
  color: #10b981b3;
}

.xgrkcb5:not(#\#):not(#\#):not(#\#) {
  color: var(--color-chart-1);
}

.x1s2thd0:not(#\#):not(#\#):not(#\#) {
  color: var(--x191tdfl);
}

.x1m9rt4r:not(#\#):not(#\#):not(#\#) {
  color: var(--x1f0wb54);
}

.xml5u2k:not(#\#):not(#\#):not(#\#) {
  color: var(--x1i8fim);
}

.x1y5ddt7:not(#\#):not(#\#):not(#\#) {
  color: var(--x1r1zhrr);
}

.xs9bj2q:not(#\#):not(#\#):not(#\#) {
  color: var(--x1s9ux9a);
}

.xw427up:not(#\#):not(#\#):not(#\#) {
  color: var(--x1tgff8v);
}

.x17an2b5:not(#\#):not(#\#):not(#\#) {
  color: var(--xa1n3on);
}

.xoxe5ah:not(#\#):not(#\#):not(#\#) {
  color: var(--xaax7y3);
}

.x1dwdzff:not(#\#):not(#\#):not(#\#) {
  color: var(--xdufobf);
}

.x1wpsmz8:not(#\#):not(#\#):not(#\#) {
  color: var(--xecav1a);
}

.xut0bkr:not(#\#):not(#\#):not(#\#) {
  color: var(--xerml5v);
}

.xvsayou:not(#\#):not(#\#):not(#\#) {
  color: var(--xg1rlfu);
}

.x1qojkbp:not(#\#):not(#\#):not(#\#) {
  color: var(--xvnwuel);
}

.xi48q6k:not(#\#):not(#\#):not(#\#) {
  color: var(--xzz9y3p);
}

.x1o1pmfc:not(#\#):not(#\#):not(#\#) {
  column-gap: 0;
}

.x1f664jv:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--space-6, 24px);
}

.xd2q812:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--space-5, 20px);
}

.xxuf2fq:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--space-4, 16px);
}

.xeaahb4:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--space-3, 12px);
}

.x17xt6pu:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--space-2, 8px);
}

.x1aa9cfy:not(#\#):not(#\#):not(#\#) {
  counter-increment: docs-step;
}

.x1ctmwgd:not(#\#):not(#\#):not(#\#) {
  counter-reset: docs-step;
}

.xicojor:not(#\#):not(#\#):not(#\#) {
  cursor: col-resize;
}

.x8zifdi:not(#\#):not(#\#):not(#\#) {
  cursor: copy;
}

.xt0e3qv:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

.x1146j2:not(#\#):not(#\#):not(#\#) {
  cursor: help;
}

.x1h6gzvc:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

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

.x1huxd7x:not(#\#):not(#\#):not(#\#) {
  cursor: zoom-in;
}

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

.xjp7ctv:not(#\#):not(#\#):not(#\#) {
  display: contents;
}

.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;
}

.xwz0xwf:not(#\#):not(#\#):not(#\#) {
  display: inline-grid;
}

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

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

.x1n9xxwz:not(#\#):not(#\#):not(#\#) {
  display: table-cell;
}

.x15zspcv:not(#\#):not(#\#):not(#\#) {
  display: var(--x4970bf);
}

.x1vwnmve:not(#\#):not(#\#):not(#\#) {
  display: var(--xwox446);
}

.x117rol3:not(#\#):not(#\#):not(#\#) {
  fill: currentColor;
}

.xbh8q5q:not(#\#):not(#\#):not(#\#) {
  fill: none;
}

.x1801e4k:not(#\#):not(#\#):not(#\#) {
  filter: var(--x1nptm11);
}

.x1r8uery:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0;
}

.x1t1x2f9:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0%;
}

.xykynuu:not(#\#):not(#\#):not(#\#) {
  flex-basis: 160px;
}

.x5z4jtk:not(#\#):not(#\#):not(#\#) {
  flex-basis: 240px;
}

.x7g6lfw:not(#\#):not(#\#):not(#\#) {
  flex-basis: 28px;
}

.x1a4bs9z:not(#\#):not(#\#):not(#\#) {
  flex-basis: 320px;
}

.x1sx8fc2:not(#\#):not(#\#):not(#\#) {
  flex-basis: 32px;
}

.xdl72j9:not(#\#):not(#\#):not(#\#) {
  flex-basis: auto;
}

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

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

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

.x1c4vz4f:not(#\#):not(#\#):not(#\#) {
  flex-grow: 0;
}

.x1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

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

.xs83m0k:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1;
}

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

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

.xjb2p0i:not(#\#):not(#\#):not(#\#) {
  font-family: inherit;
}

.x4enl4p:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xhqkfjf);
}

.xykbf5e:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xjv744s);
}

.xx6mr1u:not(#\#):not(#\#):not(#\#) {
  font-size: .85em;
}

.x1s31vzs:not(#\#):not(#\#):not(#\#) {
  font-size: 10.5px;
}

.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;
}

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

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

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

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

.x1pvqxga:not(#\#):not(#\#):not(#\#) {
  font-size: 24px;
}

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

.x93iunb:not(#\#):not(#\#):not(#\#) {
  font-size: 48px;
}

.x1fhusgw:not(#\#):not(#\#):not(#\#) {
  font-size: 56px;
}

.x15ju4fl:not(#\#):not(#\#):not(#\#) {
  font-size: 72px;
}

.xfmn3hh:not(#\#):not(#\#):not(#\#) {
  font-size: 9.5px;
}

.x1kj9fbh:not(#\#):not(#\#):not(#\#) {
  font-size: 96px;
}

.xvwhms9:not(#\#):not(#\#):not(#\#) {
  font-size: 9px;
}

.xnckxxv:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(26px, 2.4vw, 34px);
}

.x1qlqyl8:not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

.x59ezed:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1hx5c0d);
}

.xtzwcp9:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1t0soz5);
}

.xv9u7vz:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x560djh);
}

.xgyn4ek:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xfgjdin);
}

.xdpl97o:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xjo4eo3);
}

.x1ga93yx:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xr0ppkb);
}

.x1nepoxb:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xtxjjyz);
}

.x1xh6y1q:not(#\#):not(#\#):not(#\#) {
  font-stretch: inherit;
}

.x1t35e8:not(#\#):not(#\#):not(#\#) {
  font-style: inherit;
}

.x1k4tb9n:not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}

.x1j61x8r:not(#\#):not(#\#):not(#\#) {
  font-style: normal;
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.x1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

.x1pd3egz:not(#\#):not(#\#):not(#\#) {
  font-weight: inherit;
}

.xuebp8m:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1idxecp);
}

.xenttyr:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1iz4xae);
}

.x1jxdukn:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xnk3zlj);
}

.xx1abn8:not(#\#):not(#\#):not(#\#) {
  grid-column-end: -1;
}

.x1wu5msu:not(#\#):not(#\#):not(#\#) {
  grid-column-end: 6;
}

.xcrlgei:not(#\#):not(#\#):not(#\#) {
  grid-column-start: 1;
}

.x1xdureb:not(#\#):not(#\#):not(#\#) {
  grid-column-start: 2;
}

.x1mk1bxn:not(#\#):not(#\#):not(#\#) {
  grid-column-start: 3;
}

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

.x19cmb7w:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 0 minmax(0, 1fr) 80px 96px 80px max-content max-content 0;
}

.x1djjhuu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1.45fr .75fr;
}

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

.x1jf9ar0:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 160px minmax(180px, 1.2fr) minmax(192px, 1.2fr) 112px 112px 120px 92px;
}

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

.x1siskh6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 200px minmax(240px, 1fr) 160px 152px 100px;
}

.xg6awkj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 200px minmax(300px, 1fr) 172px 160px;
}

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

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

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

.x1f9dj7a:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 264px 1px minmax(0, 728px);
}

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

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

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

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

.x1ixvjeb:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 72px minmax(140px, 1fr);
}

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

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

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

.x19eo8ko:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr);
}

.xqlxo9f:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, .95fr) minmax(0, 1.05fr);
}

.x1exkhwn:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr) 5rem 6.5rem 6rem minmax(0, 7rem) 7.5rem 8rem 14px;
}

.x1hulj80:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.4fr) minmax(0, 1.2fr) 5rem 6rem minmax(0, 7rem) 7.5rem 8rem 14px;
}

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

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

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

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

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

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

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

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

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

.xp0eeuu:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 14rem) 5.5rem 6rem 6rem 7rem 6rem;
}

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

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

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

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

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

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

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

.xk2ddvo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);
}

.xfsovx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 560px);
}

.xarl0n9:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 720px) 220px;
}

.xbyr25w:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(192px, 1.2fr) 132px 76px minmax(212px, 1.3fr) 80px minmax(220px, 1.4fr);
}

.x1tbuvbx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(232px, 1.5fr) 120px 120px 152px 120px 112px 32px;
}

.xa1u3hy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(240px, 1fr) 120px 120px 120px 120px 120px 120px;
}

.xbwey7n:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(260px, .72fr) minmax(420px, 1.28fr);
}

.x1erba3n:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(260px, 1fr) 120px 120px 120px 152px 120px;
}

.x3gevsr:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(260px, 1fr) 152px 152px 132px;
}

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

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

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

.x1tq8kxv:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(72px, auto));
}

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

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

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

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

.xem2tbl:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
}

.x4w6khx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: subgrid;
}

.xekb394:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto 1fr auto;
}

.x16p6thf:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto minmax(0, 1fr);
}

.x1un6h8u:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

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

.x619ttb:not(#\#):not(#\#):not(#\#) {
  justify-items: start;
}

.x7v7x1q:not(#\#):not(#\#):not(#\#) {
  justify-self: center;
}

.x1qab1bc:not(#\#):not(#\#):not(#\#) {
  justify-self: end;
}

.x1lqcxt8:not(#\#):not(#\#):not(#\#) {
  justify-self: start;
}

.x1lg07ej:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.015em;
}

.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;
}

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

.x1vyo3qp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .04em;
}

.x1dgsrnt:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .06em;
}

.x12oo3zp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 0;
}

.x19hz1yr:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--x168jwen);
}

.x1jhs0v5:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--x1xvbdad);
}

.xkiben1:not(#\#):not(#\#):not(#\#) {
  letter-spacing: var(--xfj18up);
}

.x14e8iwm:not(#\#):not(#\#):not(#\#) {
  line-height: .7;
}

.x1159mfc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1;
}

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

.xplvh11:not(#\#):not(#\#):not(#\#) {
  line-height: 1.28;
}

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

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

.x1ksxc8v:not(#\#):not(#\#):not(#\#) {
  line-height: 1.625;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.x1wfe3co:not(#\#):not(#\#):not(#\#) {
  line-height: 12px;
}

.x1xxsxie:not(#\#):not(#\#):not(#\#) {
  line-height: 14px;
}

.x1d3mw78:not(#\#):not(#\#):not(#\#) {
  line-height: 16px;
}

.xd4r4e8:not(#\#):not(#\#):not(#\#) {
  line-height: 18px;
}

.x1fc57z9:not(#\#):not(#\#):not(#\#) {
  line-height: 20px;
}

.xeqr9p9:not(#\#):not(#\#):not(#\#) {
  line-height: 26px;
}

.x1htr374:not(#\#):not(#\#):not(#\#) {
  line-height: 27px;
}

.xgif2c7:not(#\#):not(#\#):not(#\#) {
  line-height: 28px;
}

.x1h50m6h:not(#\#):not(#\#):not(#\#) {
  line-height: 48px;
}

.x16bu0fj:not(#\#):not(#\#):not(#\#) {
  line-height: 56px;
}

.x15bjb6t:not(#\#):not(#\#):not(#\#) {
  line-height: inherit;
}

.x1cvmn36:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1blw46v);
}

.x1fx5wrd:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1j3zlyi);
}

.x1g80m07:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1nei5cy);
}

.x1j9c2i2:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1o0tu36);
}

.x1sc9qyo:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1rvv8xx);
}

.x14uvds:not(#\#):not(#\#):not(#\#) {
  line-height: var(--space-8, 32px);
}

.xbi3vfy:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x9zjmps);
}

.x1in1rv7:not(#\#):not(#\#):not(#\#) {
  line-height: var(--xnsqx8r);
}

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

.xeobb5r:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: var(--space-3, 12px);
}

.x1ycanb3:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: var(--space-2, 8px);
}

.x1jrrpkx:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 112px;
}

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

.x1cgzwsh:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: var(--space-2, 8px);
}

.x1x6cwqg:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: url("/graphics/company/hiring.svg");
  mask-image: url("/graphics/company/hiring.svg");
}

.xwjwp01:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: var(--x-maskImage);
  mask-image: var(--x-maskImage);
}

.x1rudrqi:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-position: center;
  mask-position: center;
}

.x16fucec:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

.x2k2kcx:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-size: contain;
  mask-size: contain;
}

.x17qao45:not(#\#):not(#\#):not(#\#) {
  mix-blend-mode: var(--x1wbl54c);
}

.x19kjcj4:not(#\#):not(#\#):not(#\#) {
  object-fit: contain;
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.x3onkmb:not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

.xbyyjgo:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.x197sbye:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xl3krcb:not(#\#):not(#\#):not(#\#) {
  opacity: var(--x1ksf5m1);
}

.x1pvjsyv:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x1f0wb54);
}

.x7isuvm:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x1i8fim);
}

.x1g40iwv:not(#\#):not(#\#):not(#\#) {
  outline-offset: -1px;
}

.x2ssjo2:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x1t137rt:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.xaatb59:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1qgsegg:not(#\#):not(#\#):not(#\#) {
  outline-width: 1px;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.x1mzt3pk:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: break-word;
}

.x1h4wwuj:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: normal;
}

.xsvpdpl:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: 88px;
}

.x1lr3mta:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--space-3, 12px);
}

.xwy4jpd:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--space-1, 4px);
}

.x19637mt:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--space-2, 8px);
}

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

.xsvt0de:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--space-5, 20px);
}

.x322g3:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--space-8, 32px);
}

.x1ykmh0m:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--space-4, 16px);
}

.x1gk6q9a:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--space-3, 12px);
}

.xv0otgt:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--space-2, 8px);
}

.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;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.xxkp6fe:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--space-1, 4px);
}

.x1e3lfjr:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--space-2, 8px);
}

.x1nzto7d:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--x1f0wb54) transparent;
}

.x1rohswg:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: none;
}

.x1597r2g:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: thin;
}

.x1owpc8m:not(#\#):not(#\#):not(#\#) {
  stroke-linecap: round;
}

.x1f6yumg:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: round;
}

.xvlca1e:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2px;
}

.x73je2i:not(#\#):not(#\#):not(#\#) {
  stroke: currentColor;
}

.xeq4nuv:not(#\#):not(#\#):not(#\#) {
  tab-size: 2;
}

.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;
}

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

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

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

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

.xi2nhp4:not(#\#):not(#\#):not(#\#) {
  text-decoration-style: dotted;
}

.xyi4chj:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 1px;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.xn80e1m:not(#\#):not(#\#):not(#\#) {
  text-transform: capitalize;
}

.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;
}

.x5lk4zv:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: var(--space-1, 4px);
}

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

.x1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

.x5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

.x1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x9tu13d:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-90deg);
}

.x19jd1h0:not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.x1iffjtl:not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

.xbryuvx:not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.xumwmo6:not(#\#):not(#\#):not(#\#) {
  transform: translateX(100%);
}

.x1psfjxj:not(#\#):not(#\#):not(#\#) {
  transform: translateX(16px);
}

.x1uqg51p:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-1px);
}

.x1bee3ir:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-200%);
}

.x1cb1t30:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%);
}

.xnn1q72:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.x1eavr9u:not(#\#):not(#\#):not(#\#) {
  transform: translateY(8px);
}

.xsqj5wx:not(#\#):not(#\#):not(#\#) {
  transform: var(--x-transform);
}

.x1damzpk:not(#\#):not(#\#):not(#\#) {
  transform: var(--x1xez489);
}

.xe0wl2k:not(#\#):not(#\#):not(#\#) {
  transform: var(--x1xivssk);
}

.xgdialr:not(#\#):not(#\#):not(#\#) {
  transition-duration: .12s;
}

.xbb3pvg:not(#\#):not(#\#):not(#\#) {
  transition-duration: .14s;
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x9dyr19:not(#\#):not(#\#):not(#\#) {
  transition-duration: .18s;
}

.x1g2r6go:not(#\#):not(#\#):not(#\#) {
  transition-duration: .1s;
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.x1eaenvl:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color, color;
}

.xts7igz:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, border-color;
}

.xs2xxs2:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color;
}

.x15406qy:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color;
}

.x1i6m205:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, color;
}

.xshfolx:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color;
}

.xrf8owv:not(#\#):not(#\#):not(#\#) {
  transition-property: color, border-color;
}

.x2m66ac:not(#\#):not(#\#):not(#\#) {
  transition-property: color, transform;
}

.xt3l3uh:not(#\#):not(#\#):not(#\#) {
  transition-property: color;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.x18dpk69:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, background-color;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.xxrbq2n:not(#\#):not(#\#):not(#\#) {
  transition-property: width;
}

.x1p0hc1o:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.2, 0, 0, 1);
}

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

.xwji4o3:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease;
}

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.xxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

.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;
}

.x1sdyfia:not(#\#):not(#\#):not(#\#) {
  white-space: pre;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.x1n327nk:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

.x11uqc5h:not(#\#):not(#\#):not(#\#) {
  z-index: 100;
}

.x1nh0kk4:not(#\#):not(#\#):not(#\#) {
  z-index: 110;
}

.x1hi9sau:not(#\#):not(#\#):not(#\#) {
  z-index: 120;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

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

.xa9119d:not(#\#):not(#\#):not(#\#) {
  z-index: 50;
}

.x1aciyhk:not(#\#):not(#\#):not(#\#) {
  z-index: 60;
}

.x13tdkmf:not(#\#):not(#\#):not(#\#) {
  z-index: 80;
}

.x1eb2o53:not(#\#):not(#\#):not(#\#) {
  z-index: 81;
}

.x1fina04:not(#\#):not(#\#):not(#\#) {
  z-index: 90;
}

.x26nxgt:not(#\#):not(#\#):not(#\#) {
  z-index: 91;
}

.x1hrgu1p.x1hrgu1p:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: var(--xecav1a);
}

.xrhm8h3.xrhm8h3:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  color: var(--xzz9y3p);
}

.x5b7970.x5b7970:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.xhc2joc.xhc2joc:where(.x-default-marker:hover *):not(#\#):not(#\#):not(#\#) {
  transform: translateX(2px);
}

.x138m3ly:focus-within:not(#\#):not(#\#):not(#\#), .x1gyeb9s:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x2z29n7);
}

.x1nkjmro:focus-within:not(#\#):not(#\#):not(#\#), .x1qee3vk:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--xzz9y3p);
}

.x25t5g8:focus-visible:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1fdnehw:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x1i8fim);
}

.xy9f4xx:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: -1px;
}

.x1bqaal:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: -2px;
}

.xhfxdjs:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: -3px;
}

.x7s97pk:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

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

.x9v5kkp:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x4xl6zf:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 1px;
}

.x784prv:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

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

.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.xijokvz:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

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

.x1x95t6n:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x191tdfl) 10%,transparent);
}

.x10hx8v0:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x191tdfl) 18%,transparent);
}

.x1g5t437:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1r1zhrr) 10%,transparent);
}

.x116r64z:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xdufobf) 10%,transparent);
}

.x1y1gn05:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--xvnwuel) 14%,transparent);
}

.xxwbhqs:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1f0wb54);
}

.x14dv506:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x2z29n7);
}

.x10qhbgs:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xerml5v);
}

.xqr63ov:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xgu0m2q);
}

.x1wphmtw:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xthx840);
}

.xmtw56i:hover:not(#\#):not(#\#):not(#\#) {
  color: #e5e5e5;
}

.x1iih0q2:hover:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.xmklrl0:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x191tdfl);
}

.x1ddwgs7:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xvnwuel);
}

.x7judjo:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xzz9y3p);
}

.x5z6fxw:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

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

.xhlp2gg:focus:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

.x1wfrlr2:focus:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.xch2mbi:active:not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

.xu710nr:focus:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

@media (prefers-reduced-motion: reduce) {
  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (width <= 620px) {
  .xijj5j7.xijj5j7:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

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

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

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

@media (width >= 820.01px) and (width <= 1120px) {
  .x2lvux8.x2lvux8:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 280px minmax(0, 1fr);
  }
}

@media (width >= 420.01px) and (width <= 1280px) {
  .x7noq6x.x7noq6x:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }
}

@media (width >= 760.01px) and (width <= 1080px) {
  .x4dz5ir.x4dz5ir:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
}

@media (width <= 420px) {
  .x1gc00kl.x1gc00kl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

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

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

@media (width >= 400.01px) and (width <= 820px) {
  .x1faw13d.x1faw13d:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 720.01px) and (width <= 1050px) {
  .x5yokec.x5yokec:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 760.01px) and (width <= 1080px) {
  .xpf6ah5.xpf6ah5:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 760.01px) and (width <= 1100px) {
  .xkazj9m.xkazj9m:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 761px) and (width <= 1020px) {
  .x17dn4dt.x17dn4dt:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 760.01px) and (width <= 1100px) {
  .xujwzg1.xujwzg1:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 820.01px) and (width <= 1100px) {
  .xnapnx9.xnapnx9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (prefers-reduced-motion: reduce) {
  .x12w9bfk.x12w9bfk:not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }
}

.xgv3nud:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #ffffff08;
}

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

.x1ifdx64:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xh7m8k4);
}

.xatlmx3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xw45nay);
}

.xjurpoo:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xzz9y3p);
}

.xpw3bzz:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--radius-md, 6px);
}

.xp9b3b8:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: dotted;
}

.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;
}

.xlxy82:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 2px;
}

.xm3zj92:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: color-mix(in srgb,var(--x1r1zhrr) 30%,transparent);
}

.x1fc43ct:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: color-mix(in srgb,var(--xdufobf) 40%,transparent);
}

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

.x1o56ek1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x191tdfl);
}

.x1sm8q9v:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x1f0wb54);
}

.xmctxgu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xdufobf);
}

.x5tubmr:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xh7m8k4);
}

.xteuni2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xw45nay);
}

.xny85gk:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xzz9y3p);
}

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

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

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

.x19sr0n1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 2px;
}

.x1vo0akb:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 3px;
}

.xkzbsm4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--xh7m8k4);
}

.x6a0tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--xw45nay);
}

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

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

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

.xx0xk2z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xecav1a);
}

.x1bwxlry:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xh7m8k4);
}

.x10p9shc:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xw45nay);
}

.xep0fy3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--radius-md, 6px);
}

.x1ejq31n:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: none;
}

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

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

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

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.xeknx3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--space-6, 24px);
}

.x4vdx9c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--space-4, 16px);
}

.x1pipe7i:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--space-1, 4px);
}

@media (width <= 1280px) {
  .x1gimury.x1gimury:not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-area: actions;
  }

  .xvitv1d.xvitv1d:not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-area: id;
  }
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.x1dr59a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100vh;
}

.xsbjyhr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 104px;
}

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

.x19swzb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 112px;
}

.x1wkxgih:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 120px;
}

.x1nbnut7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 128px;
}

.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.x1ymw6g:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 160px;
}

.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.xb2rc7v:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 192px;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

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

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.xdwzuf7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 260px;
}

.x1l76qip:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 264px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

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

.x10vqp0i:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 318px;
}

.xu3xrit:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 320px;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.xc9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

.x1njhlm6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 41px;
}

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.xqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.x1egiwwb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 500px;
}

.xnnlda6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 56px;
}

.x1ycjhwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5px;
}

.x1jn0hjm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 600px;
}

.x1peatla:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 64px;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

.xsi6dy0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 86px;
}

.xdk7pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8px;
}

.xjp8j0k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 96px;
}

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

.x16ye13r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x-height);
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

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

.x1qpfodn:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 16px;
}

.xlv1ml5:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: max(var(--site-gutter, 32px),calc((100% - var(--site-max-width, 1280px)) / 2));
}

.xgq9j65:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x-left);
}

.xfdycir:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--space-1, 4px);
}

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

.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.x1ho91wf:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 112px;
}

.x1u7kmwd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 14px;
}

.xvl6max:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 36px;
}

.x12nagc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4px;
}

.xk1wuvs:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 56px;
}

.xzueoph:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6px;
}

.x84k8tj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--space-6, 24px);
}

.x1i0bm07:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--space-5, 20px);
}

.x1qq2cb5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--space-8, 32px);
}

.xdd0ofo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--space-4, 16px);
}

.xs2b7hv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--space-3, 12px);
}

.x1pjgbcm:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--space-16, 64px);
}

.x1lfcyay:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--space-1, 4px);
}

.xqfrpze:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--space-2, 8px);
}

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

.xx1l9l6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 28px;
}

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.x38gog5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: calc(-1 * var(--space-2, 8px));
}

.xjf31e6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--space-1, 4px);
}

.xyz7zlq:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--space-2, 8px);
}

.x1yf7rl7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 0;
}

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

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.xjv05ge:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 28px;
}

.xr9ek0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2px;
}

.x7r5mf7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 3px;
}

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

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6px;
}

.x105sa6i:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 96px;
}

.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

.xdykgl0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(-1 * var(--space-1, 4px));
}

.x139xqap:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(-1 * var(--space-2, 8px));
}

.x15whzma:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--space-1, 4px) * -1);
}

.x1t84hcv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--space-2, 8px) * -1);
}

.x1b96q71:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--space-6, 24px);
}

.x14c2lqt:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--space-5, 20px);
}

.x1574l5a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--space-8, 32px);
}

.x11vivra:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--space-4, 16px);
}

.xjg2r6n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--space-3, 12px);
}

.x38q642:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--space-16, 64px);
}

.x1vfpuor:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--space-1, 4px);
}

.x12zz3by:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--space-2, 8px);
}

@media (width <= 820px) {
  .x2u3ni3.x2u3ni3:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin: 0;
  }
}

.x1983irj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 220px;
}

.xq3t0pi:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 280px;
}

.x1sslpiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 320px;
}

.x1l4ul0t:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 75vh;
}

.xw2jzks:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 64px);
}

.xog48mo:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(280px,var(--available-height));
}

.xukp1m6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(320px,calc(var(--available-height) - 48px));
}

.x15zxkdt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(420px, 60vh);
}

.xznecq9:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(420px,var(--available-height));
}

.xw4fwz4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(560px, 76vh);
}

.x1374xjt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--available-height);
}

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

.x1yqkkiu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 110px;
}

.x5eaxwu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 112px;
}

.x18qnofl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 160px;
}

.x1ncir08:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 200px;
}

.x1ik6t8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 208px;
}

.x16em4ew:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 240px;
}

.xowlazn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 24rem;
}

.x14lruf5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 260px;
}

.x1jkqq1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 280px;
}

.xw5ewwj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 300px;
}

.x1va8c73:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 320px;
}

.x1j9u4d2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 400px;
}

.xq2pcee:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 440px;
}

.x1pfbilc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 460px;
}

.x1vpbbxe:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48rem;
}

.x27kpxv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 560px;
}

.xb1g4eq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 592px;
}

.x1yr5zsc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 620px;
}

.x11gisft:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 640px;
}

.x7ep2pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 680px;
}

.xwnkcuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.xh9qcrl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 728px;
}

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

.x1yjoq1l:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 768px;
}

.x1dtb55y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 900px;
}

.xyzno7u:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 960px;
}

.xlv8yqo:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100% - 16px);
}

.xw7nakj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 32px);
}

.x1q5dexa:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(1100px, 92vw);
}

.x1aycd72:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: var(--site-max-width, 1280px);
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x1us19tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

.xg6iff7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100vh;
}

.x6lgdlw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 112px;
}

.x1k8w1vr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 128px;
}

.xpgt3lm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 132px;
}

.xhvfr7q:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 148px;
}

.x1db3i3o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 160px;
}

.x9l5fec:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 220px;
}

.x1ficeh5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 240px;
}

.xjwf9q1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 24px;
}

.x1xaied3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 260px;
}

.xcnvc89:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 272px;
}

.xe0p6wg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28px;
}

.x712feu:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 320px;
}

.x21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.x1dby22o:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 360px;
}

.xy0u237:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 364px;
}

.xu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

.xeez02y:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 384px;
}

.x4x0850:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 408px;
}

.x1ba4aug:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 40px;
}

.xelwcwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 416px;
}

.xg0is8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 420px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.x1jee029:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 488px;
}

.x1wxaq2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 48px;
}

.x1wiwyrm:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 52px;
}

.xbktkl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 56px;
}

.x1h7u7uw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 70vh;
}

.x1r3qdcx:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 76px;
}

.x1lmjgxr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 800px;
}

.xseoqlg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 80px;
}

.x1edz59j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 96px;
}

.xdchwkk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: calc(100vh - 104px);
}

.x82snj4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--x-minHeight);
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.xgqtt45:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 100%;
}

.x1b1gz1e:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1080px;
}

.xlqxk3:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1100px;
}

.xbgmlwt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1160px;
}

.x1i9suas:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 120px;
}

.x5w4yej:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 160px;
}

.x15kz4h8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 16px;
}

.xfb3i0g:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 180px;
}

.x1jzhcrs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 200px;
}

.x12rczxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 220px;
}

.xlm99nl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 240px;
}

.x1klvvdw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 260px;
}

.x1u2d2a2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 280px;
}

.x1264ykn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 28px;
}

.x277336:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 560px;
}

.x1gbyiom:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 648px;
}

.x4m7ku4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 64px;
}

.x6c5l4p:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 80px;
}

.x1gyxf5e:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 848px;
}

.xwrg52n:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 88px;
}

.x1g3uosz:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 960px;
}

.x1nzeypc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: max(160px,var(--anchor-width));
}

.xgjcif:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: max(var(--anchor-width),220px);
}

.xxctlwa:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--space-3, 12px);
}

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

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.x10wlt62:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: hidden;
}

.x17ld35r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overscroll-behavior-x: none;
}

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

.x18d9i69:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.xsag5q8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12px;
}

.x1sgudl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 48px;
}

.xzk7aed:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 64px;
}

.x1j3kn9t:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 72px;
}

.xo0ha1f:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 96px;
}

.xnpqv4e:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--space-6, 24px);
}

.x1tjajj3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--space-5, 20px);
}

.xv7t5i7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--space-8, 32px);
}

.x21gccl:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--space-4, 16px);
}

.xnfqsj3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--space-3, 12px);
}

.xla9vv8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--space-16, 64px);
}

.x4tsa2k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--space-1, 4px);
}

.x1b91sr1:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--space-2, 8px);
}

.x1lqa7cf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 10px;
}

.x1ps5qak:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(16px + var(--space-3, 12px));
}

.x1pff1pe:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(24px + var(--space-4, 16px));
}

.x13e46o5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--x-paddingLeft);
}

.x1f818n4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--space-6, 24px);
}

.xznui1o:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--space-5, 20px);
}

.xq8mxl3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--site-frame-inset, 80px);
}

.xuuu252:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--space-4, 16px);
}

.x5s8hzv:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--space-3, 12px);
}

.x1qkwo75:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--space-2, 8px);
}

.xkhz7bo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 56px;
}

.x1nx2rwh:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 5px;
}

.xap1t07:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--site-frame-inset, 80px);
}

.xpy4995:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--space-4, 16px);
}

.x1oawuvx:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--space-3, 12px);
}

.x1qeeuaf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--space-1, 4px);
}

.x1x43wz1:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--space-2, 8px);
}

.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x15imoyu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12vh;
}

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

.x13zrc24:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 40px;
}

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

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

.x1w08yiw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 88px;
}

.x17teg8n:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 96px;
}

.x11dgr3k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: max(var(--space-4, 16px),14dvh);
}

.x1v2ls1t:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--space-6, 24px);
}

.xm134h3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--space-5, 20px);
}

.xgtpeay:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--space-8, 32px);
}

.x6aatpn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--space-4, 16px);
}

.xsa11hi:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--space-3, 12px);
}

.xc0vb7z:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--space-16, 64px);
}

.xy50a5z:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--space-1, 4px);
}

.x1ytwkwz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--space-2, 8px);
}

@media (width <= 760px) {
  .xole7u7.xole7u7:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--space-6, 24px);
  }

  .xw0vga0.xw0vga0:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--space-5, 20px);
  }

  .xmmu583.xmmu583:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--space-4, 16px);
  }
}

@media (width <= 820px) {
  .xfr3hgr.xfr3hgr:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--space-3, 12px);
  }
}

@media (width <= 1280px) {
  .x1umnj1a.x1umnj1a:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--space-3, 12px);
  }
}

@media (width <= 760px) {
  .xt4h2uw.xt4h2uw:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--space-3, 12px);
  }
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.xwukr4l:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: auto;
}

.x8rm03j:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: calc(100% + var(--space-2, 8px));
}

.x14sh8s2:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: max(var(--site-gutter, 32px),calc((100% - var(--site-max-width, 1280px)) / 2));
}

.xyzowjt:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--space-6, 24px);
}

.x1ky07go:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--space-4, 16px);
}

.xobc3lu:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--space-1, 4px);
}

.x4h5fkn:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 96px;
}

.x11g7clo:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: var(--space-6, 24px);
}

.xsoolju:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: var(--space-8, 32px);
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

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

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.xjbys53:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x-top);
}

.x7bwn1e:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--space-6, 24px);
}

.x153z2lc:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--space-8, 32px);
}

.x1yuflj:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--space-4, 16px);
}

.xy7g6b7:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--space-1, 4px);
}

.xrduvqm:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--space-2, 8px);
}

.x19ddzpn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1%;
}

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

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

.xj35x94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 112px;
}

.xygnafs:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 120px;
}

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

.x16s0kzc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 132px;
}

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.x1f1nzxn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 176px;
}

.xzjbwwf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 180px;
}

.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.x1oysuqx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 200px;
}

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

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

.xafpxmx:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 240px;
}

.x18qqrc1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 248px;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.x1hfn5x7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 260px;
}

.x1dz1jew:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 280px;
}

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.xdzyupr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 300px;
}

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

.x1m258z3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 320px;
}

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.x1cvmir6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 360px;
}

.x14qfxbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.x1g8rjiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3px;
}

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.xinu3np:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 45%;
}

.x1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.x51ohtg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

.x15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64px;
}

.x1v4s8kt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6px;
}

.x1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8px;
}

.x13oubkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 96px;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

.x1m6r504:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 200px);
}

.x1s39ub4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 240px);
}

.xcxgjt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 328px);
}

.xbiszs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 400px);
}

.xikze95:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 440px);
}

.xbk4bh7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%, 560px);
}

.x1tvay4q:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100%,var(--site-max-width));
}

.xgnyvjk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(1120px,100% - 2 * (var(--site-gutter, 32px) + var(--site-frame-inset, 80px)));
}

.x1y48tl7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(1180px, 100%);
}

.xhbpzg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(1200px, 100vw);
}

.xm3hej9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(320px, 100vw - 24px);
}

.x1ejj1o7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(340px, 100vw - 32px);
}

.x1ez5p76:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(360px, 100%);
}

.x1h75b27:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(400px, 100%);
}

.x1d0j5kg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(432px, 100%);
}

.x1cy49o3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(520px, 100%);
}

.xvzn5ge:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(560px, 100%);
}

.xoww62b:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(640px, 100%);
}

.x1iz54tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(672px, 100%);
}

.x1jyg1z4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(760px, 100%);
}

.xt830al:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(820px, 100%);
}

.x1rujaf1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(var(--site-max-width),100% - 2 * var(--site-gutter));
}

.x1ewaued:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(var(--site-max-width, 1280px),100% - 2 * var(--site-gutter, 32px));
}

.x5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x-width);
}

.x1e5dqpa:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 0;
}

.x19kogei:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #0000;
}

.x1g31smg:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.x14l7nz5:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x1rx0qo2:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--site-gutter, 32px);
}

.x10zg81t:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x1bta2m4:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #0000;
}

.x14tvv71:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: none;
}

.x1t1lzn6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xzboxd6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.x1l2967x:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--site-gutter, 32px);
}

.xqdcwya:last-of-type:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #0000;
}

.x8fj0ia:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xh7m8k4);
}

.x1w3q3hm:hover:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xzz9y3p);
}

@media (width <= 820px) {
  .x1yo4oxq.x1yo4oxq:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width >= 820.01px) and (width <= 1120px) {
  .x4igtym.x4igtym:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 280px;
  }
}

@media (width <= 1280px) {
  .x1nk2dd3.x1nk2dd3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-color: var(--xh7m8k4);
  }

  .x4uojud.x4uojud:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-radius: var(--radius-md, 6px);
  }

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

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

@media (width <= 820px) {
  .x1lbcerz.x1lbcerz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 0;
  }
}

@media (width <= 900px) {
  .xm4m48b.xm4m48b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 48px;
  }
}

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

@media (width <= 980px) {
  .x8jw1wi.x8jw1wi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 48px;
  }
}

@media (width <= 1080px) {
  .xvxnlq5.xvxnlq5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--space-6, 24px);
  }
}

@media (width <= 560px) {
  .x11cjmrw.x11cjmrw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--space-6, 24px);
  }
}

@media (width <= 760px) {
  .x1hkx9mm.x1hkx9mm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--space-6, 24px);
  }
}

@media (width <= 900px) {
  .xo9oqb5.xo9oqb5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--space-8, 32px);
  }
}

@media (width <= 760px) {
  .x1oga4fi.x1oga4fi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--space-8, 32px);
  }

  .x154otpd.x154otpd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--space-3, 12px);
  }
}

@media (width <= 820px) {
  .x1uwdo6g.x1uwdo6g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--space-1, 4px);
  }
}

@media (width <= 1280px) {
  .x1yoczce.x1yoczce:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--space-1, 4px);
  }
}

@media (width <= 760px) {
  .x58k3oh.x58k3oh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--space-2, 8px);
  }
}

@media (width <= 1280px) {
  .xd1s7l6.xd1s7l6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-row: model;
  }

  .xqgfr7x.xqgfr7x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-row: pricing;
  }
}

@media (width <= 560px) {
  .x1gmh2dv.x1gmh2dv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-inline: calc(var(--space-5) * -1);
  }
}

@media (width <= 1280px) {
  .x1jf7eee.x1jf7eee:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow: clip;
  }

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

@media (width <= 760px) {
  .xpe4265.xpe4265:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 48px;
  }
}

@media (width <= 600px) {
  .xo1bpu4.xo1bpu4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: var(--space-6, 24px);
  }
}

@media (width <= 760px) {
  .x1apyvoa.x1apyvoa:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: var(--space-8, 32px);
  }

  .x6afmgk.x6afmgk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: var(--space-16, 64px);
  }
}

@media (width <= 820px) {
  .x6ijk7j.x6ijk7j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: var(--space-2, 8px);
  }
}

@media (width <= 1280px) {
  .xx6ck52.xx6ck52:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: var(--space-2, 8px);
  }
}

@media (width <= 820px) {
  .xbb4ne.xbb4ne:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--site-gutter, 32px);
  }
}

@media (width <= 760px) {
  .x1q39i6j.x1q39i6j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--site-gutter, 32px);
  }
}

@media (width <= 560px) {
  .xvx6ulj.xvx6ulj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--space-5, 20px);
  }
}

@media (width <= 760px) {
  .x1k68zjx.x1k68zjx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--space-5, 20px);
  }
}

@media (width <= 600px) {
  .xwylmf4.xwylmf4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--space-5, 20px);
  }
}

@media (width <= 620px) {
  .x17aj0gh.x17aj0gh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--space-4, 16px);
  }
}

@media (width <= 760px) {
  .x10ah42b.x10ah42b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--space-4, 16px);
  }

  .xj7hc48.xj7hc48:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--space-2, 8px);
  }
}

@media (width <= 820px) {
  .x1rcuxz1.x1rcuxz1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }

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

@media (width <= 560px) {
  .xle2t2x.xle2t2x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width <= 1280px) {
  .xmpd98d.xmpd98d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width <= 760px) {
  .xvnbij6.xvnbij6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width <= 720px) {
  .xn8a98a.xn8a98a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width <= 900px) {
  .x1nn7w1a.x1nn7w1a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: start;
  }

  .x1jokp72.x1jokp72:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (width <= 620px) {
  .xossfcs.xossfcs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (width <= 560px) {
  .x681nz5.x681nz5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (width <= 1280px) {
  .xyp4hgb.xyp4hgb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (width <= 760px) {
  .x1nor63m.x1nor63m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (width <= 1280px) {
  .x1opephc.x1opephc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-color: var(--xthx840);
  }
}

@media (width <= 760px) {
  .x1rc1ffr.x1rc1ffr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    background-size: 100% 1px;
  }
}

@media (width <= 820px) {
  .x1ui8zrx.x1ui8zrx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    column-gap: var(--space-3, 12px);
  }
}

@media (width <= 1280px) {
  .x1pywai7.x1pywai7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    column-gap: var(--space-2, 8px);
  }
}

@media (width <= 720px) {
  .x1q3e5eq.x1q3e5eq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    column-gap: var(--space-2, 8px);
  }
}

@media (width <= 820px) {
  .x1jr7mdc.x1jr7mdc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 760px) {
  .x1ugsdgw.x1ugsdgw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: block;
  }
}

@media (width <= 820px) {
  .x149l57z.x149l57z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 1280px) {
  .x1vqgnao.x1vqgnao:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 760px) {
  .x3zc0el.x3zc0el:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 980px) {
  .x119q7rb.x119q7rb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 1020px) {
  .x12bq0l8.x12bq0l8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }
}

@media (width <= 1080px) {
  .x17pfhyg.x17pfhyg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 820px) {
  .x7zivzr.x7zivzr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 620px) {
  .x2xob8g.x2xob8g:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 560px) {
  .x1935e33.x1935e33:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 1280px) {
  .x1d6zxwd.x1d6zxwd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 760px) {
  .x1fyklon.x1fyklon:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 1100px) {
  .xb75k0o.xb75k0o:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 440px) {
  .x177sukd.x177sukd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 720px) {
  .xwk35ac.xwk35ac:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 980px) {
  .xyz7nyw.xyz7nyw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 1020px) {
  .xwfw6ba.xwfw6ba:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 820px) {
  .x16bwvym.x16bwvym:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: 0%;
  }

  .x1v4e4hx.x1v4e4hx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }
}

@media (width <= 1280px) {
  .xkopilu.xkopilu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }
}

@media (width <= 820px) {
  .x1ede7sd.x1ede7sd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: auto;
  }
}

@media (width <= 620px) {
  .xjsa43w.xjsa43w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: auto;
  }
}

@media (width <= 760px) {
  .xzxbkqt.xzxbkqt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: auto;
  }
}

@media (width <= 720px) {
  .xtgpflx.xtgpflx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column-reverse;
  }
}

@media (width <= 900px) {
  .x4g8sfv.x4g8sfv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 820px) {
  .x1tnmqgs.x1tnmqgs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 620px) {
  .x1a7j38h.x1a7j38h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 560px) {
  .xplwhbv.xplwhbv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 1280px) {
  .xrx7isq.xrx7isq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 760px) {
  .x1gv698b.x1gv698b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 720px) {
  .x14u16wf.x14u16wf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 1020px) {
  .xag5n2c.xag5n2c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }
}

@media (width <= 820px) {
  .xtpelkl.xtpelkl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }

  .xnq4q58.xnq4q58:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-grow: 0;
  }

  .x1abyow4.x1abyow4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-grow: 1;
  }
}

@media (width <= 620px) {
  .x17sqwzy.x17sqwzy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-grow: 1;
  }
}

@media (width <= 1280px) {
  .x13mkotl.x13mkotl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-grow: 1;
  }
}

@media (width <= 820px) {
  .x1couo7t.x1couo7t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-shrink: 0;
  }

  .xx1o5di.xx1o5di:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-shrink: 1;
  }
}

@media (width <= 1280px) {
  .x1qj1yad.x1qj1yad:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-shrink: 1;
  }
}

@media (width <= 820px) {
  .x1rk5vht.x1rk5vht:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

@media (width <= 1280px) {
  .x1sc10m3.x1sc10m3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-wrap: wrap;
  }
}

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

  .xi5u2j.xi5u2j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 56px;
  }

  .x11jeng1.x11jeng1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: var(--xtxjjyz);
  }
}

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

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

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

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

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

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

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

@media (width <= 1100px) {
  .x124m0os.x124m0os:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 200px minmax(0, 1fr);
  }
}

@media (width <= 1080px) {
  .x1r8yhmf.x1r8yhmf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 900px) {
  .x1x77m7q.x1x77m7q:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 620px) {
  .x1a7zc7c.x1a7zc7c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

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

@media (width <= 720px) {
  .x1vlg1qq.x1vlg1qq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 980px) {
  .xbsackp.xbsackp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

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

@media (width <= 1120px) {
  .x1b78ufb.x1b78ufb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 1100px) {
  .x1vzcy25.x1vzcy25:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 720px);
  }
}

@media (width <= 1280px) {
  .xbeam6f.xbeam6f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: none;
  }
}

@media (width <= 820px) {
  .x14j0yu7.x14j0yu7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 620px) {
  .xjs63og.xjs63og:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 1280px) {
  .xqbl4tn.xqbl4tn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 760px) {
  .x18m7tw1.x18m7tw1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 720px) {
  .xr7k9sd.xr7k9sd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 620px) {
  .x7rxs4a.x7rxs4a:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width <= 1280px) {
  .x1c794vc.x1c794vc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width <= 820px) {
  .xsl6jhz.xsl6jhz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xp6bpkg.xp6bpkg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }
}

@media (width <= 1100px) {
  .x1oao9bz.x1oao9bz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }
}

@media (width <= 980px) {
  .x13r40zp.x13r40zp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }
}

@media (width <= 1280px) {
  .x6jqt5u.x6jqt5u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width <= 900px) {
  .x1iwyso3.x1iwyso3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: flex-start;
  }
}

@media (width <= 820px) {
  .xz0qh8p.xz0qh8p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-content: stretch;
  }

  .x7amtve.x7amtve:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    justify-self: center;
  }
}

@media (width <= 760px) {
  .xiu5kf6.xiu5kf6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    line-height: var(--x1blw46v);
  }
}

@media (width <= 620px) {
  .xb0ph5t.xb0ph5t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-inline-start: 0;
  }
}

@media (width <= 820px) {
  .x1r0dvsn.x1r0dvsn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    order: -1;
  }
}

@media (width <= 1080px) {
  .x1k75ye4.x1k75ye4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline-start: 0;
  }

  .x3dxtkp.x3dxtkp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@media (width <= 820px) {
  .x12m24d5.x12m24d5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width <= 1280px) {
  .x1cs9mp0.x1cs9mp0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    row-gap: var(--space-3, 12px);
  }
}

@media (width <= 820px) {
  .x1hrpc98.x1hrpc98:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    row-gap: var(--space-2, 8px);
  }

  .x1j50juc.x1j50juc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    scrollbar-width: none;
  }

  .xhtrmrj.xhtrmrj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }
}

@media (width <= 1280px) {
  .x17ll7ur.x17ll7ur:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-align: left;
  }

  .xvok9e9.xvok9e9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    text-overflow: unset;
  }

  .x1urus9i.x1urus9i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    white-space: normal;
  }
}

@media (width <= 820px) {
  .xb5yax1.xb5yax1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }

  .x18hi3u5.x18hi3u5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: var(--xw45nay);
  }

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

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

@media (width <= 1080px) {
  .x1d4cv3d.x1d4cv3d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-color: #0000;
  }
}

@media (width <= 820px) {
  .x2bmmsb.x2bmmsb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-style: none;
  }

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

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

@media (width <= 1280px) {
  .xjurtk2.xjurtk2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-color: var(--xh7m8k4);
  }
}

@media (width <= 820px) {
  .x1lveicr.x1lveicr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-style: none;
  }
}

@media (width <= 1280px) {
  .xfchvat.xfchvat:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-style: solid;
  }
}

@media (width <= 820px) {
  .x12s6qvo.x12s6qvo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 0;
  }
}

@media (width <= 1280px) {
  .xb7jv1s.xb7jv1s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 1px;
  }
}

@media (width <= 820px) {
  .x15q60vl.x15q60vl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-color: var(--xh7m8k4);
  }

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

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

@media (width <= 760px) {
  .x1c3356m.x1c3356m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }

  .x1826ty7.x1826ty7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 28px;
  }
}

@media (width <= 1280px) {
  .x1x4tj1p.x1x4tj1p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 32px;
  }
}

@media (width <= 760px) {
  .x1yn7q54.x1yn7q54:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 640px;
  }
}

@media (width <= 720px) {
  .x637q09.x637q09:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 84px;
  }
}

@media (width <= 760px) {
  .x1xz2icm.x1xz2icm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 96px;
  }
}

@media (width <= 820px) {
  .x11t24ms.x11t24ms:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: auto;
  }
}

@media (width <= 760px) {
  .x1qh3yia.x1qh3yia:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: 72px;
  }
}

@media (width <= 560px) {
  .x1cp3n2k.x1cp3n2k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: var(--space-6, 24px);
  }
}

@media (width <= 760px) {
  .xh4yj5p.xh4yj5p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: var(--space-8, 32px);
  }
}

@media (width <= 1280px) {
  .x1rijpcl.x1rijpcl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 0;
  }
}

@media (width <= 1020px) {
  .xa0fp0d.xa0fp0d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: auto;
  }
}

@media (width <= 820px) {
  .xhfwzjc.xhfwzjc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 0;
  }
}

@media (width <= 760px) {
  .xscd20w.xscd20w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 40px;
  }
}

@media (width <= 820px) {
  .x12qvx2m.x12qvx2m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 100%;
  }
}

@media (width <= 900px) {
  .xfw1i95.xfw1i95:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 620px;
  }
}

@media (width <= 1020px) {
  .x17e7zmc.x17e7zmc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 640px;
  }
}

@media (width <= 1080px) {
  .xhyu46c.xhyu46c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 780px;
  }
}

@media (width <= 820px) {
  .x1bamixl.x1bamixl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 0;
  }
}

@media (width <= 1280px) {
  .x1myuopn.x1myuopn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 32px;
  }
}

@media (width <= 720px) {
  .x16dv5ix.x16dv5ix:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: calc(100vh - 84px);
  }
}

@media (width <= 820px) {
  .x1u6n7f0.x1u6n7f0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (width <= 1280px) {
  .x1nbsk0v.x1nbsk0v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    min-width: 0;
  }
}

@media (width <= 820px) {
  .xbdrbic.xbdrbic:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: auto;
  }
}

@media (width <= 1280px) {
  .x1ukn484.x1ukn484:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: clip;
  }
}

@media (width <= 820px) {
  .x10yfj6f.x10yfj6f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: visible;
  }
}

@media (width <= 1280px) {
  .x1wfq2rt.x1wfq2rt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: clip;
  }
}

@media (width <= 820px) {
  .x11qauw3.x11qauw3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-y: visible;
  }
}

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

@media (width <= 760px) {
  .x5h5dq8.x5h5dq8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 40px;
  }
}

@media (width <= 720px) {
  .xgkc41c.xgkc41c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 56px;
  }
}

@media (width <= 760px) {
  .xqyyxkc.xqyyxkc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 72px;
  }
}

@media (width <= 560px) {
  .xgdsd3e.xgdsd3e:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--space-6, 24px);
  }
}

@media (width <= 760px) {
  .x16zzmrc.x16zzmrc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--space-8, 32px);
  }
}

@media (width <= 600px) {
  .xl4wwku.xl4wwku:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--space-8, 32px);
  }
}

@media (width <= 820px) {
  .xzqwo71.xzqwo71:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--space-3, 12px);
  }

  .x6a0ioa.x6a0ioa:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--space-16, 64px);
  }
}

@media (width <= 760px) {
  .x1m3457u.x1m3457u:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--space-16, 64px);
  }
}

@media (width <= 820px) {
  .x1baipkf.x1baipkf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 0;
  }
}

@media (width <= 760px) {
  .xs9f7co.xs9f7co:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: var(--site-gutter, 32px);
  }
}

@media (width <= 820px) {
  .xzzzurr.xzzzurr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 0;
  }
}

@media (width <= 620px) {
  .x1bf0721.x1bf0721:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: 52px;
  }
}

@media (width <= 760px) {
  .x15h1q2d.x15h1q2d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: var(--site-gutter, 32px);
  }
}

@media (width <= 1020px) {
  .x1s9rp93.x1s9rp93:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-right: var(--site-frame-inset, 80px);
  }
}

@media (width <= 760px) {
  .xwprb4h.xwprb4h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 40px;
  }

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

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

@media (width <= 820px) {
  .x77acek.x77acek:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--space-6, 24px);
  }
}

@media (width <= 760px) {
  .xhrw76h.xhrw76h:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--space-6, 24px);
  }
}

@media (width <= 720px) {
  .x182kqdp.x182kqdp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--space-6, 24px);
  }
}

@media (width <= 560px) {
  .x1ri5y0y.x1ri5y0y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--space-5, 20px);
  }
}

@media (width <= 600px) {
  .x1gt5wh5.x1gt5wh5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--space-5, 20px);
  }
}

@media (width <= 820px) {
  .xiudoxf.xiudoxf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--space-8, 32px);
  }
}

@media (width <= 760px) {
  .x9f6kz3.x9f6kz3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--space-8, 32px);
  }
}

@media (width <= 820px) {
  .x184yg39.x184yg39:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--space-3, 12px);
  }
}

@media (width <= 760px) {
  .xvhhkaz.xvhhkaz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--space-16, 64px);
  }

  .x1aa867.x1aa867:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 1%;
  }
}

@media (width <= 420px) {
  .x2lqh5w.x2lqh5w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 820px) {
  .xjfyarn.xjfyarn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 620px) {
  .xut5tyd.xut5tyd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 560px) {
  .x5u5ywu.x5u5ywu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 1280px) {
  .x34b8jf.x34b8jf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 760px) {
  .x108nvve.x108nvve:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 720px) {
  .x1olnkwe.x1olnkwe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 820px) {
  .xcn75ut.xcn75ut:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 32px;
  }
}

@media (width <= 980px) {
  .x1aa11jj.x1aa11jj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(540px, 100%);
  }
}

.x1hv7zgs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1iadz7m:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--xh7m8k4);
}

.xvqovc3:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: color-mix(in srgb,var(--x1tgff8v) 50%,transparent);
}

.x2402mj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x8r77sd:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x1tgff8v);
}

.x1cpjm7i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.xw4r629:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: attr(data-label);
}

.xvmnp2i:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  content: counter(docs-step) ". ";
}

.xoem4me:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xq3hnkn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  flex-basis: 0%;
}

.x10bxx3s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x71tlqn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  flex-grow: 1;
}

.x18txqrg:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .x2si1gr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  flex-shrink: 1;
}

.x5yfr2n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  font-size: var(--xr0ppkb);
}

.x1unhf59:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xnicu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  font-weight: var(--x1iz4xae);
}

.x1jvxerc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  letter-spacing: var(--x168jwen);
}

.xky7ae7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  line-height: var(--x1nei5cy);
}

.x7xwk5j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  opacity: 1;
}

.x2q1x1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  pointer-events: none;
}

.xqz8civ:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  text-transform: uppercase;
}

.x1jbr1xh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  -webkit-user-select: none;
  user-select: none;
}

.xx0cqyw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  visibility: hidden;
}

.x36un7l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  white-space: nowrap;
}

.x1gmr53x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  height: 0;
}

.xcock1l:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xy80zi5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  height: 1px;
}

@media (width <= 1280px) {
  .x1pfq62z.x1pfq62z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: "Cache";
  }

  .x9t1bjm.x9t1bjm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
    content: attr(data-label);
  }
}
