/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./assets/src/scss/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
:root {
  --font-size-base-setting: 62.5%;
  --font-plain:"A-OTF Gothic BBB Pro","中ゴシックBBB", "MS Pゴシック", sans-serif;
  --font-plain-bold: "Futo Go B101", "TaikogB101", "太ゴB101", sans-serif;
  --ratio: 1.5;
  --line-height-thin: calc(0.8 * var(--ratio));
  --line-height: var(--ratio);
  --line-height-wide: calc(1.5 * var(--ratio));
  --border-thin: 1px;
  --border-thick: 3px;
  --space: var(--space-5);
  --measure: 1280px;
  --gutter: 40px;
  --gutter-sidebar: 60px;
  --sidebar-width: 20rem;
  --s-5: -5px;
  --s-10: -10px;
  --s-15: -15px;
  --s-20: -20px;
  --s-25: -25px;
  --s-30: -30px;
  --s-35: -35px;
  --s-40: -40px;
  --s-45: -45px;
  --s-50: -50px;
  --s-55: -55px;
  --s-60: -60px;
  --s-65: -65px;
  --s-70: -70px;
  --s-75: -75px;
  --s-80: -80px;
  --s-85: -85px;
  --s-90: -90px;
  --s-95: -95px;
  --s-100: -100px;
  --s0: 1px;
  --s5: 5px;
  --s10: 10px;
  --s15: 15px;
  --s20: 20px;
  --s25: 25px;
  --s30: 30px;
  --s35: 35px;
  --s40: 40px;
  --s45: 45px;
  --s50: 50px;
  --s55: 55px;
  --s60: 60px;
  --s65: 65px;
  --s70: 70px;
  --s75: 75px;
  --s80: 80px;
  --s85: 85px;
  --s90: 90px;
  --s95: 95px;
  --s100: 100px;
  --s-8: -8px;
  --s-16: -16px;
  --s-24: -24px;
  --s-32: -32px;
  --s-40: -40px;
  --s-48: -48px;
  --s-56: -56px;
  --s-64: -64px;
  --s-72: -72px;
  --s-80: -80px;
  --s-88: -88px;
  --s-96: -96px;
  --s-104: -104px;
  --s-112: -112px;
  --s-120: -120px;
  --s-128: -128px;
  --s-136: -136px;
  --s-144: -144px;
  --s-152: -152px;
  --s-160: -160px;
  --s0: 1px;
  --s8: 8px;
  --s16: 16px;
  --s24: 24px;
  --s32: 32px;
  --s40: 40px;
  --s48: 48px;
  --s56: 56px;
  --s64: 64px;
  --s72: 72px;
  --s80: 80px;
  --s88: 88px;
  --s96: 96px;
  --s104: 104px;
  --s112: 112px;
  --s120: 120px;
  --s128: 128px;
  --s136: 136px;
  --s144: 144px;
  --s152: 152px;
  --s160: 160px;
  --space-0: 0;
  --space--5: var(--s-5);
  --space-5: var(--s5);
  --space--10: var(--s-10);
  --space-10: var(--s10);
  --space--15: var(--s-15);
  --space-15: var(--s15);
  --space--20: var(--s-20);
  --space-20: var(--s20);
  --space--25: var(--s-25);
  --space-25: var(--s25);
  --space--30: var(--s-30);
  --space-30: var(--s30);
  --space--35: var(--s-35);
  --space-35: var(--s35);
  --space--40: var(--s-40);
  --space-40: var(--s40);
  --space--45: var(--s-45);
  --space-45: var(--s45);
  --space--50: var(--s-50);
  --space-50: var(--s50);
  --space--55: var(--s-55);
  --space-55: var(--s55);
  --space--60: var(--s-60);
  --space-60: var(--s60);
  --space--65: var(--s-65);
  --space-65: var(--s65);
  --space--70: var(--s-70);
  --space-70: var(--s70);
  --space--75: var(--s-75);
  --space-75: var(--s75);
  --space--80: var(--s-80);
  --space-80: var(--s80);
  --space--85: var(--s-85);
  --space-85: var(--s85);
  --space--90: var(--s-90);
  --space-90: var(--s90);
  --space--95: var(--s-95);
  --space-95: var(--s95);
  --space--100: var(--s-100);
  --space-100: var(--s100);
  --space--8: var(--s-8);
  --space-8: var(--s8);
  --space--16: var(--s-16);
  --space-16: var(--s16);
  --space--24: var(--s-24);
  --space-24: var(--s24);
  --space--32: var(--s-32);
  --space-32: var(--s32);
  --space--48: var(--s-48);
  --space-48: var(--s48);
  --space--56: var(--s-56);
  --space-56: var(--s56);
  --space--64: var(--s-64);
  --space-64: var(--s64);
  --space--72: var(--s-72);
  --space-72: var(--s72);
  --space--88: var(--s-88);
  --space-88: var(--s88);
  --space--96: var(--s-96);
  --space-96: var(--s96);
  --space--104: var(--s-104);
  --space-104: var(--s104);
  --space--112: var(--s-112);
  --space-112: var(--s112);
  --space--120: var(--s-120);
  --space-120: var(--s120);
  --space--128: var(--s-128);
  --space-128: var(--s128);
  --space--136: var(--s-136);
  --space-136: var(--s136);
  --space--144: var(--s-144);
  --space-144: var(--s144);
  --space--152: var(--s-152);
  --space-152: var(--s152);
  --space--160: var(--s-160);
  --space-160: var(--s160);
  --color-text: var(--color-back);
  --color-text-muted: var(--color-darkish);
  --color-primary: #00ff22;
  --color-dark: rgba(0, 0, 0, 0.05);
  --color-black: #000;
  --color-darker: #333;
  --color-darkish: #757575;
  --color-lightish: #c0c0c0;
  --color-lighter: #eaeaea;
  --color-light: #fff;
  --color-mid: grey;
  --text-base: 1rem;
  --text-xs: 1.2rem;
  --text-sm: 1.4rem;
  --text-md: 1.6rem;
  --text-lg: 1.8rem;
  --text-xl: 2rem;
  --text-2xl: 2.4rem;
  --text-3xl: 3.2rem;
  --text-4xl: 4.8rem;
  --text-5xl: 5.3rem;
  --leading-normal: 1.75;
  --leading-tight: 1.5;
  --weight-lighter: lighter;
  --weight-thin: 100;
  --weight-extralight: 200;
  --weight-light: 300;
  --weight-regular: 400;
  --weight-medium: 500;
  --weight-semiBold: 600;
  --weight-bold: 700;
  --weight-extraBold: 800;
  --weight-bolder: bolder;
}

*, :after, :before {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  border: 0 solid;
  padding: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  overflow-wrap: break-word;
}

:root {
  scroll-padding: 100px;
  scroll-behavior: smooth;
}
@media (max-width: 1024px) {
  :root {
    scroll-padding: 80px;
  }
}

html, body {
  position: relative;
  height: 100%;
}

html {
  background-color: var(--color-background);
  height: 100%;
  color: var(--color-text);
  font-weight: var(--weight-light);
  font-size: var(--font-size-base-setting);
  line-height: var(--leading-normal);
  font-family: var(--font-plain);
  text-underline-offset: 0.2em;
  overflow-wrap: break-word;
}
html:has(.js-menu-open) {
  overflow: hidden;
}

body {
  margin: 0;
  height: 100%;
  scroll-padding-top: 80px;
  /* ヘッダーの高さを入力 */
  scroll-behavior: smooth;
}

:target {
  scroll-margin-top: var(--space-15);
}

:focus {
  outline: none;
}

[hidden] {
  display: none;
}

[hidden] + * {
  margin-top: 0 !important;
}

[tabindex="-1"]:focus {
  outline: none;
}

footer, header, main, nav {
  display: block;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: var(--weight-semiBold);
  font-size: inherit;
  line-height: var(--leading-tight);
  font-family: var(--font-plain);
  -webkit-font-kerning: auto;
          font-kerning: auto;
  -webkit-hyphens: auto;
      -ms-hyphens: auto;
          hyphens: auto;
  -webkit-font-feature-settings: "palt" 1;
          font-feature-settings: "palt" 1;
}

a {
  -webkit-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
  color: inherit;
  text-decoration: none;
}
a img {
  -webkit-transition: opacity 0.2s ease-out;
  transition: opacity 0.2s ease-out;
  border: 0;
}
a img:hover, a img:active {
  opacity: 0.5;
  outline: 0;
}

img, picture, video, canvas, svg {
  max-width: 100%;
}

img {
  vertical-align: bottom;
  height: auto;
}

video {
  width: 100%;
}

svg {
  height: auto;
}

ol, ul, li {
  list-style-type: none;
}

button {
  position: relative;
  z-index: 3;
  border-color: var(--color-dark);
  background: none;
}

button, pre {
  outline: var(--border-thin) solid transparent;
  outline-offset: calc(var(--border-thin) * -1);
  font-size: var(--text-sm);
}

pre {
  background-color: var(--color-ul-gray);
  padding: var(--space-15);
}

p {
  hanging-punctuation: allow-end;
  font-size: var(--text-lg);
}
@media (max-width: 1024px) {
  p {
    font-size: var(--text-sm);
  }
}

hr {
  border-top: 0.1rem solid var(--color-lightish);
  height: 1px;
}

code,
kbd,
samp {
  font-family: monospace, monospace;
}

svg:not(:root) {
  fill: currentcolor;
}

#page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}

#content {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

@font-face {
  font-family: "Futura-Light";
  font-style: normal;
  font-weight: normal;
  src: url("../../assets/fonts/Futura-Light.eot") format("eot"), url("../../assets/fonts/Futura-Light.woff") format("woff"), url("../../assets/fonts/Futura-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Futura-Medium";
  font-style: normal;
  font-weight: normal;
  src: url("../../assets/fonts/Futura-Medium.eot") format("eot"), url("../../assets/fonts/Futura-Medium.woff") format("woff"), url("../../assets/fonts/Futura-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Futura-LT-Medium";
  src: url("../../assets/fonts/FuturaLTPro-Medium.woff"), url("../../assets/fonts/FuturaLTPro-Medium.otf");
}
@font-face {
  font-family: "Futura-LT-Bold";
  src: url("../../assets/fonts/FuturaLTPro-Bold.woff"), url("../../assets/fonts/FuturaLTPro-Bold.otf");
}
.c-stack {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.c-stack > * {
  margin-top: 0;
  margin-bottom: 0;
}
.c-stack > * + * {
  margin-top: var(--space, 1.5em);
}

.c-stack\:0 > * + * {
  margin-top: var(--space-0);
}

.c-stack\:-5 > * + * {
  margin-top: var(--space--5);
}

.c-stack\:5 > * + * {
  margin-top: var(--space-5);
}

.c-stack\:-10 > * + * {
  margin-top: var(--space--10);
}

.c-stack\:10 > * + * {
  margin-top: var(--space-10);
}

.c-stack\:-15 > * + * {
  margin-top: var(--space--15);
}

.c-stack\:15 > * + * {
  margin-top: var(--space-15);
}

.c-stack\:-20 > * + * {
  margin-top: var(--space--20);
}

.c-stack\:20 > * + * {
  margin-top: var(--space-20);
}

.c-stack\:-25 > * + * {
  margin-top: var(--space--25);
}

.c-stack\:25 > * + * {
  margin-top: var(--space-25);
}

.c-stack\:-30 > * + * {
  margin-top: var(--space--30);
}

.c-stack\:30 > * + * {
  margin-top: var(--space-30);
}

.c-stack\:-35 > * + * {
  margin-top: var(--space--35);
}

.c-stack\:35 > * + * {
  margin-top: var(--space-35);
}

.c-stack\:-40 > * + * {
  margin-top: var(--space--40);
}

.c-stack\:40 > * + * {
  margin-top: var(--space-40);
}

.c-stack\:-45 > * + * {
  margin-top: var(--space--45);
}

.c-stack\:45 > * + * {
  margin-top: var(--space-45);
}

.c-stack\:-50 > * + * {
  margin-top: var(--space--50);
}

.c-stack\:50 > * + * {
  margin-top: var(--space-50);
}

.c-stack\:-55 > * + * {
  margin-top: var(--space--55);
}

.c-stack\:55 > * + * {
  margin-top: var(--space-55);
}

.c-stack\:-60 > * + * {
  margin-top: var(--space--60);
}

.c-stack\:60 > * + * {
  margin-top: var(--space-60);
}

.c-stack\:-65 > * + * {
  margin-top: var(--space--65);
}

.c-stack\:65 > * + * {
  margin-top: var(--space-65);
}

.c-stack\:-70 > * + * {
  margin-top: var(--space--70);
}

.c-stack\:70 > * + * {
  margin-top: var(--space-70);
}

.c-stack\:-75 > * + * {
  margin-top: var(--space--75);
}

.c-stack\:75 > * + * {
  margin-top: var(--space-75);
}

.c-stack\:-80 > * + * {
  margin-top: var(--space--80);
}

.c-stack\:80 > * + * {
  margin-top: var(--space-80);
}

.c-stack\:-85 > * + * {
  margin-top: var(--space--85);
}

.c-stack\:85 > * + * {
  margin-top: var(--space-85);
}

.c-stack\:-90 > * + * {
  margin-top: var(--space--90);
}

.c-stack\:90 > * + * {
  margin-top: var(--space-90);
}

.c-stack\:-95 > * + * {
  margin-top: var(--space--95);
}

.c-stack\:95 > * + * {
  margin-top: var(--space-95);
}

.c-stack\:-100 > * + * {
  margin-top: var(--space--100);
}

.c-stack\:100 > * + * {
  margin-top: var(--space-100);
}

.c-stack\:-8 > * + * {
  margin-top: var(--space--8);
}

.c-stack\:8 > * + * {
  margin-top: var(--space-8);
}

.c-stack\:-16 > * + * {
  margin-top: var(--space--16);
}

.c-stack\:16 > * + * {
  margin-top: var(--space-16);
}

.c-stack\:-24 > * + * {
  margin-top: var(--space--24);
}

.c-stack\:24 > * + * {
  margin-top: var(--space-24);
}

.c-stack\:-32 > * + * {
  margin-top: var(--space--32);
}

.c-stack\:32 > * + * {
  margin-top: var(--space-32);
}

.c-stack\:-48 > * + * {
  margin-top: var(--space--48);
}

.c-stack\:48 > * + * {
  margin-top: var(--space-48);
}

.c-stack\:-56 > * + * {
  margin-top: var(--space--56);
}

.c-stack\:56 > * + * {
  margin-top: var(--space-56);
}

.c-stack\:-64 > * + * {
  margin-top: var(--space--64);
}

.c-stack\:64 > * + * {
  margin-top: var(--space-64);
}

.c-stack\:-72 > * + * {
  margin-top: var(--space--72);
}

.c-stack\:72 > * + * {
  margin-top: var(--space-72);
}

.c-stack\:-88 > * + * {
  margin-top: var(--space--88);
}

.c-stack\:88 > * + * {
  margin-top: var(--space-88);
}

.c-stack\:-96 > * + * {
  margin-top: var(--space--96);
}

.c-stack\:96 > * + * {
  margin-top: var(--space-96);
}

.c-stack\:-104 > * + * {
  margin-top: var(--space--104);
}

.c-stack\:104 > * + * {
  margin-top: var(--space-104);
}

.c-stack\:-112 > * + * {
  margin-top: var(--space--112);
}

.c-stack\:112 > * + * {
  margin-top: var(--space-112);
}

.c-stack\:-120 > * + * {
  margin-top: var(--space--120);
}

.c-stack\:120 > * + * {
  margin-top: var(--space-120);
}

.c-stack\:-128 > * + * {
  margin-top: var(--space--128);
}

.c-stack\:128 > * + * {
  margin-top: var(--space-128);
}

.c-stack\:-136 > * + * {
  margin-top: var(--space--136);
}

.c-stack\:136 > * + * {
  margin-top: var(--space-136);
}

.c-stack\:-144 > * + * {
  margin-top: var(--space--144);
}

.c-stack\:144 > * + * {
  margin-top: var(--space-144);
}

.c-stack\:-152 > * + * {
  margin-top: var(--space--152);
}

.c-stack\:152 > * + * {
  margin-top: var(--space-152);
}

.c-stack\:-160 > * + * {
  margin-top: var(--space--160);
}

.c-stack\:160 > * + * {
  margin-top: var(--space-160);
}

@media (min-width: 576px) {
  .c-stack_sm\:0 > * + * {
    margin-top: var(--space-0);
  }

  .c-stack_sm\:-5 > * + * {
    margin-top: var(--space--5);
  }

  .c-stack_sm\:5 > * + * {
    margin-top: var(--space-5);
  }

  .c-stack_sm\:-10 > * + * {
    margin-top: var(--space--10);
  }

  .c-stack_sm\:10 > * + * {
    margin-top: var(--space-10);
  }

  .c-stack_sm\:-15 > * + * {
    margin-top: var(--space--15);
  }

  .c-stack_sm\:15 > * + * {
    margin-top: var(--space-15);
  }

  .c-stack_sm\:-20 > * + * {
    margin-top: var(--space--20);
  }

  .c-stack_sm\:20 > * + * {
    margin-top: var(--space-20);
  }

  .c-stack_sm\:-25 > * + * {
    margin-top: var(--space--25);
  }

  .c-stack_sm\:25 > * + * {
    margin-top: var(--space-25);
  }

  .c-stack_sm\:-30 > * + * {
    margin-top: var(--space--30);
  }

  .c-stack_sm\:30 > * + * {
    margin-top: var(--space-30);
  }

  .c-stack_sm\:-35 > * + * {
    margin-top: var(--space--35);
  }

  .c-stack_sm\:35 > * + * {
    margin-top: var(--space-35);
  }

  .c-stack_sm\:-40 > * + * {
    margin-top: var(--space--40);
  }

  .c-stack_sm\:40 > * + * {
    margin-top: var(--space-40);
  }

  .c-stack_sm\:-45 > * + * {
    margin-top: var(--space--45);
  }

  .c-stack_sm\:45 > * + * {
    margin-top: var(--space-45);
  }

  .c-stack_sm\:-50 > * + * {
    margin-top: var(--space--50);
  }

  .c-stack_sm\:50 > * + * {
    margin-top: var(--space-50);
  }

  .c-stack_sm\:-55 > * + * {
    margin-top: var(--space--55);
  }

  .c-stack_sm\:55 > * + * {
    margin-top: var(--space-55);
  }

  .c-stack_sm\:-60 > * + * {
    margin-top: var(--space--60);
  }

  .c-stack_sm\:60 > * + * {
    margin-top: var(--space-60);
  }

  .c-stack_sm\:-65 > * + * {
    margin-top: var(--space--65);
  }

  .c-stack_sm\:65 > * + * {
    margin-top: var(--space-65);
  }

  .c-stack_sm\:-70 > * + * {
    margin-top: var(--space--70);
  }

  .c-stack_sm\:70 > * + * {
    margin-top: var(--space-70);
  }

  .c-stack_sm\:-75 > * + * {
    margin-top: var(--space--75);
  }

  .c-stack_sm\:75 > * + * {
    margin-top: var(--space-75);
  }

  .c-stack_sm\:-80 > * + * {
    margin-top: var(--space--80);
  }

  .c-stack_sm\:80 > * + * {
    margin-top: var(--space-80);
  }

  .c-stack_sm\:-85 > * + * {
    margin-top: var(--space--85);
  }

  .c-stack_sm\:85 > * + * {
    margin-top: var(--space-85);
  }

  .c-stack_sm\:-90 > * + * {
    margin-top: var(--space--90);
  }

  .c-stack_sm\:90 > * + * {
    margin-top: var(--space-90);
  }

  .c-stack_sm\:-95 > * + * {
    margin-top: var(--space--95);
  }

  .c-stack_sm\:95 > * + * {
    margin-top: var(--space-95);
  }

  .c-stack_sm\:-100 > * + * {
    margin-top: var(--space--100);
  }

  .c-stack_sm\:100 > * + * {
    margin-top: var(--space-100);
  }

  .c-stack_sm\:-8 > * + * {
    margin-top: var(--space--8);
  }

  .c-stack_sm\:8 > * + * {
    margin-top: var(--space-8);
  }

  .c-stack_sm\:-16 > * + * {
    margin-top: var(--space--16);
  }

  .c-stack_sm\:16 > * + * {
    margin-top: var(--space-16);
  }

  .c-stack_sm\:-24 > * + * {
    margin-top: var(--space--24);
  }

  .c-stack_sm\:24 > * + * {
    margin-top: var(--space-24);
  }

  .c-stack_sm\:-32 > * + * {
    margin-top: var(--space--32);
  }

  .c-stack_sm\:32 > * + * {
    margin-top: var(--space-32);
  }

  .c-stack_sm\:-48 > * + * {
    margin-top: var(--space--48);
  }

  .c-stack_sm\:48 > * + * {
    margin-top: var(--space-48);
  }

  .c-stack_sm\:-56 > * + * {
    margin-top: var(--space--56);
  }

  .c-stack_sm\:56 > * + * {
    margin-top: var(--space-56);
  }

  .c-stack_sm\:-64 > * + * {
    margin-top: var(--space--64);
  }

  .c-stack_sm\:64 > * + * {
    margin-top: var(--space-64);
  }

  .c-stack_sm\:-72 > * + * {
    margin-top: var(--space--72);
  }

  .c-stack_sm\:72 > * + * {
    margin-top: var(--space-72);
  }

  .c-stack_sm\:-88 > * + * {
    margin-top: var(--space--88);
  }

  .c-stack_sm\:88 > * + * {
    margin-top: var(--space-88);
  }

  .c-stack_sm\:-96 > * + * {
    margin-top: var(--space--96);
  }

  .c-stack_sm\:96 > * + * {
    margin-top: var(--space-96);
  }

  .c-stack_sm\:-104 > * + * {
    margin-top: var(--space--104);
  }

  .c-stack_sm\:104 > * + * {
    margin-top: var(--space-104);
  }

  .c-stack_sm\:-112 > * + * {
    margin-top: var(--space--112);
  }

  .c-stack_sm\:112 > * + * {
    margin-top: var(--space-112);
  }

  .c-stack_sm\:-120 > * + * {
    margin-top: var(--space--120);
  }

  .c-stack_sm\:120 > * + * {
    margin-top: var(--space-120);
  }

  .c-stack_sm\:-128 > * + * {
    margin-top: var(--space--128);
  }

  .c-stack_sm\:128 > * + * {
    margin-top: var(--space-128);
  }

  .c-stack_sm\:-136 > * + * {
    margin-top: var(--space--136);
  }

  .c-stack_sm\:136 > * + * {
    margin-top: var(--space-136);
  }

  .c-stack_sm\:-144 > * + * {
    margin-top: var(--space--144);
  }

  .c-stack_sm\:144 > * + * {
    margin-top: var(--space-144);
  }

  .c-stack_sm\:-152 > * + * {
    margin-top: var(--space--152);
  }

  .c-stack_sm\:152 > * + * {
    margin-top: var(--space-152);
  }

  .c-stack_sm\:-160 > * + * {
    margin-top: var(--space--160);
  }

  .c-stack_sm\:160 > * + * {
    margin-top: var(--space-160);
  }
}
@media (min-width: 768px) {
  .c-stack_md\:0 > * + * {
    margin-top: var(--space-0);
  }

  .c-stack_md\:-5 > * + * {
    margin-top: var(--space--5);
  }

  .c-stack_md\:5 > * + * {
    margin-top: var(--space-5);
  }

  .c-stack_md\:-10 > * + * {
    margin-top: var(--space--10);
  }

  .c-stack_md\:10 > * + * {
    margin-top: var(--space-10);
  }

  .c-stack_md\:-15 > * + * {
    margin-top: var(--space--15);
  }

  .c-stack_md\:15 > * + * {
    margin-top: var(--space-15);
  }

  .c-stack_md\:-20 > * + * {
    margin-top: var(--space--20);
  }

  .c-stack_md\:20 > * + * {
    margin-top: var(--space-20);
  }

  .c-stack_md\:-25 > * + * {
    margin-top: var(--space--25);
  }

  .c-stack_md\:25 > * + * {
    margin-top: var(--space-25);
  }

  .c-stack_md\:-30 > * + * {
    margin-top: var(--space--30);
  }

  .c-stack_md\:30 > * + * {
    margin-top: var(--space-30);
  }

  .c-stack_md\:-35 > * + * {
    margin-top: var(--space--35);
  }

  .c-stack_md\:35 > * + * {
    margin-top: var(--space-35);
  }

  .c-stack_md\:-40 > * + * {
    margin-top: var(--space--40);
  }

  .c-stack_md\:40 > * + * {
    margin-top: var(--space-40);
  }

  .c-stack_md\:-45 > * + * {
    margin-top: var(--space--45);
  }

  .c-stack_md\:45 > * + * {
    margin-top: var(--space-45);
  }

  .c-stack_md\:-50 > * + * {
    margin-top: var(--space--50);
  }

  .c-stack_md\:50 > * + * {
    margin-top: var(--space-50);
  }

  .c-stack_md\:-55 > * + * {
    margin-top: var(--space--55);
  }

  .c-stack_md\:55 > * + * {
    margin-top: var(--space-55);
  }

  .c-stack_md\:-60 > * + * {
    margin-top: var(--space--60);
  }

  .c-stack_md\:60 > * + * {
    margin-top: var(--space-60);
  }

  .c-stack_md\:-65 > * + * {
    margin-top: var(--space--65);
  }

  .c-stack_md\:65 > * + * {
    margin-top: var(--space-65);
  }

  .c-stack_md\:-70 > * + * {
    margin-top: var(--space--70);
  }

  .c-stack_md\:70 > * + * {
    margin-top: var(--space-70);
  }

  .c-stack_md\:-75 > * + * {
    margin-top: var(--space--75);
  }

  .c-stack_md\:75 > * + * {
    margin-top: var(--space-75);
  }

  .c-stack_md\:-80 > * + * {
    margin-top: var(--space--80);
  }

  .c-stack_md\:80 > * + * {
    margin-top: var(--space-80);
  }

  .c-stack_md\:-85 > * + * {
    margin-top: var(--space--85);
  }

  .c-stack_md\:85 > * + * {
    margin-top: var(--space-85);
  }

  .c-stack_md\:-90 > * + * {
    margin-top: var(--space--90);
  }

  .c-stack_md\:90 > * + * {
    margin-top: var(--space-90);
  }

  .c-stack_md\:-95 > * + * {
    margin-top: var(--space--95);
  }

  .c-stack_md\:95 > * + * {
    margin-top: var(--space-95);
  }

  .c-stack_md\:-100 > * + * {
    margin-top: var(--space--100);
  }

  .c-stack_md\:100 > * + * {
    margin-top: var(--space-100);
  }

  .c-stack_md\:-8 > * + * {
    margin-top: var(--space--8);
  }

  .c-stack_md\:8 > * + * {
    margin-top: var(--space-8);
  }

  .c-stack_md\:-16 > * + * {
    margin-top: var(--space--16);
  }

  .c-stack_md\:16 > * + * {
    margin-top: var(--space-16);
  }

  .c-stack_md\:-24 > * + * {
    margin-top: var(--space--24);
  }

  .c-stack_md\:24 > * + * {
    margin-top: var(--space-24);
  }

  .c-stack_md\:-32 > * + * {
    margin-top: var(--space--32);
  }

  .c-stack_md\:32 > * + * {
    margin-top: var(--space-32);
  }

  .c-stack_md\:-48 > * + * {
    margin-top: var(--space--48);
  }

  .c-stack_md\:48 > * + * {
    margin-top: var(--space-48);
  }

  .c-stack_md\:-56 > * + * {
    margin-top: var(--space--56);
  }

  .c-stack_md\:56 > * + * {
    margin-top: var(--space-56);
  }

  .c-stack_md\:-64 > * + * {
    margin-top: var(--space--64);
  }

  .c-stack_md\:64 > * + * {
    margin-top: var(--space-64);
  }

  .c-stack_md\:-72 > * + * {
    margin-top: var(--space--72);
  }

  .c-stack_md\:72 > * + * {
    margin-top: var(--space-72);
  }

  .c-stack_md\:-88 > * + * {
    margin-top: var(--space--88);
  }

  .c-stack_md\:88 > * + * {
    margin-top: var(--space-88);
  }

  .c-stack_md\:-96 > * + * {
    margin-top: var(--space--96);
  }

  .c-stack_md\:96 > * + * {
    margin-top: var(--space-96);
  }

  .c-stack_md\:-104 > * + * {
    margin-top: var(--space--104);
  }

  .c-stack_md\:104 > * + * {
    margin-top: var(--space-104);
  }

  .c-stack_md\:-112 > * + * {
    margin-top: var(--space--112);
  }

  .c-stack_md\:112 > * + * {
    margin-top: var(--space-112);
  }

  .c-stack_md\:-120 > * + * {
    margin-top: var(--space--120);
  }

  .c-stack_md\:120 > * + * {
    margin-top: var(--space-120);
  }

  .c-stack_md\:-128 > * + * {
    margin-top: var(--space--128);
  }

  .c-stack_md\:128 > * + * {
    margin-top: var(--space-128);
  }

  .c-stack_md\:-136 > * + * {
    margin-top: var(--space--136);
  }

  .c-stack_md\:136 > * + * {
    margin-top: var(--space-136);
  }

  .c-stack_md\:-144 > * + * {
    margin-top: var(--space--144);
  }

  .c-stack_md\:144 > * + * {
    margin-top: var(--space-144);
  }

  .c-stack_md\:-152 > * + * {
    margin-top: var(--space--152);
  }

  .c-stack_md\:152 > * + * {
    margin-top: var(--space-152);
  }

  .c-stack_md\:-160 > * + * {
    margin-top: var(--space--160);
  }

  .c-stack_md\:160 > * + * {
    margin-top: var(--space-160);
  }
}
@media (min-width: 992px) {
  .c-stack_lg\:0 > * + * {
    margin-top: var(--space-0);
  }

  .c-stack_lg\:-5 > * + * {
    margin-top: var(--space--5);
  }

  .c-stack_lg\:5 > * + * {
    margin-top: var(--space-5);
  }

  .c-stack_lg\:-10 > * + * {
    margin-top: var(--space--10);
  }

  .c-stack_lg\:10 > * + * {
    margin-top: var(--space-10);
  }

  .c-stack_lg\:-15 > * + * {
    margin-top: var(--space--15);
  }

  .c-stack_lg\:15 > * + * {
    margin-top: var(--space-15);
  }

  .c-stack_lg\:-20 > * + * {
    margin-top: var(--space--20);
  }

  .c-stack_lg\:20 > * + * {
    margin-top: var(--space-20);
  }

  .c-stack_lg\:-25 > * + * {
    margin-top: var(--space--25);
  }

  .c-stack_lg\:25 > * + * {
    margin-top: var(--space-25);
  }

  .c-stack_lg\:-30 > * + * {
    margin-top: var(--space--30);
  }

  .c-stack_lg\:30 > * + * {
    margin-top: var(--space-30);
  }

  .c-stack_lg\:-35 > * + * {
    margin-top: var(--space--35);
  }

  .c-stack_lg\:35 > * + * {
    margin-top: var(--space-35);
  }

  .c-stack_lg\:-40 > * + * {
    margin-top: var(--space--40);
  }

  .c-stack_lg\:40 > * + * {
    margin-top: var(--space-40);
  }

  .c-stack_lg\:-45 > * + * {
    margin-top: var(--space--45);
  }

  .c-stack_lg\:45 > * + * {
    margin-top: var(--space-45);
  }

  .c-stack_lg\:-50 > * + * {
    margin-top: var(--space--50);
  }

  .c-stack_lg\:50 > * + * {
    margin-top: var(--space-50);
  }

  .c-stack_lg\:-55 > * + * {
    margin-top: var(--space--55);
  }

  .c-stack_lg\:55 > * + * {
    margin-top: var(--space-55);
  }

  .c-stack_lg\:-60 > * + * {
    margin-top: var(--space--60);
  }

  .c-stack_lg\:60 > * + * {
    margin-top: var(--space-60);
  }

  .c-stack_lg\:-65 > * + * {
    margin-top: var(--space--65);
  }

  .c-stack_lg\:65 > * + * {
    margin-top: var(--space-65);
  }

  .c-stack_lg\:-70 > * + * {
    margin-top: var(--space--70);
  }

  .c-stack_lg\:70 > * + * {
    margin-top: var(--space-70);
  }

  .c-stack_lg\:-75 > * + * {
    margin-top: var(--space--75);
  }

  .c-stack_lg\:75 > * + * {
    margin-top: var(--space-75);
  }

  .c-stack_lg\:-80 > * + * {
    margin-top: var(--space--80);
  }

  .c-stack_lg\:80 > * + * {
    margin-top: var(--space-80);
  }

  .c-stack_lg\:-85 > * + * {
    margin-top: var(--space--85);
  }

  .c-stack_lg\:85 > * + * {
    margin-top: var(--space-85);
  }

  .c-stack_lg\:-90 > * + * {
    margin-top: var(--space--90);
  }

  .c-stack_lg\:90 > * + * {
    margin-top: var(--space-90);
  }

  .c-stack_lg\:-95 > * + * {
    margin-top: var(--space--95);
  }

  .c-stack_lg\:95 > * + * {
    margin-top: var(--space-95);
  }

  .c-stack_lg\:-100 > * + * {
    margin-top: var(--space--100);
  }

  .c-stack_lg\:100 > * + * {
    margin-top: var(--space-100);
  }

  .c-stack_lg\:-8 > * + * {
    margin-top: var(--space--8);
  }

  .c-stack_lg\:8 > * + * {
    margin-top: var(--space-8);
  }

  .c-stack_lg\:-16 > * + * {
    margin-top: var(--space--16);
  }

  .c-stack_lg\:16 > * + * {
    margin-top: var(--space-16);
  }

  .c-stack_lg\:-24 > * + * {
    margin-top: var(--space--24);
  }

  .c-stack_lg\:24 > * + * {
    margin-top: var(--space-24);
  }

  .c-stack_lg\:-32 > * + * {
    margin-top: var(--space--32);
  }

  .c-stack_lg\:32 > * + * {
    margin-top: var(--space-32);
  }

  .c-stack_lg\:-48 > * + * {
    margin-top: var(--space--48);
  }

  .c-stack_lg\:48 > * + * {
    margin-top: var(--space-48);
  }

  .c-stack_lg\:-56 > * + * {
    margin-top: var(--space--56);
  }

  .c-stack_lg\:56 > * + * {
    margin-top: var(--space-56);
  }

  .c-stack_lg\:-64 > * + * {
    margin-top: var(--space--64);
  }

  .c-stack_lg\:64 > * + * {
    margin-top: var(--space-64);
  }

  .c-stack_lg\:-72 > * + * {
    margin-top: var(--space--72);
  }

  .c-stack_lg\:72 > * + * {
    margin-top: var(--space-72);
  }

  .c-stack_lg\:-88 > * + * {
    margin-top: var(--space--88);
  }

  .c-stack_lg\:88 > * + * {
    margin-top: var(--space-88);
  }

  .c-stack_lg\:-96 > * + * {
    margin-top: var(--space--96);
  }

  .c-stack_lg\:96 > * + * {
    margin-top: var(--space-96);
  }

  .c-stack_lg\:-104 > * + * {
    margin-top: var(--space--104);
  }

  .c-stack_lg\:104 > * + * {
    margin-top: var(--space-104);
  }

  .c-stack_lg\:-112 > * + * {
    margin-top: var(--space--112);
  }

  .c-stack_lg\:112 > * + * {
    margin-top: var(--space-112);
  }

  .c-stack_lg\:-120 > * + * {
    margin-top: var(--space--120);
  }

  .c-stack_lg\:120 > * + * {
    margin-top: var(--space-120);
  }

  .c-stack_lg\:-128 > * + * {
    margin-top: var(--space--128);
  }

  .c-stack_lg\:128 > * + * {
    margin-top: var(--space-128);
  }

  .c-stack_lg\:-136 > * + * {
    margin-top: var(--space--136);
  }

  .c-stack_lg\:136 > * + * {
    margin-top: var(--space-136);
  }

  .c-stack_lg\:-144 > * + * {
    margin-top: var(--space--144);
  }

  .c-stack_lg\:144 > * + * {
    margin-top: var(--space-144);
  }

  .c-stack_lg\:-152 > * + * {
    margin-top: var(--space--152);
  }

  .c-stack_lg\:152 > * + * {
    margin-top: var(--space-152);
  }

  .c-stack_lg\:-160 > * + * {
    margin-top: var(--space--160);
  }

  .c-stack_lg\:160 > * + * {
    margin-top: var(--space-160);
  }
}
@media (min-width: 1025px) {
  .c-stack_xl\:0 > * + * {
    margin-top: var(--space-0);
  }

  .c-stack_xl\:-5 > * + * {
    margin-top: var(--space--5);
  }

  .c-stack_xl\:5 > * + * {
    margin-top: var(--space-5);
  }

  .c-stack_xl\:-10 > * + * {
    margin-top: var(--space--10);
  }

  .c-stack_xl\:10 > * + * {
    margin-top: var(--space-10);
  }

  .c-stack_xl\:-15 > * + * {
    margin-top: var(--space--15);
  }

  .c-stack_xl\:15 > * + * {
    margin-top: var(--space-15);
  }

  .c-stack_xl\:-20 > * + * {
    margin-top: var(--space--20);
  }

  .c-stack_xl\:20 > * + * {
    margin-top: var(--space-20);
  }

  .c-stack_xl\:-25 > * + * {
    margin-top: var(--space--25);
  }

  .c-stack_xl\:25 > * + * {
    margin-top: var(--space-25);
  }

  .c-stack_xl\:-30 > * + * {
    margin-top: var(--space--30);
  }

  .c-stack_xl\:30 > * + * {
    margin-top: var(--space-30);
  }

  .c-stack_xl\:-35 > * + * {
    margin-top: var(--space--35);
  }

  .c-stack_xl\:35 > * + * {
    margin-top: var(--space-35);
  }

  .c-stack_xl\:-40 > * + * {
    margin-top: var(--space--40);
  }

  .c-stack_xl\:40 > * + * {
    margin-top: var(--space-40);
  }

  .c-stack_xl\:-45 > * + * {
    margin-top: var(--space--45);
  }

  .c-stack_xl\:45 > * + * {
    margin-top: var(--space-45);
  }

  .c-stack_xl\:-50 > * + * {
    margin-top: var(--space--50);
  }

  .c-stack_xl\:50 > * + * {
    margin-top: var(--space-50);
  }

  .c-stack_xl\:-55 > * + * {
    margin-top: var(--space--55);
  }

  .c-stack_xl\:55 > * + * {
    margin-top: var(--space-55);
  }

  .c-stack_xl\:-60 > * + * {
    margin-top: var(--space--60);
  }

  .c-stack_xl\:60 > * + * {
    margin-top: var(--space-60);
  }

  .c-stack_xl\:-65 > * + * {
    margin-top: var(--space--65);
  }

  .c-stack_xl\:65 > * + * {
    margin-top: var(--space-65);
  }

  .c-stack_xl\:-70 > * + * {
    margin-top: var(--space--70);
  }

  .c-stack_xl\:70 > * + * {
    margin-top: var(--space-70);
  }

  .c-stack_xl\:-75 > * + * {
    margin-top: var(--space--75);
  }

  .c-stack_xl\:75 > * + * {
    margin-top: var(--space-75);
  }

  .c-stack_xl\:-80 > * + * {
    margin-top: var(--space--80);
  }

  .c-stack_xl\:80 > * + * {
    margin-top: var(--space-80);
  }

  .c-stack_xl\:-85 > * + * {
    margin-top: var(--space--85);
  }

  .c-stack_xl\:85 > * + * {
    margin-top: var(--space-85);
  }

  .c-stack_xl\:-90 > * + * {
    margin-top: var(--space--90);
  }

  .c-stack_xl\:90 > * + * {
    margin-top: var(--space-90);
  }

  .c-stack_xl\:-95 > * + * {
    margin-top: var(--space--95);
  }

  .c-stack_xl\:95 > * + * {
    margin-top: var(--space-95);
  }

  .c-stack_xl\:-100 > * + * {
    margin-top: var(--space--100);
  }

  .c-stack_xl\:100 > * + * {
    margin-top: var(--space-100);
  }

  .c-stack_xl\:-8 > * + * {
    margin-top: var(--space--8);
  }

  .c-stack_xl\:8 > * + * {
    margin-top: var(--space-8);
  }

  .c-stack_xl\:-16 > * + * {
    margin-top: var(--space--16);
  }

  .c-stack_xl\:16 > * + * {
    margin-top: var(--space-16);
  }

  .c-stack_xl\:-24 > * + * {
    margin-top: var(--space--24);
  }

  .c-stack_xl\:24 > * + * {
    margin-top: var(--space-24);
  }

  .c-stack_xl\:-32 > * + * {
    margin-top: var(--space--32);
  }

  .c-stack_xl\:32 > * + * {
    margin-top: var(--space-32);
  }

  .c-stack_xl\:-48 > * + * {
    margin-top: var(--space--48);
  }

  .c-stack_xl\:48 > * + * {
    margin-top: var(--space-48);
  }

  .c-stack_xl\:-56 > * + * {
    margin-top: var(--space--56);
  }

  .c-stack_xl\:56 > * + * {
    margin-top: var(--space-56);
  }

  .c-stack_xl\:-64 > * + * {
    margin-top: var(--space--64);
  }

  .c-stack_xl\:64 > * + * {
    margin-top: var(--space-64);
  }

  .c-stack_xl\:-72 > * + * {
    margin-top: var(--space--72);
  }

  .c-stack_xl\:72 > * + * {
    margin-top: var(--space-72);
  }

  .c-stack_xl\:-88 > * + * {
    margin-top: var(--space--88);
  }

  .c-stack_xl\:88 > * + * {
    margin-top: var(--space-88);
  }

  .c-stack_xl\:-96 > * + * {
    margin-top: var(--space--96);
  }

  .c-stack_xl\:96 > * + * {
    margin-top: var(--space-96);
  }

  .c-stack_xl\:-104 > * + * {
    margin-top: var(--space--104);
  }

  .c-stack_xl\:104 > * + * {
    margin-top: var(--space-104);
  }

  .c-stack_xl\:-112 > * + * {
    margin-top: var(--space--112);
  }

  .c-stack_xl\:112 > * + * {
    margin-top: var(--space-112);
  }

  .c-stack_xl\:-120 > * + * {
    margin-top: var(--space--120);
  }

  .c-stack_xl\:120 > * + * {
    margin-top: var(--space-120);
  }

  .c-stack_xl\:-128 > * + * {
    margin-top: var(--space--128);
  }

  .c-stack_xl\:128 > * + * {
    margin-top: var(--space-128);
  }

  .c-stack_xl\:-136 > * + * {
    margin-top: var(--space--136);
  }

  .c-stack_xl\:136 > * + * {
    margin-top: var(--space-136);
  }

  .c-stack_xl\:-144 > * + * {
    margin-top: var(--space--144);
  }

  .c-stack_xl\:144 > * + * {
    margin-top: var(--space-144);
  }

  .c-stack_xl\:-152 > * + * {
    margin-top: var(--space--152);
  }

  .c-stack_xl\:152 > * + * {
    margin-top: var(--space-152);
  }

  .c-stack_xl\:-160 > * + * {
    margin-top: var(--space--160);
  }

  .c-stack_xl\:160 > * + * {
    margin-top: var(--space-160);
  }
}
.c-stack-exception,
.c-stack-exception + * {
  --space: 3rem;
}

.c-box {
  color: var(--color-dark);
  background-color: var(--color-light);
  padding-top: var(--space-15);
  padding-right: var(--space-15);
  padding-left: var(--space-15);
  padding-bottom: var(--space-15);
}
@media (max-width: 767px) {
  .c-box {
    padding-right: var(--space-10);
    padding-left: var(--space-10);
  }
}
.c-box * {
  color: inherit;
}
.c-box.-invert {
  color: var(--color-light);
  background-color: var(--color-dark);
}

.c-center {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  max-width: 60ch;
  margin-left: auto;
  margin-right: auto;
  padding-left: var(--space-1);
  padding-right: var(--space-1);
}

@media (min-width: 576px) {
  .c-center_sm {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    max-width: 60ch;
    margin-left: auto;
    margin-right: auto;
    padding-left: var(--space-1);
    padding-right: var(--space-1);
  }
}
@media (min-width: 768px) {
  .c-center_md {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    max-width: 60ch;
    margin-left: auto;
    margin-right: auto;
    padding-left: var(--space-1);
    padding-right: var(--space-1);
  }
}
@media (min-width: 992px) {
  .c-center_lg {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    max-width: 60ch;
    margin-left: auto;
    margin-right: auto;
    padding-left: var(--space-1);
    padding-right: var(--space-1);
  }
}
@media (min-width: 1025px) {
  .c-center_xl {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    max-width: 60ch;
    margin-left: auto;
    margin-right: auto;
    padding-left: var(--space-1);
    padding-right: var(--space-1);
  }
}
.c-cluster {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:flex-start-flex-start {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:flex-start-flex-end {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:flex-start-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:flex-start-baseline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:flex-end-flex-start {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:flex-end-flex-end {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:flex-end-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:flex-end-baseline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:center-flex-start {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:center-flex-end {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:center-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:center-baseline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:space-between-flex-start {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:space-between-flex-end {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:space-between-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:space-between-baseline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:space-around-flex-start {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:space-around-flex-end {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:space-around-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: var(--gutter, var(--space-10));
}
.c-cluster\:space-around-baseline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  gap: var(--gutter, var(--space-10));
}

.c-with-sidebar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  margin-top: 6rem;
}
@media (max-width: 991px) {
  .c-with-sidebar {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    margin-top: 0;
  }
}
.c-with-sidebar > :first-child {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.c-with-sidebar > :last-child {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none;
  margin-left: var(--space-60);
  width: 23rem;
}
@media (max-width: 991px) {
  .c-with-sidebar > :last-child {
    width: 100%;
    margin-top: var(--space-60);
    margin-left: 0;
  }
}

.c-switcher {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: var(--gutter, var(--space-10));
  --threshold: 102.4rem;
}
.c-switcher > * {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-preferred-size: calc((var(--threshold) - 100%) * 999);
      flex-basis: calc((var(--threshold) - 100%) * 999);
}

/**
 * Row variant:
 *
 * <div class="c-switcher -row"></div>
 * <div class="c-switcher -{breakpoint}:row"></div>
 */
.c-cover {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  min-height: 100vh;
  padding: var(--space);
}
.c-cover > * {
  margin-top: var(--space);
  margin-bottom: var(--space);
}
.c-cover > :first-child:not(h1) {
  margin-top: 0;
}
.c-cover > :last-child:not(h1) {
  margin-bottom: 0;
}
.c-cover > h1 {
  margin-top: auto;
  margin-bottom: auto;
}

.c-grid {
  display: -ms-grid;
  display: grid;
  gap: var(--gutter, var(--s30));
  --minimum: 218.8px;
}
@supports (width: min(var(--minimum), 100%)) {
  .c-grid {
    grid-template-columns: repeat(auto-fit, minmax(min(var(--minimum), 100%), 1fr));
  }
}
@media (max-width: 575px) {
  .c-grid > * {
    width: 100%;
  }
}

.c-frame {
  --n: 9;
  --d: 16;
  position: relative;
  padding-bottom: calc(var(--n) / var(--d) * 100%);
}
.c-frame > * {
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.c-frame > img,
.c-frame > video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.c-imposter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: var(--positioning, absolute);
  top: 50%;
  left: 50%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
}
.c-imposter.-contain {
  max-width: calc(100% - var(--margin) * 2);
  max-height: calc(100% - var(--margin) * 2);
  overflow: auto;
  --margin: 0px;
}

.c-icon {
  width: 1em;
  width: 1 cap;
  height: 0.65em;
  height: 1 cap;
  stroke: currentColor;
  fill: none;
  -webkit-text-decoration-skip: objects;
          text-decoration-skip: objects;
}

.c-with-icon {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.c-button {
  display: block;
  max-width: 700px;
  margin-right: auto;
  margin-left: auto;
  padding: var(--space-15);
  border: 1px solid var(--color-primary);
  background-color: var(--color-primary);
  color: var(--color-light);
  font-weight: var(--weight-light);
  font-size: var(--text-sm);
  text-align: center;
}
.c-button:hover {
  opacity: 1;
  background-color: var(--color-light);
  color: var(--color-primary);
  text-decoration: none;
}
.c-button.-invert {
  background-color: var(--color-light);
  color: var(--color-primary);
}
.c-button.-invert:hover {
  background-color: var(--color-primary);
  color: var(--color-light);
}

.u-display\:none {
  display: none !important;
}

.u-display\:inline {
  display: inline !important;
}

.u-display\:inline-block {
  display: inline-block !important;
}

.u-display\:block {
  display: block !important;
}

.u-display\:table {
  display: table !important;
}

.u-display\:table-row {
  display: table-row !important;
}

.u-display\:table-cell {
  display: table-cell !important;
}

.u-display\:flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.u-display\:inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

.u-display\:grid {
  display: -ms-grid !important;
  display: grid !important;
}

@media (min-width: 576px) {
  .u-display_sm\:none {
    display: none !important;
  }

  .u-display_sm\:inline {
    display: inline !important;
  }

  .u-display_sm\:inline-block {
    display: inline-block !important;
  }

  .u-display_sm\:block {
    display: block !important;
  }

  .u-display_sm\:table {
    display: table !important;
  }

  .u-display_sm\:table-row {
    display: table-row !important;
  }

  .u-display_sm\:table-cell {
    display: table-cell !important;
  }

  .u-display_sm\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .u-display_sm\:inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .u-display_sm\:grid {
    display: -ms-grid !important;
    display: grid !important;
  }
}
@media (min-width: 768px) {
  .u-display_md\:none {
    display: none !important;
  }

  .u-display_md\:inline {
    display: inline !important;
  }

  .u-display_md\:inline-block {
    display: inline-block !important;
  }

  .u-display_md\:block {
    display: block !important;
  }

  .u-display_md\:table {
    display: table !important;
  }

  .u-display_md\:table-row {
    display: table-row !important;
  }

  .u-display_md\:table-cell {
    display: table-cell !important;
  }

  .u-display_md\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .u-display_md\:inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .u-display_md\:grid {
    display: -ms-grid !important;
    display: grid !important;
  }
}
@media (min-width: 992px) {
  .u-display_lg\:none {
    display: none !important;
  }

  .u-display_lg\:inline {
    display: inline !important;
  }

  .u-display_lg\:inline-block {
    display: inline-block !important;
  }

  .u-display_lg\:block {
    display: block !important;
  }

  .u-display_lg\:table {
    display: table !important;
  }

  .u-display_lg\:table-row {
    display: table-row !important;
  }

  .u-display_lg\:table-cell {
    display: table-cell !important;
  }

  .u-display_lg\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .u-display_lg\:inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .u-display_lg\:grid {
    display: -ms-grid !important;
    display: grid !important;
  }
}
@media (min-width: 1025px) {
  .u-display_xl\:none {
    display: none !important;
  }

  .u-display_xl\:inline {
    display: inline !important;
  }

  .u-display_xl\:inline-block {
    display: inline-block !important;
  }

  .u-display_xl\:block {
    display: block !important;
  }

  .u-display_xl\:table {
    display: table !important;
  }

  .u-display_xl\:table-row {
    display: table-row !important;
  }

  .u-display_xl\:table-cell {
    display: table-cell !important;
  }

  .u-display_xl\:flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }

  .u-display_xl\:inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }

  .u-display_xl\:grid {
    display: -ms-grid !important;
    display: grid !important;
  }
}
.u-flex\:row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: row !important;
          flex-direction: row !important;
}

.u-flex\:column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
      -ms-flex-direction: column !important;
          flex-direction: column !important;
}

.u-flex\:row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: row-reverse !important;
          flex-direction: row-reverse !important;
}

.u-flex\:column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
      -ms-flex-direction: column-reverse !important;
          flex-direction: column-reverse !important;
}

.u-flex\:wrap {
  -ms-flex-wrap: wrap !important;
      flex-wrap: wrap !important;
}

.u-flex\:nowrap {
  -ms-flex-wrap: nowrap !important;
      flex-wrap: nowrap !important;
}

.u-flex\:wrap-reverse {
  -ms-flex-wrap: wrap-reverse !important;
      flex-wrap: wrap-reverse !important;
}

.u-flex\:fill {
  -webkit-box-flex: 1 !important;
      -ms-flex: 1 1 auto !important;
          flex: 1 1 auto !important;
}

.u-flex\:grow-0 {
  -webkit-box-flex: 0 !important;
      -ms-flex-positive: 0 !important;
          flex-grow: 0 !important;
}

.u-flex\:grow-1 {
  -webkit-box-flex: 1 !important;
      -ms-flex-positive: 1 !important;
          flex-grow: 1 !important;
}

.u-flex\:shrink-0 {
  -ms-flex-negative: 0 !important;
      flex-shrink: 0 !important;
}

.u-flex\:shrink-1 {
  -ms-flex-negative: 1 !important;
      flex-shrink: 1 !important;
}

.u-flex\:basis-0 {
  -ms-flex-preferred-size: 0 !important;
      flex-basis: 0 !important;
}

.u-flex\:basis-half {
  -ms-flex-preferred-size: 50% !important;
      flex-basis: 50% !important;
}

.u-flex\:basis-auto {
  -ms-flex-preferred-size: auto !important;
      flex-basis: auto !important;
}

.u-justify-content\:flex-start {
  -webkit-box-pack: start !important;
      -ms-flex-pack: start !important;
          justify-content: flex-start !important;
}

.u-justify-content\:flex-end {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.u-justify-content\:center {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

.u-justify-content\:space-between {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
}

.u-justify-content\:space-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important;
}

.u-align-items\:flex-start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}

.u-align-items\:flex-end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}

.u-align-items\:center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.u-align-items\:baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.u-align-items\:stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.u-align-content\:flex-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.u-align-content\:flex-start {
  -ms-flex-line-pack: start !important;
      align-content: flex-start !important;
}

.u-align-content\:flex-end {
  -ms-flex-line-pack: end !important;
      align-content: flex-end !important;
}

.u-align-content\:center {
  -ms-flex-line-pack: center !important;
      align-content: center !important;
}

.u-align-content\:space-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important;
}

.u-align-content\:space-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important;
}

.u-align-content\:stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important;
}

.u-align-self\:auto {
  -ms-flex-item-align: auto !important;
      -ms-grid-row-align: auto !important;
      align-self: auto !important;
}

.u-align-self\:flex-start {
  -ms-flex-item-align: start !important;
      align-self: flex-start !important;
}

.u-align-self\:flex-end {
  -ms-flex-item-align: end !important;
      align-self: flex-end !important;
}

.u-align-self\:center {
  -ms-flex-item-align: center !important;
      -ms-grid-row-align: center !important;
      align-self: center !important;
}

.u-align-self\:baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important;
}

.u-align-self\:stretch {
  -ms-flex-item-align: stretch !important;
      -ms-grid-row-align: stretch !important;
      align-self: stretch !important;
}

@media (min-width: 576px) {
  .u-flex_sm\:row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .u-flex_sm\:column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .u-flex_sm\:row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .u-flex_sm\:column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .u-flex_sm\:wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }

  .u-flex_sm\:nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .u-flex_sm\:wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }

  .u-flex_sm\:fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .u-flex_sm\:grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .u-flex_sm\:grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .u-flex_sm\:shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .u-flex_sm\:shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }

  .u-flex_sm\:basis-0 {
    -ms-flex-preferred-size: 0 !important;
        flex-basis: 0 !important;
  }

  .u-flex_sm\:basis-half {
    -ms-flex-preferred-size: 50% !important;
        flex-basis: 50% !important;
  }

  .u-flex_sm\:basis-auto {
    -ms-flex-preferred-size: auto !important;
        flex-basis: auto !important;
  }

  .u-justify-content_sm\:flex-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .u-justify-content_sm\:flex-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .u-justify-content_sm\:center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .u-justify-content_sm\:space-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .u-justify-content_sm\:space-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .u-align-items_sm\:flex-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .u-align-items_sm\:flex-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .u-align-items_sm\:center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .u-align-items_sm\:baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .u-align-items_sm\:stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .u-align-content_sm\:flex-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .u-align-content_sm\:flex-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .u-align-content_sm\:flex-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .u-align-content_sm\:center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .u-align-content_sm\:space-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .u-align-content_sm\:space-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .u-align-content_sm\:stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .u-align-self_sm\:auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }

  .u-align-self_sm\:flex-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }

  .u-align-self_sm\:flex-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }

  .u-align-self_sm\:center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }

  .u-align-self_sm\:baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .u-align-self_sm\:stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .u-flex_md\:row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .u-flex_md\:column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .u-flex_md\:row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .u-flex_md\:column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .u-flex_md\:wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }

  .u-flex_md\:nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .u-flex_md\:wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }

  .u-flex_md\:fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .u-flex_md\:grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .u-flex_md\:grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .u-flex_md\:shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .u-flex_md\:shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }

  .u-flex_md\:basis-0 {
    -ms-flex-preferred-size: 0 !important;
        flex-basis: 0 !important;
  }

  .u-flex_md\:basis-half {
    -ms-flex-preferred-size: 50% !important;
        flex-basis: 50% !important;
  }

  .u-flex_md\:basis-auto {
    -ms-flex-preferred-size: auto !important;
        flex-basis: auto !important;
  }

  .u-justify-content_md\:flex-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .u-justify-content_md\:flex-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .u-justify-content_md\:center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .u-justify-content_md\:space-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .u-justify-content_md\:space-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .u-align-items_md\:flex-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .u-align-items_md\:flex-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .u-align-items_md\:center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .u-align-items_md\:baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .u-align-items_md\:stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .u-align-content_md\:flex-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .u-align-content_md\:flex-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .u-align-content_md\:flex-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .u-align-content_md\:center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .u-align-content_md\:space-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .u-align-content_md\:space-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .u-align-content_md\:stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .u-align-self_md\:auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }

  .u-align-self_md\:flex-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }

  .u-align-self_md\:flex-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }

  .u-align-self_md\:center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }

  .u-align-self_md\:baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .u-align-self_md\:stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .u-flex_lg\:row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .u-flex_lg\:column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .u-flex_lg\:row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .u-flex_lg\:column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .u-flex_lg\:wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }

  .u-flex_lg\:nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .u-flex_lg\:wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }

  .u-flex_lg\:fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .u-flex_lg\:grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .u-flex_lg\:grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .u-flex_lg\:shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .u-flex_lg\:shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }

  .u-flex_lg\:basis-0 {
    -ms-flex-preferred-size: 0 !important;
        flex-basis: 0 !important;
  }

  .u-flex_lg\:basis-half {
    -ms-flex-preferred-size: 50% !important;
        flex-basis: 50% !important;
  }

  .u-flex_lg\:basis-auto {
    -ms-flex-preferred-size: auto !important;
        flex-basis: auto !important;
  }

  .u-justify-content_lg\:flex-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .u-justify-content_lg\:flex-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .u-justify-content_lg\:center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .u-justify-content_lg\:space-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .u-justify-content_lg\:space-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .u-align-items_lg\:flex-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .u-align-items_lg\:flex-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .u-align-items_lg\:center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .u-align-items_lg\:baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .u-align-items_lg\:stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .u-align-content_lg\:flex-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .u-align-content_lg\:flex-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .u-align-content_lg\:flex-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .u-align-content_lg\:center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .u-align-content_lg\:space-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .u-align-content_lg\:space-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .u-align-content_lg\:stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .u-align-self_lg\:auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }

  .u-align-self_lg\:flex-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }

  .u-align-self_lg\:flex-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }

  .u-align-self_lg\:center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }

  .u-align-self_lg\:baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .u-align-self_lg\:stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
}
@media (min-width: 1025px) {
  .u-flex_xl\:row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }

  .u-flex_xl\:column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: column !important;
            flex-direction: column !important;
  }

  .u-flex_xl\:row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: row-reverse !important;
            flex-direction: row-reverse !important;
  }

  .u-flex_xl\:column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
        -ms-flex-direction: column-reverse !important;
            flex-direction: column-reverse !important;
  }

  .u-flex_xl\:wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }

  .u-flex_xl\:nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }

  .u-flex_xl\:wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }

  .u-flex_xl\:fill {
    -webkit-box-flex: 1 !important;
        -ms-flex: 1 1 auto !important;
            flex: 1 1 auto !important;
  }

  .u-flex_xl\:grow-0 {
    -webkit-box-flex: 0 !important;
        -ms-flex-positive: 0 !important;
            flex-grow: 0 !important;
  }

  .u-flex_xl\:grow-1 {
    -webkit-box-flex: 1 !important;
        -ms-flex-positive: 1 !important;
            flex-grow: 1 !important;
  }

  .u-flex_xl\:shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important;
  }

  .u-flex_xl\:shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important;
  }

  .u-flex_xl\:basis-0 {
    -ms-flex-preferred-size: 0 !important;
        flex-basis: 0 !important;
  }

  .u-flex_xl\:basis-half {
    -ms-flex-preferred-size: 50% !important;
        flex-basis: 50% !important;
  }

  .u-flex_xl\:basis-auto {
    -ms-flex-preferred-size: auto !important;
        flex-basis: auto !important;
  }

  .u-justify-content_xl\:flex-start {
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: flex-start !important;
  }

  .u-justify-content_xl\:flex-end {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }

  .u-justify-content_xl\:center {
    -webkit-box-pack: center !important;
        -ms-flex-pack: center !important;
            justify-content: center !important;
  }

  .u-justify-content_xl\:space-between {
    -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
            justify-content: space-between !important;
  }

  .u-justify-content_xl\:space-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }

  .u-align-items_xl\:flex-start {
    -webkit-box-align: start !important;
        -ms-flex-align: start !important;
            align-items: flex-start !important;
  }

  .u-align-items_xl\:flex-end {
    -webkit-box-align: end !important;
        -ms-flex-align: end !important;
            align-items: flex-end !important;
  }

  .u-align-items_xl\:center {
    -webkit-box-align: center !important;
        -ms-flex-align: center !important;
            align-items: center !important;
  }

  .u-align-items_xl\:baseline {
    -webkit-box-align: baseline !important;
        -ms-flex-align: baseline !important;
            align-items: baseline !important;
  }

  .u-align-items_xl\:stretch {
    -webkit-box-align: stretch !important;
        -ms-flex-align: stretch !important;
            align-items: stretch !important;
  }

  .u-align-content_xl\:flex-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .u-align-content_xl\:flex-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }

  .u-align-content_xl\:flex-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }

  .u-align-content_xl\:center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }

  .u-align-content_xl\:space-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }

  .u-align-content_xl\:space-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }

  .u-align-content_xl\:stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }

  .u-align-self_xl\:auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important;
  }

  .u-align-self_xl\:flex-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }

  .u-align-self_xl\:flex-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }

  .u-align-self_xl\:center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important;
  }

  .u-align-self_xl\:baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }

  .u-align-self_xl\:stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important;
  }
}
.u-overflow\:auto {
  overflow: auto !important;
}

.u-overflow-x\:auto {
  overflow: auto !important;
}

.u-overflow-y\:auto {
  overflow: auto !important;
}

.u-overflow\:hidden {
  overflow: hidden !important;
}

.u-overflow-x\:hidden {
  overflow: hidden !important;
}

.u-overflow-y\:hidden {
  overflow: hidden !important;
}

.u-overflow\:visible {
  overflow: visible !important;
}

.u-overflow-x\:visible {
  overflow: visible !important;
}

.u-overflow-y\:visible {
  overflow: visible !important;
}

.u-overflow\:scroll {
  overflow: scroll !important;
}

.u-overflow-x\:scroll {
  overflow: scroll !important;
}

.u-overflow-y\:scroll {
  overflow: scroll !important;
}

.u-position\:static {
  position: static !important;
}

.u-position\:relative {
  position: relative !important;
}

.u-position\:absolute {
  position: absolute !important;
}

.u-position\:fixed {
  position: fixed !important;
}

.u-position\:sticky {
  position: sticky !important;
}

@media (min-width: 576px) {
  .u-position_sm\:static {
    position: static !important;
  }

  .u-position_sm\:relative {
    position: relative !important;
  }

  .u-position_sm\:absolute {
    position: absolute !important;
  }

  .u-position_sm\:fixed {
    position: fixed !important;
  }

  .u-position_sm\:sticky {
    position: sticky !important;
  }
}
@media (min-width: 768px) {
  .u-position_md\:static {
    position: static !important;
  }

  .u-position_md\:relative {
    position: relative !important;
  }

  .u-position_md\:absolute {
    position: absolute !important;
  }

  .u-position_md\:fixed {
    position: fixed !important;
  }

  .u-position_md\:sticky {
    position: sticky !important;
  }
}
@media (min-width: 992px) {
  .u-position_lg\:static {
    position: static !important;
  }

  .u-position_lg\:relative {
    position: relative !important;
  }

  .u-position_lg\:absolute {
    position: absolute !important;
  }

  .u-position_lg\:fixed {
    position: fixed !important;
  }

  .u-position_lg\:sticky {
    position: sticky !important;
  }
}
@media (min-width: 1025px) {
  .u-position_xl\:static {
    position: static !important;
  }

  .u-position_xl\:relative {
    position: relative !important;
  }

  .u-position_xl\:absolute {
    position: absolute !important;
  }

  .u-position_xl\:fixed {
    position: fixed !important;
  }

  .u-position_xl\:sticky {
    position: sticky !important;
  }
}
.u-fixed\:top {
  position: fixed !important;
  top: 0 !important;
  right: 0 !important;
  left: 0 !important;
  z-index: 1030 !important;
}

.u-fixed\:bottom {
  position: fixed !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  z-index: 1030 !important;
}

@supports (position: sticky) {
  .u-sticky\:top {
    position: sticky !important;
    top: 0 !important;
    z-index: 1020 !important;
  }
}

/* spacing
-------------------------------------------------------------------------------------　*/
.u-m\:0 {
  margin: var(--space-0) !important;
}

.u-mt\:0,
.u-my\:0 {
  margin-top: var(--space-0) !important;
}

.u-mr\:0,
.u-mx\:0 {
  margin-right: var(--space-0) !important;
}

.u-mb\:0,
.u-my\:0 {
  margin-bottom: var(--space-0) !important;
}

.u-ml\:0,
.u-mx\:0 {
  margin-left: var(--space-0) !important;
}

.u-m\:-5 {
  margin: var(--space--5) !important;
}

.u-mt\:-5,
.u-my\:-5 {
  margin-top: var(--space--5) !important;
}

.u-mr\:-5,
.u-mx\:-5 {
  margin-right: var(--space--5) !important;
}

.u-mb\:-5,
.u-my\:-5 {
  margin-bottom: var(--space--5) !important;
}

.u-ml\:-5,
.u-mx\:-5 {
  margin-left: var(--space--5) !important;
}

.u-m\:5 {
  margin: var(--space-5) !important;
}

.u-mt\:5,
.u-my\:5 {
  margin-top: var(--space-5) !important;
}

.u-mr\:5,
.u-mx\:5 {
  margin-right: var(--space-5) !important;
}

.u-mb\:5,
.u-my\:5 {
  margin-bottom: var(--space-5) !important;
}

.u-ml\:5,
.u-mx\:5 {
  margin-left: var(--space-5) !important;
}

.u-m\:-10 {
  margin: var(--space--10) !important;
}

.u-mt\:-10,
.u-my\:-10 {
  margin-top: var(--space--10) !important;
}

.u-mr\:-10,
.u-mx\:-10 {
  margin-right: var(--space--10) !important;
}

.u-mb\:-10,
.u-my\:-10 {
  margin-bottom: var(--space--10) !important;
}

.u-ml\:-10,
.u-mx\:-10 {
  margin-left: var(--space--10) !important;
}

.u-m\:10 {
  margin: var(--space-10) !important;
}

.u-mt\:10,
.u-my\:10 {
  margin-top: var(--space-10) !important;
}

.u-mr\:10,
.u-mx\:10 {
  margin-right: var(--space-10) !important;
}

.u-mb\:10,
.u-my\:10 {
  margin-bottom: var(--space-10) !important;
}

.u-ml\:10,
.u-mx\:10 {
  margin-left: var(--space-10) !important;
}

.u-m\:-15 {
  margin: var(--space--15) !important;
}

.u-mt\:-15,
.u-my\:-15 {
  margin-top: var(--space--15) !important;
}

.u-mr\:-15,
.u-mx\:-15 {
  margin-right: var(--space--15) !important;
}

.u-mb\:-15,
.u-my\:-15 {
  margin-bottom: var(--space--15) !important;
}

.u-ml\:-15,
.u-mx\:-15 {
  margin-left: var(--space--15) !important;
}

.u-m\:15 {
  margin: var(--space-15) !important;
}

.u-mt\:15,
.u-my\:15 {
  margin-top: var(--space-15) !important;
}

.u-mr\:15,
.u-mx\:15 {
  margin-right: var(--space-15) !important;
}

.u-mb\:15,
.u-my\:15 {
  margin-bottom: var(--space-15) !important;
}

.u-ml\:15,
.u-mx\:15 {
  margin-left: var(--space-15) !important;
}

.u-m\:-20 {
  margin: var(--space--20) !important;
}

.u-mt\:-20,
.u-my\:-20 {
  margin-top: var(--space--20) !important;
}

.u-mr\:-20,
.u-mx\:-20 {
  margin-right: var(--space--20) !important;
}

.u-mb\:-20,
.u-my\:-20 {
  margin-bottom: var(--space--20) !important;
}

.u-ml\:-20,
.u-mx\:-20 {
  margin-left: var(--space--20) !important;
}

.u-m\:20 {
  margin: var(--space-20) !important;
}

.u-mt\:20,
.u-my\:20 {
  margin-top: var(--space-20) !important;
}

.u-mr\:20,
.u-mx\:20 {
  margin-right: var(--space-20) !important;
}

.u-mb\:20,
.u-my\:20 {
  margin-bottom: var(--space-20) !important;
}

.u-ml\:20,
.u-mx\:20 {
  margin-left: var(--space-20) !important;
}

.u-m\:-25 {
  margin: var(--space--25) !important;
}

.u-mt\:-25,
.u-my\:-25 {
  margin-top: var(--space--25) !important;
}

.u-mr\:-25,
.u-mx\:-25 {
  margin-right: var(--space--25) !important;
}

.u-mb\:-25,
.u-my\:-25 {
  margin-bottom: var(--space--25) !important;
}

.u-ml\:-25,
.u-mx\:-25 {
  margin-left: var(--space--25) !important;
}

.u-m\:25 {
  margin: var(--space-25) !important;
}

.u-mt\:25,
.u-my\:25 {
  margin-top: var(--space-25) !important;
}

.u-mr\:25,
.u-mx\:25 {
  margin-right: var(--space-25) !important;
}

.u-mb\:25,
.u-my\:25 {
  margin-bottom: var(--space-25) !important;
}

.u-ml\:25,
.u-mx\:25 {
  margin-left: var(--space-25) !important;
}

.u-m\:-30 {
  margin: var(--space--30) !important;
}

.u-mt\:-30,
.u-my\:-30 {
  margin-top: var(--space--30) !important;
}

.u-mr\:-30,
.u-mx\:-30 {
  margin-right: var(--space--30) !important;
}

.u-mb\:-30,
.u-my\:-30 {
  margin-bottom: var(--space--30) !important;
}

.u-ml\:-30,
.u-mx\:-30 {
  margin-left: var(--space--30) !important;
}

.u-m\:30 {
  margin: var(--space-30) !important;
}

.u-mt\:30,
.u-my\:30 {
  margin-top: var(--space-30) !important;
}

.u-mr\:30,
.u-mx\:30 {
  margin-right: var(--space-30) !important;
}

.u-mb\:30,
.u-my\:30 {
  margin-bottom: var(--space-30) !important;
}

.u-ml\:30,
.u-mx\:30 {
  margin-left: var(--space-30) !important;
}

.u-m\:-35 {
  margin: var(--space--35) !important;
}

.u-mt\:-35,
.u-my\:-35 {
  margin-top: var(--space--35) !important;
}

.u-mr\:-35,
.u-mx\:-35 {
  margin-right: var(--space--35) !important;
}

.u-mb\:-35,
.u-my\:-35 {
  margin-bottom: var(--space--35) !important;
}

.u-ml\:-35,
.u-mx\:-35 {
  margin-left: var(--space--35) !important;
}

.u-m\:35 {
  margin: var(--space-35) !important;
}

.u-mt\:35,
.u-my\:35 {
  margin-top: var(--space-35) !important;
}

.u-mr\:35,
.u-mx\:35 {
  margin-right: var(--space-35) !important;
}

.u-mb\:35,
.u-my\:35 {
  margin-bottom: var(--space-35) !important;
}

.u-ml\:35,
.u-mx\:35 {
  margin-left: var(--space-35) !important;
}

.u-m\:-40 {
  margin: var(--space--40) !important;
}

.u-mt\:-40,
.u-my\:-40 {
  margin-top: var(--space--40) !important;
}

.u-mr\:-40,
.u-mx\:-40 {
  margin-right: var(--space--40) !important;
}

.u-mb\:-40,
.u-my\:-40 {
  margin-bottom: var(--space--40) !important;
}

.u-ml\:-40,
.u-mx\:-40 {
  margin-left: var(--space--40) !important;
}

.u-m\:40 {
  margin: var(--space-40) !important;
}

.u-mt\:40,
.u-my\:40 {
  margin-top: var(--space-40) !important;
}

.u-mr\:40,
.u-mx\:40 {
  margin-right: var(--space-40) !important;
}

.u-mb\:40,
.u-my\:40 {
  margin-bottom: var(--space-40) !important;
}

.u-ml\:40,
.u-mx\:40 {
  margin-left: var(--space-40) !important;
}

.u-m\:-45 {
  margin: var(--space--45) !important;
}

.u-mt\:-45,
.u-my\:-45 {
  margin-top: var(--space--45) !important;
}

.u-mr\:-45,
.u-mx\:-45 {
  margin-right: var(--space--45) !important;
}

.u-mb\:-45,
.u-my\:-45 {
  margin-bottom: var(--space--45) !important;
}

.u-ml\:-45,
.u-mx\:-45 {
  margin-left: var(--space--45) !important;
}

.u-m\:45 {
  margin: var(--space-45) !important;
}

.u-mt\:45,
.u-my\:45 {
  margin-top: var(--space-45) !important;
}

.u-mr\:45,
.u-mx\:45 {
  margin-right: var(--space-45) !important;
}

.u-mb\:45,
.u-my\:45 {
  margin-bottom: var(--space-45) !important;
}

.u-ml\:45,
.u-mx\:45 {
  margin-left: var(--space-45) !important;
}

.u-m\:-50 {
  margin: var(--space--50) !important;
}

.u-mt\:-50,
.u-my\:-50 {
  margin-top: var(--space--50) !important;
}

.u-mr\:-50,
.u-mx\:-50 {
  margin-right: var(--space--50) !important;
}

.u-mb\:-50,
.u-my\:-50 {
  margin-bottom: var(--space--50) !important;
}

.u-ml\:-50,
.u-mx\:-50 {
  margin-left: var(--space--50) !important;
}

.u-m\:50 {
  margin: var(--space-50) !important;
}

.u-mt\:50,
.u-my\:50 {
  margin-top: var(--space-50) !important;
}

.u-mr\:50,
.u-mx\:50 {
  margin-right: var(--space-50) !important;
}

.u-mb\:50,
.u-my\:50 {
  margin-bottom: var(--space-50) !important;
}

.u-ml\:50,
.u-mx\:50 {
  margin-left: var(--space-50) !important;
}

.u-m\:-55 {
  margin: var(--space--55) !important;
}

.u-mt\:-55,
.u-my\:-55 {
  margin-top: var(--space--55) !important;
}

.u-mr\:-55,
.u-mx\:-55 {
  margin-right: var(--space--55) !important;
}

.u-mb\:-55,
.u-my\:-55 {
  margin-bottom: var(--space--55) !important;
}

.u-ml\:-55,
.u-mx\:-55 {
  margin-left: var(--space--55) !important;
}

.u-m\:55 {
  margin: var(--space-55) !important;
}

.u-mt\:55,
.u-my\:55 {
  margin-top: var(--space-55) !important;
}

.u-mr\:55,
.u-mx\:55 {
  margin-right: var(--space-55) !important;
}

.u-mb\:55,
.u-my\:55 {
  margin-bottom: var(--space-55) !important;
}

.u-ml\:55,
.u-mx\:55 {
  margin-left: var(--space-55) !important;
}

.u-m\:-60 {
  margin: var(--space--60) !important;
}

.u-mt\:-60,
.u-my\:-60 {
  margin-top: var(--space--60) !important;
}

.u-mr\:-60,
.u-mx\:-60 {
  margin-right: var(--space--60) !important;
}

.u-mb\:-60,
.u-my\:-60 {
  margin-bottom: var(--space--60) !important;
}

.u-ml\:-60,
.u-mx\:-60 {
  margin-left: var(--space--60) !important;
}

.u-m\:60 {
  margin: var(--space-60) !important;
}

.u-mt\:60,
.u-my\:60 {
  margin-top: var(--space-60) !important;
}

.u-mr\:60,
.u-mx\:60 {
  margin-right: var(--space-60) !important;
}

.u-mb\:60,
.u-my\:60 {
  margin-bottom: var(--space-60) !important;
}

.u-ml\:60,
.u-mx\:60 {
  margin-left: var(--space-60) !important;
}

.u-m\:-65 {
  margin: var(--space--65) !important;
}

.u-mt\:-65,
.u-my\:-65 {
  margin-top: var(--space--65) !important;
}

.u-mr\:-65,
.u-mx\:-65 {
  margin-right: var(--space--65) !important;
}

.u-mb\:-65,
.u-my\:-65 {
  margin-bottom: var(--space--65) !important;
}

.u-ml\:-65,
.u-mx\:-65 {
  margin-left: var(--space--65) !important;
}

.u-m\:65 {
  margin: var(--space-65) !important;
}

.u-mt\:65,
.u-my\:65 {
  margin-top: var(--space-65) !important;
}

.u-mr\:65,
.u-mx\:65 {
  margin-right: var(--space-65) !important;
}

.u-mb\:65,
.u-my\:65 {
  margin-bottom: var(--space-65) !important;
}

.u-ml\:65,
.u-mx\:65 {
  margin-left: var(--space-65) !important;
}

.u-m\:-70 {
  margin: var(--space--70) !important;
}

.u-mt\:-70,
.u-my\:-70 {
  margin-top: var(--space--70) !important;
}

.u-mr\:-70,
.u-mx\:-70 {
  margin-right: var(--space--70) !important;
}

.u-mb\:-70,
.u-my\:-70 {
  margin-bottom: var(--space--70) !important;
}

.u-ml\:-70,
.u-mx\:-70 {
  margin-left: var(--space--70) !important;
}

.u-m\:70 {
  margin: var(--space-70) !important;
}

.u-mt\:70,
.u-my\:70 {
  margin-top: var(--space-70) !important;
}

.u-mr\:70,
.u-mx\:70 {
  margin-right: var(--space-70) !important;
}

.u-mb\:70,
.u-my\:70 {
  margin-bottom: var(--space-70) !important;
}

.u-ml\:70,
.u-mx\:70 {
  margin-left: var(--space-70) !important;
}

.u-m\:-75 {
  margin: var(--space--75) !important;
}

.u-mt\:-75,
.u-my\:-75 {
  margin-top: var(--space--75) !important;
}

.u-mr\:-75,
.u-mx\:-75 {
  margin-right: var(--space--75) !important;
}

.u-mb\:-75,
.u-my\:-75 {
  margin-bottom: var(--space--75) !important;
}

.u-ml\:-75,
.u-mx\:-75 {
  margin-left: var(--space--75) !important;
}

.u-m\:75 {
  margin: var(--space-75) !important;
}

.u-mt\:75,
.u-my\:75 {
  margin-top: var(--space-75) !important;
}

.u-mr\:75,
.u-mx\:75 {
  margin-right: var(--space-75) !important;
}

.u-mb\:75,
.u-my\:75 {
  margin-bottom: var(--space-75) !important;
}

.u-ml\:75,
.u-mx\:75 {
  margin-left: var(--space-75) !important;
}

.u-m\:-80 {
  margin: var(--space--80) !important;
}

.u-mt\:-80,
.u-my\:-80 {
  margin-top: var(--space--80) !important;
}

.u-mr\:-80,
.u-mx\:-80 {
  margin-right: var(--space--80) !important;
}

.u-mb\:-80,
.u-my\:-80 {
  margin-bottom: var(--space--80) !important;
}

.u-ml\:-80,
.u-mx\:-80 {
  margin-left: var(--space--80) !important;
}

.u-m\:80 {
  margin: var(--space-80) !important;
}

.u-mt\:80,
.u-my\:80 {
  margin-top: var(--space-80) !important;
}

.u-mr\:80,
.u-mx\:80 {
  margin-right: var(--space-80) !important;
}

.u-mb\:80,
.u-my\:80 {
  margin-bottom: var(--space-80) !important;
}

.u-ml\:80,
.u-mx\:80 {
  margin-left: var(--space-80) !important;
}

.u-m\:-85 {
  margin: var(--space--85) !important;
}

.u-mt\:-85,
.u-my\:-85 {
  margin-top: var(--space--85) !important;
}

.u-mr\:-85,
.u-mx\:-85 {
  margin-right: var(--space--85) !important;
}

.u-mb\:-85,
.u-my\:-85 {
  margin-bottom: var(--space--85) !important;
}

.u-ml\:-85,
.u-mx\:-85 {
  margin-left: var(--space--85) !important;
}

.u-m\:85 {
  margin: var(--space-85) !important;
}

.u-mt\:85,
.u-my\:85 {
  margin-top: var(--space-85) !important;
}

.u-mr\:85,
.u-mx\:85 {
  margin-right: var(--space-85) !important;
}

.u-mb\:85,
.u-my\:85 {
  margin-bottom: var(--space-85) !important;
}

.u-ml\:85,
.u-mx\:85 {
  margin-left: var(--space-85) !important;
}

.u-m\:-90 {
  margin: var(--space--90) !important;
}

.u-mt\:-90,
.u-my\:-90 {
  margin-top: var(--space--90) !important;
}

.u-mr\:-90,
.u-mx\:-90 {
  margin-right: var(--space--90) !important;
}

.u-mb\:-90,
.u-my\:-90 {
  margin-bottom: var(--space--90) !important;
}

.u-ml\:-90,
.u-mx\:-90 {
  margin-left: var(--space--90) !important;
}

.u-m\:90 {
  margin: var(--space-90) !important;
}

.u-mt\:90,
.u-my\:90 {
  margin-top: var(--space-90) !important;
}

.u-mr\:90,
.u-mx\:90 {
  margin-right: var(--space-90) !important;
}

.u-mb\:90,
.u-my\:90 {
  margin-bottom: var(--space-90) !important;
}

.u-ml\:90,
.u-mx\:90 {
  margin-left: var(--space-90) !important;
}

.u-m\:-95 {
  margin: var(--space--95) !important;
}

.u-mt\:-95,
.u-my\:-95 {
  margin-top: var(--space--95) !important;
}

.u-mr\:-95,
.u-mx\:-95 {
  margin-right: var(--space--95) !important;
}

.u-mb\:-95,
.u-my\:-95 {
  margin-bottom: var(--space--95) !important;
}

.u-ml\:-95,
.u-mx\:-95 {
  margin-left: var(--space--95) !important;
}

.u-m\:95 {
  margin: var(--space-95) !important;
}

.u-mt\:95,
.u-my\:95 {
  margin-top: var(--space-95) !important;
}

.u-mr\:95,
.u-mx\:95 {
  margin-right: var(--space-95) !important;
}

.u-mb\:95,
.u-my\:95 {
  margin-bottom: var(--space-95) !important;
}

.u-ml\:95,
.u-mx\:95 {
  margin-left: var(--space-95) !important;
}

.u-m\:-100 {
  margin: var(--space--100) !important;
}

.u-mt\:-100,
.u-my\:-100 {
  margin-top: var(--space--100) !important;
}

.u-mr\:-100,
.u-mx\:-100 {
  margin-right: var(--space--100) !important;
}

.u-mb\:-100,
.u-my\:-100 {
  margin-bottom: var(--space--100) !important;
}

.u-ml\:-100,
.u-mx\:-100 {
  margin-left: var(--space--100) !important;
}

.u-m\:100 {
  margin: var(--space-100) !important;
}

.u-mt\:100,
.u-my\:100 {
  margin-top: var(--space-100) !important;
}

.u-mr\:100,
.u-mx\:100 {
  margin-right: var(--space-100) !important;
}

.u-mb\:100,
.u-my\:100 {
  margin-bottom: var(--space-100) !important;
}

.u-ml\:100,
.u-mx\:100 {
  margin-left: var(--space-100) !important;
}

.u-m\:-8 {
  margin: var(--space--8) !important;
}

.u-mt\:-8,
.u-my\:-8 {
  margin-top: var(--space--8) !important;
}

.u-mr\:-8,
.u-mx\:-8 {
  margin-right: var(--space--8) !important;
}

.u-mb\:-8,
.u-my\:-8 {
  margin-bottom: var(--space--8) !important;
}

.u-ml\:-8,
.u-mx\:-8 {
  margin-left: var(--space--8) !important;
}

.u-m\:8 {
  margin: var(--space-8) !important;
}

.u-mt\:8,
.u-my\:8 {
  margin-top: var(--space-8) !important;
}

.u-mr\:8,
.u-mx\:8 {
  margin-right: var(--space-8) !important;
}

.u-mb\:8,
.u-my\:8 {
  margin-bottom: var(--space-8) !important;
}

.u-ml\:8,
.u-mx\:8 {
  margin-left: var(--space-8) !important;
}

.u-m\:-16 {
  margin: var(--space--16) !important;
}

.u-mt\:-16,
.u-my\:-16 {
  margin-top: var(--space--16) !important;
}

.u-mr\:-16,
.u-mx\:-16 {
  margin-right: var(--space--16) !important;
}

.u-mb\:-16,
.u-my\:-16 {
  margin-bottom: var(--space--16) !important;
}

.u-ml\:-16,
.u-mx\:-16 {
  margin-left: var(--space--16) !important;
}

.u-m\:16 {
  margin: var(--space-16) !important;
}

.u-mt\:16,
.u-my\:16 {
  margin-top: var(--space-16) !important;
}

.u-mr\:16,
.u-mx\:16 {
  margin-right: var(--space-16) !important;
}

.u-mb\:16,
.u-my\:16 {
  margin-bottom: var(--space-16) !important;
}

.u-ml\:16,
.u-mx\:16 {
  margin-left: var(--space-16) !important;
}

.u-m\:-24 {
  margin: var(--space--24) !important;
}

.u-mt\:-24,
.u-my\:-24 {
  margin-top: var(--space--24) !important;
}

.u-mr\:-24,
.u-mx\:-24 {
  margin-right: var(--space--24) !important;
}

.u-mb\:-24,
.u-my\:-24 {
  margin-bottom: var(--space--24) !important;
}

.u-ml\:-24,
.u-mx\:-24 {
  margin-left: var(--space--24) !important;
}

.u-m\:24 {
  margin: var(--space-24) !important;
}

.u-mt\:24,
.u-my\:24 {
  margin-top: var(--space-24) !important;
}

.u-mr\:24,
.u-mx\:24 {
  margin-right: var(--space-24) !important;
}

.u-mb\:24,
.u-my\:24 {
  margin-bottom: var(--space-24) !important;
}

.u-ml\:24,
.u-mx\:24 {
  margin-left: var(--space-24) !important;
}

.u-m\:-32 {
  margin: var(--space--32) !important;
}

.u-mt\:-32,
.u-my\:-32 {
  margin-top: var(--space--32) !important;
}

.u-mr\:-32,
.u-mx\:-32 {
  margin-right: var(--space--32) !important;
}

.u-mb\:-32,
.u-my\:-32 {
  margin-bottom: var(--space--32) !important;
}

.u-ml\:-32,
.u-mx\:-32 {
  margin-left: var(--space--32) !important;
}

.u-m\:32 {
  margin: var(--space-32) !important;
}

.u-mt\:32,
.u-my\:32 {
  margin-top: var(--space-32) !important;
}

.u-mr\:32,
.u-mx\:32 {
  margin-right: var(--space-32) !important;
}

.u-mb\:32,
.u-my\:32 {
  margin-bottom: var(--space-32) !important;
}

.u-ml\:32,
.u-mx\:32 {
  margin-left: var(--space-32) !important;
}

.u-m\:-48 {
  margin: var(--space--48) !important;
}

.u-mt\:-48,
.u-my\:-48 {
  margin-top: var(--space--48) !important;
}

.u-mr\:-48,
.u-mx\:-48 {
  margin-right: var(--space--48) !important;
}

.u-mb\:-48,
.u-my\:-48 {
  margin-bottom: var(--space--48) !important;
}

.u-ml\:-48,
.u-mx\:-48 {
  margin-left: var(--space--48) !important;
}

.u-m\:48 {
  margin: var(--space-48) !important;
}

.u-mt\:48,
.u-my\:48 {
  margin-top: var(--space-48) !important;
}

.u-mr\:48,
.u-mx\:48 {
  margin-right: var(--space-48) !important;
}

.u-mb\:48,
.u-my\:48 {
  margin-bottom: var(--space-48) !important;
}

.u-ml\:48,
.u-mx\:48 {
  margin-left: var(--space-48) !important;
}

.u-m\:-56 {
  margin: var(--space--56) !important;
}

.u-mt\:-56,
.u-my\:-56 {
  margin-top: var(--space--56) !important;
}

.u-mr\:-56,
.u-mx\:-56 {
  margin-right: var(--space--56) !important;
}

.u-mb\:-56,
.u-my\:-56 {
  margin-bottom: var(--space--56) !important;
}

.u-ml\:-56,
.u-mx\:-56 {
  margin-left: var(--space--56) !important;
}

.u-m\:56 {
  margin: var(--space-56) !important;
}

.u-mt\:56,
.u-my\:56 {
  margin-top: var(--space-56) !important;
}

.u-mr\:56,
.u-mx\:56 {
  margin-right: var(--space-56) !important;
}

.u-mb\:56,
.u-my\:56 {
  margin-bottom: var(--space-56) !important;
}

.u-ml\:56,
.u-mx\:56 {
  margin-left: var(--space-56) !important;
}

.u-m\:-64 {
  margin: var(--space--64) !important;
}

.u-mt\:-64,
.u-my\:-64 {
  margin-top: var(--space--64) !important;
}

.u-mr\:-64,
.u-mx\:-64 {
  margin-right: var(--space--64) !important;
}

.u-mb\:-64,
.u-my\:-64 {
  margin-bottom: var(--space--64) !important;
}

.u-ml\:-64,
.u-mx\:-64 {
  margin-left: var(--space--64) !important;
}

.u-m\:64 {
  margin: var(--space-64) !important;
}

.u-mt\:64,
.u-my\:64 {
  margin-top: var(--space-64) !important;
}

.u-mr\:64,
.u-mx\:64 {
  margin-right: var(--space-64) !important;
}

.u-mb\:64,
.u-my\:64 {
  margin-bottom: var(--space-64) !important;
}

.u-ml\:64,
.u-mx\:64 {
  margin-left: var(--space-64) !important;
}

.u-m\:-72 {
  margin: var(--space--72) !important;
}

.u-mt\:-72,
.u-my\:-72 {
  margin-top: var(--space--72) !important;
}

.u-mr\:-72,
.u-mx\:-72 {
  margin-right: var(--space--72) !important;
}

.u-mb\:-72,
.u-my\:-72 {
  margin-bottom: var(--space--72) !important;
}

.u-ml\:-72,
.u-mx\:-72 {
  margin-left: var(--space--72) !important;
}

.u-m\:72 {
  margin: var(--space-72) !important;
}

.u-mt\:72,
.u-my\:72 {
  margin-top: var(--space-72) !important;
}

.u-mr\:72,
.u-mx\:72 {
  margin-right: var(--space-72) !important;
}

.u-mb\:72,
.u-my\:72 {
  margin-bottom: var(--space-72) !important;
}

.u-ml\:72,
.u-mx\:72 {
  margin-left: var(--space-72) !important;
}

.u-m\:-88 {
  margin: var(--space--88) !important;
}

.u-mt\:-88,
.u-my\:-88 {
  margin-top: var(--space--88) !important;
}

.u-mr\:-88,
.u-mx\:-88 {
  margin-right: var(--space--88) !important;
}

.u-mb\:-88,
.u-my\:-88 {
  margin-bottom: var(--space--88) !important;
}

.u-ml\:-88,
.u-mx\:-88 {
  margin-left: var(--space--88) !important;
}

.u-m\:88 {
  margin: var(--space-88) !important;
}

.u-mt\:88,
.u-my\:88 {
  margin-top: var(--space-88) !important;
}

.u-mr\:88,
.u-mx\:88 {
  margin-right: var(--space-88) !important;
}

.u-mb\:88,
.u-my\:88 {
  margin-bottom: var(--space-88) !important;
}

.u-ml\:88,
.u-mx\:88 {
  margin-left: var(--space-88) !important;
}

.u-m\:-96 {
  margin: var(--space--96) !important;
}

.u-mt\:-96,
.u-my\:-96 {
  margin-top: var(--space--96) !important;
}

.u-mr\:-96,
.u-mx\:-96 {
  margin-right: var(--space--96) !important;
}

.u-mb\:-96,
.u-my\:-96 {
  margin-bottom: var(--space--96) !important;
}

.u-ml\:-96,
.u-mx\:-96 {
  margin-left: var(--space--96) !important;
}

.u-m\:96 {
  margin: var(--space-96) !important;
}

.u-mt\:96,
.u-my\:96 {
  margin-top: var(--space-96) !important;
}

.u-mr\:96,
.u-mx\:96 {
  margin-right: var(--space-96) !important;
}

.u-mb\:96,
.u-my\:96 {
  margin-bottom: var(--space-96) !important;
}

.u-ml\:96,
.u-mx\:96 {
  margin-left: var(--space-96) !important;
}

.u-m\:-104 {
  margin: var(--space--104) !important;
}

.u-mt\:-104,
.u-my\:-104 {
  margin-top: var(--space--104) !important;
}

.u-mr\:-104,
.u-mx\:-104 {
  margin-right: var(--space--104) !important;
}

.u-mb\:-104,
.u-my\:-104 {
  margin-bottom: var(--space--104) !important;
}

.u-ml\:-104,
.u-mx\:-104 {
  margin-left: var(--space--104) !important;
}

.u-m\:104 {
  margin: var(--space-104) !important;
}

.u-mt\:104,
.u-my\:104 {
  margin-top: var(--space-104) !important;
}

.u-mr\:104,
.u-mx\:104 {
  margin-right: var(--space-104) !important;
}

.u-mb\:104,
.u-my\:104 {
  margin-bottom: var(--space-104) !important;
}

.u-ml\:104,
.u-mx\:104 {
  margin-left: var(--space-104) !important;
}

.u-m\:-112 {
  margin: var(--space--112) !important;
}

.u-mt\:-112,
.u-my\:-112 {
  margin-top: var(--space--112) !important;
}

.u-mr\:-112,
.u-mx\:-112 {
  margin-right: var(--space--112) !important;
}

.u-mb\:-112,
.u-my\:-112 {
  margin-bottom: var(--space--112) !important;
}

.u-ml\:-112,
.u-mx\:-112 {
  margin-left: var(--space--112) !important;
}

.u-m\:112 {
  margin: var(--space-112) !important;
}

.u-mt\:112,
.u-my\:112 {
  margin-top: var(--space-112) !important;
}

.u-mr\:112,
.u-mx\:112 {
  margin-right: var(--space-112) !important;
}

.u-mb\:112,
.u-my\:112 {
  margin-bottom: var(--space-112) !important;
}

.u-ml\:112,
.u-mx\:112 {
  margin-left: var(--space-112) !important;
}

.u-m\:-120 {
  margin: var(--space--120) !important;
}

.u-mt\:-120,
.u-my\:-120 {
  margin-top: var(--space--120) !important;
}

.u-mr\:-120,
.u-mx\:-120 {
  margin-right: var(--space--120) !important;
}

.u-mb\:-120,
.u-my\:-120 {
  margin-bottom: var(--space--120) !important;
}

.u-ml\:-120,
.u-mx\:-120 {
  margin-left: var(--space--120) !important;
}

.u-m\:120 {
  margin: var(--space-120) !important;
}

.u-mt\:120,
.u-my\:120 {
  margin-top: var(--space-120) !important;
}

.u-mr\:120,
.u-mx\:120 {
  margin-right: var(--space-120) !important;
}

.u-mb\:120,
.u-my\:120 {
  margin-bottom: var(--space-120) !important;
}

.u-ml\:120,
.u-mx\:120 {
  margin-left: var(--space-120) !important;
}

.u-m\:-128 {
  margin: var(--space--128) !important;
}

.u-mt\:-128,
.u-my\:-128 {
  margin-top: var(--space--128) !important;
}

.u-mr\:-128,
.u-mx\:-128 {
  margin-right: var(--space--128) !important;
}

.u-mb\:-128,
.u-my\:-128 {
  margin-bottom: var(--space--128) !important;
}

.u-ml\:-128,
.u-mx\:-128 {
  margin-left: var(--space--128) !important;
}

.u-m\:128 {
  margin: var(--space-128) !important;
}

.u-mt\:128,
.u-my\:128 {
  margin-top: var(--space-128) !important;
}

.u-mr\:128,
.u-mx\:128 {
  margin-right: var(--space-128) !important;
}

.u-mb\:128,
.u-my\:128 {
  margin-bottom: var(--space-128) !important;
}

.u-ml\:128,
.u-mx\:128 {
  margin-left: var(--space-128) !important;
}

.u-m\:-136 {
  margin: var(--space--136) !important;
}

.u-mt\:-136,
.u-my\:-136 {
  margin-top: var(--space--136) !important;
}

.u-mr\:-136,
.u-mx\:-136 {
  margin-right: var(--space--136) !important;
}

.u-mb\:-136,
.u-my\:-136 {
  margin-bottom: var(--space--136) !important;
}

.u-ml\:-136,
.u-mx\:-136 {
  margin-left: var(--space--136) !important;
}

.u-m\:136 {
  margin: var(--space-136) !important;
}

.u-mt\:136,
.u-my\:136 {
  margin-top: var(--space-136) !important;
}

.u-mr\:136,
.u-mx\:136 {
  margin-right: var(--space-136) !important;
}

.u-mb\:136,
.u-my\:136 {
  margin-bottom: var(--space-136) !important;
}

.u-ml\:136,
.u-mx\:136 {
  margin-left: var(--space-136) !important;
}

.u-m\:-144 {
  margin: var(--space--144) !important;
}

.u-mt\:-144,
.u-my\:-144 {
  margin-top: var(--space--144) !important;
}

.u-mr\:-144,
.u-mx\:-144 {
  margin-right: var(--space--144) !important;
}

.u-mb\:-144,
.u-my\:-144 {
  margin-bottom: var(--space--144) !important;
}

.u-ml\:-144,
.u-mx\:-144 {
  margin-left: var(--space--144) !important;
}

.u-m\:144 {
  margin: var(--space-144) !important;
}

.u-mt\:144,
.u-my\:144 {
  margin-top: var(--space-144) !important;
}

.u-mr\:144,
.u-mx\:144 {
  margin-right: var(--space-144) !important;
}

.u-mb\:144,
.u-my\:144 {
  margin-bottom: var(--space-144) !important;
}

.u-ml\:144,
.u-mx\:144 {
  margin-left: var(--space-144) !important;
}

.u-m\:-152 {
  margin: var(--space--152) !important;
}

.u-mt\:-152,
.u-my\:-152 {
  margin-top: var(--space--152) !important;
}

.u-mr\:-152,
.u-mx\:-152 {
  margin-right: var(--space--152) !important;
}

.u-mb\:-152,
.u-my\:-152 {
  margin-bottom: var(--space--152) !important;
}

.u-ml\:-152,
.u-mx\:-152 {
  margin-left: var(--space--152) !important;
}

.u-m\:152 {
  margin: var(--space-152) !important;
}

.u-mt\:152,
.u-my\:152 {
  margin-top: var(--space-152) !important;
}

.u-mr\:152,
.u-mx\:152 {
  margin-right: var(--space-152) !important;
}

.u-mb\:152,
.u-my\:152 {
  margin-bottom: var(--space-152) !important;
}

.u-ml\:152,
.u-mx\:152 {
  margin-left: var(--space-152) !important;
}

.u-m\:-160 {
  margin: var(--space--160) !important;
}

.u-mt\:-160,
.u-my\:-160 {
  margin-top: var(--space--160) !important;
}

.u-mr\:-160,
.u-mx\:-160 {
  margin-right: var(--space--160) !important;
}

.u-mb\:-160,
.u-my\:-160 {
  margin-bottom: var(--space--160) !important;
}

.u-ml\:-160,
.u-mx\:-160 {
  margin-left: var(--space--160) !important;
}

.u-m\:160 {
  margin: var(--space-160) !important;
}

.u-mt\:160,
.u-my\:160 {
  margin-top: var(--space-160) !important;
}

.u-mr\:160,
.u-mx\:160 {
  margin-right: var(--space-160) !important;
}

.u-mb\:160,
.u-my\:160 {
  margin-bottom: var(--space-160) !important;
}

.u-ml\:160,
.u-mx\:160 {
  margin-left: var(--space-160) !important;
}

.u-p\:0 {
  padding: var(--space-0) !important;
}

.u-pt\:0,
.u-py\:0 {
  padding-top: var(--space-0) !important;
}

.u-pr\:0,
.u-px\:0 {
  padding-right: var(--space-0) !important;
}

.u-pb\:0,
.u-py\:0 {
  padding-bottom: var(--space-0) !important;
}

.u-pl\:0,
.u-px\:0 {
  padding-left: var(--space-0) !important;
}

.u-p\:-5 {
  padding: var(--space--5) !important;
}

.u-pt\:-5,
.u-py\:-5 {
  padding-top: var(--space--5) !important;
}

.u-pr\:-5,
.u-px\:-5 {
  padding-right: var(--space--5) !important;
}

.u-pb\:-5,
.u-py\:-5 {
  padding-bottom: var(--space--5) !important;
}

.u-pl\:-5,
.u-px\:-5 {
  padding-left: var(--space--5) !important;
}

.u-p\:5 {
  padding: var(--space-5) !important;
}

.u-pt\:5,
.u-py\:5 {
  padding-top: var(--space-5) !important;
}

.u-pr\:5,
.u-px\:5 {
  padding-right: var(--space-5) !important;
}

.u-pb\:5,
.u-py\:5 {
  padding-bottom: var(--space-5) !important;
}

.u-pl\:5,
.u-px\:5 {
  padding-left: var(--space-5) !important;
}

.u-p\:-10 {
  padding: var(--space--10) !important;
}

.u-pt\:-10,
.u-py\:-10 {
  padding-top: var(--space--10) !important;
}

.u-pr\:-10,
.u-px\:-10 {
  padding-right: var(--space--10) !important;
}

.u-pb\:-10,
.u-py\:-10 {
  padding-bottom: var(--space--10) !important;
}

.u-pl\:-10,
.u-px\:-10 {
  padding-left: var(--space--10) !important;
}

.u-p\:10 {
  padding: var(--space-10) !important;
}

.u-pt\:10,
.u-py\:10 {
  padding-top: var(--space-10) !important;
}

.u-pr\:10,
.u-px\:10 {
  padding-right: var(--space-10) !important;
}

.u-pb\:10,
.u-py\:10 {
  padding-bottom: var(--space-10) !important;
}

.u-pl\:10,
.u-px\:10 {
  padding-left: var(--space-10) !important;
}

.u-p\:-15 {
  padding: var(--space--15) !important;
}

.u-pt\:-15,
.u-py\:-15 {
  padding-top: var(--space--15) !important;
}

.u-pr\:-15,
.u-px\:-15 {
  padding-right: var(--space--15) !important;
}

.u-pb\:-15,
.u-py\:-15 {
  padding-bottom: var(--space--15) !important;
}

.u-pl\:-15,
.u-px\:-15 {
  padding-left: var(--space--15) !important;
}

.u-p\:15 {
  padding: var(--space-15) !important;
}

.u-pt\:15,
.u-py\:15 {
  padding-top: var(--space-15) !important;
}

.u-pr\:15,
.u-px\:15 {
  padding-right: var(--space-15) !important;
}

.u-pb\:15,
.u-py\:15 {
  padding-bottom: var(--space-15) !important;
}

.u-pl\:15,
.u-px\:15 {
  padding-left: var(--space-15) !important;
}

.u-p\:-20 {
  padding: var(--space--20) !important;
}

.u-pt\:-20,
.u-py\:-20 {
  padding-top: var(--space--20) !important;
}

.u-pr\:-20,
.u-px\:-20 {
  padding-right: var(--space--20) !important;
}

.u-pb\:-20,
.u-py\:-20 {
  padding-bottom: var(--space--20) !important;
}

.u-pl\:-20,
.u-px\:-20 {
  padding-left: var(--space--20) !important;
}

.u-p\:20 {
  padding: var(--space-20) !important;
}

.u-pt\:20,
.u-py\:20 {
  padding-top: var(--space-20) !important;
}

.u-pr\:20,
.u-px\:20 {
  padding-right: var(--space-20) !important;
}

.u-pb\:20,
.u-py\:20 {
  padding-bottom: var(--space-20) !important;
}

.u-pl\:20,
.u-px\:20 {
  padding-left: var(--space-20) !important;
}

.u-p\:-25 {
  padding: var(--space--25) !important;
}

.u-pt\:-25,
.u-py\:-25 {
  padding-top: var(--space--25) !important;
}

.u-pr\:-25,
.u-px\:-25 {
  padding-right: var(--space--25) !important;
}

.u-pb\:-25,
.u-py\:-25 {
  padding-bottom: var(--space--25) !important;
}

.u-pl\:-25,
.u-px\:-25 {
  padding-left: var(--space--25) !important;
}

.u-p\:25 {
  padding: var(--space-25) !important;
}

.u-pt\:25,
.u-py\:25 {
  padding-top: var(--space-25) !important;
}

.u-pr\:25,
.u-px\:25 {
  padding-right: var(--space-25) !important;
}

.u-pb\:25,
.u-py\:25 {
  padding-bottom: var(--space-25) !important;
}

.u-pl\:25,
.u-px\:25 {
  padding-left: var(--space-25) !important;
}

.u-p\:-30 {
  padding: var(--space--30) !important;
}

.u-pt\:-30,
.u-py\:-30 {
  padding-top: var(--space--30) !important;
}

.u-pr\:-30,
.u-px\:-30 {
  padding-right: var(--space--30) !important;
}

.u-pb\:-30,
.u-py\:-30 {
  padding-bottom: var(--space--30) !important;
}

.u-pl\:-30,
.u-px\:-30 {
  padding-left: var(--space--30) !important;
}

.u-p\:30 {
  padding: var(--space-30) !important;
}

.u-pt\:30,
.u-py\:30 {
  padding-top: var(--space-30) !important;
}

.u-pr\:30,
.u-px\:30 {
  padding-right: var(--space-30) !important;
}

.u-pb\:30,
.u-py\:30 {
  padding-bottom: var(--space-30) !important;
}

.u-pl\:30,
.u-px\:30 {
  padding-left: var(--space-30) !important;
}

.u-p\:-35 {
  padding: var(--space--35) !important;
}

.u-pt\:-35,
.u-py\:-35 {
  padding-top: var(--space--35) !important;
}

.u-pr\:-35,
.u-px\:-35 {
  padding-right: var(--space--35) !important;
}

.u-pb\:-35,
.u-py\:-35 {
  padding-bottom: var(--space--35) !important;
}

.u-pl\:-35,
.u-px\:-35 {
  padding-left: var(--space--35) !important;
}

.u-p\:35 {
  padding: var(--space-35) !important;
}

.u-pt\:35,
.u-py\:35 {
  padding-top: var(--space-35) !important;
}

.u-pr\:35,
.u-px\:35 {
  padding-right: var(--space-35) !important;
}

.u-pb\:35,
.u-py\:35 {
  padding-bottom: var(--space-35) !important;
}

.u-pl\:35,
.u-px\:35 {
  padding-left: var(--space-35) !important;
}

.u-p\:-40 {
  padding: var(--space--40) !important;
}

.u-pt\:-40,
.u-py\:-40 {
  padding-top: var(--space--40) !important;
}

.u-pr\:-40,
.u-px\:-40 {
  padding-right: var(--space--40) !important;
}

.u-pb\:-40,
.u-py\:-40 {
  padding-bottom: var(--space--40) !important;
}

.u-pl\:-40,
.u-px\:-40 {
  padding-left: var(--space--40) !important;
}

.u-p\:40 {
  padding: var(--space-40) !important;
}

.u-pt\:40,
.u-py\:40 {
  padding-top: var(--space-40) !important;
}

.u-pr\:40,
.u-px\:40 {
  padding-right: var(--space-40) !important;
}

.u-pb\:40,
.u-py\:40 {
  padding-bottom: var(--space-40) !important;
}

.u-pl\:40,
.u-px\:40 {
  padding-left: var(--space-40) !important;
}

.u-p\:-45 {
  padding: var(--space--45) !important;
}

.u-pt\:-45,
.u-py\:-45 {
  padding-top: var(--space--45) !important;
}

.u-pr\:-45,
.u-px\:-45 {
  padding-right: var(--space--45) !important;
}

.u-pb\:-45,
.u-py\:-45 {
  padding-bottom: var(--space--45) !important;
}

.u-pl\:-45,
.u-px\:-45 {
  padding-left: var(--space--45) !important;
}

.u-p\:45 {
  padding: var(--space-45) !important;
}

.u-pt\:45,
.u-py\:45 {
  padding-top: var(--space-45) !important;
}

.u-pr\:45,
.u-px\:45 {
  padding-right: var(--space-45) !important;
}

.u-pb\:45,
.u-py\:45 {
  padding-bottom: var(--space-45) !important;
}

.u-pl\:45,
.u-px\:45 {
  padding-left: var(--space-45) !important;
}

.u-p\:-50 {
  padding: var(--space--50) !important;
}

.u-pt\:-50,
.u-py\:-50 {
  padding-top: var(--space--50) !important;
}

.u-pr\:-50,
.u-px\:-50 {
  padding-right: var(--space--50) !important;
}

.u-pb\:-50,
.u-py\:-50 {
  padding-bottom: var(--space--50) !important;
}

.u-pl\:-50,
.u-px\:-50 {
  padding-left: var(--space--50) !important;
}

.u-p\:50 {
  padding: var(--space-50) !important;
}

.u-pt\:50,
.u-py\:50 {
  padding-top: var(--space-50) !important;
}

.u-pr\:50,
.u-px\:50 {
  padding-right: var(--space-50) !important;
}

.u-pb\:50,
.u-py\:50 {
  padding-bottom: var(--space-50) !important;
}

.u-pl\:50,
.u-px\:50 {
  padding-left: var(--space-50) !important;
}

.u-p\:-55 {
  padding: var(--space--55) !important;
}

.u-pt\:-55,
.u-py\:-55 {
  padding-top: var(--space--55) !important;
}

.u-pr\:-55,
.u-px\:-55 {
  padding-right: var(--space--55) !important;
}

.u-pb\:-55,
.u-py\:-55 {
  padding-bottom: var(--space--55) !important;
}

.u-pl\:-55,
.u-px\:-55 {
  padding-left: var(--space--55) !important;
}

.u-p\:55 {
  padding: var(--space-55) !important;
}

.u-pt\:55,
.u-py\:55 {
  padding-top: var(--space-55) !important;
}

.u-pr\:55,
.u-px\:55 {
  padding-right: var(--space-55) !important;
}

.u-pb\:55,
.u-py\:55 {
  padding-bottom: var(--space-55) !important;
}

.u-pl\:55,
.u-px\:55 {
  padding-left: var(--space-55) !important;
}

.u-p\:-60 {
  padding: var(--space--60) !important;
}

.u-pt\:-60,
.u-py\:-60 {
  padding-top: var(--space--60) !important;
}

.u-pr\:-60,
.u-px\:-60 {
  padding-right: var(--space--60) !important;
}

.u-pb\:-60,
.u-py\:-60 {
  padding-bottom: var(--space--60) !important;
}

.u-pl\:-60,
.u-px\:-60 {
  padding-left: var(--space--60) !important;
}

.u-p\:60 {
  padding: var(--space-60) !important;
}

.u-pt\:60,
.u-py\:60 {
  padding-top: var(--space-60) !important;
}

.u-pr\:60,
.u-px\:60 {
  padding-right: var(--space-60) !important;
}

.u-pb\:60,
.u-py\:60 {
  padding-bottom: var(--space-60) !important;
}

.u-pl\:60,
.u-px\:60 {
  padding-left: var(--space-60) !important;
}

.u-p\:-65 {
  padding: var(--space--65) !important;
}

.u-pt\:-65,
.u-py\:-65 {
  padding-top: var(--space--65) !important;
}

.u-pr\:-65,
.u-px\:-65 {
  padding-right: var(--space--65) !important;
}

.u-pb\:-65,
.u-py\:-65 {
  padding-bottom: var(--space--65) !important;
}

.u-pl\:-65,
.u-px\:-65 {
  padding-left: var(--space--65) !important;
}

.u-p\:65 {
  padding: var(--space-65) !important;
}

.u-pt\:65,
.u-py\:65 {
  padding-top: var(--space-65) !important;
}

.u-pr\:65,
.u-px\:65 {
  padding-right: var(--space-65) !important;
}

.u-pb\:65,
.u-py\:65 {
  padding-bottom: var(--space-65) !important;
}

.u-pl\:65,
.u-px\:65 {
  padding-left: var(--space-65) !important;
}

.u-p\:-70 {
  padding: var(--space--70) !important;
}

.u-pt\:-70,
.u-py\:-70 {
  padding-top: var(--space--70) !important;
}

.u-pr\:-70,
.u-px\:-70 {
  padding-right: var(--space--70) !important;
}

.u-pb\:-70,
.u-py\:-70 {
  padding-bottom: var(--space--70) !important;
}

.u-pl\:-70,
.u-px\:-70 {
  padding-left: var(--space--70) !important;
}

.u-p\:70 {
  padding: var(--space-70) !important;
}

.u-pt\:70,
.u-py\:70 {
  padding-top: var(--space-70) !important;
}

.u-pr\:70,
.u-px\:70 {
  padding-right: var(--space-70) !important;
}

.u-pb\:70,
.u-py\:70 {
  padding-bottom: var(--space-70) !important;
}

.u-pl\:70,
.u-px\:70 {
  padding-left: var(--space-70) !important;
}

.u-p\:-75 {
  padding: var(--space--75) !important;
}

.u-pt\:-75,
.u-py\:-75 {
  padding-top: var(--space--75) !important;
}

.u-pr\:-75,
.u-px\:-75 {
  padding-right: var(--space--75) !important;
}

.u-pb\:-75,
.u-py\:-75 {
  padding-bottom: var(--space--75) !important;
}

.u-pl\:-75,
.u-px\:-75 {
  padding-left: var(--space--75) !important;
}

.u-p\:75 {
  padding: var(--space-75) !important;
}

.u-pt\:75,
.u-py\:75 {
  padding-top: var(--space-75) !important;
}

.u-pr\:75,
.u-px\:75 {
  padding-right: var(--space-75) !important;
}

.u-pb\:75,
.u-py\:75 {
  padding-bottom: var(--space-75) !important;
}

.u-pl\:75,
.u-px\:75 {
  padding-left: var(--space-75) !important;
}

.u-p\:-80 {
  padding: var(--space--80) !important;
}

.u-pt\:-80,
.u-py\:-80 {
  padding-top: var(--space--80) !important;
}

.u-pr\:-80,
.u-px\:-80 {
  padding-right: var(--space--80) !important;
}

.u-pb\:-80,
.u-py\:-80 {
  padding-bottom: var(--space--80) !important;
}

.u-pl\:-80,
.u-px\:-80 {
  padding-left: var(--space--80) !important;
}

.u-p\:80 {
  padding: var(--space-80) !important;
}

.u-pt\:80,
.u-py\:80 {
  padding-top: var(--space-80) !important;
}

.u-pr\:80,
.u-px\:80 {
  padding-right: var(--space-80) !important;
}

.u-pb\:80,
.u-py\:80 {
  padding-bottom: var(--space-80) !important;
}

.u-pl\:80,
.u-px\:80 {
  padding-left: var(--space-80) !important;
}

.u-p\:-85 {
  padding: var(--space--85) !important;
}

.u-pt\:-85,
.u-py\:-85 {
  padding-top: var(--space--85) !important;
}

.u-pr\:-85,
.u-px\:-85 {
  padding-right: var(--space--85) !important;
}

.u-pb\:-85,
.u-py\:-85 {
  padding-bottom: var(--space--85) !important;
}

.u-pl\:-85,
.u-px\:-85 {
  padding-left: var(--space--85) !important;
}

.u-p\:85 {
  padding: var(--space-85) !important;
}

.u-pt\:85,
.u-py\:85 {
  padding-top: var(--space-85) !important;
}

.u-pr\:85,
.u-px\:85 {
  padding-right: var(--space-85) !important;
}

.u-pb\:85,
.u-py\:85 {
  padding-bottom: var(--space-85) !important;
}

.u-pl\:85,
.u-px\:85 {
  padding-left: var(--space-85) !important;
}

.u-p\:-90 {
  padding: var(--space--90) !important;
}

.u-pt\:-90,
.u-py\:-90 {
  padding-top: var(--space--90) !important;
}

.u-pr\:-90,
.u-px\:-90 {
  padding-right: var(--space--90) !important;
}

.u-pb\:-90,
.u-py\:-90 {
  padding-bottom: var(--space--90) !important;
}

.u-pl\:-90,
.u-px\:-90 {
  padding-left: var(--space--90) !important;
}

.u-p\:90 {
  padding: var(--space-90) !important;
}

.u-pt\:90,
.u-py\:90 {
  padding-top: var(--space-90) !important;
}

.u-pr\:90,
.u-px\:90 {
  padding-right: var(--space-90) !important;
}

.u-pb\:90,
.u-py\:90 {
  padding-bottom: var(--space-90) !important;
}

.u-pl\:90,
.u-px\:90 {
  padding-left: var(--space-90) !important;
}

.u-p\:-95 {
  padding: var(--space--95) !important;
}

.u-pt\:-95,
.u-py\:-95 {
  padding-top: var(--space--95) !important;
}

.u-pr\:-95,
.u-px\:-95 {
  padding-right: var(--space--95) !important;
}

.u-pb\:-95,
.u-py\:-95 {
  padding-bottom: var(--space--95) !important;
}

.u-pl\:-95,
.u-px\:-95 {
  padding-left: var(--space--95) !important;
}

.u-p\:95 {
  padding: var(--space-95) !important;
}

.u-pt\:95,
.u-py\:95 {
  padding-top: var(--space-95) !important;
}

.u-pr\:95,
.u-px\:95 {
  padding-right: var(--space-95) !important;
}

.u-pb\:95,
.u-py\:95 {
  padding-bottom: var(--space-95) !important;
}

.u-pl\:95,
.u-px\:95 {
  padding-left: var(--space-95) !important;
}

.u-p\:-100 {
  padding: var(--space--100) !important;
}

.u-pt\:-100,
.u-py\:-100 {
  padding-top: var(--space--100) !important;
}

.u-pr\:-100,
.u-px\:-100 {
  padding-right: var(--space--100) !important;
}

.u-pb\:-100,
.u-py\:-100 {
  padding-bottom: var(--space--100) !important;
}

.u-pl\:-100,
.u-px\:-100 {
  padding-left: var(--space--100) !important;
}

.u-p\:100 {
  padding: var(--space-100) !important;
}

.u-pt\:100,
.u-py\:100 {
  padding-top: var(--space-100) !important;
}

.u-pr\:100,
.u-px\:100 {
  padding-right: var(--space-100) !important;
}

.u-pb\:100,
.u-py\:100 {
  padding-bottom: var(--space-100) !important;
}

.u-pl\:100,
.u-px\:100 {
  padding-left: var(--space-100) !important;
}

.u-p\:-8 {
  padding: var(--space--8) !important;
}

.u-pt\:-8,
.u-py\:-8 {
  padding-top: var(--space--8) !important;
}

.u-pr\:-8,
.u-px\:-8 {
  padding-right: var(--space--8) !important;
}

.u-pb\:-8,
.u-py\:-8 {
  padding-bottom: var(--space--8) !important;
}

.u-pl\:-8,
.u-px\:-8 {
  padding-left: var(--space--8) !important;
}

.u-p\:8 {
  padding: var(--space-8) !important;
}

.u-pt\:8,
.u-py\:8 {
  padding-top: var(--space-8) !important;
}

.u-pr\:8,
.u-px\:8 {
  padding-right: var(--space-8) !important;
}

.u-pb\:8,
.u-py\:8 {
  padding-bottom: var(--space-8) !important;
}

.u-pl\:8,
.u-px\:8 {
  padding-left: var(--space-8) !important;
}

.u-p\:-16 {
  padding: var(--space--16) !important;
}

.u-pt\:-16,
.u-py\:-16 {
  padding-top: var(--space--16) !important;
}

.u-pr\:-16,
.u-px\:-16 {
  padding-right: var(--space--16) !important;
}

.u-pb\:-16,
.u-py\:-16 {
  padding-bottom: var(--space--16) !important;
}

.u-pl\:-16,
.u-px\:-16 {
  padding-left: var(--space--16) !important;
}

.u-p\:16 {
  padding: var(--space-16) !important;
}

.u-pt\:16,
.u-py\:16 {
  padding-top: var(--space-16) !important;
}

.u-pr\:16,
.u-px\:16 {
  padding-right: var(--space-16) !important;
}

.u-pb\:16,
.u-py\:16 {
  padding-bottom: var(--space-16) !important;
}

.u-pl\:16,
.u-px\:16 {
  padding-left: var(--space-16) !important;
}

.u-p\:-24 {
  padding: var(--space--24) !important;
}

.u-pt\:-24,
.u-py\:-24 {
  padding-top: var(--space--24) !important;
}

.u-pr\:-24,
.u-px\:-24 {
  padding-right: var(--space--24) !important;
}

.u-pb\:-24,
.u-py\:-24 {
  padding-bottom: var(--space--24) !important;
}

.u-pl\:-24,
.u-px\:-24 {
  padding-left: var(--space--24) !important;
}

.u-p\:24 {
  padding: var(--space-24) !important;
}

.u-pt\:24,
.u-py\:24 {
  padding-top: var(--space-24) !important;
}

.u-pr\:24,
.u-px\:24 {
  padding-right: var(--space-24) !important;
}

.u-pb\:24,
.u-py\:24 {
  padding-bottom: var(--space-24) !important;
}

.u-pl\:24,
.u-px\:24 {
  padding-left: var(--space-24) !important;
}

.u-p\:-32 {
  padding: var(--space--32) !important;
}

.u-pt\:-32,
.u-py\:-32 {
  padding-top: var(--space--32) !important;
}

.u-pr\:-32,
.u-px\:-32 {
  padding-right: var(--space--32) !important;
}

.u-pb\:-32,
.u-py\:-32 {
  padding-bottom: var(--space--32) !important;
}

.u-pl\:-32,
.u-px\:-32 {
  padding-left: var(--space--32) !important;
}

.u-p\:32 {
  padding: var(--space-32) !important;
}

.u-pt\:32,
.u-py\:32 {
  padding-top: var(--space-32) !important;
}

.u-pr\:32,
.u-px\:32 {
  padding-right: var(--space-32) !important;
}

.u-pb\:32,
.u-py\:32 {
  padding-bottom: var(--space-32) !important;
}

.u-pl\:32,
.u-px\:32 {
  padding-left: var(--space-32) !important;
}

.u-p\:-48 {
  padding: var(--space--48) !important;
}

.u-pt\:-48,
.u-py\:-48 {
  padding-top: var(--space--48) !important;
}

.u-pr\:-48,
.u-px\:-48 {
  padding-right: var(--space--48) !important;
}

.u-pb\:-48,
.u-py\:-48 {
  padding-bottom: var(--space--48) !important;
}

.u-pl\:-48,
.u-px\:-48 {
  padding-left: var(--space--48) !important;
}

.u-p\:48 {
  padding: var(--space-48) !important;
}

.u-pt\:48,
.u-py\:48 {
  padding-top: var(--space-48) !important;
}

.u-pr\:48,
.u-px\:48 {
  padding-right: var(--space-48) !important;
}

.u-pb\:48,
.u-py\:48 {
  padding-bottom: var(--space-48) !important;
}

.u-pl\:48,
.u-px\:48 {
  padding-left: var(--space-48) !important;
}

.u-p\:-56 {
  padding: var(--space--56) !important;
}

.u-pt\:-56,
.u-py\:-56 {
  padding-top: var(--space--56) !important;
}

.u-pr\:-56,
.u-px\:-56 {
  padding-right: var(--space--56) !important;
}

.u-pb\:-56,
.u-py\:-56 {
  padding-bottom: var(--space--56) !important;
}

.u-pl\:-56,
.u-px\:-56 {
  padding-left: var(--space--56) !important;
}

.u-p\:56 {
  padding: var(--space-56) !important;
}

.u-pt\:56,
.u-py\:56 {
  padding-top: var(--space-56) !important;
}

.u-pr\:56,
.u-px\:56 {
  padding-right: var(--space-56) !important;
}

.u-pb\:56,
.u-py\:56 {
  padding-bottom: var(--space-56) !important;
}

.u-pl\:56,
.u-px\:56 {
  padding-left: var(--space-56) !important;
}

.u-p\:-64 {
  padding: var(--space--64) !important;
}

.u-pt\:-64,
.u-py\:-64 {
  padding-top: var(--space--64) !important;
}

.u-pr\:-64,
.u-px\:-64 {
  padding-right: var(--space--64) !important;
}

.u-pb\:-64,
.u-py\:-64 {
  padding-bottom: var(--space--64) !important;
}

.u-pl\:-64,
.u-px\:-64 {
  padding-left: var(--space--64) !important;
}

.u-p\:64 {
  padding: var(--space-64) !important;
}

.u-pt\:64,
.u-py\:64 {
  padding-top: var(--space-64) !important;
}

.u-pr\:64,
.u-px\:64 {
  padding-right: var(--space-64) !important;
}

.u-pb\:64,
.u-py\:64 {
  padding-bottom: var(--space-64) !important;
}

.u-pl\:64,
.u-px\:64 {
  padding-left: var(--space-64) !important;
}

.u-p\:-72 {
  padding: var(--space--72) !important;
}

.u-pt\:-72,
.u-py\:-72 {
  padding-top: var(--space--72) !important;
}

.u-pr\:-72,
.u-px\:-72 {
  padding-right: var(--space--72) !important;
}

.u-pb\:-72,
.u-py\:-72 {
  padding-bottom: var(--space--72) !important;
}

.u-pl\:-72,
.u-px\:-72 {
  padding-left: var(--space--72) !important;
}

.u-p\:72 {
  padding: var(--space-72) !important;
}

.u-pt\:72,
.u-py\:72 {
  padding-top: var(--space-72) !important;
}

.u-pr\:72,
.u-px\:72 {
  padding-right: var(--space-72) !important;
}

.u-pb\:72,
.u-py\:72 {
  padding-bottom: var(--space-72) !important;
}

.u-pl\:72,
.u-px\:72 {
  padding-left: var(--space-72) !important;
}

.u-p\:-88 {
  padding: var(--space--88) !important;
}

.u-pt\:-88,
.u-py\:-88 {
  padding-top: var(--space--88) !important;
}

.u-pr\:-88,
.u-px\:-88 {
  padding-right: var(--space--88) !important;
}

.u-pb\:-88,
.u-py\:-88 {
  padding-bottom: var(--space--88) !important;
}

.u-pl\:-88,
.u-px\:-88 {
  padding-left: var(--space--88) !important;
}

.u-p\:88 {
  padding: var(--space-88) !important;
}

.u-pt\:88,
.u-py\:88 {
  padding-top: var(--space-88) !important;
}

.u-pr\:88,
.u-px\:88 {
  padding-right: var(--space-88) !important;
}

.u-pb\:88,
.u-py\:88 {
  padding-bottom: var(--space-88) !important;
}

.u-pl\:88,
.u-px\:88 {
  padding-left: var(--space-88) !important;
}

.u-p\:-96 {
  padding: var(--space--96) !important;
}

.u-pt\:-96,
.u-py\:-96 {
  padding-top: var(--space--96) !important;
}

.u-pr\:-96,
.u-px\:-96 {
  padding-right: var(--space--96) !important;
}

.u-pb\:-96,
.u-py\:-96 {
  padding-bottom: var(--space--96) !important;
}

.u-pl\:-96,
.u-px\:-96 {
  padding-left: var(--space--96) !important;
}

.u-p\:96 {
  padding: var(--space-96) !important;
}

.u-pt\:96,
.u-py\:96 {
  padding-top: var(--space-96) !important;
}

.u-pr\:96,
.u-px\:96 {
  padding-right: var(--space-96) !important;
}

.u-pb\:96,
.u-py\:96 {
  padding-bottom: var(--space-96) !important;
}

.u-pl\:96,
.u-px\:96 {
  padding-left: var(--space-96) !important;
}

.u-p\:-104 {
  padding: var(--space--104) !important;
}

.u-pt\:-104,
.u-py\:-104 {
  padding-top: var(--space--104) !important;
}

.u-pr\:-104,
.u-px\:-104 {
  padding-right: var(--space--104) !important;
}

.u-pb\:-104,
.u-py\:-104 {
  padding-bottom: var(--space--104) !important;
}

.u-pl\:-104,
.u-px\:-104 {
  padding-left: var(--space--104) !important;
}

.u-p\:104 {
  padding: var(--space-104) !important;
}

.u-pt\:104,
.u-py\:104 {
  padding-top: var(--space-104) !important;
}

.u-pr\:104,
.u-px\:104 {
  padding-right: var(--space-104) !important;
}

.u-pb\:104,
.u-py\:104 {
  padding-bottom: var(--space-104) !important;
}

.u-pl\:104,
.u-px\:104 {
  padding-left: var(--space-104) !important;
}

.u-p\:-112 {
  padding: var(--space--112) !important;
}

.u-pt\:-112,
.u-py\:-112 {
  padding-top: var(--space--112) !important;
}

.u-pr\:-112,
.u-px\:-112 {
  padding-right: var(--space--112) !important;
}

.u-pb\:-112,
.u-py\:-112 {
  padding-bottom: var(--space--112) !important;
}

.u-pl\:-112,
.u-px\:-112 {
  padding-left: var(--space--112) !important;
}

.u-p\:112 {
  padding: var(--space-112) !important;
}

.u-pt\:112,
.u-py\:112 {
  padding-top: var(--space-112) !important;
}

.u-pr\:112,
.u-px\:112 {
  padding-right: var(--space-112) !important;
}

.u-pb\:112,
.u-py\:112 {
  padding-bottom: var(--space-112) !important;
}

.u-pl\:112,
.u-px\:112 {
  padding-left: var(--space-112) !important;
}

.u-p\:-120 {
  padding: var(--space--120) !important;
}

.u-pt\:-120,
.u-py\:-120 {
  padding-top: var(--space--120) !important;
}

.u-pr\:-120,
.u-px\:-120 {
  padding-right: var(--space--120) !important;
}

.u-pb\:-120,
.u-py\:-120 {
  padding-bottom: var(--space--120) !important;
}

.u-pl\:-120,
.u-px\:-120 {
  padding-left: var(--space--120) !important;
}

.u-p\:120 {
  padding: var(--space-120) !important;
}

.u-pt\:120,
.u-py\:120 {
  padding-top: var(--space-120) !important;
}

.u-pr\:120,
.u-px\:120 {
  padding-right: var(--space-120) !important;
}

.u-pb\:120,
.u-py\:120 {
  padding-bottom: var(--space-120) !important;
}

.u-pl\:120,
.u-px\:120 {
  padding-left: var(--space-120) !important;
}

.u-p\:-128 {
  padding: var(--space--128) !important;
}

.u-pt\:-128,
.u-py\:-128 {
  padding-top: var(--space--128) !important;
}

.u-pr\:-128,
.u-px\:-128 {
  padding-right: var(--space--128) !important;
}

.u-pb\:-128,
.u-py\:-128 {
  padding-bottom: var(--space--128) !important;
}

.u-pl\:-128,
.u-px\:-128 {
  padding-left: var(--space--128) !important;
}

.u-p\:128 {
  padding: var(--space-128) !important;
}

.u-pt\:128,
.u-py\:128 {
  padding-top: var(--space-128) !important;
}

.u-pr\:128,
.u-px\:128 {
  padding-right: var(--space-128) !important;
}

.u-pb\:128,
.u-py\:128 {
  padding-bottom: var(--space-128) !important;
}

.u-pl\:128,
.u-px\:128 {
  padding-left: var(--space-128) !important;
}

.u-p\:-136 {
  padding: var(--space--136) !important;
}

.u-pt\:-136,
.u-py\:-136 {
  padding-top: var(--space--136) !important;
}

.u-pr\:-136,
.u-px\:-136 {
  padding-right: var(--space--136) !important;
}

.u-pb\:-136,
.u-py\:-136 {
  padding-bottom: var(--space--136) !important;
}

.u-pl\:-136,
.u-px\:-136 {
  padding-left: var(--space--136) !important;
}

.u-p\:136 {
  padding: var(--space-136) !important;
}

.u-pt\:136,
.u-py\:136 {
  padding-top: var(--space-136) !important;
}

.u-pr\:136,
.u-px\:136 {
  padding-right: var(--space-136) !important;
}

.u-pb\:136,
.u-py\:136 {
  padding-bottom: var(--space-136) !important;
}

.u-pl\:136,
.u-px\:136 {
  padding-left: var(--space-136) !important;
}

.u-p\:-144 {
  padding: var(--space--144) !important;
}

.u-pt\:-144,
.u-py\:-144 {
  padding-top: var(--space--144) !important;
}

.u-pr\:-144,
.u-px\:-144 {
  padding-right: var(--space--144) !important;
}

.u-pb\:-144,
.u-py\:-144 {
  padding-bottom: var(--space--144) !important;
}

.u-pl\:-144,
.u-px\:-144 {
  padding-left: var(--space--144) !important;
}

.u-p\:144 {
  padding: var(--space-144) !important;
}

.u-pt\:144,
.u-py\:144 {
  padding-top: var(--space-144) !important;
}

.u-pr\:144,
.u-px\:144 {
  padding-right: var(--space-144) !important;
}

.u-pb\:144,
.u-py\:144 {
  padding-bottom: var(--space-144) !important;
}

.u-pl\:144,
.u-px\:144 {
  padding-left: var(--space-144) !important;
}

.u-p\:-152 {
  padding: var(--space--152) !important;
}

.u-pt\:-152,
.u-py\:-152 {
  padding-top: var(--space--152) !important;
}

.u-pr\:-152,
.u-px\:-152 {
  padding-right: var(--space--152) !important;
}

.u-pb\:-152,
.u-py\:-152 {
  padding-bottom: var(--space--152) !important;
}

.u-pl\:-152,
.u-px\:-152 {
  padding-left: var(--space--152) !important;
}

.u-p\:152 {
  padding: var(--space-152) !important;
}

.u-pt\:152,
.u-py\:152 {
  padding-top: var(--space-152) !important;
}

.u-pr\:152,
.u-px\:152 {
  padding-right: var(--space-152) !important;
}

.u-pb\:152,
.u-py\:152 {
  padding-bottom: var(--space-152) !important;
}

.u-pl\:152,
.u-px\:152 {
  padding-left: var(--space-152) !important;
}

.u-p\:-160 {
  padding: var(--space--160) !important;
}

.u-pt\:-160,
.u-py\:-160 {
  padding-top: var(--space--160) !important;
}

.u-pr\:-160,
.u-px\:-160 {
  padding-right: var(--space--160) !important;
}

.u-pb\:-160,
.u-py\:-160 {
  padding-bottom: var(--space--160) !important;
}

.u-pl\:-160,
.u-px\:-160 {
  padding-left: var(--space--160) !important;
}

.u-p\:160 {
  padding: var(--space-160) !important;
}

.u-pt\:160,
.u-py\:160 {
  padding-top: var(--space-160) !important;
}

.u-pr\:160,
.u-px\:160 {
  padding-right: var(--space-160) !important;
}

.u-pb\:160,
.u-py\:160 {
  padding-bottom: var(--space-160) !important;
}

.u-pl\:160,
.u-px\:160 {
  padding-left: var(--space-160) !important;
}

.u-m\:n-5 {
  margin: calc(var(--space--5) * -1) !important;
}

.u-mt\:n-5,
.u-my\:n-5 {
  margin-top: calc(var(--space--5) * -1) !important;
}

.u-mr\:n-5,
.u-mx\:n-5 {
  margin-right: calc(var(--space--5) * -1) !important;
}

.u-mb\:n-5,
.u-my\:n-5 {
  margin-bottom: calc(var(--space--5) * -1) !important;
}

.u-ml\:n-5,
.u-mx\:n-5 {
  margin-left: calc(var(--space--5) * -1) !important;
}

.u-m\:n5 {
  margin: calc(var(--space-5) * -1) !important;
}

.u-mt\:n5,
.u-my\:n5 {
  margin-top: calc(var(--space-5) * -1) !important;
}

.u-mr\:n5,
.u-mx\:n5 {
  margin-right: calc(var(--space-5) * -1) !important;
}

.u-mb\:n5,
.u-my\:n5 {
  margin-bottom: calc(var(--space-5) * -1) !important;
}

.u-ml\:n5,
.u-mx\:n5 {
  margin-left: calc(var(--space-5) * -1) !important;
}

.u-m\:n-10 {
  margin: calc(var(--space--10) * -1) !important;
}

.u-mt\:n-10,
.u-my\:n-10 {
  margin-top: calc(var(--space--10) * -1) !important;
}

.u-mr\:n-10,
.u-mx\:n-10 {
  margin-right: calc(var(--space--10) * -1) !important;
}

.u-mb\:n-10,
.u-my\:n-10 {
  margin-bottom: calc(var(--space--10) * -1) !important;
}

.u-ml\:n-10,
.u-mx\:n-10 {
  margin-left: calc(var(--space--10) * -1) !important;
}

.u-m\:n10 {
  margin: calc(var(--space-10) * -1) !important;
}

.u-mt\:n10,
.u-my\:n10 {
  margin-top: calc(var(--space-10) * -1) !important;
}

.u-mr\:n10,
.u-mx\:n10 {
  margin-right: calc(var(--space-10) * -1) !important;
}

.u-mb\:n10,
.u-my\:n10 {
  margin-bottom: calc(var(--space-10) * -1) !important;
}

.u-ml\:n10,
.u-mx\:n10 {
  margin-left: calc(var(--space-10) * -1) !important;
}

.u-m\:n-15 {
  margin: calc(var(--space--15) * -1) !important;
}

.u-mt\:n-15,
.u-my\:n-15 {
  margin-top: calc(var(--space--15) * -1) !important;
}

.u-mr\:n-15,
.u-mx\:n-15 {
  margin-right: calc(var(--space--15) * -1) !important;
}

.u-mb\:n-15,
.u-my\:n-15 {
  margin-bottom: calc(var(--space--15) * -1) !important;
}

.u-ml\:n-15,
.u-mx\:n-15 {
  margin-left: calc(var(--space--15) * -1) !important;
}

.u-m\:n15 {
  margin: calc(var(--space-15) * -1) !important;
}

.u-mt\:n15,
.u-my\:n15 {
  margin-top: calc(var(--space-15) * -1) !important;
}

.u-mr\:n15,
.u-mx\:n15 {
  margin-right: calc(var(--space-15) * -1) !important;
}

.u-mb\:n15,
.u-my\:n15 {
  margin-bottom: calc(var(--space-15) * -1) !important;
}

.u-ml\:n15,
.u-mx\:n15 {
  margin-left: calc(var(--space-15) * -1) !important;
}

.u-m\:n-20 {
  margin: calc(var(--space--20) * -1) !important;
}

.u-mt\:n-20,
.u-my\:n-20 {
  margin-top: calc(var(--space--20) * -1) !important;
}

.u-mr\:n-20,
.u-mx\:n-20 {
  margin-right: calc(var(--space--20) * -1) !important;
}

.u-mb\:n-20,
.u-my\:n-20 {
  margin-bottom: calc(var(--space--20) * -1) !important;
}

.u-ml\:n-20,
.u-mx\:n-20 {
  margin-left: calc(var(--space--20) * -1) !important;
}

.u-m\:n20 {
  margin: calc(var(--space-20) * -1) !important;
}

.u-mt\:n20,
.u-my\:n20 {
  margin-top: calc(var(--space-20) * -1) !important;
}

.u-mr\:n20,
.u-mx\:n20 {
  margin-right: calc(var(--space-20) * -1) !important;
}

.u-mb\:n20,
.u-my\:n20 {
  margin-bottom: calc(var(--space-20) * -1) !important;
}

.u-ml\:n20,
.u-mx\:n20 {
  margin-left: calc(var(--space-20) * -1) !important;
}

.u-m\:n-25 {
  margin: calc(var(--space--25) * -1) !important;
}

.u-mt\:n-25,
.u-my\:n-25 {
  margin-top: calc(var(--space--25) * -1) !important;
}

.u-mr\:n-25,
.u-mx\:n-25 {
  margin-right: calc(var(--space--25) * -1) !important;
}

.u-mb\:n-25,
.u-my\:n-25 {
  margin-bottom: calc(var(--space--25) * -1) !important;
}

.u-ml\:n-25,
.u-mx\:n-25 {
  margin-left: calc(var(--space--25) * -1) !important;
}

.u-m\:n25 {
  margin: calc(var(--space-25) * -1) !important;
}

.u-mt\:n25,
.u-my\:n25 {
  margin-top: calc(var(--space-25) * -1) !important;
}

.u-mr\:n25,
.u-mx\:n25 {
  margin-right: calc(var(--space-25) * -1) !important;
}

.u-mb\:n25,
.u-my\:n25 {
  margin-bottom: calc(var(--space-25) * -1) !important;
}

.u-ml\:n25,
.u-mx\:n25 {
  margin-left: calc(var(--space-25) * -1) !important;
}

.u-m\:n-30 {
  margin: calc(var(--space--30) * -1) !important;
}

.u-mt\:n-30,
.u-my\:n-30 {
  margin-top: calc(var(--space--30) * -1) !important;
}

.u-mr\:n-30,
.u-mx\:n-30 {
  margin-right: calc(var(--space--30) * -1) !important;
}

.u-mb\:n-30,
.u-my\:n-30 {
  margin-bottom: calc(var(--space--30) * -1) !important;
}

.u-ml\:n-30,
.u-mx\:n-30 {
  margin-left: calc(var(--space--30) * -1) !important;
}

.u-m\:n30 {
  margin: calc(var(--space-30) * -1) !important;
}

.u-mt\:n30,
.u-my\:n30 {
  margin-top: calc(var(--space-30) * -1) !important;
}

.u-mr\:n30,
.u-mx\:n30 {
  margin-right: calc(var(--space-30) * -1) !important;
}

.u-mb\:n30,
.u-my\:n30 {
  margin-bottom: calc(var(--space-30) * -1) !important;
}

.u-ml\:n30,
.u-mx\:n30 {
  margin-left: calc(var(--space-30) * -1) !important;
}

.u-m\:n-35 {
  margin: calc(var(--space--35) * -1) !important;
}

.u-mt\:n-35,
.u-my\:n-35 {
  margin-top: calc(var(--space--35) * -1) !important;
}

.u-mr\:n-35,
.u-mx\:n-35 {
  margin-right: calc(var(--space--35) * -1) !important;
}

.u-mb\:n-35,
.u-my\:n-35 {
  margin-bottom: calc(var(--space--35) * -1) !important;
}

.u-ml\:n-35,
.u-mx\:n-35 {
  margin-left: calc(var(--space--35) * -1) !important;
}

.u-m\:n35 {
  margin: calc(var(--space-35) * -1) !important;
}

.u-mt\:n35,
.u-my\:n35 {
  margin-top: calc(var(--space-35) * -1) !important;
}

.u-mr\:n35,
.u-mx\:n35 {
  margin-right: calc(var(--space-35) * -1) !important;
}

.u-mb\:n35,
.u-my\:n35 {
  margin-bottom: calc(var(--space-35) * -1) !important;
}

.u-ml\:n35,
.u-mx\:n35 {
  margin-left: calc(var(--space-35) * -1) !important;
}

.u-m\:n-40 {
  margin: calc(var(--space--40) * -1) !important;
}

.u-mt\:n-40,
.u-my\:n-40 {
  margin-top: calc(var(--space--40) * -1) !important;
}

.u-mr\:n-40,
.u-mx\:n-40 {
  margin-right: calc(var(--space--40) * -1) !important;
}

.u-mb\:n-40,
.u-my\:n-40 {
  margin-bottom: calc(var(--space--40) * -1) !important;
}

.u-ml\:n-40,
.u-mx\:n-40 {
  margin-left: calc(var(--space--40) * -1) !important;
}

.u-m\:n40 {
  margin: calc(var(--space-40) * -1) !important;
}

.u-mt\:n40,
.u-my\:n40 {
  margin-top: calc(var(--space-40) * -1) !important;
}

.u-mr\:n40,
.u-mx\:n40 {
  margin-right: calc(var(--space-40) * -1) !important;
}

.u-mb\:n40,
.u-my\:n40 {
  margin-bottom: calc(var(--space-40) * -1) !important;
}

.u-ml\:n40,
.u-mx\:n40 {
  margin-left: calc(var(--space-40) * -1) !important;
}

.u-m\:n-45 {
  margin: calc(var(--space--45) * -1) !important;
}

.u-mt\:n-45,
.u-my\:n-45 {
  margin-top: calc(var(--space--45) * -1) !important;
}

.u-mr\:n-45,
.u-mx\:n-45 {
  margin-right: calc(var(--space--45) * -1) !important;
}

.u-mb\:n-45,
.u-my\:n-45 {
  margin-bottom: calc(var(--space--45) * -1) !important;
}

.u-ml\:n-45,
.u-mx\:n-45 {
  margin-left: calc(var(--space--45) * -1) !important;
}

.u-m\:n45 {
  margin: calc(var(--space-45) * -1) !important;
}

.u-mt\:n45,
.u-my\:n45 {
  margin-top: calc(var(--space-45) * -1) !important;
}

.u-mr\:n45,
.u-mx\:n45 {
  margin-right: calc(var(--space-45) * -1) !important;
}

.u-mb\:n45,
.u-my\:n45 {
  margin-bottom: calc(var(--space-45) * -1) !important;
}

.u-ml\:n45,
.u-mx\:n45 {
  margin-left: calc(var(--space-45) * -1) !important;
}

.u-m\:n-50 {
  margin: calc(var(--space--50) * -1) !important;
}

.u-mt\:n-50,
.u-my\:n-50 {
  margin-top: calc(var(--space--50) * -1) !important;
}

.u-mr\:n-50,
.u-mx\:n-50 {
  margin-right: calc(var(--space--50) * -1) !important;
}

.u-mb\:n-50,
.u-my\:n-50 {
  margin-bottom: calc(var(--space--50) * -1) !important;
}

.u-ml\:n-50,
.u-mx\:n-50 {
  margin-left: calc(var(--space--50) * -1) !important;
}

.u-m\:n50 {
  margin: calc(var(--space-50) * -1) !important;
}

.u-mt\:n50,
.u-my\:n50 {
  margin-top: calc(var(--space-50) * -1) !important;
}

.u-mr\:n50,
.u-mx\:n50 {
  margin-right: calc(var(--space-50) * -1) !important;
}

.u-mb\:n50,
.u-my\:n50 {
  margin-bottom: calc(var(--space-50) * -1) !important;
}

.u-ml\:n50,
.u-mx\:n50 {
  margin-left: calc(var(--space-50) * -1) !important;
}

.u-m\:n-55 {
  margin: calc(var(--space--55) * -1) !important;
}

.u-mt\:n-55,
.u-my\:n-55 {
  margin-top: calc(var(--space--55) * -1) !important;
}

.u-mr\:n-55,
.u-mx\:n-55 {
  margin-right: calc(var(--space--55) * -1) !important;
}

.u-mb\:n-55,
.u-my\:n-55 {
  margin-bottom: calc(var(--space--55) * -1) !important;
}

.u-ml\:n-55,
.u-mx\:n-55 {
  margin-left: calc(var(--space--55) * -1) !important;
}

.u-m\:n55 {
  margin: calc(var(--space-55) * -1) !important;
}

.u-mt\:n55,
.u-my\:n55 {
  margin-top: calc(var(--space-55) * -1) !important;
}

.u-mr\:n55,
.u-mx\:n55 {
  margin-right: calc(var(--space-55) * -1) !important;
}

.u-mb\:n55,
.u-my\:n55 {
  margin-bottom: calc(var(--space-55) * -1) !important;
}

.u-ml\:n55,
.u-mx\:n55 {
  margin-left: calc(var(--space-55) * -1) !important;
}

.u-m\:n-60 {
  margin: calc(var(--space--60) * -1) !important;
}

.u-mt\:n-60,
.u-my\:n-60 {
  margin-top: calc(var(--space--60) * -1) !important;
}

.u-mr\:n-60,
.u-mx\:n-60 {
  margin-right: calc(var(--space--60) * -1) !important;
}

.u-mb\:n-60,
.u-my\:n-60 {
  margin-bottom: calc(var(--space--60) * -1) !important;
}

.u-ml\:n-60,
.u-mx\:n-60 {
  margin-left: calc(var(--space--60) * -1) !important;
}

.u-m\:n60 {
  margin: calc(var(--space-60) * -1) !important;
}

.u-mt\:n60,
.u-my\:n60 {
  margin-top: calc(var(--space-60) * -1) !important;
}

.u-mr\:n60,
.u-mx\:n60 {
  margin-right: calc(var(--space-60) * -1) !important;
}

.u-mb\:n60,
.u-my\:n60 {
  margin-bottom: calc(var(--space-60) * -1) !important;
}

.u-ml\:n60,
.u-mx\:n60 {
  margin-left: calc(var(--space-60) * -1) !important;
}

.u-m\:n-65 {
  margin: calc(var(--space--65) * -1) !important;
}

.u-mt\:n-65,
.u-my\:n-65 {
  margin-top: calc(var(--space--65) * -1) !important;
}

.u-mr\:n-65,
.u-mx\:n-65 {
  margin-right: calc(var(--space--65) * -1) !important;
}

.u-mb\:n-65,
.u-my\:n-65 {
  margin-bottom: calc(var(--space--65) * -1) !important;
}

.u-ml\:n-65,
.u-mx\:n-65 {
  margin-left: calc(var(--space--65) * -1) !important;
}

.u-m\:n65 {
  margin: calc(var(--space-65) * -1) !important;
}

.u-mt\:n65,
.u-my\:n65 {
  margin-top: calc(var(--space-65) * -1) !important;
}

.u-mr\:n65,
.u-mx\:n65 {
  margin-right: calc(var(--space-65) * -1) !important;
}

.u-mb\:n65,
.u-my\:n65 {
  margin-bottom: calc(var(--space-65) * -1) !important;
}

.u-ml\:n65,
.u-mx\:n65 {
  margin-left: calc(var(--space-65) * -1) !important;
}

.u-m\:n-70 {
  margin: calc(var(--space--70) * -1) !important;
}

.u-mt\:n-70,
.u-my\:n-70 {
  margin-top: calc(var(--space--70) * -1) !important;
}

.u-mr\:n-70,
.u-mx\:n-70 {
  margin-right: calc(var(--space--70) * -1) !important;
}

.u-mb\:n-70,
.u-my\:n-70 {
  margin-bottom: calc(var(--space--70) * -1) !important;
}

.u-ml\:n-70,
.u-mx\:n-70 {
  margin-left: calc(var(--space--70) * -1) !important;
}

.u-m\:n70 {
  margin: calc(var(--space-70) * -1) !important;
}

.u-mt\:n70,
.u-my\:n70 {
  margin-top: calc(var(--space-70) * -1) !important;
}

.u-mr\:n70,
.u-mx\:n70 {
  margin-right: calc(var(--space-70) * -1) !important;
}

.u-mb\:n70,
.u-my\:n70 {
  margin-bottom: calc(var(--space-70) * -1) !important;
}

.u-ml\:n70,
.u-mx\:n70 {
  margin-left: calc(var(--space-70) * -1) !important;
}

.u-m\:n-75 {
  margin: calc(var(--space--75) * -1) !important;
}

.u-mt\:n-75,
.u-my\:n-75 {
  margin-top: calc(var(--space--75) * -1) !important;
}

.u-mr\:n-75,
.u-mx\:n-75 {
  margin-right: calc(var(--space--75) * -1) !important;
}

.u-mb\:n-75,
.u-my\:n-75 {
  margin-bottom: calc(var(--space--75) * -1) !important;
}

.u-ml\:n-75,
.u-mx\:n-75 {
  margin-left: calc(var(--space--75) * -1) !important;
}

.u-m\:n75 {
  margin: calc(var(--space-75) * -1) !important;
}

.u-mt\:n75,
.u-my\:n75 {
  margin-top: calc(var(--space-75) * -1) !important;
}

.u-mr\:n75,
.u-mx\:n75 {
  margin-right: calc(var(--space-75) * -1) !important;
}

.u-mb\:n75,
.u-my\:n75 {
  margin-bottom: calc(var(--space-75) * -1) !important;
}

.u-ml\:n75,
.u-mx\:n75 {
  margin-left: calc(var(--space-75) * -1) !important;
}

.u-m\:n-80 {
  margin: calc(var(--space--80) * -1) !important;
}

.u-mt\:n-80,
.u-my\:n-80 {
  margin-top: calc(var(--space--80) * -1) !important;
}

.u-mr\:n-80,
.u-mx\:n-80 {
  margin-right: calc(var(--space--80) * -1) !important;
}

.u-mb\:n-80,
.u-my\:n-80 {
  margin-bottom: calc(var(--space--80) * -1) !important;
}

.u-ml\:n-80,
.u-mx\:n-80 {
  margin-left: calc(var(--space--80) * -1) !important;
}

.u-m\:n80 {
  margin: calc(var(--space-80) * -1) !important;
}

.u-mt\:n80,
.u-my\:n80 {
  margin-top: calc(var(--space-80) * -1) !important;
}

.u-mr\:n80,
.u-mx\:n80 {
  margin-right: calc(var(--space-80) * -1) !important;
}

.u-mb\:n80,
.u-my\:n80 {
  margin-bottom: calc(var(--space-80) * -1) !important;
}

.u-ml\:n80,
.u-mx\:n80 {
  margin-left: calc(var(--space-80) * -1) !important;
}

.u-m\:n-85 {
  margin: calc(var(--space--85) * -1) !important;
}

.u-mt\:n-85,
.u-my\:n-85 {
  margin-top: calc(var(--space--85) * -1) !important;
}

.u-mr\:n-85,
.u-mx\:n-85 {
  margin-right: calc(var(--space--85) * -1) !important;
}

.u-mb\:n-85,
.u-my\:n-85 {
  margin-bottom: calc(var(--space--85) * -1) !important;
}

.u-ml\:n-85,
.u-mx\:n-85 {
  margin-left: calc(var(--space--85) * -1) !important;
}

.u-m\:n85 {
  margin: calc(var(--space-85) * -1) !important;
}

.u-mt\:n85,
.u-my\:n85 {
  margin-top: calc(var(--space-85) * -1) !important;
}

.u-mr\:n85,
.u-mx\:n85 {
  margin-right: calc(var(--space-85) * -1) !important;
}

.u-mb\:n85,
.u-my\:n85 {
  margin-bottom: calc(var(--space-85) * -1) !important;
}

.u-ml\:n85,
.u-mx\:n85 {
  margin-left: calc(var(--space-85) * -1) !important;
}

.u-m\:n-90 {
  margin: calc(var(--space--90) * -1) !important;
}

.u-mt\:n-90,
.u-my\:n-90 {
  margin-top: calc(var(--space--90) * -1) !important;
}

.u-mr\:n-90,
.u-mx\:n-90 {
  margin-right: calc(var(--space--90) * -1) !important;
}

.u-mb\:n-90,
.u-my\:n-90 {
  margin-bottom: calc(var(--space--90) * -1) !important;
}

.u-ml\:n-90,
.u-mx\:n-90 {
  margin-left: calc(var(--space--90) * -1) !important;
}

.u-m\:n90 {
  margin: calc(var(--space-90) * -1) !important;
}

.u-mt\:n90,
.u-my\:n90 {
  margin-top: calc(var(--space-90) * -1) !important;
}

.u-mr\:n90,
.u-mx\:n90 {
  margin-right: calc(var(--space-90) * -1) !important;
}

.u-mb\:n90,
.u-my\:n90 {
  margin-bottom: calc(var(--space-90) * -1) !important;
}

.u-ml\:n90,
.u-mx\:n90 {
  margin-left: calc(var(--space-90) * -1) !important;
}

.u-m\:n-95 {
  margin: calc(var(--space--95) * -1) !important;
}

.u-mt\:n-95,
.u-my\:n-95 {
  margin-top: calc(var(--space--95) * -1) !important;
}

.u-mr\:n-95,
.u-mx\:n-95 {
  margin-right: calc(var(--space--95) * -1) !important;
}

.u-mb\:n-95,
.u-my\:n-95 {
  margin-bottom: calc(var(--space--95) * -1) !important;
}

.u-ml\:n-95,
.u-mx\:n-95 {
  margin-left: calc(var(--space--95) * -1) !important;
}

.u-m\:n95 {
  margin: calc(var(--space-95) * -1) !important;
}

.u-mt\:n95,
.u-my\:n95 {
  margin-top: calc(var(--space-95) * -1) !important;
}

.u-mr\:n95,
.u-mx\:n95 {
  margin-right: calc(var(--space-95) * -1) !important;
}

.u-mb\:n95,
.u-my\:n95 {
  margin-bottom: calc(var(--space-95) * -1) !important;
}

.u-ml\:n95,
.u-mx\:n95 {
  margin-left: calc(var(--space-95) * -1) !important;
}

.u-m\:n-100 {
  margin: calc(var(--space--100) * -1) !important;
}

.u-mt\:n-100,
.u-my\:n-100 {
  margin-top: calc(var(--space--100) * -1) !important;
}

.u-mr\:n-100,
.u-mx\:n-100 {
  margin-right: calc(var(--space--100) * -1) !important;
}

.u-mb\:n-100,
.u-my\:n-100 {
  margin-bottom: calc(var(--space--100) * -1) !important;
}

.u-ml\:n-100,
.u-mx\:n-100 {
  margin-left: calc(var(--space--100) * -1) !important;
}

.u-m\:n100 {
  margin: calc(var(--space-100) * -1) !important;
}

.u-mt\:n100,
.u-my\:n100 {
  margin-top: calc(var(--space-100) * -1) !important;
}

.u-mr\:n100,
.u-mx\:n100 {
  margin-right: calc(var(--space-100) * -1) !important;
}

.u-mb\:n100,
.u-my\:n100 {
  margin-bottom: calc(var(--space-100) * -1) !important;
}

.u-ml\:n100,
.u-mx\:n100 {
  margin-left: calc(var(--space-100) * -1) !important;
}

.u-m\:n-8 {
  margin: calc(var(--space--8) * -1) !important;
}

.u-mt\:n-8,
.u-my\:n-8 {
  margin-top: calc(var(--space--8) * -1) !important;
}

.u-mr\:n-8,
.u-mx\:n-8 {
  margin-right: calc(var(--space--8) * -1) !important;
}

.u-mb\:n-8,
.u-my\:n-8 {
  margin-bottom: calc(var(--space--8) * -1) !important;
}

.u-ml\:n-8,
.u-mx\:n-8 {
  margin-left: calc(var(--space--8) * -1) !important;
}

.u-m\:n8 {
  margin: calc(var(--space-8) * -1) !important;
}

.u-mt\:n8,
.u-my\:n8 {
  margin-top: calc(var(--space-8) * -1) !important;
}

.u-mr\:n8,
.u-mx\:n8 {
  margin-right: calc(var(--space-8) * -1) !important;
}

.u-mb\:n8,
.u-my\:n8 {
  margin-bottom: calc(var(--space-8) * -1) !important;
}

.u-ml\:n8,
.u-mx\:n8 {
  margin-left: calc(var(--space-8) * -1) !important;
}

.u-m\:n-16 {
  margin: calc(var(--space--16) * -1) !important;
}

.u-mt\:n-16,
.u-my\:n-16 {
  margin-top: calc(var(--space--16) * -1) !important;
}

.u-mr\:n-16,
.u-mx\:n-16 {
  margin-right: calc(var(--space--16) * -1) !important;
}

.u-mb\:n-16,
.u-my\:n-16 {
  margin-bottom: calc(var(--space--16) * -1) !important;
}

.u-ml\:n-16,
.u-mx\:n-16 {
  margin-left: calc(var(--space--16) * -1) !important;
}

.u-m\:n16 {
  margin: calc(var(--space-16) * -1) !important;
}

.u-mt\:n16,
.u-my\:n16 {
  margin-top: calc(var(--space-16) * -1) !important;
}

.u-mr\:n16,
.u-mx\:n16 {
  margin-right: calc(var(--space-16) * -1) !important;
}

.u-mb\:n16,
.u-my\:n16 {
  margin-bottom: calc(var(--space-16) * -1) !important;
}

.u-ml\:n16,
.u-mx\:n16 {
  margin-left: calc(var(--space-16) * -1) !important;
}

.u-m\:n-24 {
  margin: calc(var(--space--24) * -1) !important;
}

.u-mt\:n-24,
.u-my\:n-24 {
  margin-top: calc(var(--space--24) * -1) !important;
}

.u-mr\:n-24,
.u-mx\:n-24 {
  margin-right: calc(var(--space--24) * -1) !important;
}

.u-mb\:n-24,
.u-my\:n-24 {
  margin-bottom: calc(var(--space--24) * -1) !important;
}

.u-ml\:n-24,
.u-mx\:n-24 {
  margin-left: calc(var(--space--24) * -1) !important;
}

.u-m\:n24 {
  margin: calc(var(--space-24) * -1) !important;
}

.u-mt\:n24,
.u-my\:n24 {
  margin-top: calc(var(--space-24) * -1) !important;
}

.u-mr\:n24,
.u-mx\:n24 {
  margin-right: calc(var(--space-24) * -1) !important;
}

.u-mb\:n24,
.u-my\:n24 {
  margin-bottom: calc(var(--space-24) * -1) !important;
}

.u-ml\:n24,
.u-mx\:n24 {
  margin-left: calc(var(--space-24) * -1) !important;
}

.u-m\:n-32 {
  margin: calc(var(--space--32) * -1) !important;
}

.u-mt\:n-32,
.u-my\:n-32 {
  margin-top: calc(var(--space--32) * -1) !important;
}

.u-mr\:n-32,
.u-mx\:n-32 {
  margin-right: calc(var(--space--32) * -1) !important;
}

.u-mb\:n-32,
.u-my\:n-32 {
  margin-bottom: calc(var(--space--32) * -1) !important;
}

.u-ml\:n-32,
.u-mx\:n-32 {
  margin-left: calc(var(--space--32) * -1) !important;
}

.u-m\:n32 {
  margin: calc(var(--space-32) * -1) !important;
}

.u-mt\:n32,
.u-my\:n32 {
  margin-top: calc(var(--space-32) * -1) !important;
}

.u-mr\:n32,
.u-mx\:n32 {
  margin-right: calc(var(--space-32) * -1) !important;
}

.u-mb\:n32,
.u-my\:n32 {
  margin-bottom: calc(var(--space-32) * -1) !important;
}

.u-ml\:n32,
.u-mx\:n32 {
  margin-left: calc(var(--space-32) * -1) !important;
}

.u-m\:n-48 {
  margin: calc(var(--space--48) * -1) !important;
}

.u-mt\:n-48,
.u-my\:n-48 {
  margin-top: calc(var(--space--48) * -1) !important;
}

.u-mr\:n-48,
.u-mx\:n-48 {
  margin-right: calc(var(--space--48) * -1) !important;
}

.u-mb\:n-48,
.u-my\:n-48 {
  margin-bottom: calc(var(--space--48) * -1) !important;
}

.u-ml\:n-48,
.u-mx\:n-48 {
  margin-left: calc(var(--space--48) * -1) !important;
}

.u-m\:n48 {
  margin: calc(var(--space-48) * -1) !important;
}

.u-mt\:n48,
.u-my\:n48 {
  margin-top: calc(var(--space-48) * -1) !important;
}

.u-mr\:n48,
.u-mx\:n48 {
  margin-right: calc(var(--space-48) * -1) !important;
}

.u-mb\:n48,
.u-my\:n48 {
  margin-bottom: calc(var(--space-48) * -1) !important;
}

.u-ml\:n48,
.u-mx\:n48 {
  margin-left: calc(var(--space-48) * -1) !important;
}

.u-m\:n-56 {
  margin: calc(var(--space--56) * -1) !important;
}

.u-mt\:n-56,
.u-my\:n-56 {
  margin-top: calc(var(--space--56) * -1) !important;
}

.u-mr\:n-56,
.u-mx\:n-56 {
  margin-right: calc(var(--space--56) * -1) !important;
}

.u-mb\:n-56,
.u-my\:n-56 {
  margin-bottom: calc(var(--space--56) * -1) !important;
}

.u-ml\:n-56,
.u-mx\:n-56 {
  margin-left: calc(var(--space--56) * -1) !important;
}

.u-m\:n56 {
  margin: calc(var(--space-56) * -1) !important;
}

.u-mt\:n56,
.u-my\:n56 {
  margin-top: calc(var(--space-56) * -1) !important;
}

.u-mr\:n56,
.u-mx\:n56 {
  margin-right: calc(var(--space-56) * -1) !important;
}

.u-mb\:n56,
.u-my\:n56 {
  margin-bottom: calc(var(--space-56) * -1) !important;
}

.u-ml\:n56,
.u-mx\:n56 {
  margin-left: calc(var(--space-56) * -1) !important;
}

.u-m\:n-64 {
  margin: calc(var(--space--64) * -1) !important;
}

.u-mt\:n-64,
.u-my\:n-64 {
  margin-top: calc(var(--space--64) * -1) !important;
}

.u-mr\:n-64,
.u-mx\:n-64 {
  margin-right: calc(var(--space--64) * -1) !important;
}

.u-mb\:n-64,
.u-my\:n-64 {
  margin-bottom: calc(var(--space--64) * -1) !important;
}

.u-ml\:n-64,
.u-mx\:n-64 {
  margin-left: calc(var(--space--64) * -1) !important;
}

.u-m\:n64 {
  margin: calc(var(--space-64) * -1) !important;
}

.u-mt\:n64,
.u-my\:n64 {
  margin-top: calc(var(--space-64) * -1) !important;
}

.u-mr\:n64,
.u-mx\:n64 {
  margin-right: calc(var(--space-64) * -1) !important;
}

.u-mb\:n64,
.u-my\:n64 {
  margin-bottom: calc(var(--space-64) * -1) !important;
}

.u-ml\:n64,
.u-mx\:n64 {
  margin-left: calc(var(--space-64) * -1) !important;
}

.u-m\:n-72 {
  margin: calc(var(--space--72) * -1) !important;
}

.u-mt\:n-72,
.u-my\:n-72 {
  margin-top: calc(var(--space--72) * -1) !important;
}

.u-mr\:n-72,
.u-mx\:n-72 {
  margin-right: calc(var(--space--72) * -1) !important;
}

.u-mb\:n-72,
.u-my\:n-72 {
  margin-bottom: calc(var(--space--72) * -1) !important;
}

.u-ml\:n-72,
.u-mx\:n-72 {
  margin-left: calc(var(--space--72) * -1) !important;
}

.u-m\:n72 {
  margin: calc(var(--space-72) * -1) !important;
}

.u-mt\:n72,
.u-my\:n72 {
  margin-top: calc(var(--space-72) * -1) !important;
}

.u-mr\:n72,
.u-mx\:n72 {
  margin-right: calc(var(--space-72) * -1) !important;
}

.u-mb\:n72,
.u-my\:n72 {
  margin-bottom: calc(var(--space-72) * -1) !important;
}

.u-ml\:n72,
.u-mx\:n72 {
  margin-left: calc(var(--space-72) * -1) !important;
}

.u-m\:n-88 {
  margin: calc(var(--space--88) * -1) !important;
}

.u-mt\:n-88,
.u-my\:n-88 {
  margin-top: calc(var(--space--88) * -1) !important;
}

.u-mr\:n-88,
.u-mx\:n-88 {
  margin-right: calc(var(--space--88) * -1) !important;
}

.u-mb\:n-88,
.u-my\:n-88 {
  margin-bottom: calc(var(--space--88) * -1) !important;
}

.u-ml\:n-88,
.u-mx\:n-88 {
  margin-left: calc(var(--space--88) * -1) !important;
}

.u-m\:n88 {
  margin: calc(var(--space-88) * -1) !important;
}

.u-mt\:n88,
.u-my\:n88 {
  margin-top: calc(var(--space-88) * -1) !important;
}

.u-mr\:n88,
.u-mx\:n88 {
  margin-right: calc(var(--space-88) * -1) !important;
}

.u-mb\:n88,
.u-my\:n88 {
  margin-bottom: calc(var(--space-88) * -1) !important;
}

.u-ml\:n88,
.u-mx\:n88 {
  margin-left: calc(var(--space-88) * -1) !important;
}

.u-m\:n-96 {
  margin: calc(var(--space--96) * -1) !important;
}

.u-mt\:n-96,
.u-my\:n-96 {
  margin-top: calc(var(--space--96) * -1) !important;
}

.u-mr\:n-96,
.u-mx\:n-96 {
  margin-right: calc(var(--space--96) * -1) !important;
}

.u-mb\:n-96,
.u-my\:n-96 {
  margin-bottom: calc(var(--space--96) * -1) !important;
}

.u-ml\:n-96,
.u-mx\:n-96 {
  margin-left: calc(var(--space--96) * -1) !important;
}

.u-m\:n96 {
  margin: calc(var(--space-96) * -1) !important;
}

.u-mt\:n96,
.u-my\:n96 {
  margin-top: calc(var(--space-96) * -1) !important;
}

.u-mr\:n96,
.u-mx\:n96 {
  margin-right: calc(var(--space-96) * -1) !important;
}

.u-mb\:n96,
.u-my\:n96 {
  margin-bottom: calc(var(--space-96) * -1) !important;
}

.u-ml\:n96,
.u-mx\:n96 {
  margin-left: calc(var(--space-96) * -1) !important;
}

.u-m\:n-104 {
  margin: calc(var(--space--104) * -1) !important;
}

.u-mt\:n-104,
.u-my\:n-104 {
  margin-top: calc(var(--space--104) * -1) !important;
}

.u-mr\:n-104,
.u-mx\:n-104 {
  margin-right: calc(var(--space--104) * -1) !important;
}

.u-mb\:n-104,
.u-my\:n-104 {
  margin-bottom: calc(var(--space--104) * -1) !important;
}

.u-ml\:n-104,
.u-mx\:n-104 {
  margin-left: calc(var(--space--104) * -1) !important;
}

.u-m\:n104 {
  margin: calc(var(--space-104) * -1) !important;
}

.u-mt\:n104,
.u-my\:n104 {
  margin-top: calc(var(--space-104) * -1) !important;
}

.u-mr\:n104,
.u-mx\:n104 {
  margin-right: calc(var(--space-104) * -1) !important;
}

.u-mb\:n104,
.u-my\:n104 {
  margin-bottom: calc(var(--space-104) * -1) !important;
}

.u-ml\:n104,
.u-mx\:n104 {
  margin-left: calc(var(--space-104) * -1) !important;
}

.u-m\:n-112 {
  margin: calc(var(--space--112) * -1) !important;
}

.u-mt\:n-112,
.u-my\:n-112 {
  margin-top: calc(var(--space--112) * -1) !important;
}

.u-mr\:n-112,
.u-mx\:n-112 {
  margin-right: calc(var(--space--112) * -1) !important;
}

.u-mb\:n-112,
.u-my\:n-112 {
  margin-bottom: calc(var(--space--112) * -1) !important;
}

.u-ml\:n-112,
.u-mx\:n-112 {
  margin-left: calc(var(--space--112) * -1) !important;
}

.u-m\:n112 {
  margin: calc(var(--space-112) * -1) !important;
}

.u-mt\:n112,
.u-my\:n112 {
  margin-top: calc(var(--space-112) * -1) !important;
}

.u-mr\:n112,
.u-mx\:n112 {
  margin-right: calc(var(--space-112) * -1) !important;
}

.u-mb\:n112,
.u-my\:n112 {
  margin-bottom: calc(var(--space-112) * -1) !important;
}

.u-ml\:n112,
.u-mx\:n112 {
  margin-left: calc(var(--space-112) * -1) !important;
}

.u-m\:n-120 {
  margin: calc(var(--space--120) * -1) !important;
}

.u-mt\:n-120,
.u-my\:n-120 {
  margin-top: calc(var(--space--120) * -1) !important;
}

.u-mr\:n-120,
.u-mx\:n-120 {
  margin-right: calc(var(--space--120) * -1) !important;
}

.u-mb\:n-120,
.u-my\:n-120 {
  margin-bottom: calc(var(--space--120) * -1) !important;
}

.u-ml\:n-120,
.u-mx\:n-120 {
  margin-left: calc(var(--space--120) * -1) !important;
}

.u-m\:n120 {
  margin: calc(var(--space-120) * -1) !important;
}

.u-mt\:n120,
.u-my\:n120 {
  margin-top: calc(var(--space-120) * -1) !important;
}

.u-mr\:n120,
.u-mx\:n120 {
  margin-right: calc(var(--space-120) * -1) !important;
}

.u-mb\:n120,
.u-my\:n120 {
  margin-bottom: calc(var(--space-120) * -1) !important;
}

.u-ml\:n120,
.u-mx\:n120 {
  margin-left: calc(var(--space-120) * -1) !important;
}

.u-m\:n-128 {
  margin: calc(var(--space--128) * -1) !important;
}

.u-mt\:n-128,
.u-my\:n-128 {
  margin-top: calc(var(--space--128) * -1) !important;
}

.u-mr\:n-128,
.u-mx\:n-128 {
  margin-right: calc(var(--space--128) * -1) !important;
}

.u-mb\:n-128,
.u-my\:n-128 {
  margin-bottom: calc(var(--space--128) * -1) !important;
}

.u-ml\:n-128,
.u-mx\:n-128 {
  margin-left: calc(var(--space--128) * -1) !important;
}

.u-m\:n128 {
  margin: calc(var(--space-128) * -1) !important;
}

.u-mt\:n128,
.u-my\:n128 {
  margin-top: calc(var(--space-128) * -1) !important;
}

.u-mr\:n128,
.u-mx\:n128 {
  margin-right: calc(var(--space-128) * -1) !important;
}

.u-mb\:n128,
.u-my\:n128 {
  margin-bottom: calc(var(--space-128) * -1) !important;
}

.u-ml\:n128,
.u-mx\:n128 {
  margin-left: calc(var(--space-128) * -1) !important;
}

.u-m\:n-136 {
  margin: calc(var(--space--136) * -1) !important;
}

.u-mt\:n-136,
.u-my\:n-136 {
  margin-top: calc(var(--space--136) * -1) !important;
}

.u-mr\:n-136,
.u-mx\:n-136 {
  margin-right: calc(var(--space--136) * -1) !important;
}

.u-mb\:n-136,
.u-my\:n-136 {
  margin-bottom: calc(var(--space--136) * -1) !important;
}

.u-ml\:n-136,
.u-mx\:n-136 {
  margin-left: calc(var(--space--136) * -1) !important;
}

.u-m\:n136 {
  margin: calc(var(--space-136) * -1) !important;
}

.u-mt\:n136,
.u-my\:n136 {
  margin-top: calc(var(--space-136) * -1) !important;
}

.u-mr\:n136,
.u-mx\:n136 {
  margin-right: calc(var(--space-136) * -1) !important;
}

.u-mb\:n136,
.u-my\:n136 {
  margin-bottom: calc(var(--space-136) * -1) !important;
}

.u-ml\:n136,
.u-mx\:n136 {
  margin-left: calc(var(--space-136) * -1) !important;
}

.u-m\:n-144 {
  margin: calc(var(--space--144) * -1) !important;
}

.u-mt\:n-144,
.u-my\:n-144 {
  margin-top: calc(var(--space--144) * -1) !important;
}

.u-mr\:n-144,
.u-mx\:n-144 {
  margin-right: calc(var(--space--144) * -1) !important;
}

.u-mb\:n-144,
.u-my\:n-144 {
  margin-bottom: calc(var(--space--144) * -1) !important;
}

.u-ml\:n-144,
.u-mx\:n-144 {
  margin-left: calc(var(--space--144) * -1) !important;
}

.u-m\:n144 {
  margin: calc(var(--space-144) * -1) !important;
}

.u-mt\:n144,
.u-my\:n144 {
  margin-top: calc(var(--space-144) * -1) !important;
}

.u-mr\:n144,
.u-mx\:n144 {
  margin-right: calc(var(--space-144) * -1) !important;
}

.u-mb\:n144,
.u-my\:n144 {
  margin-bottom: calc(var(--space-144) * -1) !important;
}

.u-ml\:n144,
.u-mx\:n144 {
  margin-left: calc(var(--space-144) * -1) !important;
}

.u-m\:n-152 {
  margin: calc(var(--space--152) * -1) !important;
}

.u-mt\:n-152,
.u-my\:n-152 {
  margin-top: calc(var(--space--152) * -1) !important;
}

.u-mr\:n-152,
.u-mx\:n-152 {
  margin-right: calc(var(--space--152) * -1) !important;
}

.u-mb\:n-152,
.u-my\:n-152 {
  margin-bottom: calc(var(--space--152) * -1) !important;
}

.u-ml\:n-152,
.u-mx\:n-152 {
  margin-left: calc(var(--space--152) * -1) !important;
}

.u-m\:n152 {
  margin: calc(var(--space-152) * -1) !important;
}

.u-mt\:n152,
.u-my\:n152 {
  margin-top: calc(var(--space-152) * -1) !important;
}

.u-mr\:n152,
.u-mx\:n152 {
  margin-right: calc(var(--space-152) * -1) !important;
}

.u-mb\:n152,
.u-my\:n152 {
  margin-bottom: calc(var(--space-152) * -1) !important;
}

.u-ml\:n152,
.u-mx\:n152 {
  margin-left: calc(var(--space-152) * -1) !important;
}

.u-m\:n-160 {
  margin: calc(var(--space--160) * -1) !important;
}

.u-mt\:n-160,
.u-my\:n-160 {
  margin-top: calc(var(--space--160) * -1) !important;
}

.u-mr\:n-160,
.u-mx\:n-160 {
  margin-right: calc(var(--space--160) * -1) !important;
}

.u-mb\:n-160,
.u-my\:n-160 {
  margin-bottom: calc(var(--space--160) * -1) !important;
}

.u-ml\:n-160,
.u-mx\:n-160 {
  margin-left: calc(var(--space--160) * -1) !important;
}

.u-m\:n160 {
  margin: calc(var(--space-160) * -1) !important;
}

.u-mt\:n160,
.u-my\:n160 {
  margin-top: calc(var(--space-160) * -1) !important;
}

.u-mr\:n160,
.u-mx\:n160 {
  margin-right: calc(var(--space-160) * -1) !important;
}

.u-mb\:n160,
.u-my\:n160 {
  margin-bottom: calc(var(--space-160) * -1) !important;
}

.u-ml\:n160,
.u-mx\:n160 {
  margin-left: calc(var(--space-160) * -1) !important;
}

.u-m\:auto {
  margin: auto !important;
}

.u-mt\:auto,
.u-my\:auto {
  margin-top: auto !important;
}

.u-mr\:auto,
.u-mx\:auto {
  margin-right: auto !important;
}

.u-mb\:auto,
.u-my\:auto {
  margin-bottom: auto !important;
}

.u-ml\:auto,
.u-mx\:auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .u-m_sm\:0 {
    margin: var(--space-0) !important;
  }

  .u-mt_sm\:0,
.u-my_sm\:0 {
    margin-top: var(--space-0) !important;
  }

  .u-mr_sm\:0,
.u-mx_sm\:0 {
    margin-right: var(--space-0) !important;
  }

  .u-mb_sm\:0,
.u-my_sm\:0 {
    margin-bottom: var(--space-0) !important;
  }

  .u-ml_sm\:0,
.u-mx_sm\:0 {
    margin-left: var(--space-0) !important;
  }

  .u-m_sm\:-5 {
    margin: var(--space--5) !important;
  }

  .u-mt_sm\:-5,
.u-my_sm\:-5 {
    margin-top: var(--space--5) !important;
  }

  .u-mr_sm\:-5,
.u-mx_sm\:-5 {
    margin-right: var(--space--5) !important;
  }

  .u-mb_sm\:-5,
.u-my_sm\:-5 {
    margin-bottom: var(--space--5) !important;
  }

  .u-ml_sm\:-5,
.u-mx_sm\:-5 {
    margin-left: var(--space--5) !important;
  }

  .u-m_sm\:5 {
    margin: var(--space-5) !important;
  }

  .u-mt_sm\:5,
.u-my_sm\:5 {
    margin-top: var(--space-5) !important;
  }

  .u-mr_sm\:5,
.u-mx_sm\:5 {
    margin-right: var(--space-5) !important;
  }

  .u-mb_sm\:5,
.u-my_sm\:5 {
    margin-bottom: var(--space-5) !important;
  }

  .u-ml_sm\:5,
.u-mx_sm\:5 {
    margin-left: var(--space-5) !important;
  }

  .u-m_sm\:-10 {
    margin: var(--space--10) !important;
  }

  .u-mt_sm\:-10,
.u-my_sm\:-10 {
    margin-top: var(--space--10) !important;
  }

  .u-mr_sm\:-10,
.u-mx_sm\:-10 {
    margin-right: var(--space--10) !important;
  }

  .u-mb_sm\:-10,
.u-my_sm\:-10 {
    margin-bottom: var(--space--10) !important;
  }

  .u-ml_sm\:-10,
.u-mx_sm\:-10 {
    margin-left: var(--space--10) !important;
  }

  .u-m_sm\:10 {
    margin: var(--space-10) !important;
  }

  .u-mt_sm\:10,
.u-my_sm\:10 {
    margin-top: var(--space-10) !important;
  }

  .u-mr_sm\:10,
.u-mx_sm\:10 {
    margin-right: var(--space-10) !important;
  }

  .u-mb_sm\:10,
.u-my_sm\:10 {
    margin-bottom: var(--space-10) !important;
  }

  .u-ml_sm\:10,
.u-mx_sm\:10 {
    margin-left: var(--space-10) !important;
  }

  .u-m_sm\:-15 {
    margin: var(--space--15) !important;
  }

  .u-mt_sm\:-15,
.u-my_sm\:-15 {
    margin-top: var(--space--15) !important;
  }

  .u-mr_sm\:-15,
.u-mx_sm\:-15 {
    margin-right: var(--space--15) !important;
  }

  .u-mb_sm\:-15,
.u-my_sm\:-15 {
    margin-bottom: var(--space--15) !important;
  }

  .u-ml_sm\:-15,
.u-mx_sm\:-15 {
    margin-left: var(--space--15) !important;
  }

  .u-m_sm\:15 {
    margin: var(--space-15) !important;
  }

  .u-mt_sm\:15,
.u-my_sm\:15 {
    margin-top: var(--space-15) !important;
  }

  .u-mr_sm\:15,
.u-mx_sm\:15 {
    margin-right: var(--space-15) !important;
  }

  .u-mb_sm\:15,
.u-my_sm\:15 {
    margin-bottom: var(--space-15) !important;
  }

  .u-ml_sm\:15,
.u-mx_sm\:15 {
    margin-left: var(--space-15) !important;
  }

  .u-m_sm\:-20 {
    margin: var(--space--20) !important;
  }

  .u-mt_sm\:-20,
.u-my_sm\:-20 {
    margin-top: var(--space--20) !important;
  }

  .u-mr_sm\:-20,
.u-mx_sm\:-20 {
    margin-right: var(--space--20) !important;
  }

  .u-mb_sm\:-20,
.u-my_sm\:-20 {
    margin-bottom: var(--space--20) !important;
  }

  .u-ml_sm\:-20,
.u-mx_sm\:-20 {
    margin-left: var(--space--20) !important;
  }

  .u-m_sm\:20 {
    margin: var(--space-20) !important;
  }

  .u-mt_sm\:20,
.u-my_sm\:20 {
    margin-top: var(--space-20) !important;
  }

  .u-mr_sm\:20,
.u-mx_sm\:20 {
    margin-right: var(--space-20) !important;
  }

  .u-mb_sm\:20,
.u-my_sm\:20 {
    margin-bottom: var(--space-20) !important;
  }

  .u-ml_sm\:20,
.u-mx_sm\:20 {
    margin-left: var(--space-20) !important;
  }

  .u-m_sm\:-25 {
    margin: var(--space--25) !important;
  }

  .u-mt_sm\:-25,
.u-my_sm\:-25 {
    margin-top: var(--space--25) !important;
  }

  .u-mr_sm\:-25,
.u-mx_sm\:-25 {
    margin-right: var(--space--25) !important;
  }

  .u-mb_sm\:-25,
.u-my_sm\:-25 {
    margin-bottom: var(--space--25) !important;
  }

  .u-ml_sm\:-25,
.u-mx_sm\:-25 {
    margin-left: var(--space--25) !important;
  }

  .u-m_sm\:25 {
    margin: var(--space-25) !important;
  }

  .u-mt_sm\:25,
.u-my_sm\:25 {
    margin-top: var(--space-25) !important;
  }

  .u-mr_sm\:25,
.u-mx_sm\:25 {
    margin-right: var(--space-25) !important;
  }

  .u-mb_sm\:25,
.u-my_sm\:25 {
    margin-bottom: var(--space-25) !important;
  }

  .u-ml_sm\:25,
.u-mx_sm\:25 {
    margin-left: var(--space-25) !important;
  }

  .u-m_sm\:-30 {
    margin: var(--space--30) !important;
  }

  .u-mt_sm\:-30,
.u-my_sm\:-30 {
    margin-top: var(--space--30) !important;
  }

  .u-mr_sm\:-30,
.u-mx_sm\:-30 {
    margin-right: var(--space--30) !important;
  }

  .u-mb_sm\:-30,
.u-my_sm\:-30 {
    margin-bottom: var(--space--30) !important;
  }

  .u-ml_sm\:-30,
.u-mx_sm\:-30 {
    margin-left: var(--space--30) !important;
  }

  .u-m_sm\:30 {
    margin: var(--space-30) !important;
  }

  .u-mt_sm\:30,
.u-my_sm\:30 {
    margin-top: var(--space-30) !important;
  }

  .u-mr_sm\:30,
.u-mx_sm\:30 {
    margin-right: var(--space-30) !important;
  }

  .u-mb_sm\:30,
.u-my_sm\:30 {
    margin-bottom: var(--space-30) !important;
  }

  .u-ml_sm\:30,
.u-mx_sm\:30 {
    margin-left: var(--space-30) !important;
  }

  .u-m_sm\:-35 {
    margin: var(--space--35) !important;
  }

  .u-mt_sm\:-35,
.u-my_sm\:-35 {
    margin-top: var(--space--35) !important;
  }

  .u-mr_sm\:-35,
.u-mx_sm\:-35 {
    margin-right: var(--space--35) !important;
  }

  .u-mb_sm\:-35,
.u-my_sm\:-35 {
    margin-bottom: var(--space--35) !important;
  }

  .u-ml_sm\:-35,
.u-mx_sm\:-35 {
    margin-left: var(--space--35) !important;
  }

  .u-m_sm\:35 {
    margin: var(--space-35) !important;
  }

  .u-mt_sm\:35,
.u-my_sm\:35 {
    margin-top: var(--space-35) !important;
  }

  .u-mr_sm\:35,
.u-mx_sm\:35 {
    margin-right: var(--space-35) !important;
  }

  .u-mb_sm\:35,
.u-my_sm\:35 {
    margin-bottom: var(--space-35) !important;
  }

  .u-ml_sm\:35,
.u-mx_sm\:35 {
    margin-left: var(--space-35) !important;
  }

  .u-m_sm\:-40 {
    margin: var(--space--40) !important;
  }

  .u-mt_sm\:-40,
.u-my_sm\:-40 {
    margin-top: var(--space--40) !important;
  }

  .u-mr_sm\:-40,
.u-mx_sm\:-40 {
    margin-right: var(--space--40) !important;
  }

  .u-mb_sm\:-40,
.u-my_sm\:-40 {
    margin-bottom: var(--space--40) !important;
  }

  .u-ml_sm\:-40,
.u-mx_sm\:-40 {
    margin-left: var(--space--40) !important;
  }

  .u-m_sm\:40 {
    margin: var(--space-40) !important;
  }

  .u-mt_sm\:40,
.u-my_sm\:40 {
    margin-top: var(--space-40) !important;
  }

  .u-mr_sm\:40,
.u-mx_sm\:40 {
    margin-right: var(--space-40) !important;
  }

  .u-mb_sm\:40,
.u-my_sm\:40 {
    margin-bottom: var(--space-40) !important;
  }

  .u-ml_sm\:40,
.u-mx_sm\:40 {
    margin-left: var(--space-40) !important;
  }

  .u-m_sm\:-45 {
    margin: var(--space--45) !important;
  }

  .u-mt_sm\:-45,
.u-my_sm\:-45 {
    margin-top: var(--space--45) !important;
  }

  .u-mr_sm\:-45,
.u-mx_sm\:-45 {
    margin-right: var(--space--45) !important;
  }

  .u-mb_sm\:-45,
.u-my_sm\:-45 {
    margin-bottom: var(--space--45) !important;
  }

  .u-ml_sm\:-45,
.u-mx_sm\:-45 {
    margin-left: var(--space--45) !important;
  }

  .u-m_sm\:45 {
    margin: var(--space-45) !important;
  }

  .u-mt_sm\:45,
.u-my_sm\:45 {
    margin-top: var(--space-45) !important;
  }

  .u-mr_sm\:45,
.u-mx_sm\:45 {
    margin-right: var(--space-45) !important;
  }

  .u-mb_sm\:45,
.u-my_sm\:45 {
    margin-bottom: var(--space-45) !important;
  }

  .u-ml_sm\:45,
.u-mx_sm\:45 {
    margin-left: var(--space-45) !important;
  }

  .u-m_sm\:-50 {
    margin: var(--space--50) !important;
  }

  .u-mt_sm\:-50,
.u-my_sm\:-50 {
    margin-top: var(--space--50) !important;
  }

  .u-mr_sm\:-50,
.u-mx_sm\:-50 {
    margin-right: var(--space--50) !important;
  }

  .u-mb_sm\:-50,
.u-my_sm\:-50 {
    margin-bottom: var(--space--50) !important;
  }

  .u-ml_sm\:-50,
.u-mx_sm\:-50 {
    margin-left: var(--space--50) !important;
  }

  .u-m_sm\:50 {
    margin: var(--space-50) !important;
  }

  .u-mt_sm\:50,
.u-my_sm\:50 {
    margin-top: var(--space-50) !important;
  }

  .u-mr_sm\:50,
.u-mx_sm\:50 {
    margin-right: var(--space-50) !important;
  }

  .u-mb_sm\:50,
.u-my_sm\:50 {
    margin-bottom: var(--space-50) !important;
  }

  .u-ml_sm\:50,
.u-mx_sm\:50 {
    margin-left: var(--space-50) !important;
  }

  .u-m_sm\:-55 {
    margin: var(--space--55) !important;
  }

  .u-mt_sm\:-55,
.u-my_sm\:-55 {
    margin-top: var(--space--55) !important;
  }

  .u-mr_sm\:-55,
.u-mx_sm\:-55 {
    margin-right: var(--space--55) !important;
  }

  .u-mb_sm\:-55,
.u-my_sm\:-55 {
    margin-bottom: var(--space--55) !important;
  }

  .u-ml_sm\:-55,
.u-mx_sm\:-55 {
    margin-left: var(--space--55) !important;
  }

  .u-m_sm\:55 {
    margin: var(--space-55) !important;
  }

  .u-mt_sm\:55,
.u-my_sm\:55 {
    margin-top: var(--space-55) !important;
  }

  .u-mr_sm\:55,
.u-mx_sm\:55 {
    margin-right: var(--space-55) !important;
  }

  .u-mb_sm\:55,
.u-my_sm\:55 {
    margin-bottom: var(--space-55) !important;
  }

  .u-ml_sm\:55,
.u-mx_sm\:55 {
    margin-left: var(--space-55) !important;
  }

  .u-m_sm\:-60 {
    margin: var(--space--60) !important;
  }

  .u-mt_sm\:-60,
.u-my_sm\:-60 {
    margin-top: var(--space--60) !important;
  }

  .u-mr_sm\:-60,
.u-mx_sm\:-60 {
    margin-right: var(--space--60) !important;
  }

  .u-mb_sm\:-60,
.u-my_sm\:-60 {
    margin-bottom: var(--space--60) !important;
  }

  .u-ml_sm\:-60,
.u-mx_sm\:-60 {
    margin-left: var(--space--60) !important;
  }

  .u-m_sm\:60 {
    margin: var(--space-60) !important;
  }

  .u-mt_sm\:60,
.u-my_sm\:60 {
    margin-top: var(--space-60) !important;
  }

  .u-mr_sm\:60,
.u-mx_sm\:60 {
    margin-right: var(--space-60) !important;
  }

  .u-mb_sm\:60,
.u-my_sm\:60 {
    margin-bottom: var(--space-60) !important;
  }

  .u-ml_sm\:60,
.u-mx_sm\:60 {
    margin-left: var(--space-60) !important;
  }

  .u-m_sm\:-65 {
    margin: var(--space--65) !important;
  }

  .u-mt_sm\:-65,
.u-my_sm\:-65 {
    margin-top: var(--space--65) !important;
  }

  .u-mr_sm\:-65,
.u-mx_sm\:-65 {
    margin-right: var(--space--65) !important;
  }

  .u-mb_sm\:-65,
.u-my_sm\:-65 {
    margin-bottom: var(--space--65) !important;
  }

  .u-ml_sm\:-65,
.u-mx_sm\:-65 {
    margin-left: var(--space--65) !important;
  }

  .u-m_sm\:65 {
    margin: var(--space-65) !important;
  }

  .u-mt_sm\:65,
.u-my_sm\:65 {
    margin-top: var(--space-65) !important;
  }

  .u-mr_sm\:65,
.u-mx_sm\:65 {
    margin-right: var(--space-65) !important;
  }

  .u-mb_sm\:65,
.u-my_sm\:65 {
    margin-bottom: var(--space-65) !important;
  }

  .u-ml_sm\:65,
.u-mx_sm\:65 {
    margin-left: var(--space-65) !important;
  }

  .u-m_sm\:-70 {
    margin: var(--space--70) !important;
  }

  .u-mt_sm\:-70,
.u-my_sm\:-70 {
    margin-top: var(--space--70) !important;
  }

  .u-mr_sm\:-70,
.u-mx_sm\:-70 {
    margin-right: var(--space--70) !important;
  }

  .u-mb_sm\:-70,
.u-my_sm\:-70 {
    margin-bottom: var(--space--70) !important;
  }

  .u-ml_sm\:-70,
.u-mx_sm\:-70 {
    margin-left: var(--space--70) !important;
  }

  .u-m_sm\:70 {
    margin: var(--space-70) !important;
  }

  .u-mt_sm\:70,
.u-my_sm\:70 {
    margin-top: var(--space-70) !important;
  }

  .u-mr_sm\:70,
.u-mx_sm\:70 {
    margin-right: var(--space-70) !important;
  }

  .u-mb_sm\:70,
.u-my_sm\:70 {
    margin-bottom: var(--space-70) !important;
  }

  .u-ml_sm\:70,
.u-mx_sm\:70 {
    margin-left: var(--space-70) !important;
  }

  .u-m_sm\:-75 {
    margin: var(--space--75) !important;
  }

  .u-mt_sm\:-75,
.u-my_sm\:-75 {
    margin-top: var(--space--75) !important;
  }

  .u-mr_sm\:-75,
.u-mx_sm\:-75 {
    margin-right: var(--space--75) !important;
  }

  .u-mb_sm\:-75,
.u-my_sm\:-75 {
    margin-bottom: var(--space--75) !important;
  }

  .u-ml_sm\:-75,
.u-mx_sm\:-75 {
    margin-left: var(--space--75) !important;
  }

  .u-m_sm\:75 {
    margin: var(--space-75) !important;
  }

  .u-mt_sm\:75,
.u-my_sm\:75 {
    margin-top: var(--space-75) !important;
  }

  .u-mr_sm\:75,
.u-mx_sm\:75 {
    margin-right: var(--space-75) !important;
  }

  .u-mb_sm\:75,
.u-my_sm\:75 {
    margin-bottom: var(--space-75) !important;
  }

  .u-ml_sm\:75,
.u-mx_sm\:75 {
    margin-left: var(--space-75) !important;
  }

  .u-m_sm\:-80 {
    margin: var(--space--80) !important;
  }

  .u-mt_sm\:-80,
.u-my_sm\:-80 {
    margin-top: var(--space--80) !important;
  }

  .u-mr_sm\:-80,
.u-mx_sm\:-80 {
    margin-right: var(--space--80) !important;
  }

  .u-mb_sm\:-80,
.u-my_sm\:-80 {
    margin-bottom: var(--space--80) !important;
  }

  .u-ml_sm\:-80,
.u-mx_sm\:-80 {
    margin-left: var(--space--80) !important;
  }

  .u-m_sm\:80 {
    margin: var(--space-80) !important;
  }

  .u-mt_sm\:80,
.u-my_sm\:80 {
    margin-top: var(--space-80) !important;
  }

  .u-mr_sm\:80,
.u-mx_sm\:80 {
    margin-right: var(--space-80) !important;
  }

  .u-mb_sm\:80,
.u-my_sm\:80 {
    margin-bottom: var(--space-80) !important;
  }

  .u-ml_sm\:80,
.u-mx_sm\:80 {
    margin-left: var(--space-80) !important;
  }

  .u-m_sm\:-85 {
    margin: var(--space--85) !important;
  }

  .u-mt_sm\:-85,
.u-my_sm\:-85 {
    margin-top: var(--space--85) !important;
  }

  .u-mr_sm\:-85,
.u-mx_sm\:-85 {
    margin-right: var(--space--85) !important;
  }

  .u-mb_sm\:-85,
.u-my_sm\:-85 {
    margin-bottom: var(--space--85) !important;
  }

  .u-ml_sm\:-85,
.u-mx_sm\:-85 {
    margin-left: var(--space--85) !important;
  }

  .u-m_sm\:85 {
    margin: var(--space-85) !important;
  }

  .u-mt_sm\:85,
.u-my_sm\:85 {
    margin-top: var(--space-85) !important;
  }

  .u-mr_sm\:85,
.u-mx_sm\:85 {
    margin-right: var(--space-85) !important;
  }

  .u-mb_sm\:85,
.u-my_sm\:85 {
    margin-bottom: var(--space-85) !important;
  }

  .u-ml_sm\:85,
.u-mx_sm\:85 {
    margin-left: var(--space-85) !important;
  }

  .u-m_sm\:-90 {
    margin: var(--space--90) !important;
  }

  .u-mt_sm\:-90,
.u-my_sm\:-90 {
    margin-top: var(--space--90) !important;
  }

  .u-mr_sm\:-90,
.u-mx_sm\:-90 {
    margin-right: var(--space--90) !important;
  }

  .u-mb_sm\:-90,
.u-my_sm\:-90 {
    margin-bottom: var(--space--90) !important;
  }

  .u-ml_sm\:-90,
.u-mx_sm\:-90 {
    margin-left: var(--space--90) !important;
  }

  .u-m_sm\:90 {
    margin: var(--space-90) !important;
  }

  .u-mt_sm\:90,
.u-my_sm\:90 {
    margin-top: var(--space-90) !important;
  }

  .u-mr_sm\:90,
.u-mx_sm\:90 {
    margin-right: var(--space-90) !important;
  }

  .u-mb_sm\:90,
.u-my_sm\:90 {
    margin-bottom: var(--space-90) !important;
  }

  .u-ml_sm\:90,
.u-mx_sm\:90 {
    margin-left: var(--space-90) !important;
  }

  .u-m_sm\:-95 {
    margin: var(--space--95) !important;
  }

  .u-mt_sm\:-95,
.u-my_sm\:-95 {
    margin-top: var(--space--95) !important;
  }

  .u-mr_sm\:-95,
.u-mx_sm\:-95 {
    margin-right: var(--space--95) !important;
  }

  .u-mb_sm\:-95,
.u-my_sm\:-95 {
    margin-bottom: var(--space--95) !important;
  }

  .u-ml_sm\:-95,
.u-mx_sm\:-95 {
    margin-left: var(--space--95) !important;
  }

  .u-m_sm\:95 {
    margin: var(--space-95) !important;
  }

  .u-mt_sm\:95,
.u-my_sm\:95 {
    margin-top: var(--space-95) !important;
  }

  .u-mr_sm\:95,
.u-mx_sm\:95 {
    margin-right: var(--space-95) !important;
  }

  .u-mb_sm\:95,
.u-my_sm\:95 {
    margin-bottom: var(--space-95) !important;
  }

  .u-ml_sm\:95,
.u-mx_sm\:95 {
    margin-left: var(--space-95) !important;
  }

  .u-m_sm\:-100 {
    margin: var(--space--100) !important;
  }

  .u-mt_sm\:-100,
.u-my_sm\:-100 {
    margin-top: var(--space--100) !important;
  }

  .u-mr_sm\:-100,
.u-mx_sm\:-100 {
    margin-right: var(--space--100) !important;
  }

  .u-mb_sm\:-100,
.u-my_sm\:-100 {
    margin-bottom: var(--space--100) !important;
  }

  .u-ml_sm\:-100,
.u-mx_sm\:-100 {
    margin-left: var(--space--100) !important;
  }

  .u-m_sm\:100 {
    margin: var(--space-100) !important;
  }

  .u-mt_sm\:100,
.u-my_sm\:100 {
    margin-top: var(--space-100) !important;
  }

  .u-mr_sm\:100,
.u-mx_sm\:100 {
    margin-right: var(--space-100) !important;
  }

  .u-mb_sm\:100,
.u-my_sm\:100 {
    margin-bottom: var(--space-100) !important;
  }

  .u-ml_sm\:100,
.u-mx_sm\:100 {
    margin-left: var(--space-100) !important;
  }

  .u-m_sm\:-8 {
    margin: var(--space--8) !important;
  }

  .u-mt_sm\:-8,
.u-my_sm\:-8 {
    margin-top: var(--space--8) !important;
  }

  .u-mr_sm\:-8,
.u-mx_sm\:-8 {
    margin-right: var(--space--8) !important;
  }

  .u-mb_sm\:-8,
.u-my_sm\:-8 {
    margin-bottom: var(--space--8) !important;
  }

  .u-ml_sm\:-8,
.u-mx_sm\:-8 {
    margin-left: var(--space--8) !important;
  }

  .u-m_sm\:8 {
    margin: var(--space-8) !important;
  }

  .u-mt_sm\:8,
.u-my_sm\:8 {
    margin-top: var(--space-8) !important;
  }

  .u-mr_sm\:8,
.u-mx_sm\:8 {
    margin-right: var(--space-8) !important;
  }

  .u-mb_sm\:8,
.u-my_sm\:8 {
    margin-bottom: var(--space-8) !important;
  }

  .u-ml_sm\:8,
.u-mx_sm\:8 {
    margin-left: var(--space-8) !important;
  }

  .u-m_sm\:-16 {
    margin: var(--space--16) !important;
  }

  .u-mt_sm\:-16,
.u-my_sm\:-16 {
    margin-top: var(--space--16) !important;
  }

  .u-mr_sm\:-16,
.u-mx_sm\:-16 {
    margin-right: var(--space--16) !important;
  }

  .u-mb_sm\:-16,
.u-my_sm\:-16 {
    margin-bottom: var(--space--16) !important;
  }

  .u-ml_sm\:-16,
.u-mx_sm\:-16 {
    margin-left: var(--space--16) !important;
  }

  .u-m_sm\:16 {
    margin: var(--space-16) !important;
  }

  .u-mt_sm\:16,
.u-my_sm\:16 {
    margin-top: var(--space-16) !important;
  }

  .u-mr_sm\:16,
.u-mx_sm\:16 {
    margin-right: var(--space-16) !important;
  }

  .u-mb_sm\:16,
.u-my_sm\:16 {
    margin-bottom: var(--space-16) !important;
  }

  .u-ml_sm\:16,
.u-mx_sm\:16 {
    margin-left: var(--space-16) !important;
  }

  .u-m_sm\:-24 {
    margin: var(--space--24) !important;
  }

  .u-mt_sm\:-24,
.u-my_sm\:-24 {
    margin-top: var(--space--24) !important;
  }

  .u-mr_sm\:-24,
.u-mx_sm\:-24 {
    margin-right: var(--space--24) !important;
  }

  .u-mb_sm\:-24,
.u-my_sm\:-24 {
    margin-bottom: var(--space--24) !important;
  }

  .u-ml_sm\:-24,
.u-mx_sm\:-24 {
    margin-left: var(--space--24) !important;
  }

  .u-m_sm\:24 {
    margin: var(--space-24) !important;
  }

  .u-mt_sm\:24,
.u-my_sm\:24 {
    margin-top: var(--space-24) !important;
  }

  .u-mr_sm\:24,
.u-mx_sm\:24 {
    margin-right: var(--space-24) !important;
  }

  .u-mb_sm\:24,
.u-my_sm\:24 {
    margin-bottom: var(--space-24) !important;
  }

  .u-ml_sm\:24,
.u-mx_sm\:24 {
    margin-left: var(--space-24) !important;
  }

  .u-m_sm\:-32 {
    margin: var(--space--32) !important;
  }

  .u-mt_sm\:-32,
.u-my_sm\:-32 {
    margin-top: var(--space--32) !important;
  }

  .u-mr_sm\:-32,
.u-mx_sm\:-32 {
    margin-right: var(--space--32) !important;
  }

  .u-mb_sm\:-32,
.u-my_sm\:-32 {
    margin-bottom: var(--space--32) !important;
  }

  .u-ml_sm\:-32,
.u-mx_sm\:-32 {
    margin-left: var(--space--32) !important;
  }

  .u-m_sm\:32 {
    margin: var(--space-32) !important;
  }

  .u-mt_sm\:32,
.u-my_sm\:32 {
    margin-top: var(--space-32) !important;
  }

  .u-mr_sm\:32,
.u-mx_sm\:32 {
    margin-right: var(--space-32) !important;
  }

  .u-mb_sm\:32,
.u-my_sm\:32 {
    margin-bottom: var(--space-32) !important;
  }

  .u-ml_sm\:32,
.u-mx_sm\:32 {
    margin-left: var(--space-32) !important;
  }

  .u-m_sm\:-48 {
    margin: var(--space--48) !important;
  }

  .u-mt_sm\:-48,
.u-my_sm\:-48 {
    margin-top: var(--space--48) !important;
  }

  .u-mr_sm\:-48,
.u-mx_sm\:-48 {
    margin-right: var(--space--48) !important;
  }

  .u-mb_sm\:-48,
.u-my_sm\:-48 {
    margin-bottom: var(--space--48) !important;
  }

  .u-ml_sm\:-48,
.u-mx_sm\:-48 {
    margin-left: var(--space--48) !important;
  }

  .u-m_sm\:48 {
    margin: var(--space-48) !important;
  }

  .u-mt_sm\:48,
.u-my_sm\:48 {
    margin-top: var(--space-48) !important;
  }

  .u-mr_sm\:48,
.u-mx_sm\:48 {
    margin-right: var(--space-48) !important;
  }

  .u-mb_sm\:48,
.u-my_sm\:48 {
    margin-bottom: var(--space-48) !important;
  }

  .u-ml_sm\:48,
.u-mx_sm\:48 {
    margin-left: var(--space-48) !important;
  }

  .u-m_sm\:-56 {
    margin: var(--space--56) !important;
  }

  .u-mt_sm\:-56,
.u-my_sm\:-56 {
    margin-top: var(--space--56) !important;
  }

  .u-mr_sm\:-56,
.u-mx_sm\:-56 {
    margin-right: var(--space--56) !important;
  }

  .u-mb_sm\:-56,
.u-my_sm\:-56 {
    margin-bottom: var(--space--56) !important;
  }

  .u-ml_sm\:-56,
.u-mx_sm\:-56 {
    margin-left: var(--space--56) !important;
  }

  .u-m_sm\:56 {
    margin: var(--space-56) !important;
  }

  .u-mt_sm\:56,
.u-my_sm\:56 {
    margin-top: var(--space-56) !important;
  }

  .u-mr_sm\:56,
.u-mx_sm\:56 {
    margin-right: var(--space-56) !important;
  }

  .u-mb_sm\:56,
.u-my_sm\:56 {
    margin-bottom: var(--space-56) !important;
  }

  .u-ml_sm\:56,
.u-mx_sm\:56 {
    margin-left: var(--space-56) !important;
  }

  .u-m_sm\:-64 {
    margin: var(--space--64) !important;
  }

  .u-mt_sm\:-64,
.u-my_sm\:-64 {
    margin-top: var(--space--64) !important;
  }

  .u-mr_sm\:-64,
.u-mx_sm\:-64 {
    margin-right: var(--space--64) !important;
  }

  .u-mb_sm\:-64,
.u-my_sm\:-64 {
    margin-bottom: var(--space--64) !important;
  }

  .u-ml_sm\:-64,
.u-mx_sm\:-64 {
    margin-left: var(--space--64) !important;
  }

  .u-m_sm\:64 {
    margin: var(--space-64) !important;
  }

  .u-mt_sm\:64,
.u-my_sm\:64 {
    margin-top: var(--space-64) !important;
  }

  .u-mr_sm\:64,
.u-mx_sm\:64 {
    margin-right: var(--space-64) !important;
  }

  .u-mb_sm\:64,
.u-my_sm\:64 {
    margin-bottom: var(--space-64) !important;
  }

  .u-ml_sm\:64,
.u-mx_sm\:64 {
    margin-left: var(--space-64) !important;
  }

  .u-m_sm\:-72 {
    margin: var(--space--72) !important;
  }

  .u-mt_sm\:-72,
.u-my_sm\:-72 {
    margin-top: var(--space--72) !important;
  }

  .u-mr_sm\:-72,
.u-mx_sm\:-72 {
    margin-right: var(--space--72) !important;
  }

  .u-mb_sm\:-72,
.u-my_sm\:-72 {
    margin-bottom: var(--space--72) !important;
  }

  .u-ml_sm\:-72,
.u-mx_sm\:-72 {
    margin-left: var(--space--72) !important;
  }

  .u-m_sm\:72 {
    margin: var(--space-72) !important;
  }

  .u-mt_sm\:72,
.u-my_sm\:72 {
    margin-top: var(--space-72) !important;
  }

  .u-mr_sm\:72,
.u-mx_sm\:72 {
    margin-right: var(--space-72) !important;
  }

  .u-mb_sm\:72,
.u-my_sm\:72 {
    margin-bottom: var(--space-72) !important;
  }

  .u-ml_sm\:72,
.u-mx_sm\:72 {
    margin-left: var(--space-72) !important;
  }

  .u-m_sm\:-88 {
    margin: var(--space--88) !important;
  }

  .u-mt_sm\:-88,
.u-my_sm\:-88 {
    margin-top: var(--space--88) !important;
  }

  .u-mr_sm\:-88,
.u-mx_sm\:-88 {
    margin-right: var(--space--88) !important;
  }

  .u-mb_sm\:-88,
.u-my_sm\:-88 {
    margin-bottom: var(--space--88) !important;
  }

  .u-ml_sm\:-88,
.u-mx_sm\:-88 {
    margin-left: var(--space--88) !important;
  }

  .u-m_sm\:88 {
    margin: var(--space-88) !important;
  }

  .u-mt_sm\:88,
.u-my_sm\:88 {
    margin-top: var(--space-88) !important;
  }

  .u-mr_sm\:88,
.u-mx_sm\:88 {
    margin-right: var(--space-88) !important;
  }

  .u-mb_sm\:88,
.u-my_sm\:88 {
    margin-bottom: var(--space-88) !important;
  }

  .u-ml_sm\:88,
.u-mx_sm\:88 {
    margin-left: var(--space-88) !important;
  }

  .u-m_sm\:-96 {
    margin: var(--space--96) !important;
  }

  .u-mt_sm\:-96,
.u-my_sm\:-96 {
    margin-top: var(--space--96) !important;
  }

  .u-mr_sm\:-96,
.u-mx_sm\:-96 {
    margin-right: var(--space--96) !important;
  }

  .u-mb_sm\:-96,
.u-my_sm\:-96 {
    margin-bottom: var(--space--96) !important;
  }

  .u-ml_sm\:-96,
.u-mx_sm\:-96 {
    margin-left: var(--space--96) !important;
  }

  .u-m_sm\:96 {
    margin: var(--space-96) !important;
  }

  .u-mt_sm\:96,
.u-my_sm\:96 {
    margin-top: var(--space-96) !important;
  }

  .u-mr_sm\:96,
.u-mx_sm\:96 {
    margin-right: var(--space-96) !important;
  }

  .u-mb_sm\:96,
.u-my_sm\:96 {
    margin-bottom: var(--space-96) !important;
  }

  .u-ml_sm\:96,
.u-mx_sm\:96 {
    margin-left: var(--space-96) !important;
  }

  .u-m_sm\:-104 {
    margin: var(--space--104) !important;
  }

  .u-mt_sm\:-104,
.u-my_sm\:-104 {
    margin-top: var(--space--104) !important;
  }

  .u-mr_sm\:-104,
.u-mx_sm\:-104 {
    margin-right: var(--space--104) !important;
  }

  .u-mb_sm\:-104,
.u-my_sm\:-104 {
    margin-bottom: var(--space--104) !important;
  }

  .u-ml_sm\:-104,
.u-mx_sm\:-104 {
    margin-left: var(--space--104) !important;
  }

  .u-m_sm\:104 {
    margin: var(--space-104) !important;
  }

  .u-mt_sm\:104,
.u-my_sm\:104 {
    margin-top: var(--space-104) !important;
  }

  .u-mr_sm\:104,
.u-mx_sm\:104 {
    margin-right: var(--space-104) !important;
  }

  .u-mb_sm\:104,
.u-my_sm\:104 {
    margin-bottom: var(--space-104) !important;
  }

  .u-ml_sm\:104,
.u-mx_sm\:104 {
    margin-left: var(--space-104) !important;
  }

  .u-m_sm\:-112 {
    margin: var(--space--112) !important;
  }

  .u-mt_sm\:-112,
.u-my_sm\:-112 {
    margin-top: var(--space--112) !important;
  }

  .u-mr_sm\:-112,
.u-mx_sm\:-112 {
    margin-right: var(--space--112) !important;
  }

  .u-mb_sm\:-112,
.u-my_sm\:-112 {
    margin-bottom: var(--space--112) !important;
  }

  .u-ml_sm\:-112,
.u-mx_sm\:-112 {
    margin-left: var(--space--112) !important;
  }

  .u-m_sm\:112 {
    margin: var(--space-112) !important;
  }

  .u-mt_sm\:112,
.u-my_sm\:112 {
    margin-top: var(--space-112) !important;
  }

  .u-mr_sm\:112,
.u-mx_sm\:112 {
    margin-right: var(--space-112) !important;
  }

  .u-mb_sm\:112,
.u-my_sm\:112 {
    margin-bottom: var(--space-112) !important;
  }

  .u-ml_sm\:112,
.u-mx_sm\:112 {
    margin-left: var(--space-112) !important;
  }

  .u-m_sm\:-120 {
    margin: var(--space--120) !important;
  }

  .u-mt_sm\:-120,
.u-my_sm\:-120 {
    margin-top: var(--space--120) !important;
  }

  .u-mr_sm\:-120,
.u-mx_sm\:-120 {
    margin-right: var(--space--120) !important;
  }

  .u-mb_sm\:-120,
.u-my_sm\:-120 {
    margin-bottom: var(--space--120) !important;
  }

  .u-ml_sm\:-120,
.u-mx_sm\:-120 {
    margin-left: var(--space--120) !important;
  }

  .u-m_sm\:120 {
    margin: var(--space-120) !important;
  }

  .u-mt_sm\:120,
.u-my_sm\:120 {
    margin-top: var(--space-120) !important;
  }

  .u-mr_sm\:120,
.u-mx_sm\:120 {
    margin-right: var(--space-120) !important;
  }

  .u-mb_sm\:120,
.u-my_sm\:120 {
    margin-bottom: var(--space-120) !important;
  }

  .u-ml_sm\:120,
.u-mx_sm\:120 {
    margin-left: var(--space-120) !important;
  }

  .u-m_sm\:-128 {
    margin: var(--space--128) !important;
  }

  .u-mt_sm\:-128,
.u-my_sm\:-128 {
    margin-top: var(--space--128) !important;
  }

  .u-mr_sm\:-128,
.u-mx_sm\:-128 {
    margin-right: var(--space--128) !important;
  }

  .u-mb_sm\:-128,
.u-my_sm\:-128 {
    margin-bottom: var(--space--128) !important;
  }

  .u-ml_sm\:-128,
.u-mx_sm\:-128 {
    margin-left: var(--space--128) !important;
  }

  .u-m_sm\:128 {
    margin: var(--space-128) !important;
  }

  .u-mt_sm\:128,
.u-my_sm\:128 {
    margin-top: var(--space-128) !important;
  }

  .u-mr_sm\:128,
.u-mx_sm\:128 {
    margin-right: var(--space-128) !important;
  }

  .u-mb_sm\:128,
.u-my_sm\:128 {
    margin-bottom: var(--space-128) !important;
  }

  .u-ml_sm\:128,
.u-mx_sm\:128 {
    margin-left: var(--space-128) !important;
  }

  .u-m_sm\:-136 {
    margin: var(--space--136) !important;
  }

  .u-mt_sm\:-136,
.u-my_sm\:-136 {
    margin-top: var(--space--136) !important;
  }

  .u-mr_sm\:-136,
.u-mx_sm\:-136 {
    margin-right: var(--space--136) !important;
  }

  .u-mb_sm\:-136,
.u-my_sm\:-136 {
    margin-bottom: var(--space--136) !important;
  }

  .u-ml_sm\:-136,
.u-mx_sm\:-136 {
    margin-left: var(--space--136) !important;
  }

  .u-m_sm\:136 {
    margin: var(--space-136) !important;
  }

  .u-mt_sm\:136,
.u-my_sm\:136 {
    margin-top: var(--space-136) !important;
  }

  .u-mr_sm\:136,
.u-mx_sm\:136 {
    margin-right: var(--space-136) !important;
  }

  .u-mb_sm\:136,
.u-my_sm\:136 {
    margin-bottom: var(--space-136) !important;
  }

  .u-ml_sm\:136,
.u-mx_sm\:136 {
    margin-left: var(--space-136) !important;
  }

  .u-m_sm\:-144 {
    margin: var(--space--144) !important;
  }

  .u-mt_sm\:-144,
.u-my_sm\:-144 {
    margin-top: var(--space--144) !important;
  }

  .u-mr_sm\:-144,
.u-mx_sm\:-144 {
    margin-right: var(--space--144) !important;
  }

  .u-mb_sm\:-144,
.u-my_sm\:-144 {
    margin-bottom: var(--space--144) !important;
  }

  .u-ml_sm\:-144,
.u-mx_sm\:-144 {
    margin-left: var(--space--144) !important;
  }

  .u-m_sm\:144 {
    margin: var(--space-144) !important;
  }

  .u-mt_sm\:144,
.u-my_sm\:144 {
    margin-top: var(--space-144) !important;
  }

  .u-mr_sm\:144,
.u-mx_sm\:144 {
    margin-right: var(--space-144) !important;
  }

  .u-mb_sm\:144,
.u-my_sm\:144 {
    margin-bottom: var(--space-144) !important;
  }

  .u-ml_sm\:144,
.u-mx_sm\:144 {
    margin-left: var(--space-144) !important;
  }

  .u-m_sm\:-152 {
    margin: var(--space--152) !important;
  }

  .u-mt_sm\:-152,
.u-my_sm\:-152 {
    margin-top: var(--space--152) !important;
  }

  .u-mr_sm\:-152,
.u-mx_sm\:-152 {
    margin-right: var(--space--152) !important;
  }

  .u-mb_sm\:-152,
.u-my_sm\:-152 {
    margin-bottom: var(--space--152) !important;
  }

  .u-ml_sm\:-152,
.u-mx_sm\:-152 {
    margin-left: var(--space--152) !important;
  }

  .u-m_sm\:152 {
    margin: var(--space-152) !important;
  }

  .u-mt_sm\:152,
.u-my_sm\:152 {
    margin-top: var(--space-152) !important;
  }

  .u-mr_sm\:152,
.u-mx_sm\:152 {
    margin-right: var(--space-152) !important;
  }

  .u-mb_sm\:152,
.u-my_sm\:152 {
    margin-bottom: var(--space-152) !important;
  }

  .u-ml_sm\:152,
.u-mx_sm\:152 {
    margin-left: var(--space-152) !important;
  }

  .u-m_sm\:-160 {
    margin: var(--space--160) !important;
  }

  .u-mt_sm\:-160,
.u-my_sm\:-160 {
    margin-top: var(--space--160) !important;
  }

  .u-mr_sm\:-160,
.u-mx_sm\:-160 {
    margin-right: var(--space--160) !important;
  }

  .u-mb_sm\:-160,
.u-my_sm\:-160 {
    margin-bottom: var(--space--160) !important;
  }

  .u-ml_sm\:-160,
.u-mx_sm\:-160 {
    margin-left: var(--space--160) !important;
  }

  .u-m_sm\:160 {
    margin: var(--space-160) !important;
  }

  .u-mt_sm\:160,
.u-my_sm\:160 {
    margin-top: var(--space-160) !important;
  }

  .u-mr_sm\:160,
.u-mx_sm\:160 {
    margin-right: var(--space-160) !important;
  }

  .u-mb_sm\:160,
.u-my_sm\:160 {
    margin-bottom: var(--space-160) !important;
  }

  .u-ml_sm\:160,
.u-mx_sm\:160 {
    margin-left: var(--space-160) !important;
  }

  .u-p_sm\:0 {
    padding: var(--space-0) !important;
  }

  .u-pt_sm\:0,
.u-py_sm\:0 {
    padding-top: var(--space-0) !important;
  }

  .u-pr_sm\:0,
.u-px_sm\:0 {
    padding-right: var(--space-0) !important;
  }

  .u-pb_sm\:0,
.u-py_sm\:0 {
    padding-bottom: var(--space-0) !important;
  }

  .u-pl_sm\:0,
.u-px_sm\:0 {
    padding-left: var(--space-0) !important;
  }

  .u-p_sm\:-5 {
    padding: var(--space--5) !important;
  }

  .u-pt_sm\:-5,
.u-py_sm\:-5 {
    padding-top: var(--space--5) !important;
  }

  .u-pr_sm\:-5,
.u-px_sm\:-5 {
    padding-right: var(--space--5) !important;
  }

  .u-pb_sm\:-5,
.u-py_sm\:-5 {
    padding-bottom: var(--space--5) !important;
  }

  .u-pl_sm\:-5,
.u-px_sm\:-5 {
    padding-left: var(--space--5) !important;
  }

  .u-p_sm\:5 {
    padding: var(--space-5) !important;
  }

  .u-pt_sm\:5,
.u-py_sm\:5 {
    padding-top: var(--space-5) !important;
  }

  .u-pr_sm\:5,
.u-px_sm\:5 {
    padding-right: var(--space-5) !important;
  }

  .u-pb_sm\:5,
.u-py_sm\:5 {
    padding-bottom: var(--space-5) !important;
  }

  .u-pl_sm\:5,
.u-px_sm\:5 {
    padding-left: var(--space-5) !important;
  }

  .u-p_sm\:-10 {
    padding: var(--space--10) !important;
  }

  .u-pt_sm\:-10,
.u-py_sm\:-10 {
    padding-top: var(--space--10) !important;
  }

  .u-pr_sm\:-10,
.u-px_sm\:-10 {
    padding-right: var(--space--10) !important;
  }

  .u-pb_sm\:-10,
.u-py_sm\:-10 {
    padding-bottom: var(--space--10) !important;
  }

  .u-pl_sm\:-10,
.u-px_sm\:-10 {
    padding-left: var(--space--10) !important;
  }

  .u-p_sm\:10 {
    padding: var(--space-10) !important;
  }

  .u-pt_sm\:10,
.u-py_sm\:10 {
    padding-top: var(--space-10) !important;
  }

  .u-pr_sm\:10,
.u-px_sm\:10 {
    padding-right: var(--space-10) !important;
  }

  .u-pb_sm\:10,
.u-py_sm\:10 {
    padding-bottom: var(--space-10) !important;
  }

  .u-pl_sm\:10,
.u-px_sm\:10 {
    padding-left: var(--space-10) !important;
  }

  .u-p_sm\:-15 {
    padding: var(--space--15) !important;
  }

  .u-pt_sm\:-15,
.u-py_sm\:-15 {
    padding-top: var(--space--15) !important;
  }

  .u-pr_sm\:-15,
.u-px_sm\:-15 {
    padding-right: var(--space--15) !important;
  }

  .u-pb_sm\:-15,
.u-py_sm\:-15 {
    padding-bottom: var(--space--15) !important;
  }

  .u-pl_sm\:-15,
.u-px_sm\:-15 {
    padding-left: var(--space--15) !important;
  }

  .u-p_sm\:15 {
    padding: var(--space-15) !important;
  }

  .u-pt_sm\:15,
.u-py_sm\:15 {
    padding-top: var(--space-15) !important;
  }

  .u-pr_sm\:15,
.u-px_sm\:15 {
    padding-right: var(--space-15) !important;
  }

  .u-pb_sm\:15,
.u-py_sm\:15 {
    padding-bottom: var(--space-15) !important;
  }

  .u-pl_sm\:15,
.u-px_sm\:15 {
    padding-left: var(--space-15) !important;
  }

  .u-p_sm\:-20 {
    padding: var(--space--20) !important;
  }

  .u-pt_sm\:-20,
.u-py_sm\:-20 {
    padding-top: var(--space--20) !important;
  }

  .u-pr_sm\:-20,
.u-px_sm\:-20 {
    padding-right: var(--space--20) !important;
  }

  .u-pb_sm\:-20,
.u-py_sm\:-20 {
    padding-bottom: var(--space--20) !important;
  }

  .u-pl_sm\:-20,
.u-px_sm\:-20 {
    padding-left: var(--space--20) !important;
  }

  .u-p_sm\:20 {
    padding: var(--space-20) !important;
  }

  .u-pt_sm\:20,
.u-py_sm\:20 {
    padding-top: var(--space-20) !important;
  }

  .u-pr_sm\:20,
.u-px_sm\:20 {
    padding-right: var(--space-20) !important;
  }

  .u-pb_sm\:20,
.u-py_sm\:20 {
    padding-bottom: var(--space-20) !important;
  }

  .u-pl_sm\:20,
.u-px_sm\:20 {
    padding-left: var(--space-20) !important;
  }

  .u-p_sm\:-25 {
    padding: var(--space--25) !important;
  }

  .u-pt_sm\:-25,
.u-py_sm\:-25 {
    padding-top: var(--space--25) !important;
  }

  .u-pr_sm\:-25,
.u-px_sm\:-25 {
    padding-right: var(--space--25) !important;
  }

  .u-pb_sm\:-25,
.u-py_sm\:-25 {
    padding-bottom: var(--space--25) !important;
  }

  .u-pl_sm\:-25,
.u-px_sm\:-25 {
    padding-left: var(--space--25) !important;
  }

  .u-p_sm\:25 {
    padding: var(--space-25) !important;
  }

  .u-pt_sm\:25,
.u-py_sm\:25 {
    padding-top: var(--space-25) !important;
  }

  .u-pr_sm\:25,
.u-px_sm\:25 {
    padding-right: var(--space-25) !important;
  }

  .u-pb_sm\:25,
.u-py_sm\:25 {
    padding-bottom: var(--space-25) !important;
  }

  .u-pl_sm\:25,
.u-px_sm\:25 {
    padding-left: var(--space-25) !important;
  }

  .u-p_sm\:-30 {
    padding: var(--space--30) !important;
  }

  .u-pt_sm\:-30,
.u-py_sm\:-30 {
    padding-top: var(--space--30) !important;
  }

  .u-pr_sm\:-30,
.u-px_sm\:-30 {
    padding-right: var(--space--30) !important;
  }

  .u-pb_sm\:-30,
.u-py_sm\:-30 {
    padding-bottom: var(--space--30) !important;
  }

  .u-pl_sm\:-30,
.u-px_sm\:-30 {
    padding-left: var(--space--30) !important;
  }

  .u-p_sm\:30 {
    padding: var(--space-30) !important;
  }

  .u-pt_sm\:30,
.u-py_sm\:30 {
    padding-top: var(--space-30) !important;
  }

  .u-pr_sm\:30,
.u-px_sm\:30 {
    padding-right: var(--space-30) !important;
  }

  .u-pb_sm\:30,
.u-py_sm\:30 {
    padding-bottom: var(--space-30) !important;
  }

  .u-pl_sm\:30,
.u-px_sm\:30 {
    padding-left: var(--space-30) !important;
  }

  .u-p_sm\:-35 {
    padding: var(--space--35) !important;
  }

  .u-pt_sm\:-35,
.u-py_sm\:-35 {
    padding-top: var(--space--35) !important;
  }

  .u-pr_sm\:-35,
.u-px_sm\:-35 {
    padding-right: var(--space--35) !important;
  }

  .u-pb_sm\:-35,
.u-py_sm\:-35 {
    padding-bottom: var(--space--35) !important;
  }

  .u-pl_sm\:-35,
.u-px_sm\:-35 {
    padding-left: var(--space--35) !important;
  }

  .u-p_sm\:35 {
    padding: var(--space-35) !important;
  }

  .u-pt_sm\:35,
.u-py_sm\:35 {
    padding-top: var(--space-35) !important;
  }

  .u-pr_sm\:35,
.u-px_sm\:35 {
    padding-right: var(--space-35) !important;
  }

  .u-pb_sm\:35,
.u-py_sm\:35 {
    padding-bottom: var(--space-35) !important;
  }

  .u-pl_sm\:35,
.u-px_sm\:35 {
    padding-left: var(--space-35) !important;
  }

  .u-p_sm\:-40 {
    padding: var(--space--40) !important;
  }

  .u-pt_sm\:-40,
.u-py_sm\:-40 {
    padding-top: var(--space--40) !important;
  }

  .u-pr_sm\:-40,
.u-px_sm\:-40 {
    padding-right: var(--space--40) !important;
  }

  .u-pb_sm\:-40,
.u-py_sm\:-40 {
    padding-bottom: var(--space--40) !important;
  }

  .u-pl_sm\:-40,
.u-px_sm\:-40 {
    padding-left: var(--space--40) !important;
  }

  .u-p_sm\:40 {
    padding: var(--space-40) !important;
  }

  .u-pt_sm\:40,
.u-py_sm\:40 {
    padding-top: var(--space-40) !important;
  }

  .u-pr_sm\:40,
.u-px_sm\:40 {
    padding-right: var(--space-40) !important;
  }

  .u-pb_sm\:40,
.u-py_sm\:40 {
    padding-bottom: var(--space-40) !important;
  }

  .u-pl_sm\:40,
.u-px_sm\:40 {
    padding-left: var(--space-40) !important;
  }

  .u-p_sm\:-45 {
    padding: var(--space--45) !important;
  }

  .u-pt_sm\:-45,
.u-py_sm\:-45 {
    padding-top: var(--space--45) !important;
  }

  .u-pr_sm\:-45,
.u-px_sm\:-45 {
    padding-right: var(--space--45) !important;
  }

  .u-pb_sm\:-45,
.u-py_sm\:-45 {
    padding-bottom: var(--space--45) !important;
  }

  .u-pl_sm\:-45,
.u-px_sm\:-45 {
    padding-left: var(--space--45) !important;
  }

  .u-p_sm\:45 {
    padding: var(--space-45) !important;
  }

  .u-pt_sm\:45,
.u-py_sm\:45 {
    padding-top: var(--space-45) !important;
  }

  .u-pr_sm\:45,
.u-px_sm\:45 {
    padding-right: var(--space-45) !important;
  }

  .u-pb_sm\:45,
.u-py_sm\:45 {
    padding-bottom: var(--space-45) !important;
  }

  .u-pl_sm\:45,
.u-px_sm\:45 {
    padding-left: var(--space-45) !important;
  }

  .u-p_sm\:-50 {
    padding: var(--space--50) !important;
  }

  .u-pt_sm\:-50,
.u-py_sm\:-50 {
    padding-top: var(--space--50) !important;
  }

  .u-pr_sm\:-50,
.u-px_sm\:-50 {
    padding-right: var(--space--50) !important;
  }

  .u-pb_sm\:-50,
.u-py_sm\:-50 {
    padding-bottom: var(--space--50) !important;
  }

  .u-pl_sm\:-50,
.u-px_sm\:-50 {
    padding-left: var(--space--50) !important;
  }

  .u-p_sm\:50 {
    padding: var(--space-50) !important;
  }

  .u-pt_sm\:50,
.u-py_sm\:50 {
    padding-top: var(--space-50) !important;
  }

  .u-pr_sm\:50,
.u-px_sm\:50 {
    padding-right: var(--space-50) !important;
  }

  .u-pb_sm\:50,
.u-py_sm\:50 {
    padding-bottom: var(--space-50) !important;
  }

  .u-pl_sm\:50,
.u-px_sm\:50 {
    padding-left: var(--space-50) !important;
  }

  .u-p_sm\:-55 {
    padding: var(--space--55) !important;
  }

  .u-pt_sm\:-55,
.u-py_sm\:-55 {
    padding-top: var(--space--55) !important;
  }

  .u-pr_sm\:-55,
.u-px_sm\:-55 {
    padding-right: var(--space--55) !important;
  }

  .u-pb_sm\:-55,
.u-py_sm\:-55 {
    padding-bottom: var(--space--55) !important;
  }

  .u-pl_sm\:-55,
.u-px_sm\:-55 {
    padding-left: var(--space--55) !important;
  }

  .u-p_sm\:55 {
    padding: var(--space-55) !important;
  }

  .u-pt_sm\:55,
.u-py_sm\:55 {
    padding-top: var(--space-55) !important;
  }

  .u-pr_sm\:55,
.u-px_sm\:55 {
    padding-right: var(--space-55) !important;
  }

  .u-pb_sm\:55,
.u-py_sm\:55 {
    padding-bottom: var(--space-55) !important;
  }

  .u-pl_sm\:55,
.u-px_sm\:55 {
    padding-left: var(--space-55) !important;
  }

  .u-p_sm\:-60 {
    padding: var(--space--60) !important;
  }

  .u-pt_sm\:-60,
.u-py_sm\:-60 {
    padding-top: var(--space--60) !important;
  }

  .u-pr_sm\:-60,
.u-px_sm\:-60 {
    padding-right: var(--space--60) !important;
  }

  .u-pb_sm\:-60,
.u-py_sm\:-60 {
    padding-bottom: var(--space--60) !important;
  }

  .u-pl_sm\:-60,
.u-px_sm\:-60 {
    padding-left: var(--space--60) !important;
  }

  .u-p_sm\:60 {
    padding: var(--space-60) !important;
  }

  .u-pt_sm\:60,
.u-py_sm\:60 {
    padding-top: var(--space-60) !important;
  }

  .u-pr_sm\:60,
.u-px_sm\:60 {
    padding-right: var(--space-60) !important;
  }

  .u-pb_sm\:60,
.u-py_sm\:60 {
    padding-bottom: var(--space-60) !important;
  }

  .u-pl_sm\:60,
.u-px_sm\:60 {
    padding-left: var(--space-60) !important;
  }

  .u-p_sm\:-65 {
    padding: var(--space--65) !important;
  }

  .u-pt_sm\:-65,
.u-py_sm\:-65 {
    padding-top: var(--space--65) !important;
  }

  .u-pr_sm\:-65,
.u-px_sm\:-65 {
    padding-right: var(--space--65) !important;
  }

  .u-pb_sm\:-65,
.u-py_sm\:-65 {
    padding-bottom: var(--space--65) !important;
  }

  .u-pl_sm\:-65,
.u-px_sm\:-65 {
    padding-left: var(--space--65) !important;
  }

  .u-p_sm\:65 {
    padding: var(--space-65) !important;
  }

  .u-pt_sm\:65,
.u-py_sm\:65 {
    padding-top: var(--space-65) !important;
  }

  .u-pr_sm\:65,
.u-px_sm\:65 {
    padding-right: var(--space-65) !important;
  }

  .u-pb_sm\:65,
.u-py_sm\:65 {
    padding-bottom: var(--space-65) !important;
  }

  .u-pl_sm\:65,
.u-px_sm\:65 {
    padding-left: var(--space-65) !important;
  }

  .u-p_sm\:-70 {
    padding: var(--space--70) !important;
  }

  .u-pt_sm\:-70,
.u-py_sm\:-70 {
    padding-top: var(--space--70) !important;
  }

  .u-pr_sm\:-70,
.u-px_sm\:-70 {
    padding-right: var(--space--70) !important;
  }

  .u-pb_sm\:-70,
.u-py_sm\:-70 {
    padding-bottom: var(--space--70) !important;
  }

  .u-pl_sm\:-70,
.u-px_sm\:-70 {
    padding-left: var(--space--70) !important;
  }

  .u-p_sm\:70 {
    padding: var(--space-70) !important;
  }

  .u-pt_sm\:70,
.u-py_sm\:70 {
    padding-top: var(--space-70) !important;
  }

  .u-pr_sm\:70,
.u-px_sm\:70 {
    padding-right: var(--space-70) !important;
  }

  .u-pb_sm\:70,
.u-py_sm\:70 {
    padding-bottom: var(--space-70) !important;
  }

  .u-pl_sm\:70,
.u-px_sm\:70 {
    padding-left: var(--space-70) !important;
  }

  .u-p_sm\:-75 {
    padding: var(--space--75) !important;
  }

  .u-pt_sm\:-75,
.u-py_sm\:-75 {
    padding-top: var(--space--75) !important;
  }

  .u-pr_sm\:-75,
.u-px_sm\:-75 {
    padding-right: var(--space--75) !important;
  }

  .u-pb_sm\:-75,
.u-py_sm\:-75 {
    padding-bottom: var(--space--75) !important;
  }

  .u-pl_sm\:-75,
.u-px_sm\:-75 {
    padding-left: var(--space--75) !important;
  }

  .u-p_sm\:75 {
    padding: var(--space-75) !important;
  }

  .u-pt_sm\:75,
.u-py_sm\:75 {
    padding-top: var(--space-75) !important;
  }

  .u-pr_sm\:75,
.u-px_sm\:75 {
    padding-right: var(--space-75) !important;
  }

  .u-pb_sm\:75,
.u-py_sm\:75 {
    padding-bottom: var(--space-75) !important;
  }

  .u-pl_sm\:75,
.u-px_sm\:75 {
    padding-left: var(--space-75) !important;
  }

  .u-p_sm\:-80 {
    padding: var(--space--80) !important;
  }

  .u-pt_sm\:-80,
.u-py_sm\:-80 {
    padding-top: var(--space--80) !important;
  }

  .u-pr_sm\:-80,
.u-px_sm\:-80 {
    padding-right: var(--space--80) !important;
  }

  .u-pb_sm\:-80,
.u-py_sm\:-80 {
    padding-bottom: var(--space--80) !important;
  }

  .u-pl_sm\:-80,
.u-px_sm\:-80 {
    padding-left: var(--space--80) !important;
  }

  .u-p_sm\:80 {
    padding: var(--space-80) !important;
  }

  .u-pt_sm\:80,
.u-py_sm\:80 {
    padding-top: var(--space-80) !important;
  }

  .u-pr_sm\:80,
.u-px_sm\:80 {
    padding-right: var(--space-80) !important;
  }

  .u-pb_sm\:80,
.u-py_sm\:80 {
    padding-bottom: var(--space-80) !important;
  }

  .u-pl_sm\:80,
.u-px_sm\:80 {
    padding-left: var(--space-80) !important;
  }

  .u-p_sm\:-85 {
    padding: var(--space--85) !important;
  }

  .u-pt_sm\:-85,
.u-py_sm\:-85 {
    padding-top: var(--space--85) !important;
  }

  .u-pr_sm\:-85,
.u-px_sm\:-85 {
    padding-right: var(--space--85) !important;
  }

  .u-pb_sm\:-85,
.u-py_sm\:-85 {
    padding-bottom: var(--space--85) !important;
  }

  .u-pl_sm\:-85,
.u-px_sm\:-85 {
    padding-left: var(--space--85) !important;
  }

  .u-p_sm\:85 {
    padding: var(--space-85) !important;
  }

  .u-pt_sm\:85,
.u-py_sm\:85 {
    padding-top: var(--space-85) !important;
  }

  .u-pr_sm\:85,
.u-px_sm\:85 {
    padding-right: var(--space-85) !important;
  }

  .u-pb_sm\:85,
.u-py_sm\:85 {
    padding-bottom: var(--space-85) !important;
  }

  .u-pl_sm\:85,
.u-px_sm\:85 {
    padding-left: var(--space-85) !important;
  }

  .u-p_sm\:-90 {
    padding: var(--space--90) !important;
  }

  .u-pt_sm\:-90,
.u-py_sm\:-90 {
    padding-top: var(--space--90) !important;
  }

  .u-pr_sm\:-90,
.u-px_sm\:-90 {
    padding-right: var(--space--90) !important;
  }

  .u-pb_sm\:-90,
.u-py_sm\:-90 {
    padding-bottom: var(--space--90) !important;
  }

  .u-pl_sm\:-90,
.u-px_sm\:-90 {
    padding-left: var(--space--90) !important;
  }

  .u-p_sm\:90 {
    padding: var(--space-90) !important;
  }

  .u-pt_sm\:90,
.u-py_sm\:90 {
    padding-top: var(--space-90) !important;
  }

  .u-pr_sm\:90,
.u-px_sm\:90 {
    padding-right: var(--space-90) !important;
  }

  .u-pb_sm\:90,
.u-py_sm\:90 {
    padding-bottom: var(--space-90) !important;
  }

  .u-pl_sm\:90,
.u-px_sm\:90 {
    padding-left: var(--space-90) !important;
  }

  .u-p_sm\:-95 {
    padding: var(--space--95) !important;
  }

  .u-pt_sm\:-95,
.u-py_sm\:-95 {
    padding-top: var(--space--95) !important;
  }

  .u-pr_sm\:-95,
.u-px_sm\:-95 {
    padding-right: var(--space--95) !important;
  }

  .u-pb_sm\:-95,
.u-py_sm\:-95 {
    padding-bottom: var(--space--95) !important;
  }

  .u-pl_sm\:-95,
.u-px_sm\:-95 {
    padding-left: var(--space--95) !important;
  }

  .u-p_sm\:95 {
    padding: var(--space-95) !important;
  }

  .u-pt_sm\:95,
.u-py_sm\:95 {
    padding-top: var(--space-95) !important;
  }

  .u-pr_sm\:95,
.u-px_sm\:95 {
    padding-right: var(--space-95) !important;
  }

  .u-pb_sm\:95,
.u-py_sm\:95 {
    padding-bottom: var(--space-95) !important;
  }

  .u-pl_sm\:95,
.u-px_sm\:95 {
    padding-left: var(--space-95) !important;
  }

  .u-p_sm\:-100 {
    padding: var(--space--100) !important;
  }

  .u-pt_sm\:-100,
.u-py_sm\:-100 {
    padding-top: var(--space--100) !important;
  }

  .u-pr_sm\:-100,
.u-px_sm\:-100 {
    padding-right: var(--space--100) !important;
  }

  .u-pb_sm\:-100,
.u-py_sm\:-100 {
    padding-bottom: var(--space--100) !important;
  }

  .u-pl_sm\:-100,
.u-px_sm\:-100 {
    padding-left: var(--space--100) !important;
  }

  .u-p_sm\:100 {
    padding: var(--space-100) !important;
  }

  .u-pt_sm\:100,
.u-py_sm\:100 {
    padding-top: var(--space-100) !important;
  }

  .u-pr_sm\:100,
.u-px_sm\:100 {
    padding-right: var(--space-100) !important;
  }

  .u-pb_sm\:100,
.u-py_sm\:100 {
    padding-bottom: var(--space-100) !important;
  }

  .u-pl_sm\:100,
.u-px_sm\:100 {
    padding-left: var(--space-100) !important;
  }

  .u-p_sm\:-8 {
    padding: var(--space--8) !important;
  }

  .u-pt_sm\:-8,
.u-py_sm\:-8 {
    padding-top: var(--space--8) !important;
  }

  .u-pr_sm\:-8,
.u-px_sm\:-8 {
    padding-right: var(--space--8) !important;
  }

  .u-pb_sm\:-8,
.u-py_sm\:-8 {
    padding-bottom: var(--space--8) !important;
  }

  .u-pl_sm\:-8,
.u-px_sm\:-8 {
    padding-left: var(--space--8) !important;
  }

  .u-p_sm\:8 {
    padding: var(--space-8) !important;
  }

  .u-pt_sm\:8,
.u-py_sm\:8 {
    padding-top: var(--space-8) !important;
  }

  .u-pr_sm\:8,
.u-px_sm\:8 {
    padding-right: var(--space-8) !important;
  }

  .u-pb_sm\:8,
.u-py_sm\:8 {
    padding-bottom: var(--space-8) !important;
  }

  .u-pl_sm\:8,
.u-px_sm\:8 {
    padding-left: var(--space-8) !important;
  }

  .u-p_sm\:-16 {
    padding: var(--space--16) !important;
  }

  .u-pt_sm\:-16,
.u-py_sm\:-16 {
    padding-top: var(--space--16) !important;
  }

  .u-pr_sm\:-16,
.u-px_sm\:-16 {
    padding-right: var(--space--16) !important;
  }

  .u-pb_sm\:-16,
.u-py_sm\:-16 {
    padding-bottom: var(--space--16) !important;
  }

  .u-pl_sm\:-16,
.u-px_sm\:-16 {
    padding-left: var(--space--16) !important;
  }

  .u-p_sm\:16 {
    padding: var(--space-16) !important;
  }

  .u-pt_sm\:16,
.u-py_sm\:16 {
    padding-top: var(--space-16) !important;
  }

  .u-pr_sm\:16,
.u-px_sm\:16 {
    padding-right: var(--space-16) !important;
  }

  .u-pb_sm\:16,
.u-py_sm\:16 {
    padding-bottom: var(--space-16) !important;
  }

  .u-pl_sm\:16,
.u-px_sm\:16 {
    padding-left: var(--space-16) !important;
  }

  .u-p_sm\:-24 {
    padding: var(--space--24) !important;
  }

  .u-pt_sm\:-24,
.u-py_sm\:-24 {
    padding-top: var(--space--24) !important;
  }

  .u-pr_sm\:-24,
.u-px_sm\:-24 {
    padding-right: var(--space--24) !important;
  }

  .u-pb_sm\:-24,
.u-py_sm\:-24 {
    padding-bottom: var(--space--24) !important;
  }

  .u-pl_sm\:-24,
.u-px_sm\:-24 {
    padding-left: var(--space--24) !important;
  }

  .u-p_sm\:24 {
    padding: var(--space-24) !important;
  }

  .u-pt_sm\:24,
.u-py_sm\:24 {
    padding-top: var(--space-24) !important;
  }

  .u-pr_sm\:24,
.u-px_sm\:24 {
    padding-right: var(--space-24) !important;
  }

  .u-pb_sm\:24,
.u-py_sm\:24 {
    padding-bottom: var(--space-24) !important;
  }

  .u-pl_sm\:24,
.u-px_sm\:24 {
    padding-left: var(--space-24) !important;
  }

  .u-p_sm\:-32 {
    padding: var(--space--32) !important;
  }

  .u-pt_sm\:-32,
.u-py_sm\:-32 {
    padding-top: var(--space--32) !important;
  }

  .u-pr_sm\:-32,
.u-px_sm\:-32 {
    padding-right: var(--space--32) !important;
  }

  .u-pb_sm\:-32,
.u-py_sm\:-32 {
    padding-bottom: var(--space--32) !important;
  }

  .u-pl_sm\:-32,
.u-px_sm\:-32 {
    padding-left: var(--space--32) !important;
  }

  .u-p_sm\:32 {
    padding: var(--space-32) !important;
  }

  .u-pt_sm\:32,
.u-py_sm\:32 {
    padding-top: var(--space-32) !important;
  }

  .u-pr_sm\:32,
.u-px_sm\:32 {
    padding-right: var(--space-32) !important;
  }

  .u-pb_sm\:32,
.u-py_sm\:32 {
    padding-bottom: var(--space-32) !important;
  }

  .u-pl_sm\:32,
.u-px_sm\:32 {
    padding-left: var(--space-32) !important;
  }

  .u-p_sm\:-48 {
    padding: var(--space--48) !important;
  }

  .u-pt_sm\:-48,
.u-py_sm\:-48 {
    padding-top: var(--space--48) !important;
  }

  .u-pr_sm\:-48,
.u-px_sm\:-48 {
    padding-right: var(--space--48) !important;
  }

  .u-pb_sm\:-48,
.u-py_sm\:-48 {
    padding-bottom: var(--space--48) !important;
  }

  .u-pl_sm\:-48,
.u-px_sm\:-48 {
    padding-left: var(--space--48) !important;
  }

  .u-p_sm\:48 {
    padding: var(--space-48) !important;
  }

  .u-pt_sm\:48,
.u-py_sm\:48 {
    padding-top: var(--space-48) !important;
  }

  .u-pr_sm\:48,
.u-px_sm\:48 {
    padding-right: var(--space-48) !important;
  }

  .u-pb_sm\:48,
.u-py_sm\:48 {
    padding-bottom: var(--space-48) !important;
  }

  .u-pl_sm\:48,
.u-px_sm\:48 {
    padding-left: var(--space-48) !important;
  }

  .u-p_sm\:-56 {
    padding: var(--space--56) !important;
  }

  .u-pt_sm\:-56,
.u-py_sm\:-56 {
    padding-top: var(--space--56) !important;
  }

  .u-pr_sm\:-56,
.u-px_sm\:-56 {
    padding-right: var(--space--56) !important;
  }

  .u-pb_sm\:-56,
.u-py_sm\:-56 {
    padding-bottom: var(--space--56) !important;
  }

  .u-pl_sm\:-56,
.u-px_sm\:-56 {
    padding-left: var(--space--56) !important;
  }

  .u-p_sm\:56 {
    padding: var(--space-56) !important;
  }

  .u-pt_sm\:56,
.u-py_sm\:56 {
    padding-top: var(--space-56) !important;
  }

  .u-pr_sm\:56,
.u-px_sm\:56 {
    padding-right: var(--space-56) !important;
  }

  .u-pb_sm\:56,
.u-py_sm\:56 {
    padding-bottom: var(--space-56) !important;
  }

  .u-pl_sm\:56,
.u-px_sm\:56 {
    padding-left: var(--space-56) !important;
  }

  .u-p_sm\:-64 {
    padding: var(--space--64) !important;
  }

  .u-pt_sm\:-64,
.u-py_sm\:-64 {
    padding-top: var(--space--64) !important;
  }

  .u-pr_sm\:-64,
.u-px_sm\:-64 {
    padding-right: var(--space--64) !important;
  }

  .u-pb_sm\:-64,
.u-py_sm\:-64 {
    padding-bottom: var(--space--64) !important;
  }

  .u-pl_sm\:-64,
.u-px_sm\:-64 {
    padding-left: var(--space--64) !important;
  }

  .u-p_sm\:64 {
    padding: var(--space-64) !important;
  }

  .u-pt_sm\:64,
.u-py_sm\:64 {
    padding-top: var(--space-64) !important;
  }

  .u-pr_sm\:64,
.u-px_sm\:64 {
    padding-right: var(--space-64) !important;
  }

  .u-pb_sm\:64,
.u-py_sm\:64 {
    padding-bottom: var(--space-64) !important;
  }

  .u-pl_sm\:64,
.u-px_sm\:64 {
    padding-left: var(--space-64) !important;
  }

  .u-p_sm\:-72 {
    padding: var(--space--72) !important;
  }

  .u-pt_sm\:-72,
.u-py_sm\:-72 {
    padding-top: var(--space--72) !important;
  }

  .u-pr_sm\:-72,
.u-px_sm\:-72 {
    padding-right: var(--space--72) !important;
  }

  .u-pb_sm\:-72,
.u-py_sm\:-72 {
    padding-bottom: var(--space--72) !important;
  }

  .u-pl_sm\:-72,
.u-px_sm\:-72 {
    padding-left: var(--space--72) !important;
  }

  .u-p_sm\:72 {
    padding: var(--space-72) !important;
  }

  .u-pt_sm\:72,
.u-py_sm\:72 {
    padding-top: var(--space-72) !important;
  }

  .u-pr_sm\:72,
.u-px_sm\:72 {
    padding-right: var(--space-72) !important;
  }

  .u-pb_sm\:72,
.u-py_sm\:72 {
    padding-bottom: var(--space-72) !important;
  }

  .u-pl_sm\:72,
.u-px_sm\:72 {
    padding-left: var(--space-72) !important;
  }

  .u-p_sm\:-88 {
    padding: var(--space--88) !important;
  }

  .u-pt_sm\:-88,
.u-py_sm\:-88 {
    padding-top: var(--space--88) !important;
  }

  .u-pr_sm\:-88,
.u-px_sm\:-88 {
    padding-right: var(--space--88) !important;
  }

  .u-pb_sm\:-88,
.u-py_sm\:-88 {
    padding-bottom: var(--space--88) !important;
  }

  .u-pl_sm\:-88,
.u-px_sm\:-88 {
    padding-left: var(--space--88) !important;
  }

  .u-p_sm\:88 {
    padding: var(--space-88) !important;
  }

  .u-pt_sm\:88,
.u-py_sm\:88 {
    padding-top: var(--space-88) !important;
  }

  .u-pr_sm\:88,
.u-px_sm\:88 {
    padding-right: var(--space-88) !important;
  }

  .u-pb_sm\:88,
.u-py_sm\:88 {
    padding-bottom: var(--space-88) !important;
  }

  .u-pl_sm\:88,
.u-px_sm\:88 {
    padding-left: var(--space-88) !important;
  }

  .u-p_sm\:-96 {
    padding: var(--space--96) !important;
  }

  .u-pt_sm\:-96,
.u-py_sm\:-96 {
    padding-top: var(--space--96) !important;
  }

  .u-pr_sm\:-96,
.u-px_sm\:-96 {
    padding-right: var(--space--96) !important;
  }

  .u-pb_sm\:-96,
.u-py_sm\:-96 {
    padding-bottom: var(--space--96) !important;
  }

  .u-pl_sm\:-96,
.u-px_sm\:-96 {
    padding-left: var(--space--96) !important;
  }

  .u-p_sm\:96 {
    padding: var(--space-96) !important;
  }

  .u-pt_sm\:96,
.u-py_sm\:96 {
    padding-top: var(--space-96) !important;
  }

  .u-pr_sm\:96,
.u-px_sm\:96 {
    padding-right: var(--space-96) !important;
  }

  .u-pb_sm\:96,
.u-py_sm\:96 {
    padding-bottom: var(--space-96) !important;
  }

  .u-pl_sm\:96,
.u-px_sm\:96 {
    padding-left: var(--space-96) !important;
  }

  .u-p_sm\:-104 {
    padding: var(--space--104) !important;
  }

  .u-pt_sm\:-104,
.u-py_sm\:-104 {
    padding-top: var(--space--104) !important;
  }

  .u-pr_sm\:-104,
.u-px_sm\:-104 {
    padding-right: var(--space--104) !important;
  }

  .u-pb_sm\:-104,
.u-py_sm\:-104 {
    padding-bottom: var(--space--104) !important;
  }

  .u-pl_sm\:-104,
.u-px_sm\:-104 {
    padding-left: var(--space--104) !important;
  }

  .u-p_sm\:104 {
    padding: var(--space-104) !important;
  }

  .u-pt_sm\:104,
.u-py_sm\:104 {
    padding-top: var(--space-104) !important;
  }

  .u-pr_sm\:104,
.u-px_sm\:104 {
    padding-right: var(--space-104) !important;
  }

  .u-pb_sm\:104,
.u-py_sm\:104 {
    padding-bottom: var(--space-104) !important;
  }

  .u-pl_sm\:104,
.u-px_sm\:104 {
    padding-left: var(--space-104) !important;
  }

  .u-p_sm\:-112 {
    padding: var(--space--112) !important;
  }

  .u-pt_sm\:-112,
.u-py_sm\:-112 {
    padding-top: var(--space--112) !important;
  }

  .u-pr_sm\:-112,
.u-px_sm\:-112 {
    padding-right: var(--space--112) !important;
  }

  .u-pb_sm\:-112,
.u-py_sm\:-112 {
    padding-bottom: var(--space--112) !important;
  }

  .u-pl_sm\:-112,
.u-px_sm\:-112 {
    padding-left: var(--space--112) !important;
  }

  .u-p_sm\:112 {
    padding: var(--space-112) !important;
  }

  .u-pt_sm\:112,
.u-py_sm\:112 {
    padding-top: var(--space-112) !important;
  }

  .u-pr_sm\:112,
.u-px_sm\:112 {
    padding-right: var(--space-112) !important;
  }

  .u-pb_sm\:112,
.u-py_sm\:112 {
    padding-bottom: var(--space-112) !important;
  }

  .u-pl_sm\:112,
.u-px_sm\:112 {
    padding-left: var(--space-112) !important;
  }

  .u-p_sm\:-120 {
    padding: var(--space--120) !important;
  }

  .u-pt_sm\:-120,
.u-py_sm\:-120 {
    padding-top: var(--space--120) !important;
  }

  .u-pr_sm\:-120,
.u-px_sm\:-120 {
    padding-right: var(--space--120) !important;
  }

  .u-pb_sm\:-120,
.u-py_sm\:-120 {
    padding-bottom: var(--space--120) !important;
  }

  .u-pl_sm\:-120,
.u-px_sm\:-120 {
    padding-left: var(--space--120) !important;
  }

  .u-p_sm\:120 {
    padding: var(--space-120) !important;
  }

  .u-pt_sm\:120,
.u-py_sm\:120 {
    padding-top: var(--space-120) !important;
  }

  .u-pr_sm\:120,
.u-px_sm\:120 {
    padding-right: var(--space-120) !important;
  }

  .u-pb_sm\:120,
.u-py_sm\:120 {
    padding-bottom: var(--space-120) !important;
  }

  .u-pl_sm\:120,
.u-px_sm\:120 {
    padding-left: var(--space-120) !important;
  }

  .u-p_sm\:-128 {
    padding: var(--space--128) !important;
  }

  .u-pt_sm\:-128,
.u-py_sm\:-128 {
    padding-top: var(--space--128) !important;
  }

  .u-pr_sm\:-128,
.u-px_sm\:-128 {
    padding-right: var(--space--128) !important;
  }

  .u-pb_sm\:-128,
.u-py_sm\:-128 {
    padding-bottom: var(--space--128) !important;
  }

  .u-pl_sm\:-128,
.u-px_sm\:-128 {
    padding-left: var(--space--128) !important;
  }

  .u-p_sm\:128 {
    padding: var(--space-128) !important;
  }

  .u-pt_sm\:128,
.u-py_sm\:128 {
    padding-top: var(--space-128) !important;
  }

  .u-pr_sm\:128,
.u-px_sm\:128 {
    padding-right: var(--space-128) !important;
  }

  .u-pb_sm\:128,
.u-py_sm\:128 {
    padding-bottom: var(--space-128) !important;
  }

  .u-pl_sm\:128,
.u-px_sm\:128 {
    padding-left: var(--space-128) !important;
  }

  .u-p_sm\:-136 {
    padding: var(--space--136) !important;
  }

  .u-pt_sm\:-136,
.u-py_sm\:-136 {
    padding-top: var(--space--136) !important;
  }

  .u-pr_sm\:-136,
.u-px_sm\:-136 {
    padding-right: var(--space--136) !important;
  }

  .u-pb_sm\:-136,
.u-py_sm\:-136 {
    padding-bottom: var(--space--136) !important;
  }

  .u-pl_sm\:-136,
.u-px_sm\:-136 {
    padding-left: var(--space--136) !important;
  }

  .u-p_sm\:136 {
    padding: var(--space-136) !important;
  }

  .u-pt_sm\:136,
.u-py_sm\:136 {
    padding-top: var(--space-136) !important;
  }

  .u-pr_sm\:136,
.u-px_sm\:136 {
    padding-right: var(--space-136) !important;
  }

  .u-pb_sm\:136,
.u-py_sm\:136 {
    padding-bottom: var(--space-136) !important;
  }

  .u-pl_sm\:136,
.u-px_sm\:136 {
    padding-left: var(--space-136) !important;
  }

  .u-p_sm\:-144 {
    padding: var(--space--144) !important;
  }

  .u-pt_sm\:-144,
.u-py_sm\:-144 {
    padding-top: var(--space--144) !important;
  }

  .u-pr_sm\:-144,
.u-px_sm\:-144 {
    padding-right: var(--space--144) !important;
  }

  .u-pb_sm\:-144,
.u-py_sm\:-144 {
    padding-bottom: var(--space--144) !important;
  }

  .u-pl_sm\:-144,
.u-px_sm\:-144 {
    padding-left: var(--space--144) !important;
  }

  .u-p_sm\:144 {
    padding: var(--space-144) !important;
  }

  .u-pt_sm\:144,
.u-py_sm\:144 {
    padding-top: var(--space-144) !important;
  }

  .u-pr_sm\:144,
.u-px_sm\:144 {
    padding-right: var(--space-144) !important;
  }

  .u-pb_sm\:144,
.u-py_sm\:144 {
    padding-bottom: var(--space-144) !important;
  }

  .u-pl_sm\:144,
.u-px_sm\:144 {
    padding-left: var(--space-144) !important;
  }

  .u-p_sm\:-152 {
    padding: var(--space--152) !important;
  }

  .u-pt_sm\:-152,
.u-py_sm\:-152 {
    padding-top: var(--space--152) !important;
  }

  .u-pr_sm\:-152,
.u-px_sm\:-152 {
    padding-right: var(--space--152) !important;
  }

  .u-pb_sm\:-152,
.u-py_sm\:-152 {
    padding-bottom: var(--space--152) !important;
  }

  .u-pl_sm\:-152,
.u-px_sm\:-152 {
    padding-left: var(--space--152) !important;
  }

  .u-p_sm\:152 {
    padding: var(--space-152) !important;
  }

  .u-pt_sm\:152,
.u-py_sm\:152 {
    padding-top: var(--space-152) !important;
  }

  .u-pr_sm\:152,
.u-px_sm\:152 {
    padding-right: var(--space-152) !important;
  }

  .u-pb_sm\:152,
.u-py_sm\:152 {
    padding-bottom: var(--space-152) !important;
  }

  .u-pl_sm\:152,
.u-px_sm\:152 {
    padding-left: var(--space-152) !important;
  }

  .u-p_sm\:-160 {
    padding: var(--space--160) !important;
  }

  .u-pt_sm\:-160,
.u-py_sm\:-160 {
    padding-top: var(--space--160) !important;
  }

  .u-pr_sm\:-160,
.u-px_sm\:-160 {
    padding-right: var(--space--160) !important;
  }

  .u-pb_sm\:-160,
.u-py_sm\:-160 {
    padding-bottom: var(--space--160) !important;
  }

  .u-pl_sm\:-160,
.u-px_sm\:-160 {
    padding-left: var(--space--160) !important;
  }

  .u-p_sm\:160 {
    padding: var(--space-160) !important;
  }

  .u-pt_sm\:160,
.u-py_sm\:160 {
    padding-top: var(--space-160) !important;
  }

  .u-pr_sm\:160,
.u-px_sm\:160 {
    padding-right: var(--space-160) !important;
  }

  .u-pb_sm\:160,
.u-py_sm\:160 {
    padding-bottom: var(--space-160) !important;
  }

  .u-pl_sm\:160,
.u-px_sm\:160 {
    padding-left: var(--space-160) !important;
  }

  .u-m_sm\:n-5 {
    margin: calc(var(--space--5) * -1) !important;
  }

  .u-mt_sm\:n-5,
.u-my_sm\:n-5 {
    margin-top: calc(var(--space--5) * -1) !important;
  }

  .u-mr_sm\:n-5,
.u-mx_sm\:n-5 {
    margin-right: calc(var(--space--5) * -1) !important;
  }

  .u-mb_sm\:n-5,
.u-my_sm\:n-5 {
    margin-bottom: calc(var(--space--5) * -1) !important;
  }

  .u-ml_sm\:n-5,
.u-mx_sm\:n-5 {
    margin-left: calc(var(--space--5) * -1) !important;
  }

  .u-m_sm\:n5 {
    margin: calc(var(--space-5) * -1) !important;
  }

  .u-mt_sm\:n5,
.u-my_sm\:n5 {
    margin-top: calc(var(--space-5) * -1) !important;
  }

  .u-mr_sm\:n5,
.u-mx_sm\:n5 {
    margin-right: calc(var(--space-5) * -1) !important;
  }

  .u-mb_sm\:n5,
.u-my_sm\:n5 {
    margin-bottom: calc(var(--space-5) * -1) !important;
  }

  .u-ml_sm\:n5,
.u-mx_sm\:n5 {
    margin-left: calc(var(--space-5) * -1) !important;
  }

  .u-m_sm\:n-10 {
    margin: calc(var(--space--10) * -1) !important;
  }

  .u-mt_sm\:n-10,
.u-my_sm\:n-10 {
    margin-top: calc(var(--space--10) * -1) !important;
  }

  .u-mr_sm\:n-10,
.u-mx_sm\:n-10 {
    margin-right: calc(var(--space--10) * -1) !important;
  }

  .u-mb_sm\:n-10,
.u-my_sm\:n-10 {
    margin-bottom: calc(var(--space--10) * -1) !important;
  }

  .u-ml_sm\:n-10,
.u-mx_sm\:n-10 {
    margin-left: calc(var(--space--10) * -1) !important;
  }

  .u-m_sm\:n10 {
    margin: calc(var(--space-10) * -1) !important;
  }

  .u-mt_sm\:n10,
.u-my_sm\:n10 {
    margin-top: calc(var(--space-10) * -1) !important;
  }

  .u-mr_sm\:n10,
.u-mx_sm\:n10 {
    margin-right: calc(var(--space-10) * -1) !important;
  }

  .u-mb_sm\:n10,
.u-my_sm\:n10 {
    margin-bottom: calc(var(--space-10) * -1) !important;
  }

  .u-ml_sm\:n10,
.u-mx_sm\:n10 {
    margin-left: calc(var(--space-10) * -1) !important;
  }

  .u-m_sm\:n-15 {
    margin: calc(var(--space--15) * -1) !important;
  }

  .u-mt_sm\:n-15,
.u-my_sm\:n-15 {
    margin-top: calc(var(--space--15) * -1) !important;
  }

  .u-mr_sm\:n-15,
.u-mx_sm\:n-15 {
    margin-right: calc(var(--space--15) * -1) !important;
  }

  .u-mb_sm\:n-15,
.u-my_sm\:n-15 {
    margin-bottom: calc(var(--space--15) * -1) !important;
  }

  .u-ml_sm\:n-15,
.u-mx_sm\:n-15 {
    margin-left: calc(var(--space--15) * -1) !important;
  }

  .u-m_sm\:n15 {
    margin: calc(var(--space-15) * -1) !important;
  }

  .u-mt_sm\:n15,
.u-my_sm\:n15 {
    margin-top: calc(var(--space-15) * -1) !important;
  }

  .u-mr_sm\:n15,
.u-mx_sm\:n15 {
    margin-right: calc(var(--space-15) * -1) !important;
  }

  .u-mb_sm\:n15,
.u-my_sm\:n15 {
    margin-bottom: calc(var(--space-15) * -1) !important;
  }

  .u-ml_sm\:n15,
.u-mx_sm\:n15 {
    margin-left: calc(var(--space-15) * -1) !important;
  }

  .u-m_sm\:n-20 {
    margin: calc(var(--space--20) * -1) !important;
  }

  .u-mt_sm\:n-20,
.u-my_sm\:n-20 {
    margin-top: calc(var(--space--20) * -1) !important;
  }

  .u-mr_sm\:n-20,
.u-mx_sm\:n-20 {
    margin-right: calc(var(--space--20) * -1) !important;
  }

  .u-mb_sm\:n-20,
.u-my_sm\:n-20 {
    margin-bottom: calc(var(--space--20) * -1) !important;
  }

  .u-ml_sm\:n-20,
.u-mx_sm\:n-20 {
    margin-left: calc(var(--space--20) * -1) !important;
  }

  .u-m_sm\:n20 {
    margin: calc(var(--space-20) * -1) !important;
  }

  .u-mt_sm\:n20,
.u-my_sm\:n20 {
    margin-top: calc(var(--space-20) * -1) !important;
  }

  .u-mr_sm\:n20,
.u-mx_sm\:n20 {
    margin-right: calc(var(--space-20) * -1) !important;
  }

  .u-mb_sm\:n20,
.u-my_sm\:n20 {
    margin-bottom: calc(var(--space-20) * -1) !important;
  }

  .u-ml_sm\:n20,
.u-mx_sm\:n20 {
    margin-left: calc(var(--space-20) * -1) !important;
  }

  .u-m_sm\:n-25 {
    margin: calc(var(--space--25) * -1) !important;
  }

  .u-mt_sm\:n-25,
.u-my_sm\:n-25 {
    margin-top: calc(var(--space--25) * -1) !important;
  }

  .u-mr_sm\:n-25,
.u-mx_sm\:n-25 {
    margin-right: calc(var(--space--25) * -1) !important;
  }

  .u-mb_sm\:n-25,
.u-my_sm\:n-25 {
    margin-bottom: calc(var(--space--25) * -1) !important;
  }

  .u-ml_sm\:n-25,
.u-mx_sm\:n-25 {
    margin-left: calc(var(--space--25) * -1) !important;
  }

  .u-m_sm\:n25 {
    margin: calc(var(--space-25) * -1) !important;
  }

  .u-mt_sm\:n25,
.u-my_sm\:n25 {
    margin-top: calc(var(--space-25) * -1) !important;
  }

  .u-mr_sm\:n25,
.u-mx_sm\:n25 {
    margin-right: calc(var(--space-25) * -1) !important;
  }

  .u-mb_sm\:n25,
.u-my_sm\:n25 {
    margin-bottom: calc(var(--space-25) * -1) !important;
  }

  .u-ml_sm\:n25,
.u-mx_sm\:n25 {
    margin-left: calc(var(--space-25) * -1) !important;
  }

  .u-m_sm\:n-30 {
    margin: calc(var(--space--30) * -1) !important;
  }

  .u-mt_sm\:n-30,
.u-my_sm\:n-30 {
    margin-top: calc(var(--space--30) * -1) !important;
  }

  .u-mr_sm\:n-30,
.u-mx_sm\:n-30 {
    margin-right: calc(var(--space--30) * -1) !important;
  }

  .u-mb_sm\:n-30,
.u-my_sm\:n-30 {
    margin-bottom: calc(var(--space--30) * -1) !important;
  }

  .u-ml_sm\:n-30,
.u-mx_sm\:n-30 {
    margin-left: calc(var(--space--30) * -1) !important;
  }

  .u-m_sm\:n30 {
    margin: calc(var(--space-30) * -1) !important;
  }

  .u-mt_sm\:n30,
.u-my_sm\:n30 {
    margin-top: calc(var(--space-30) * -1) !important;
  }

  .u-mr_sm\:n30,
.u-mx_sm\:n30 {
    margin-right: calc(var(--space-30) * -1) !important;
  }

  .u-mb_sm\:n30,
.u-my_sm\:n30 {
    margin-bottom: calc(var(--space-30) * -1) !important;
  }

  .u-ml_sm\:n30,
.u-mx_sm\:n30 {
    margin-left: calc(var(--space-30) * -1) !important;
  }

  .u-m_sm\:n-35 {
    margin: calc(var(--space--35) * -1) !important;
  }

  .u-mt_sm\:n-35,
.u-my_sm\:n-35 {
    margin-top: calc(var(--space--35) * -1) !important;
  }

  .u-mr_sm\:n-35,
.u-mx_sm\:n-35 {
    margin-right: calc(var(--space--35) * -1) !important;
  }

  .u-mb_sm\:n-35,
.u-my_sm\:n-35 {
    margin-bottom: calc(var(--space--35) * -1) !important;
  }

  .u-ml_sm\:n-35,
.u-mx_sm\:n-35 {
    margin-left: calc(var(--space--35) * -1) !important;
  }

  .u-m_sm\:n35 {
    margin: calc(var(--space-35) * -1) !important;
  }

  .u-mt_sm\:n35,
.u-my_sm\:n35 {
    margin-top: calc(var(--space-35) * -1) !important;
  }

  .u-mr_sm\:n35,
.u-mx_sm\:n35 {
    margin-right: calc(var(--space-35) * -1) !important;
  }

  .u-mb_sm\:n35,
.u-my_sm\:n35 {
    margin-bottom: calc(var(--space-35) * -1) !important;
  }

  .u-ml_sm\:n35,
.u-mx_sm\:n35 {
    margin-left: calc(var(--space-35) * -1) !important;
  }

  .u-m_sm\:n-40 {
    margin: calc(var(--space--40) * -1) !important;
  }

  .u-mt_sm\:n-40,
.u-my_sm\:n-40 {
    margin-top: calc(var(--space--40) * -1) !important;
  }

  .u-mr_sm\:n-40,
.u-mx_sm\:n-40 {
    margin-right: calc(var(--space--40) * -1) !important;
  }

  .u-mb_sm\:n-40,
.u-my_sm\:n-40 {
    margin-bottom: calc(var(--space--40) * -1) !important;
  }

  .u-ml_sm\:n-40,
.u-mx_sm\:n-40 {
    margin-left: calc(var(--space--40) * -1) !important;
  }

  .u-m_sm\:n40 {
    margin: calc(var(--space-40) * -1) !important;
  }

  .u-mt_sm\:n40,
.u-my_sm\:n40 {
    margin-top: calc(var(--space-40) * -1) !important;
  }

  .u-mr_sm\:n40,
.u-mx_sm\:n40 {
    margin-right: calc(var(--space-40) * -1) !important;
  }

  .u-mb_sm\:n40,
.u-my_sm\:n40 {
    margin-bottom: calc(var(--space-40) * -1) !important;
  }

  .u-ml_sm\:n40,
.u-mx_sm\:n40 {
    margin-left: calc(var(--space-40) * -1) !important;
  }

  .u-m_sm\:n-45 {
    margin: calc(var(--space--45) * -1) !important;
  }

  .u-mt_sm\:n-45,
.u-my_sm\:n-45 {
    margin-top: calc(var(--space--45) * -1) !important;
  }

  .u-mr_sm\:n-45,
.u-mx_sm\:n-45 {
    margin-right: calc(var(--space--45) * -1) !important;
  }

  .u-mb_sm\:n-45,
.u-my_sm\:n-45 {
    margin-bottom: calc(var(--space--45) * -1) !important;
  }

  .u-ml_sm\:n-45,
.u-mx_sm\:n-45 {
    margin-left: calc(var(--space--45) * -1) !important;
  }

  .u-m_sm\:n45 {
    margin: calc(var(--space-45) * -1) !important;
  }

  .u-mt_sm\:n45,
.u-my_sm\:n45 {
    margin-top: calc(var(--space-45) * -1) !important;
  }

  .u-mr_sm\:n45,
.u-mx_sm\:n45 {
    margin-right: calc(var(--space-45) * -1) !important;
  }

  .u-mb_sm\:n45,
.u-my_sm\:n45 {
    margin-bottom: calc(var(--space-45) * -1) !important;
  }

  .u-ml_sm\:n45,
.u-mx_sm\:n45 {
    margin-left: calc(var(--space-45) * -1) !important;
  }

  .u-m_sm\:n-50 {
    margin: calc(var(--space--50) * -1) !important;
  }

  .u-mt_sm\:n-50,
.u-my_sm\:n-50 {
    margin-top: calc(var(--space--50) * -1) !important;
  }

  .u-mr_sm\:n-50,
.u-mx_sm\:n-50 {
    margin-right: calc(var(--space--50) * -1) !important;
  }

  .u-mb_sm\:n-50,
.u-my_sm\:n-50 {
    margin-bottom: calc(var(--space--50) * -1) !important;
  }

  .u-ml_sm\:n-50,
.u-mx_sm\:n-50 {
    margin-left: calc(var(--space--50) * -1) !important;
  }

  .u-m_sm\:n50 {
    margin: calc(var(--space-50) * -1) !important;
  }

  .u-mt_sm\:n50,
.u-my_sm\:n50 {
    margin-top: calc(var(--space-50) * -1) !important;
  }

  .u-mr_sm\:n50,
.u-mx_sm\:n50 {
    margin-right: calc(var(--space-50) * -1) !important;
  }

  .u-mb_sm\:n50,
.u-my_sm\:n50 {
    margin-bottom: calc(var(--space-50) * -1) !important;
  }

  .u-ml_sm\:n50,
.u-mx_sm\:n50 {
    margin-left: calc(var(--space-50) * -1) !important;
  }

  .u-m_sm\:n-55 {
    margin: calc(var(--space--55) * -1) !important;
  }

  .u-mt_sm\:n-55,
.u-my_sm\:n-55 {
    margin-top: calc(var(--space--55) * -1) !important;
  }

  .u-mr_sm\:n-55,
.u-mx_sm\:n-55 {
    margin-right: calc(var(--space--55) * -1) !important;
  }

  .u-mb_sm\:n-55,
.u-my_sm\:n-55 {
    margin-bottom: calc(var(--space--55) * -1) !important;
  }

  .u-ml_sm\:n-55,
.u-mx_sm\:n-55 {
    margin-left: calc(var(--space--55) * -1) !important;
  }

  .u-m_sm\:n55 {
    margin: calc(var(--space-55) * -1) !important;
  }

  .u-mt_sm\:n55,
.u-my_sm\:n55 {
    margin-top: calc(var(--space-55) * -1) !important;
  }

  .u-mr_sm\:n55,
.u-mx_sm\:n55 {
    margin-right: calc(var(--space-55) * -1) !important;
  }

  .u-mb_sm\:n55,
.u-my_sm\:n55 {
    margin-bottom: calc(var(--space-55) * -1) !important;
  }

  .u-ml_sm\:n55,
.u-mx_sm\:n55 {
    margin-left: calc(var(--space-55) * -1) !important;
  }

  .u-m_sm\:n-60 {
    margin: calc(var(--space--60) * -1) !important;
  }

  .u-mt_sm\:n-60,
.u-my_sm\:n-60 {
    margin-top: calc(var(--space--60) * -1) !important;
  }

  .u-mr_sm\:n-60,
.u-mx_sm\:n-60 {
    margin-right: calc(var(--space--60) * -1) !important;
  }

  .u-mb_sm\:n-60,
.u-my_sm\:n-60 {
    margin-bottom: calc(var(--space--60) * -1) !important;
  }

  .u-ml_sm\:n-60,
.u-mx_sm\:n-60 {
    margin-left: calc(var(--space--60) * -1) !important;
  }

  .u-m_sm\:n60 {
    margin: calc(var(--space-60) * -1) !important;
  }

  .u-mt_sm\:n60,
.u-my_sm\:n60 {
    margin-top: calc(var(--space-60) * -1) !important;
  }

  .u-mr_sm\:n60,
.u-mx_sm\:n60 {
    margin-right: calc(var(--space-60) * -1) !important;
  }

  .u-mb_sm\:n60,
.u-my_sm\:n60 {
    margin-bottom: calc(var(--space-60) * -1) !important;
  }

  .u-ml_sm\:n60,
.u-mx_sm\:n60 {
    margin-left: calc(var(--space-60) * -1) !important;
  }

  .u-m_sm\:n-65 {
    margin: calc(var(--space--65) * -1) !important;
  }

  .u-mt_sm\:n-65,
.u-my_sm\:n-65 {
    margin-top: calc(var(--space--65) * -1) !important;
  }

  .u-mr_sm\:n-65,
.u-mx_sm\:n-65 {
    margin-right: calc(var(--space--65) * -1) !important;
  }

  .u-mb_sm\:n-65,
.u-my_sm\:n-65 {
    margin-bottom: calc(var(--space--65) * -1) !important;
  }

  .u-ml_sm\:n-65,
.u-mx_sm\:n-65 {
    margin-left: calc(var(--space--65) * -1) !important;
  }

  .u-m_sm\:n65 {
    margin: calc(var(--space-65) * -1) !important;
  }

  .u-mt_sm\:n65,
.u-my_sm\:n65 {
    margin-top: calc(var(--space-65) * -1) !important;
  }

  .u-mr_sm\:n65,
.u-mx_sm\:n65 {
    margin-right: calc(var(--space-65) * -1) !important;
  }

  .u-mb_sm\:n65,
.u-my_sm\:n65 {
    margin-bottom: calc(var(--space-65) * -1) !important;
  }

  .u-ml_sm\:n65,
.u-mx_sm\:n65 {
    margin-left: calc(var(--space-65) * -1) !important;
  }

  .u-m_sm\:n-70 {
    margin: calc(var(--space--70) * -1) !important;
  }

  .u-mt_sm\:n-70,
.u-my_sm\:n-70 {
    margin-top: calc(var(--space--70) * -1) !important;
  }

  .u-mr_sm\:n-70,
.u-mx_sm\:n-70 {
    margin-right: calc(var(--space--70) * -1) !important;
  }

  .u-mb_sm\:n-70,
.u-my_sm\:n-70 {
    margin-bottom: calc(var(--space--70) * -1) !important;
  }

  .u-ml_sm\:n-70,
.u-mx_sm\:n-70 {
    margin-left: calc(var(--space--70) * -1) !important;
  }

  .u-m_sm\:n70 {
    margin: calc(var(--space-70) * -1) !important;
  }

  .u-mt_sm\:n70,
.u-my_sm\:n70 {
    margin-top: calc(var(--space-70) * -1) !important;
  }

  .u-mr_sm\:n70,
.u-mx_sm\:n70 {
    margin-right: calc(var(--space-70) * -1) !important;
  }

  .u-mb_sm\:n70,
.u-my_sm\:n70 {
    margin-bottom: calc(var(--space-70) * -1) !important;
  }

  .u-ml_sm\:n70,
.u-mx_sm\:n70 {
    margin-left: calc(var(--space-70) * -1) !important;
  }

  .u-m_sm\:n-75 {
    margin: calc(var(--space--75) * -1) !important;
  }

  .u-mt_sm\:n-75,
.u-my_sm\:n-75 {
    margin-top: calc(var(--space--75) * -1) !important;
  }

  .u-mr_sm\:n-75,
.u-mx_sm\:n-75 {
    margin-right: calc(var(--space--75) * -1) !important;
  }

  .u-mb_sm\:n-75,
.u-my_sm\:n-75 {
    margin-bottom: calc(var(--space--75) * -1) !important;
  }

  .u-ml_sm\:n-75,
.u-mx_sm\:n-75 {
    margin-left: calc(var(--space--75) * -1) !important;
  }

  .u-m_sm\:n75 {
    margin: calc(var(--space-75) * -1) !important;
  }

  .u-mt_sm\:n75,
.u-my_sm\:n75 {
    margin-top: calc(var(--space-75) * -1) !important;
  }

  .u-mr_sm\:n75,
.u-mx_sm\:n75 {
    margin-right: calc(var(--space-75) * -1) !important;
  }

  .u-mb_sm\:n75,
.u-my_sm\:n75 {
    margin-bottom: calc(var(--space-75) * -1) !important;
  }

  .u-ml_sm\:n75,
.u-mx_sm\:n75 {
    margin-left: calc(var(--space-75) * -1) !important;
  }

  .u-m_sm\:n-80 {
    margin: calc(var(--space--80) * -1) !important;
  }

  .u-mt_sm\:n-80,
.u-my_sm\:n-80 {
    margin-top: calc(var(--space--80) * -1) !important;
  }

  .u-mr_sm\:n-80,
.u-mx_sm\:n-80 {
    margin-right: calc(var(--space--80) * -1) !important;
  }

  .u-mb_sm\:n-80,
.u-my_sm\:n-80 {
    margin-bottom: calc(var(--space--80) * -1) !important;
  }

  .u-ml_sm\:n-80,
.u-mx_sm\:n-80 {
    margin-left: calc(var(--space--80) * -1) !important;
  }

  .u-m_sm\:n80 {
    margin: calc(var(--space-80) * -1) !important;
  }

  .u-mt_sm\:n80,
.u-my_sm\:n80 {
    margin-top: calc(var(--space-80) * -1) !important;
  }

  .u-mr_sm\:n80,
.u-mx_sm\:n80 {
    margin-right: calc(var(--space-80) * -1) !important;
  }

  .u-mb_sm\:n80,
.u-my_sm\:n80 {
    margin-bottom: calc(var(--space-80) * -1) !important;
  }

  .u-ml_sm\:n80,
.u-mx_sm\:n80 {
    margin-left: calc(var(--space-80) * -1) !important;
  }

  .u-m_sm\:n-85 {
    margin: calc(var(--space--85) * -1) !important;
  }

  .u-mt_sm\:n-85,
.u-my_sm\:n-85 {
    margin-top: calc(var(--space--85) * -1) !important;
  }

  .u-mr_sm\:n-85,
.u-mx_sm\:n-85 {
    margin-right: calc(var(--space--85) * -1) !important;
  }

  .u-mb_sm\:n-85,
.u-my_sm\:n-85 {
    margin-bottom: calc(var(--space--85) * -1) !important;
  }

  .u-ml_sm\:n-85,
.u-mx_sm\:n-85 {
    margin-left: calc(var(--space--85) * -1) !important;
  }

  .u-m_sm\:n85 {
    margin: calc(var(--space-85) * -1) !important;
  }

  .u-mt_sm\:n85,
.u-my_sm\:n85 {
    margin-top: calc(var(--space-85) * -1) !important;
  }

  .u-mr_sm\:n85,
.u-mx_sm\:n85 {
    margin-right: calc(var(--space-85) * -1) !important;
  }

  .u-mb_sm\:n85,
.u-my_sm\:n85 {
    margin-bottom: calc(var(--space-85) * -1) !important;
  }

  .u-ml_sm\:n85,
.u-mx_sm\:n85 {
    margin-left: calc(var(--space-85) * -1) !important;
  }

  .u-m_sm\:n-90 {
    margin: calc(var(--space--90) * -1) !important;
  }

  .u-mt_sm\:n-90,
.u-my_sm\:n-90 {
    margin-top: calc(var(--space--90) * -1) !important;
  }

  .u-mr_sm\:n-90,
.u-mx_sm\:n-90 {
    margin-right: calc(var(--space--90) * -1) !important;
  }

  .u-mb_sm\:n-90,
.u-my_sm\:n-90 {
    margin-bottom: calc(var(--space--90) * -1) !important;
  }

  .u-ml_sm\:n-90,
.u-mx_sm\:n-90 {
    margin-left: calc(var(--space--90) * -1) !important;
  }

  .u-m_sm\:n90 {
    margin: calc(var(--space-90) * -1) !important;
  }

  .u-mt_sm\:n90,
.u-my_sm\:n90 {
    margin-top: calc(var(--space-90) * -1) !important;
  }

  .u-mr_sm\:n90,
.u-mx_sm\:n90 {
    margin-right: calc(var(--space-90) * -1) !important;
  }

  .u-mb_sm\:n90,
.u-my_sm\:n90 {
    margin-bottom: calc(var(--space-90) * -1) !important;
  }

  .u-ml_sm\:n90,
.u-mx_sm\:n90 {
    margin-left: calc(var(--space-90) * -1) !important;
  }

  .u-m_sm\:n-95 {
    margin: calc(var(--space--95) * -1) !important;
  }

  .u-mt_sm\:n-95,
.u-my_sm\:n-95 {
    margin-top: calc(var(--space--95) * -1) !important;
  }

  .u-mr_sm\:n-95,
.u-mx_sm\:n-95 {
    margin-right: calc(var(--space--95) * -1) !important;
  }

  .u-mb_sm\:n-95,
.u-my_sm\:n-95 {
    margin-bottom: calc(var(--space--95) * -1) !important;
  }

  .u-ml_sm\:n-95,
.u-mx_sm\:n-95 {
    margin-left: calc(var(--space--95) * -1) !important;
  }

  .u-m_sm\:n95 {
    margin: calc(var(--space-95) * -1) !important;
  }

  .u-mt_sm\:n95,
.u-my_sm\:n95 {
    margin-top: calc(var(--space-95) * -1) !important;
  }

  .u-mr_sm\:n95,
.u-mx_sm\:n95 {
    margin-right: calc(var(--space-95) * -1) !important;
  }

  .u-mb_sm\:n95,
.u-my_sm\:n95 {
    margin-bottom: calc(var(--space-95) * -1) !important;
  }

  .u-ml_sm\:n95,
.u-mx_sm\:n95 {
    margin-left: calc(var(--space-95) * -1) !important;
  }

  .u-m_sm\:n-100 {
    margin: calc(var(--space--100) * -1) !important;
  }

  .u-mt_sm\:n-100,
.u-my_sm\:n-100 {
    margin-top: calc(var(--space--100) * -1) !important;
  }

  .u-mr_sm\:n-100,
.u-mx_sm\:n-100 {
    margin-right: calc(var(--space--100) * -1) !important;
  }

  .u-mb_sm\:n-100,
.u-my_sm\:n-100 {
    margin-bottom: calc(var(--space--100) * -1) !important;
  }

  .u-ml_sm\:n-100,
.u-mx_sm\:n-100 {
    margin-left: calc(var(--space--100) * -1) !important;
  }

  .u-m_sm\:n100 {
    margin: calc(var(--space-100) * -1) !important;
  }

  .u-mt_sm\:n100,
.u-my_sm\:n100 {
    margin-top: calc(var(--space-100) * -1) !important;
  }

  .u-mr_sm\:n100,
.u-mx_sm\:n100 {
    margin-right: calc(var(--space-100) * -1) !important;
  }

  .u-mb_sm\:n100,
.u-my_sm\:n100 {
    margin-bottom: calc(var(--space-100) * -1) !important;
  }

  .u-ml_sm\:n100,
.u-mx_sm\:n100 {
    margin-left: calc(var(--space-100) * -1) !important;
  }

  .u-m_sm\:n-8 {
    margin: calc(var(--space--8) * -1) !important;
  }

  .u-mt_sm\:n-8,
.u-my_sm\:n-8 {
    margin-top: calc(var(--space--8) * -1) !important;
  }

  .u-mr_sm\:n-8,
.u-mx_sm\:n-8 {
    margin-right: calc(var(--space--8) * -1) !important;
  }

  .u-mb_sm\:n-8,
.u-my_sm\:n-8 {
    margin-bottom: calc(var(--space--8) * -1) !important;
  }

  .u-ml_sm\:n-8,
.u-mx_sm\:n-8 {
    margin-left: calc(var(--space--8) * -1) !important;
  }

  .u-m_sm\:n8 {
    margin: calc(var(--space-8) * -1) !important;
  }

  .u-mt_sm\:n8,
.u-my_sm\:n8 {
    margin-top: calc(var(--space-8) * -1) !important;
  }

  .u-mr_sm\:n8,
.u-mx_sm\:n8 {
    margin-right: calc(var(--space-8) * -1) !important;
  }

  .u-mb_sm\:n8,
.u-my_sm\:n8 {
    margin-bottom: calc(var(--space-8) * -1) !important;
  }

  .u-ml_sm\:n8,
.u-mx_sm\:n8 {
    margin-left: calc(var(--space-8) * -1) !important;
  }

  .u-m_sm\:n-16 {
    margin: calc(var(--space--16) * -1) !important;
  }

  .u-mt_sm\:n-16,
.u-my_sm\:n-16 {
    margin-top: calc(var(--space--16) * -1) !important;
  }

  .u-mr_sm\:n-16,
.u-mx_sm\:n-16 {
    margin-right: calc(var(--space--16) * -1) !important;
  }

  .u-mb_sm\:n-16,
.u-my_sm\:n-16 {
    margin-bottom: calc(var(--space--16) * -1) !important;
  }

  .u-ml_sm\:n-16,
.u-mx_sm\:n-16 {
    margin-left: calc(var(--space--16) * -1) !important;
  }

  .u-m_sm\:n16 {
    margin: calc(var(--space-16) * -1) !important;
  }

  .u-mt_sm\:n16,
.u-my_sm\:n16 {
    margin-top: calc(var(--space-16) * -1) !important;
  }

  .u-mr_sm\:n16,
.u-mx_sm\:n16 {
    margin-right: calc(var(--space-16) * -1) !important;
  }

  .u-mb_sm\:n16,
.u-my_sm\:n16 {
    margin-bottom: calc(var(--space-16) * -1) !important;
  }

  .u-ml_sm\:n16,
.u-mx_sm\:n16 {
    margin-left: calc(var(--space-16) * -1) !important;
  }

  .u-m_sm\:n-24 {
    margin: calc(var(--space--24) * -1) !important;
  }

  .u-mt_sm\:n-24,
.u-my_sm\:n-24 {
    margin-top: calc(var(--space--24) * -1) !important;
  }

  .u-mr_sm\:n-24,
.u-mx_sm\:n-24 {
    margin-right: calc(var(--space--24) * -1) !important;
  }

  .u-mb_sm\:n-24,
.u-my_sm\:n-24 {
    margin-bottom: calc(var(--space--24) * -1) !important;
  }

  .u-ml_sm\:n-24,
.u-mx_sm\:n-24 {
    margin-left: calc(var(--space--24) * -1) !important;
  }

  .u-m_sm\:n24 {
    margin: calc(var(--space-24) * -1) !important;
  }

  .u-mt_sm\:n24,
.u-my_sm\:n24 {
    margin-top: calc(var(--space-24) * -1) !important;
  }

  .u-mr_sm\:n24,
.u-mx_sm\:n24 {
    margin-right: calc(var(--space-24) * -1) !important;
  }

  .u-mb_sm\:n24,
.u-my_sm\:n24 {
    margin-bottom: calc(var(--space-24) * -1) !important;
  }

  .u-ml_sm\:n24,
.u-mx_sm\:n24 {
    margin-left: calc(var(--space-24) * -1) !important;
  }

  .u-m_sm\:n-32 {
    margin: calc(var(--space--32) * -1) !important;
  }

  .u-mt_sm\:n-32,
.u-my_sm\:n-32 {
    margin-top: calc(var(--space--32) * -1) !important;
  }

  .u-mr_sm\:n-32,
.u-mx_sm\:n-32 {
    margin-right: calc(var(--space--32) * -1) !important;
  }

  .u-mb_sm\:n-32,
.u-my_sm\:n-32 {
    margin-bottom: calc(var(--space--32) * -1) !important;
  }

  .u-ml_sm\:n-32,
.u-mx_sm\:n-32 {
    margin-left: calc(var(--space--32) * -1) !important;
  }

  .u-m_sm\:n32 {
    margin: calc(var(--space-32) * -1) !important;
  }

  .u-mt_sm\:n32,
.u-my_sm\:n32 {
    margin-top: calc(var(--space-32) * -1) !important;
  }

  .u-mr_sm\:n32,
.u-mx_sm\:n32 {
    margin-right: calc(var(--space-32) * -1) !important;
  }

  .u-mb_sm\:n32,
.u-my_sm\:n32 {
    margin-bottom: calc(var(--space-32) * -1) !important;
  }

  .u-ml_sm\:n32,
.u-mx_sm\:n32 {
    margin-left: calc(var(--space-32) * -1) !important;
  }

  .u-m_sm\:n-48 {
    margin: calc(var(--space--48) * -1) !important;
  }

  .u-mt_sm\:n-48,
.u-my_sm\:n-48 {
    margin-top: calc(var(--space--48) * -1) !important;
  }

  .u-mr_sm\:n-48,
.u-mx_sm\:n-48 {
    margin-right: calc(var(--space--48) * -1) !important;
  }

  .u-mb_sm\:n-48,
.u-my_sm\:n-48 {
    margin-bottom: calc(var(--space--48) * -1) !important;
  }

  .u-ml_sm\:n-48,
.u-mx_sm\:n-48 {
    margin-left: calc(var(--space--48) * -1) !important;
  }

  .u-m_sm\:n48 {
    margin: calc(var(--space-48) * -1) !important;
  }

  .u-mt_sm\:n48,
.u-my_sm\:n48 {
    margin-top: calc(var(--space-48) * -1) !important;
  }

  .u-mr_sm\:n48,
.u-mx_sm\:n48 {
    margin-right: calc(var(--space-48) * -1) !important;
  }

  .u-mb_sm\:n48,
.u-my_sm\:n48 {
    margin-bottom: calc(var(--space-48) * -1) !important;
  }

  .u-ml_sm\:n48,
.u-mx_sm\:n48 {
    margin-left: calc(var(--space-48) * -1) !important;
  }

  .u-m_sm\:n-56 {
    margin: calc(var(--space--56) * -1) !important;
  }

  .u-mt_sm\:n-56,
.u-my_sm\:n-56 {
    margin-top: calc(var(--space--56) * -1) !important;
  }

  .u-mr_sm\:n-56,
.u-mx_sm\:n-56 {
    margin-right: calc(var(--space--56) * -1) !important;
  }

  .u-mb_sm\:n-56,
.u-my_sm\:n-56 {
    margin-bottom: calc(var(--space--56) * -1) !important;
  }

  .u-ml_sm\:n-56,
.u-mx_sm\:n-56 {
    margin-left: calc(var(--space--56) * -1) !important;
  }

  .u-m_sm\:n56 {
    margin: calc(var(--space-56) * -1) !important;
  }

  .u-mt_sm\:n56,
.u-my_sm\:n56 {
    margin-top: calc(var(--space-56) * -1) !important;
  }

  .u-mr_sm\:n56,
.u-mx_sm\:n56 {
    margin-right: calc(var(--space-56) * -1) !important;
  }

  .u-mb_sm\:n56,
.u-my_sm\:n56 {
    margin-bottom: calc(var(--space-56) * -1) !important;
  }

  .u-ml_sm\:n56,
.u-mx_sm\:n56 {
    margin-left: calc(var(--space-56) * -1) !important;
  }

  .u-m_sm\:n-64 {
    margin: calc(var(--space--64) * -1) !important;
  }

  .u-mt_sm\:n-64,
.u-my_sm\:n-64 {
    margin-top: calc(var(--space--64) * -1) !important;
  }

  .u-mr_sm\:n-64,
.u-mx_sm\:n-64 {
    margin-right: calc(var(--space--64) * -1) !important;
  }

  .u-mb_sm\:n-64,
.u-my_sm\:n-64 {
    margin-bottom: calc(var(--space--64) * -1) !important;
  }

  .u-ml_sm\:n-64,
.u-mx_sm\:n-64 {
    margin-left: calc(var(--space--64) * -1) !important;
  }

  .u-m_sm\:n64 {
    margin: calc(var(--space-64) * -1) !important;
  }

  .u-mt_sm\:n64,
.u-my_sm\:n64 {
    margin-top: calc(var(--space-64) * -1) !important;
  }

  .u-mr_sm\:n64,
.u-mx_sm\:n64 {
    margin-right: calc(var(--space-64) * -1) !important;
  }

  .u-mb_sm\:n64,
.u-my_sm\:n64 {
    margin-bottom: calc(var(--space-64) * -1) !important;
  }

  .u-ml_sm\:n64,
.u-mx_sm\:n64 {
    margin-left: calc(var(--space-64) * -1) !important;
  }

  .u-m_sm\:n-72 {
    margin: calc(var(--space--72) * -1) !important;
  }

  .u-mt_sm\:n-72,
.u-my_sm\:n-72 {
    margin-top: calc(var(--space--72) * -1) !important;
  }

  .u-mr_sm\:n-72,
.u-mx_sm\:n-72 {
    margin-right: calc(var(--space--72) * -1) !important;
  }

  .u-mb_sm\:n-72,
.u-my_sm\:n-72 {
    margin-bottom: calc(var(--space--72) * -1) !important;
  }

  .u-ml_sm\:n-72,
.u-mx_sm\:n-72 {
    margin-left: calc(var(--space--72) * -1) !important;
  }

  .u-m_sm\:n72 {
    margin: calc(var(--space-72) * -1) !important;
  }

  .u-mt_sm\:n72,
.u-my_sm\:n72 {
    margin-top: calc(var(--space-72) * -1) !important;
  }

  .u-mr_sm\:n72,
.u-mx_sm\:n72 {
    margin-right: calc(var(--space-72) * -1) !important;
  }

  .u-mb_sm\:n72,
.u-my_sm\:n72 {
    margin-bottom: calc(var(--space-72) * -1) !important;
  }

  .u-ml_sm\:n72,
.u-mx_sm\:n72 {
    margin-left: calc(var(--space-72) * -1) !important;
  }

  .u-m_sm\:n-88 {
    margin: calc(var(--space--88) * -1) !important;
  }

  .u-mt_sm\:n-88,
.u-my_sm\:n-88 {
    margin-top: calc(var(--space--88) * -1) !important;
  }

  .u-mr_sm\:n-88,
.u-mx_sm\:n-88 {
    margin-right: calc(var(--space--88) * -1) !important;
  }

  .u-mb_sm\:n-88,
.u-my_sm\:n-88 {
    margin-bottom: calc(var(--space--88) * -1) !important;
  }

  .u-ml_sm\:n-88,
.u-mx_sm\:n-88 {
    margin-left: calc(var(--space--88) * -1) !important;
  }

  .u-m_sm\:n88 {
    margin: calc(var(--space-88) * -1) !important;
  }

  .u-mt_sm\:n88,
.u-my_sm\:n88 {
    margin-top: calc(var(--space-88) * -1) !important;
  }

  .u-mr_sm\:n88,
.u-mx_sm\:n88 {
    margin-right: calc(var(--space-88) * -1) !important;
  }

  .u-mb_sm\:n88,
.u-my_sm\:n88 {
    margin-bottom: calc(var(--space-88) * -1) !important;
  }

  .u-ml_sm\:n88,
.u-mx_sm\:n88 {
    margin-left: calc(var(--space-88) * -1) !important;
  }

  .u-m_sm\:n-96 {
    margin: calc(var(--space--96) * -1) !important;
  }

  .u-mt_sm\:n-96,
.u-my_sm\:n-96 {
    margin-top: calc(var(--space--96) * -1) !important;
  }

  .u-mr_sm\:n-96,
.u-mx_sm\:n-96 {
    margin-right: calc(var(--space--96) * -1) !important;
  }

  .u-mb_sm\:n-96,
.u-my_sm\:n-96 {
    margin-bottom: calc(var(--space--96) * -1) !important;
  }

  .u-ml_sm\:n-96,
.u-mx_sm\:n-96 {
    margin-left: calc(var(--space--96) * -1) !important;
  }

  .u-m_sm\:n96 {
    margin: calc(var(--space-96) * -1) !important;
  }

  .u-mt_sm\:n96,
.u-my_sm\:n96 {
    margin-top: calc(var(--space-96) * -1) !important;
  }

  .u-mr_sm\:n96,
.u-mx_sm\:n96 {
    margin-right: calc(var(--space-96) * -1) !important;
  }

  .u-mb_sm\:n96,
.u-my_sm\:n96 {
    margin-bottom: calc(var(--space-96) * -1) !important;
  }

  .u-ml_sm\:n96,
.u-mx_sm\:n96 {
    margin-left: calc(var(--space-96) * -1) !important;
  }

  .u-m_sm\:n-104 {
    margin: calc(var(--space--104) * -1) !important;
  }

  .u-mt_sm\:n-104,
.u-my_sm\:n-104 {
    margin-top: calc(var(--space--104) * -1) !important;
  }

  .u-mr_sm\:n-104,
.u-mx_sm\:n-104 {
    margin-right: calc(var(--space--104) * -1) !important;
  }

  .u-mb_sm\:n-104,
.u-my_sm\:n-104 {
    margin-bottom: calc(var(--space--104) * -1) !important;
  }

  .u-ml_sm\:n-104,
.u-mx_sm\:n-104 {
    margin-left: calc(var(--space--104) * -1) !important;
  }

  .u-m_sm\:n104 {
    margin: calc(var(--space-104) * -1) !important;
  }

  .u-mt_sm\:n104,
.u-my_sm\:n104 {
    margin-top: calc(var(--space-104) * -1) !important;
  }

  .u-mr_sm\:n104,
.u-mx_sm\:n104 {
    margin-right: calc(var(--space-104) * -1) !important;
  }

  .u-mb_sm\:n104,
.u-my_sm\:n104 {
    margin-bottom: calc(var(--space-104) * -1) !important;
  }

  .u-ml_sm\:n104,
.u-mx_sm\:n104 {
    margin-left: calc(var(--space-104) * -1) !important;
  }

  .u-m_sm\:n-112 {
    margin: calc(var(--space--112) * -1) !important;
  }

  .u-mt_sm\:n-112,
.u-my_sm\:n-112 {
    margin-top: calc(var(--space--112) * -1) !important;
  }

  .u-mr_sm\:n-112,
.u-mx_sm\:n-112 {
    margin-right: calc(var(--space--112) * -1) !important;
  }

  .u-mb_sm\:n-112,
.u-my_sm\:n-112 {
    margin-bottom: calc(var(--space--112) * -1) !important;
  }

  .u-ml_sm\:n-112,
.u-mx_sm\:n-112 {
    margin-left: calc(var(--space--112) * -1) !important;
  }

  .u-m_sm\:n112 {
    margin: calc(var(--space-112) * -1) !important;
  }

  .u-mt_sm\:n112,
.u-my_sm\:n112 {
    margin-top: calc(var(--space-112) * -1) !important;
  }

  .u-mr_sm\:n112,
.u-mx_sm\:n112 {
    margin-right: calc(var(--space-112) * -1) !important;
  }

  .u-mb_sm\:n112,
.u-my_sm\:n112 {
    margin-bottom: calc(var(--space-112) * -1) !important;
  }

  .u-ml_sm\:n112,
.u-mx_sm\:n112 {
    margin-left: calc(var(--space-112) * -1) !important;
  }

  .u-m_sm\:n-120 {
    margin: calc(var(--space--120) * -1) !important;
  }

  .u-mt_sm\:n-120,
.u-my_sm\:n-120 {
    margin-top: calc(var(--space--120) * -1) !important;
  }

  .u-mr_sm\:n-120,
.u-mx_sm\:n-120 {
    margin-right: calc(var(--space--120) * -1) !important;
  }

  .u-mb_sm\:n-120,
.u-my_sm\:n-120 {
    margin-bottom: calc(var(--space--120) * -1) !important;
  }

  .u-ml_sm\:n-120,
.u-mx_sm\:n-120 {
    margin-left: calc(var(--space--120) * -1) !important;
  }

  .u-m_sm\:n120 {
    margin: calc(var(--space-120) * -1) !important;
  }

  .u-mt_sm\:n120,
.u-my_sm\:n120 {
    margin-top: calc(var(--space-120) * -1) !important;
  }

  .u-mr_sm\:n120,
.u-mx_sm\:n120 {
    margin-right: calc(var(--space-120) * -1) !important;
  }

  .u-mb_sm\:n120,
.u-my_sm\:n120 {
    margin-bottom: calc(var(--space-120) * -1) !important;
  }

  .u-ml_sm\:n120,
.u-mx_sm\:n120 {
    margin-left: calc(var(--space-120) * -1) !important;
  }

  .u-m_sm\:n-128 {
    margin: calc(var(--space--128) * -1) !important;
  }

  .u-mt_sm\:n-128,
.u-my_sm\:n-128 {
    margin-top: calc(var(--space--128) * -1) !important;
  }

  .u-mr_sm\:n-128,
.u-mx_sm\:n-128 {
    margin-right: calc(var(--space--128) * -1) !important;
  }

  .u-mb_sm\:n-128,
.u-my_sm\:n-128 {
    margin-bottom: calc(var(--space--128) * -1) !important;
  }

  .u-ml_sm\:n-128,
.u-mx_sm\:n-128 {
    margin-left: calc(var(--space--128) * -1) !important;
  }

  .u-m_sm\:n128 {
    margin: calc(var(--space-128) * -1) !important;
  }

  .u-mt_sm\:n128,
.u-my_sm\:n128 {
    margin-top: calc(var(--space-128) * -1) !important;
  }

  .u-mr_sm\:n128,
.u-mx_sm\:n128 {
    margin-right: calc(var(--space-128) * -1) !important;
  }

  .u-mb_sm\:n128,
.u-my_sm\:n128 {
    margin-bottom: calc(var(--space-128) * -1) !important;
  }

  .u-ml_sm\:n128,
.u-mx_sm\:n128 {
    margin-left: calc(var(--space-128) * -1) !important;
  }

  .u-m_sm\:n-136 {
    margin: calc(var(--space--136) * -1) !important;
  }

  .u-mt_sm\:n-136,
.u-my_sm\:n-136 {
    margin-top: calc(var(--space--136) * -1) !important;
  }

  .u-mr_sm\:n-136,
.u-mx_sm\:n-136 {
    margin-right: calc(var(--space--136) * -1) !important;
  }

  .u-mb_sm\:n-136,
.u-my_sm\:n-136 {
    margin-bottom: calc(var(--space--136) * -1) !important;
  }

  .u-ml_sm\:n-136,
.u-mx_sm\:n-136 {
    margin-left: calc(var(--space--136) * -1) !important;
  }

  .u-m_sm\:n136 {
    margin: calc(var(--space-136) * -1) !important;
  }

  .u-mt_sm\:n136,
.u-my_sm\:n136 {
    margin-top: calc(var(--space-136) * -1) !important;
  }

  .u-mr_sm\:n136,
.u-mx_sm\:n136 {
    margin-right: calc(var(--space-136) * -1) !important;
  }

  .u-mb_sm\:n136,
.u-my_sm\:n136 {
    margin-bottom: calc(var(--space-136) * -1) !important;
  }

  .u-ml_sm\:n136,
.u-mx_sm\:n136 {
    margin-left: calc(var(--space-136) * -1) !important;
  }

  .u-m_sm\:n-144 {
    margin: calc(var(--space--144) * -1) !important;
  }

  .u-mt_sm\:n-144,
.u-my_sm\:n-144 {
    margin-top: calc(var(--space--144) * -1) !important;
  }

  .u-mr_sm\:n-144,
.u-mx_sm\:n-144 {
    margin-right: calc(var(--space--144) * -1) !important;
  }

  .u-mb_sm\:n-144,
.u-my_sm\:n-144 {
    margin-bottom: calc(var(--space--144) * -1) !important;
  }

  .u-ml_sm\:n-144,
.u-mx_sm\:n-144 {
    margin-left: calc(var(--space--144) * -1) !important;
  }

  .u-m_sm\:n144 {
    margin: calc(var(--space-144) * -1) !important;
  }

  .u-mt_sm\:n144,
.u-my_sm\:n144 {
    margin-top: calc(var(--space-144) * -1) !important;
  }

  .u-mr_sm\:n144,
.u-mx_sm\:n144 {
    margin-right: calc(var(--space-144) * -1) !important;
  }

  .u-mb_sm\:n144,
.u-my_sm\:n144 {
    margin-bottom: calc(var(--space-144) * -1) !important;
  }

  .u-ml_sm\:n144,
.u-mx_sm\:n144 {
    margin-left: calc(var(--space-144) * -1) !important;
  }

  .u-m_sm\:n-152 {
    margin: calc(var(--space--152) * -1) !important;
  }

  .u-mt_sm\:n-152,
.u-my_sm\:n-152 {
    margin-top: calc(var(--space--152) * -1) !important;
  }

  .u-mr_sm\:n-152,
.u-mx_sm\:n-152 {
    margin-right: calc(var(--space--152) * -1) !important;
  }

  .u-mb_sm\:n-152,
.u-my_sm\:n-152 {
    margin-bottom: calc(var(--space--152) * -1) !important;
  }

  .u-ml_sm\:n-152,
.u-mx_sm\:n-152 {
    margin-left: calc(var(--space--152) * -1) !important;
  }

  .u-m_sm\:n152 {
    margin: calc(var(--space-152) * -1) !important;
  }

  .u-mt_sm\:n152,
.u-my_sm\:n152 {
    margin-top: calc(var(--space-152) * -1) !important;
  }

  .u-mr_sm\:n152,
.u-mx_sm\:n152 {
    margin-right: calc(var(--space-152) * -1) !important;
  }

  .u-mb_sm\:n152,
.u-my_sm\:n152 {
    margin-bottom: calc(var(--space-152) * -1) !important;
  }

  .u-ml_sm\:n152,
.u-mx_sm\:n152 {
    margin-left: calc(var(--space-152) * -1) !important;
  }

  .u-m_sm\:n-160 {
    margin: calc(var(--space--160) * -1) !important;
  }

  .u-mt_sm\:n-160,
.u-my_sm\:n-160 {
    margin-top: calc(var(--space--160) * -1) !important;
  }

  .u-mr_sm\:n-160,
.u-mx_sm\:n-160 {
    margin-right: calc(var(--space--160) * -1) !important;
  }

  .u-mb_sm\:n-160,
.u-my_sm\:n-160 {
    margin-bottom: calc(var(--space--160) * -1) !important;
  }

  .u-ml_sm\:n-160,
.u-mx_sm\:n-160 {
    margin-left: calc(var(--space--160) * -1) !important;
  }

  .u-m_sm\:n160 {
    margin: calc(var(--space-160) * -1) !important;
  }

  .u-mt_sm\:n160,
.u-my_sm\:n160 {
    margin-top: calc(var(--space-160) * -1) !important;
  }

  .u-mr_sm\:n160,
.u-mx_sm\:n160 {
    margin-right: calc(var(--space-160) * -1) !important;
  }

  .u-mb_sm\:n160,
.u-my_sm\:n160 {
    margin-bottom: calc(var(--space-160) * -1) !important;
  }

  .u-ml_sm\:n160,
.u-mx_sm\:n160 {
    margin-left: calc(var(--space-160) * -1) !important;
  }

  .u-m_sm\:auto {
    margin: auto !important;
  }

  .u-mt_sm\:auto,
.u-my_sm\:auto {
    margin-top: auto !important;
  }

  .u-mr_sm\:auto,
.u-mx_sm\:auto {
    margin-right: auto !important;
  }

  .u-mb_sm\:auto,
.u-my_sm\:auto {
    margin-bottom: auto !important;
  }

  .u-ml_sm\:auto,
.u-mx_sm\:auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .u-m_md\:0 {
    margin: var(--space-0) !important;
  }

  .u-mt_md\:0,
.u-my_md\:0 {
    margin-top: var(--space-0) !important;
  }

  .u-mr_md\:0,
.u-mx_md\:0 {
    margin-right: var(--space-0) !important;
  }

  .u-mb_md\:0,
.u-my_md\:0 {
    margin-bottom: var(--space-0) !important;
  }

  .u-ml_md\:0,
.u-mx_md\:0 {
    margin-left: var(--space-0) !important;
  }

  .u-m_md\:-5 {
    margin: var(--space--5) !important;
  }

  .u-mt_md\:-5,
.u-my_md\:-5 {
    margin-top: var(--space--5) !important;
  }

  .u-mr_md\:-5,
.u-mx_md\:-5 {
    margin-right: var(--space--5) !important;
  }

  .u-mb_md\:-5,
.u-my_md\:-5 {
    margin-bottom: var(--space--5) !important;
  }

  .u-ml_md\:-5,
.u-mx_md\:-5 {
    margin-left: var(--space--5) !important;
  }

  .u-m_md\:5 {
    margin: var(--space-5) !important;
  }

  .u-mt_md\:5,
.u-my_md\:5 {
    margin-top: var(--space-5) !important;
  }

  .u-mr_md\:5,
.u-mx_md\:5 {
    margin-right: var(--space-5) !important;
  }

  .u-mb_md\:5,
.u-my_md\:5 {
    margin-bottom: var(--space-5) !important;
  }

  .u-ml_md\:5,
.u-mx_md\:5 {
    margin-left: var(--space-5) !important;
  }

  .u-m_md\:-10 {
    margin: var(--space--10) !important;
  }

  .u-mt_md\:-10,
.u-my_md\:-10 {
    margin-top: var(--space--10) !important;
  }

  .u-mr_md\:-10,
.u-mx_md\:-10 {
    margin-right: var(--space--10) !important;
  }

  .u-mb_md\:-10,
.u-my_md\:-10 {
    margin-bottom: var(--space--10) !important;
  }

  .u-ml_md\:-10,
.u-mx_md\:-10 {
    margin-left: var(--space--10) !important;
  }

  .u-m_md\:10 {
    margin: var(--space-10) !important;
  }

  .u-mt_md\:10,
.u-my_md\:10 {
    margin-top: var(--space-10) !important;
  }

  .u-mr_md\:10,
.u-mx_md\:10 {
    margin-right: var(--space-10) !important;
  }

  .u-mb_md\:10,
.u-my_md\:10 {
    margin-bottom: var(--space-10) !important;
  }

  .u-ml_md\:10,
.u-mx_md\:10 {
    margin-left: var(--space-10) !important;
  }

  .u-m_md\:-15 {
    margin: var(--space--15) !important;
  }

  .u-mt_md\:-15,
.u-my_md\:-15 {
    margin-top: var(--space--15) !important;
  }

  .u-mr_md\:-15,
.u-mx_md\:-15 {
    margin-right: var(--space--15) !important;
  }

  .u-mb_md\:-15,
.u-my_md\:-15 {
    margin-bottom: var(--space--15) !important;
  }

  .u-ml_md\:-15,
.u-mx_md\:-15 {
    margin-left: var(--space--15) !important;
  }

  .u-m_md\:15 {
    margin: var(--space-15) !important;
  }

  .u-mt_md\:15,
.u-my_md\:15 {
    margin-top: var(--space-15) !important;
  }

  .u-mr_md\:15,
.u-mx_md\:15 {
    margin-right: var(--space-15) !important;
  }

  .u-mb_md\:15,
.u-my_md\:15 {
    margin-bottom: var(--space-15) !important;
  }

  .u-ml_md\:15,
.u-mx_md\:15 {
    margin-left: var(--space-15) !important;
  }

  .u-m_md\:-20 {
    margin: var(--space--20) !important;
  }

  .u-mt_md\:-20,
.u-my_md\:-20 {
    margin-top: var(--space--20) !important;
  }

  .u-mr_md\:-20,
.u-mx_md\:-20 {
    margin-right: var(--space--20) !important;
  }

  .u-mb_md\:-20,
.u-my_md\:-20 {
    margin-bottom: var(--space--20) !important;
  }

  .u-ml_md\:-20,
.u-mx_md\:-20 {
    margin-left: var(--space--20) !important;
  }

  .u-m_md\:20 {
    margin: var(--space-20) !important;
  }

  .u-mt_md\:20,
.u-my_md\:20 {
    margin-top: var(--space-20) !important;
  }

  .u-mr_md\:20,
.u-mx_md\:20 {
    margin-right: var(--space-20) !important;
  }

  .u-mb_md\:20,
.u-my_md\:20 {
    margin-bottom: var(--space-20) !important;
  }

  .u-ml_md\:20,
.u-mx_md\:20 {
    margin-left: var(--space-20) !important;
  }

  .u-m_md\:-25 {
    margin: var(--space--25) !important;
  }

  .u-mt_md\:-25,
.u-my_md\:-25 {
    margin-top: var(--space--25) !important;
  }

  .u-mr_md\:-25,
.u-mx_md\:-25 {
    margin-right: var(--space--25) !important;
  }

  .u-mb_md\:-25,
.u-my_md\:-25 {
    margin-bottom: var(--space--25) !important;
  }

  .u-ml_md\:-25,
.u-mx_md\:-25 {
    margin-left: var(--space--25) !important;
  }

  .u-m_md\:25 {
    margin: var(--space-25) !important;
  }

  .u-mt_md\:25,
.u-my_md\:25 {
    margin-top: var(--space-25) !important;
  }

  .u-mr_md\:25,
.u-mx_md\:25 {
    margin-right: var(--space-25) !important;
  }

  .u-mb_md\:25,
.u-my_md\:25 {
    margin-bottom: var(--space-25) !important;
  }

  .u-ml_md\:25,
.u-mx_md\:25 {
    margin-left: var(--space-25) !important;
  }

  .u-m_md\:-30 {
    margin: var(--space--30) !important;
  }

  .u-mt_md\:-30,
.u-my_md\:-30 {
    margin-top: var(--space--30) !important;
  }

  .u-mr_md\:-30,
.u-mx_md\:-30 {
    margin-right: var(--space--30) !important;
  }

  .u-mb_md\:-30,
.u-my_md\:-30 {
    margin-bottom: var(--space--30) !important;
  }

  .u-ml_md\:-30,
.u-mx_md\:-30 {
    margin-left: var(--space--30) !important;
  }

  .u-m_md\:30 {
    margin: var(--space-30) !important;
  }

  .u-mt_md\:30,
.u-my_md\:30 {
    margin-top: var(--space-30) !important;
  }

  .u-mr_md\:30,
.u-mx_md\:30 {
    margin-right: var(--space-30) !important;
  }

  .u-mb_md\:30,
.u-my_md\:30 {
    margin-bottom: var(--space-30) !important;
  }

  .u-ml_md\:30,
.u-mx_md\:30 {
    margin-left: var(--space-30) !important;
  }

  .u-m_md\:-35 {
    margin: var(--space--35) !important;
  }

  .u-mt_md\:-35,
.u-my_md\:-35 {
    margin-top: var(--space--35) !important;
  }

  .u-mr_md\:-35,
.u-mx_md\:-35 {
    margin-right: var(--space--35) !important;
  }

  .u-mb_md\:-35,
.u-my_md\:-35 {
    margin-bottom: var(--space--35) !important;
  }

  .u-ml_md\:-35,
.u-mx_md\:-35 {
    margin-left: var(--space--35) !important;
  }

  .u-m_md\:35 {
    margin: var(--space-35) !important;
  }

  .u-mt_md\:35,
.u-my_md\:35 {
    margin-top: var(--space-35) !important;
  }

  .u-mr_md\:35,
.u-mx_md\:35 {
    margin-right: var(--space-35) !important;
  }

  .u-mb_md\:35,
.u-my_md\:35 {
    margin-bottom: var(--space-35) !important;
  }

  .u-ml_md\:35,
.u-mx_md\:35 {
    margin-left: var(--space-35) !important;
  }

  .u-m_md\:-40 {
    margin: var(--space--40) !important;
  }

  .u-mt_md\:-40,
.u-my_md\:-40 {
    margin-top: var(--space--40) !important;
  }

  .u-mr_md\:-40,
.u-mx_md\:-40 {
    margin-right: var(--space--40) !important;
  }

  .u-mb_md\:-40,
.u-my_md\:-40 {
    margin-bottom: var(--space--40) !important;
  }

  .u-ml_md\:-40,
.u-mx_md\:-40 {
    margin-left: var(--space--40) !important;
  }

  .u-m_md\:40 {
    margin: var(--space-40) !important;
  }

  .u-mt_md\:40,
.u-my_md\:40 {
    margin-top: var(--space-40) !important;
  }

  .u-mr_md\:40,
.u-mx_md\:40 {
    margin-right: var(--space-40) !important;
  }

  .u-mb_md\:40,
.u-my_md\:40 {
    margin-bottom: var(--space-40) !important;
  }

  .u-ml_md\:40,
.u-mx_md\:40 {
    margin-left: var(--space-40) !important;
  }

  .u-m_md\:-45 {
    margin: var(--space--45) !important;
  }

  .u-mt_md\:-45,
.u-my_md\:-45 {
    margin-top: var(--space--45) !important;
  }

  .u-mr_md\:-45,
.u-mx_md\:-45 {
    margin-right: var(--space--45) !important;
  }

  .u-mb_md\:-45,
.u-my_md\:-45 {
    margin-bottom: var(--space--45) !important;
  }

  .u-ml_md\:-45,
.u-mx_md\:-45 {
    margin-left: var(--space--45) !important;
  }

  .u-m_md\:45 {
    margin: var(--space-45) !important;
  }

  .u-mt_md\:45,
.u-my_md\:45 {
    margin-top: var(--space-45) !important;
  }

  .u-mr_md\:45,
.u-mx_md\:45 {
    margin-right: var(--space-45) !important;
  }

  .u-mb_md\:45,
.u-my_md\:45 {
    margin-bottom: var(--space-45) !important;
  }

  .u-ml_md\:45,
.u-mx_md\:45 {
    margin-left: var(--space-45) !important;
  }

  .u-m_md\:-50 {
    margin: var(--space--50) !important;
  }

  .u-mt_md\:-50,
.u-my_md\:-50 {
    margin-top: var(--space--50) !important;
  }

  .u-mr_md\:-50,
.u-mx_md\:-50 {
    margin-right: var(--space--50) !important;
  }

  .u-mb_md\:-50,
.u-my_md\:-50 {
    margin-bottom: var(--space--50) !important;
  }

  .u-ml_md\:-50,
.u-mx_md\:-50 {
    margin-left: var(--space--50) !important;
  }

  .u-m_md\:50 {
    margin: var(--space-50) !important;
  }

  .u-mt_md\:50,
.u-my_md\:50 {
    margin-top: var(--space-50) !important;
  }

  .u-mr_md\:50,
.u-mx_md\:50 {
    margin-right: var(--space-50) !important;
  }

  .u-mb_md\:50,
.u-my_md\:50 {
    margin-bottom: var(--space-50) !important;
  }

  .u-ml_md\:50,
.u-mx_md\:50 {
    margin-left: var(--space-50) !important;
  }

  .u-m_md\:-55 {
    margin: var(--space--55) !important;
  }

  .u-mt_md\:-55,
.u-my_md\:-55 {
    margin-top: var(--space--55) !important;
  }

  .u-mr_md\:-55,
.u-mx_md\:-55 {
    margin-right: var(--space--55) !important;
  }

  .u-mb_md\:-55,
.u-my_md\:-55 {
    margin-bottom: var(--space--55) !important;
  }

  .u-ml_md\:-55,
.u-mx_md\:-55 {
    margin-left: var(--space--55) !important;
  }

  .u-m_md\:55 {
    margin: var(--space-55) !important;
  }

  .u-mt_md\:55,
.u-my_md\:55 {
    margin-top: var(--space-55) !important;
  }

  .u-mr_md\:55,
.u-mx_md\:55 {
    margin-right: var(--space-55) !important;
  }

  .u-mb_md\:55,
.u-my_md\:55 {
    margin-bottom: var(--space-55) !important;
  }

  .u-ml_md\:55,
.u-mx_md\:55 {
    margin-left: var(--space-55) !important;
  }

  .u-m_md\:-60 {
    margin: var(--space--60) !important;
  }

  .u-mt_md\:-60,
.u-my_md\:-60 {
    margin-top: var(--space--60) !important;
  }

  .u-mr_md\:-60,
.u-mx_md\:-60 {
    margin-right: var(--space--60) !important;
  }

  .u-mb_md\:-60,
.u-my_md\:-60 {
    margin-bottom: var(--space--60) !important;
  }

  .u-ml_md\:-60,
.u-mx_md\:-60 {
    margin-left: var(--space--60) !important;
  }

  .u-m_md\:60 {
    margin: var(--space-60) !important;
  }

  .u-mt_md\:60,
.u-my_md\:60 {
    margin-top: var(--space-60) !important;
  }

  .u-mr_md\:60,
.u-mx_md\:60 {
    margin-right: var(--space-60) !important;
  }

  .u-mb_md\:60,
.u-my_md\:60 {
    margin-bottom: var(--space-60) !important;
  }

  .u-ml_md\:60,
.u-mx_md\:60 {
    margin-left: var(--space-60) !important;
  }

  .u-m_md\:-65 {
    margin: var(--space--65) !important;
  }

  .u-mt_md\:-65,
.u-my_md\:-65 {
    margin-top: var(--space--65) !important;
  }

  .u-mr_md\:-65,
.u-mx_md\:-65 {
    margin-right: var(--space--65) !important;
  }

  .u-mb_md\:-65,
.u-my_md\:-65 {
    margin-bottom: var(--space--65) !important;
  }

  .u-ml_md\:-65,
.u-mx_md\:-65 {
    margin-left: var(--space--65) !important;
  }

  .u-m_md\:65 {
    margin: var(--space-65) !important;
  }

  .u-mt_md\:65,
.u-my_md\:65 {
    margin-top: var(--space-65) !important;
  }

  .u-mr_md\:65,
.u-mx_md\:65 {
    margin-right: var(--space-65) !important;
  }

  .u-mb_md\:65,
.u-my_md\:65 {
    margin-bottom: var(--space-65) !important;
  }

  .u-ml_md\:65,
.u-mx_md\:65 {
    margin-left: var(--space-65) !important;
  }

  .u-m_md\:-70 {
    margin: var(--space--70) !important;
  }

  .u-mt_md\:-70,
.u-my_md\:-70 {
    margin-top: var(--space--70) !important;
  }

  .u-mr_md\:-70,
.u-mx_md\:-70 {
    margin-right: var(--space--70) !important;
  }

  .u-mb_md\:-70,
.u-my_md\:-70 {
    margin-bottom: var(--space--70) !important;
  }

  .u-ml_md\:-70,
.u-mx_md\:-70 {
    margin-left: var(--space--70) !important;
  }

  .u-m_md\:70 {
    margin: var(--space-70) !important;
  }

  .u-mt_md\:70,
.u-my_md\:70 {
    margin-top: var(--space-70) !important;
  }

  .u-mr_md\:70,
.u-mx_md\:70 {
    margin-right: var(--space-70) !important;
  }

  .u-mb_md\:70,
.u-my_md\:70 {
    margin-bottom: var(--space-70) !important;
  }

  .u-ml_md\:70,
.u-mx_md\:70 {
    margin-left: var(--space-70) !important;
  }

  .u-m_md\:-75 {
    margin: var(--space--75) !important;
  }

  .u-mt_md\:-75,
.u-my_md\:-75 {
    margin-top: var(--space--75) !important;
  }

  .u-mr_md\:-75,
.u-mx_md\:-75 {
    margin-right: var(--space--75) !important;
  }

  .u-mb_md\:-75,
.u-my_md\:-75 {
    margin-bottom: var(--space--75) !important;
  }

  .u-ml_md\:-75,
.u-mx_md\:-75 {
    margin-left: var(--space--75) !important;
  }

  .u-m_md\:75 {
    margin: var(--space-75) !important;
  }

  .u-mt_md\:75,
.u-my_md\:75 {
    margin-top: var(--space-75) !important;
  }

  .u-mr_md\:75,
.u-mx_md\:75 {
    margin-right: var(--space-75) !important;
  }

  .u-mb_md\:75,
.u-my_md\:75 {
    margin-bottom: var(--space-75) !important;
  }

  .u-ml_md\:75,
.u-mx_md\:75 {
    margin-left: var(--space-75) !important;
  }

  .u-m_md\:-80 {
    margin: var(--space--80) !important;
  }

  .u-mt_md\:-80,
.u-my_md\:-80 {
    margin-top: var(--space--80) !important;
  }

  .u-mr_md\:-80,
.u-mx_md\:-80 {
    margin-right: var(--space--80) !important;
  }

  .u-mb_md\:-80,
.u-my_md\:-80 {
    margin-bottom: var(--space--80) !important;
  }

  .u-ml_md\:-80,
.u-mx_md\:-80 {
    margin-left: var(--space--80) !important;
  }

  .u-m_md\:80 {
    margin: var(--space-80) !important;
  }

  .u-mt_md\:80,
.u-my_md\:80 {
    margin-top: var(--space-80) !important;
  }

  .u-mr_md\:80,
.u-mx_md\:80 {
    margin-right: var(--space-80) !important;
  }

  .u-mb_md\:80,
.u-my_md\:80 {
    margin-bottom: var(--space-80) !important;
  }

  .u-ml_md\:80,
.u-mx_md\:80 {
    margin-left: var(--space-80) !important;
  }

  .u-m_md\:-85 {
    margin: var(--space--85) !important;
  }

  .u-mt_md\:-85,
.u-my_md\:-85 {
    margin-top: var(--space--85) !important;
  }

  .u-mr_md\:-85,
.u-mx_md\:-85 {
    margin-right: var(--space--85) !important;
  }

  .u-mb_md\:-85,
.u-my_md\:-85 {
    margin-bottom: var(--space--85) !important;
  }

  .u-ml_md\:-85,
.u-mx_md\:-85 {
    margin-left: var(--space--85) !important;
  }

  .u-m_md\:85 {
    margin: var(--space-85) !important;
  }

  .u-mt_md\:85,
.u-my_md\:85 {
    margin-top: var(--space-85) !important;
  }

  .u-mr_md\:85,
.u-mx_md\:85 {
    margin-right: var(--space-85) !important;
  }

  .u-mb_md\:85,
.u-my_md\:85 {
    margin-bottom: var(--space-85) !important;
  }

  .u-ml_md\:85,
.u-mx_md\:85 {
    margin-left: var(--space-85) !important;
  }

  .u-m_md\:-90 {
    margin: var(--space--90) !important;
  }

  .u-mt_md\:-90,
.u-my_md\:-90 {
    margin-top: var(--space--90) !important;
  }

  .u-mr_md\:-90,
.u-mx_md\:-90 {
    margin-right: var(--space--90) !important;
  }

  .u-mb_md\:-90,
.u-my_md\:-90 {
    margin-bottom: var(--space--90) !important;
  }

  .u-ml_md\:-90,
.u-mx_md\:-90 {
    margin-left: var(--space--90) !important;
  }

  .u-m_md\:90 {
    margin: var(--space-90) !important;
  }

  .u-mt_md\:90,
.u-my_md\:90 {
    margin-top: var(--space-90) !important;
  }

  .u-mr_md\:90,
.u-mx_md\:90 {
    margin-right: var(--space-90) !important;
  }

  .u-mb_md\:90,
.u-my_md\:90 {
    margin-bottom: var(--space-90) !important;
  }

  .u-ml_md\:90,
.u-mx_md\:90 {
    margin-left: var(--space-90) !important;
  }

  .u-m_md\:-95 {
    margin: var(--space--95) !important;
  }

  .u-mt_md\:-95,
.u-my_md\:-95 {
    margin-top: var(--space--95) !important;
  }

  .u-mr_md\:-95,
.u-mx_md\:-95 {
    margin-right: var(--space--95) !important;
  }

  .u-mb_md\:-95,
.u-my_md\:-95 {
    margin-bottom: var(--space--95) !important;
  }

  .u-ml_md\:-95,
.u-mx_md\:-95 {
    margin-left: var(--space--95) !important;
  }

  .u-m_md\:95 {
    margin: var(--space-95) !important;
  }

  .u-mt_md\:95,
.u-my_md\:95 {
    margin-top: var(--space-95) !important;
  }

  .u-mr_md\:95,
.u-mx_md\:95 {
    margin-right: var(--space-95) !important;
  }

  .u-mb_md\:95,
.u-my_md\:95 {
    margin-bottom: var(--space-95) !important;
  }

  .u-ml_md\:95,
.u-mx_md\:95 {
    margin-left: var(--space-95) !important;
  }

  .u-m_md\:-100 {
    margin: var(--space--100) !important;
  }

  .u-mt_md\:-100,
.u-my_md\:-100 {
    margin-top: var(--space--100) !important;
  }

  .u-mr_md\:-100,
.u-mx_md\:-100 {
    margin-right: var(--space--100) !important;
  }

  .u-mb_md\:-100,
.u-my_md\:-100 {
    margin-bottom: var(--space--100) !important;
  }

  .u-ml_md\:-100,
.u-mx_md\:-100 {
    margin-left: var(--space--100) !important;
  }

  .u-m_md\:100 {
    margin: var(--space-100) !important;
  }

  .u-mt_md\:100,
.u-my_md\:100 {
    margin-top: var(--space-100) !important;
  }

  .u-mr_md\:100,
.u-mx_md\:100 {
    margin-right: var(--space-100) !important;
  }

  .u-mb_md\:100,
.u-my_md\:100 {
    margin-bottom: var(--space-100) !important;
  }

  .u-ml_md\:100,
.u-mx_md\:100 {
    margin-left: var(--space-100) !important;
  }

  .u-m_md\:-8 {
    margin: var(--space--8) !important;
  }

  .u-mt_md\:-8,
.u-my_md\:-8 {
    margin-top: var(--space--8) !important;
  }

  .u-mr_md\:-8,
.u-mx_md\:-8 {
    margin-right: var(--space--8) !important;
  }

  .u-mb_md\:-8,
.u-my_md\:-8 {
    margin-bottom: var(--space--8) !important;
  }

  .u-ml_md\:-8,
.u-mx_md\:-8 {
    margin-left: var(--space--8) !important;
  }

  .u-m_md\:8 {
    margin: var(--space-8) !important;
  }

  .u-mt_md\:8,
.u-my_md\:8 {
    margin-top: var(--space-8) !important;
  }

  .u-mr_md\:8,
.u-mx_md\:8 {
    margin-right: var(--space-8) !important;
  }

  .u-mb_md\:8,
.u-my_md\:8 {
    margin-bottom: var(--space-8) !important;
  }

  .u-ml_md\:8,
.u-mx_md\:8 {
    margin-left: var(--space-8) !important;
  }

  .u-m_md\:-16 {
    margin: var(--space--16) !important;
  }

  .u-mt_md\:-16,
.u-my_md\:-16 {
    margin-top: var(--space--16) !important;
  }

  .u-mr_md\:-16,
.u-mx_md\:-16 {
    margin-right: var(--space--16) !important;
  }

  .u-mb_md\:-16,
.u-my_md\:-16 {
    margin-bottom: var(--space--16) !important;
  }

  .u-ml_md\:-16,
.u-mx_md\:-16 {
    margin-left: var(--space--16) !important;
  }

  .u-m_md\:16 {
    margin: var(--space-16) !important;
  }

  .u-mt_md\:16,
.u-my_md\:16 {
    margin-top: var(--space-16) !important;
  }

  .u-mr_md\:16,
.u-mx_md\:16 {
    margin-right: var(--space-16) !important;
  }

  .u-mb_md\:16,
.u-my_md\:16 {
    margin-bottom: var(--space-16) !important;
  }

  .u-ml_md\:16,
.u-mx_md\:16 {
    margin-left: var(--space-16) !important;
  }

  .u-m_md\:-24 {
    margin: var(--space--24) !important;
  }

  .u-mt_md\:-24,
.u-my_md\:-24 {
    margin-top: var(--space--24) !important;
  }

  .u-mr_md\:-24,
.u-mx_md\:-24 {
    margin-right: var(--space--24) !important;
  }

  .u-mb_md\:-24,
.u-my_md\:-24 {
    margin-bottom: var(--space--24) !important;
  }

  .u-ml_md\:-24,
.u-mx_md\:-24 {
    margin-left: var(--space--24) !important;
  }

  .u-m_md\:24 {
    margin: var(--space-24) !important;
  }

  .u-mt_md\:24,
.u-my_md\:24 {
    margin-top: var(--space-24) !important;
  }

  .u-mr_md\:24,
.u-mx_md\:24 {
    margin-right: var(--space-24) !important;
  }

  .u-mb_md\:24,
.u-my_md\:24 {
    margin-bottom: var(--space-24) !important;
  }

  .u-ml_md\:24,
.u-mx_md\:24 {
    margin-left: var(--space-24) !important;
  }

  .u-m_md\:-32 {
    margin: var(--space--32) !important;
  }

  .u-mt_md\:-32,
.u-my_md\:-32 {
    margin-top: var(--space--32) !important;
  }

  .u-mr_md\:-32,
.u-mx_md\:-32 {
    margin-right: var(--space--32) !important;
  }

  .u-mb_md\:-32,
.u-my_md\:-32 {
    margin-bottom: var(--space--32) !important;
  }

  .u-ml_md\:-32,
.u-mx_md\:-32 {
    margin-left: var(--space--32) !important;
  }

  .u-m_md\:32 {
    margin: var(--space-32) !important;
  }

  .u-mt_md\:32,
.u-my_md\:32 {
    margin-top: var(--space-32) !important;
  }

  .u-mr_md\:32,
.u-mx_md\:32 {
    margin-right: var(--space-32) !important;
  }

  .u-mb_md\:32,
.u-my_md\:32 {
    margin-bottom: var(--space-32) !important;
  }

  .u-ml_md\:32,
.u-mx_md\:32 {
    margin-left: var(--space-32) !important;
  }

  .u-m_md\:-48 {
    margin: var(--space--48) !important;
  }

  .u-mt_md\:-48,
.u-my_md\:-48 {
    margin-top: var(--space--48) !important;
  }

  .u-mr_md\:-48,
.u-mx_md\:-48 {
    margin-right: var(--space--48) !important;
  }

  .u-mb_md\:-48,
.u-my_md\:-48 {
    margin-bottom: var(--space--48) !important;
  }

  .u-ml_md\:-48,
.u-mx_md\:-48 {
    margin-left: var(--space--48) !important;
  }

  .u-m_md\:48 {
    margin: var(--space-48) !important;
  }

  .u-mt_md\:48,
.u-my_md\:48 {
    margin-top: var(--space-48) !important;
  }

  .u-mr_md\:48,
.u-mx_md\:48 {
    margin-right: var(--space-48) !important;
  }

  .u-mb_md\:48,
.u-my_md\:48 {
    margin-bottom: var(--space-48) !important;
  }

  .u-ml_md\:48,
.u-mx_md\:48 {
    margin-left: var(--space-48) !important;
  }

  .u-m_md\:-56 {
    margin: var(--space--56) !important;
  }

  .u-mt_md\:-56,
.u-my_md\:-56 {
    margin-top: var(--space--56) !important;
  }

  .u-mr_md\:-56,
.u-mx_md\:-56 {
    margin-right: var(--space--56) !important;
  }

  .u-mb_md\:-56,
.u-my_md\:-56 {
    margin-bottom: var(--space--56) !important;
  }

  .u-ml_md\:-56,
.u-mx_md\:-56 {
    margin-left: var(--space--56) !important;
  }

  .u-m_md\:56 {
    margin: var(--space-56) !important;
  }

  .u-mt_md\:56,
.u-my_md\:56 {
    margin-top: var(--space-56) !important;
  }

  .u-mr_md\:56,
.u-mx_md\:56 {
    margin-right: var(--space-56) !important;
  }

  .u-mb_md\:56,
.u-my_md\:56 {
    margin-bottom: var(--space-56) !important;
  }

  .u-ml_md\:56,
.u-mx_md\:56 {
    margin-left: var(--space-56) !important;
  }

  .u-m_md\:-64 {
    margin: var(--space--64) !important;
  }

  .u-mt_md\:-64,
.u-my_md\:-64 {
    margin-top: var(--space--64) !important;
  }

  .u-mr_md\:-64,
.u-mx_md\:-64 {
    margin-right: var(--space--64) !important;
  }

  .u-mb_md\:-64,
.u-my_md\:-64 {
    margin-bottom: var(--space--64) !important;
  }

  .u-ml_md\:-64,
.u-mx_md\:-64 {
    margin-left: var(--space--64) !important;
  }

  .u-m_md\:64 {
    margin: var(--space-64) !important;
  }

  .u-mt_md\:64,
.u-my_md\:64 {
    margin-top: var(--space-64) !important;
  }

  .u-mr_md\:64,
.u-mx_md\:64 {
    margin-right: var(--space-64) !important;
  }

  .u-mb_md\:64,
.u-my_md\:64 {
    margin-bottom: var(--space-64) !important;
  }

  .u-ml_md\:64,
.u-mx_md\:64 {
    margin-left: var(--space-64) !important;
  }

  .u-m_md\:-72 {
    margin: var(--space--72) !important;
  }

  .u-mt_md\:-72,
.u-my_md\:-72 {
    margin-top: var(--space--72) !important;
  }

  .u-mr_md\:-72,
.u-mx_md\:-72 {
    margin-right: var(--space--72) !important;
  }

  .u-mb_md\:-72,
.u-my_md\:-72 {
    margin-bottom: var(--space--72) !important;
  }

  .u-ml_md\:-72,
.u-mx_md\:-72 {
    margin-left: var(--space--72) !important;
  }

  .u-m_md\:72 {
    margin: var(--space-72) !important;
  }

  .u-mt_md\:72,
.u-my_md\:72 {
    margin-top: var(--space-72) !important;
  }

  .u-mr_md\:72,
.u-mx_md\:72 {
    margin-right: var(--space-72) !important;
  }

  .u-mb_md\:72,
.u-my_md\:72 {
    margin-bottom: var(--space-72) !important;
  }

  .u-ml_md\:72,
.u-mx_md\:72 {
    margin-left: var(--space-72) !important;
  }

  .u-m_md\:-88 {
    margin: var(--space--88) !important;
  }

  .u-mt_md\:-88,
.u-my_md\:-88 {
    margin-top: var(--space--88) !important;
  }

  .u-mr_md\:-88,
.u-mx_md\:-88 {
    margin-right: var(--space--88) !important;
  }

  .u-mb_md\:-88,
.u-my_md\:-88 {
    margin-bottom: var(--space--88) !important;
  }

  .u-ml_md\:-88,
.u-mx_md\:-88 {
    margin-left: var(--space--88) !important;
  }

  .u-m_md\:88 {
    margin: var(--space-88) !important;
  }

  .u-mt_md\:88,
.u-my_md\:88 {
    margin-top: var(--space-88) !important;
  }

  .u-mr_md\:88,
.u-mx_md\:88 {
    margin-right: var(--space-88) !important;
  }

  .u-mb_md\:88,
.u-my_md\:88 {
    margin-bottom: var(--space-88) !important;
  }

  .u-ml_md\:88,
.u-mx_md\:88 {
    margin-left: var(--space-88) !important;
  }

  .u-m_md\:-96 {
    margin: var(--space--96) !important;
  }

  .u-mt_md\:-96,
.u-my_md\:-96 {
    margin-top: var(--space--96) !important;
  }

  .u-mr_md\:-96,
.u-mx_md\:-96 {
    margin-right: var(--space--96) !important;
  }

  .u-mb_md\:-96,
.u-my_md\:-96 {
    margin-bottom: var(--space--96) !important;
  }

  .u-ml_md\:-96,
.u-mx_md\:-96 {
    margin-left: var(--space--96) !important;
  }

  .u-m_md\:96 {
    margin: var(--space-96) !important;
  }

  .u-mt_md\:96,
.u-my_md\:96 {
    margin-top: var(--space-96) !important;
  }

  .u-mr_md\:96,
.u-mx_md\:96 {
    margin-right: var(--space-96) !important;
  }

  .u-mb_md\:96,
.u-my_md\:96 {
    margin-bottom: var(--space-96) !important;
  }

  .u-ml_md\:96,
.u-mx_md\:96 {
    margin-left: var(--space-96) !important;
  }

  .u-m_md\:-104 {
    margin: var(--space--104) !important;
  }

  .u-mt_md\:-104,
.u-my_md\:-104 {
    margin-top: var(--space--104) !important;
  }

  .u-mr_md\:-104,
.u-mx_md\:-104 {
    margin-right: var(--space--104) !important;
  }

  .u-mb_md\:-104,
.u-my_md\:-104 {
    margin-bottom: var(--space--104) !important;
  }

  .u-ml_md\:-104,
.u-mx_md\:-104 {
    margin-left: var(--space--104) !important;
  }

  .u-m_md\:104 {
    margin: var(--space-104) !important;
  }

  .u-mt_md\:104,
.u-my_md\:104 {
    margin-top: var(--space-104) !important;
  }

  .u-mr_md\:104,
.u-mx_md\:104 {
    margin-right: var(--space-104) !important;
  }

  .u-mb_md\:104,
.u-my_md\:104 {
    margin-bottom: var(--space-104) !important;
  }

  .u-ml_md\:104,
.u-mx_md\:104 {
    margin-left: var(--space-104) !important;
  }

  .u-m_md\:-112 {
    margin: var(--space--112) !important;
  }

  .u-mt_md\:-112,
.u-my_md\:-112 {
    margin-top: var(--space--112) !important;
  }

  .u-mr_md\:-112,
.u-mx_md\:-112 {
    margin-right: var(--space--112) !important;
  }

  .u-mb_md\:-112,
.u-my_md\:-112 {
    margin-bottom: var(--space--112) !important;
  }

  .u-ml_md\:-112,
.u-mx_md\:-112 {
    margin-left: var(--space--112) !important;
  }

  .u-m_md\:112 {
    margin: var(--space-112) !important;
  }

  .u-mt_md\:112,
.u-my_md\:112 {
    margin-top: var(--space-112) !important;
  }

  .u-mr_md\:112,
.u-mx_md\:112 {
    margin-right: var(--space-112) !important;
  }

  .u-mb_md\:112,
.u-my_md\:112 {
    margin-bottom: var(--space-112) !important;
  }

  .u-ml_md\:112,
.u-mx_md\:112 {
    margin-left: var(--space-112) !important;
  }

  .u-m_md\:-120 {
    margin: var(--space--120) !important;
  }

  .u-mt_md\:-120,
.u-my_md\:-120 {
    margin-top: var(--space--120) !important;
  }

  .u-mr_md\:-120,
.u-mx_md\:-120 {
    margin-right: var(--space--120) !important;
  }

  .u-mb_md\:-120,
.u-my_md\:-120 {
    margin-bottom: var(--space--120) !important;
  }

  .u-ml_md\:-120,
.u-mx_md\:-120 {
    margin-left: var(--space--120) !important;
  }

  .u-m_md\:120 {
    margin: var(--space-120) !important;
  }

  .u-mt_md\:120,
.u-my_md\:120 {
    margin-top: var(--space-120) !important;
  }

  .u-mr_md\:120,
.u-mx_md\:120 {
    margin-right: var(--space-120) !important;
  }

  .u-mb_md\:120,
.u-my_md\:120 {
    margin-bottom: var(--space-120) !important;
  }

  .u-ml_md\:120,
.u-mx_md\:120 {
    margin-left: var(--space-120) !important;
  }

  .u-m_md\:-128 {
    margin: var(--space--128) !important;
  }

  .u-mt_md\:-128,
.u-my_md\:-128 {
    margin-top: var(--space--128) !important;
  }

  .u-mr_md\:-128,
.u-mx_md\:-128 {
    margin-right: var(--space--128) !important;
  }

  .u-mb_md\:-128,
.u-my_md\:-128 {
    margin-bottom: var(--space--128) !important;
  }

  .u-ml_md\:-128,
.u-mx_md\:-128 {
    margin-left: var(--space--128) !important;
  }

  .u-m_md\:128 {
    margin: var(--space-128) !important;
  }

  .u-mt_md\:128,
.u-my_md\:128 {
    margin-top: var(--space-128) !important;
  }

  .u-mr_md\:128,
.u-mx_md\:128 {
    margin-right: var(--space-128) !important;
  }

  .u-mb_md\:128,
.u-my_md\:128 {
    margin-bottom: var(--space-128) !important;
  }

  .u-ml_md\:128,
.u-mx_md\:128 {
    margin-left: var(--space-128) !important;
  }

  .u-m_md\:-136 {
    margin: var(--space--136) !important;
  }

  .u-mt_md\:-136,
.u-my_md\:-136 {
    margin-top: var(--space--136) !important;
  }

  .u-mr_md\:-136,
.u-mx_md\:-136 {
    margin-right: var(--space--136) !important;
  }

  .u-mb_md\:-136,
.u-my_md\:-136 {
    margin-bottom: var(--space--136) !important;
  }

  .u-ml_md\:-136,
.u-mx_md\:-136 {
    margin-left: var(--space--136) !important;
  }

  .u-m_md\:136 {
    margin: var(--space-136) !important;
  }

  .u-mt_md\:136,
.u-my_md\:136 {
    margin-top: var(--space-136) !important;
  }

  .u-mr_md\:136,
.u-mx_md\:136 {
    margin-right: var(--space-136) !important;
  }

  .u-mb_md\:136,
.u-my_md\:136 {
    margin-bottom: var(--space-136) !important;
  }

  .u-ml_md\:136,
.u-mx_md\:136 {
    margin-left: var(--space-136) !important;
  }

  .u-m_md\:-144 {
    margin: var(--space--144) !important;
  }

  .u-mt_md\:-144,
.u-my_md\:-144 {
    margin-top: var(--space--144) !important;
  }

  .u-mr_md\:-144,
.u-mx_md\:-144 {
    margin-right: var(--space--144) !important;
  }

  .u-mb_md\:-144,
.u-my_md\:-144 {
    margin-bottom: var(--space--144) !important;
  }

  .u-ml_md\:-144,
.u-mx_md\:-144 {
    margin-left: var(--space--144) !important;
  }

  .u-m_md\:144 {
    margin: var(--space-144) !important;
  }

  .u-mt_md\:144,
.u-my_md\:144 {
    margin-top: var(--space-144) !important;
  }

  .u-mr_md\:144,
.u-mx_md\:144 {
    margin-right: var(--space-144) !important;
  }

  .u-mb_md\:144,
.u-my_md\:144 {
    margin-bottom: var(--space-144) !important;
  }

  .u-ml_md\:144,
.u-mx_md\:144 {
    margin-left: var(--space-144) !important;
  }

  .u-m_md\:-152 {
    margin: var(--space--152) !important;
  }

  .u-mt_md\:-152,
.u-my_md\:-152 {
    margin-top: var(--space--152) !important;
  }

  .u-mr_md\:-152,
.u-mx_md\:-152 {
    margin-right: var(--space--152) !important;
  }

  .u-mb_md\:-152,
.u-my_md\:-152 {
    margin-bottom: var(--space--152) !important;
  }

  .u-ml_md\:-152,
.u-mx_md\:-152 {
    margin-left: var(--space--152) !important;
  }

  .u-m_md\:152 {
    margin: var(--space-152) !important;
  }

  .u-mt_md\:152,
.u-my_md\:152 {
    margin-top: var(--space-152) !important;
  }

  .u-mr_md\:152,
.u-mx_md\:152 {
    margin-right: var(--space-152) !important;
  }

  .u-mb_md\:152,
.u-my_md\:152 {
    margin-bottom: var(--space-152) !important;
  }

  .u-ml_md\:152,
.u-mx_md\:152 {
    margin-left: var(--space-152) !important;
  }

  .u-m_md\:-160 {
    margin: var(--space--160) !important;
  }

  .u-mt_md\:-160,
.u-my_md\:-160 {
    margin-top: var(--space--160) !important;
  }

  .u-mr_md\:-160,
.u-mx_md\:-160 {
    margin-right: var(--space--160) !important;
  }

  .u-mb_md\:-160,
.u-my_md\:-160 {
    margin-bottom: var(--space--160) !important;
  }

  .u-ml_md\:-160,
.u-mx_md\:-160 {
    margin-left: var(--space--160) !important;
  }

  .u-m_md\:160 {
    margin: var(--space-160) !important;
  }

  .u-mt_md\:160,
.u-my_md\:160 {
    margin-top: var(--space-160) !important;
  }

  .u-mr_md\:160,
.u-mx_md\:160 {
    margin-right: var(--space-160) !important;
  }

  .u-mb_md\:160,
.u-my_md\:160 {
    margin-bottom: var(--space-160) !important;
  }

  .u-ml_md\:160,
.u-mx_md\:160 {
    margin-left: var(--space-160) !important;
  }

  .u-p_md\:0 {
    padding: var(--space-0) !important;
  }

  .u-pt_md\:0,
.u-py_md\:0 {
    padding-top: var(--space-0) !important;
  }

  .u-pr_md\:0,
.u-px_md\:0 {
    padding-right: var(--space-0) !important;
  }

  .u-pb_md\:0,
.u-py_md\:0 {
    padding-bottom: var(--space-0) !important;
  }

  .u-pl_md\:0,
.u-px_md\:0 {
    padding-left: var(--space-0) !important;
  }

  .u-p_md\:-5 {
    padding: var(--space--5) !important;
  }

  .u-pt_md\:-5,
.u-py_md\:-5 {
    padding-top: var(--space--5) !important;
  }

  .u-pr_md\:-5,
.u-px_md\:-5 {
    padding-right: var(--space--5) !important;
  }

  .u-pb_md\:-5,
.u-py_md\:-5 {
    padding-bottom: var(--space--5) !important;
  }

  .u-pl_md\:-5,
.u-px_md\:-5 {
    padding-left: var(--space--5) !important;
  }

  .u-p_md\:5 {
    padding: var(--space-5) !important;
  }

  .u-pt_md\:5,
.u-py_md\:5 {
    padding-top: var(--space-5) !important;
  }

  .u-pr_md\:5,
.u-px_md\:5 {
    padding-right: var(--space-5) !important;
  }

  .u-pb_md\:5,
.u-py_md\:5 {
    padding-bottom: var(--space-5) !important;
  }

  .u-pl_md\:5,
.u-px_md\:5 {
    padding-left: var(--space-5) !important;
  }

  .u-p_md\:-10 {
    padding: var(--space--10) !important;
  }

  .u-pt_md\:-10,
.u-py_md\:-10 {
    padding-top: var(--space--10) !important;
  }

  .u-pr_md\:-10,
.u-px_md\:-10 {
    padding-right: var(--space--10) !important;
  }

  .u-pb_md\:-10,
.u-py_md\:-10 {
    padding-bottom: var(--space--10) !important;
  }

  .u-pl_md\:-10,
.u-px_md\:-10 {
    padding-left: var(--space--10) !important;
  }

  .u-p_md\:10 {
    padding: var(--space-10) !important;
  }

  .u-pt_md\:10,
.u-py_md\:10 {
    padding-top: var(--space-10) !important;
  }

  .u-pr_md\:10,
.u-px_md\:10 {
    padding-right: var(--space-10) !important;
  }

  .u-pb_md\:10,
.u-py_md\:10 {
    padding-bottom: var(--space-10) !important;
  }

  .u-pl_md\:10,
.u-px_md\:10 {
    padding-left: var(--space-10) !important;
  }

  .u-p_md\:-15 {
    padding: var(--space--15) !important;
  }

  .u-pt_md\:-15,
.u-py_md\:-15 {
    padding-top: var(--space--15) !important;
  }

  .u-pr_md\:-15,
.u-px_md\:-15 {
    padding-right: var(--space--15) !important;
  }

  .u-pb_md\:-15,
.u-py_md\:-15 {
    padding-bottom: var(--space--15) !important;
  }

  .u-pl_md\:-15,
.u-px_md\:-15 {
    padding-left: var(--space--15) !important;
  }

  .u-p_md\:15 {
    padding: var(--space-15) !important;
  }

  .u-pt_md\:15,
.u-py_md\:15 {
    padding-top: var(--space-15) !important;
  }

  .u-pr_md\:15,
.u-px_md\:15 {
    padding-right: var(--space-15) !important;
  }

  .u-pb_md\:15,
.u-py_md\:15 {
    padding-bottom: var(--space-15) !important;
  }

  .u-pl_md\:15,
.u-px_md\:15 {
    padding-left: var(--space-15) !important;
  }

  .u-p_md\:-20 {
    padding: var(--space--20) !important;
  }

  .u-pt_md\:-20,
.u-py_md\:-20 {
    padding-top: var(--space--20) !important;
  }

  .u-pr_md\:-20,
.u-px_md\:-20 {
    padding-right: var(--space--20) !important;
  }

  .u-pb_md\:-20,
.u-py_md\:-20 {
    padding-bottom: var(--space--20) !important;
  }

  .u-pl_md\:-20,
.u-px_md\:-20 {
    padding-left: var(--space--20) !important;
  }

  .u-p_md\:20 {
    padding: var(--space-20) !important;
  }

  .u-pt_md\:20,
.u-py_md\:20 {
    padding-top: var(--space-20) !important;
  }

  .u-pr_md\:20,
.u-px_md\:20 {
    padding-right: var(--space-20) !important;
  }

  .u-pb_md\:20,
.u-py_md\:20 {
    padding-bottom: var(--space-20) !important;
  }

  .u-pl_md\:20,
.u-px_md\:20 {
    padding-left: var(--space-20) !important;
  }

  .u-p_md\:-25 {
    padding: var(--space--25) !important;
  }

  .u-pt_md\:-25,
.u-py_md\:-25 {
    padding-top: var(--space--25) !important;
  }

  .u-pr_md\:-25,
.u-px_md\:-25 {
    padding-right: var(--space--25) !important;
  }

  .u-pb_md\:-25,
.u-py_md\:-25 {
    padding-bottom: var(--space--25) !important;
  }

  .u-pl_md\:-25,
.u-px_md\:-25 {
    padding-left: var(--space--25) !important;
  }

  .u-p_md\:25 {
    padding: var(--space-25) !important;
  }

  .u-pt_md\:25,
.u-py_md\:25 {
    padding-top: var(--space-25) !important;
  }

  .u-pr_md\:25,
.u-px_md\:25 {
    padding-right: var(--space-25) !important;
  }

  .u-pb_md\:25,
.u-py_md\:25 {
    padding-bottom: var(--space-25) !important;
  }

  .u-pl_md\:25,
.u-px_md\:25 {
    padding-left: var(--space-25) !important;
  }

  .u-p_md\:-30 {
    padding: var(--space--30) !important;
  }

  .u-pt_md\:-30,
.u-py_md\:-30 {
    padding-top: var(--space--30) !important;
  }

  .u-pr_md\:-30,
.u-px_md\:-30 {
    padding-right: var(--space--30) !important;
  }

  .u-pb_md\:-30,
.u-py_md\:-30 {
    padding-bottom: var(--space--30) !important;
  }

  .u-pl_md\:-30,
.u-px_md\:-30 {
    padding-left: var(--space--30) !important;
  }

  .u-p_md\:30 {
    padding: var(--space-30) !important;
  }

  .u-pt_md\:30,
.u-py_md\:30 {
    padding-top: var(--space-30) !important;
  }

  .u-pr_md\:30,
.u-px_md\:30 {
    padding-right: var(--space-30) !important;
  }

  .u-pb_md\:30,
.u-py_md\:30 {
    padding-bottom: var(--space-30) !important;
  }

  .u-pl_md\:30,
.u-px_md\:30 {
    padding-left: var(--space-30) !important;
  }

  .u-p_md\:-35 {
    padding: var(--space--35) !important;
  }

  .u-pt_md\:-35,
.u-py_md\:-35 {
    padding-top: var(--space--35) !important;
  }

  .u-pr_md\:-35,
.u-px_md\:-35 {
    padding-right: var(--space--35) !important;
  }

  .u-pb_md\:-35,
.u-py_md\:-35 {
    padding-bottom: var(--space--35) !important;
  }

  .u-pl_md\:-35,
.u-px_md\:-35 {
    padding-left: var(--space--35) !important;
  }

  .u-p_md\:35 {
    padding: var(--space-35) !important;
  }

  .u-pt_md\:35,
.u-py_md\:35 {
    padding-top: var(--space-35) !important;
  }

  .u-pr_md\:35,
.u-px_md\:35 {
    padding-right: var(--space-35) !important;
  }

  .u-pb_md\:35,
.u-py_md\:35 {
    padding-bottom: var(--space-35) !important;
  }

  .u-pl_md\:35,
.u-px_md\:35 {
    padding-left: var(--space-35) !important;
  }

  .u-p_md\:-40 {
    padding: var(--space--40) !important;
  }

  .u-pt_md\:-40,
.u-py_md\:-40 {
    padding-top: var(--space--40) !important;
  }

  .u-pr_md\:-40,
.u-px_md\:-40 {
    padding-right: var(--space--40) !important;
  }

  .u-pb_md\:-40,
.u-py_md\:-40 {
    padding-bottom: var(--space--40) !important;
  }

  .u-pl_md\:-40,
.u-px_md\:-40 {
    padding-left: var(--space--40) !important;
  }

  .u-p_md\:40 {
    padding: var(--space-40) !important;
  }

  .u-pt_md\:40,
.u-py_md\:40 {
    padding-top: var(--space-40) !important;
  }

  .u-pr_md\:40,
.u-px_md\:40 {
    padding-right: var(--space-40) !important;
  }

  .u-pb_md\:40,
.u-py_md\:40 {
    padding-bottom: var(--space-40) !important;
  }

  .u-pl_md\:40,
.u-px_md\:40 {
    padding-left: var(--space-40) !important;
  }

  .u-p_md\:-45 {
    padding: var(--space--45) !important;
  }

  .u-pt_md\:-45,
.u-py_md\:-45 {
    padding-top: var(--space--45) !important;
  }

  .u-pr_md\:-45,
.u-px_md\:-45 {
    padding-right: var(--space--45) !important;
  }

  .u-pb_md\:-45,
.u-py_md\:-45 {
    padding-bottom: var(--space--45) !important;
  }

  .u-pl_md\:-45,
.u-px_md\:-45 {
    padding-left: var(--space--45) !important;
  }

  .u-p_md\:45 {
    padding: var(--space-45) !important;
  }

  .u-pt_md\:45,
.u-py_md\:45 {
    padding-top: var(--space-45) !important;
  }

  .u-pr_md\:45,
.u-px_md\:45 {
    padding-right: var(--space-45) !important;
  }

  .u-pb_md\:45,
.u-py_md\:45 {
    padding-bottom: var(--space-45) !important;
  }

  .u-pl_md\:45,
.u-px_md\:45 {
    padding-left: var(--space-45) !important;
  }

  .u-p_md\:-50 {
    padding: var(--space--50) !important;
  }

  .u-pt_md\:-50,
.u-py_md\:-50 {
    padding-top: var(--space--50) !important;
  }

  .u-pr_md\:-50,
.u-px_md\:-50 {
    padding-right: var(--space--50) !important;
  }

  .u-pb_md\:-50,
.u-py_md\:-50 {
    padding-bottom: var(--space--50) !important;
  }

  .u-pl_md\:-50,
.u-px_md\:-50 {
    padding-left: var(--space--50) !important;
  }

  .u-p_md\:50 {
    padding: var(--space-50) !important;
  }

  .u-pt_md\:50,
.u-py_md\:50 {
    padding-top: var(--space-50) !important;
  }

  .u-pr_md\:50,
.u-px_md\:50 {
    padding-right: var(--space-50) !important;
  }

  .u-pb_md\:50,
.u-py_md\:50 {
    padding-bottom: var(--space-50) !important;
  }

  .u-pl_md\:50,
.u-px_md\:50 {
    padding-left: var(--space-50) !important;
  }

  .u-p_md\:-55 {
    padding: var(--space--55) !important;
  }

  .u-pt_md\:-55,
.u-py_md\:-55 {
    padding-top: var(--space--55) !important;
  }

  .u-pr_md\:-55,
.u-px_md\:-55 {
    padding-right: var(--space--55) !important;
  }

  .u-pb_md\:-55,
.u-py_md\:-55 {
    padding-bottom: var(--space--55) !important;
  }

  .u-pl_md\:-55,
.u-px_md\:-55 {
    padding-left: var(--space--55) !important;
  }

  .u-p_md\:55 {
    padding: var(--space-55) !important;
  }

  .u-pt_md\:55,
.u-py_md\:55 {
    padding-top: var(--space-55) !important;
  }

  .u-pr_md\:55,
.u-px_md\:55 {
    padding-right: var(--space-55) !important;
  }

  .u-pb_md\:55,
.u-py_md\:55 {
    padding-bottom: var(--space-55) !important;
  }

  .u-pl_md\:55,
.u-px_md\:55 {
    padding-left: var(--space-55) !important;
  }

  .u-p_md\:-60 {
    padding: var(--space--60) !important;
  }

  .u-pt_md\:-60,
.u-py_md\:-60 {
    padding-top: var(--space--60) !important;
  }

  .u-pr_md\:-60,
.u-px_md\:-60 {
    padding-right: var(--space--60) !important;
  }

  .u-pb_md\:-60,
.u-py_md\:-60 {
    padding-bottom: var(--space--60) !important;
  }

  .u-pl_md\:-60,
.u-px_md\:-60 {
    padding-left: var(--space--60) !important;
  }

  .u-p_md\:60 {
    padding: var(--space-60) !important;
  }

  .u-pt_md\:60,
.u-py_md\:60 {
    padding-top: var(--space-60) !important;
  }

  .u-pr_md\:60,
.u-px_md\:60 {
    padding-right: var(--space-60) !important;
  }

  .u-pb_md\:60,
.u-py_md\:60 {
    padding-bottom: var(--space-60) !important;
  }

  .u-pl_md\:60,
.u-px_md\:60 {
    padding-left: var(--space-60) !important;
  }

  .u-p_md\:-65 {
    padding: var(--space--65) !important;
  }

  .u-pt_md\:-65,
.u-py_md\:-65 {
    padding-top: var(--space--65) !important;
  }

  .u-pr_md\:-65,
.u-px_md\:-65 {
    padding-right: var(--space--65) !important;
  }

  .u-pb_md\:-65,
.u-py_md\:-65 {
    padding-bottom: var(--space--65) !important;
  }

  .u-pl_md\:-65,
.u-px_md\:-65 {
    padding-left: var(--space--65) !important;
  }

  .u-p_md\:65 {
    padding: var(--space-65) !important;
  }

  .u-pt_md\:65,
.u-py_md\:65 {
    padding-top: var(--space-65) !important;
  }

  .u-pr_md\:65,
.u-px_md\:65 {
    padding-right: var(--space-65) !important;
  }

  .u-pb_md\:65,
.u-py_md\:65 {
    padding-bottom: var(--space-65) !important;
  }

  .u-pl_md\:65,
.u-px_md\:65 {
    padding-left: var(--space-65) !important;
  }

  .u-p_md\:-70 {
    padding: var(--space--70) !important;
  }

  .u-pt_md\:-70,
.u-py_md\:-70 {
    padding-top: var(--space--70) !important;
  }

  .u-pr_md\:-70,
.u-px_md\:-70 {
    padding-right: var(--space--70) !important;
  }

  .u-pb_md\:-70,
.u-py_md\:-70 {
    padding-bottom: var(--space--70) !important;
  }

  .u-pl_md\:-70,
.u-px_md\:-70 {
    padding-left: var(--space--70) !important;
  }

  .u-p_md\:70 {
    padding: var(--space-70) !important;
  }

  .u-pt_md\:70,
.u-py_md\:70 {
    padding-top: var(--space-70) !important;
  }

  .u-pr_md\:70,
.u-px_md\:70 {
    padding-right: var(--space-70) !important;
  }

  .u-pb_md\:70,
.u-py_md\:70 {
    padding-bottom: var(--space-70) !important;
  }

  .u-pl_md\:70,
.u-px_md\:70 {
    padding-left: var(--space-70) !important;
  }

  .u-p_md\:-75 {
    padding: var(--space--75) !important;
  }

  .u-pt_md\:-75,
.u-py_md\:-75 {
    padding-top: var(--space--75) !important;
  }

  .u-pr_md\:-75,
.u-px_md\:-75 {
    padding-right: var(--space--75) !important;
  }

  .u-pb_md\:-75,
.u-py_md\:-75 {
    padding-bottom: var(--space--75) !important;
  }

  .u-pl_md\:-75,
.u-px_md\:-75 {
    padding-left: var(--space--75) !important;
  }

  .u-p_md\:75 {
    padding: var(--space-75) !important;
  }

  .u-pt_md\:75,
.u-py_md\:75 {
    padding-top: var(--space-75) !important;
  }

  .u-pr_md\:75,
.u-px_md\:75 {
    padding-right: var(--space-75) !important;
  }

  .u-pb_md\:75,
.u-py_md\:75 {
    padding-bottom: var(--space-75) !important;
  }

  .u-pl_md\:75,
.u-px_md\:75 {
    padding-left: var(--space-75) !important;
  }

  .u-p_md\:-80 {
    padding: var(--space--80) !important;
  }

  .u-pt_md\:-80,
.u-py_md\:-80 {
    padding-top: var(--space--80) !important;
  }

  .u-pr_md\:-80,
.u-px_md\:-80 {
    padding-right: var(--space--80) !important;
  }

  .u-pb_md\:-80,
.u-py_md\:-80 {
    padding-bottom: var(--space--80) !important;
  }

  .u-pl_md\:-80,
.u-px_md\:-80 {
    padding-left: var(--space--80) !important;
  }

  .u-p_md\:80 {
    padding: var(--space-80) !important;
  }

  .u-pt_md\:80,
.u-py_md\:80 {
    padding-top: var(--space-80) !important;
  }

  .u-pr_md\:80,
.u-px_md\:80 {
    padding-right: var(--space-80) !important;
  }

  .u-pb_md\:80,
.u-py_md\:80 {
    padding-bottom: var(--space-80) !important;
  }

  .u-pl_md\:80,
.u-px_md\:80 {
    padding-left: var(--space-80) !important;
  }

  .u-p_md\:-85 {
    padding: var(--space--85) !important;
  }

  .u-pt_md\:-85,
.u-py_md\:-85 {
    padding-top: var(--space--85) !important;
  }

  .u-pr_md\:-85,
.u-px_md\:-85 {
    padding-right: var(--space--85) !important;
  }

  .u-pb_md\:-85,
.u-py_md\:-85 {
    padding-bottom: var(--space--85) !important;
  }

  .u-pl_md\:-85,
.u-px_md\:-85 {
    padding-left: var(--space--85) !important;
  }

  .u-p_md\:85 {
    padding: var(--space-85) !important;
  }

  .u-pt_md\:85,
.u-py_md\:85 {
    padding-top: var(--space-85) !important;
  }

  .u-pr_md\:85,
.u-px_md\:85 {
    padding-right: var(--space-85) !important;
  }

  .u-pb_md\:85,
.u-py_md\:85 {
    padding-bottom: var(--space-85) !important;
  }

  .u-pl_md\:85,
.u-px_md\:85 {
    padding-left: var(--space-85) !important;
  }

  .u-p_md\:-90 {
    padding: var(--space--90) !important;
  }

  .u-pt_md\:-90,
.u-py_md\:-90 {
    padding-top: var(--space--90) !important;
  }

  .u-pr_md\:-90,
.u-px_md\:-90 {
    padding-right: var(--space--90) !important;
  }

  .u-pb_md\:-90,
.u-py_md\:-90 {
    padding-bottom: var(--space--90) !important;
  }

  .u-pl_md\:-90,
.u-px_md\:-90 {
    padding-left: var(--space--90) !important;
  }

  .u-p_md\:90 {
    padding: var(--space-90) !important;
  }

  .u-pt_md\:90,
.u-py_md\:90 {
    padding-top: var(--space-90) !important;
  }

  .u-pr_md\:90,
.u-px_md\:90 {
    padding-right: var(--space-90) !important;
  }

  .u-pb_md\:90,
.u-py_md\:90 {
    padding-bottom: var(--space-90) !important;
  }

  .u-pl_md\:90,
.u-px_md\:90 {
    padding-left: var(--space-90) !important;
  }

  .u-p_md\:-95 {
    padding: var(--space--95) !important;
  }

  .u-pt_md\:-95,
.u-py_md\:-95 {
    padding-top: var(--space--95) !important;
  }

  .u-pr_md\:-95,
.u-px_md\:-95 {
    padding-right: var(--space--95) !important;
  }

  .u-pb_md\:-95,
.u-py_md\:-95 {
    padding-bottom: var(--space--95) !important;
  }

  .u-pl_md\:-95,
.u-px_md\:-95 {
    padding-left: var(--space--95) !important;
  }

  .u-p_md\:95 {
    padding: var(--space-95) !important;
  }

  .u-pt_md\:95,
.u-py_md\:95 {
    padding-top: var(--space-95) !important;
  }

  .u-pr_md\:95,
.u-px_md\:95 {
    padding-right: var(--space-95) !important;
  }

  .u-pb_md\:95,
.u-py_md\:95 {
    padding-bottom: var(--space-95) !important;
  }

  .u-pl_md\:95,
.u-px_md\:95 {
    padding-left: var(--space-95) !important;
  }

  .u-p_md\:-100 {
    padding: var(--space--100) !important;
  }

  .u-pt_md\:-100,
.u-py_md\:-100 {
    padding-top: var(--space--100) !important;
  }

  .u-pr_md\:-100,
.u-px_md\:-100 {
    padding-right: var(--space--100) !important;
  }

  .u-pb_md\:-100,
.u-py_md\:-100 {
    padding-bottom: var(--space--100) !important;
  }

  .u-pl_md\:-100,
.u-px_md\:-100 {
    padding-left: var(--space--100) !important;
  }

  .u-p_md\:100 {
    padding: var(--space-100) !important;
  }

  .u-pt_md\:100,
.u-py_md\:100 {
    padding-top: var(--space-100) !important;
  }

  .u-pr_md\:100,
.u-px_md\:100 {
    padding-right: var(--space-100) !important;
  }

  .u-pb_md\:100,
.u-py_md\:100 {
    padding-bottom: var(--space-100) !important;
  }

  .u-pl_md\:100,
.u-px_md\:100 {
    padding-left: var(--space-100) !important;
  }

  .u-p_md\:-8 {
    padding: var(--space--8) !important;
  }

  .u-pt_md\:-8,
.u-py_md\:-8 {
    padding-top: var(--space--8) !important;
  }

  .u-pr_md\:-8,
.u-px_md\:-8 {
    padding-right: var(--space--8) !important;
  }

  .u-pb_md\:-8,
.u-py_md\:-8 {
    padding-bottom: var(--space--8) !important;
  }

  .u-pl_md\:-8,
.u-px_md\:-8 {
    padding-left: var(--space--8) !important;
  }

  .u-p_md\:8 {
    padding: var(--space-8) !important;
  }

  .u-pt_md\:8,
.u-py_md\:8 {
    padding-top: var(--space-8) !important;
  }

  .u-pr_md\:8,
.u-px_md\:8 {
    padding-right: var(--space-8) !important;
  }

  .u-pb_md\:8,
.u-py_md\:8 {
    padding-bottom: var(--space-8) !important;
  }

  .u-pl_md\:8,
.u-px_md\:8 {
    padding-left: var(--space-8) !important;
  }

  .u-p_md\:-16 {
    padding: var(--space--16) !important;
  }

  .u-pt_md\:-16,
.u-py_md\:-16 {
    padding-top: var(--space--16) !important;
  }

  .u-pr_md\:-16,
.u-px_md\:-16 {
    padding-right: var(--space--16) !important;
  }

  .u-pb_md\:-16,
.u-py_md\:-16 {
    padding-bottom: var(--space--16) !important;
  }

  .u-pl_md\:-16,
.u-px_md\:-16 {
    padding-left: var(--space--16) !important;
  }

  .u-p_md\:16 {
    padding: var(--space-16) !important;
  }

  .u-pt_md\:16,
.u-py_md\:16 {
    padding-top: var(--space-16) !important;
  }

  .u-pr_md\:16,
.u-px_md\:16 {
    padding-right: var(--space-16) !important;
  }

  .u-pb_md\:16,
.u-py_md\:16 {
    padding-bottom: var(--space-16) !important;
  }

  .u-pl_md\:16,
.u-px_md\:16 {
    padding-left: var(--space-16) !important;
  }

  .u-p_md\:-24 {
    padding: var(--space--24) !important;
  }

  .u-pt_md\:-24,
.u-py_md\:-24 {
    padding-top: var(--space--24) !important;
  }

  .u-pr_md\:-24,
.u-px_md\:-24 {
    padding-right: var(--space--24) !important;
  }

  .u-pb_md\:-24,
.u-py_md\:-24 {
    padding-bottom: var(--space--24) !important;
  }

  .u-pl_md\:-24,
.u-px_md\:-24 {
    padding-left: var(--space--24) !important;
  }

  .u-p_md\:24 {
    padding: var(--space-24) !important;
  }

  .u-pt_md\:24,
.u-py_md\:24 {
    padding-top: var(--space-24) !important;
  }

  .u-pr_md\:24,
.u-px_md\:24 {
    padding-right: var(--space-24) !important;
  }

  .u-pb_md\:24,
.u-py_md\:24 {
    padding-bottom: var(--space-24) !important;
  }

  .u-pl_md\:24,
.u-px_md\:24 {
    padding-left: var(--space-24) !important;
  }

  .u-p_md\:-32 {
    padding: var(--space--32) !important;
  }

  .u-pt_md\:-32,
.u-py_md\:-32 {
    padding-top: var(--space--32) !important;
  }

  .u-pr_md\:-32,
.u-px_md\:-32 {
    padding-right: var(--space--32) !important;
  }

  .u-pb_md\:-32,
.u-py_md\:-32 {
    padding-bottom: var(--space--32) !important;
  }

  .u-pl_md\:-32,
.u-px_md\:-32 {
    padding-left: var(--space--32) !important;
  }

  .u-p_md\:32 {
    padding: var(--space-32) !important;
  }

  .u-pt_md\:32,
.u-py_md\:32 {
    padding-top: var(--space-32) !important;
  }

  .u-pr_md\:32,
.u-px_md\:32 {
    padding-right: var(--space-32) !important;
  }

  .u-pb_md\:32,
.u-py_md\:32 {
    padding-bottom: var(--space-32) !important;
  }

  .u-pl_md\:32,
.u-px_md\:32 {
    padding-left: var(--space-32) !important;
  }

  .u-p_md\:-48 {
    padding: var(--space--48) !important;
  }

  .u-pt_md\:-48,
.u-py_md\:-48 {
    padding-top: var(--space--48) !important;
  }

  .u-pr_md\:-48,
.u-px_md\:-48 {
    padding-right: var(--space--48) !important;
  }

  .u-pb_md\:-48,
.u-py_md\:-48 {
    padding-bottom: var(--space--48) !important;
  }

  .u-pl_md\:-48,
.u-px_md\:-48 {
    padding-left: var(--space--48) !important;
  }

  .u-p_md\:48 {
    padding: var(--space-48) !important;
  }

  .u-pt_md\:48,
.u-py_md\:48 {
    padding-top: var(--space-48) !important;
  }

  .u-pr_md\:48,
.u-px_md\:48 {
    padding-right: var(--space-48) !important;
  }

  .u-pb_md\:48,
.u-py_md\:48 {
    padding-bottom: var(--space-48) !important;
  }

  .u-pl_md\:48,
.u-px_md\:48 {
    padding-left: var(--space-48) !important;
  }

  .u-p_md\:-56 {
    padding: var(--space--56) !important;
  }

  .u-pt_md\:-56,
.u-py_md\:-56 {
    padding-top: var(--space--56) !important;
  }

  .u-pr_md\:-56,
.u-px_md\:-56 {
    padding-right: var(--space--56) !important;
  }

  .u-pb_md\:-56,
.u-py_md\:-56 {
    padding-bottom: var(--space--56) !important;
  }

  .u-pl_md\:-56,
.u-px_md\:-56 {
    padding-left: var(--space--56) !important;
  }

  .u-p_md\:56 {
    padding: var(--space-56) !important;
  }

  .u-pt_md\:56,
.u-py_md\:56 {
    padding-top: var(--space-56) !important;
  }

  .u-pr_md\:56,
.u-px_md\:56 {
    padding-right: var(--space-56) !important;
  }

  .u-pb_md\:56,
.u-py_md\:56 {
    padding-bottom: var(--space-56) !important;
  }

  .u-pl_md\:56,
.u-px_md\:56 {
    padding-left: var(--space-56) !important;
  }

  .u-p_md\:-64 {
    padding: var(--space--64) !important;
  }

  .u-pt_md\:-64,
.u-py_md\:-64 {
    padding-top: var(--space--64) !important;
  }

  .u-pr_md\:-64,
.u-px_md\:-64 {
    padding-right: var(--space--64) !important;
  }

  .u-pb_md\:-64,
.u-py_md\:-64 {
    padding-bottom: var(--space--64) !important;
  }

  .u-pl_md\:-64,
.u-px_md\:-64 {
    padding-left: var(--space--64) !important;
  }

  .u-p_md\:64 {
    padding: var(--space-64) !important;
  }

  .u-pt_md\:64,
.u-py_md\:64 {
    padding-top: var(--space-64) !important;
  }

  .u-pr_md\:64,
.u-px_md\:64 {
    padding-right: var(--space-64) !important;
  }

  .u-pb_md\:64,
.u-py_md\:64 {
    padding-bottom: var(--space-64) !important;
  }

  .u-pl_md\:64,
.u-px_md\:64 {
    padding-left: var(--space-64) !important;
  }

  .u-p_md\:-72 {
    padding: var(--space--72) !important;
  }

  .u-pt_md\:-72,
.u-py_md\:-72 {
    padding-top: var(--space--72) !important;
  }

  .u-pr_md\:-72,
.u-px_md\:-72 {
    padding-right: var(--space--72) !important;
  }

  .u-pb_md\:-72,
.u-py_md\:-72 {
    padding-bottom: var(--space--72) !important;
  }

  .u-pl_md\:-72,
.u-px_md\:-72 {
    padding-left: var(--space--72) !important;
  }

  .u-p_md\:72 {
    padding: var(--space-72) !important;
  }

  .u-pt_md\:72,
.u-py_md\:72 {
    padding-top: var(--space-72) !important;
  }

  .u-pr_md\:72,
.u-px_md\:72 {
    padding-right: var(--space-72) !important;
  }

  .u-pb_md\:72,
.u-py_md\:72 {
    padding-bottom: var(--space-72) !important;
  }

  .u-pl_md\:72,
.u-px_md\:72 {
    padding-left: var(--space-72) !important;
  }

  .u-p_md\:-88 {
    padding: var(--space--88) !important;
  }

  .u-pt_md\:-88,
.u-py_md\:-88 {
    padding-top: var(--space--88) !important;
  }

  .u-pr_md\:-88,
.u-px_md\:-88 {
    padding-right: var(--space--88) !important;
  }

  .u-pb_md\:-88,
.u-py_md\:-88 {
    padding-bottom: var(--space--88) !important;
  }

  .u-pl_md\:-88,
.u-px_md\:-88 {
    padding-left: var(--space--88) !important;
  }

  .u-p_md\:88 {
    padding: var(--space-88) !important;
  }

  .u-pt_md\:88,
.u-py_md\:88 {
    padding-top: var(--space-88) !important;
  }

  .u-pr_md\:88,
.u-px_md\:88 {
    padding-right: var(--space-88) !important;
  }

  .u-pb_md\:88,
.u-py_md\:88 {
    padding-bottom: var(--space-88) !important;
  }

  .u-pl_md\:88,
.u-px_md\:88 {
    padding-left: var(--space-88) !important;
  }

  .u-p_md\:-96 {
    padding: var(--space--96) !important;
  }

  .u-pt_md\:-96,
.u-py_md\:-96 {
    padding-top: var(--space--96) !important;
  }

  .u-pr_md\:-96,
.u-px_md\:-96 {
    padding-right: var(--space--96) !important;
  }

  .u-pb_md\:-96,
.u-py_md\:-96 {
    padding-bottom: var(--space--96) !important;
  }

  .u-pl_md\:-96,
.u-px_md\:-96 {
    padding-left: var(--space--96) !important;
  }

  .u-p_md\:96 {
    padding: var(--space-96) !important;
  }

  .u-pt_md\:96,
.u-py_md\:96 {
    padding-top: var(--space-96) !important;
  }

  .u-pr_md\:96,
.u-px_md\:96 {
    padding-right: var(--space-96) !important;
  }

  .u-pb_md\:96,
.u-py_md\:96 {
    padding-bottom: var(--space-96) !important;
  }

  .u-pl_md\:96,
.u-px_md\:96 {
    padding-left: var(--space-96) !important;
  }

  .u-p_md\:-104 {
    padding: var(--space--104) !important;
  }

  .u-pt_md\:-104,
.u-py_md\:-104 {
    padding-top: var(--space--104) !important;
  }

  .u-pr_md\:-104,
.u-px_md\:-104 {
    padding-right: var(--space--104) !important;
  }

  .u-pb_md\:-104,
.u-py_md\:-104 {
    padding-bottom: var(--space--104) !important;
  }

  .u-pl_md\:-104,
.u-px_md\:-104 {
    padding-left: var(--space--104) !important;
  }

  .u-p_md\:104 {
    padding: var(--space-104) !important;
  }

  .u-pt_md\:104,
.u-py_md\:104 {
    padding-top: var(--space-104) !important;
  }

  .u-pr_md\:104,
.u-px_md\:104 {
    padding-right: var(--space-104) !important;
  }

  .u-pb_md\:104,
.u-py_md\:104 {
    padding-bottom: var(--space-104) !important;
  }

  .u-pl_md\:104,
.u-px_md\:104 {
    padding-left: var(--space-104) !important;
  }

  .u-p_md\:-112 {
    padding: var(--space--112) !important;
  }

  .u-pt_md\:-112,
.u-py_md\:-112 {
    padding-top: var(--space--112) !important;
  }

  .u-pr_md\:-112,
.u-px_md\:-112 {
    padding-right: var(--space--112) !important;
  }

  .u-pb_md\:-112,
.u-py_md\:-112 {
    padding-bottom: var(--space--112) !important;
  }

  .u-pl_md\:-112,
.u-px_md\:-112 {
    padding-left: var(--space--112) !important;
  }

  .u-p_md\:112 {
    padding: var(--space-112) !important;
  }

  .u-pt_md\:112,
.u-py_md\:112 {
    padding-top: var(--space-112) !important;
  }

  .u-pr_md\:112,
.u-px_md\:112 {
    padding-right: var(--space-112) !important;
  }

  .u-pb_md\:112,
.u-py_md\:112 {
    padding-bottom: var(--space-112) !important;
  }

  .u-pl_md\:112,
.u-px_md\:112 {
    padding-left: var(--space-112) !important;
  }

  .u-p_md\:-120 {
    padding: var(--space--120) !important;
  }

  .u-pt_md\:-120,
.u-py_md\:-120 {
    padding-top: var(--space--120) !important;
  }

  .u-pr_md\:-120,
.u-px_md\:-120 {
    padding-right: var(--space--120) !important;
  }

  .u-pb_md\:-120,
.u-py_md\:-120 {
    padding-bottom: var(--space--120) !important;
  }

  .u-pl_md\:-120,
.u-px_md\:-120 {
    padding-left: var(--space--120) !important;
  }

  .u-p_md\:120 {
    padding: var(--space-120) !important;
  }

  .u-pt_md\:120,
.u-py_md\:120 {
    padding-top: var(--space-120) !important;
  }

  .u-pr_md\:120,
.u-px_md\:120 {
    padding-right: var(--space-120) !important;
  }

  .u-pb_md\:120,
.u-py_md\:120 {
    padding-bottom: var(--space-120) !important;
  }

  .u-pl_md\:120,
.u-px_md\:120 {
    padding-left: var(--space-120) !important;
  }

  .u-p_md\:-128 {
    padding: var(--space--128) !important;
  }

  .u-pt_md\:-128,
.u-py_md\:-128 {
    padding-top: var(--space--128) !important;
  }

  .u-pr_md\:-128,
.u-px_md\:-128 {
    padding-right: var(--space--128) !important;
  }

  .u-pb_md\:-128,
.u-py_md\:-128 {
    padding-bottom: var(--space--128) !important;
  }

  .u-pl_md\:-128,
.u-px_md\:-128 {
    padding-left: var(--space--128) !important;
  }

  .u-p_md\:128 {
    padding: var(--space-128) !important;
  }

  .u-pt_md\:128,
.u-py_md\:128 {
    padding-top: var(--space-128) !important;
  }

  .u-pr_md\:128,
.u-px_md\:128 {
    padding-right: var(--space-128) !important;
  }

  .u-pb_md\:128,
.u-py_md\:128 {
    padding-bottom: var(--space-128) !important;
  }

  .u-pl_md\:128,
.u-px_md\:128 {
    padding-left: var(--space-128) !important;
  }

  .u-p_md\:-136 {
    padding: var(--space--136) !important;
  }

  .u-pt_md\:-136,
.u-py_md\:-136 {
    padding-top: var(--space--136) !important;
  }

  .u-pr_md\:-136,
.u-px_md\:-136 {
    padding-right: var(--space--136) !important;
  }

  .u-pb_md\:-136,
.u-py_md\:-136 {
    padding-bottom: var(--space--136) !important;
  }

  .u-pl_md\:-136,
.u-px_md\:-136 {
    padding-left: var(--space--136) !important;
  }

  .u-p_md\:136 {
    padding: var(--space-136) !important;
  }

  .u-pt_md\:136,
.u-py_md\:136 {
    padding-top: var(--space-136) !important;
  }

  .u-pr_md\:136,
.u-px_md\:136 {
    padding-right: var(--space-136) !important;
  }

  .u-pb_md\:136,
.u-py_md\:136 {
    padding-bottom: var(--space-136) !important;
  }

  .u-pl_md\:136,
.u-px_md\:136 {
    padding-left: var(--space-136) !important;
  }

  .u-p_md\:-144 {
    padding: var(--space--144) !important;
  }

  .u-pt_md\:-144,
.u-py_md\:-144 {
    padding-top: var(--space--144) !important;
  }

  .u-pr_md\:-144,
.u-px_md\:-144 {
    padding-right: var(--space--144) !important;
  }

  .u-pb_md\:-144,
.u-py_md\:-144 {
    padding-bottom: var(--space--144) !important;
  }

  .u-pl_md\:-144,
.u-px_md\:-144 {
    padding-left: var(--space--144) !important;
  }

  .u-p_md\:144 {
    padding: var(--space-144) !important;
  }

  .u-pt_md\:144,
.u-py_md\:144 {
    padding-top: var(--space-144) !important;
  }

  .u-pr_md\:144,
.u-px_md\:144 {
    padding-right: var(--space-144) !important;
  }

  .u-pb_md\:144,
.u-py_md\:144 {
    padding-bottom: var(--space-144) !important;
  }

  .u-pl_md\:144,
.u-px_md\:144 {
    padding-left: var(--space-144) !important;
  }

  .u-p_md\:-152 {
    padding: var(--space--152) !important;
  }

  .u-pt_md\:-152,
.u-py_md\:-152 {
    padding-top: var(--space--152) !important;
  }

  .u-pr_md\:-152,
.u-px_md\:-152 {
    padding-right: var(--space--152) !important;
  }

  .u-pb_md\:-152,
.u-py_md\:-152 {
    padding-bottom: var(--space--152) !important;
  }

  .u-pl_md\:-152,
.u-px_md\:-152 {
    padding-left: var(--space--152) !important;
  }

  .u-p_md\:152 {
    padding: var(--space-152) !important;
  }

  .u-pt_md\:152,
.u-py_md\:152 {
    padding-top: var(--space-152) !important;
  }

  .u-pr_md\:152,
.u-px_md\:152 {
    padding-right: var(--space-152) !important;
  }

  .u-pb_md\:152,
.u-py_md\:152 {
    padding-bottom: var(--space-152) !important;
  }

  .u-pl_md\:152,
.u-px_md\:152 {
    padding-left: var(--space-152) !important;
  }

  .u-p_md\:-160 {
    padding: var(--space--160) !important;
  }

  .u-pt_md\:-160,
.u-py_md\:-160 {
    padding-top: var(--space--160) !important;
  }

  .u-pr_md\:-160,
.u-px_md\:-160 {
    padding-right: var(--space--160) !important;
  }

  .u-pb_md\:-160,
.u-py_md\:-160 {
    padding-bottom: var(--space--160) !important;
  }

  .u-pl_md\:-160,
.u-px_md\:-160 {
    padding-left: var(--space--160) !important;
  }

  .u-p_md\:160 {
    padding: var(--space-160) !important;
  }

  .u-pt_md\:160,
.u-py_md\:160 {
    padding-top: var(--space-160) !important;
  }

  .u-pr_md\:160,
.u-px_md\:160 {
    padding-right: var(--space-160) !important;
  }

  .u-pb_md\:160,
.u-py_md\:160 {
    padding-bottom: var(--space-160) !important;
  }

  .u-pl_md\:160,
.u-px_md\:160 {
    padding-left: var(--space-160) !important;
  }

  .u-m_md\:n-5 {
    margin: calc(var(--space--5) * -1) !important;
  }

  .u-mt_md\:n-5,
.u-my_md\:n-5 {
    margin-top: calc(var(--space--5) * -1) !important;
  }

  .u-mr_md\:n-5,
.u-mx_md\:n-5 {
    margin-right: calc(var(--space--5) * -1) !important;
  }

  .u-mb_md\:n-5,
.u-my_md\:n-5 {
    margin-bottom: calc(var(--space--5) * -1) !important;
  }

  .u-ml_md\:n-5,
.u-mx_md\:n-5 {
    margin-left: calc(var(--space--5) * -1) !important;
  }

  .u-m_md\:n5 {
    margin: calc(var(--space-5) * -1) !important;
  }

  .u-mt_md\:n5,
.u-my_md\:n5 {
    margin-top: calc(var(--space-5) * -1) !important;
  }

  .u-mr_md\:n5,
.u-mx_md\:n5 {
    margin-right: calc(var(--space-5) * -1) !important;
  }

  .u-mb_md\:n5,
.u-my_md\:n5 {
    margin-bottom: calc(var(--space-5) * -1) !important;
  }

  .u-ml_md\:n5,
.u-mx_md\:n5 {
    margin-left: calc(var(--space-5) * -1) !important;
  }

  .u-m_md\:n-10 {
    margin: calc(var(--space--10) * -1) !important;
  }

  .u-mt_md\:n-10,
.u-my_md\:n-10 {
    margin-top: calc(var(--space--10) * -1) !important;
  }

  .u-mr_md\:n-10,
.u-mx_md\:n-10 {
    margin-right: calc(var(--space--10) * -1) !important;
  }

  .u-mb_md\:n-10,
.u-my_md\:n-10 {
    margin-bottom: calc(var(--space--10) * -1) !important;
  }

  .u-ml_md\:n-10,
.u-mx_md\:n-10 {
    margin-left: calc(var(--space--10) * -1) !important;
  }

  .u-m_md\:n10 {
    margin: calc(var(--space-10) * -1) !important;
  }

  .u-mt_md\:n10,
.u-my_md\:n10 {
    margin-top: calc(var(--space-10) * -1) !important;
  }

  .u-mr_md\:n10,
.u-mx_md\:n10 {
    margin-right: calc(var(--space-10) * -1) !important;
  }

  .u-mb_md\:n10,
.u-my_md\:n10 {
    margin-bottom: calc(var(--space-10) * -1) !important;
  }

  .u-ml_md\:n10,
.u-mx_md\:n10 {
    margin-left: calc(var(--space-10) * -1) !important;
  }

  .u-m_md\:n-15 {
    margin: calc(var(--space--15) * -1) !important;
  }

  .u-mt_md\:n-15,
.u-my_md\:n-15 {
    margin-top: calc(var(--space--15) * -1) !important;
  }

  .u-mr_md\:n-15,
.u-mx_md\:n-15 {
    margin-right: calc(var(--space--15) * -1) !important;
  }

  .u-mb_md\:n-15,
.u-my_md\:n-15 {
    margin-bottom: calc(var(--space--15) * -1) !important;
  }

  .u-ml_md\:n-15,
.u-mx_md\:n-15 {
    margin-left: calc(var(--space--15) * -1) !important;
  }

  .u-m_md\:n15 {
    margin: calc(var(--space-15) * -1) !important;
  }

  .u-mt_md\:n15,
.u-my_md\:n15 {
    margin-top: calc(var(--space-15) * -1) !important;
  }

  .u-mr_md\:n15,
.u-mx_md\:n15 {
    margin-right: calc(var(--space-15) * -1) !important;
  }

  .u-mb_md\:n15,
.u-my_md\:n15 {
    margin-bottom: calc(var(--space-15) * -1) !important;
  }

  .u-ml_md\:n15,
.u-mx_md\:n15 {
    margin-left: calc(var(--space-15) * -1) !important;
  }

  .u-m_md\:n-20 {
    margin: calc(var(--space--20) * -1) !important;
  }

  .u-mt_md\:n-20,
.u-my_md\:n-20 {
    margin-top: calc(var(--space--20) * -1) !important;
  }

  .u-mr_md\:n-20,
.u-mx_md\:n-20 {
    margin-right: calc(var(--space--20) * -1) !important;
  }

  .u-mb_md\:n-20,
.u-my_md\:n-20 {
    margin-bottom: calc(var(--space--20) * -1) !important;
  }

  .u-ml_md\:n-20,
.u-mx_md\:n-20 {
    margin-left: calc(var(--space--20) * -1) !important;
  }

  .u-m_md\:n20 {
    margin: calc(var(--space-20) * -1) !important;
  }

  .u-mt_md\:n20,
.u-my_md\:n20 {
    margin-top: calc(var(--space-20) * -1) !important;
  }

  .u-mr_md\:n20,
.u-mx_md\:n20 {
    margin-right: calc(var(--space-20) * -1) !important;
  }

  .u-mb_md\:n20,
.u-my_md\:n20 {
    margin-bottom: calc(var(--space-20) * -1) !important;
  }

  .u-ml_md\:n20,
.u-mx_md\:n20 {
    margin-left: calc(var(--space-20) * -1) !important;
  }

  .u-m_md\:n-25 {
    margin: calc(var(--space--25) * -1) !important;
  }

  .u-mt_md\:n-25,
.u-my_md\:n-25 {
    margin-top: calc(var(--space--25) * -1) !important;
  }

  .u-mr_md\:n-25,
.u-mx_md\:n-25 {
    margin-right: calc(var(--space--25) * -1) !important;
  }

  .u-mb_md\:n-25,
.u-my_md\:n-25 {
    margin-bottom: calc(var(--space--25) * -1) !important;
  }

  .u-ml_md\:n-25,
.u-mx_md\:n-25 {
    margin-left: calc(var(--space--25) * -1) !important;
  }

  .u-m_md\:n25 {
    margin: calc(var(--space-25) * -1) !important;
  }

  .u-mt_md\:n25,
.u-my_md\:n25 {
    margin-top: calc(var(--space-25) * -1) !important;
  }

  .u-mr_md\:n25,
.u-mx_md\:n25 {
    margin-right: calc(var(--space-25) * -1) !important;
  }

  .u-mb_md\:n25,
.u-my_md\:n25 {
    margin-bottom: calc(var(--space-25) * -1) !important;
  }

  .u-ml_md\:n25,
.u-mx_md\:n25 {
    margin-left: calc(var(--space-25) * -1) !important;
  }

  .u-m_md\:n-30 {
    margin: calc(var(--space--30) * -1) !important;
  }

  .u-mt_md\:n-30,
.u-my_md\:n-30 {
    margin-top: calc(var(--space--30) * -1) !important;
  }

  .u-mr_md\:n-30,
.u-mx_md\:n-30 {
    margin-right: calc(var(--space--30) * -1) !important;
  }

  .u-mb_md\:n-30,
.u-my_md\:n-30 {
    margin-bottom: calc(var(--space--30) * -1) !important;
  }

  .u-ml_md\:n-30,
.u-mx_md\:n-30 {
    margin-left: calc(var(--space--30) * -1) !important;
  }

  .u-m_md\:n30 {
    margin: calc(var(--space-30) * -1) !important;
  }

  .u-mt_md\:n30,
.u-my_md\:n30 {
    margin-top: calc(var(--space-30) * -1) !important;
  }

  .u-mr_md\:n30,
.u-mx_md\:n30 {
    margin-right: calc(var(--space-30) * -1) !important;
  }

  .u-mb_md\:n30,
.u-my_md\:n30 {
    margin-bottom: calc(var(--space-30) * -1) !important;
  }

  .u-ml_md\:n30,
.u-mx_md\:n30 {
    margin-left: calc(var(--space-30) * -1) !important;
  }

  .u-m_md\:n-35 {
    margin: calc(var(--space--35) * -1) !important;
  }

  .u-mt_md\:n-35,
.u-my_md\:n-35 {
    margin-top: calc(var(--space--35) * -1) !important;
  }

  .u-mr_md\:n-35,
.u-mx_md\:n-35 {
    margin-right: calc(var(--space--35) * -1) !important;
  }

  .u-mb_md\:n-35,
.u-my_md\:n-35 {
    margin-bottom: calc(var(--space--35) * -1) !important;
  }

  .u-ml_md\:n-35,
.u-mx_md\:n-35 {
    margin-left: calc(var(--space--35) * -1) !important;
  }

  .u-m_md\:n35 {
    margin: calc(var(--space-35) * -1) !important;
  }

  .u-mt_md\:n35,
.u-my_md\:n35 {
    margin-top: calc(var(--space-35) * -1) !important;
  }

  .u-mr_md\:n35,
.u-mx_md\:n35 {
    margin-right: calc(var(--space-35) * -1) !important;
  }

  .u-mb_md\:n35,
.u-my_md\:n35 {
    margin-bottom: calc(var(--space-35) * -1) !important;
  }

  .u-ml_md\:n35,
.u-mx_md\:n35 {
    margin-left: calc(var(--space-35) * -1) !important;
  }

  .u-m_md\:n-40 {
    margin: calc(var(--space--40) * -1) !important;
  }

  .u-mt_md\:n-40,
.u-my_md\:n-40 {
    margin-top: calc(var(--space--40) * -1) !important;
  }

  .u-mr_md\:n-40,
.u-mx_md\:n-40 {
    margin-right: calc(var(--space--40) * -1) !important;
  }

  .u-mb_md\:n-40,
.u-my_md\:n-40 {
    margin-bottom: calc(var(--space--40) * -1) !important;
  }

  .u-ml_md\:n-40,
.u-mx_md\:n-40 {
    margin-left: calc(var(--space--40) * -1) !important;
  }

  .u-m_md\:n40 {
    margin: calc(var(--space-40) * -1) !important;
  }

  .u-mt_md\:n40,
.u-my_md\:n40 {
    margin-top: calc(var(--space-40) * -1) !important;
  }

  .u-mr_md\:n40,
.u-mx_md\:n40 {
    margin-right: calc(var(--space-40) * -1) !important;
  }

  .u-mb_md\:n40,
.u-my_md\:n40 {
    margin-bottom: calc(var(--space-40) * -1) !important;
  }

  .u-ml_md\:n40,
.u-mx_md\:n40 {
    margin-left: calc(var(--space-40) * -1) !important;
  }

  .u-m_md\:n-45 {
    margin: calc(var(--space--45) * -1) !important;
  }

  .u-mt_md\:n-45,
.u-my_md\:n-45 {
    margin-top: calc(var(--space--45) * -1) !important;
  }

  .u-mr_md\:n-45,
.u-mx_md\:n-45 {
    margin-right: calc(var(--space--45) * -1) !important;
  }

  .u-mb_md\:n-45,
.u-my_md\:n-45 {
    margin-bottom: calc(var(--space--45) * -1) !important;
  }

  .u-ml_md\:n-45,
.u-mx_md\:n-45 {
    margin-left: calc(var(--space--45) * -1) !important;
  }

  .u-m_md\:n45 {
    margin: calc(var(--space-45) * -1) !important;
  }

  .u-mt_md\:n45,
.u-my_md\:n45 {
    margin-top: calc(var(--space-45) * -1) !important;
  }

  .u-mr_md\:n45,
.u-mx_md\:n45 {
    margin-right: calc(var(--space-45) * -1) !important;
  }

  .u-mb_md\:n45,
.u-my_md\:n45 {
    margin-bottom: calc(var(--space-45) * -1) !important;
  }

  .u-ml_md\:n45,
.u-mx_md\:n45 {
    margin-left: calc(var(--space-45) * -1) !important;
  }

  .u-m_md\:n-50 {
    margin: calc(var(--space--50) * -1) !important;
  }

  .u-mt_md\:n-50,
.u-my_md\:n-50 {
    margin-top: calc(var(--space--50) * -1) !important;
  }

  .u-mr_md\:n-50,
.u-mx_md\:n-50 {
    margin-right: calc(var(--space--50) * -1) !important;
  }

  .u-mb_md\:n-50,
.u-my_md\:n-50 {
    margin-bottom: calc(var(--space--50) * -1) !important;
  }

  .u-ml_md\:n-50,
.u-mx_md\:n-50 {
    margin-left: calc(var(--space--50) * -1) !important;
  }

  .u-m_md\:n50 {
    margin: calc(var(--space-50) * -1) !important;
  }

  .u-mt_md\:n50,
.u-my_md\:n50 {
    margin-top: calc(var(--space-50) * -1) !important;
  }

  .u-mr_md\:n50,
.u-mx_md\:n50 {
    margin-right: calc(var(--space-50) * -1) !important;
  }

  .u-mb_md\:n50,
.u-my_md\:n50 {
    margin-bottom: calc(var(--space-50) * -1) !important;
  }

  .u-ml_md\:n50,
.u-mx_md\:n50 {
    margin-left: calc(var(--space-50) * -1) !important;
  }

  .u-m_md\:n-55 {
    margin: calc(var(--space--55) * -1) !important;
  }

  .u-mt_md\:n-55,
.u-my_md\:n-55 {
    margin-top: calc(var(--space--55) * -1) !important;
  }

  .u-mr_md\:n-55,
.u-mx_md\:n-55 {
    margin-right: calc(var(--space--55) * -1) !important;
  }

  .u-mb_md\:n-55,
.u-my_md\:n-55 {
    margin-bottom: calc(var(--space--55) * -1) !important;
  }

  .u-ml_md\:n-55,
.u-mx_md\:n-55 {
    margin-left: calc(var(--space--55) * -1) !important;
  }

  .u-m_md\:n55 {
    margin: calc(var(--space-55) * -1) !important;
  }

  .u-mt_md\:n55,
.u-my_md\:n55 {
    margin-top: calc(var(--space-55) * -1) !important;
  }

  .u-mr_md\:n55,
.u-mx_md\:n55 {
    margin-right: calc(var(--space-55) * -1) !important;
  }

  .u-mb_md\:n55,
.u-my_md\:n55 {
    margin-bottom: calc(var(--space-55) * -1) !important;
  }

  .u-ml_md\:n55,
.u-mx_md\:n55 {
    margin-left: calc(var(--space-55) * -1) !important;
  }

  .u-m_md\:n-60 {
    margin: calc(var(--space--60) * -1) !important;
  }

  .u-mt_md\:n-60,
.u-my_md\:n-60 {
    margin-top: calc(var(--space--60) * -1) !important;
  }

  .u-mr_md\:n-60,
.u-mx_md\:n-60 {
    margin-right: calc(var(--space--60) * -1) !important;
  }

  .u-mb_md\:n-60,
.u-my_md\:n-60 {
    margin-bottom: calc(var(--space--60) * -1) !important;
  }

  .u-ml_md\:n-60,
.u-mx_md\:n-60 {
    margin-left: calc(var(--space--60) * -1) !important;
  }

  .u-m_md\:n60 {
    margin: calc(var(--space-60) * -1) !important;
  }

  .u-mt_md\:n60,
.u-my_md\:n60 {
    margin-top: calc(var(--space-60) * -1) !important;
  }

  .u-mr_md\:n60,
.u-mx_md\:n60 {
    margin-right: calc(var(--space-60) * -1) !important;
  }

  .u-mb_md\:n60,
.u-my_md\:n60 {
    margin-bottom: calc(var(--space-60) * -1) !important;
  }

  .u-ml_md\:n60,
.u-mx_md\:n60 {
    margin-left: calc(var(--space-60) * -1) !important;
  }

  .u-m_md\:n-65 {
    margin: calc(var(--space--65) * -1) !important;
  }

  .u-mt_md\:n-65,
.u-my_md\:n-65 {
    margin-top: calc(var(--space--65) * -1) !important;
  }

  .u-mr_md\:n-65,
.u-mx_md\:n-65 {
    margin-right: calc(var(--space--65) * -1) !important;
  }

  .u-mb_md\:n-65,
.u-my_md\:n-65 {
    margin-bottom: calc(var(--space--65) * -1) !important;
  }

  .u-ml_md\:n-65,
.u-mx_md\:n-65 {
    margin-left: calc(var(--space--65) * -1) !important;
  }

  .u-m_md\:n65 {
    margin: calc(var(--space-65) * -1) !important;
  }

  .u-mt_md\:n65,
.u-my_md\:n65 {
    margin-top: calc(var(--space-65) * -1) !important;
  }

  .u-mr_md\:n65,
.u-mx_md\:n65 {
    margin-right: calc(var(--space-65) * -1) !important;
  }

  .u-mb_md\:n65,
.u-my_md\:n65 {
    margin-bottom: calc(var(--space-65) * -1) !important;
  }

  .u-ml_md\:n65,
.u-mx_md\:n65 {
    margin-left: calc(var(--space-65) * -1) !important;
  }

  .u-m_md\:n-70 {
    margin: calc(var(--space--70) * -1) !important;
  }

  .u-mt_md\:n-70,
.u-my_md\:n-70 {
    margin-top: calc(var(--space--70) * -1) !important;
  }

  .u-mr_md\:n-70,
.u-mx_md\:n-70 {
    margin-right: calc(var(--space--70) * -1) !important;
  }

  .u-mb_md\:n-70,
.u-my_md\:n-70 {
    margin-bottom: calc(var(--space--70) * -1) !important;
  }

  .u-ml_md\:n-70,
.u-mx_md\:n-70 {
    margin-left: calc(var(--space--70) * -1) !important;
  }

  .u-m_md\:n70 {
    margin: calc(var(--space-70) * -1) !important;
  }

  .u-mt_md\:n70,
.u-my_md\:n70 {
    margin-top: calc(var(--space-70) * -1) !important;
  }

  .u-mr_md\:n70,
.u-mx_md\:n70 {
    margin-right: calc(var(--space-70) * -1) !important;
  }

  .u-mb_md\:n70,
.u-my_md\:n70 {
    margin-bottom: calc(var(--space-70) * -1) !important;
  }

  .u-ml_md\:n70,
.u-mx_md\:n70 {
    margin-left: calc(var(--space-70) * -1) !important;
  }

  .u-m_md\:n-75 {
    margin: calc(var(--space--75) * -1) !important;
  }

  .u-mt_md\:n-75,
.u-my_md\:n-75 {
    margin-top: calc(var(--space--75) * -1) !important;
  }

  .u-mr_md\:n-75,
.u-mx_md\:n-75 {
    margin-right: calc(var(--space--75) * -1) !important;
  }

  .u-mb_md\:n-75,
.u-my_md\:n-75 {
    margin-bottom: calc(var(--space--75) * -1) !important;
  }

  .u-ml_md\:n-75,
.u-mx_md\:n-75 {
    margin-left: calc(var(--space--75) * -1) !important;
  }

  .u-m_md\:n75 {
    margin: calc(var(--space-75) * -1) !important;
  }

  .u-mt_md\:n75,
.u-my_md\:n75 {
    margin-top: calc(var(--space-75) * -1) !important;
  }

  .u-mr_md\:n75,
.u-mx_md\:n75 {
    margin-right: calc(var(--space-75) * -1) !important;
  }

  .u-mb_md\:n75,
.u-my_md\:n75 {
    margin-bottom: calc(var(--space-75) * -1) !important;
  }

  .u-ml_md\:n75,
.u-mx_md\:n75 {
    margin-left: calc(var(--space-75) * -1) !important;
  }

  .u-m_md\:n-80 {
    margin: calc(var(--space--80) * -1) !important;
  }

  .u-mt_md\:n-80,
.u-my_md\:n-80 {
    margin-top: calc(var(--space--80) * -1) !important;
  }

  .u-mr_md\:n-80,
.u-mx_md\:n-80 {
    margin-right: calc(var(--space--80) * -1) !important;
  }

  .u-mb_md\:n-80,
.u-my_md\:n-80 {
    margin-bottom: calc(var(--space--80) * -1) !important;
  }

  .u-ml_md\:n-80,
.u-mx_md\:n-80 {
    margin-left: calc(var(--space--80) * -1) !important;
  }

  .u-m_md\:n80 {
    margin: calc(var(--space-80) * -1) !important;
  }

  .u-mt_md\:n80,
.u-my_md\:n80 {
    margin-top: calc(var(--space-80) * -1) !important;
  }

  .u-mr_md\:n80,
.u-mx_md\:n80 {
    margin-right: calc(var(--space-80) * -1) !important;
  }

  .u-mb_md\:n80,
.u-my_md\:n80 {
    margin-bottom: calc(var(--space-80) * -1) !important;
  }

  .u-ml_md\:n80,
.u-mx_md\:n80 {
    margin-left: calc(var(--space-80) * -1) !important;
  }

  .u-m_md\:n-85 {
    margin: calc(var(--space--85) * -1) !important;
  }

  .u-mt_md\:n-85,
.u-my_md\:n-85 {
    margin-top: calc(var(--space--85) * -1) !important;
  }

  .u-mr_md\:n-85,
.u-mx_md\:n-85 {
    margin-right: calc(var(--space--85) * -1) !important;
  }

  .u-mb_md\:n-85,
.u-my_md\:n-85 {
    margin-bottom: calc(var(--space--85) * -1) !important;
  }

  .u-ml_md\:n-85,
.u-mx_md\:n-85 {
    margin-left: calc(var(--space--85) * -1) !important;
  }

  .u-m_md\:n85 {
    margin: calc(var(--space-85) * -1) !important;
  }

  .u-mt_md\:n85,
.u-my_md\:n85 {
    margin-top: calc(var(--space-85) * -1) !important;
  }

  .u-mr_md\:n85,
.u-mx_md\:n85 {
    margin-right: calc(var(--space-85) * -1) !important;
  }

  .u-mb_md\:n85,
.u-my_md\:n85 {
    margin-bottom: calc(var(--space-85) * -1) !important;
  }

  .u-ml_md\:n85,
.u-mx_md\:n85 {
    margin-left: calc(var(--space-85) * -1) !important;
  }

  .u-m_md\:n-90 {
    margin: calc(var(--space--90) * -1) !important;
  }

  .u-mt_md\:n-90,
.u-my_md\:n-90 {
    margin-top: calc(var(--space--90) * -1) !important;
  }

  .u-mr_md\:n-90,
.u-mx_md\:n-90 {
    margin-right: calc(var(--space--90) * -1) !important;
  }

  .u-mb_md\:n-90,
.u-my_md\:n-90 {
    margin-bottom: calc(var(--space--90) * -1) !important;
  }

  .u-ml_md\:n-90,
.u-mx_md\:n-90 {
    margin-left: calc(var(--space--90) * -1) !important;
  }

  .u-m_md\:n90 {
    margin: calc(var(--space-90) * -1) !important;
  }

  .u-mt_md\:n90,
.u-my_md\:n90 {
    margin-top: calc(var(--space-90) * -1) !important;
  }

  .u-mr_md\:n90,
.u-mx_md\:n90 {
    margin-right: calc(var(--space-90) * -1) !important;
  }

  .u-mb_md\:n90,
.u-my_md\:n90 {
    margin-bottom: calc(var(--space-90) * -1) !important;
  }

  .u-ml_md\:n90,
.u-mx_md\:n90 {
    margin-left: calc(var(--space-90) * -1) !important;
  }

  .u-m_md\:n-95 {
    margin: calc(var(--space--95) * -1) !important;
  }

  .u-mt_md\:n-95,
.u-my_md\:n-95 {
    margin-top: calc(var(--space--95) * -1) !important;
  }

  .u-mr_md\:n-95,
.u-mx_md\:n-95 {
    margin-right: calc(var(--space--95) * -1) !important;
  }

  .u-mb_md\:n-95,
.u-my_md\:n-95 {
    margin-bottom: calc(var(--space--95) * -1) !important;
  }

  .u-ml_md\:n-95,
.u-mx_md\:n-95 {
    margin-left: calc(var(--space--95) * -1) !important;
  }

  .u-m_md\:n95 {
    margin: calc(var(--space-95) * -1) !important;
  }

  .u-mt_md\:n95,
.u-my_md\:n95 {
    margin-top: calc(var(--space-95) * -1) !important;
  }

  .u-mr_md\:n95,
.u-mx_md\:n95 {
    margin-right: calc(var(--space-95) * -1) !important;
  }

  .u-mb_md\:n95,
.u-my_md\:n95 {
    margin-bottom: calc(var(--space-95) * -1) !important;
  }

  .u-ml_md\:n95,
.u-mx_md\:n95 {
    margin-left: calc(var(--space-95) * -1) !important;
  }

  .u-m_md\:n-100 {
    margin: calc(var(--space--100) * -1) !important;
  }

  .u-mt_md\:n-100,
.u-my_md\:n-100 {
    margin-top: calc(var(--space--100) * -1) !important;
  }

  .u-mr_md\:n-100,
.u-mx_md\:n-100 {
    margin-right: calc(var(--space--100) * -1) !important;
  }

  .u-mb_md\:n-100,
.u-my_md\:n-100 {
    margin-bottom: calc(var(--space--100) * -1) !important;
  }

  .u-ml_md\:n-100,
.u-mx_md\:n-100 {
    margin-left: calc(var(--space--100) * -1) !important;
  }

  .u-m_md\:n100 {
    margin: calc(var(--space-100) * -1) !important;
  }

  .u-mt_md\:n100,
.u-my_md\:n100 {
    margin-top: calc(var(--space-100) * -1) !important;
  }

  .u-mr_md\:n100,
.u-mx_md\:n100 {
    margin-right: calc(var(--space-100) * -1) !important;
  }

  .u-mb_md\:n100,
.u-my_md\:n100 {
    margin-bottom: calc(var(--space-100) * -1) !important;
  }

  .u-ml_md\:n100,
.u-mx_md\:n100 {
    margin-left: calc(var(--space-100) * -1) !important;
  }

  .u-m_md\:n-8 {
    margin: calc(var(--space--8) * -1) !important;
  }

  .u-mt_md\:n-8,
.u-my_md\:n-8 {
    margin-top: calc(var(--space--8) * -1) !important;
  }

  .u-mr_md\:n-8,
.u-mx_md\:n-8 {
    margin-right: calc(var(--space--8) * -1) !important;
  }

  .u-mb_md\:n-8,
.u-my_md\:n-8 {
    margin-bottom: calc(var(--space--8) * -1) !important;
  }

  .u-ml_md\:n-8,
.u-mx_md\:n-8 {
    margin-left: calc(var(--space--8) * -1) !important;
  }

  .u-m_md\:n8 {
    margin: calc(var(--space-8) * -1) !important;
  }

  .u-mt_md\:n8,
.u-my_md\:n8 {
    margin-top: calc(var(--space-8) * -1) !important;
  }

  .u-mr_md\:n8,
.u-mx_md\:n8 {
    margin-right: calc(var(--space-8) * -1) !important;
  }

  .u-mb_md\:n8,
.u-my_md\:n8 {
    margin-bottom: calc(var(--space-8) * -1) !important;
  }

  .u-ml_md\:n8,
.u-mx_md\:n8 {
    margin-left: calc(var(--space-8) * -1) !important;
  }

  .u-m_md\:n-16 {
    margin: calc(var(--space--16) * -1) !important;
  }

  .u-mt_md\:n-16,
.u-my_md\:n-16 {
    margin-top: calc(var(--space--16) * -1) !important;
  }

  .u-mr_md\:n-16,
.u-mx_md\:n-16 {
    margin-right: calc(var(--space--16) * -1) !important;
  }

  .u-mb_md\:n-16,
.u-my_md\:n-16 {
    margin-bottom: calc(var(--space--16) * -1) !important;
  }

  .u-ml_md\:n-16,
.u-mx_md\:n-16 {
    margin-left: calc(var(--space--16) * -1) !important;
  }

  .u-m_md\:n16 {
    margin: calc(var(--space-16) * -1) !important;
  }

  .u-mt_md\:n16,
.u-my_md\:n16 {
    margin-top: calc(var(--space-16) * -1) !important;
  }

  .u-mr_md\:n16,
.u-mx_md\:n16 {
    margin-right: calc(var(--space-16) * -1) !important;
  }

  .u-mb_md\:n16,
.u-my_md\:n16 {
    margin-bottom: calc(var(--space-16) * -1) !important;
  }

  .u-ml_md\:n16,
.u-mx_md\:n16 {
    margin-left: calc(var(--space-16) * -1) !important;
  }

  .u-m_md\:n-24 {
    margin: calc(var(--space--24) * -1) !important;
  }

  .u-mt_md\:n-24,
.u-my_md\:n-24 {
    margin-top: calc(var(--space--24) * -1) !important;
  }

  .u-mr_md\:n-24,
.u-mx_md\:n-24 {
    margin-right: calc(var(--space--24) * -1) !important;
  }

  .u-mb_md\:n-24,
.u-my_md\:n-24 {
    margin-bottom: calc(var(--space--24) * -1) !important;
  }

  .u-ml_md\:n-24,
.u-mx_md\:n-24 {
    margin-left: calc(var(--space--24) * -1) !important;
  }

  .u-m_md\:n24 {
    margin: calc(var(--space-24) * -1) !important;
  }

  .u-mt_md\:n24,
.u-my_md\:n24 {
    margin-top: calc(var(--space-24) * -1) !important;
  }

  .u-mr_md\:n24,
.u-mx_md\:n24 {
    margin-right: calc(var(--space-24) * -1) !important;
  }

  .u-mb_md\:n24,
.u-my_md\:n24 {
    margin-bottom: calc(var(--space-24) * -1) !important;
  }

  .u-ml_md\:n24,
.u-mx_md\:n24 {
    margin-left: calc(var(--space-24) * -1) !important;
  }

  .u-m_md\:n-32 {
    margin: calc(var(--space--32) * -1) !important;
  }

  .u-mt_md\:n-32,
.u-my_md\:n-32 {
    margin-top: calc(var(--space--32) * -1) !important;
  }

  .u-mr_md\:n-32,
.u-mx_md\:n-32 {
    margin-right: calc(var(--space--32) * -1) !important;
  }

  .u-mb_md\:n-32,
.u-my_md\:n-32 {
    margin-bottom: calc(var(--space--32) * -1) !important;
  }

  .u-ml_md\:n-32,
.u-mx_md\:n-32 {
    margin-left: calc(var(--space--32) * -1) !important;
  }

  .u-m_md\:n32 {
    margin: calc(var(--space-32) * -1) !important;
  }

  .u-mt_md\:n32,
.u-my_md\:n32 {
    margin-top: calc(var(--space-32) * -1) !important;
  }

  .u-mr_md\:n32,
.u-mx_md\:n32 {
    margin-right: calc(var(--space-32) * -1) !important;
  }

  .u-mb_md\:n32,
.u-my_md\:n32 {
    margin-bottom: calc(var(--space-32) * -1) !important;
  }

  .u-ml_md\:n32,
.u-mx_md\:n32 {
    margin-left: calc(var(--space-32) * -1) !important;
  }

  .u-m_md\:n-48 {
    margin: calc(var(--space--48) * -1) !important;
  }

  .u-mt_md\:n-48,
.u-my_md\:n-48 {
    margin-top: calc(var(--space--48) * -1) !important;
  }

  .u-mr_md\:n-48,
.u-mx_md\:n-48 {
    margin-right: calc(var(--space--48) * -1) !important;
  }

  .u-mb_md\:n-48,
.u-my_md\:n-48 {
    margin-bottom: calc(var(--space--48) * -1) !important;
  }

  .u-ml_md\:n-48,
.u-mx_md\:n-48 {
    margin-left: calc(var(--space--48) * -1) !important;
  }

  .u-m_md\:n48 {
    margin: calc(var(--space-48) * -1) !important;
  }

  .u-mt_md\:n48,
.u-my_md\:n48 {
    margin-top: calc(var(--space-48) * -1) !important;
  }

  .u-mr_md\:n48,
.u-mx_md\:n48 {
    margin-right: calc(var(--space-48) * -1) !important;
  }

  .u-mb_md\:n48,
.u-my_md\:n48 {
    margin-bottom: calc(var(--space-48) * -1) !important;
  }

  .u-ml_md\:n48,
.u-mx_md\:n48 {
    margin-left: calc(var(--space-48) * -1) !important;
  }

  .u-m_md\:n-56 {
    margin: calc(var(--space--56) * -1) !important;
  }

  .u-mt_md\:n-56,
.u-my_md\:n-56 {
    margin-top: calc(var(--space--56) * -1) !important;
  }

  .u-mr_md\:n-56,
.u-mx_md\:n-56 {
    margin-right: calc(var(--space--56) * -1) !important;
  }

  .u-mb_md\:n-56,
.u-my_md\:n-56 {
    margin-bottom: calc(var(--space--56) * -1) !important;
  }

  .u-ml_md\:n-56,
.u-mx_md\:n-56 {
    margin-left: calc(var(--space--56) * -1) !important;
  }

  .u-m_md\:n56 {
    margin: calc(var(--space-56) * -1) !important;
  }

  .u-mt_md\:n56,
.u-my_md\:n56 {
    margin-top: calc(var(--space-56) * -1) !important;
  }

  .u-mr_md\:n56,
.u-mx_md\:n56 {
    margin-right: calc(var(--space-56) * -1) !important;
  }

  .u-mb_md\:n56,
.u-my_md\:n56 {
    margin-bottom: calc(var(--space-56) * -1) !important;
  }

  .u-ml_md\:n56,
.u-mx_md\:n56 {
    margin-left: calc(var(--space-56) * -1) !important;
  }

  .u-m_md\:n-64 {
    margin: calc(var(--space--64) * -1) !important;
  }

  .u-mt_md\:n-64,
.u-my_md\:n-64 {
    margin-top: calc(var(--space--64) * -1) !important;
  }

  .u-mr_md\:n-64,
.u-mx_md\:n-64 {
    margin-right: calc(var(--space--64) * -1) !important;
  }

  .u-mb_md\:n-64,
.u-my_md\:n-64 {
    margin-bottom: calc(var(--space--64) * -1) !important;
  }

  .u-ml_md\:n-64,
.u-mx_md\:n-64 {
    margin-left: calc(var(--space--64) * -1) !important;
  }

  .u-m_md\:n64 {
    margin: calc(var(--space-64) * -1) !important;
  }

  .u-mt_md\:n64,
.u-my_md\:n64 {
    margin-top: calc(var(--space-64) * -1) !important;
  }

  .u-mr_md\:n64,
.u-mx_md\:n64 {
    margin-right: calc(var(--space-64) * -1) !important;
  }

  .u-mb_md\:n64,
.u-my_md\:n64 {
    margin-bottom: calc(var(--space-64) * -1) !important;
  }

  .u-ml_md\:n64,
.u-mx_md\:n64 {
    margin-left: calc(var(--space-64) * -1) !important;
  }

  .u-m_md\:n-72 {
    margin: calc(var(--space--72) * -1) !important;
  }

  .u-mt_md\:n-72,
.u-my_md\:n-72 {
    margin-top: calc(var(--space--72) * -1) !important;
  }

  .u-mr_md\:n-72,
.u-mx_md\:n-72 {
    margin-right: calc(var(--space--72) * -1) !important;
  }

  .u-mb_md\:n-72,
.u-my_md\:n-72 {
    margin-bottom: calc(var(--space--72) * -1) !important;
  }

  .u-ml_md\:n-72,
.u-mx_md\:n-72 {
    margin-left: calc(var(--space--72) * -1) !important;
  }

  .u-m_md\:n72 {
    margin: calc(var(--space-72) * -1) !important;
  }

  .u-mt_md\:n72,
.u-my_md\:n72 {
    margin-top: calc(var(--space-72) * -1) !important;
  }

  .u-mr_md\:n72,
.u-mx_md\:n72 {
    margin-right: calc(var(--space-72) * -1) !important;
  }

  .u-mb_md\:n72,
.u-my_md\:n72 {
    margin-bottom: calc(var(--space-72) * -1) !important;
  }

  .u-ml_md\:n72,
.u-mx_md\:n72 {
    margin-left: calc(var(--space-72) * -1) !important;
  }

  .u-m_md\:n-88 {
    margin: calc(var(--space--88) * -1) !important;
  }

  .u-mt_md\:n-88,
.u-my_md\:n-88 {
    margin-top: calc(var(--space--88) * -1) !important;
  }

  .u-mr_md\:n-88,
.u-mx_md\:n-88 {
    margin-right: calc(var(--space--88) * -1) !important;
  }

  .u-mb_md\:n-88,
.u-my_md\:n-88 {
    margin-bottom: calc(var(--space--88) * -1) !important;
  }

  .u-ml_md\:n-88,
.u-mx_md\:n-88 {
    margin-left: calc(var(--space--88) * -1) !important;
  }

  .u-m_md\:n88 {
    margin: calc(var(--space-88) * -1) !important;
  }

  .u-mt_md\:n88,
.u-my_md\:n88 {
    margin-top: calc(var(--space-88) * -1) !important;
  }

  .u-mr_md\:n88,
.u-mx_md\:n88 {
    margin-right: calc(var(--space-88) * -1) !important;
  }

  .u-mb_md\:n88,
.u-my_md\:n88 {
    margin-bottom: calc(var(--space-88) * -1) !important;
  }

  .u-ml_md\:n88,
.u-mx_md\:n88 {
    margin-left: calc(var(--space-88) * -1) !important;
  }

  .u-m_md\:n-96 {
    margin: calc(var(--space--96) * -1) !important;
  }

  .u-mt_md\:n-96,
.u-my_md\:n-96 {
    margin-top: calc(var(--space--96) * -1) !important;
  }

  .u-mr_md\:n-96,
.u-mx_md\:n-96 {
    margin-right: calc(var(--space--96) * -1) !important;
  }

  .u-mb_md\:n-96,
.u-my_md\:n-96 {
    margin-bottom: calc(var(--space--96) * -1) !important;
  }

  .u-ml_md\:n-96,
.u-mx_md\:n-96 {
    margin-left: calc(var(--space--96) * -1) !important;
  }

  .u-m_md\:n96 {
    margin: calc(var(--space-96) * -1) !important;
  }

  .u-mt_md\:n96,
.u-my_md\:n96 {
    margin-top: calc(var(--space-96) * -1) !important;
  }

  .u-mr_md\:n96,
.u-mx_md\:n96 {
    margin-right: calc(var(--space-96) * -1) !important;
  }

  .u-mb_md\:n96,
.u-my_md\:n96 {
    margin-bottom: calc(var(--space-96) * -1) !important;
  }

  .u-ml_md\:n96,
.u-mx_md\:n96 {
    margin-left: calc(var(--space-96) * -1) !important;
  }

  .u-m_md\:n-104 {
    margin: calc(var(--space--104) * -1) !important;
  }

  .u-mt_md\:n-104,
.u-my_md\:n-104 {
    margin-top: calc(var(--space--104) * -1) !important;
  }

  .u-mr_md\:n-104,
.u-mx_md\:n-104 {
    margin-right: calc(var(--space--104) * -1) !important;
  }

  .u-mb_md\:n-104,
.u-my_md\:n-104 {
    margin-bottom: calc(var(--space--104) * -1) !important;
  }

  .u-ml_md\:n-104,
.u-mx_md\:n-104 {
    margin-left: calc(var(--space--104) * -1) !important;
  }

  .u-m_md\:n104 {
    margin: calc(var(--space-104) * -1) !important;
  }

  .u-mt_md\:n104,
.u-my_md\:n104 {
    margin-top: calc(var(--space-104) * -1) !important;
  }

  .u-mr_md\:n104,
.u-mx_md\:n104 {
    margin-right: calc(var(--space-104) * -1) !important;
  }

  .u-mb_md\:n104,
.u-my_md\:n104 {
    margin-bottom: calc(var(--space-104) * -1) !important;
  }

  .u-ml_md\:n104,
.u-mx_md\:n104 {
    margin-left: calc(var(--space-104) * -1) !important;
  }

  .u-m_md\:n-112 {
    margin: calc(var(--space--112) * -1) !important;
  }

  .u-mt_md\:n-112,
.u-my_md\:n-112 {
    margin-top: calc(var(--space--112) * -1) !important;
  }

  .u-mr_md\:n-112,
.u-mx_md\:n-112 {
    margin-right: calc(var(--space--112) * -1) !important;
  }

  .u-mb_md\:n-112,
.u-my_md\:n-112 {
    margin-bottom: calc(var(--space--112) * -1) !important;
  }

  .u-ml_md\:n-112,
.u-mx_md\:n-112 {
    margin-left: calc(var(--space--112) * -1) !important;
  }

  .u-m_md\:n112 {
    margin: calc(var(--space-112) * -1) !important;
  }

  .u-mt_md\:n112,
.u-my_md\:n112 {
    margin-top: calc(var(--space-112) * -1) !important;
  }

  .u-mr_md\:n112,
.u-mx_md\:n112 {
    margin-right: calc(var(--space-112) * -1) !important;
  }

  .u-mb_md\:n112,
.u-my_md\:n112 {
    margin-bottom: calc(var(--space-112) * -1) !important;
  }

  .u-ml_md\:n112,
.u-mx_md\:n112 {
    margin-left: calc(var(--space-112) * -1) !important;
  }

  .u-m_md\:n-120 {
    margin: calc(var(--space--120) * -1) !important;
  }

  .u-mt_md\:n-120,
.u-my_md\:n-120 {
    margin-top: calc(var(--space--120) * -1) !important;
  }

  .u-mr_md\:n-120,
.u-mx_md\:n-120 {
    margin-right: calc(var(--space--120) * -1) !important;
  }

  .u-mb_md\:n-120,
.u-my_md\:n-120 {
    margin-bottom: calc(var(--space--120) * -1) !important;
  }

  .u-ml_md\:n-120,
.u-mx_md\:n-120 {
    margin-left: calc(var(--space--120) * -1) !important;
  }

  .u-m_md\:n120 {
    margin: calc(var(--space-120) * -1) !important;
  }

  .u-mt_md\:n120,
.u-my_md\:n120 {
    margin-top: calc(var(--space-120) * -1) !important;
  }

  .u-mr_md\:n120,
.u-mx_md\:n120 {
    margin-right: calc(var(--space-120) * -1) !important;
  }

  .u-mb_md\:n120,
.u-my_md\:n120 {
    margin-bottom: calc(var(--space-120) * -1) !important;
  }

  .u-ml_md\:n120,
.u-mx_md\:n120 {
    margin-left: calc(var(--space-120) * -1) !important;
  }

  .u-m_md\:n-128 {
    margin: calc(var(--space--128) * -1) !important;
  }

  .u-mt_md\:n-128,
.u-my_md\:n-128 {
    margin-top: calc(var(--space--128) * -1) !important;
  }

  .u-mr_md\:n-128,
.u-mx_md\:n-128 {
    margin-right: calc(var(--space--128) * -1) !important;
  }

  .u-mb_md\:n-128,
.u-my_md\:n-128 {
    margin-bottom: calc(var(--space--128) * -1) !important;
  }

  .u-ml_md\:n-128,
.u-mx_md\:n-128 {
    margin-left: calc(var(--space--128) * -1) !important;
  }

  .u-m_md\:n128 {
    margin: calc(var(--space-128) * -1) !important;
  }

  .u-mt_md\:n128,
.u-my_md\:n128 {
    margin-top: calc(var(--space-128) * -1) !important;
  }

  .u-mr_md\:n128,
.u-mx_md\:n128 {
    margin-right: calc(var(--space-128) * -1) !important;
  }

  .u-mb_md\:n128,
.u-my_md\:n128 {
    margin-bottom: calc(var(--space-128) * -1) !important;
  }

  .u-ml_md\:n128,
.u-mx_md\:n128 {
    margin-left: calc(var(--space-128) * -1) !important;
  }

  .u-m_md\:n-136 {
    margin: calc(var(--space--136) * -1) !important;
  }

  .u-mt_md\:n-136,
.u-my_md\:n-136 {
    margin-top: calc(var(--space--136) * -1) !important;
  }

  .u-mr_md\:n-136,
.u-mx_md\:n-136 {
    margin-right: calc(var(--space--136) * -1) !important;
  }

  .u-mb_md\:n-136,
.u-my_md\:n-136 {
    margin-bottom: calc(var(--space--136) * -1) !important;
  }

  .u-ml_md\:n-136,
.u-mx_md\:n-136 {
    margin-left: calc(var(--space--136) * -1) !important;
  }

  .u-m_md\:n136 {
    margin: calc(var(--space-136) * -1) !important;
  }

  .u-mt_md\:n136,
.u-my_md\:n136 {
    margin-top: calc(var(--space-136) * -1) !important;
  }

  .u-mr_md\:n136,
.u-mx_md\:n136 {
    margin-right: calc(var(--space-136) * -1) !important;
  }

  .u-mb_md\:n136,
.u-my_md\:n136 {
    margin-bottom: calc(var(--space-136) * -1) !important;
  }

  .u-ml_md\:n136,
.u-mx_md\:n136 {
    margin-left: calc(var(--space-136) * -1) !important;
  }

  .u-m_md\:n-144 {
    margin: calc(var(--space--144) * -1) !important;
  }

  .u-mt_md\:n-144,
.u-my_md\:n-144 {
    margin-top: calc(var(--space--144) * -1) !important;
  }

  .u-mr_md\:n-144,
.u-mx_md\:n-144 {
    margin-right: calc(var(--space--144) * -1) !important;
  }

  .u-mb_md\:n-144,
.u-my_md\:n-144 {
    margin-bottom: calc(var(--space--144) * -1) !important;
  }

  .u-ml_md\:n-144,
.u-mx_md\:n-144 {
    margin-left: calc(var(--space--144) * -1) !important;
  }

  .u-m_md\:n144 {
    margin: calc(var(--space-144) * -1) !important;
  }

  .u-mt_md\:n144,
.u-my_md\:n144 {
    margin-top: calc(var(--space-144) * -1) !important;
  }

  .u-mr_md\:n144,
.u-mx_md\:n144 {
    margin-right: calc(var(--space-144) * -1) !important;
  }

  .u-mb_md\:n144,
.u-my_md\:n144 {
    margin-bottom: calc(var(--space-144) * -1) !important;
  }

  .u-ml_md\:n144,
.u-mx_md\:n144 {
    margin-left: calc(var(--space-144) * -1) !important;
  }

  .u-m_md\:n-152 {
    margin: calc(var(--space--152) * -1) !important;
  }

  .u-mt_md\:n-152,
.u-my_md\:n-152 {
    margin-top: calc(var(--space--152) * -1) !important;
  }

  .u-mr_md\:n-152,
.u-mx_md\:n-152 {
    margin-right: calc(var(--space--152) * -1) !important;
  }

  .u-mb_md\:n-152,
.u-my_md\:n-152 {
    margin-bottom: calc(var(--space--152) * -1) !important;
  }

  .u-ml_md\:n-152,
.u-mx_md\:n-152 {
    margin-left: calc(var(--space--152) * -1) !important;
  }

  .u-m_md\:n152 {
    margin: calc(var(--space-152) * -1) !important;
  }

  .u-mt_md\:n152,
.u-my_md\:n152 {
    margin-top: calc(var(--space-152) * -1) !important;
  }

  .u-mr_md\:n152,
.u-mx_md\:n152 {
    margin-right: calc(var(--space-152) * -1) !important;
  }

  .u-mb_md\:n152,
.u-my_md\:n152 {
    margin-bottom: calc(var(--space-152) * -1) !important;
  }

  .u-ml_md\:n152,
.u-mx_md\:n152 {
    margin-left: calc(var(--space-152) * -1) !important;
  }

  .u-m_md\:n-160 {
    margin: calc(var(--space--160) * -1) !important;
  }

  .u-mt_md\:n-160,
.u-my_md\:n-160 {
    margin-top: calc(var(--space--160) * -1) !important;
  }

  .u-mr_md\:n-160,
.u-mx_md\:n-160 {
    margin-right: calc(var(--space--160) * -1) !important;
  }

  .u-mb_md\:n-160,
.u-my_md\:n-160 {
    margin-bottom: calc(var(--space--160) * -1) !important;
  }

  .u-ml_md\:n-160,
.u-mx_md\:n-160 {
    margin-left: calc(var(--space--160) * -1) !important;
  }

  .u-m_md\:n160 {
    margin: calc(var(--space-160) * -1) !important;
  }

  .u-mt_md\:n160,
.u-my_md\:n160 {
    margin-top: calc(var(--space-160) * -1) !important;
  }

  .u-mr_md\:n160,
.u-mx_md\:n160 {
    margin-right: calc(var(--space-160) * -1) !important;
  }

  .u-mb_md\:n160,
.u-my_md\:n160 {
    margin-bottom: calc(var(--space-160) * -1) !important;
  }

  .u-ml_md\:n160,
.u-mx_md\:n160 {
    margin-left: calc(var(--space-160) * -1) !important;
  }

  .u-m_md\:auto {
    margin: auto !important;
  }

  .u-mt_md\:auto,
.u-my_md\:auto {
    margin-top: auto !important;
  }

  .u-mr_md\:auto,
.u-mx_md\:auto {
    margin-right: auto !important;
  }

  .u-mb_md\:auto,
.u-my_md\:auto {
    margin-bottom: auto !important;
  }

  .u-ml_md\:auto,
.u-mx_md\:auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .u-m_lg\:0 {
    margin: var(--space-0) !important;
  }

  .u-mt_lg\:0,
.u-my_lg\:0 {
    margin-top: var(--space-0) !important;
  }

  .u-mr_lg\:0,
.u-mx_lg\:0 {
    margin-right: var(--space-0) !important;
  }

  .u-mb_lg\:0,
.u-my_lg\:0 {
    margin-bottom: var(--space-0) !important;
  }

  .u-ml_lg\:0,
.u-mx_lg\:0 {
    margin-left: var(--space-0) !important;
  }

  .u-m_lg\:-5 {
    margin: var(--space--5) !important;
  }

  .u-mt_lg\:-5,
.u-my_lg\:-5 {
    margin-top: var(--space--5) !important;
  }

  .u-mr_lg\:-5,
.u-mx_lg\:-5 {
    margin-right: var(--space--5) !important;
  }

  .u-mb_lg\:-5,
.u-my_lg\:-5 {
    margin-bottom: var(--space--5) !important;
  }

  .u-ml_lg\:-5,
.u-mx_lg\:-5 {
    margin-left: var(--space--5) !important;
  }

  .u-m_lg\:5 {
    margin: var(--space-5) !important;
  }

  .u-mt_lg\:5,
.u-my_lg\:5 {
    margin-top: var(--space-5) !important;
  }

  .u-mr_lg\:5,
.u-mx_lg\:5 {
    margin-right: var(--space-5) !important;
  }

  .u-mb_lg\:5,
.u-my_lg\:5 {
    margin-bottom: var(--space-5) !important;
  }

  .u-ml_lg\:5,
.u-mx_lg\:5 {
    margin-left: var(--space-5) !important;
  }

  .u-m_lg\:-10 {
    margin: var(--space--10) !important;
  }

  .u-mt_lg\:-10,
.u-my_lg\:-10 {
    margin-top: var(--space--10) !important;
  }

  .u-mr_lg\:-10,
.u-mx_lg\:-10 {
    margin-right: var(--space--10) !important;
  }

  .u-mb_lg\:-10,
.u-my_lg\:-10 {
    margin-bottom: var(--space--10) !important;
  }

  .u-ml_lg\:-10,
.u-mx_lg\:-10 {
    margin-left: var(--space--10) !important;
  }

  .u-m_lg\:10 {
    margin: var(--space-10) !important;
  }

  .u-mt_lg\:10,
.u-my_lg\:10 {
    margin-top: var(--space-10) !important;
  }

  .u-mr_lg\:10,
.u-mx_lg\:10 {
    margin-right: var(--space-10) !important;
  }

  .u-mb_lg\:10,
.u-my_lg\:10 {
    margin-bottom: var(--space-10) !important;
  }

  .u-ml_lg\:10,
.u-mx_lg\:10 {
    margin-left: var(--space-10) !important;
  }

  .u-m_lg\:-15 {
    margin: var(--space--15) !important;
  }

  .u-mt_lg\:-15,
.u-my_lg\:-15 {
    margin-top: var(--space--15) !important;
  }

  .u-mr_lg\:-15,
.u-mx_lg\:-15 {
    margin-right: var(--space--15) !important;
  }

  .u-mb_lg\:-15,
.u-my_lg\:-15 {
    margin-bottom: var(--space--15) !important;
  }

  .u-ml_lg\:-15,
.u-mx_lg\:-15 {
    margin-left: var(--space--15) !important;
  }

  .u-m_lg\:15 {
    margin: var(--space-15) !important;
  }

  .u-mt_lg\:15,
.u-my_lg\:15 {
    margin-top: var(--space-15) !important;
  }

  .u-mr_lg\:15,
.u-mx_lg\:15 {
    margin-right: var(--space-15) !important;
  }

  .u-mb_lg\:15,
.u-my_lg\:15 {
    margin-bottom: var(--space-15) !important;
  }

  .u-ml_lg\:15,
.u-mx_lg\:15 {
    margin-left: var(--space-15) !important;
  }

  .u-m_lg\:-20 {
    margin: var(--space--20) !important;
  }

  .u-mt_lg\:-20,
.u-my_lg\:-20 {
    margin-top: var(--space--20) !important;
  }

  .u-mr_lg\:-20,
.u-mx_lg\:-20 {
    margin-right: var(--space--20) !important;
  }

  .u-mb_lg\:-20,
.u-my_lg\:-20 {
    margin-bottom: var(--space--20) !important;
  }

  .u-ml_lg\:-20,
.u-mx_lg\:-20 {
    margin-left: var(--space--20) !important;
  }

  .u-m_lg\:20 {
    margin: var(--space-20) !important;
  }

  .u-mt_lg\:20,
.u-my_lg\:20 {
    margin-top: var(--space-20) !important;
  }

  .u-mr_lg\:20,
.u-mx_lg\:20 {
    margin-right: var(--space-20) !important;
  }

  .u-mb_lg\:20,
.u-my_lg\:20 {
    margin-bottom: var(--space-20) !important;
  }

  .u-ml_lg\:20,
.u-mx_lg\:20 {
    margin-left: var(--space-20) !important;
  }

  .u-m_lg\:-25 {
    margin: var(--space--25) !important;
  }

  .u-mt_lg\:-25,
.u-my_lg\:-25 {
    margin-top: var(--space--25) !important;
  }

  .u-mr_lg\:-25,
.u-mx_lg\:-25 {
    margin-right: var(--space--25) !important;
  }

  .u-mb_lg\:-25,
.u-my_lg\:-25 {
    margin-bottom: var(--space--25) !important;
  }

  .u-ml_lg\:-25,
.u-mx_lg\:-25 {
    margin-left: var(--space--25) !important;
  }

  .u-m_lg\:25 {
    margin: var(--space-25) !important;
  }

  .u-mt_lg\:25,
.u-my_lg\:25 {
    margin-top: var(--space-25) !important;
  }

  .u-mr_lg\:25,
.u-mx_lg\:25 {
    margin-right: var(--space-25) !important;
  }

  .u-mb_lg\:25,
.u-my_lg\:25 {
    margin-bottom: var(--space-25) !important;
  }

  .u-ml_lg\:25,
.u-mx_lg\:25 {
    margin-left: var(--space-25) !important;
  }

  .u-m_lg\:-30 {
    margin: var(--space--30) !important;
  }

  .u-mt_lg\:-30,
.u-my_lg\:-30 {
    margin-top: var(--space--30) !important;
  }

  .u-mr_lg\:-30,
.u-mx_lg\:-30 {
    margin-right: var(--space--30) !important;
  }

  .u-mb_lg\:-30,
.u-my_lg\:-30 {
    margin-bottom: var(--space--30) !important;
  }

  .u-ml_lg\:-30,
.u-mx_lg\:-30 {
    margin-left: var(--space--30) !important;
  }

  .u-m_lg\:30 {
    margin: var(--space-30) !important;
  }

  .u-mt_lg\:30,
.u-my_lg\:30 {
    margin-top: var(--space-30) !important;
  }

  .u-mr_lg\:30,
.u-mx_lg\:30 {
    margin-right: var(--space-30) !important;
  }

  .u-mb_lg\:30,
.u-my_lg\:30 {
    margin-bottom: var(--space-30) !important;
  }

  .u-ml_lg\:30,
.u-mx_lg\:30 {
    margin-left: var(--space-30) !important;
  }

  .u-m_lg\:-35 {
    margin: var(--space--35) !important;
  }

  .u-mt_lg\:-35,
.u-my_lg\:-35 {
    margin-top: var(--space--35) !important;
  }

  .u-mr_lg\:-35,
.u-mx_lg\:-35 {
    margin-right: var(--space--35) !important;
  }

  .u-mb_lg\:-35,
.u-my_lg\:-35 {
    margin-bottom: var(--space--35) !important;
  }

  .u-ml_lg\:-35,
.u-mx_lg\:-35 {
    margin-left: var(--space--35) !important;
  }

  .u-m_lg\:35 {
    margin: var(--space-35) !important;
  }

  .u-mt_lg\:35,
.u-my_lg\:35 {
    margin-top: var(--space-35) !important;
  }

  .u-mr_lg\:35,
.u-mx_lg\:35 {
    margin-right: var(--space-35) !important;
  }

  .u-mb_lg\:35,
.u-my_lg\:35 {
    margin-bottom: var(--space-35) !important;
  }

  .u-ml_lg\:35,
.u-mx_lg\:35 {
    margin-left: var(--space-35) !important;
  }

  .u-m_lg\:-40 {
    margin: var(--space--40) !important;
  }

  .u-mt_lg\:-40,
.u-my_lg\:-40 {
    margin-top: var(--space--40) !important;
  }

  .u-mr_lg\:-40,
.u-mx_lg\:-40 {
    margin-right: var(--space--40) !important;
  }

  .u-mb_lg\:-40,
.u-my_lg\:-40 {
    margin-bottom: var(--space--40) !important;
  }

  .u-ml_lg\:-40,
.u-mx_lg\:-40 {
    margin-left: var(--space--40) !important;
  }

  .u-m_lg\:40 {
    margin: var(--space-40) !important;
  }

  .u-mt_lg\:40,
.u-my_lg\:40 {
    margin-top: var(--space-40) !important;
  }

  .u-mr_lg\:40,
.u-mx_lg\:40 {
    margin-right: var(--space-40) !important;
  }

  .u-mb_lg\:40,
.u-my_lg\:40 {
    margin-bottom: var(--space-40) !important;
  }

  .u-ml_lg\:40,
.u-mx_lg\:40 {
    margin-left: var(--space-40) !important;
  }

  .u-m_lg\:-45 {
    margin: var(--space--45) !important;
  }

  .u-mt_lg\:-45,
.u-my_lg\:-45 {
    margin-top: var(--space--45) !important;
  }

  .u-mr_lg\:-45,
.u-mx_lg\:-45 {
    margin-right: var(--space--45) !important;
  }

  .u-mb_lg\:-45,
.u-my_lg\:-45 {
    margin-bottom: var(--space--45) !important;
  }

  .u-ml_lg\:-45,
.u-mx_lg\:-45 {
    margin-left: var(--space--45) !important;
  }

  .u-m_lg\:45 {
    margin: var(--space-45) !important;
  }

  .u-mt_lg\:45,
.u-my_lg\:45 {
    margin-top: var(--space-45) !important;
  }

  .u-mr_lg\:45,
.u-mx_lg\:45 {
    margin-right: var(--space-45) !important;
  }

  .u-mb_lg\:45,
.u-my_lg\:45 {
    margin-bottom: var(--space-45) !important;
  }

  .u-ml_lg\:45,
.u-mx_lg\:45 {
    margin-left: var(--space-45) !important;
  }

  .u-m_lg\:-50 {
    margin: var(--space--50) !important;
  }

  .u-mt_lg\:-50,
.u-my_lg\:-50 {
    margin-top: var(--space--50) !important;
  }

  .u-mr_lg\:-50,
.u-mx_lg\:-50 {
    margin-right: var(--space--50) !important;
  }

  .u-mb_lg\:-50,
.u-my_lg\:-50 {
    margin-bottom: var(--space--50) !important;
  }

  .u-ml_lg\:-50,
.u-mx_lg\:-50 {
    margin-left: var(--space--50) !important;
  }

  .u-m_lg\:50 {
    margin: var(--space-50) !important;
  }

  .u-mt_lg\:50,
.u-my_lg\:50 {
    margin-top: var(--space-50) !important;
  }

  .u-mr_lg\:50,
.u-mx_lg\:50 {
    margin-right: var(--space-50) !important;
  }

  .u-mb_lg\:50,
.u-my_lg\:50 {
    margin-bottom: var(--space-50) !important;
  }

  .u-ml_lg\:50,
.u-mx_lg\:50 {
    margin-left: var(--space-50) !important;
  }

  .u-m_lg\:-55 {
    margin: var(--space--55) !important;
  }

  .u-mt_lg\:-55,
.u-my_lg\:-55 {
    margin-top: var(--space--55) !important;
  }

  .u-mr_lg\:-55,
.u-mx_lg\:-55 {
    margin-right: var(--space--55) !important;
  }

  .u-mb_lg\:-55,
.u-my_lg\:-55 {
    margin-bottom: var(--space--55) !important;
  }

  .u-ml_lg\:-55,
.u-mx_lg\:-55 {
    margin-left: var(--space--55) !important;
  }

  .u-m_lg\:55 {
    margin: var(--space-55) !important;
  }

  .u-mt_lg\:55,
.u-my_lg\:55 {
    margin-top: var(--space-55) !important;
  }

  .u-mr_lg\:55,
.u-mx_lg\:55 {
    margin-right: var(--space-55) !important;
  }

  .u-mb_lg\:55,
.u-my_lg\:55 {
    margin-bottom: var(--space-55) !important;
  }

  .u-ml_lg\:55,
.u-mx_lg\:55 {
    margin-left: var(--space-55) !important;
  }

  .u-m_lg\:-60 {
    margin: var(--space--60) !important;
  }

  .u-mt_lg\:-60,
.u-my_lg\:-60 {
    margin-top: var(--space--60) !important;
  }

  .u-mr_lg\:-60,
.u-mx_lg\:-60 {
    margin-right: var(--space--60) !important;
  }

  .u-mb_lg\:-60,
.u-my_lg\:-60 {
    margin-bottom: var(--space--60) !important;
  }

  .u-ml_lg\:-60,
.u-mx_lg\:-60 {
    margin-left: var(--space--60) !important;
  }

  .u-m_lg\:60 {
    margin: var(--space-60) !important;
  }

  .u-mt_lg\:60,
.u-my_lg\:60 {
    margin-top: var(--space-60) !important;
  }

  .u-mr_lg\:60,
.u-mx_lg\:60 {
    margin-right: var(--space-60) !important;
  }

  .u-mb_lg\:60,
.u-my_lg\:60 {
    margin-bottom: var(--space-60) !important;
  }

  .u-ml_lg\:60,
.u-mx_lg\:60 {
    margin-left: var(--space-60) !important;
  }

  .u-m_lg\:-65 {
    margin: var(--space--65) !important;
  }

  .u-mt_lg\:-65,
.u-my_lg\:-65 {
    margin-top: var(--space--65) !important;
  }

  .u-mr_lg\:-65,
.u-mx_lg\:-65 {
    margin-right: var(--space--65) !important;
  }

  .u-mb_lg\:-65,
.u-my_lg\:-65 {
    margin-bottom: var(--space--65) !important;
  }

  .u-ml_lg\:-65,
.u-mx_lg\:-65 {
    margin-left: var(--space--65) !important;
  }

  .u-m_lg\:65 {
    margin: var(--space-65) !important;
  }

  .u-mt_lg\:65,
.u-my_lg\:65 {
    margin-top: var(--space-65) !important;
  }

  .u-mr_lg\:65,
.u-mx_lg\:65 {
    margin-right: var(--space-65) !important;
  }

  .u-mb_lg\:65,
.u-my_lg\:65 {
    margin-bottom: var(--space-65) !important;
  }

  .u-ml_lg\:65,
.u-mx_lg\:65 {
    margin-left: var(--space-65) !important;
  }

  .u-m_lg\:-70 {
    margin: var(--space--70) !important;
  }

  .u-mt_lg\:-70,
.u-my_lg\:-70 {
    margin-top: var(--space--70) !important;
  }

  .u-mr_lg\:-70,
.u-mx_lg\:-70 {
    margin-right: var(--space--70) !important;
  }

  .u-mb_lg\:-70,
.u-my_lg\:-70 {
    margin-bottom: var(--space--70) !important;
  }

  .u-ml_lg\:-70,
.u-mx_lg\:-70 {
    margin-left: var(--space--70) !important;
  }

  .u-m_lg\:70 {
    margin: var(--space-70) !important;
  }

  .u-mt_lg\:70,
.u-my_lg\:70 {
    margin-top: var(--space-70) !important;
  }

  .u-mr_lg\:70,
.u-mx_lg\:70 {
    margin-right: var(--space-70) !important;
  }

  .u-mb_lg\:70,
.u-my_lg\:70 {
    margin-bottom: var(--space-70) !important;
  }

  .u-ml_lg\:70,
.u-mx_lg\:70 {
    margin-left: var(--space-70) !important;
  }

  .u-m_lg\:-75 {
    margin: var(--space--75) !important;
  }

  .u-mt_lg\:-75,
.u-my_lg\:-75 {
    margin-top: var(--space--75) !important;
  }

  .u-mr_lg\:-75,
.u-mx_lg\:-75 {
    margin-right: var(--space--75) !important;
  }

  .u-mb_lg\:-75,
.u-my_lg\:-75 {
    margin-bottom: var(--space--75) !important;
  }

  .u-ml_lg\:-75,
.u-mx_lg\:-75 {
    margin-left: var(--space--75) !important;
  }

  .u-m_lg\:75 {
    margin: var(--space-75) !important;
  }

  .u-mt_lg\:75,
.u-my_lg\:75 {
    margin-top: var(--space-75) !important;
  }

  .u-mr_lg\:75,
.u-mx_lg\:75 {
    margin-right: var(--space-75) !important;
  }

  .u-mb_lg\:75,
.u-my_lg\:75 {
    margin-bottom: var(--space-75) !important;
  }

  .u-ml_lg\:75,
.u-mx_lg\:75 {
    margin-left: var(--space-75) !important;
  }

  .u-m_lg\:-80 {
    margin: var(--space--80) !important;
  }

  .u-mt_lg\:-80,
.u-my_lg\:-80 {
    margin-top: var(--space--80) !important;
  }

  .u-mr_lg\:-80,
.u-mx_lg\:-80 {
    margin-right: var(--space--80) !important;
  }

  .u-mb_lg\:-80,
.u-my_lg\:-80 {
    margin-bottom: var(--space--80) !important;
  }

  .u-ml_lg\:-80,
.u-mx_lg\:-80 {
    margin-left: var(--space--80) !important;
  }

  .u-m_lg\:80 {
    margin: var(--space-80) !important;
  }

  .u-mt_lg\:80,
.u-my_lg\:80 {
    margin-top: var(--space-80) !important;
  }

  .u-mr_lg\:80,
.u-mx_lg\:80 {
    margin-right: var(--space-80) !important;
  }

  .u-mb_lg\:80,
.u-my_lg\:80 {
    margin-bottom: var(--space-80) !important;
  }

  .u-ml_lg\:80,
.u-mx_lg\:80 {
    margin-left: var(--space-80) !important;
  }

  .u-m_lg\:-85 {
    margin: var(--space--85) !important;
  }

  .u-mt_lg\:-85,
.u-my_lg\:-85 {
    margin-top: var(--space--85) !important;
  }

  .u-mr_lg\:-85,
.u-mx_lg\:-85 {
    margin-right: var(--space--85) !important;
  }

  .u-mb_lg\:-85,
.u-my_lg\:-85 {
    margin-bottom: var(--space--85) !important;
  }

  .u-ml_lg\:-85,
.u-mx_lg\:-85 {
    margin-left: var(--space--85) !important;
  }

  .u-m_lg\:85 {
    margin: var(--space-85) !important;
  }

  .u-mt_lg\:85,
.u-my_lg\:85 {
    margin-top: var(--space-85) !important;
  }

  .u-mr_lg\:85,
.u-mx_lg\:85 {
    margin-right: var(--space-85) !important;
  }

  .u-mb_lg\:85,
.u-my_lg\:85 {
    margin-bottom: var(--space-85) !important;
  }

  .u-ml_lg\:85,
.u-mx_lg\:85 {
    margin-left: var(--space-85) !important;
  }

  .u-m_lg\:-90 {
    margin: var(--space--90) !important;
  }

  .u-mt_lg\:-90,
.u-my_lg\:-90 {
    margin-top: var(--space--90) !important;
  }

  .u-mr_lg\:-90,
.u-mx_lg\:-90 {
    margin-right: var(--space--90) !important;
  }

  .u-mb_lg\:-90,
.u-my_lg\:-90 {
    margin-bottom: var(--space--90) !important;
  }

  .u-ml_lg\:-90,
.u-mx_lg\:-90 {
    margin-left: var(--space--90) !important;
  }

  .u-m_lg\:90 {
    margin: var(--space-90) !important;
  }

  .u-mt_lg\:90,
.u-my_lg\:90 {
    margin-top: var(--space-90) !important;
  }

  .u-mr_lg\:90,
.u-mx_lg\:90 {
    margin-right: var(--space-90) !important;
  }

  .u-mb_lg\:90,
.u-my_lg\:90 {
    margin-bottom: var(--space-90) !important;
  }

  .u-ml_lg\:90,
.u-mx_lg\:90 {
    margin-left: var(--space-90) !important;
  }

  .u-m_lg\:-95 {
    margin: var(--space--95) !important;
  }

  .u-mt_lg\:-95,
.u-my_lg\:-95 {
    margin-top: var(--space--95) !important;
  }

  .u-mr_lg\:-95,
.u-mx_lg\:-95 {
    margin-right: var(--space--95) !important;
  }

  .u-mb_lg\:-95,
.u-my_lg\:-95 {
    margin-bottom: var(--space--95) !important;
  }

  .u-ml_lg\:-95,
.u-mx_lg\:-95 {
    margin-left: var(--space--95) !important;
  }

  .u-m_lg\:95 {
    margin: var(--space-95) !important;
  }

  .u-mt_lg\:95,
.u-my_lg\:95 {
    margin-top: var(--space-95) !important;
  }

  .u-mr_lg\:95,
.u-mx_lg\:95 {
    margin-right: var(--space-95) !important;
  }

  .u-mb_lg\:95,
.u-my_lg\:95 {
    margin-bottom: var(--space-95) !important;
  }

  .u-ml_lg\:95,
.u-mx_lg\:95 {
    margin-left: var(--space-95) !important;
  }

  .u-m_lg\:-100 {
    margin: var(--space--100) !important;
  }

  .u-mt_lg\:-100,
.u-my_lg\:-100 {
    margin-top: var(--space--100) !important;
  }

  .u-mr_lg\:-100,
.u-mx_lg\:-100 {
    margin-right: var(--space--100) !important;
  }

  .u-mb_lg\:-100,
.u-my_lg\:-100 {
    margin-bottom: var(--space--100) !important;
  }

  .u-ml_lg\:-100,
.u-mx_lg\:-100 {
    margin-left: var(--space--100) !important;
  }

  .u-m_lg\:100 {
    margin: var(--space-100) !important;
  }

  .u-mt_lg\:100,
.u-my_lg\:100 {
    margin-top: var(--space-100) !important;
  }

  .u-mr_lg\:100,
.u-mx_lg\:100 {
    margin-right: var(--space-100) !important;
  }

  .u-mb_lg\:100,
.u-my_lg\:100 {
    margin-bottom: var(--space-100) !important;
  }

  .u-ml_lg\:100,
.u-mx_lg\:100 {
    margin-left: var(--space-100) !important;
  }

  .u-m_lg\:-8 {
    margin: var(--space--8) !important;
  }

  .u-mt_lg\:-8,
.u-my_lg\:-8 {
    margin-top: var(--space--8) !important;
  }

  .u-mr_lg\:-8,
.u-mx_lg\:-8 {
    margin-right: var(--space--8) !important;
  }

  .u-mb_lg\:-8,
.u-my_lg\:-8 {
    margin-bottom: var(--space--8) !important;
  }

  .u-ml_lg\:-8,
.u-mx_lg\:-8 {
    margin-left: var(--space--8) !important;
  }

  .u-m_lg\:8 {
    margin: var(--space-8) !important;
  }

  .u-mt_lg\:8,
.u-my_lg\:8 {
    margin-top: var(--space-8) !important;
  }

  .u-mr_lg\:8,
.u-mx_lg\:8 {
    margin-right: var(--space-8) !important;
  }

  .u-mb_lg\:8,
.u-my_lg\:8 {
    margin-bottom: var(--space-8) !important;
  }

  .u-ml_lg\:8,
.u-mx_lg\:8 {
    margin-left: var(--space-8) !important;
  }

  .u-m_lg\:-16 {
    margin: var(--space--16) !important;
  }

  .u-mt_lg\:-16,
.u-my_lg\:-16 {
    margin-top: var(--space--16) !important;
  }

  .u-mr_lg\:-16,
.u-mx_lg\:-16 {
    margin-right: var(--space--16) !important;
  }

  .u-mb_lg\:-16,
.u-my_lg\:-16 {
    margin-bottom: var(--space--16) !important;
  }

  .u-ml_lg\:-16,
.u-mx_lg\:-16 {
    margin-left: var(--space--16) !important;
  }

  .u-m_lg\:16 {
    margin: var(--space-16) !important;
  }

  .u-mt_lg\:16,
.u-my_lg\:16 {
    margin-top: var(--space-16) !important;
  }

  .u-mr_lg\:16,
.u-mx_lg\:16 {
    margin-right: var(--space-16) !important;
  }

  .u-mb_lg\:16,
.u-my_lg\:16 {
    margin-bottom: var(--space-16) !important;
  }

  .u-ml_lg\:16,
.u-mx_lg\:16 {
    margin-left: var(--space-16) !important;
  }

  .u-m_lg\:-24 {
    margin: var(--space--24) !important;
  }

  .u-mt_lg\:-24,
.u-my_lg\:-24 {
    margin-top: var(--space--24) !important;
  }

  .u-mr_lg\:-24,
.u-mx_lg\:-24 {
    margin-right: var(--space--24) !important;
  }

  .u-mb_lg\:-24,
.u-my_lg\:-24 {
    margin-bottom: var(--space--24) !important;
  }

  .u-ml_lg\:-24,
.u-mx_lg\:-24 {
    margin-left: var(--space--24) !important;
  }

  .u-m_lg\:24 {
    margin: var(--space-24) !important;
  }

  .u-mt_lg\:24,
.u-my_lg\:24 {
    margin-top: var(--space-24) !important;
  }

  .u-mr_lg\:24,
.u-mx_lg\:24 {
    margin-right: var(--space-24) !important;
  }

  .u-mb_lg\:24,
.u-my_lg\:24 {
    margin-bottom: var(--space-24) !important;
  }

  .u-ml_lg\:24,
.u-mx_lg\:24 {
    margin-left: var(--space-24) !important;
  }

  .u-m_lg\:-32 {
    margin: var(--space--32) !important;
  }

  .u-mt_lg\:-32,
.u-my_lg\:-32 {
    margin-top: var(--space--32) !important;
  }

  .u-mr_lg\:-32,
.u-mx_lg\:-32 {
    margin-right: var(--space--32) !important;
  }

  .u-mb_lg\:-32,
.u-my_lg\:-32 {
    margin-bottom: var(--space--32) !important;
  }

  .u-ml_lg\:-32,
.u-mx_lg\:-32 {
    margin-left: var(--space--32) !important;
  }

  .u-m_lg\:32 {
    margin: var(--space-32) !important;
  }

  .u-mt_lg\:32,
.u-my_lg\:32 {
    margin-top: var(--space-32) !important;
  }

  .u-mr_lg\:32,
.u-mx_lg\:32 {
    margin-right: var(--space-32) !important;
  }

  .u-mb_lg\:32,
.u-my_lg\:32 {
    margin-bottom: var(--space-32) !important;
  }

  .u-ml_lg\:32,
.u-mx_lg\:32 {
    margin-left: var(--space-32) !important;
  }

  .u-m_lg\:-48 {
    margin: var(--space--48) !important;
  }

  .u-mt_lg\:-48,
.u-my_lg\:-48 {
    margin-top: var(--space--48) !important;
  }

  .u-mr_lg\:-48,
.u-mx_lg\:-48 {
    margin-right: var(--space--48) !important;
  }

  .u-mb_lg\:-48,
.u-my_lg\:-48 {
    margin-bottom: var(--space--48) !important;
  }

  .u-ml_lg\:-48,
.u-mx_lg\:-48 {
    margin-left: var(--space--48) !important;
  }

  .u-m_lg\:48 {
    margin: var(--space-48) !important;
  }

  .u-mt_lg\:48,
.u-my_lg\:48 {
    margin-top: var(--space-48) !important;
  }

  .u-mr_lg\:48,
.u-mx_lg\:48 {
    margin-right: var(--space-48) !important;
  }

  .u-mb_lg\:48,
.u-my_lg\:48 {
    margin-bottom: var(--space-48) !important;
  }

  .u-ml_lg\:48,
.u-mx_lg\:48 {
    margin-left: var(--space-48) !important;
  }

  .u-m_lg\:-56 {
    margin: var(--space--56) !important;
  }

  .u-mt_lg\:-56,
.u-my_lg\:-56 {
    margin-top: var(--space--56) !important;
  }

  .u-mr_lg\:-56,
.u-mx_lg\:-56 {
    margin-right: var(--space--56) !important;
  }

  .u-mb_lg\:-56,
.u-my_lg\:-56 {
    margin-bottom: var(--space--56) !important;
  }

  .u-ml_lg\:-56,
.u-mx_lg\:-56 {
    margin-left: var(--space--56) !important;
  }

  .u-m_lg\:56 {
    margin: var(--space-56) !important;
  }

  .u-mt_lg\:56,
.u-my_lg\:56 {
    margin-top: var(--space-56) !important;
  }

  .u-mr_lg\:56,
.u-mx_lg\:56 {
    margin-right: var(--space-56) !important;
  }

  .u-mb_lg\:56,
.u-my_lg\:56 {
    margin-bottom: var(--space-56) !important;
  }

  .u-ml_lg\:56,
.u-mx_lg\:56 {
    margin-left: var(--space-56) !important;
  }

  .u-m_lg\:-64 {
    margin: var(--space--64) !important;
  }

  .u-mt_lg\:-64,
.u-my_lg\:-64 {
    margin-top: var(--space--64) !important;
  }

  .u-mr_lg\:-64,
.u-mx_lg\:-64 {
    margin-right: var(--space--64) !important;
  }

  .u-mb_lg\:-64,
.u-my_lg\:-64 {
    margin-bottom: var(--space--64) !important;
  }

  .u-ml_lg\:-64,
.u-mx_lg\:-64 {
    margin-left: var(--space--64) !important;
  }

  .u-m_lg\:64 {
    margin: var(--space-64) !important;
  }

  .u-mt_lg\:64,
.u-my_lg\:64 {
    margin-top: var(--space-64) !important;
  }

  .u-mr_lg\:64,
.u-mx_lg\:64 {
    margin-right: var(--space-64) !important;
  }

  .u-mb_lg\:64,
.u-my_lg\:64 {
    margin-bottom: var(--space-64) !important;
  }

  .u-ml_lg\:64,
.u-mx_lg\:64 {
    margin-left: var(--space-64) !important;
  }

  .u-m_lg\:-72 {
    margin: var(--space--72) !important;
  }

  .u-mt_lg\:-72,
.u-my_lg\:-72 {
    margin-top: var(--space--72) !important;
  }

  .u-mr_lg\:-72,
.u-mx_lg\:-72 {
    margin-right: var(--space--72) !important;
  }

  .u-mb_lg\:-72,
.u-my_lg\:-72 {
    margin-bottom: var(--space--72) !important;
  }

  .u-ml_lg\:-72,
.u-mx_lg\:-72 {
    margin-left: var(--space--72) !important;
  }

  .u-m_lg\:72 {
    margin: var(--space-72) !important;
  }

  .u-mt_lg\:72,
.u-my_lg\:72 {
    margin-top: var(--space-72) !important;
  }

  .u-mr_lg\:72,
.u-mx_lg\:72 {
    margin-right: var(--space-72) !important;
  }

  .u-mb_lg\:72,
.u-my_lg\:72 {
    margin-bottom: var(--space-72) !important;
  }

  .u-ml_lg\:72,
.u-mx_lg\:72 {
    margin-left: var(--space-72) !important;
  }

  .u-m_lg\:-88 {
    margin: var(--space--88) !important;
  }

  .u-mt_lg\:-88,
.u-my_lg\:-88 {
    margin-top: var(--space--88) !important;
  }

  .u-mr_lg\:-88,
.u-mx_lg\:-88 {
    margin-right: var(--space--88) !important;
  }

  .u-mb_lg\:-88,
.u-my_lg\:-88 {
    margin-bottom: var(--space--88) !important;
  }

  .u-ml_lg\:-88,
.u-mx_lg\:-88 {
    margin-left: var(--space--88) !important;
  }

  .u-m_lg\:88 {
    margin: var(--space-88) !important;
  }

  .u-mt_lg\:88,
.u-my_lg\:88 {
    margin-top: var(--space-88) !important;
  }

  .u-mr_lg\:88,
.u-mx_lg\:88 {
    margin-right: var(--space-88) !important;
  }

  .u-mb_lg\:88,
.u-my_lg\:88 {
    margin-bottom: var(--space-88) !important;
  }

  .u-ml_lg\:88,
.u-mx_lg\:88 {
    margin-left: var(--space-88) !important;
  }

  .u-m_lg\:-96 {
    margin: var(--space--96) !important;
  }

  .u-mt_lg\:-96,
.u-my_lg\:-96 {
    margin-top: var(--space--96) !important;
  }

  .u-mr_lg\:-96,
.u-mx_lg\:-96 {
    margin-right: var(--space--96) !important;
  }

  .u-mb_lg\:-96,
.u-my_lg\:-96 {
    margin-bottom: var(--space--96) !important;
  }

  .u-ml_lg\:-96,
.u-mx_lg\:-96 {
    margin-left: var(--space--96) !important;
  }

  .u-m_lg\:96 {
    margin: var(--space-96) !important;
  }

  .u-mt_lg\:96,
.u-my_lg\:96 {
    margin-top: var(--space-96) !important;
  }

  .u-mr_lg\:96,
.u-mx_lg\:96 {
    margin-right: var(--space-96) !important;
  }

  .u-mb_lg\:96,
.u-my_lg\:96 {
    margin-bottom: var(--space-96) !important;
  }

  .u-ml_lg\:96,
.u-mx_lg\:96 {
    margin-left: var(--space-96) !important;
  }

  .u-m_lg\:-104 {
    margin: var(--space--104) !important;
  }

  .u-mt_lg\:-104,
.u-my_lg\:-104 {
    margin-top: var(--space--104) !important;
  }

  .u-mr_lg\:-104,
.u-mx_lg\:-104 {
    margin-right: var(--space--104) !important;
  }

  .u-mb_lg\:-104,
.u-my_lg\:-104 {
    margin-bottom: var(--space--104) !important;
  }

  .u-ml_lg\:-104,
.u-mx_lg\:-104 {
    margin-left: var(--space--104) !important;
  }

  .u-m_lg\:104 {
    margin: var(--space-104) !important;
  }

  .u-mt_lg\:104,
.u-my_lg\:104 {
    margin-top: var(--space-104) !important;
  }

  .u-mr_lg\:104,
.u-mx_lg\:104 {
    margin-right: var(--space-104) !important;
  }

  .u-mb_lg\:104,
.u-my_lg\:104 {
    margin-bottom: var(--space-104) !important;
  }

  .u-ml_lg\:104,
.u-mx_lg\:104 {
    margin-left: var(--space-104) !important;
  }

  .u-m_lg\:-112 {
    margin: var(--space--112) !important;
  }

  .u-mt_lg\:-112,
.u-my_lg\:-112 {
    margin-top: var(--space--112) !important;
  }

  .u-mr_lg\:-112,
.u-mx_lg\:-112 {
    margin-right: var(--space--112) !important;
  }

  .u-mb_lg\:-112,
.u-my_lg\:-112 {
    margin-bottom: var(--space--112) !important;
  }

  .u-ml_lg\:-112,
.u-mx_lg\:-112 {
    margin-left: var(--space--112) !important;
  }

  .u-m_lg\:112 {
    margin: var(--space-112) !important;
  }

  .u-mt_lg\:112,
.u-my_lg\:112 {
    margin-top: var(--space-112) !important;
  }

  .u-mr_lg\:112,
.u-mx_lg\:112 {
    margin-right: var(--space-112) !important;
  }

  .u-mb_lg\:112,
.u-my_lg\:112 {
    margin-bottom: var(--space-112) !important;
  }

  .u-ml_lg\:112,
.u-mx_lg\:112 {
    margin-left: var(--space-112) !important;
  }

  .u-m_lg\:-120 {
    margin: var(--space--120) !important;
  }

  .u-mt_lg\:-120,
.u-my_lg\:-120 {
    margin-top: var(--space--120) !important;
  }

  .u-mr_lg\:-120,
.u-mx_lg\:-120 {
    margin-right: var(--space--120) !important;
  }

  .u-mb_lg\:-120,
.u-my_lg\:-120 {
    margin-bottom: var(--space--120) !important;
  }

  .u-ml_lg\:-120,
.u-mx_lg\:-120 {
    margin-left: var(--space--120) !important;
  }

  .u-m_lg\:120 {
    margin: var(--space-120) !important;
  }

  .u-mt_lg\:120,
.u-my_lg\:120 {
    margin-top: var(--space-120) !important;
  }

  .u-mr_lg\:120,
.u-mx_lg\:120 {
    margin-right: var(--space-120) !important;
  }

  .u-mb_lg\:120,
.u-my_lg\:120 {
    margin-bottom: var(--space-120) !important;
  }

  .u-ml_lg\:120,
.u-mx_lg\:120 {
    margin-left: var(--space-120) !important;
  }

  .u-m_lg\:-128 {
    margin: var(--space--128) !important;
  }

  .u-mt_lg\:-128,
.u-my_lg\:-128 {
    margin-top: var(--space--128) !important;
  }

  .u-mr_lg\:-128,
.u-mx_lg\:-128 {
    margin-right: var(--space--128) !important;
  }

  .u-mb_lg\:-128,
.u-my_lg\:-128 {
    margin-bottom: var(--space--128) !important;
  }

  .u-ml_lg\:-128,
.u-mx_lg\:-128 {
    margin-left: var(--space--128) !important;
  }

  .u-m_lg\:128 {
    margin: var(--space-128) !important;
  }

  .u-mt_lg\:128,
.u-my_lg\:128 {
    margin-top: var(--space-128) !important;
  }

  .u-mr_lg\:128,
.u-mx_lg\:128 {
    margin-right: var(--space-128) !important;
  }

  .u-mb_lg\:128,
.u-my_lg\:128 {
    margin-bottom: var(--space-128) !important;
  }

  .u-ml_lg\:128,
.u-mx_lg\:128 {
    margin-left: var(--space-128) !important;
  }

  .u-m_lg\:-136 {
    margin: var(--space--136) !important;
  }

  .u-mt_lg\:-136,
.u-my_lg\:-136 {
    margin-top: var(--space--136) !important;
  }

  .u-mr_lg\:-136,
.u-mx_lg\:-136 {
    margin-right: var(--space--136) !important;
  }

  .u-mb_lg\:-136,
.u-my_lg\:-136 {
    margin-bottom: var(--space--136) !important;
  }

  .u-ml_lg\:-136,
.u-mx_lg\:-136 {
    margin-left: var(--space--136) !important;
  }

  .u-m_lg\:136 {
    margin: var(--space-136) !important;
  }

  .u-mt_lg\:136,
.u-my_lg\:136 {
    margin-top: var(--space-136) !important;
  }

  .u-mr_lg\:136,
.u-mx_lg\:136 {
    margin-right: var(--space-136) !important;
  }

  .u-mb_lg\:136,
.u-my_lg\:136 {
    margin-bottom: var(--space-136) !important;
  }

  .u-ml_lg\:136,
.u-mx_lg\:136 {
    margin-left: var(--space-136) !important;
  }

  .u-m_lg\:-144 {
    margin: var(--space--144) !important;
  }

  .u-mt_lg\:-144,
.u-my_lg\:-144 {
    margin-top: var(--space--144) !important;
  }

  .u-mr_lg\:-144,
.u-mx_lg\:-144 {
    margin-right: var(--space--144) !important;
  }

  .u-mb_lg\:-144,
.u-my_lg\:-144 {
    margin-bottom: var(--space--144) !important;
  }

  .u-ml_lg\:-144,
.u-mx_lg\:-144 {
    margin-left: var(--space--144) !important;
  }

  .u-m_lg\:144 {
    margin: var(--space-144) !important;
  }

  .u-mt_lg\:144,
.u-my_lg\:144 {
    margin-top: var(--space-144) !important;
  }

  .u-mr_lg\:144,
.u-mx_lg\:144 {
    margin-right: var(--space-144) !important;
  }

  .u-mb_lg\:144,
.u-my_lg\:144 {
    margin-bottom: var(--space-144) !important;
  }

  .u-ml_lg\:144,
.u-mx_lg\:144 {
    margin-left: var(--space-144) !important;
  }

  .u-m_lg\:-152 {
    margin: var(--space--152) !important;
  }

  .u-mt_lg\:-152,
.u-my_lg\:-152 {
    margin-top: var(--space--152) !important;
  }

  .u-mr_lg\:-152,
.u-mx_lg\:-152 {
    margin-right: var(--space--152) !important;
  }

  .u-mb_lg\:-152,
.u-my_lg\:-152 {
    margin-bottom: var(--space--152) !important;
  }

  .u-ml_lg\:-152,
.u-mx_lg\:-152 {
    margin-left: var(--space--152) !important;
  }

  .u-m_lg\:152 {
    margin: var(--space-152) !important;
  }

  .u-mt_lg\:152,
.u-my_lg\:152 {
    margin-top: var(--space-152) !important;
  }

  .u-mr_lg\:152,
.u-mx_lg\:152 {
    margin-right: var(--space-152) !important;
  }

  .u-mb_lg\:152,
.u-my_lg\:152 {
    margin-bottom: var(--space-152) !important;
  }

  .u-ml_lg\:152,
.u-mx_lg\:152 {
    margin-left: var(--space-152) !important;
  }

  .u-m_lg\:-160 {
    margin: var(--space--160) !important;
  }

  .u-mt_lg\:-160,
.u-my_lg\:-160 {
    margin-top: var(--space--160) !important;
  }

  .u-mr_lg\:-160,
.u-mx_lg\:-160 {
    margin-right: var(--space--160) !important;
  }

  .u-mb_lg\:-160,
.u-my_lg\:-160 {
    margin-bottom: var(--space--160) !important;
  }

  .u-ml_lg\:-160,
.u-mx_lg\:-160 {
    margin-left: var(--space--160) !important;
  }

  .u-m_lg\:160 {
    margin: var(--space-160) !important;
  }

  .u-mt_lg\:160,
.u-my_lg\:160 {
    margin-top: var(--space-160) !important;
  }

  .u-mr_lg\:160,
.u-mx_lg\:160 {
    margin-right: var(--space-160) !important;
  }

  .u-mb_lg\:160,
.u-my_lg\:160 {
    margin-bottom: var(--space-160) !important;
  }

  .u-ml_lg\:160,
.u-mx_lg\:160 {
    margin-left: var(--space-160) !important;
  }

  .u-p_lg\:0 {
    padding: var(--space-0) !important;
  }

  .u-pt_lg\:0,
.u-py_lg\:0 {
    padding-top: var(--space-0) !important;
  }

  .u-pr_lg\:0,
.u-px_lg\:0 {
    padding-right: var(--space-0) !important;
  }

  .u-pb_lg\:0,
.u-py_lg\:0 {
    padding-bottom: var(--space-0) !important;
  }

  .u-pl_lg\:0,
.u-px_lg\:0 {
    padding-left: var(--space-0) !important;
  }

  .u-p_lg\:-5 {
    padding: var(--space--5) !important;
  }

  .u-pt_lg\:-5,
.u-py_lg\:-5 {
    padding-top: var(--space--5) !important;
  }

  .u-pr_lg\:-5,
.u-px_lg\:-5 {
    padding-right: var(--space--5) !important;
  }

  .u-pb_lg\:-5,
.u-py_lg\:-5 {
    padding-bottom: var(--space--5) !important;
  }

  .u-pl_lg\:-5,
.u-px_lg\:-5 {
    padding-left: var(--space--5) !important;
  }

  .u-p_lg\:5 {
    padding: var(--space-5) !important;
  }

  .u-pt_lg\:5,
.u-py_lg\:5 {
    padding-top: var(--space-5) !important;
  }

  .u-pr_lg\:5,
.u-px_lg\:5 {
    padding-right: var(--space-5) !important;
  }

  .u-pb_lg\:5,
.u-py_lg\:5 {
    padding-bottom: var(--space-5) !important;
  }

  .u-pl_lg\:5,
.u-px_lg\:5 {
    padding-left: var(--space-5) !important;
  }

  .u-p_lg\:-10 {
    padding: var(--space--10) !important;
  }

  .u-pt_lg\:-10,
.u-py_lg\:-10 {
    padding-top: var(--space--10) !important;
  }

  .u-pr_lg\:-10,
.u-px_lg\:-10 {
    padding-right: var(--space--10) !important;
  }

  .u-pb_lg\:-10,
.u-py_lg\:-10 {
    padding-bottom: var(--space--10) !important;
  }

  .u-pl_lg\:-10,
.u-px_lg\:-10 {
    padding-left: var(--space--10) !important;
  }

  .u-p_lg\:10 {
    padding: var(--space-10) !important;
  }

  .u-pt_lg\:10,
.u-py_lg\:10 {
    padding-top: var(--space-10) !important;
  }

  .u-pr_lg\:10,
.u-px_lg\:10 {
    padding-right: var(--space-10) !important;
  }

  .u-pb_lg\:10,
.u-py_lg\:10 {
    padding-bottom: var(--space-10) !important;
  }

  .u-pl_lg\:10,
.u-px_lg\:10 {
    padding-left: var(--space-10) !important;
  }

  .u-p_lg\:-15 {
    padding: var(--space--15) !important;
  }

  .u-pt_lg\:-15,
.u-py_lg\:-15 {
    padding-top: var(--space--15) !important;
  }

  .u-pr_lg\:-15,
.u-px_lg\:-15 {
    padding-right: var(--space--15) !important;
  }

  .u-pb_lg\:-15,
.u-py_lg\:-15 {
    padding-bottom: var(--space--15) !important;
  }

  .u-pl_lg\:-15,
.u-px_lg\:-15 {
    padding-left: var(--space--15) !important;
  }

  .u-p_lg\:15 {
    padding: var(--space-15) !important;
  }

  .u-pt_lg\:15,
.u-py_lg\:15 {
    padding-top: var(--space-15) !important;
  }

  .u-pr_lg\:15,
.u-px_lg\:15 {
    padding-right: var(--space-15) !important;
  }

  .u-pb_lg\:15,
.u-py_lg\:15 {
    padding-bottom: var(--space-15) !important;
  }

  .u-pl_lg\:15,
.u-px_lg\:15 {
    padding-left: var(--space-15) !important;
  }

  .u-p_lg\:-20 {
    padding: var(--space--20) !important;
  }

  .u-pt_lg\:-20,
.u-py_lg\:-20 {
    padding-top: var(--space--20) !important;
  }

  .u-pr_lg\:-20,
.u-px_lg\:-20 {
    padding-right: var(--space--20) !important;
  }

  .u-pb_lg\:-20,
.u-py_lg\:-20 {
    padding-bottom: var(--space--20) !important;
  }

  .u-pl_lg\:-20,
.u-px_lg\:-20 {
    padding-left: var(--space--20) !important;
  }

  .u-p_lg\:20 {
    padding: var(--space-20) !important;
  }

  .u-pt_lg\:20,
.u-py_lg\:20 {
    padding-top: var(--space-20) !important;
  }

  .u-pr_lg\:20,
.u-px_lg\:20 {
    padding-right: var(--space-20) !important;
  }

  .u-pb_lg\:20,
.u-py_lg\:20 {
    padding-bottom: var(--space-20) !important;
  }

  .u-pl_lg\:20,
.u-px_lg\:20 {
    padding-left: var(--space-20) !important;
  }

  .u-p_lg\:-25 {
    padding: var(--space--25) !important;
  }

  .u-pt_lg\:-25,
.u-py_lg\:-25 {
    padding-top: var(--space--25) !important;
  }

  .u-pr_lg\:-25,
.u-px_lg\:-25 {
    padding-right: var(--space--25) !important;
  }

  .u-pb_lg\:-25,
.u-py_lg\:-25 {
    padding-bottom: var(--space--25) !important;
  }

  .u-pl_lg\:-25,
.u-px_lg\:-25 {
    padding-left: var(--space--25) !important;
  }

  .u-p_lg\:25 {
    padding: var(--space-25) !important;
  }

  .u-pt_lg\:25,
.u-py_lg\:25 {
    padding-top: var(--space-25) !important;
  }

  .u-pr_lg\:25,
.u-px_lg\:25 {
    padding-right: var(--space-25) !important;
  }

  .u-pb_lg\:25,
.u-py_lg\:25 {
    padding-bottom: var(--space-25) !important;
  }

  .u-pl_lg\:25,
.u-px_lg\:25 {
    padding-left: var(--space-25) !important;
  }

  .u-p_lg\:-30 {
    padding: var(--space--30) !important;
  }

  .u-pt_lg\:-30,
.u-py_lg\:-30 {
    padding-top: var(--space--30) !important;
  }

  .u-pr_lg\:-30,
.u-px_lg\:-30 {
    padding-right: var(--space--30) !important;
  }

  .u-pb_lg\:-30,
.u-py_lg\:-30 {
    padding-bottom: var(--space--30) !important;
  }

  .u-pl_lg\:-30,
.u-px_lg\:-30 {
    padding-left: var(--space--30) !important;
  }

  .u-p_lg\:30 {
    padding: var(--space-30) !important;
  }

  .u-pt_lg\:30,
.u-py_lg\:30 {
    padding-top: var(--space-30) !important;
  }

  .u-pr_lg\:30,
.u-px_lg\:30 {
    padding-right: var(--space-30) !important;
  }

  .u-pb_lg\:30,
.u-py_lg\:30 {
    padding-bottom: var(--space-30) !important;
  }

  .u-pl_lg\:30,
.u-px_lg\:30 {
    padding-left: var(--space-30) !important;
  }

  .u-p_lg\:-35 {
    padding: var(--space--35) !important;
  }

  .u-pt_lg\:-35,
.u-py_lg\:-35 {
    padding-top: var(--space--35) !important;
  }

  .u-pr_lg\:-35,
.u-px_lg\:-35 {
    padding-right: var(--space--35) !important;
  }

  .u-pb_lg\:-35,
.u-py_lg\:-35 {
    padding-bottom: var(--space--35) !important;
  }

  .u-pl_lg\:-35,
.u-px_lg\:-35 {
    padding-left: var(--space--35) !important;
  }

  .u-p_lg\:35 {
    padding: var(--space-35) !important;
  }

  .u-pt_lg\:35,
.u-py_lg\:35 {
    padding-top: var(--space-35) !important;
  }

  .u-pr_lg\:35,
.u-px_lg\:35 {
    padding-right: var(--space-35) !important;
  }

  .u-pb_lg\:35,
.u-py_lg\:35 {
    padding-bottom: var(--space-35) !important;
  }

  .u-pl_lg\:35,
.u-px_lg\:35 {
    padding-left: var(--space-35) !important;
  }

  .u-p_lg\:-40 {
    padding: var(--space--40) !important;
  }

  .u-pt_lg\:-40,
.u-py_lg\:-40 {
    padding-top: var(--space--40) !important;
  }

  .u-pr_lg\:-40,
.u-px_lg\:-40 {
    padding-right: var(--space--40) !important;
  }

  .u-pb_lg\:-40,
.u-py_lg\:-40 {
    padding-bottom: var(--space--40) !important;
  }

  .u-pl_lg\:-40,
.u-px_lg\:-40 {
    padding-left: var(--space--40) !important;
  }

  .u-p_lg\:40 {
    padding: var(--space-40) !important;
  }

  .u-pt_lg\:40,
.u-py_lg\:40 {
    padding-top: var(--space-40) !important;
  }

  .u-pr_lg\:40,
.u-px_lg\:40 {
    padding-right: var(--space-40) !important;
  }

  .u-pb_lg\:40,
.u-py_lg\:40 {
    padding-bottom: var(--space-40) !important;
  }

  .u-pl_lg\:40,
.u-px_lg\:40 {
    padding-left: var(--space-40) !important;
  }

  .u-p_lg\:-45 {
    padding: var(--space--45) !important;
  }

  .u-pt_lg\:-45,
.u-py_lg\:-45 {
    padding-top: var(--space--45) !important;
  }

  .u-pr_lg\:-45,
.u-px_lg\:-45 {
    padding-right: var(--space--45) !important;
  }

  .u-pb_lg\:-45,
.u-py_lg\:-45 {
    padding-bottom: var(--space--45) !important;
  }

  .u-pl_lg\:-45,
.u-px_lg\:-45 {
    padding-left: var(--space--45) !important;
  }

  .u-p_lg\:45 {
    padding: var(--space-45) !important;
  }

  .u-pt_lg\:45,
.u-py_lg\:45 {
    padding-top: var(--space-45) !important;
  }

  .u-pr_lg\:45,
.u-px_lg\:45 {
    padding-right: var(--space-45) !important;
  }

  .u-pb_lg\:45,
.u-py_lg\:45 {
    padding-bottom: var(--space-45) !important;
  }

  .u-pl_lg\:45,
.u-px_lg\:45 {
    padding-left: var(--space-45) !important;
  }

  .u-p_lg\:-50 {
    padding: var(--space--50) !important;
  }

  .u-pt_lg\:-50,
.u-py_lg\:-50 {
    padding-top: var(--space--50) !important;
  }

  .u-pr_lg\:-50,
.u-px_lg\:-50 {
    padding-right: var(--space--50) !important;
  }

  .u-pb_lg\:-50,
.u-py_lg\:-50 {
    padding-bottom: var(--space--50) !important;
  }

  .u-pl_lg\:-50,
.u-px_lg\:-50 {
    padding-left: var(--space--50) !important;
  }

  .u-p_lg\:50 {
    padding: var(--space-50) !important;
  }

  .u-pt_lg\:50,
.u-py_lg\:50 {
    padding-top: var(--space-50) !important;
  }

  .u-pr_lg\:50,
.u-px_lg\:50 {
    padding-right: var(--space-50) !important;
  }

  .u-pb_lg\:50,
.u-py_lg\:50 {
    padding-bottom: var(--space-50) !important;
  }

  .u-pl_lg\:50,
.u-px_lg\:50 {
    padding-left: var(--space-50) !important;
  }

  .u-p_lg\:-55 {
    padding: var(--space--55) !important;
  }

  .u-pt_lg\:-55,
.u-py_lg\:-55 {
    padding-top: var(--space--55) !important;
  }

  .u-pr_lg\:-55,
.u-px_lg\:-55 {
    padding-right: var(--space--55) !important;
  }

  .u-pb_lg\:-55,
.u-py_lg\:-55 {
    padding-bottom: var(--space--55) !important;
  }

  .u-pl_lg\:-55,
.u-px_lg\:-55 {
    padding-left: var(--space--55) !important;
  }

  .u-p_lg\:55 {
    padding: var(--space-55) !important;
  }

  .u-pt_lg\:55,
.u-py_lg\:55 {
    padding-top: var(--space-55) !important;
  }

  .u-pr_lg\:55,
.u-px_lg\:55 {
    padding-right: var(--space-55) !important;
  }

  .u-pb_lg\:55,
.u-py_lg\:55 {
    padding-bottom: var(--space-55) !important;
  }

  .u-pl_lg\:55,
.u-px_lg\:55 {
    padding-left: var(--space-55) !important;
  }

  .u-p_lg\:-60 {
    padding: var(--space--60) !important;
  }

  .u-pt_lg\:-60,
.u-py_lg\:-60 {
    padding-top: var(--space--60) !important;
  }

  .u-pr_lg\:-60,
.u-px_lg\:-60 {
    padding-right: var(--space--60) !important;
  }

  .u-pb_lg\:-60,
.u-py_lg\:-60 {
    padding-bottom: var(--space--60) !important;
  }

  .u-pl_lg\:-60,
.u-px_lg\:-60 {
    padding-left: var(--space--60) !important;
  }

  .u-p_lg\:60 {
    padding: var(--space-60) !important;
  }

  .u-pt_lg\:60,
.u-py_lg\:60 {
    padding-top: var(--space-60) !important;
  }

  .u-pr_lg\:60,
.u-px_lg\:60 {
    padding-right: var(--space-60) !important;
  }

  .u-pb_lg\:60,
.u-py_lg\:60 {
    padding-bottom: var(--space-60) !important;
  }

  .u-pl_lg\:60,
.u-px_lg\:60 {
    padding-left: var(--space-60) !important;
  }

  .u-p_lg\:-65 {
    padding: var(--space--65) !important;
  }

  .u-pt_lg\:-65,
.u-py_lg\:-65 {
    padding-top: var(--space--65) !important;
  }

  .u-pr_lg\:-65,
.u-px_lg\:-65 {
    padding-right: var(--space--65) !important;
  }

  .u-pb_lg\:-65,
.u-py_lg\:-65 {
    padding-bottom: var(--space--65) !important;
  }

  .u-pl_lg\:-65,
.u-px_lg\:-65 {
    padding-left: var(--space--65) !important;
  }

  .u-p_lg\:65 {
    padding: var(--space-65) !important;
  }

  .u-pt_lg\:65,
.u-py_lg\:65 {
    padding-top: var(--space-65) !important;
  }

  .u-pr_lg\:65,
.u-px_lg\:65 {
    padding-right: var(--space-65) !important;
  }

  .u-pb_lg\:65,
.u-py_lg\:65 {
    padding-bottom: var(--space-65) !important;
  }

  .u-pl_lg\:65,
.u-px_lg\:65 {
    padding-left: var(--space-65) !important;
  }

  .u-p_lg\:-70 {
    padding: var(--space--70) !important;
  }

  .u-pt_lg\:-70,
.u-py_lg\:-70 {
    padding-top: var(--space--70) !important;
  }

  .u-pr_lg\:-70,
.u-px_lg\:-70 {
    padding-right: var(--space--70) !important;
  }

  .u-pb_lg\:-70,
.u-py_lg\:-70 {
    padding-bottom: var(--space--70) !important;
  }

  .u-pl_lg\:-70,
.u-px_lg\:-70 {
    padding-left: var(--space--70) !important;
  }

  .u-p_lg\:70 {
    padding: var(--space-70) !important;
  }

  .u-pt_lg\:70,
.u-py_lg\:70 {
    padding-top: var(--space-70) !important;
  }

  .u-pr_lg\:70,
.u-px_lg\:70 {
    padding-right: var(--space-70) !important;
  }

  .u-pb_lg\:70,
.u-py_lg\:70 {
    padding-bottom: var(--space-70) !important;
  }

  .u-pl_lg\:70,
.u-px_lg\:70 {
    padding-left: var(--space-70) !important;
  }

  .u-p_lg\:-75 {
    padding: var(--space--75) !important;
  }

  .u-pt_lg\:-75,
.u-py_lg\:-75 {
    padding-top: var(--space--75) !important;
  }

  .u-pr_lg\:-75,
.u-px_lg\:-75 {
    padding-right: var(--space--75) !important;
  }

  .u-pb_lg\:-75,
.u-py_lg\:-75 {
    padding-bottom: var(--space--75) !important;
  }

  .u-pl_lg\:-75,
.u-px_lg\:-75 {
    padding-left: var(--space--75) !important;
  }

  .u-p_lg\:75 {
    padding: var(--space-75) !important;
  }

  .u-pt_lg\:75,
.u-py_lg\:75 {
    padding-top: var(--space-75) !important;
  }

  .u-pr_lg\:75,
.u-px_lg\:75 {
    padding-right: var(--space-75) !important;
  }

  .u-pb_lg\:75,
.u-py_lg\:75 {
    padding-bottom: var(--space-75) !important;
  }

  .u-pl_lg\:75,
.u-px_lg\:75 {
    padding-left: var(--space-75) !important;
  }

  .u-p_lg\:-80 {
    padding: var(--space--80) !important;
  }

  .u-pt_lg\:-80,
.u-py_lg\:-80 {
    padding-top: var(--space--80) !important;
  }

  .u-pr_lg\:-80,
.u-px_lg\:-80 {
    padding-right: var(--space--80) !important;
  }

  .u-pb_lg\:-80,
.u-py_lg\:-80 {
    padding-bottom: var(--space--80) !important;
  }

  .u-pl_lg\:-80,
.u-px_lg\:-80 {
    padding-left: var(--space--80) !important;
  }

  .u-p_lg\:80 {
    padding: var(--space-80) !important;
  }

  .u-pt_lg\:80,
.u-py_lg\:80 {
    padding-top: var(--space-80) !important;
  }

  .u-pr_lg\:80,
.u-px_lg\:80 {
    padding-right: var(--space-80) !important;
  }

  .u-pb_lg\:80,
.u-py_lg\:80 {
    padding-bottom: var(--space-80) !important;
  }

  .u-pl_lg\:80,
.u-px_lg\:80 {
    padding-left: var(--space-80) !important;
  }

  .u-p_lg\:-85 {
    padding: var(--space--85) !important;
  }

  .u-pt_lg\:-85,
.u-py_lg\:-85 {
    padding-top: var(--space--85) !important;
  }

  .u-pr_lg\:-85,
.u-px_lg\:-85 {
    padding-right: var(--space--85) !important;
  }

  .u-pb_lg\:-85,
.u-py_lg\:-85 {
    padding-bottom: var(--space--85) !important;
  }

  .u-pl_lg\:-85,
.u-px_lg\:-85 {
    padding-left: var(--space--85) !important;
  }

  .u-p_lg\:85 {
    padding: var(--space-85) !important;
  }

  .u-pt_lg\:85,
.u-py_lg\:85 {
    padding-top: var(--space-85) !important;
  }

  .u-pr_lg\:85,
.u-px_lg\:85 {
    padding-right: var(--space-85) !important;
  }

  .u-pb_lg\:85,
.u-py_lg\:85 {
    padding-bottom: var(--space-85) !important;
  }

  .u-pl_lg\:85,
.u-px_lg\:85 {
    padding-left: var(--space-85) !important;
  }

  .u-p_lg\:-90 {
    padding: var(--space--90) !important;
  }

  .u-pt_lg\:-90,
.u-py_lg\:-90 {
    padding-top: var(--space--90) !important;
  }

  .u-pr_lg\:-90,
.u-px_lg\:-90 {
    padding-right: var(--space--90) !important;
  }

  .u-pb_lg\:-90,
.u-py_lg\:-90 {
    padding-bottom: var(--space--90) !important;
  }

  .u-pl_lg\:-90,
.u-px_lg\:-90 {
    padding-left: var(--space--90) !important;
  }

  .u-p_lg\:90 {
    padding: var(--space-90) !important;
  }

  .u-pt_lg\:90,
.u-py_lg\:90 {
    padding-top: var(--space-90) !important;
  }

  .u-pr_lg\:90,
.u-px_lg\:90 {
    padding-right: var(--space-90) !important;
  }

  .u-pb_lg\:90,
.u-py_lg\:90 {
    padding-bottom: var(--space-90) !important;
  }

  .u-pl_lg\:90,
.u-px_lg\:90 {
    padding-left: var(--space-90) !important;
  }

  .u-p_lg\:-95 {
    padding: var(--space--95) !important;
  }

  .u-pt_lg\:-95,
.u-py_lg\:-95 {
    padding-top: var(--space--95) !important;
  }

  .u-pr_lg\:-95,
.u-px_lg\:-95 {
    padding-right: var(--space--95) !important;
  }

  .u-pb_lg\:-95,
.u-py_lg\:-95 {
    padding-bottom: var(--space--95) !important;
  }

  .u-pl_lg\:-95,
.u-px_lg\:-95 {
    padding-left: var(--space--95) !important;
  }

  .u-p_lg\:95 {
    padding: var(--space-95) !important;
  }

  .u-pt_lg\:95,
.u-py_lg\:95 {
    padding-top: var(--space-95) !important;
  }

  .u-pr_lg\:95,
.u-px_lg\:95 {
    padding-right: var(--space-95) !important;
  }

  .u-pb_lg\:95,
.u-py_lg\:95 {
    padding-bottom: var(--space-95) !important;
  }

  .u-pl_lg\:95,
.u-px_lg\:95 {
    padding-left: var(--space-95) !important;
  }

  .u-p_lg\:-100 {
    padding: var(--space--100) !important;
  }

  .u-pt_lg\:-100,
.u-py_lg\:-100 {
    padding-top: var(--space--100) !important;
  }

  .u-pr_lg\:-100,
.u-px_lg\:-100 {
    padding-right: var(--space--100) !important;
  }

  .u-pb_lg\:-100,
.u-py_lg\:-100 {
    padding-bottom: var(--space--100) !important;
  }

  .u-pl_lg\:-100,
.u-px_lg\:-100 {
    padding-left: var(--space--100) !important;
  }

  .u-p_lg\:100 {
    padding: var(--space-100) !important;
  }

  .u-pt_lg\:100,
.u-py_lg\:100 {
    padding-top: var(--space-100) !important;
  }

  .u-pr_lg\:100,
.u-px_lg\:100 {
    padding-right: var(--space-100) !important;
  }

  .u-pb_lg\:100,
.u-py_lg\:100 {
    padding-bottom: var(--space-100) !important;
  }

  .u-pl_lg\:100,
.u-px_lg\:100 {
    padding-left: var(--space-100) !important;
  }

  .u-p_lg\:-8 {
    padding: var(--space--8) !important;
  }

  .u-pt_lg\:-8,
.u-py_lg\:-8 {
    padding-top: var(--space--8) !important;
  }

  .u-pr_lg\:-8,
.u-px_lg\:-8 {
    padding-right: var(--space--8) !important;
  }

  .u-pb_lg\:-8,
.u-py_lg\:-8 {
    padding-bottom: var(--space--8) !important;
  }

  .u-pl_lg\:-8,
.u-px_lg\:-8 {
    padding-left: var(--space--8) !important;
  }

  .u-p_lg\:8 {
    padding: var(--space-8) !important;
  }

  .u-pt_lg\:8,
.u-py_lg\:8 {
    padding-top: var(--space-8) !important;
  }

  .u-pr_lg\:8,
.u-px_lg\:8 {
    padding-right: var(--space-8) !important;
  }

  .u-pb_lg\:8,
.u-py_lg\:8 {
    padding-bottom: var(--space-8) !important;
  }

  .u-pl_lg\:8,
.u-px_lg\:8 {
    padding-left: var(--space-8) !important;
  }

  .u-p_lg\:-16 {
    padding: var(--space--16) !important;
  }

  .u-pt_lg\:-16,
.u-py_lg\:-16 {
    padding-top: var(--space--16) !important;
  }

  .u-pr_lg\:-16,
.u-px_lg\:-16 {
    padding-right: var(--space--16) !important;
  }

  .u-pb_lg\:-16,
.u-py_lg\:-16 {
    padding-bottom: var(--space--16) !important;
  }

  .u-pl_lg\:-16,
.u-px_lg\:-16 {
    padding-left: var(--space--16) !important;
  }

  .u-p_lg\:16 {
    padding: var(--space-16) !important;
  }

  .u-pt_lg\:16,
.u-py_lg\:16 {
    padding-top: var(--space-16) !important;
  }

  .u-pr_lg\:16,
.u-px_lg\:16 {
    padding-right: var(--space-16) !important;
  }

  .u-pb_lg\:16,
.u-py_lg\:16 {
    padding-bottom: var(--space-16) !important;
  }

  .u-pl_lg\:16,
.u-px_lg\:16 {
    padding-left: var(--space-16) !important;
  }

  .u-p_lg\:-24 {
    padding: var(--space--24) !important;
  }

  .u-pt_lg\:-24,
.u-py_lg\:-24 {
    padding-top: var(--space--24) !important;
  }

  .u-pr_lg\:-24,
.u-px_lg\:-24 {
    padding-right: var(--space--24) !important;
  }

  .u-pb_lg\:-24,
.u-py_lg\:-24 {
    padding-bottom: var(--space--24) !important;
  }

  .u-pl_lg\:-24,
.u-px_lg\:-24 {
    padding-left: var(--space--24) !important;
  }

  .u-p_lg\:24 {
    padding: var(--space-24) !important;
  }

  .u-pt_lg\:24,
.u-py_lg\:24 {
    padding-top: var(--space-24) !important;
  }

  .u-pr_lg\:24,
.u-px_lg\:24 {
    padding-right: var(--space-24) !important;
  }

  .u-pb_lg\:24,
.u-py_lg\:24 {
    padding-bottom: var(--space-24) !important;
  }

  .u-pl_lg\:24,
.u-px_lg\:24 {
    padding-left: var(--space-24) !important;
  }

  .u-p_lg\:-32 {
    padding: var(--space--32) !important;
  }

  .u-pt_lg\:-32,
.u-py_lg\:-32 {
    padding-top: var(--space--32) !important;
  }

  .u-pr_lg\:-32,
.u-px_lg\:-32 {
    padding-right: var(--space--32) !important;
  }

  .u-pb_lg\:-32,
.u-py_lg\:-32 {
    padding-bottom: var(--space--32) !important;
  }

  .u-pl_lg\:-32,
.u-px_lg\:-32 {
    padding-left: var(--space--32) !important;
  }

  .u-p_lg\:32 {
    padding: var(--space-32) !important;
  }

  .u-pt_lg\:32,
.u-py_lg\:32 {
    padding-top: var(--space-32) !important;
  }

  .u-pr_lg\:32,
.u-px_lg\:32 {
    padding-right: var(--space-32) !important;
  }

  .u-pb_lg\:32,
.u-py_lg\:32 {
    padding-bottom: var(--space-32) !important;
  }

  .u-pl_lg\:32,
.u-px_lg\:32 {
    padding-left: var(--space-32) !important;
  }

  .u-p_lg\:-48 {
    padding: var(--space--48) !important;
  }

  .u-pt_lg\:-48,
.u-py_lg\:-48 {
    padding-top: var(--space--48) !important;
  }

  .u-pr_lg\:-48,
.u-px_lg\:-48 {
    padding-right: var(--space--48) !important;
  }

  .u-pb_lg\:-48,
.u-py_lg\:-48 {
    padding-bottom: var(--space--48) !important;
  }

  .u-pl_lg\:-48,
.u-px_lg\:-48 {
    padding-left: var(--space--48) !important;
  }

  .u-p_lg\:48 {
    padding: var(--space-48) !important;
  }

  .u-pt_lg\:48,
.u-py_lg\:48 {
    padding-top: var(--space-48) !important;
  }

  .u-pr_lg\:48,
.u-px_lg\:48 {
    padding-right: var(--space-48) !important;
  }

  .u-pb_lg\:48,
.u-py_lg\:48 {
    padding-bottom: var(--space-48) !important;
  }

  .u-pl_lg\:48,
.u-px_lg\:48 {
    padding-left: var(--space-48) !important;
  }

  .u-p_lg\:-56 {
    padding: var(--space--56) !important;
  }

  .u-pt_lg\:-56,
.u-py_lg\:-56 {
    padding-top: var(--space--56) !important;
  }

  .u-pr_lg\:-56,
.u-px_lg\:-56 {
    padding-right: var(--space--56) !important;
  }

  .u-pb_lg\:-56,
.u-py_lg\:-56 {
    padding-bottom: var(--space--56) !important;
  }

  .u-pl_lg\:-56,
.u-px_lg\:-56 {
    padding-left: var(--space--56) !important;
  }

  .u-p_lg\:56 {
    padding: var(--space-56) !important;
  }

  .u-pt_lg\:56,
.u-py_lg\:56 {
    padding-top: var(--space-56) !important;
  }

  .u-pr_lg\:56,
.u-px_lg\:56 {
    padding-right: var(--space-56) !important;
  }

  .u-pb_lg\:56,
.u-py_lg\:56 {
    padding-bottom: var(--space-56) !important;
  }

  .u-pl_lg\:56,
.u-px_lg\:56 {
    padding-left: var(--space-56) !important;
  }

  .u-p_lg\:-64 {
    padding: var(--space--64) !important;
  }

  .u-pt_lg\:-64,
.u-py_lg\:-64 {
    padding-top: var(--space--64) !important;
  }

  .u-pr_lg\:-64,
.u-px_lg\:-64 {
    padding-right: var(--space--64) !important;
  }

  .u-pb_lg\:-64,
.u-py_lg\:-64 {
    padding-bottom: var(--space--64) !important;
  }

  .u-pl_lg\:-64,
.u-px_lg\:-64 {
    padding-left: var(--space--64) !important;
  }

  .u-p_lg\:64 {
    padding: var(--space-64) !important;
  }

  .u-pt_lg\:64,
.u-py_lg\:64 {
    padding-top: var(--space-64) !important;
  }

  .u-pr_lg\:64,
.u-px_lg\:64 {
    padding-right: var(--space-64) !important;
  }

  .u-pb_lg\:64,
.u-py_lg\:64 {
    padding-bottom: var(--space-64) !important;
  }

  .u-pl_lg\:64,
.u-px_lg\:64 {
    padding-left: var(--space-64) !important;
  }

  .u-p_lg\:-72 {
    padding: var(--space--72) !important;
  }

  .u-pt_lg\:-72,
.u-py_lg\:-72 {
    padding-top: var(--space--72) !important;
  }

  .u-pr_lg\:-72,
.u-px_lg\:-72 {
    padding-right: var(--space--72) !important;
  }

  .u-pb_lg\:-72,
.u-py_lg\:-72 {
    padding-bottom: var(--space--72) !important;
  }

  .u-pl_lg\:-72,
.u-px_lg\:-72 {
    padding-left: var(--space--72) !important;
  }

  .u-p_lg\:72 {
    padding: var(--space-72) !important;
  }

  .u-pt_lg\:72,
.u-py_lg\:72 {
    padding-top: var(--space-72) !important;
  }

  .u-pr_lg\:72,
.u-px_lg\:72 {
    padding-right: var(--space-72) !important;
  }

  .u-pb_lg\:72,
.u-py_lg\:72 {
    padding-bottom: var(--space-72) !important;
  }

  .u-pl_lg\:72,
.u-px_lg\:72 {
    padding-left: var(--space-72) !important;
  }

  .u-p_lg\:-88 {
    padding: var(--space--88) !important;
  }

  .u-pt_lg\:-88,
.u-py_lg\:-88 {
    padding-top: var(--space--88) !important;
  }

  .u-pr_lg\:-88,
.u-px_lg\:-88 {
    padding-right: var(--space--88) !important;
  }

  .u-pb_lg\:-88,
.u-py_lg\:-88 {
    padding-bottom: var(--space--88) !important;
  }

  .u-pl_lg\:-88,
.u-px_lg\:-88 {
    padding-left: var(--space--88) !important;
  }

  .u-p_lg\:88 {
    padding: var(--space-88) !important;
  }

  .u-pt_lg\:88,
.u-py_lg\:88 {
    padding-top: var(--space-88) !important;
  }

  .u-pr_lg\:88,
.u-px_lg\:88 {
    padding-right: var(--space-88) !important;
  }

  .u-pb_lg\:88,
.u-py_lg\:88 {
    padding-bottom: var(--space-88) !important;
  }

  .u-pl_lg\:88,
.u-px_lg\:88 {
    padding-left: var(--space-88) !important;
  }

  .u-p_lg\:-96 {
    padding: var(--space--96) !important;
  }

  .u-pt_lg\:-96,
.u-py_lg\:-96 {
    padding-top: var(--space--96) !important;
  }

  .u-pr_lg\:-96,
.u-px_lg\:-96 {
    padding-right: var(--space--96) !important;
  }

  .u-pb_lg\:-96,
.u-py_lg\:-96 {
    padding-bottom: var(--space--96) !important;
  }

  .u-pl_lg\:-96,
.u-px_lg\:-96 {
    padding-left: var(--space--96) !important;
  }

  .u-p_lg\:96 {
    padding: var(--space-96) !important;
  }

  .u-pt_lg\:96,
.u-py_lg\:96 {
    padding-top: var(--space-96) !important;
  }

  .u-pr_lg\:96,
.u-px_lg\:96 {
    padding-right: var(--space-96) !important;
  }

  .u-pb_lg\:96,
.u-py_lg\:96 {
    padding-bottom: var(--space-96) !important;
  }

  .u-pl_lg\:96,
.u-px_lg\:96 {
    padding-left: var(--space-96) !important;
  }

  .u-p_lg\:-104 {
    padding: var(--space--104) !important;
  }

  .u-pt_lg\:-104,
.u-py_lg\:-104 {
    padding-top: var(--space--104) !important;
  }

  .u-pr_lg\:-104,
.u-px_lg\:-104 {
    padding-right: var(--space--104) !important;
  }

  .u-pb_lg\:-104,
.u-py_lg\:-104 {
    padding-bottom: var(--space--104) !important;
  }

  .u-pl_lg\:-104,
.u-px_lg\:-104 {
    padding-left: var(--space--104) !important;
  }

  .u-p_lg\:104 {
    padding: var(--space-104) !important;
  }

  .u-pt_lg\:104,
.u-py_lg\:104 {
    padding-top: var(--space-104) !important;
  }

  .u-pr_lg\:104,
.u-px_lg\:104 {
    padding-right: var(--space-104) !important;
  }

  .u-pb_lg\:104,
.u-py_lg\:104 {
    padding-bottom: var(--space-104) !important;
  }

  .u-pl_lg\:104,
.u-px_lg\:104 {
    padding-left: var(--space-104) !important;
  }

  .u-p_lg\:-112 {
    padding: var(--space--112) !important;
  }

  .u-pt_lg\:-112,
.u-py_lg\:-112 {
    padding-top: var(--space--112) !important;
  }

  .u-pr_lg\:-112,
.u-px_lg\:-112 {
    padding-right: var(--space--112) !important;
  }

  .u-pb_lg\:-112,
.u-py_lg\:-112 {
    padding-bottom: var(--space--112) !important;
  }

  .u-pl_lg\:-112,
.u-px_lg\:-112 {
    padding-left: var(--space--112) !important;
  }

  .u-p_lg\:112 {
    padding: var(--space-112) !important;
  }

  .u-pt_lg\:112,
.u-py_lg\:112 {
    padding-top: var(--space-112) !important;
  }

  .u-pr_lg\:112,
.u-px_lg\:112 {
    padding-right: var(--space-112) !important;
  }

  .u-pb_lg\:112,
.u-py_lg\:112 {
    padding-bottom: var(--space-112) !important;
  }

  .u-pl_lg\:112,
.u-px_lg\:112 {
    padding-left: var(--space-112) !important;
  }

  .u-p_lg\:-120 {
    padding: var(--space--120) !important;
  }

  .u-pt_lg\:-120,
.u-py_lg\:-120 {
    padding-top: var(--space--120) !important;
  }

  .u-pr_lg\:-120,
.u-px_lg\:-120 {
    padding-right: var(--space--120) !important;
  }

  .u-pb_lg\:-120,
.u-py_lg\:-120 {
    padding-bottom: var(--space--120) !important;
  }

  .u-pl_lg\:-120,
.u-px_lg\:-120 {
    padding-left: var(--space--120) !important;
  }

  .u-p_lg\:120 {
    padding: var(--space-120) !important;
  }

  .u-pt_lg\:120,
.u-py_lg\:120 {
    padding-top: var(--space-120) !important;
  }

  .u-pr_lg\:120,
.u-px_lg\:120 {
    padding-right: var(--space-120) !important;
  }

  .u-pb_lg\:120,
.u-py_lg\:120 {
    padding-bottom: var(--space-120) !important;
  }

  .u-pl_lg\:120,
.u-px_lg\:120 {
    padding-left: var(--space-120) !important;
  }

  .u-p_lg\:-128 {
    padding: var(--space--128) !important;
  }

  .u-pt_lg\:-128,
.u-py_lg\:-128 {
    padding-top: var(--space--128) !important;
  }

  .u-pr_lg\:-128,
.u-px_lg\:-128 {
    padding-right: var(--space--128) !important;
  }

  .u-pb_lg\:-128,
.u-py_lg\:-128 {
    padding-bottom: var(--space--128) !important;
  }

  .u-pl_lg\:-128,
.u-px_lg\:-128 {
    padding-left: var(--space--128) !important;
  }

  .u-p_lg\:128 {
    padding: var(--space-128) !important;
  }

  .u-pt_lg\:128,
.u-py_lg\:128 {
    padding-top: var(--space-128) !important;
  }

  .u-pr_lg\:128,
.u-px_lg\:128 {
    padding-right: var(--space-128) !important;
  }

  .u-pb_lg\:128,
.u-py_lg\:128 {
    padding-bottom: var(--space-128) !important;
  }

  .u-pl_lg\:128,
.u-px_lg\:128 {
    padding-left: var(--space-128) !important;
  }

  .u-p_lg\:-136 {
    padding: var(--space--136) !important;
  }

  .u-pt_lg\:-136,
.u-py_lg\:-136 {
    padding-top: var(--space--136) !important;
  }

  .u-pr_lg\:-136,
.u-px_lg\:-136 {
    padding-right: var(--space--136) !important;
  }

  .u-pb_lg\:-136,
.u-py_lg\:-136 {
    padding-bottom: var(--space--136) !important;
  }

  .u-pl_lg\:-136,
.u-px_lg\:-136 {
    padding-left: var(--space--136) !important;
  }

  .u-p_lg\:136 {
    padding: var(--space-136) !important;
  }

  .u-pt_lg\:136,
.u-py_lg\:136 {
    padding-top: var(--space-136) !important;
  }

  .u-pr_lg\:136,
.u-px_lg\:136 {
    padding-right: var(--space-136) !important;
  }

  .u-pb_lg\:136,
.u-py_lg\:136 {
    padding-bottom: var(--space-136) !important;
  }

  .u-pl_lg\:136,
.u-px_lg\:136 {
    padding-left: var(--space-136) !important;
  }

  .u-p_lg\:-144 {
    padding: var(--space--144) !important;
  }

  .u-pt_lg\:-144,
.u-py_lg\:-144 {
    padding-top: var(--space--144) !important;
  }

  .u-pr_lg\:-144,
.u-px_lg\:-144 {
    padding-right: var(--space--144) !important;
  }

  .u-pb_lg\:-144,
.u-py_lg\:-144 {
    padding-bottom: var(--space--144) !important;
  }

  .u-pl_lg\:-144,
.u-px_lg\:-144 {
    padding-left: var(--space--144) !important;
  }

  .u-p_lg\:144 {
    padding: var(--space-144) !important;
  }

  .u-pt_lg\:144,
.u-py_lg\:144 {
    padding-top: var(--space-144) !important;
  }

  .u-pr_lg\:144,
.u-px_lg\:144 {
    padding-right: var(--space-144) !important;
  }

  .u-pb_lg\:144,
.u-py_lg\:144 {
    padding-bottom: var(--space-144) !important;
  }

  .u-pl_lg\:144,
.u-px_lg\:144 {
    padding-left: var(--space-144) !important;
  }

  .u-p_lg\:-152 {
    padding: var(--space--152) !important;
  }

  .u-pt_lg\:-152,
.u-py_lg\:-152 {
    padding-top: var(--space--152) !important;
  }

  .u-pr_lg\:-152,
.u-px_lg\:-152 {
    padding-right: var(--space--152) !important;
  }

  .u-pb_lg\:-152,
.u-py_lg\:-152 {
    padding-bottom: var(--space--152) !important;
  }

  .u-pl_lg\:-152,
.u-px_lg\:-152 {
    padding-left: var(--space--152) !important;
  }

  .u-p_lg\:152 {
    padding: var(--space-152) !important;
  }

  .u-pt_lg\:152,
.u-py_lg\:152 {
    padding-top: var(--space-152) !important;
  }

  .u-pr_lg\:152,
.u-px_lg\:152 {
    padding-right: var(--space-152) !important;
  }

  .u-pb_lg\:152,
.u-py_lg\:152 {
    padding-bottom: var(--space-152) !important;
  }

  .u-pl_lg\:152,
.u-px_lg\:152 {
    padding-left: var(--space-152) !important;
  }

  .u-p_lg\:-160 {
    padding: var(--space--160) !important;
  }

  .u-pt_lg\:-160,
.u-py_lg\:-160 {
    padding-top: var(--space--160) !important;
  }

  .u-pr_lg\:-160,
.u-px_lg\:-160 {
    padding-right: var(--space--160) !important;
  }

  .u-pb_lg\:-160,
.u-py_lg\:-160 {
    padding-bottom: var(--space--160) !important;
  }

  .u-pl_lg\:-160,
.u-px_lg\:-160 {
    padding-left: var(--space--160) !important;
  }

  .u-p_lg\:160 {
    padding: var(--space-160) !important;
  }

  .u-pt_lg\:160,
.u-py_lg\:160 {
    padding-top: var(--space-160) !important;
  }

  .u-pr_lg\:160,
.u-px_lg\:160 {
    padding-right: var(--space-160) !important;
  }

  .u-pb_lg\:160,
.u-py_lg\:160 {
    padding-bottom: var(--space-160) !important;
  }

  .u-pl_lg\:160,
.u-px_lg\:160 {
    padding-left: var(--space-160) !important;
  }

  .u-m_lg\:n-5 {
    margin: calc(var(--space--5) * -1) !important;
  }

  .u-mt_lg\:n-5,
.u-my_lg\:n-5 {
    margin-top: calc(var(--space--5) * -1) !important;
  }

  .u-mr_lg\:n-5,
.u-mx_lg\:n-5 {
    margin-right: calc(var(--space--5) * -1) !important;
  }

  .u-mb_lg\:n-5,
.u-my_lg\:n-5 {
    margin-bottom: calc(var(--space--5) * -1) !important;
  }

  .u-ml_lg\:n-5,
.u-mx_lg\:n-5 {
    margin-left: calc(var(--space--5) * -1) !important;
  }

  .u-m_lg\:n5 {
    margin: calc(var(--space-5) * -1) !important;
  }

  .u-mt_lg\:n5,
.u-my_lg\:n5 {
    margin-top: calc(var(--space-5) * -1) !important;
  }

  .u-mr_lg\:n5,
.u-mx_lg\:n5 {
    margin-right: calc(var(--space-5) * -1) !important;
  }

  .u-mb_lg\:n5,
.u-my_lg\:n5 {
    margin-bottom: calc(var(--space-5) * -1) !important;
  }

  .u-ml_lg\:n5,
.u-mx_lg\:n5 {
    margin-left: calc(var(--space-5) * -1) !important;
  }

  .u-m_lg\:n-10 {
    margin: calc(var(--space--10) * -1) !important;
  }

  .u-mt_lg\:n-10,
.u-my_lg\:n-10 {
    margin-top: calc(var(--space--10) * -1) !important;
  }

  .u-mr_lg\:n-10,
.u-mx_lg\:n-10 {
    margin-right: calc(var(--space--10) * -1) !important;
  }

  .u-mb_lg\:n-10,
.u-my_lg\:n-10 {
    margin-bottom: calc(var(--space--10) * -1) !important;
  }

  .u-ml_lg\:n-10,
.u-mx_lg\:n-10 {
    margin-left: calc(var(--space--10) * -1) !important;
  }

  .u-m_lg\:n10 {
    margin: calc(var(--space-10) * -1) !important;
  }

  .u-mt_lg\:n10,
.u-my_lg\:n10 {
    margin-top: calc(var(--space-10) * -1) !important;
  }

  .u-mr_lg\:n10,
.u-mx_lg\:n10 {
    margin-right: calc(var(--space-10) * -1) !important;
  }

  .u-mb_lg\:n10,
.u-my_lg\:n10 {
    margin-bottom: calc(var(--space-10) * -1) !important;
  }

  .u-ml_lg\:n10,
.u-mx_lg\:n10 {
    margin-left: calc(var(--space-10) * -1) !important;
  }

  .u-m_lg\:n-15 {
    margin: calc(var(--space--15) * -1) !important;
  }

  .u-mt_lg\:n-15,
.u-my_lg\:n-15 {
    margin-top: calc(var(--space--15) * -1) !important;
  }

  .u-mr_lg\:n-15,
.u-mx_lg\:n-15 {
    margin-right: calc(var(--space--15) * -1) !important;
  }

  .u-mb_lg\:n-15,
.u-my_lg\:n-15 {
    margin-bottom: calc(var(--space--15) * -1) !important;
  }

  .u-ml_lg\:n-15,
.u-mx_lg\:n-15 {
    margin-left: calc(var(--space--15) * -1) !important;
  }

  .u-m_lg\:n15 {
    margin: calc(var(--space-15) * -1) !important;
  }

  .u-mt_lg\:n15,
.u-my_lg\:n15 {
    margin-top: calc(var(--space-15) * -1) !important;
  }

  .u-mr_lg\:n15,
.u-mx_lg\:n15 {
    margin-right: calc(var(--space-15) * -1) !important;
  }

  .u-mb_lg\:n15,
.u-my_lg\:n15 {
    margin-bottom: calc(var(--space-15) * -1) !important;
  }

  .u-ml_lg\:n15,
.u-mx_lg\:n15 {
    margin-left: calc(var(--space-15) * -1) !important;
  }

  .u-m_lg\:n-20 {
    margin: calc(var(--space--20) * -1) !important;
  }

  .u-mt_lg\:n-20,
.u-my_lg\:n-20 {
    margin-top: calc(var(--space--20) * -1) !important;
  }

  .u-mr_lg\:n-20,
.u-mx_lg\:n-20 {
    margin-right: calc(var(--space--20) * -1) !important;
  }

  .u-mb_lg\:n-20,
.u-my_lg\:n-20 {
    margin-bottom: calc(var(--space--20) * -1) !important;
  }

  .u-ml_lg\:n-20,
.u-mx_lg\:n-20 {
    margin-left: calc(var(--space--20) * -1) !important;
  }

  .u-m_lg\:n20 {
    margin: calc(var(--space-20) * -1) !important;
  }

  .u-mt_lg\:n20,
.u-my_lg\:n20 {
    margin-top: calc(var(--space-20) * -1) !important;
  }

  .u-mr_lg\:n20,
.u-mx_lg\:n20 {
    margin-right: calc(var(--space-20) * -1) !important;
  }

  .u-mb_lg\:n20,
.u-my_lg\:n20 {
    margin-bottom: calc(var(--space-20) * -1) !important;
  }

  .u-ml_lg\:n20,
.u-mx_lg\:n20 {
    margin-left: calc(var(--space-20) * -1) !important;
  }

  .u-m_lg\:n-25 {
    margin: calc(var(--space--25) * -1) !important;
  }

  .u-mt_lg\:n-25,
.u-my_lg\:n-25 {
    margin-top: calc(var(--space--25) * -1) !important;
  }

  .u-mr_lg\:n-25,
.u-mx_lg\:n-25 {
    margin-right: calc(var(--space--25) * -1) !important;
  }

  .u-mb_lg\:n-25,
.u-my_lg\:n-25 {
    margin-bottom: calc(var(--space--25) * -1) !important;
  }

  .u-ml_lg\:n-25,
.u-mx_lg\:n-25 {
    margin-left: calc(var(--space--25) * -1) !important;
  }

  .u-m_lg\:n25 {
    margin: calc(var(--space-25) * -1) !important;
  }

  .u-mt_lg\:n25,
.u-my_lg\:n25 {
    margin-top: calc(var(--space-25) * -1) !important;
  }

  .u-mr_lg\:n25,
.u-mx_lg\:n25 {
    margin-right: calc(var(--space-25) * -1) !important;
  }

  .u-mb_lg\:n25,
.u-my_lg\:n25 {
    margin-bottom: calc(var(--space-25) * -1) !important;
  }

  .u-ml_lg\:n25,
.u-mx_lg\:n25 {
    margin-left: calc(var(--space-25) * -1) !important;
  }

  .u-m_lg\:n-30 {
    margin: calc(var(--space--30) * -1) !important;
  }

  .u-mt_lg\:n-30,
.u-my_lg\:n-30 {
    margin-top: calc(var(--space--30) * -1) !important;
  }

  .u-mr_lg\:n-30,
.u-mx_lg\:n-30 {
    margin-right: calc(var(--space--30) * -1) !important;
  }

  .u-mb_lg\:n-30,
.u-my_lg\:n-30 {
    margin-bottom: calc(var(--space--30) * -1) !important;
  }

  .u-ml_lg\:n-30,
.u-mx_lg\:n-30 {
    margin-left: calc(var(--space--30) * -1) !important;
  }

  .u-m_lg\:n30 {
    margin: calc(var(--space-30) * -1) !important;
  }

  .u-mt_lg\:n30,
.u-my_lg\:n30 {
    margin-top: calc(var(--space-30) * -1) !important;
  }

  .u-mr_lg\:n30,
.u-mx_lg\:n30 {
    margin-right: calc(var(--space-30) * -1) !important;
  }

  .u-mb_lg\:n30,
.u-my_lg\:n30 {
    margin-bottom: calc(var(--space-30) * -1) !important;
  }

  .u-ml_lg\:n30,
.u-mx_lg\:n30 {
    margin-left: calc(var(--space-30) * -1) !important;
  }

  .u-m_lg\:n-35 {
    margin: calc(var(--space--35) * -1) !important;
  }

  .u-mt_lg\:n-35,
.u-my_lg\:n-35 {
    margin-top: calc(var(--space--35) * -1) !important;
  }

  .u-mr_lg\:n-35,
.u-mx_lg\:n-35 {
    margin-right: calc(var(--space--35) * -1) !important;
  }

  .u-mb_lg\:n-35,
.u-my_lg\:n-35 {
    margin-bottom: calc(var(--space--35) * -1) !important;
  }

  .u-ml_lg\:n-35,
.u-mx_lg\:n-35 {
    margin-left: calc(var(--space--35) * -1) !important;
  }

  .u-m_lg\:n35 {
    margin: calc(var(--space-35) * -1) !important;
  }

  .u-mt_lg\:n35,
.u-my_lg\:n35 {
    margin-top: calc(var(--space-35) * -1) !important;
  }

  .u-mr_lg\:n35,
.u-mx_lg\:n35 {
    margin-right: calc(var(--space-35) * -1) !important;
  }

  .u-mb_lg\:n35,
.u-my_lg\:n35 {
    margin-bottom: calc(var(--space-35) * -1) !important;
  }

  .u-ml_lg\:n35,
.u-mx_lg\:n35 {
    margin-left: calc(var(--space-35) * -1) !important;
  }

  .u-m_lg\:n-40 {
    margin: calc(var(--space--40) * -1) !important;
  }

  .u-mt_lg\:n-40,
.u-my_lg\:n-40 {
    margin-top: calc(var(--space--40) * -1) !important;
  }

  .u-mr_lg\:n-40,
.u-mx_lg\:n-40 {
    margin-right: calc(var(--space--40) * -1) !important;
  }

  .u-mb_lg\:n-40,
.u-my_lg\:n-40 {
    margin-bottom: calc(var(--space--40) * -1) !important;
  }

  .u-ml_lg\:n-40,
.u-mx_lg\:n-40 {
    margin-left: calc(var(--space--40) * -1) !important;
  }

  .u-m_lg\:n40 {
    margin: calc(var(--space-40) * -1) !important;
  }

  .u-mt_lg\:n40,
.u-my_lg\:n40 {
    margin-top: calc(var(--space-40) * -1) !important;
  }

  .u-mr_lg\:n40,
.u-mx_lg\:n40 {
    margin-right: calc(var(--space-40) * -1) !important;
  }

  .u-mb_lg\:n40,
.u-my_lg\:n40 {
    margin-bottom: calc(var(--space-40) * -1) !important;
  }

  .u-ml_lg\:n40,
.u-mx_lg\:n40 {
    margin-left: calc(var(--space-40) * -1) !important;
  }

  .u-m_lg\:n-45 {
    margin: calc(var(--space--45) * -1) !important;
  }

  .u-mt_lg\:n-45,
.u-my_lg\:n-45 {
    margin-top: calc(var(--space--45) * -1) !important;
  }

  .u-mr_lg\:n-45,
.u-mx_lg\:n-45 {
    margin-right: calc(var(--space--45) * -1) !important;
  }

  .u-mb_lg\:n-45,
.u-my_lg\:n-45 {
    margin-bottom: calc(var(--space--45) * -1) !important;
  }

  .u-ml_lg\:n-45,
.u-mx_lg\:n-45 {
    margin-left: calc(var(--space--45) * -1) !important;
  }

  .u-m_lg\:n45 {
    margin: calc(var(--space-45) * -1) !important;
  }

  .u-mt_lg\:n45,
.u-my_lg\:n45 {
    margin-top: calc(var(--space-45) * -1) !important;
  }

  .u-mr_lg\:n45,
.u-mx_lg\:n45 {
    margin-right: calc(var(--space-45) * -1) !important;
  }

  .u-mb_lg\:n45,
.u-my_lg\:n45 {
    margin-bottom: calc(var(--space-45) * -1) !important;
  }

  .u-ml_lg\:n45,
.u-mx_lg\:n45 {
    margin-left: calc(var(--space-45) * -1) !important;
  }

  .u-m_lg\:n-50 {
    margin: calc(var(--space--50) * -1) !important;
  }

  .u-mt_lg\:n-50,
.u-my_lg\:n-50 {
    margin-top: calc(var(--space--50) * -1) !important;
  }

  .u-mr_lg\:n-50,
.u-mx_lg\:n-50 {
    margin-right: calc(var(--space--50) * -1) !important;
  }

  .u-mb_lg\:n-50,
.u-my_lg\:n-50 {
    margin-bottom: calc(var(--space--50) * -1) !important;
  }

  .u-ml_lg\:n-50,
.u-mx_lg\:n-50 {
    margin-left: calc(var(--space--50) * -1) !important;
  }

  .u-m_lg\:n50 {
    margin: calc(var(--space-50) * -1) !important;
  }

  .u-mt_lg\:n50,
.u-my_lg\:n50 {
    margin-top: calc(var(--space-50) * -1) !important;
  }

  .u-mr_lg\:n50,
.u-mx_lg\:n50 {
    margin-right: calc(var(--space-50) * -1) !important;
  }

  .u-mb_lg\:n50,
.u-my_lg\:n50 {
    margin-bottom: calc(var(--space-50) * -1) !important;
  }

  .u-ml_lg\:n50,
.u-mx_lg\:n50 {
    margin-left: calc(var(--space-50) * -1) !important;
  }

  .u-m_lg\:n-55 {
    margin: calc(var(--space--55) * -1) !important;
  }

  .u-mt_lg\:n-55,
.u-my_lg\:n-55 {
    margin-top: calc(var(--space--55) * -1) !important;
  }

  .u-mr_lg\:n-55,
.u-mx_lg\:n-55 {
    margin-right: calc(var(--space--55) * -1) !important;
  }

  .u-mb_lg\:n-55,
.u-my_lg\:n-55 {
    margin-bottom: calc(var(--space--55) * -1) !important;
  }

  .u-ml_lg\:n-55,
.u-mx_lg\:n-55 {
    margin-left: calc(var(--space--55) * -1) !important;
  }

  .u-m_lg\:n55 {
    margin: calc(var(--space-55) * -1) !important;
  }

  .u-mt_lg\:n55,
.u-my_lg\:n55 {
    margin-top: calc(var(--space-55) * -1) !important;
  }

  .u-mr_lg\:n55,
.u-mx_lg\:n55 {
    margin-right: calc(var(--space-55) * -1) !important;
  }

  .u-mb_lg\:n55,
.u-my_lg\:n55 {
    margin-bottom: calc(var(--space-55) * -1) !important;
  }

  .u-ml_lg\:n55,
.u-mx_lg\:n55 {
    margin-left: calc(var(--space-55) * -1) !important;
  }

  .u-m_lg\:n-60 {
    margin: calc(var(--space--60) * -1) !important;
  }

  .u-mt_lg\:n-60,
.u-my_lg\:n-60 {
    margin-top: calc(var(--space--60) * -1) !important;
  }

  .u-mr_lg\:n-60,
.u-mx_lg\:n-60 {
    margin-right: calc(var(--space--60) * -1) !important;
  }

  .u-mb_lg\:n-60,
.u-my_lg\:n-60 {
    margin-bottom: calc(var(--space--60) * -1) !important;
  }

  .u-ml_lg\:n-60,
.u-mx_lg\:n-60 {
    margin-left: calc(var(--space--60) * -1) !important;
  }

  .u-m_lg\:n60 {
    margin: calc(var(--space-60) * -1) !important;
  }

  .u-mt_lg\:n60,
.u-my_lg\:n60 {
    margin-top: calc(var(--space-60) * -1) !important;
  }

  .u-mr_lg\:n60,
.u-mx_lg\:n60 {
    margin-right: calc(var(--space-60) * -1) !important;
  }

  .u-mb_lg\:n60,
.u-my_lg\:n60 {
    margin-bottom: calc(var(--space-60) * -1) !important;
  }

  .u-ml_lg\:n60,
.u-mx_lg\:n60 {
    margin-left: calc(var(--space-60) * -1) !important;
  }

  .u-m_lg\:n-65 {
    margin: calc(var(--space--65) * -1) !important;
  }

  .u-mt_lg\:n-65,
.u-my_lg\:n-65 {
    margin-top: calc(var(--space--65) * -1) !important;
  }

  .u-mr_lg\:n-65,
.u-mx_lg\:n-65 {
    margin-right: calc(var(--space--65) * -1) !important;
  }

  .u-mb_lg\:n-65,
.u-my_lg\:n-65 {
    margin-bottom: calc(var(--space--65) * -1) !important;
  }

  .u-ml_lg\:n-65,
.u-mx_lg\:n-65 {
    margin-left: calc(var(--space--65) * -1) !important;
  }

  .u-m_lg\:n65 {
    margin: calc(var(--space-65) * -1) !important;
  }

  .u-mt_lg\:n65,
.u-my_lg\:n65 {
    margin-top: calc(var(--space-65) * -1) !important;
  }

  .u-mr_lg\:n65,
.u-mx_lg\:n65 {
    margin-right: calc(var(--space-65) * -1) !important;
  }

  .u-mb_lg\:n65,
.u-my_lg\:n65 {
    margin-bottom: calc(var(--space-65) * -1) !important;
  }

  .u-ml_lg\:n65,
.u-mx_lg\:n65 {
    margin-left: calc(var(--space-65) * -1) !important;
  }

  .u-m_lg\:n-70 {
    margin: calc(var(--space--70) * -1) !important;
  }

  .u-mt_lg\:n-70,
.u-my_lg\:n-70 {
    margin-top: calc(var(--space--70) * -1) !important;
  }

  .u-mr_lg\:n-70,
.u-mx_lg\:n-70 {
    margin-right: calc(var(--space--70) * -1) !important;
  }

  .u-mb_lg\:n-70,
.u-my_lg\:n-70 {
    margin-bottom: calc(var(--space--70) * -1) !important;
  }

  .u-ml_lg\:n-70,
.u-mx_lg\:n-70 {
    margin-left: calc(var(--space--70) * -1) !important;
  }

  .u-m_lg\:n70 {
    margin: calc(var(--space-70) * -1) !important;
  }

  .u-mt_lg\:n70,
.u-my_lg\:n70 {
    margin-top: calc(var(--space-70) * -1) !important;
  }

  .u-mr_lg\:n70,
.u-mx_lg\:n70 {
    margin-right: calc(var(--space-70) * -1) !important;
  }

  .u-mb_lg\:n70,
.u-my_lg\:n70 {
    margin-bottom: calc(var(--space-70) * -1) !important;
  }

  .u-ml_lg\:n70,
.u-mx_lg\:n70 {
    margin-left: calc(var(--space-70) * -1) !important;
  }

  .u-m_lg\:n-75 {
    margin: calc(var(--space--75) * -1) !important;
  }

  .u-mt_lg\:n-75,
.u-my_lg\:n-75 {
    margin-top: calc(var(--space--75) * -1) !important;
  }

  .u-mr_lg\:n-75,
.u-mx_lg\:n-75 {
    margin-right: calc(var(--space--75) * -1) !important;
  }

  .u-mb_lg\:n-75,
.u-my_lg\:n-75 {
    margin-bottom: calc(var(--space--75) * -1) !important;
  }

  .u-ml_lg\:n-75,
.u-mx_lg\:n-75 {
    margin-left: calc(var(--space--75) * -1) !important;
  }

  .u-m_lg\:n75 {
    margin: calc(var(--space-75) * -1) !important;
  }

  .u-mt_lg\:n75,
.u-my_lg\:n75 {
    margin-top: calc(var(--space-75) * -1) !important;
  }

  .u-mr_lg\:n75,
.u-mx_lg\:n75 {
    margin-right: calc(var(--space-75) * -1) !important;
  }

  .u-mb_lg\:n75,
.u-my_lg\:n75 {
    margin-bottom: calc(var(--space-75) * -1) !important;
  }

  .u-ml_lg\:n75,
.u-mx_lg\:n75 {
    margin-left: calc(var(--space-75) * -1) !important;
  }

  .u-m_lg\:n-80 {
    margin: calc(var(--space--80) * -1) !important;
  }

  .u-mt_lg\:n-80,
.u-my_lg\:n-80 {
    margin-top: calc(var(--space--80) * -1) !important;
  }

  .u-mr_lg\:n-80,
.u-mx_lg\:n-80 {
    margin-right: calc(var(--space--80) * -1) !important;
  }

  .u-mb_lg\:n-80,
.u-my_lg\:n-80 {
    margin-bottom: calc(var(--space--80) * -1) !important;
  }

  .u-ml_lg\:n-80,
.u-mx_lg\:n-80 {
    margin-left: calc(var(--space--80) * -1) !important;
  }

  .u-m_lg\:n80 {
    margin: calc(var(--space-80) * -1) !important;
  }

  .u-mt_lg\:n80,
.u-my_lg\:n80 {
    margin-top: calc(var(--space-80) * -1) !important;
  }

  .u-mr_lg\:n80,
.u-mx_lg\:n80 {
    margin-right: calc(var(--space-80) * -1) !important;
  }

  .u-mb_lg\:n80,
.u-my_lg\:n80 {
    margin-bottom: calc(var(--space-80) * -1) !important;
  }

  .u-ml_lg\:n80,
.u-mx_lg\:n80 {
    margin-left: calc(var(--space-80) * -1) !important;
  }

  .u-m_lg\:n-85 {
    margin: calc(var(--space--85) * -1) !important;
  }

  .u-mt_lg\:n-85,
.u-my_lg\:n-85 {
    margin-top: calc(var(--space--85) * -1) !important;
  }

  .u-mr_lg\:n-85,
.u-mx_lg\:n-85 {
    margin-right: calc(var(--space--85) * -1) !important;
  }

  .u-mb_lg\:n-85,
.u-my_lg\:n-85 {
    margin-bottom: calc(var(--space--85) * -1) !important;
  }

  .u-ml_lg\:n-85,
.u-mx_lg\:n-85 {
    margin-left: calc(var(--space--85) * -1) !important;
  }

  .u-m_lg\:n85 {
    margin: calc(var(--space-85) * -1) !important;
  }

  .u-mt_lg\:n85,
.u-my_lg\:n85 {
    margin-top: calc(var(--space-85) * -1) !important;
  }

  .u-mr_lg\:n85,
.u-mx_lg\:n85 {
    margin-right: calc(var(--space-85) * -1) !important;
  }

  .u-mb_lg\:n85,
.u-my_lg\:n85 {
    margin-bottom: calc(var(--space-85) * -1) !important;
  }

  .u-ml_lg\:n85,
.u-mx_lg\:n85 {
    margin-left: calc(var(--space-85) * -1) !important;
  }

  .u-m_lg\:n-90 {
    margin: calc(var(--space--90) * -1) !important;
  }

  .u-mt_lg\:n-90,
.u-my_lg\:n-90 {
    margin-top: calc(var(--space--90) * -1) !important;
  }

  .u-mr_lg\:n-90,
.u-mx_lg\:n-90 {
    margin-right: calc(var(--space--90) * -1) !important;
  }

  .u-mb_lg\:n-90,
.u-my_lg\:n-90 {
    margin-bottom: calc(var(--space--90) * -1) !important;
  }

  .u-ml_lg\:n-90,
.u-mx_lg\:n-90 {
    margin-left: calc(var(--space--90) * -1) !important;
  }

  .u-m_lg\:n90 {
    margin: calc(var(--space-90) * -1) !important;
  }

  .u-mt_lg\:n90,
.u-my_lg\:n90 {
    margin-top: calc(var(--space-90) * -1) !important;
  }

  .u-mr_lg\:n90,
.u-mx_lg\:n90 {
    margin-right: calc(var(--space-90) * -1) !important;
  }

  .u-mb_lg\:n90,
.u-my_lg\:n90 {
    margin-bottom: calc(var(--space-90) * -1) !important;
  }

  .u-ml_lg\:n90,
.u-mx_lg\:n90 {
    margin-left: calc(var(--space-90) * -1) !important;
  }

  .u-m_lg\:n-95 {
    margin: calc(var(--space--95) * -1) !important;
  }

  .u-mt_lg\:n-95,
.u-my_lg\:n-95 {
    margin-top: calc(var(--space--95) * -1) !important;
  }

  .u-mr_lg\:n-95,
.u-mx_lg\:n-95 {
    margin-right: calc(var(--space--95) * -1) !important;
  }

  .u-mb_lg\:n-95,
.u-my_lg\:n-95 {
    margin-bottom: calc(var(--space--95) * -1) !important;
  }

  .u-ml_lg\:n-95,
.u-mx_lg\:n-95 {
    margin-left: calc(var(--space--95) * -1) !important;
  }

  .u-m_lg\:n95 {
    margin: calc(var(--space-95) * -1) !important;
  }

  .u-mt_lg\:n95,
.u-my_lg\:n95 {
    margin-top: calc(var(--space-95) * -1) !important;
  }

  .u-mr_lg\:n95,
.u-mx_lg\:n95 {
    margin-right: calc(var(--space-95) * -1) !important;
  }

  .u-mb_lg\:n95,
.u-my_lg\:n95 {
    margin-bottom: calc(var(--space-95) * -1) !important;
  }

  .u-ml_lg\:n95,
.u-mx_lg\:n95 {
    margin-left: calc(var(--space-95) * -1) !important;
  }

  .u-m_lg\:n-100 {
    margin: calc(var(--space--100) * -1) !important;
  }

  .u-mt_lg\:n-100,
.u-my_lg\:n-100 {
    margin-top: calc(var(--space--100) * -1) !important;
  }

  .u-mr_lg\:n-100,
.u-mx_lg\:n-100 {
    margin-right: calc(var(--space--100) * -1) !important;
  }

  .u-mb_lg\:n-100,
.u-my_lg\:n-100 {
    margin-bottom: calc(var(--space--100) * -1) !important;
  }

  .u-ml_lg\:n-100,
.u-mx_lg\:n-100 {
    margin-left: calc(var(--space--100) * -1) !important;
  }

  .u-m_lg\:n100 {
    margin: calc(var(--space-100) * -1) !important;
  }

  .u-mt_lg\:n100,
.u-my_lg\:n100 {
    margin-top: calc(var(--space-100) * -1) !important;
  }

  .u-mr_lg\:n100,
.u-mx_lg\:n100 {
    margin-right: calc(var(--space-100) * -1) !important;
  }

  .u-mb_lg\:n100,
.u-my_lg\:n100 {
    margin-bottom: calc(var(--space-100) * -1) !important;
  }

  .u-ml_lg\:n100,
.u-mx_lg\:n100 {
    margin-left: calc(var(--space-100) * -1) !important;
  }

  .u-m_lg\:n-8 {
    margin: calc(var(--space--8) * -1) !important;
  }

  .u-mt_lg\:n-8,
.u-my_lg\:n-8 {
    margin-top: calc(var(--space--8) * -1) !important;
  }

  .u-mr_lg\:n-8,
.u-mx_lg\:n-8 {
    margin-right: calc(var(--space--8) * -1) !important;
  }

  .u-mb_lg\:n-8,
.u-my_lg\:n-8 {
    margin-bottom: calc(var(--space--8) * -1) !important;
  }

  .u-ml_lg\:n-8,
.u-mx_lg\:n-8 {
    margin-left: calc(var(--space--8) * -1) !important;
  }

  .u-m_lg\:n8 {
    margin: calc(var(--space-8) * -1) !important;
  }

  .u-mt_lg\:n8,
.u-my_lg\:n8 {
    margin-top: calc(var(--space-8) * -1) !important;
  }

  .u-mr_lg\:n8,
.u-mx_lg\:n8 {
    margin-right: calc(var(--space-8) * -1) !important;
  }

  .u-mb_lg\:n8,
.u-my_lg\:n8 {
    margin-bottom: calc(var(--space-8) * -1) !important;
  }

  .u-ml_lg\:n8,
.u-mx_lg\:n8 {
    margin-left: calc(var(--space-8) * -1) !important;
  }

  .u-m_lg\:n-16 {
    margin: calc(var(--space--16) * -1) !important;
  }

  .u-mt_lg\:n-16,
.u-my_lg\:n-16 {
    margin-top: calc(var(--space--16) * -1) !important;
  }

  .u-mr_lg\:n-16,
.u-mx_lg\:n-16 {
    margin-right: calc(var(--space--16) * -1) !important;
  }

  .u-mb_lg\:n-16,
.u-my_lg\:n-16 {
    margin-bottom: calc(var(--space--16) * -1) !important;
  }

  .u-ml_lg\:n-16,
.u-mx_lg\:n-16 {
    margin-left: calc(var(--space--16) * -1) !important;
  }

  .u-m_lg\:n16 {
    margin: calc(var(--space-16) * -1) !important;
  }

  .u-mt_lg\:n16,
.u-my_lg\:n16 {
    margin-top: calc(var(--space-16) * -1) !important;
  }

  .u-mr_lg\:n16,
.u-mx_lg\:n16 {
    margin-right: calc(var(--space-16) * -1) !important;
  }

  .u-mb_lg\:n16,
.u-my_lg\:n16 {
    margin-bottom: calc(var(--space-16) * -1) !important;
  }

  .u-ml_lg\:n16,
.u-mx_lg\:n16 {
    margin-left: calc(var(--space-16) * -1) !important;
  }

  .u-m_lg\:n-24 {
    margin: calc(var(--space--24) * -1) !important;
  }

  .u-mt_lg\:n-24,
.u-my_lg\:n-24 {
    margin-top: calc(var(--space--24) * -1) !important;
  }

  .u-mr_lg\:n-24,
.u-mx_lg\:n-24 {
    margin-right: calc(var(--space--24) * -1) !important;
  }

  .u-mb_lg\:n-24,
.u-my_lg\:n-24 {
    margin-bottom: calc(var(--space--24) * -1) !important;
  }

  .u-ml_lg\:n-24,
.u-mx_lg\:n-24 {
    margin-left: calc(var(--space--24) * -1) !important;
  }

  .u-m_lg\:n24 {
    margin: calc(var(--space-24) * -1) !important;
  }

  .u-mt_lg\:n24,
.u-my_lg\:n24 {
    margin-top: calc(var(--space-24) * -1) !important;
  }

  .u-mr_lg\:n24,
.u-mx_lg\:n24 {
    margin-right: calc(var(--space-24) * -1) !important;
  }

  .u-mb_lg\:n24,
.u-my_lg\:n24 {
    margin-bottom: calc(var(--space-24) * -1) !important;
  }

  .u-ml_lg\:n24,
.u-mx_lg\:n24 {
    margin-left: calc(var(--space-24) * -1) !important;
  }

  .u-m_lg\:n-32 {
    margin: calc(var(--space--32) * -1) !important;
  }

  .u-mt_lg\:n-32,
.u-my_lg\:n-32 {
    margin-top: calc(var(--space--32) * -1) !important;
  }

  .u-mr_lg\:n-32,
.u-mx_lg\:n-32 {
    margin-right: calc(var(--space--32) * -1) !important;
  }

  .u-mb_lg\:n-32,
.u-my_lg\:n-32 {
    margin-bottom: calc(var(--space--32) * -1) !important;
  }

  .u-ml_lg\:n-32,
.u-mx_lg\:n-32 {
    margin-left: calc(var(--space--32) * -1) !important;
  }

  .u-m_lg\:n32 {
    margin: calc(var(--space-32) * -1) !important;
  }

  .u-mt_lg\:n32,
.u-my_lg\:n32 {
    margin-top: calc(var(--space-32) * -1) !important;
  }

  .u-mr_lg\:n32,
.u-mx_lg\:n32 {
    margin-right: calc(var(--space-32) * -1) !important;
  }

  .u-mb_lg\:n32,
.u-my_lg\:n32 {
    margin-bottom: calc(var(--space-32) * -1) !important;
  }

  .u-ml_lg\:n32,
.u-mx_lg\:n32 {
    margin-left: calc(var(--space-32) * -1) !important;
  }

  .u-m_lg\:n-48 {
    margin: calc(var(--space--48) * -1) !important;
  }

  .u-mt_lg\:n-48,
.u-my_lg\:n-48 {
    margin-top: calc(var(--space--48) * -1) !important;
  }

  .u-mr_lg\:n-48,
.u-mx_lg\:n-48 {
    margin-right: calc(var(--space--48) * -1) !important;
  }

  .u-mb_lg\:n-48,
.u-my_lg\:n-48 {
    margin-bottom: calc(var(--space--48) * -1) !important;
  }

  .u-ml_lg\:n-48,
.u-mx_lg\:n-48 {
    margin-left: calc(var(--space--48) * -1) !important;
  }

  .u-m_lg\:n48 {
    margin: calc(var(--space-48) * -1) !important;
  }

  .u-mt_lg\:n48,
.u-my_lg\:n48 {
    margin-top: calc(var(--space-48) * -1) !important;
  }

  .u-mr_lg\:n48,
.u-mx_lg\:n48 {
    margin-right: calc(var(--space-48) * -1) !important;
  }

  .u-mb_lg\:n48,
.u-my_lg\:n48 {
    margin-bottom: calc(var(--space-48) * -1) !important;
  }

  .u-ml_lg\:n48,
.u-mx_lg\:n48 {
    margin-left: calc(var(--space-48) * -1) !important;
  }

  .u-m_lg\:n-56 {
    margin: calc(var(--space--56) * -1) !important;
  }

  .u-mt_lg\:n-56,
.u-my_lg\:n-56 {
    margin-top: calc(var(--space--56) * -1) !important;
  }

  .u-mr_lg\:n-56,
.u-mx_lg\:n-56 {
    margin-right: calc(var(--space--56) * -1) !important;
  }

  .u-mb_lg\:n-56,
.u-my_lg\:n-56 {
    margin-bottom: calc(var(--space--56) * -1) !important;
  }

  .u-ml_lg\:n-56,
.u-mx_lg\:n-56 {
    margin-left: calc(var(--space--56) * -1) !important;
  }

  .u-m_lg\:n56 {
    margin: calc(var(--space-56) * -1) !important;
  }

  .u-mt_lg\:n56,
.u-my_lg\:n56 {
    margin-top: calc(var(--space-56) * -1) !important;
  }

  .u-mr_lg\:n56,
.u-mx_lg\:n56 {
    margin-right: calc(var(--space-56) * -1) !important;
  }

  .u-mb_lg\:n56,
.u-my_lg\:n56 {
    margin-bottom: calc(var(--space-56) * -1) !important;
  }

  .u-ml_lg\:n56,
.u-mx_lg\:n56 {
    margin-left: calc(var(--space-56) * -1) !important;
  }

  .u-m_lg\:n-64 {
    margin: calc(var(--space--64) * -1) !important;
  }

  .u-mt_lg\:n-64,
.u-my_lg\:n-64 {
    margin-top: calc(var(--space--64) * -1) !important;
  }

  .u-mr_lg\:n-64,
.u-mx_lg\:n-64 {
    margin-right: calc(var(--space--64) * -1) !important;
  }

  .u-mb_lg\:n-64,
.u-my_lg\:n-64 {
    margin-bottom: calc(var(--space--64) * -1) !important;
  }

  .u-ml_lg\:n-64,
.u-mx_lg\:n-64 {
    margin-left: calc(var(--space--64) * -1) !important;
  }

  .u-m_lg\:n64 {
    margin: calc(var(--space-64) * -1) !important;
  }

  .u-mt_lg\:n64,
.u-my_lg\:n64 {
    margin-top: calc(var(--space-64) * -1) !important;
  }

  .u-mr_lg\:n64,
.u-mx_lg\:n64 {
    margin-right: calc(var(--space-64) * -1) !important;
  }

  .u-mb_lg\:n64,
.u-my_lg\:n64 {
    margin-bottom: calc(var(--space-64) * -1) !important;
  }

  .u-ml_lg\:n64,
.u-mx_lg\:n64 {
    margin-left: calc(var(--space-64) * -1) !important;
  }

  .u-m_lg\:n-72 {
    margin: calc(var(--space--72) * -1) !important;
  }

  .u-mt_lg\:n-72,
.u-my_lg\:n-72 {
    margin-top: calc(var(--space--72) * -1) !important;
  }

  .u-mr_lg\:n-72,
.u-mx_lg\:n-72 {
    margin-right: calc(var(--space--72) * -1) !important;
  }

  .u-mb_lg\:n-72,
.u-my_lg\:n-72 {
    margin-bottom: calc(var(--space--72) * -1) !important;
  }

  .u-ml_lg\:n-72,
.u-mx_lg\:n-72 {
    margin-left: calc(var(--space--72) * -1) !important;
  }

  .u-m_lg\:n72 {
    margin: calc(var(--space-72) * -1) !important;
  }

  .u-mt_lg\:n72,
.u-my_lg\:n72 {
    margin-top: calc(var(--space-72) * -1) !important;
  }

  .u-mr_lg\:n72,
.u-mx_lg\:n72 {
    margin-right: calc(var(--space-72) * -1) !important;
  }

  .u-mb_lg\:n72,
.u-my_lg\:n72 {
    margin-bottom: calc(var(--space-72) * -1) !important;
  }

  .u-ml_lg\:n72,
.u-mx_lg\:n72 {
    margin-left: calc(var(--space-72) * -1) !important;
  }

  .u-m_lg\:n-88 {
    margin: calc(var(--space--88) * -1) !important;
  }

  .u-mt_lg\:n-88,
.u-my_lg\:n-88 {
    margin-top: calc(var(--space--88) * -1) !important;
  }

  .u-mr_lg\:n-88,
.u-mx_lg\:n-88 {
    margin-right: calc(var(--space--88) * -1) !important;
  }

  .u-mb_lg\:n-88,
.u-my_lg\:n-88 {
    margin-bottom: calc(var(--space--88) * -1) !important;
  }

  .u-ml_lg\:n-88,
.u-mx_lg\:n-88 {
    margin-left: calc(var(--space--88) * -1) !important;
  }

  .u-m_lg\:n88 {
    margin: calc(var(--space-88) * -1) !important;
  }

  .u-mt_lg\:n88,
.u-my_lg\:n88 {
    margin-top: calc(var(--space-88) * -1) !important;
  }

  .u-mr_lg\:n88,
.u-mx_lg\:n88 {
    margin-right: calc(var(--space-88) * -1) !important;
  }

  .u-mb_lg\:n88,
.u-my_lg\:n88 {
    margin-bottom: calc(var(--space-88) * -1) !important;
  }

  .u-ml_lg\:n88,
.u-mx_lg\:n88 {
    margin-left: calc(var(--space-88) * -1) !important;
  }

  .u-m_lg\:n-96 {
    margin: calc(var(--space--96) * -1) !important;
  }

  .u-mt_lg\:n-96,
.u-my_lg\:n-96 {
    margin-top: calc(var(--space--96) * -1) !important;
  }

  .u-mr_lg\:n-96,
.u-mx_lg\:n-96 {
    margin-right: calc(var(--space--96) * -1) !important;
  }

  .u-mb_lg\:n-96,
.u-my_lg\:n-96 {
    margin-bottom: calc(var(--space--96) * -1) !important;
  }

  .u-ml_lg\:n-96,
.u-mx_lg\:n-96 {
    margin-left: calc(var(--space--96) * -1) !important;
  }

  .u-m_lg\:n96 {
    margin: calc(var(--space-96) * -1) !important;
  }

  .u-mt_lg\:n96,
.u-my_lg\:n96 {
    margin-top: calc(var(--space-96) * -1) !important;
  }

  .u-mr_lg\:n96,
.u-mx_lg\:n96 {
    margin-right: calc(var(--space-96) * -1) !important;
  }

  .u-mb_lg\:n96,
.u-my_lg\:n96 {
    margin-bottom: calc(var(--space-96) * -1) !important;
  }

  .u-ml_lg\:n96,
.u-mx_lg\:n96 {
    margin-left: calc(var(--space-96) * -1) !important;
  }

  .u-m_lg\:n-104 {
    margin: calc(var(--space--104) * -1) !important;
  }

  .u-mt_lg\:n-104,
.u-my_lg\:n-104 {
    margin-top: calc(var(--space--104) * -1) !important;
  }

  .u-mr_lg\:n-104,
.u-mx_lg\:n-104 {
    margin-right: calc(var(--space--104) * -1) !important;
  }

  .u-mb_lg\:n-104,
.u-my_lg\:n-104 {
    margin-bottom: calc(var(--space--104) * -1) !important;
  }

  .u-ml_lg\:n-104,
.u-mx_lg\:n-104 {
    margin-left: calc(var(--space--104) * -1) !important;
  }

  .u-m_lg\:n104 {
    margin: calc(var(--space-104) * -1) !important;
  }

  .u-mt_lg\:n104,
.u-my_lg\:n104 {
    margin-top: calc(var(--space-104) * -1) !important;
  }

  .u-mr_lg\:n104,
.u-mx_lg\:n104 {
    margin-right: calc(var(--space-104) * -1) !important;
  }

  .u-mb_lg\:n104,
.u-my_lg\:n104 {
    margin-bottom: calc(var(--space-104) * -1) !important;
  }

  .u-ml_lg\:n104,
.u-mx_lg\:n104 {
    margin-left: calc(var(--space-104) * -1) !important;
  }

  .u-m_lg\:n-112 {
    margin: calc(var(--space--112) * -1) !important;
  }

  .u-mt_lg\:n-112,
.u-my_lg\:n-112 {
    margin-top: calc(var(--space--112) * -1) !important;
  }

  .u-mr_lg\:n-112,
.u-mx_lg\:n-112 {
    margin-right: calc(var(--space--112) * -1) !important;
  }

  .u-mb_lg\:n-112,
.u-my_lg\:n-112 {
    margin-bottom: calc(var(--space--112) * -1) !important;
  }

  .u-ml_lg\:n-112,
.u-mx_lg\:n-112 {
    margin-left: calc(var(--space--112) * -1) !important;
  }

  .u-m_lg\:n112 {
    margin: calc(var(--space-112) * -1) !important;
  }

  .u-mt_lg\:n112,
.u-my_lg\:n112 {
    margin-top: calc(var(--space-112) * -1) !important;
  }

  .u-mr_lg\:n112,
.u-mx_lg\:n112 {
    margin-right: calc(var(--space-112) * -1) !important;
  }

  .u-mb_lg\:n112,
.u-my_lg\:n112 {
    margin-bottom: calc(var(--space-112) * -1) !important;
  }

  .u-ml_lg\:n112,
.u-mx_lg\:n112 {
    margin-left: calc(var(--space-112) * -1) !important;
  }

  .u-m_lg\:n-120 {
    margin: calc(var(--space--120) * -1) !important;
  }

  .u-mt_lg\:n-120,
.u-my_lg\:n-120 {
    margin-top: calc(var(--space--120) * -1) !important;
  }

  .u-mr_lg\:n-120,
.u-mx_lg\:n-120 {
    margin-right: calc(var(--space--120) * -1) !important;
  }

  .u-mb_lg\:n-120,
.u-my_lg\:n-120 {
    margin-bottom: calc(var(--space--120) * -1) !important;
  }

  .u-ml_lg\:n-120,
.u-mx_lg\:n-120 {
    margin-left: calc(var(--space--120) * -1) !important;
  }

  .u-m_lg\:n120 {
    margin: calc(var(--space-120) * -1) !important;
  }

  .u-mt_lg\:n120,
.u-my_lg\:n120 {
    margin-top: calc(var(--space-120) * -1) !important;
  }

  .u-mr_lg\:n120,
.u-mx_lg\:n120 {
    margin-right: calc(var(--space-120) * -1) !important;
  }

  .u-mb_lg\:n120,
.u-my_lg\:n120 {
    margin-bottom: calc(var(--space-120) * -1) !important;
  }

  .u-ml_lg\:n120,
.u-mx_lg\:n120 {
    margin-left: calc(var(--space-120) * -1) !important;
  }

  .u-m_lg\:n-128 {
    margin: calc(var(--space--128) * -1) !important;
  }

  .u-mt_lg\:n-128,
.u-my_lg\:n-128 {
    margin-top: calc(var(--space--128) * -1) !important;
  }

  .u-mr_lg\:n-128,
.u-mx_lg\:n-128 {
    margin-right: calc(var(--space--128) * -1) !important;
  }

  .u-mb_lg\:n-128,
.u-my_lg\:n-128 {
    margin-bottom: calc(var(--space--128) * -1) !important;
  }

  .u-ml_lg\:n-128,
.u-mx_lg\:n-128 {
    margin-left: calc(var(--space--128) * -1) !important;
  }

  .u-m_lg\:n128 {
    margin: calc(var(--space-128) * -1) !important;
  }

  .u-mt_lg\:n128,
.u-my_lg\:n128 {
    margin-top: calc(var(--space-128) * -1) !important;
  }

  .u-mr_lg\:n128,
.u-mx_lg\:n128 {
    margin-right: calc(var(--space-128) * -1) !important;
  }

  .u-mb_lg\:n128,
.u-my_lg\:n128 {
    margin-bottom: calc(var(--space-128) * -1) !important;
  }

  .u-ml_lg\:n128,
.u-mx_lg\:n128 {
    margin-left: calc(var(--space-128) * -1) !important;
  }

  .u-m_lg\:n-136 {
    margin: calc(var(--space--136) * -1) !important;
  }

  .u-mt_lg\:n-136,
.u-my_lg\:n-136 {
    margin-top: calc(var(--space--136) * -1) !important;
  }

  .u-mr_lg\:n-136,
.u-mx_lg\:n-136 {
    margin-right: calc(var(--space--136) * -1) !important;
  }

  .u-mb_lg\:n-136,
.u-my_lg\:n-136 {
    margin-bottom: calc(var(--space--136) * -1) !important;
  }

  .u-ml_lg\:n-136,
.u-mx_lg\:n-136 {
    margin-left: calc(var(--space--136) * -1) !important;
  }

  .u-m_lg\:n136 {
    margin: calc(var(--space-136) * -1) !important;
  }

  .u-mt_lg\:n136,
.u-my_lg\:n136 {
    margin-top: calc(var(--space-136) * -1) !important;
  }

  .u-mr_lg\:n136,
.u-mx_lg\:n136 {
    margin-right: calc(var(--space-136) * -1) !important;
  }

  .u-mb_lg\:n136,
.u-my_lg\:n136 {
    margin-bottom: calc(var(--space-136) * -1) !important;
  }

  .u-ml_lg\:n136,
.u-mx_lg\:n136 {
    margin-left: calc(var(--space-136) * -1) !important;
  }

  .u-m_lg\:n-144 {
    margin: calc(var(--space--144) * -1) !important;
  }

  .u-mt_lg\:n-144,
.u-my_lg\:n-144 {
    margin-top: calc(var(--space--144) * -1) !important;
  }

  .u-mr_lg\:n-144,
.u-mx_lg\:n-144 {
    margin-right: calc(var(--space--144) * -1) !important;
  }

  .u-mb_lg\:n-144,
.u-my_lg\:n-144 {
    margin-bottom: calc(var(--space--144) * -1) !important;
  }

  .u-ml_lg\:n-144,
.u-mx_lg\:n-144 {
    margin-left: calc(var(--space--144) * -1) !important;
  }

  .u-m_lg\:n144 {
    margin: calc(var(--space-144) * -1) !important;
  }

  .u-mt_lg\:n144,
.u-my_lg\:n144 {
    margin-top: calc(var(--space-144) * -1) !important;
  }

  .u-mr_lg\:n144,
.u-mx_lg\:n144 {
    margin-right: calc(var(--space-144) * -1) !important;
  }

  .u-mb_lg\:n144,
.u-my_lg\:n144 {
    margin-bottom: calc(var(--space-144) * -1) !important;
  }

  .u-ml_lg\:n144,
.u-mx_lg\:n144 {
    margin-left: calc(var(--space-144) * -1) !important;
  }

  .u-m_lg\:n-152 {
    margin: calc(var(--space--152) * -1) !important;
  }

  .u-mt_lg\:n-152,
.u-my_lg\:n-152 {
    margin-top: calc(var(--space--152) * -1) !important;
  }

  .u-mr_lg\:n-152,
.u-mx_lg\:n-152 {
    margin-right: calc(var(--space--152) * -1) !important;
  }

  .u-mb_lg\:n-152,
.u-my_lg\:n-152 {
    margin-bottom: calc(var(--space--152) * -1) !important;
  }

  .u-ml_lg\:n-152,
.u-mx_lg\:n-152 {
    margin-left: calc(var(--space--152) * -1) !important;
  }

  .u-m_lg\:n152 {
    margin: calc(var(--space-152) * -1) !important;
  }

  .u-mt_lg\:n152,
.u-my_lg\:n152 {
    margin-top: calc(var(--space-152) * -1) !important;
  }

  .u-mr_lg\:n152,
.u-mx_lg\:n152 {
    margin-right: calc(var(--space-152) * -1) !important;
  }

  .u-mb_lg\:n152,
.u-my_lg\:n152 {
    margin-bottom: calc(var(--space-152) * -1) !important;
  }

  .u-ml_lg\:n152,
.u-mx_lg\:n152 {
    margin-left: calc(var(--space-152) * -1) !important;
  }

  .u-m_lg\:n-160 {
    margin: calc(var(--space--160) * -1) !important;
  }

  .u-mt_lg\:n-160,
.u-my_lg\:n-160 {
    margin-top: calc(var(--space--160) * -1) !important;
  }

  .u-mr_lg\:n-160,
.u-mx_lg\:n-160 {
    margin-right: calc(var(--space--160) * -1) !important;
  }

  .u-mb_lg\:n-160,
.u-my_lg\:n-160 {
    margin-bottom: calc(var(--space--160) * -1) !important;
  }

  .u-ml_lg\:n-160,
.u-mx_lg\:n-160 {
    margin-left: calc(var(--space--160) * -1) !important;
  }

  .u-m_lg\:n160 {
    margin: calc(var(--space-160) * -1) !important;
  }

  .u-mt_lg\:n160,
.u-my_lg\:n160 {
    margin-top: calc(var(--space-160) * -1) !important;
  }

  .u-mr_lg\:n160,
.u-mx_lg\:n160 {
    margin-right: calc(var(--space-160) * -1) !important;
  }

  .u-mb_lg\:n160,
.u-my_lg\:n160 {
    margin-bottom: calc(var(--space-160) * -1) !important;
  }

  .u-ml_lg\:n160,
.u-mx_lg\:n160 {
    margin-left: calc(var(--space-160) * -1) !important;
  }

  .u-m_lg\:auto {
    margin: auto !important;
  }

  .u-mt_lg\:auto,
.u-my_lg\:auto {
    margin-top: auto !important;
  }

  .u-mr_lg\:auto,
.u-mx_lg\:auto {
    margin-right: auto !important;
  }

  .u-mb_lg\:auto,
.u-my_lg\:auto {
    margin-bottom: auto !important;
  }

  .u-ml_lg\:auto,
.u-mx_lg\:auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1025px) {
  .u-m_xl\:0 {
    margin: var(--space-0) !important;
  }

  .u-mt_xl\:0,
.u-my_xl\:0 {
    margin-top: var(--space-0) !important;
  }

  .u-mr_xl\:0,
.u-mx_xl\:0 {
    margin-right: var(--space-0) !important;
  }

  .u-mb_xl\:0,
.u-my_xl\:0 {
    margin-bottom: var(--space-0) !important;
  }

  .u-ml_xl\:0,
.u-mx_xl\:0 {
    margin-left: var(--space-0) !important;
  }

  .u-m_xl\:-5 {
    margin: var(--space--5) !important;
  }

  .u-mt_xl\:-5,
.u-my_xl\:-5 {
    margin-top: var(--space--5) !important;
  }

  .u-mr_xl\:-5,
.u-mx_xl\:-5 {
    margin-right: var(--space--5) !important;
  }

  .u-mb_xl\:-5,
.u-my_xl\:-5 {
    margin-bottom: var(--space--5) !important;
  }

  .u-ml_xl\:-5,
.u-mx_xl\:-5 {
    margin-left: var(--space--5) !important;
  }

  .u-m_xl\:5 {
    margin: var(--space-5) !important;
  }

  .u-mt_xl\:5,
.u-my_xl\:5 {
    margin-top: var(--space-5) !important;
  }

  .u-mr_xl\:5,
.u-mx_xl\:5 {
    margin-right: var(--space-5) !important;
  }

  .u-mb_xl\:5,
.u-my_xl\:5 {
    margin-bottom: var(--space-5) !important;
  }

  .u-ml_xl\:5,
.u-mx_xl\:5 {
    margin-left: var(--space-5) !important;
  }

  .u-m_xl\:-10 {
    margin: var(--space--10) !important;
  }

  .u-mt_xl\:-10,
.u-my_xl\:-10 {
    margin-top: var(--space--10) !important;
  }

  .u-mr_xl\:-10,
.u-mx_xl\:-10 {
    margin-right: var(--space--10) !important;
  }

  .u-mb_xl\:-10,
.u-my_xl\:-10 {
    margin-bottom: var(--space--10) !important;
  }

  .u-ml_xl\:-10,
.u-mx_xl\:-10 {
    margin-left: var(--space--10) !important;
  }

  .u-m_xl\:10 {
    margin: var(--space-10) !important;
  }

  .u-mt_xl\:10,
.u-my_xl\:10 {
    margin-top: var(--space-10) !important;
  }

  .u-mr_xl\:10,
.u-mx_xl\:10 {
    margin-right: var(--space-10) !important;
  }

  .u-mb_xl\:10,
.u-my_xl\:10 {
    margin-bottom: var(--space-10) !important;
  }

  .u-ml_xl\:10,
.u-mx_xl\:10 {
    margin-left: var(--space-10) !important;
  }

  .u-m_xl\:-15 {
    margin: var(--space--15) !important;
  }

  .u-mt_xl\:-15,
.u-my_xl\:-15 {
    margin-top: var(--space--15) !important;
  }

  .u-mr_xl\:-15,
.u-mx_xl\:-15 {
    margin-right: var(--space--15) !important;
  }

  .u-mb_xl\:-15,
.u-my_xl\:-15 {
    margin-bottom: var(--space--15) !important;
  }

  .u-ml_xl\:-15,
.u-mx_xl\:-15 {
    margin-left: var(--space--15) !important;
  }

  .u-m_xl\:15 {
    margin: var(--space-15) !important;
  }

  .u-mt_xl\:15,
.u-my_xl\:15 {
    margin-top: var(--space-15) !important;
  }

  .u-mr_xl\:15,
.u-mx_xl\:15 {
    margin-right: var(--space-15) !important;
  }

  .u-mb_xl\:15,
.u-my_xl\:15 {
    margin-bottom: var(--space-15) !important;
  }

  .u-ml_xl\:15,
.u-mx_xl\:15 {
    margin-left: var(--space-15) !important;
  }

  .u-m_xl\:-20 {
    margin: var(--space--20) !important;
  }

  .u-mt_xl\:-20,
.u-my_xl\:-20 {
    margin-top: var(--space--20) !important;
  }

  .u-mr_xl\:-20,
.u-mx_xl\:-20 {
    margin-right: var(--space--20) !important;
  }

  .u-mb_xl\:-20,
.u-my_xl\:-20 {
    margin-bottom: var(--space--20) !important;
  }

  .u-ml_xl\:-20,
.u-mx_xl\:-20 {
    margin-left: var(--space--20) !important;
  }

  .u-m_xl\:20 {
    margin: var(--space-20) !important;
  }

  .u-mt_xl\:20,
.u-my_xl\:20 {
    margin-top: var(--space-20) !important;
  }

  .u-mr_xl\:20,
.u-mx_xl\:20 {
    margin-right: var(--space-20) !important;
  }

  .u-mb_xl\:20,
.u-my_xl\:20 {
    margin-bottom: var(--space-20) !important;
  }

  .u-ml_xl\:20,
.u-mx_xl\:20 {
    margin-left: var(--space-20) !important;
  }

  .u-m_xl\:-25 {
    margin: var(--space--25) !important;
  }

  .u-mt_xl\:-25,
.u-my_xl\:-25 {
    margin-top: var(--space--25) !important;
  }

  .u-mr_xl\:-25,
.u-mx_xl\:-25 {
    margin-right: var(--space--25) !important;
  }

  .u-mb_xl\:-25,
.u-my_xl\:-25 {
    margin-bottom: var(--space--25) !important;
  }

  .u-ml_xl\:-25,
.u-mx_xl\:-25 {
    margin-left: var(--space--25) !important;
  }

  .u-m_xl\:25 {
    margin: var(--space-25) !important;
  }

  .u-mt_xl\:25,
.u-my_xl\:25 {
    margin-top: var(--space-25) !important;
  }

  .u-mr_xl\:25,
.u-mx_xl\:25 {
    margin-right: var(--space-25) !important;
  }

  .u-mb_xl\:25,
.u-my_xl\:25 {
    margin-bottom: var(--space-25) !important;
  }

  .u-ml_xl\:25,
.u-mx_xl\:25 {
    margin-left: var(--space-25) !important;
  }

  .u-m_xl\:-30 {
    margin: var(--space--30) !important;
  }

  .u-mt_xl\:-30,
.u-my_xl\:-30 {
    margin-top: var(--space--30) !important;
  }

  .u-mr_xl\:-30,
.u-mx_xl\:-30 {
    margin-right: var(--space--30) !important;
  }

  .u-mb_xl\:-30,
.u-my_xl\:-30 {
    margin-bottom: var(--space--30) !important;
  }

  .u-ml_xl\:-30,
.u-mx_xl\:-30 {
    margin-left: var(--space--30) !important;
  }

  .u-m_xl\:30 {
    margin: var(--space-30) !important;
  }

  .u-mt_xl\:30,
.u-my_xl\:30 {
    margin-top: var(--space-30) !important;
  }

  .u-mr_xl\:30,
.u-mx_xl\:30 {
    margin-right: var(--space-30) !important;
  }

  .u-mb_xl\:30,
.u-my_xl\:30 {
    margin-bottom: var(--space-30) !important;
  }

  .u-ml_xl\:30,
.u-mx_xl\:30 {
    margin-left: var(--space-30) !important;
  }

  .u-m_xl\:-35 {
    margin: var(--space--35) !important;
  }

  .u-mt_xl\:-35,
.u-my_xl\:-35 {
    margin-top: var(--space--35) !important;
  }

  .u-mr_xl\:-35,
.u-mx_xl\:-35 {
    margin-right: var(--space--35) !important;
  }

  .u-mb_xl\:-35,
.u-my_xl\:-35 {
    margin-bottom: var(--space--35) !important;
  }

  .u-ml_xl\:-35,
.u-mx_xl\:-35 {
    margin-left: var(--space--35) !important;
  }

  .u-m_xl\:35 {
    margin: var(--space-35) !important;
  }

  .u-mt_xl\:35,
.u-my_xl\:35 {
    margin-top: var(--space-35) !important;
  }

  .u-mr_xl\:35,
.u-mx_xl\:35 {
    margin-right: var(--space-35) !important;
  }

  .u-mb_xl\:35,
.u-my_xl\:35 {
    margin-bottom: var(--space-35) !important;
  }

  .u-ml_xl\:35,
.u-mx_xl\:35 {
    margin-left: var(--space-35) !important;
  }

  .u-m_xl\:-40 {
    margin: var(--space--40) !important;
  }

  .u-mt_xl\:-40,
.u-my_xl\:-40 {
    margin-top: var(--space--40) !important;
  }

  .u-mr_xl\:-40,
.u-mx_xl\:-40 {
    margin-right: var(--space--40) !important;
  }

  .u-mb_xl\:-40,
.u-my_xl\:-40 {
    margin-bottom: var(--space--40) !important;
  }

  .u-ml_xl\:-40,
.u-mx_xl\:-40 {
    margin-left: var(--space--40) !important;
  }

  .u-m_xl\:40 {
    margin: var(--space-40) !important;
  }

  .u-mt_xl\:40,
.u-my_xl\:40 {
    margin-top: var(--space-40) !important;
  }

  .u-mr_xl\:40,
.u-mx_xl\:40 {
    margin-right: var(--space-40) !important;
  }

  .u-mb_xl\:40,
.u-my_xl\:40 {
    margin-bottom: var(--space-40) !important;
  }

  .u-ml_xl\:40,
.u-mx_xl\:40 {
    margin-left: var(--space-40) !important;
  }

  .u-m_xl\:-45 {
    margin: var(--space--45) !important;
  }

  .u-mt_xl\:-45,
.u-my_xl\:-45 {
    margin-top: var(--space--45) !important;
  }

  .u-mr_xl\:-45,
.u-mx_xl\:-45 {
    margin-right: var(--space--45) !important;
  }

  .u-mb_xl\:-45,
.u-my_xl\:-45 {
    margin-bottom: var(--space--45) !important;
  }

  .u-ml_xl\:-45,
.u-mx_xl\:-45 {
    margin-left: var(--space--45) !important;
  }

  .u-m_xl\:45 {
    margin: var(--space-45) !important;
  }

  .u-mt_xl\:45,
.u-my_xl\:45 {
    margin-top: var(--space-45) !important;
  }

  .u-mr_xl\:45,
.u-mx_xl\:45 {
    margin-right: var(--space-45) !important;
  }

  .u-mb_xl\:45,
.u-my_xl\:45 {
    margin-bottom: var(--space-45) !important;
  }

  .u-ml_xl\:45,
.u-mx_xl\:45 {
    margin-left: var(--space-45) !important;
  }

  .u-m_xl\:-50 {
    margin: var(--space--50) !important;
  }

  .u-mt_xl\:-50,
.u-my_xl\:-50 {
    margin-top: var(--space--50) !important;
  }

  .u-mr_xl\:-50,
.u-mx_xl\:-50 {
    margin-right: var(--space--50) !important;
  }

  .u-mb_xl\:-50,
.u-my_xl\:-50 {
    margin-bottom: var(--space--50) !important;
  }

  .u-ml_xl\:-50,
.u-mx_xl\:-50 {
    margin-left: var(--space--50) !important;
  }

  .u-m_xl\:50 {
    margin: var(--space-50) !important;
  }

  .u-mt_xl\:50,
.u-my_xl\:50 {
    margin-top: var(--space-50) !important;
  }

  .u-mr_xl\:50,
.u-mx_xl\:50 {
    margin-right: var(--space-50) !important;
  }

  .u-mb_xl\:50,
.u-my_xl\:50 {
    margin-bottom: var(--space-50) !important;
  }

  .u-ml_xl\:50,
.u-mx_xl\:50 {
    margin-left: var(--space-50) !important;
  }

  .u-m_xl\:-55 {
    margin: var(--space--55) !important;
  }

  .u-mt_xl\:-55,
.u-my_xl\:-55 {
    margin-top: var(--space--55) !important;
  }

  .u-mr_xl\:-55,
.u-mx_xl\:-55 {
    margin-right: var(--space--55) !important;
  }

  .u-mb_xl\:-55,
.u-my_xl\:-55 {
    margin-bottom: var(--space--55) !important;
  }

  .u-ml_xl\:-55,
.u-mx_xl\:-55 {
    margin-left: var(--space--55) !important;
  }

  .u-m_xl\:55 {
    margin: var(--space-55) !important;
  }

  .u-mt_xl\:55,
.u-my_xl\:55 {
    margin-top: var(--space-55) !important;
  }

  .u-mr_xl\:55,
.u-mx_xl\:55 {
    margin-right: var(--space-55) !important;
  }

  .u-mb_xl\:55,
.u-my_xl\:55 {
    margin-bottom: var(--space-55) !important;
  }

  .u-ml_xl\:55,
.u-mx_xl\:55 {
    margin-left: var(--space-55) !important;
  }

  .u-m_xl\:-60 {
    margin: var(--space--60) !important;
  }

  .u-mt_xl\:-60,
.u-my_xl\:-60 {
    margin-top: var(--space--60) !important;
  }

  .u-mr_xl\:-60,
.u-mx_xl\:-60 {
    margin-right: var(--space--60) !important;
  }

  .u-mb_xl\:-60,
.u-my_xl\:-60 {
    margin-bottom: var(--space--60) !important;
  }

  .u-ml_xl\:-60,
.u-mx_xl\:-60 {
    margin-left: var(--space--60) !important;
  }

  .u-m_xl\:60 {
    margin: var(--space-60) !important;
  }

  .u-mt_xl\:60,
.u-my_xl\:60 {
    margin-top: var(--space-60) !important;
  }

  .u-mr_xl\:60,
.u-mx_xl\:60 {
    margin-right: var(--space-60) !important;
  }

  .u-mb_xl\:60,
.u-my_xl\:60 {
    margin-bottom: var(--space-60) !important;
  }

  .u-ml_xl\:60,
.u-mx_xl\:60 {
    margin-left: var(--space-60) !important;
  }

  .u-m_xl\:-65 {
    margin: var(--space--65) !important;
  }

  .u-mt_xl\:-65,
.u-my_xl\:-65 {
    margin-top: var(--space--65) !important;
  }

  .u-mr_xl\:-65,
.u-mx_xl\:-65 {
    margin-right: var(--space--65) !important;
  }

  .u-mb_xl\:-65,
.u-my_xl\:-65 {
    margin-bottom: var(--space--65) !important;
  }

  .u-ml_xl\:-65,
.u-mx_xl\:-65 {
    margin-left: var(--space--65) !important;
  }

  .u-m_xl\:65 {
    margin: var(--space-65) !important;
  }

  .u-mt_xl\:65,
.u-my_xl\:65 {
    margin-top: var(--space-65) !important;
  }

  .u-mr_xl\:65,
.u-mx_xl\:65 {
    margin-right: var(--space-65) !important;
  }

  .u-mb_xl\:65,
.u-my_xl\:65 {
    margin-bottom: var(--space-65) !important;
  }

  .u-ml_xl\:65,
.u-mx_xl\:65 {
    margin-left: var(--space-65) !important;
  }

  .u-m_xl\:-70 {
    margin: var(--space--70) !important;
  }

  .u-mt_xl\:-70,
.u-my_xl\:-70 {
    margin-top: var(--space--70) !important;
  }

  .u-mr_xl\:-70,
.u-mx_xl\:-70 {
    margin-right: var(--space--70) !important;
  }

  .u-mb_xl\:-70,
.u-my_xl\:-70 {
    margin-bottom: var(--space--70) !important;
  }

  .u-ml_xl\:-70,
.u-mx_xl\:-70 {
    margin-left: var(--space--70) !important;
  }

  .u-m_xl\:70 {
    margin: var(--space-70) !important;
  }

  .u-mt_xl\:70,
.u-my_xl\:70 {
    margin-top: var(--space-70) !important;
  }

  .u-mr_xl\:70,
.u-mx_xl\:70 {
    margin-right: var(--space-70) !important;
  }

  .u-mb_xl\:70,
.u-my_xl\:70 {
    margin-bottom: var(--space-70) !important;
  }

  .u-ml_xl\:70,
.u-mx_xl\:70 {
    margin-left: var(--space-70) !important;
  }

  .u-m_xl\:-75 {
    margin: var(--space--75) !important;
  }

  .u-mt_xl\:-75,
.u-my_xl\:-75 {
    margin-top: var(--space--75) !important;
  }

  .u-mr_xl\:-75,
.u-mx_xl\:-75 {
    margin-right: var(--space--75) !important;
  }

  .u-mb_xl\:-75,
.u-my_xl\:-75 {
    margin-bottom: var(--space--75) !important;
  }

  .u-ml_xl\:-75,
.u-mx_xl\:-75 {
    margin-left: var(--space--75) !important;
  }

  .u-m_xl\:75 {
    margin: var(--space-75) !important;
  }

  .u-mt_xl\:75,
.u-my_xl\:75 {
    margin-top: var(--space-75) !important;
  }

  .u-mr_xl\:75,
.u-mx_xl\:75 {
    margin-right: var(--space-75) !important;
  }

  .u-mb_xl\:75,
.u-my_xl\:75 {
    margin-bottom: var(--space-75) !important;
  }

  .u-ml_xl\:75,
.u-mx_xl\:75 {
    margin-left: var(--space-75) !important;
  }

  .u-m_xl\:-80 {
    margin: var(--space--80) !important;
  }

  .u-mt_xl\:-80,
.u-my_xl\:-80 {
    margin-top: var(--space--80) !important;
  }

  .u-mr_xl\:-80,
.u-mx_xl\:-80 {
    margin-right: var(--space--80) !important;
  }

  .u-mb_xl\:-80,
.u-my_xl\:-80 {
    margin-bottom: var(--space--80) !important;
  }

  .u-ml_xl\:-80,
.u-mx_xl\:-80 {
    margin-left: var(--space--80) !important;
  }

  .u-m_xl\:80 {
    margin: var(--space-80) !important;
  }

  .u-mt_xl\:80,
.u-my_xl\:80 {
    margin-top: var(--space-80) !important;
  }

  .u-mr_xl\:80,
.u-mx_xl\:80 {
    margin-right: var(--space-80) !important;
  }

  .u-mb_xl\:80,
.u-my_xl\:80 {
    margin-bottom: var(--space-80) !important;
  }

  .u-ml_xl\:80,
.u-mx_xl\:80 {
    margin-left: var(--space-80) !important;
  }

  .u-m_xl\:-85 {
    margin: var(--space--85) !important;
  }

  .u-mt_xl\:-85,
.u-my_xl\:-85 {
    margin-top: var(--space--85) !important;
  }

  .u-mr_xl\:-85,
.u-mx_xl\:-85 {
    margin-right: var(--space--85) !important;
  }

  .u-mb_xl\:-85,
.u-my_xl\:-85 {
    margin-bottom: var(--space--85) !important;
  }

  .u-ml_xl\:-85,
.u-mx_xl\:-85 {
    margin-left: var(--space--85) !important;
  }

  .u-m_xl\:85 {
    margin: var(--space-85) !important;
  }

  .u-mt_xl\:85,
.u-my_xl\:85 {
    margin-top: var(--space-85) !important;
  }

  .u-mr_xl\:85,
.u-mx_xl\:85 {
    margin-right: var(--space-85) !important;
  }

  .u-mb_xl\:85,
.u-my_xl\:85 {
    margin-bottom: var(--space-85) !important;
  }

  .u-ml_xl\:85,
.u-mx_xl\:85 {
    margin-left: var(--space-85) !important;
  }

  .u-m_xl\:-90 {
    margin: var(--space--90) !important;
  }

  .u-mt_xl\:-90,
.u-my_xl\:-90 {
    margin-top: var(--space--90) !important;
  }

  .u-mr_xl\:-90,
.u-mx_xl\:-90 {
    margin-right: var(--space--90) !important;
  }

  .u-mb_xl\:-90,
.u-my_xl\:-90 {
    margin-bottom: var(--space--90) !important;
  }

  .u-ml_xl\:-90,
.u-mx_xl\:-90 {
    margin-left: var(--space--90) !important;
  }

  .u-m_xl\:90 {
    margin: var(--space-90) !important;
  }

  .u-mt_xl\:90,
.u-my_xl\:90 {
    margin-top: var(--space-90) !important;
  }

  .u-mr_xl\:90,
.u-mx_xl\:90 {
    margin-right: var(--space-90) !important;
  }

  .u-mb_xl\:90,
.u-my_xl\:90 {
    margin-bottom: var(--space-90) !important;
  }

  .u-ml_xl\:90,
.u-mx_xl\:90 {
    margin-left: var(--space-90) !important;
  }

  .u-m_xl\:-95 {
    margin: var(--space--95) !important;
  }

  .u-mt_xl\:-95,
.u-my_xl\:-95 {
    margin-top: var(--space--95) !important;
  }

  .u-mr_xl\:-95,
.u-mx_xl\:-95 {
    margin-right: var(--space--95) !important;
  }

  .u-mb_xl\:-95,
.u-my_xl\:-95 {
    margin-bottom: var(--space--95) !important;
  }

  .u-ml_xl\:-95,
.u-mx_xl\:-95 {
    margin-left: var(--space--95) !important;
  }

  .u-m_xl\:95 {
    margin: var(--space-95) !important;
  }

  .u-mt_xl\:95,
.u-my_xl\:95 {
    margin-top: var(--space-95) !important;
  }

  .u-mr_xl\:95,
.u-mx_xl\:95 {
    margin-right: var(--space-95) !important;
  }

  .u-mb_xl\:95,
.u-my_xl\:95 {
    margin-bottom: var(--space-95) !important;
  }

  .u-ml_xl\:95,
.u-mx_xl\:95 {
    margin-left: var(--space-95) !important;
  }

  .u-m_xl\:-100 {
    margin: var(--space--100) !important;
  }

  .u-mt_xl\:-100,
.u-my_xl\:-100 {
    margin-top: var(--space--100) !important;
  }

  .u-mr_xl\:-100,
.u-mx_xl\:-100 {
    margin-right: var(--space--100) !important;
  }

  .u-mb_xl\:-100,
.u-my_xl\:-100 {
    margin-bottom: var(--space--100) !important;
  }

  .u-ml_xl\:-100,
.u-mx_xl\:-100 {
    margin-left: var(--space--100) !important;
  }

  .u-m_xl\:100 {
    margin: var(--space-100) !important;
  }

  .u-mt_xl\:100,
.u-my_xl\:100 {
    margin-top: var(--space-100) !important;
  }

  .u-mr_xl\:100,
.u-mx_xl\:100 {
    margin-right: var(--space-100) !important;
  }

  .u-mb_xl\:100,
.u-my_xl\:100 {
    margin-bottom: var(--space-100) !important;
  }

  .u-ml_xl\:100,
.u-mx_xl\:100 {
    margin-left: var(--space-100) !important;
  }

  .u-m_xl\:-8 {
    margin: var(--space--8) !important;
  }

  .u-mt_xl\:-8,
.u-my_xl\:-8 {
    margin-top: var(--space--8) !important;
  }

  .u-mr_xl\:-8,
.u-mx_xl\:-8 {
    margin-right: var(--space--8) !important;
  }

  .u-mb_xl\:-8,
.u-my_xl\:-8 {
    margin-bottom: var(--space--8) !important;
  }

  .u-ml_xl\:-8,
.u-mx_xl\:-8 {
    margin-left: var(--space--8) !important;
  }

  .u-m_xl\:8 {
    margin: var(--space-8) !important;
  }

  .u-mt_xl\:8,
.u-my_xl\:8 {
    margin-top: var(--space-8) !important;
  }

  .u-mr_xl\:8,
.u-mx_xl\:8 {
    margin-right: var(--space-8) !important;
  }

  .u-mb_xl\:8,
.u-my_xl\:8 {
    margin-bottom: var(--space-8) !important;
  }

  .u-ml_xl\:8,
.u-mx_xl\:8 {
    margin-left: var(--space-8) !important;
  }

  .u-m_xl\:-16 {
    margin: var(--space--16) !important;
  }

  .u-mt_xl\:-16,
.u-my_xl\:-16 {
    margin-top: var(--space--16) !important;
  }

  .u-mr_xl\:-16,
.u-mx_xl\:-16 {
    margin-right: var(--space--16) !important;
  }

  .u-mb_xl\:-16,
.u-my_xl\:-16 {
    margin-bottom: var(--space--16) !important;
  }

  .u-ml_xl\:-16,
.u-mx_xl\:-16 {
    margin-left: var(--space--16) !important;
  }

  .u-m_xl\:16 {
    margin: var(--space-16) !important;
  }

  .u-mt_xl\:16,
.u-my_xl\:16 {
    margin-top: var(--space-16) !important;
  }

  .u-mr_xl\:16,
.u-mx_xl\:16 {
    margin-right: var(--space-16) !important;
  }

  .u-mb_xl\:16,
.u-my_xl\:16 {
    margin-bottom: var(--space-16) !important;
  }

  .u-ml_xl\:16,
.u-mx_xl\:16 {
    margin-left: var(--space-16) !important;
  }

  .u-m_xl\:-24 {
    margin: var(--space--24) !important;
  }

  .u-mt_xl\:-24,
.u-my_xl\:-24 {
    margin-top: var(--space--24) !important;
  }

  .u-mr_xl\:-24,
.u-mx_xl\:-24 {
    margin-right: var(--space--24) !important;
  }

  .u-mb_xl\:-24,
.u-my_xl\:-24 {
    margin-bottom: var(--space--24) !important;
  }

  .u-ml_xl\:-24,
.u-mx_xl\:-24 {
    margin-left: var(--space--24) !important;
  }

  .u-m_xl\:24 {
    margin: var(--space-24) !important;
  }

  .u-mt_xl\:24,
.u-my_xl\:24 {
    margin-top: var(--space-24) !important;
  }

  .u-mr_xl\:24,
.u-mx_xl\:24 {
    margin-right: var(--space-24) !important;
  }

  .u-mb_xl\:24,
.u-my_xl\:24 {
    margin-bottom: var(--space-24) !important;
  }

  .u-ml_xl\:24,
.u-mx_xl\:24 {
    margin-left: var(--space-24) !important;
  }

  .u-m_xl\:-32 {
    margin: var(--space--32) !important;
  }

  .u-mt_xl\:-32,
.u-my_xl\:-32 {
    margin-top: var(--space--32) !important;
  }

  .u-mr_xl\:-32,
.u-mx_xl\:-32 {
    margin-right: var(--space--32) !important;
  }

  .u-mb_xl\:-32,
.u-my_xl\:-32 {
    margin-bottom: var(--space--32) !important;
  }

  .u-ml_xl\:-32,
.u-mx_xl\:-32 {
    margin-left: var(--space--32) !important;
  }

  .u-m_xl\:32 {
    margin: var(--space-32) !important;
  }

  .u-mt_xl\:32,
.u-my_xl\:32 {
    margin-top: var(--space-32) !important;
  }

  .u-mr_xl\:32,
.u-mx_xl\:32 {
    margin-right: var(--space-32) !important;
  }

  .u-mb_xl\:32,
.u-my_xl\:32 {
    margin-bottom: var(--space-32) !important;
  }

  .u-ml_xl\:32,
.u-mx_xl\:32 {
    margin-left: var(--space-32) !important;
  }

  .u-m_xl\:-48 {
    margin: var(--space--48) !important;
  }

  .u-mt_xl\:-48,
.u-my_xl\:-48 {
    margin-top: var(--space--48) !important;
  }

  .u-mr_xl\:-48,
.u-mx_xl\:-48 {
    margin-right: var(--space--48) !important;
  }

  .u-mb_xl\:-48,
.u-my_xl\:-48 {
    margin-bottom: var(--space--48) !important;
  }

  .u-ml_xl\:-48,
.u-mx_xl\:-48 {
    margin-left: var(--space--48) !important;
  }

  .u-m_xl\:48 {
    margin: var(--space-48) !important;
  }

  .u-mt_xl\:48,
.u-my_xl\:48 {
    margin-top: var(--space-48) !important;
  }

  .u-mr_xl\:48,
.u-mx_xl\:48 {
    margin-right: var(--space-48) !important;
  }

  .u-mb_xl\:48,
.u-my_xl\:48 {
    margin-bottom: var(--space-48) !important;
  }

  .u-ml_xl\:48,
.u-mx_xl\:48 {
    margin-left: var(--space-48) !important;
  }

  .u-m_xl\:-56 {
    margin: var(--space--56) !important;
  }

  .u-mt_xl\:-56,
.u-my_xl\:-56 {
    margin-top: var(--space--56) !important;
  }

  .u-mr_xl\:-56,
.u-mx_xl\:-56 {
    margin-right: var(--space--56) !important;
  }

  .u-mb_xl\:-56,
.u-my_xl\:-56 {
    margin-bottom: var(--space--56) !important;
  }

  .u-ml_xl\:-56,
.u-mx_xl\:-56 {
    margin-left: var(--space--56) !important;
  }

  .u-m_xl\:56 {
    margin: var(--space-56) !important;
  }

  .u-mt_xl\:56,
.u-my_xl\:56 {
    margin-top: var(--space-56) !important;
  }

  .u-mr_xl\:56,
.u-mx_xl\:56 {
    margin-right: var(--space-56) !important;
  }

  .u-mb_xl\:56,
.u-my_xl\:56 {
    margin-bottom: var(--space-56) !important;
  }

  .u-ml_xl\:56,
.u-mx_xl\:56 {
    margin-left: var(--space-56) !important;
  }

  .u-m_xl\:-64 {
    margin: var(--space--64) !important;
  }

  .u-mt_xl\:-64,
.u-my_xl\:-64 {
    margin-top: var(--space--64) !important;
  }

  .u-mr_xl\:-64,
.u-mx_xl\:-64 {
    margin-right: var(--space--64) !important;
  }

  .u-mb_xl\:-64,
.u-my_xl\:-64 {
    margin-bottom: var(--space--64) !important;
  }

  .u-ml_xl\:-64,
.u-mx_xl\:-64 {
    margin-left: var(--space--64) !important;
  }

  .u-m_xl\:64 {
    margin: var(--space-64) !important;
  }

  .u-mt_xl\:64,
.u-my_xl\:64 {
    margin-top: var(--space-64) !important;
  }

  .u-mr_xl\:64,
.u-mx_xl\:64 {
    margin-right: var(--space-64) !important;
  }

  .u-mb_xl\:64,
.u-my_xl\:64 {
    margin-bottom: var(--space-64) !important;
  }

  .u-ml_xl\:64,
.u-mx_xl\:64 {
    margin-left: var(--space-64) !important;
  }

  .u-m_xl\:-72 {
    margin: var(--space--72) !important;
  }

  .u-mt_xl\:-72,
.u-my_xl\:-72 {
    margin-top: var(--space--72) !important;
  }

  .u-mr_xl\:-72,
.u-mx_xl\:-72 {
    margin-right: var(--space--72) !important;
  }

  .u-mb_xl\:-72,
.u-my_xl\:-72 {
    margin-bottom: var(--space--72) !important;
  }

  .u-ml_xl\:-72,
.u-mx_xl\:-72 {
    margin-left: var(--space--72) !important;
  }

  .u-m_xl\:72 {
    margin: var(--space-72) !important;
  }

  .u-mt_xl\:72,
.u-my_xl\:72 {
    margin-top: var(--space-72) !important;
  }

  .u-mr_xl\:72,
.u-mx_xl\:72 {
    margin-right: var(--space-72) !important;
  }

  .u-mb_xl\:72,
.u-my_xl\:72 {
    margin-bottom: var(--space-72) !important;
  }

  .u-ml_xl\:72,
.u-mx_xl\:72 {
    margin-left: var(--space-72) !important;
  }

  .u-m_xl\:-88 {
    margin: var(--space--88) !important;
  }

  .u-mt_xl\:-88,
.u-my_xl\:-88 {
    margin-top: var(--space--88) !important;
  }

  .u-mr_xl\:-88,
.u-mx_xl\:-88 {
    margin-right: var(--space--88) !important;
  }

  .u-mb_xl\:-88,
.u-my_xl\:-88 {
    margin-bottom: var(--space--88) !important;
  }

  .u-ml_xl\:-88,
.u-mx_xl\:-88 {
    margin-left: var(--space--88) !important;
  }

  .u-m_xl\:88 {
    margin: var(--space-88) !important;
  }

  .u-mt_xl\:88,
.u-my_xl\:88 {
    margin-top: var(--space-88) !important;
  }

  .u-mr_xl\:88,
.u-mx_xl\:88 {
    margin-right: var(--space-88) !important;
  }

  .u-mb_xl\:88,
.u-my_xl\:88 {
    margin-bottom: var(--space-88) !important;
  }

  .u-ml_xl\:88,
.u-mx_xl\:88 {
    margin-left: var(--space-88) !important;
  }

  .u-m_xl\:-96 {
    margin: var(--space--96) !important;
  }

  .u-mt_xl\:-96,
.u-my_xl\:-96 {
    margin-top: var(--space--96) !important;
  }

  .u-mr_xl\:-96,
.u-mx_xl\:-96 {
    margin-right: var(--space--96) !important;
  }

  .u-mb_xl\:-96,
.u-my_xl\:-96 {
    margin-bottom: var(--space--96) !important;
  }

  .u-ml_xl\:-96,
.u-mx_xl\:-96 {
    margin-left: var(--space--96) !important;
  }

  .u-m_xl\:96 {
    margin: var(--space-96) !important;
  }

  .u-mt_xl\:96,
.u-my_xl\:96 {
    margin-top: var(--space-96) !important;
  }

  .u-mr_xl\:96,
.u-mx_xl\:96 {
    margin-right: var(--space-96) !important;
  }

  .u-mb_xl\:96,
.u-my_xl\:96 {
    margin-bottom: var(--space-96) !important;
  }

  .u-ml_xl\:96,
.u-mx_xl\:96 {
    margin-left: var(--space-96) !important;
  }

  .u-m_xl\:-104 {
    margin: var(--space--104) !important;
  }

  .u-mt_xl\:-104,
.u-my_xl\:-104 {
    margin-top: var(--space--104) !important;
  }

  .u-mr_xl\:-104,
.u-mx_xl\:-104 {
    margin-right: var(--space--104) !important;
  }

  .u-mb_xl\:-104,
.u-my_xl\:-104 {
    margin-bottom: var(--space--104) !important;
  }

  .u-ml_xl\:-104,
.u-mx_xl\:-104 {
    margin-left: var(--space--104) !important;
  }

  .u-m_xl\:104 {
    margin: var(--space-104) !important;
  }

  .u-mt_xl\:104,
.u-my_xl\:104 {
    margin-top: var(--space-104) !important;
  }

  .u-mr_xl\:104,
.u-mx_xl\:104 {
    margin-right: var(--space-104) !important;
  }

  .u-mb_xl\:104,
.u-my_xl\:104 {
    margin-bottom: var(--space-104) !important;
  }

  .u-ml_xl\:104,
.u-mx_xl\:104 {
    margin-left: var(--space-104) !important;
  }

  .u-m_xl\:-112 {
    margin: var(--space--112) !important;
  }

  .u-mt_xl\:-112,
.u-my_xl\:-112 {
    margin-top: var(--space--112) !important;
  }

  .u-mr_xl\:-112,
.u-mx_xl\:-112 {
    margin-right: var(--space--112) !important;
  }

  .u-mb_xl\:-112,
.u-my_xl\:-112 {
    margin-bottom: var(--space--112) !important;
  }

  .u-ml_xl\:-112,
.u-mx_xl\:-112 {
    margin-left: var(--space--112) !important;
  }

  .u-m_xl\:112 {
    margin: var(--space-112) !important;
  }

  .u-mt_xl\:112,
.u-my_xl\:112 {
    margin-top: var(--space-112) !important;
  }

  .u-mr_xl\:112,
.u-mx_xl\:112 {
    margin-right: var(--space-112) !important;
  }

  .u-mb_xl\:112,
.u-my_xl\:112 {
    margin-bottom: var(--space-112) !important;
  }

  .u-ml_xl\:112,
.u-mx_xl\:112 {
    margin-left: var(--space-112) !important;
  }

  .u-m_xl\:-120 {
    margin: var(--space--120) !important;
  }

  .u-mt_xl\:-120,
.u-my_xl\:-120 {
    margin-top: var(--space--120) !important;
  }

  .u-mr_xl\:-120,
.u-mx_xl\:-120 {
    margin-right: var(--space--120) !important;
  }

  .u-mb_xl\:-120,
.u-my_xl\:-120 {
    margin-bottom: var(--space--120) !important;
  }

  .u-ml_xl\:-120,
.u-mx_xl\:-120 {
    margin-left: var(--space--120) !important;
  }

  .u-m_xl\:120 {
    margin: var(--space-120) !important;
  }

  .u-mt_xl\:120,
.u-my_xl\:120 {
    margin-top: var(--space-120) !important;
  }

  .u-mr_xl\:120,
.u-mx_xl\:120 {
    margin-right: var(--space-120) !important;
  }

  .u-mb_xl\:120,
.u-my_xl\:120 {
    margin-bottom: var(--space-120) !important;
  }

  .u-ml_xl\:120,
.u-mx_xl\:120 {
    margin-left: var(--space-120) !important;
  }

  .u-m_xl\:-128 {
    margin: var(--space--128) !important;
  }

  .u-mt_xl\:-128,
.u-my_xl\:-128 {
    margin-top: var(--space--128) !important;
  }

  .u-mr_xl\:-128,
.u-mx_xl\:-128 {
    margin-right: var(--space--128) !important;
  }

  .u-mb_xl\:-128,
.u-my_xl\:-128 {
    margin-bottom: var(--space--128) !important;
  }

  .u-ml_xl\:-128,
.u-mx_xl\:-128 {
    margin-left: var(--space--128) !important;
  }

  .u-m_xl\:128 {
    margin: var(--space-128) !important;
  }

  .u-mt_xl\:128,
.u-my_xl\:128 {
    margin-top: var(--space-128) !important;
  }

  .u-mr_xl\:128,
.u-mx_xl\:128 {
    margin-right: var(--space-128) !important;
  }

  .u-mb_xl\:128,
.u-my_xl\:128 {
    margin-bottom: var(--space-128) !important;
  }

  .u-ml_xl\:128,
.u-mx_xl\:128 {
    margin-left: var(--space-128) !important;
  }

  .u-m_xl\:-136 {
    margin: var(--space--136) !important;
  }

  .u-mt_xl\:-136,
.u-my_xl\:-136 {
    margin-top: var(--space--136) !important;
  }

  .u-mr_xl\:-136,
.u-mx_xl\:-136 {
    margin-right: var(--space--136) !important;
  }

  .u-mb_xl\:-136,
.u-my_xl\:-136 {
    margin-bottom: var(--space--136) !important;
  }

  .u-ml_xl\:-136,
.u-mx_xl\:-136 {
    margin-left: var(--space--136) !important;
  }

  .u-m_xl\:136 {
    margin: var(--space-136) !important;
  }

  .u-mt_xl\:136,
.u-my_xl\:136 {
    margin-top: var(--space-136) !important;
  }

  .u-mr_xl\:136,
.u-mx_xl\:136 {
    margin-right: var(--space-136) !important;
  }

  .u-mb_xl\:136,
.u-my_xl\:136 {
    margin-bottom: var(--space-136) !important;
  }

  .u-ml_xl\:136,
.u-mx_xl\:136 {
    margin-left: var(--space-136) !important;
  }

  .u-m_xl\:-144 {
    margin: var(--space--144) !important;
  }

  .u-mt_xl\:-144,
.u-my_xl\:-144 {
    margin-top: var(--space--144) !important;
  }

  .u-mr_xl\:-144,
.u-mx_xl\:-144 {
    margin-right: var(--space--144) !important;
  }

  .u-mb_xl\:-144,
.u-my_xl\:-144 {
    margin-bottom: var(--space--144) !important;
  }

  .u-ml_xl\:-144,
.u-mx_xl\:-144 {
    margin-left: var(--space--144) !important;
  }

  .u-m_xl\:144 {
    margin: var(--space-144) !important;
  }

  .u-mt_xl\:144,
.u-my_xl\:144 {
    margin-top: var(--space-144) !important;
  }

  .u-mr_xl\:144,
.u-mx_xl\:144 {
    margin-right: var(--space-144) !important;
  }

  .u-mb_xl\:144,
.u-my_xl\:144 {
    margin-bottom: var(--space-144) !important;
  }

  .u-ml_xl\:144,
.u-mx_xl\:144 {
    margin-left: var(--space-144) !important;
  }

  .u-m_xl\:-152 {
    margin: var(--space--152) !important;
  }

  .u-mt_xl\:-152,
.u-my_xl\:-152 {
    margin-top: var(--space--152) !important;
  }

  .u-mr_xl\:-152,
.u-mx_xl\:-152 {
    margin-right: var(--space--152) !important;
  }

  .u-mb_xl\:-152,
.u-my_xl\:-152 {
    margin-bottom: var(--space--152) !important;
  }

  .u-ml_xl\:-152,
.u-mx_xl\:-152 {
    margin-left: var(--space--152) !important;
  }

  .u-m_xl\:152 {
    margin: var(--space-152) !important;
  }

  .u-mt_xl\:152,
.u-my_xl\:152 {
    margin-top: var(--space-152) !important;
  }

  .u-mr_xl\:152,
.u-mx_xl\:152 {
    margin-right: var(--space-152) !important;
  }

  .u-mb_xl\:152,
.u-my_xl\:152 {
    margin-bottom: var(--space-152) !important;
  }

  .u-ml_xl\:152,
.u-mx_xl\:152 {
    margin-left: var(--space-152) !important;
  }

  .u-m_xl\:-160 {
    margin: var(--space--160) !important;
  }

  .u-mt_xl\:-160,
.u-my_xl\:-160 {
    margin-top: var(--space--160) !important;
  }

  .u-mr_xl\:-160,
.u-mx_xl\:-160 {
    margin-right: var(--space--160) !important;
  }

  .u-mb_xl\:-160,
.u-my_xl\:-160 {
    margin-bottom: var(--space--160) !important;
  }

  .u-ml_xl\:-160,
.u-mx_xl\:-160 {
    margin-left: var(--space--160) !important;
  }

  .u-m_xl\:160 {
    margin: var(--space-160) !important;
  }

  .u-mt_xl\:160,
.u-my_xl\:160 {
    margin-top: var(--space-160) !important;
  }

  .u-mr_xl\:160,
.u-mx_xl\:160 {
    margin-right: var(--space-160) !important;
  }

  .u-mb_xl\:160,
.u-my_xl\:160 {
    margin-bottom: var(--space-160) !important;
  }

  .u-ml_xl\:160,
.u-mx_xl\:160 {
    margin-left: var(--space-160) !important;
  }

  .u-p_xl\:0 {
    padding: var(--space-0) !important;
  }

  .u-pt_xl\:0,
.u-py_xl\:0 {
    padding-top: var(--space-0) !important;
  }

  .u-pr_xl\:0,
.u-px_xl\:0 {
    padding-right: var(--space-0) !important;
  }

  .u-pb_xl\:0,
.u-py_xl\:0 {
    padding-bottom: var(--space-0) !important;
  }

  .u-pl_xl\:0,
.u-px_xl\:0 {
    padding-left: var(--space-0) !important;
  }

  .u-p_xl\:-5 {
    padding: var(--space--5) !important;
  }

  .u-pt_xl\:-5,
.u-py_xl\:-5 {
    padding-top: var(--space--5) !important;
  }

  .u-pr_xl\:-5,
.u-px_xl\:-5 {
    padding-right: var(--space--5) !important;
  }

  .u-pb_xl\:-5,
.u-py_xl\:-5 {
    padding-bottom: var(--space--5) !important;
  }

  .u-pl_xl\:-5,
.u-px_xl\:-5 {
    padding-left: var(--space--5) !important;
  }

  .u-p_xl\:5 {
    padding: var(--space-5) !important;
  }

  .u-pt_xl\:5,
.u-py_xl\:5 {
    padding-top: var(--space-5) !important;
  }

  .u-pr_xl\:5,
.u-px_xl\:5 {
    padding-right: var(--space-5) !important;
  }

  .u-pb_xl\:5,
.u-py_xl\:5 {
    padding-bottom: var(--space-5) !important;
  }

  .u-pl_xl\:5,
.u-px_xl\:5 {
    padding-left: var(--space-5) !important;
  }

  .u-p_xl\:-10 {
    padding: var(--space--10) !important;
  }

  .u-pt_xl\:-10,
.u-py_xl\:-10 {
    padding-top: var(--space--10) !important;
  }

  .u-pr_xl\:-10,
.u-px_xl\:-10 {
    padding-right: var(--space--10) !important;
  }

  .u-pb_xl\:-10,
.u-py_xl\:-10 {
    padding-bottom: var(--space--10) !important;
  }

  .u-pl_xl\:-10,
.u-px_xl\:-10 {
    padding-left: var(--space--10) !important;
  }

  .u-p_xl\:10 {
    padding: var(--space-10) !important;
  }

  .u-pt_xl\:10,
.u-py_xl\:10 {
    padding-top: var(--space-10) !important;
  }

  .u-pr_xl\:10,
.u-px_xl\:10 {
    padding-right: var(--space-10) !important;
  }

  .u-pb_xl\:10,
.u-py_xl\:10 {
    padding-bottom: var(--space-10) !important;
  }

  .u-pl_xl\:10,
.u-px_xl\:10 {
    padding-left: var(--space-10) !important;
  }

  .u-p_xl\:-15 {
    padding: var(--space--15) !important;
  }

  .u-pt_xl\:-15,
.u-py_xl\:-15 {
    padding-top: var(--space--15) !important;
  }

  .u-pr_xl\:-15,
.u-px_xl\:-15 {
    padding-right: var(--space--15) !important;
  }

  .u-pb_xl\:-15,
.u-py_xl\:-15 {
    padding-bottom: var(--space--15) !important;
  }

  .u-pl_xl\:-15,
.u-px_xl\:-15 {
    padding-left: var(--space--15) !important;
  }

  .u-p_xl\:15 {
    padding: var(--space-15) !important;
  }

  .u-pt_xl\:15,
.u-py_xl\:15 {
    padding-top: var(--space-15) !important;
  }

  .u-pr_xl\:15,
.u-px_xl\:15 {
    padding-right: var(--space-15) !important;
  }

  .u-pb_xl\:15,
.u-py_xl\:15 {
    padding-bottom: var(--space-15) !important;
  }

  .u-pl_xl\:15,
.u-px_xl\:15 {
    padding-left: var(--space-15) !important;
  }

  .u-p_xl\:-20 {
    padding: var(--space--20) !important;
  }

  .u-pt_xl\:-20,
.u-py_xl\:-20 {
    padding-top: var(--space--20) !important;
  }

  .u-pr_xl\:-20,
.u-px_xl\:-20 {
    padding-right: var(--space--20) !important;
  }

  .u-pb_xl\:-20,
.u-py_xl\:-20 {
    padding-bottom: var(--space--20) !important;
  }

  .u-pl_xl\:-20,
.u-px_xl\:-20 {
    padding-left: var(--space--20) !important;
  }

  .u-p_xl\:20 {
    padding: var(--space-20) !important;
  }

  .u-pt_xl\:20,
.u-py_xl\:20 {
    padding-top: var(--space-20) !important;
  }

  .u-pr_xl\:20,
.u-px_xl\:20 {
    padding-right: var(--space-20) !important;
  }

  .u-pb_xl\:20,
.u-py_xl\:20 {
    padding-bottom: var(--space-20) !important;
  }

  .u-pl_xl\:20,
.u-px_xl\:20 {
    padding-left: var(--space-20) !important;
  }

  .u-p_xl\:-25 {
    padding: var(--space--25) !important;
  }

  .u-pt_xl\:-25,
.u-py_xl\:-25 {
    padding-top: var(--space--25) !important;
  }

  .u-pr_xl\:-25,
.u-px_xl\:-25 {
    padding-right: var(--space--25) !important;
  }

  .u-pb_xl\:-25,
.u-py_xl\:-25 {
    padding-bottom: var(--space--25) !important;
  }

  .u-pl_xl\:-25,
.u-px_xl\:-25 {
    padding-left: var(--space--25) !important;
  }

  .u-p_xl\:25 {
    padding: var(--space-25) !important;
  }

  .u-pt_xl\:25,
.u-py_xl\:25 {
    padding-top: var(--space-25) !important;
  }

  .u-pr_xl\:25,
.u-px_xl\:25 {
    padding-right: var(--space-25) !important;
  }

  .u-pb_xl\:25,
.u-py_xl\:25 {
    padding-bottom: var(--space-25) !important;
  }

  .u-pl_xl\:25,
.u-px_xl\:25 {
    padding-left: var(--space-25) !important;
  }

  .u-p_xl\:-30 {
    padding: var(--space--30) !important;
  }

  .u-pt_xl\:-30,
.u-py_xl\:-30 {
    padding-top: var(--space--30) !important;
  }

  .u-pr_xl\:-30,
.u-px_xl\:-30 {
    padding-right: var(--space--30) !important;
  }

  .u-pb_xl\:-30,
.u-py_xl\:-30 {
    padding-bottom: var(--space--30) !important;
  }

  .u-pl_xl\:-30,
.u-px_xl\:-30 {
    padding-left: var(--space--30) !important;
  }

  .u-p_xl\:30 {
    padding: var(--space-30) !important;
  }

  .u-pt_xl\:30,
.u-py_xl\:30 {
    padding-top: var(--space-30) !important;
  }

  .u-pr_xl\:30,
.u-px_xl\:30 {
    padding-right: var(--space-30) !important;
  }

  .u-pb_xl\:30,
.u-py_xl\:30 {
    padding-bottom: var(--space-30) !important;
  }

  .u-pl_xl\:30,
.u-px_xl\:30 {
    padding-left: var(--space-30) !important;
  }

  .u-p_xl\:-35 {
    padding: var(--space--35) !important;
  }

  .u-pt_xl\:-35,
.u-py_xl\:-35 {
    padding-top: var(--space--35) !important;
  }

  .u-pr_xl\:-35,
.u-px_xl\:-35 {
    padding-right: var(--space--35) !important;
  }

  .u-pb_xl\:-35,
.u-py_xl\:-35 {
    padding-bottom: var(--space--35) !important;
  }

  .u-pl_xl\:-35,
.u-px_xl\:-35 {
    padding-left: var(--space--35) !important;
  }

  .u-p_xl\:35 {
    padding: var(--space-35) !important;
  }

  .u-pt_xl\:35,
.u-py_xl\:35 {
    padding-top: var(--space-35) !important;
  }

  .u-pr_xl\:35,
.u-px_xl\:35 {
    padding-right: var(--space-35) !important;
  }

  .u-pb_xl\:35,
.u-py_xl\:35 {
    padding-bottom: var(--space-35) !important;
  }

  .u-pl_xl\:35,
.u-px_xl\:35 {
    padding-left: var(--space-35) !important;
  }

  .u-p_xl\:-40 {
    padding: var(--space--40) !important;
  }

  .u-pt_xl\:-40,
.u-py_xl\:-40 {
    padding-top: var(--space--40) !important;
  }

  .u-pr_xl\:-40,
.u-px_xl\:-40 {
    padding-right: var(--space--40) !important;
  }

  .u-pb_xl\:-40,
.u-py_xl\:-40 {
    padding-bottom: var(--space--40) !important;
  }

  .u-pl_xl\:-40,
.u-px_xl\:-40 {
    padding-left: var(--space--40) !important;
  }

  .u-p_xl\:40 {
    padding: var(--space-40) !important;
  }

  .u-pt_xl\:40,
.u-py_xl\:40 {
    padding-top: var(--space-40) !important;
  }

  .u-pr_xl\:40,
.u-px_xl\:40 {
    padding-right: var(--space-40) !important;
  }

  .u-pb_xl\:40,
.u-py_xl\:40 {
    padding-bottom: var(--space-40) !important;
  }

  .u-pl_xl\:40,
.u-px_xl\:40 {
    padding-left: var(--space-40) !important;
  }

  .u-p_xl\:-45 {
    padding: var(--space--45) !important;
  }

  .u-pt_xl\:-45,
.u-py_xl\:-45 {
    padding-top: var(--space--45) !important;
  }

  .u-pr_xl\:-45,
.u-px_xl\:-45 {
    padding-right: var(--space--45) !important;
  }

  .u-pb_xl\:-45,
.u-py_xl\:-45 {
    padding-bottom: var(--space--45) !important;
  }

  .u-pl_xl\:-45,
.u-px_xl\:-45 {
    padding-left: var(--space--45) !important;
  }

  .u-p_xl\:45 {
    padding: var(--space-45) !important;
  }

  .u-pt_xl\:45,
.u-py_xl\:45 {
    padding-top: var(--space-45) !important;
  }

  .u-pr_xl\:45,
.u-px_xl\:45 {
    padding-right: var(--space-45) !important;
  }

  .u-pb_xl\:45,
.u-py_xl\:45 {
    padding-bottom: var(--space-45) !important;
  }

  .u-pl_xl\:45,
.u-px_xl\:45 {
    padding-left: var(--space-45) !important;
  }

  .u-p_xl\:-50 {
    padding: var(--space--50) !important;
  }

  .u-pt_xl\:-50,
.u-py_xl\:-50 {
    padding-top: var(--space--50) !important;
  }

  .u-pr_xl\:-50,
.u-px_xl\:-50 {
    padding-right: var(--space--50) !important;
  }

  .u-pb_xl\:-50,
.u-py_xl\:-50 {
    padding-bottom: var(--space--50) !important;
  }

  .u-pl_xl\:-50,
.u-px_xl\:-50 {
    padding-left: var(--space--50) !important;
  }

  .u-p_xl\:50 {
    padding: var(--space-50) !important;
  }

  .u-pt_xl\:50,
.u-py_xl\:50 {
    padding-top: var(--space-50) !important;
  }

  .u-pr_xl\:50,
.u-px_xl\:50 {
    padding-right: var(--space-50) !important;
  }

  .u-pb_xl\:50,
.u-py_xl\:50 {
    padding-bottom: var(--space-50) !important;
  }

  .u-pl_xl\:50,
.u-px_xl\:50 {
    padding-left: var(--space-50) !important;
  }

  .u-p_xl\:-55 {
    padding: var(--space--55) !important;
  }

  .u-pt_xl\:-55,
.u-py_xl\:-55 {
    padding-top: var(--space--55) !important;
  }

  .u-pr_xl\:-55,
.u-px_xl\:-55 {
    padding-right: var(--space--55) !important;
  }

  .u-pb_xl\:-55,
.u-py_xl\:-55 {
    padding-bottom: var(--space--55) !important;
  }

  .u-pl_xl\:-55,
.u-px_xl\:-55 {
    padding-left: var(--space--55) !important;
  }

  .u-p_xl\:55 {
    padding: var(--space-55) !important;
  }

  .u-pt_xl\:55,
.u-py_xl\:55 {
    padding-top: var(--space-55) !important;
  }

  .u-pr_xl\:55,
.u-px_xl\:55 {
    padding-right: var(--space-55) !important;
  }

  .u-pb_xl\:55,
.u-py_xl\:55 {
    padding-bottom: var(--space-55) !important;
  }

  .u-pl_xl\:55,
.u-px_xl\:55 {
    padding-left: var(--space-55) !important;
  }

  .u-p_xl\:-60 {
    padding: var(--space--60) !important;
  }

  .u-pt_xl\:-60,
.u-py_xl\:-60 {
    padding-top: var(--space--60) !important;
  }

  .u-pr_xl\:-60,
.u-px_xl\:-60 {
    padding-right: var(--space--60) !important;
  }

  .u-pb_xl\:-60,
.u-py_xl\:-60 {
    padding-bottom: var(--space--60) !important;
  }

  .u-pl_xl\:-60,
.u-px_xl\:-60 {
    padding-left: var(--space--60) !important;
  }

  .u-p_xl\:60 {
    padding: var(--space-60) !important;
  }

  .u-pt_xl\:60,
.u-py_xl\:60 {
    padding-top: var(--space-60) !important;
  }

  .u-pr_xl\:60,
.u-px_xl\:60 {
    padding-right: var(--space-60) !important;
  }

  .u-pb_xl\:60,
.u-py_xl\:60 {
    padding-bottom: var(--space-60) !important;
  }

  .u-pl_xl\:60,
.u-px_xl\:60 {
    padding-left: var(--space-60) !important;
  }

  .u-p_xl\:-65 {
    padding: var(--space--65) !important;
  }

  .u-pt_xl\:-65,
.u-py_xl\:-65 {
    padding-top: var(--space--65) !important;
  }

  .u-pr_xl\:-65,
.u-px_xl\:-65 {
    padding-right: var(--space--65) !important;
  }

  .u-pb_xl\:-65,
.u-py_xl\:-65 {
    padding-bottom: var(--space--65) !important;
  }

  .u-pl_xl\:-65,
.u-px_xl\:-65 {
    padding-left: var(--space--65) !important;
  }

  .u-p_xl\:65 {
    padding: var(--space-65) !important;
  }

  .u-pt_xl\:65,
.u-py_xl\:65 {
    padding-top: var(--space-65) !important;
  }

  .u-pr_xl\:65,
.u-px_xl\:65 {
    padding-right: var(--space-65) !important;
  }

  .u-pb_xl\:65,
.u-py_xl\:65 {
    padding-bottom: var(--space-65) !important;
  }

  .u-pl_xl\:65,
.u-px_xl\:65 {
    padding-left: var(--space-65) !important;
  }

  .u-p_xl\:-70 {
    padding: var(--space--70) !important;
  }

  .u-pt_xl\:-70,
.u-py_xl\:-70 {
    padding-top: var(--space--70) !important;
  }

  .u-pr_xl\:-70,
.u-px_xl\:-70 {
    padding-right: var(--space--70) !important;
  }

  .u-pb_xl\:-70,
.u-py_xl\:-70 {
    padding-bottom: var(--space--70) !important;
  }

  .u-pl_xl\:-70,
.u-px_xl\:-70 {
    padding-left: var(--space--70) !important;
  }

  .u-p_xl\:70 {
    padding: var(--space-70) !important;
  }

  .u-pt_xl\:70,
.u-py_xl\:70 {
    padding-top: var(--space-70) !important;
  }

  .u-pr_xl\:70,
.u-px_xl\:70 {
    padding-right: var(--space-70) !important;
  }

  .u-pb_xl\:70,
.u-py_xl\:70 {
    padding-bottom: var(--space-70) !important;
  }

  .u-pl_xl\:70,
.u-px_xl\:70 {
    padding-left: var(--space-70) !important;
  }

  .u-p_xl\:-75 {
    padding: var(--space--75) !important;
  }

  .u-pt_xl\:-75,
.u-py_xl\:-75 {
    padding-top: var(--space--75) !important;
  }

  .u-pr_xl\:-75,
.u-px_xl\:-75 {
    padding-right: var(--space--75) !important;
  }

  .u-pb_xl\:-75,
.u-py_xl\:-75 {
    padding-bottom: var(--space--75) !important;
  }

  .u-pl_xl\:-75,
.u-px_xl\:-75 {
    padding-left: var(--space--75) !important;
  }

  .u-p_xl\:75 {
    padding: var(--space-75) !important;
  }

  .u-pt_xl\:75,
.u-py_xl\:75 {
    padding-top: var(--space-75) !important;
  }

  .u-pr_xl\:75,
.u-px_xl\:75 {
    padding-right: var(--space-75) !important;
  }

  .u-pb_xl\:75,
.u-py_xl\:75 {
    padding-bottom: var(--space-75) !important;
  }

  .u-pl_xl\:75,
.u-px_xl\:75 {
    padding-left: var(--space-75) !important;
  }

  .u-p_xl\:-80 {
    padding: var(--space--80) !important;
  }

  .u-pt_xl\:-80,
.u-py_xl\:-80 {
    padding-top: var(--space--80) !important;
  }

  .u-pr_xl\:-80,
.u-px_xl\:-80 {
    padding-right: var(--space--80) !important;
  }

  .u-pb_xl\:-80,
.u-py_xl\:-80 {
    padding-bottom: var(--space--80) !important;
  }

  .u-pl_xl\:-80,
.u-px_xl\:-80 {
    padding-left: var(--space--80) !important;
  }

  .u-p_xl\:80 {
    padding: var(--space-80) !important;
  }

  .u-pt_xl\:80,
.u-py_xl\:80 {
    padding-top: var(--space-80) !important;
  }

  .u-pr_xl\:80,
.u-px_xl\:80 {
    padding-right: var(--space-80) !important;
  }

  .u-pb_xl\:80,
.u-py_xl\:80 {
    padding-bottom: var(--space-80) !important;
  }

  .u-pl_xl\:80,
.u-px_xl\:80 {
    padding-left: var(--space-80) !important;
  }

  .u-p_xl\:-85 {
    padding: var(--space--85) !important;
  }

  .u-pt_xl\:-85,
.u-py_xl\:-85 {
    padding-top: var(--space--85) !important;
  }

  .u-pr_xl\:-85,
.u-px_xl\:-85 {
    padding-right: var(--space--85) !important;
  }

  .u-pb_xl\:-85,
.u-py_xl\:-85 {
    padding-bottom: var(--space--85) !important;
  }

  .u-pl_xl\:-85,
.u-px_xl\:-85 {
    padding-left: var(--space--85) !important;
  }

  .u-p_xl\:85 {
    padding: var(--space-85) !important;
  }

  .u-pt_xl\:85,
.u-py_xl\:85 {
    padding-top: var(--space-85) !important;
  }

  .u-pr_xl\:85,
.u-px_xl\:85 {
    padding-right: var(--space-85) !important;
  }

  .u-pb_xl\:85,
.u-py_xl\:85 {
    padding-bottom: var(--space-85) !important;
  }

  .u-pl_xl\:85,
.u-px_xl\:85 {
    padding-left: var(--space-85) !important;
  }

  .u-p_xl\:-90 {
    padding: var(--space--90) !important;
  }

  .u-pt_xl\:-90,
.u-py_xl\:-90 {
    padding-top: var(--space--90) !important;
  }

  .u-pr_xl\:-90,
.u-px_xl\:-90 {
    padding-right: var(--space--90) !important;
  }

  .u-pb_xl\:-90,
.u-py_xl\:-90 {
    padding-bottom: var(--space--90) !important;
  }

  .u-pl_xl\:-90,
.u-px_xl\:-90 {
    padding-left: var(--space--90) !important;
  }

  .u-p_xl\:90 {
    padding: var(--space-90) !important;
  }

  .u-pt_xl\:90,
.u-py_xl\:90 {
    padding-top: var(--space-90) !important;
  }

  .u-pr_xl\:90,
.u-px_xl\:90 {
    padding-right: var(--space-90) !important;
  }

  .u-pb_xl\:90,
.u-py_xl\:90 {
    padding-bottom: var(--space-90) !important;
  }

  .u-pl_xl\:90,
.u-px_xl\:90 {
    padding-left: var(--space-90) !important;
  }

  .u-p_xl\:-95 {
    padding: var(--space--95) !important;
  }

  .u-pt_xl\:-95,
.u-py_xl\:-95 {
    padding-top: var(--space--95) !important;
  }

  .u-pr_xl\:-95,
.u-px_xl\:-95 {
    padding-right: var(--space--95) !important;
  }

  .u-pb_xl\:-95,
.u-py_xl\:-95 {
    padding-bottom: var(--space--95) !important;
  }

  .u-pl_xl\:-95,
.u-px_xl\:-95 {
    padding-left: var(--space--95) !important;
  }

  .u-p_xl\:95 {
    padding: var(--space-95) !important;
  }

  .u-pt_xl\:95,
.u-py_xl\:95 {
    padding-top: var(--space-95) !important;
  }

  .u-pr_xl\:95,
.u-px_xl\:95 {
    padding-right: var(--space-95) !important;
  }

  .u-pb_xl\:95,
.u-py_xl\:95 {
    padding-bottom: var(--space-95) !important;
  }

  .u-pl_xl\:95,
.u-px_xl\:95 {
    padding-left: var(--space-95) !important;
  }

  .u-p_xl\:-100 {
    padding: var(--space--100) !important;
  }

  .u-pt_xl\:-100,
.u-py_xl\:-100 {
    padding-top: var(--space--100) !important;
  }

  .u-pr_xl\:-100,
.u-px_xl\:-100 {
    padding-right: var(--space--100) !important;
  }

  .u-pb_xl\:-100,
.u-py_xl\:-100 {
    padding-bottom: var(--space--100) !important;
  }

  .u-pl_xl\:-100,
.u-px_xl\:-100 {
    padding-left: var(--space--100) !important;
  }

  .u-p_xl\:100 {
    padding: var(--space-100) !important;
  }

  .u-pt_xl\:100,
.u-py_xl\:100 {
    padding-top: var(--space-100) !important;
  }

  .u-pr_xl\:100,
.u-px_xl\:100 {
    padding-right: var(--space-100) !important;
  }

  .u-pb_xl\:100,
.u-py_xl\:100 {
    padding-bottom: var(--space-100) !important;
  }

  .u-pl_xl\:100,
.u-px_xl\:100 {
    padding-left: var(--space-100) !important;
  }

  .u-p_xl\:-8 {
    padding: var(--space--8) !important;
  }

  .u-pt_xl\:-8,
.u-py_xl\:-8 {
    padding-top: var(--space--8) !important;
  }

  .u-pr_xl\:-8,
.u-px_xl\:-8 {
    padding-right: var(--space--8) !important;
  }

  .u-pb_xl\:-8,
.u-py_xl\:-8 {
    padding-bottom: var(--space--8) !important;
  }

  .u-pl_xl\:-8,
.u-px_xl\:-8 {
    padding-left: var(--space--8) !important;
  }

  .u-p_xl\:8 {
    padding: var(--space-8) !important;
  }

  .u-pt_xl\:8,
.u-py_xl\:8 {
    padding-top: var(--space-8) !important;
  }

  .u-pr_xl\:8,
.u-px_xl\:8 {
    padding-right: var(--space-8) !important;
  }

  .u-pb_xl\:8,
.u-py_xl\:8 {
    padding-bottom: var(--space-8) !important;
  }

  .u-pl_xl\:8,
.u-px_xl\:8 {
    padding-left: var(--space-8) !important;
  }

  .u-p_xl\:-16 {
    padding: var(--space--16) !important;
  }

  .u-pt_xl\:-16,
.u-py_xl\:-16 {
    padding-top: var(--space--16) !important;
  }

  .u-pr_xl\:-16,
.u-px_xl\:-16 {
    padding-right: var(--space--16) !important;
  }

  .u-pb_xl\:-16,
.u-py_xl\:-16 {
    padding-bottom: var(--space--16) !important;
  }

  .u-pl_xl\:-16,
.u-px_xl\:-16 {
    padding-left: var(--space--16) !important;
  }

  .u-p_xl\:16 {
    padding: var(--space-16) !important;
  }

  .u-pt_xl\:16,
.u-py_xl\:16 {
    padding-top: var(--space-16) !important;
  }

  .u-pr_xl\:16,
.u-px_xl\:16 {
    padding-right: var(--space-16) !important;
  }

  .u-pb_xl\:16,
.u-py_xl\:16 {
    padding-bottom: var(--space-16) !important;
  }

  .u-pl_xl\:16,
.u-px_xl\:16 {
    padding-left: var(--space-16) !important;
  }

  .u-p_xl\:-24 {
    padding: var(--space--24) !important;
  }

  .u-pt_xl\:-24,
.u-py_xl\:-24 {
    padding-top: var(--space--24) !important;
  }

  .u-pr_xl\:-24,
.u-px_xl\:-24 {
    padding-right: var(--space--24) !important;
  }

  .u-pb_xl\:-24,
.u-py_xl\:-24 {
    padding-bottom: var(--space--24) !important;
  }

  .u-pl_xl\:-24,
.u-px_xl\:-24 {
    padding-left: var(--space--24) !important;
  }

  .u-p_xl\:24 {
    padding: var(--space-24) !important;
  }

  .u-pt_xl\:24,
.u-py_xl\:24 {
    padding-top: var(--space-24) !important;
  }

  .u-pr_xl\:24,
.u-px_xl\:24 {
    padding-right: var(--space-24) !important;
  }

  .u-pb_xl\:24,
.u-py_xl\:24 {
    padding-bottom: var(--space-24) !important;
  }

  .u-pl_xl\:24,
.u-px_xl\:24 {
    padding-left: var(--space-24) !important;
  }

  .u-p_xl\:-32 {
    padding: var(--space--32) !important;
  }

  .u-pt_xl\:-32,
.u-py_xl\:-32 {
    padding-top: var(--space--32) !important;
  }

  .u-pr_xl\:-32,
.u-px_xl\:-32 {
    padding-right: var(--space--32) !important;
  }

  .u-pb_xl\:-32,
.u-py_xl\:-32 {
    padding-bottom: var(--space--32) !important;
  }

  .u-pl_xl\:-32,
.u-px_xl\:-32 {
    padding-left: var(--space--32) !important;
  }

  .u-p_xl\:32 {
    padding: var(--space-32) !important;
  }

  .u-pt_xl\:32,
.u-py_xl\:32 {
    padding-top: var(--space-32) !important;
  }

  .u-pr_xl\:32,
.u-px_xl\:32 {
    padding-right: var(--space-32) !important;
  }

  .u-pb_xl\:32,
.u-py_xl\:32 {
    padding-bottom: var(--space-32) !important;
  }

  .u-pl_xl\:32,
.u-px_xl\:32 {
    padding-left: var(--space-32) !important;
  }

  .u-p_xl\:-48 {
    padding: var(--space--48) !important;
  }

  .u-pt_xl\:-48,
.u-py_xl\:-48 {
    padding-top: var(--space--48) !important;
  }

  .u-pr_xl\:-48,
.u-px_xl\:-48 {
    padding-right: var(--space--48) !important;
  }

  .u-pb_xl\:-48,
.u-py_xl\:-48 {
    padding-bottom: var(--space--48) !important;
  }

  .u-pl_xl\:-48,
.u-px_xl\:-48 {
    padding-left: var(--space--48) !important;
  }

  .u-p_xl\:48 {
    padding: var(--space-48) !important;
  }

  .u-pt_xl\:48,
.u-py_xl\:48 {
    padding-top: var(--space-48) !important;
  }

  .u-pr_xl\:48,
.u-px_xl\:48 {
    padding-right: var(--space-48) !important;
  }

  .u-pb_xl\:48,
.u-py_xl\:48 {
    padding-bottom: var(--space-48) !important;
  }

  .u-pl_xl\:48,
.u-px_xl\:48 {
    padding-left: var(--space-48) !important;
  }

  .u-p_xl\:-56 {
    padding: var(--space--56) !important;
  }

  .u-pt_xl\:-56,
.u-py_xl\:-56 {
    padding-top: var(--space--56) !important;
  }

  .u-pr_xl\:-56,
.u-px_xl\:-56 {
    padding-right: var(--space--56) !important;
  }

  .u-pb_xl\:-56,
.u-py_xl\:-56 {
    padding-bottom: var(--space--56) !important;
  }

  .u-pl_xl\:-56,
.u-px_xl\:-56 {
    padding-left: var(--space--56) !important;
  }

  .u-p_xl\:56 {
    padding: var(--space-56) !important;
  }

  .u-pt_xl\:56,
.u-py_xl\:56 {
    padding-top: var(--space-56) !important;
  }

  .u-pr_xl\:56,
.u-px_xl\:56 {
    padding-right: var(--space-56) !important;
  }

  .u-pb_xl\:56,
.u-py_xl\:56 {
    padding-bottom: var(--space-56) !important;
  }

  .u-pl_xl\:56,
.u-px_xl\:56 {
    padding-left: var(--space-56) !important;
  }

  .u-p_xl\:-64 {
    padding: var(--space--64) !important;
  }

  .u-pt_xl\:-64,
.u-py_xl\:-64 {
    padding-top: var(--space--64) !important;
  }

  .u-pr_xl\:-64,
.u-px_xl\:-64 {
    padding-right: var(--space--64) !important;
  }

  .u-pb_xl\:-64,
.u-py_xl\:-64 {
    padding-bottom: var(--space--64) !important;
  }

  .u-pl_xl\:-64,
.u-px_xl\:-64 {
    padding-left: var(--space--64) !important;
  }

  .u-p_xl\:64 {
    padding: var(--space-64) !important;
  }

  .u-pt_xl\:64,
.u-py_xl\:64 {
    padding-top: var(--space-64) !important;
  }

  .u-pr_xl\:64,
.u-px_xl\:64 {
    padding-right: var(--space-64) !important;
  }

  .u-pb_xl\:64,
.u-py_xl\:64 {
    padding-bottom: var(--space-64) !important;
  }

  .u-pl_xl\:64,
.u-px_xl\:64 {
    padding-left: var(--space-64) !important;
  }

  .u-p_xl\:-72 {
    padding: var(--space--72) !important;
  }

  .u-pt_xl\:-72,
.u-py_xl\:-72 {
    padding-top: var(--space--72) !important;
  }

  .u-pr_xl\:-72,
.u-px_xl\:-72 {
    padding-right: var(--space--72) !important;
  }

  .u-pb_xl\:-72,
.u-py_xl\:-72 {
    padding-bottom: var(--space--72) !important;
  }

  .u-pl_xl\:-72,
.u-px_xl\:-72 {
    padding-left: var(--space--72) !important;
  }

  .u-p_xl\:72 {
    padding: var(--space-72) !important;
  }

  .u-pt_xl\:72,
.u-py_xl\:72 {
    padding-top: var(--space-72) !important;
  }

  .u-pr_xl\:72,
.u-px_xl\:72 {
    padding-right: var(--space-72) !important;
  }

  .u-pb_xl\:72,
.u-py_xl\:72 {
    padding-bottom: var(--space-72) !important;
  }

  .u-pl_xl\:72,
.u-px_xl\:72 {
    padding-left: var(--space-72) !important;
  }

  .u-p_xl\:-88 {
    padding: var(--space--88) !important;
  }

  .u-pt_xl\:-88,
.u-py_xl\:-88 {
    padding-top: var(--space--88) !important;
  }

  .u-pr_xl\:-88,
.u-px_xl\:-88 {
    padding-right: var(--space--88) !important;
  }

  .u-pb_xl\:-88,
.u-py_xl\:-88 {
    padding-bottom: var(--space--88) !important;
  }

  .u-pl_xl\:-88,
.u-px_xl\:-88 {
    padding-left: var(--space--88) !important;
  }

  .u-p_xl\:88 {
    padding: var(--space-88) !important;
  }

  .u-pt_xl\:88,
.u-py_xl\:88 {
    padding-top: var(--space-88) !important;
  }

  .u-pr_xl\:88,
.u-px_xl\:88 {
    padding-right: var(--space-88) !important;
  }

  .u-pb_xl\:88,
.u-py_xl\:88 {
    padding-bottom: var(--space-88) !important;
  }

  .u-pl_xl\:88,
.u-px_xl\:88 {
    padding-left: var(--space-88) !important;
  }

  .u-p_xl\:-96 {
    padding: var(--space--96) !important;
  }

  .u-pt_xl\:-96,
.u-py_xl\:-96 {
    padding-top: var(--space--96) !important;
  }

  .u-pr_xl\:-96,
.u-px_xl\:-96 {
    padding-right: var(--space--96) !important;
  }

  .u-pb_xl\:-96,
.u-py_xl\:-96 {
    padding-bottom: var(--space--96) !important;
  }

  .u-pl_xl\:-96,
.u-px_xl\:-96 {
    padding-left: var(--space--96) !important;
  }

  .u-p_xl\:96 {
    padding: var(--space-96) !important;
  }

  .u-pt_xl\:96,
.u-py_xl\:96 {
    padding-top: var(--space-96) !important;
  }

  .u-pr_xl\:96,
.u-px_xl\:96 {
    padding-right: var(--space-96) !important;
  }

  .u-pb_xl\:96,
.u-py_xl\:96 {
    padding-bottom: var(--space-96) !important;
  }

  .u-pl_xl\:96,
.u-px_xl\:96 {
    padding-left: var(--space-96) !important;
  }

  .u-p_xl\:-104 {
    padding: var(--space--104) !important;
  }

  .u-pt_xl\:-104,
.u-py_xl\:-104 {
    padding-top: var(--space--104) !important;
  }

  .u-pr_xl\:-104,
.u-px_xl\:-104 {
    padding-right: var(--space--104) !important;
  }

  .u-pb_xl\:-104,
.u-py_xl\:-104 {
    padding-bottom: var(--space--104) !important;
  }

  .u-pl_xl\:-104,
.u-px_xl\:-104 {
    padding-left: var(--space--104) !important;
  }

  .u-p_xl\:104 {
    padding: var(--space-104) !important;
  }

  .u-pt_xl\:104,
.u-py_xl\:104 {
    padding-top: var(--space-104) !important;
  }

  .u-pr_xl\:104,
.u-px_xl\:104 {
    padding-right: var(--space-104) !important;
  }

  .u-pb_xl\:104,
.u-py_xl\:104 {
    padding-bottom: var(--space-104) !important;
  }

  .u-pl_xl\:104,
.u-px_xl\:104 {
    padding-left: var(--space-104) !important;
  }

  .u-p_xl\:-112 {
    padding: var(--space--112) !important;
  }

  .u-pt_xl\:-112,
.u-py_xl\:-112 {
    padding-top: var(--space--112) !important;
  }

  .u-pr_xl\:-112,
.u-px_xl\:-112 {
    padding-right: var(--space--112) !important;
  }

  .u-pb_xl\:-112,
.u-py_xl\:-112 {
    padding-bottom: var(--space--112) !important;
  }

  .u-pl_xl\:-112,
.u-px_xl\:-112 {
    padding-left: var(--space--112) !important;
  }

  .u-p_xl\:112 {
    padding: var(--space-112) !important;
  }

  .u-pt_xl\:112,
.u-py_xl\:112 {
    padding-top: var(--space-112) !important;
  }

  .u-pr_xl\:112,
.u-px_xl\:112 {
    padding-right: var(--space-112) !important;
  }

  .u-pb_xl\:112,
.u-py_xl\:112 {
    padding-bottom: var(--space-112) !important;
  }

  .u-pl_xl\:112,
.u-px_xl\:112 {
    padding-left: var(--space-112) !important;
  }

  .u-p_xl\:-120 {
    padding: var(--space--120) !important;
  }

  .u-pt_xl\:-120,
.u-py_xl\:-120 {
    padding-top: var(--space--120) !important;
  }

  .u-pr_xl\:-120,
.u-px_xl\:-120 {
    padding-right: var(--space--120) !important;
  }

  .u-pb_xl\:-120,
.u-py_xl\:-120 {
    padding-bottom: var(--space--120) !important;
  }

  .u-pl_xl\:-120,
.u-px_xl\:-120 {
    padding-left: var(--space--120) !important;
  }

  .u-p_xl\:120 {
    padding: var(--space-120) !important;
  }

  .u-pt_xl\:120,
.u-py_xl\:120 {
    padding-top: var(--space-120) !important;
  }

  .u-pr_xl\:120,
.u-px_xl\:120 {
    padding-right: var(--space-120) !important;
  }

  .u-pb_xl\:120,
.u-py_xl\:120 {
    padding-bottom: var(--space-120) !important;
  }

  .u-pl_xl\:120,
.u-px_xl\:120 {
    padding-left: var(--space-120) !important;
  }

  .u-p_xl\:-128 {
    padding: var(--space--128) !important;
  }

  .u-pt_xl\:-128,
.u-py_xl\:-128 {
    padding-top: var(--space--128) !important;
  }

  .u-pr_xl\:-128,
.u-px_xl\:-128 {
    padding-right: var(--space--128) !important;
  }

  .u-pb_xl\:-128,
.u-py_xl\:-128 {
    padding-bottom: var(--space--128) !important;
  }

  .u-pl_xl\:-128,
.u-px_xl\:-128 {
    padding-left: var(--space--128) !important;
  }

  .u-p_xl\:128 {
    padding: var(--space-128) !important;
  }

  .u-pt_xl\:128,
.u-py_xl\:128 {
    padding-top: var(--space-128) !important;
  }

  .u-pr_xl\:128,
.u-px_xl\:128 {
    padding-right: var(--space-128) !important;
  }

  .u-pb_xl\:128,
.u-py_xl\:128 {
    padding-bottom: var(--space-128) !important;
  }

  .u-pl_xl\:128,
.u-px_xl\:128 {
    padding-left: var(--space-128) !important;
  }

  .u-p_xl\:-136 {
    padding: var(--space--136) !important;
  }

  .u-pt_xl\:-136,
.u-py_xl\:-136 {
    padding-top: var(--space--136) !important;
  }

  .u-pr_xl\:-136,
.u-px_xl\:-136 {
    padding-right: var(--space--136) !important;
  }

  .u-pb_xl\:-136,
.u-py_xl\:-136 {
    padding-bottom: var(--space--136) !important;
  }

  .u-pl_xl\:-136,
.u-px_xl\:-136 {
    padding-left: var(--space--136) !important;
  }

  .u-p_xl\:136 {
    padding: var(--space-136) !important;
  }

  .u-pt_xl\:136,
.u-py_xl\:136 {
    padding-top: var(--space-136) !important;
  }

  .u-pr_xl\:136,
.u-px_xl\:136 {
    padding-right: var(--space-136) !important;
  }

  .u-pb_xl\:136,
.u-py_xl\:136 {
    padding-bottom: var(--space-136) !important;
  }

  .u-pl_xl\:136,
.u-px_xl\:136 {
    padding-left: var(--space-136) !important;
  }

  .u-p_xl\:-144 {
    padding: var(--space--144) !important;
  }

  .u-pt_xl\:-144,
.u-py_xl\:-144 {
    padding-top: var(--space--144) !important;
  }

  .u-pr_xl\:-144,
.u-px_xl\:-144 {
    padding-right: var(--space--144) !important;
  }

  .u-pb_xl\:-144,
.u-py_xl\:-144 {
    padding-bottom: var(--space--144) !important;
  }

  .u-pl_xl\:-144,
.u-px_xl\:-144 {
    padding-left: var(--space--144) !important;
  }

  .u-p_xl\:144 {
    padding: var(--space-144) !important;
  }

  .u-pt_xl\:144,
.u-py_xl\:144 {
    padding-top: var(--space-144) !important;
  }

  .u-pr_xl\:144,
.u-px_xl\:144 {
    padding-right: var(--space-144) !important;
  }

  .u-pb_xl\:144,
.u-py_xl\:144 {
    padding-bottom: var(--space-144) !important;
  }

  .u-pl_xl\:144,
.u-px_xl\:144 {
    padding-left: var(--space-144) !important;
  }

  .u-p_xl\:-152 {
    padding: var(--space--152) !important;
  }

  .u-pt_xl\:-152,
.u-py_xl\:-152 {
    padding-top: var(--space--152) !important;
  }

  .u-pr_xl\:-152,
.u-px_xl\:-152 {
    padding-right: var(--space--152) !important;
  }

  .u-pb_xl\:-152,
.u-py_xl\:-152 {
    padding-bottom: var(--space--152) !important;
  }

  .u-pl_xl\:-152,
.u-px_xl\:-152 {
    padding-left: var(--space--152) !important;
  }

  .u-p_xl\:152 {
    padding: var(--space-152) !important;
  }

  .u-pt_xl\:152,
.u-py_xl\:152 {
    padding-top: var(--space-152) !important;
  }

  .u-pr_xl\:152,
.u-px_xl\:152 {
    padding-right: var(--space-152) !important;
  }

  .u-pb_xl\:152,
.u-py_xl\:152 {
    padding-bottom: var(--space-152) !important;
  }

  .u-pl_xl\:152,
.u-px_xl\:152 {
    padding-left: var(--space-152) !important;
  }

  .u-p_xl\:-160 {
    padding: var(--space--160) !important;
  }

  .u-pt_xl\:-160,
.u-py_xl\:-160 {
    padding-top: var(--space--160) !important;
  }

  .u-pr_xl\:-160,
.u-px_xl\:-160 {
    padding-right: var(--space--160) !important;
  }

  .u-pb_xl\:-160,
.u-py_xl\:-160 {
    padding-bottom: var(--space--160) !important;
  }

  .u-pl_xl\:-160,
.u-px_xl\:-160 {
    padding-left: var(--space--160) !important;
  }

  .u-p_xl\:160 {
    padding: var(--space-160) !important;
  }

  .u-pt_xl\:160,
.u-py_xl\:160 {
    padding-top: var(--space-160) !important;
  }

  .u-pr_xl\:160,
.u-px_xl\:160 {
    padding-right: var(--space-160) !important;
  }

  .u-pb_xl\:160,
.u-py_xl\:160 {
    padding-bottom: var(--space-160) !important;
  }

  .u-pl_xl\:160,
.u-px_xl\:160 {
    padding-left: var(--space-160) !important;
  }

  .u-m_xl\:n-5 {
    margin: calc(var(--space--5) * -1) !important;
  }

  .u-mt_xl\:n-5,
.u-my_xl\:n-5 {
    margin-top: calc(var(--space--5) * -1) !important;
  }

  .u-mr_xl\:n-5,
.u-mx_xl\:n-5 {
    margin-right: calc(var(--space--5) * -1) !important;
  }

  .u-mb_xl\:n-5,
.u-my_xl\:n-5 {
    margin-bottom: calc(var(--space--5) * -1) !important;
  }

  .u-ml_xl\:n-5,
.u-mx_xl\:n-5 {
    margin-left: calc(var(--space--5) * -1) !important;
  }

  .u-m_xl\:n5 {
    margin: calc(var(--space-5) * -1) !important;
  }

  .u-mt_xl\:n5,
.u-my_xl\:n5 {
    margin-top: calc(var(--space-5) * -1) !important;
  }

  .u-mr_xl\:n5,
.u-mx_xl\:n5 {
    margin-right: calc(var(--space-5) * -1) !important;
  }

  .u-mb_xl\:n5,
.u-my_xl\:n5 {
    margin-bottom: calc(var(--space-5) * -1) !important;
  }

  .u-ml_xl\:n5,
.u-mx_xl\:n5 {
    margin-left: calc(var(--space-5) * -1) !important;
  }

  .u-m_xl\:n-10 {
    margin: calc(var(--space--10) * -1) !important;
  }

  .u-mt_xl\:n-10,
.u-my_xl\:n-10 {
    margin-top: calc(var(--space--10) * -1) !important;
  }

  .u-mr_xl\:n-10,
.u-mx_xl\:n-10 {
    margin-right: calc(var(--space--10) * -1) !important;
  }

  .u-mb_xl\:n-10,
.u-my_xl\:n-10 {
    margin-bottom: calc(var(--space--10) * -1) !important;
  }

  .u-ml_xl\:n-10,
.u-mx_xl\:n-10 {
    margin-left: calc(var(--space--10) * -1) !important;
  }

  .u-m_xl\:n10 {
    margin: calc(var(--space-10) * -1) !important;
  }

  .u-mt_xl\:n10,
.u-my_xl\:n10 {
    margin-top: calc(var(--space-10) * -1) !important;
  }

  .u-mr_xl\:n10,
.u-mx_xl\:n10 {
    margin-right: calc(var(--space-10) * -1) !important;
  }

  .u-mb_xl\:n10,
.u-my_xl\:n10 {
    margin-bottom: calc(var(--space-10) * -1) !important;
  }

  .u-ml_xl\:n10,
.u-mx_xl\:n10 {
    margin-left: calc(var(--space-10) * -1) !important;
  }

  .u-m_xl\:n-15 {
    margin: calc(var(--space--15) * -1) !important;
  }

  .u-mt_xl\:n-15,
.u-my_xl\:n-15 {
    margin-top: calc(var(--space--15) * -1) !important;
  }

  .u-mr_xl\:n-15,
.u-mx_xl\:n-15 {
    margin-right: calc(var(--space--15) * -1) !important;
  }

  .u-mb_xl\:n-15,
.u-my_xl\:n-15 {
    margin-bottom: calc(var(--space--15) * -1) !important;
  }

  .u-ml_xl\:n-15,
.u-mx_xl\:n-15 {
    margin-left: calc(var(--space--15) * -1) !important;
  }

  .u-m_xl\:n15 {
    margin: calc(var(--space-15) * -1) !important;
  }

  .u-mt_xl\:n15,
.u-my_xl\:n15 {
    margin-top: calc(var(--space-15) * -1) !important;
  }

  .u-mr_xl\:n15,
.u-mx_xl\:n15 {
    margin-right: calc(var(--space-15) * -1) !important;
  }

  .u-mb_xl\:n15,
.u-my_xl\:n15 {
    margin-bottom: calc(var(--space-15) * -1) !important;
  }

  .u-ml_xl\:n15,
.u-mx_xl\:n15 {
    margin-left: calc(var(--space-15) * -1) !important;
  }

  .u-m_xl\:n-20 {
    margin: calc(var(--space--20) * -1) !important;
  }

  .u-mt_xl\:n-20,
.u-my_xl\:n-20 {
    margin-top: calc(var(--space--20) * -1) !important;
  }

  .u-mr_xl\:n-20,
.u-mx_xl\:n-20 {
    margin-right: calc(var(--space--20) * -1) !important;
  }

  .u-mb_xl\:n-20,
.u-my_xl\:n-20 {
    margin-bottom: calc(var(--space--20) * -1) !important;
  }

  .u-ml_xl\:n-20,
.u-mx_xl\:n-20 {
    margin-left: calc(var(--space--20) * -1) !important;
  }

  .u-m_xl\:n20 {
    margin: calc(var(--space-20) * -1) !important;
  }

  .u-mt_xl\:n20,
.u-my_xl\:n20 {
    margin-top: calc(var(--space-20) * -1) !important;
  }

  .u-mr_xl\:n20,
.u-mx_xl\:n20 {
    margin-right: calc(var(--space-20) * -1) !important;
  }

  .u-mb_xl\:n20,
.u-my_xl\:n20 {
    margin-bottom: calc(var(--space-20) * -1) !important;
  }

  .u-ml_xl\:n20,
.u-mx_xl\:n20 {
    margin-left: calc(var(--space-20) * -1) !important;
  }

  .u-m_xl\:n-25 {
    margin: calc(var(--space--25) * -1) !important;
  }

  .u-mt_xl\:n-25,
.u-my_xl\:n-25 {
    margin-top: calc(var(--space--25) * -1) !important;
  }

  .u-mr_xl\:n-25,
.u-mx_xl\:n-25 {
    margin-right: calc(var(--space--25) * -1) !important;
  }

  .u-mb_xl\:n-25,
.u-my_xl\:n-25 {
    margin-bottom: calc(var(--space--25) * -1) !important;
  }

  .u-ml_xl\:n-25,
.u-mx_xl\:n-25 {
    margin-left: calc(var(--space--25) * -1) !important;
  }

  .u-m_xl\:n25 {
    margin: calc(var(--space-25) * -1) !important;
  }

  .u-mt_xl\:n25,
.u-my_xl\:n25 {
    margin-top: calc(var(--space-25) * -1) !important;
  }

  .u-mr_xl\:n25,
.u-mx_xl\:n25 {
    margin-right: calc(var(--space-25) * -1) !important;
  }

  .u-mb_xl\:n25,
.u-my_xl\:n25 {
    margin-bottom: calc(var(--space-25) * -1) !important;
  }

  .u-ml_xl\:n25,
.u-mx_xl\:n25 {
    margin-left: calc(var(--space-25) * -1) !important;
  }

  .u-m_xl\:n-30 {
    margin: calc(var(--space--30) * -1) !important;
  }

  .u-mt_xl\:n-30,
.u-my_xl\:n-30 {
    margin-top: calc(var(--space--30) * -1) !important;
  }

  .u-mr_xl\:n-30,
.u-mx_xl\:n-30 {
    margin-right: calc(var(--space--30) * -1) !important;
  }

  .u-mb_xl\:n-30,
.u-my_xl\:n-30 {
    margin-bottom: calc(var(--space--30) * -1) !important;
  }

  .u-ml_xl\:n-30,
.u-mx_xl\:n-30 {
    margin-left: calc(var(--space--30) * -1) !important;
  }

  .u-m_xl\:n30 {
    margin: calc(var(--space-30) * -1) !important;
  }

  .u-mt_xl\:n30,
.u-my_xl\:n30 {
    margin-top: calc(var(--space-30) * -1) !important;
  }

  .u-mr_xl\:n30,
.u-mx_xl\:n30 {
    margin-right: calc(var(--space-30) * -1) !important;
  }

  .u-mb_xl\:n30,
.u-my_xl\:n30 {
    margin-bottom: calc(var(--space-30) * -1) !important;
  }

  .u-ml_xl\:n30,
.u-mx_xl\:n30 {
    margin-left: calc(var(--space-30) * -1) !important;
  }

  .u-m_xl\:n-35 {
    margin: calc(var(--space--35) * -1) !important;
  }

  .u-mt_xl\:n-35,
.u-my_xl\:n-35 {
    margin-top: calc(var(--space--35) * -1) !important;
  }

  .u-mr_xl\:n-35,
.u-mx_xl\:n-35 {
    margin-right: calc(var(--space--35) * -1) !important;
  }

  .u-mb_xl\:n-35,
.u-my_xl\:n-35 {
    margin-bottom: calc(var(--space--35) * -1) !important;
  }

  .u-ml_xl\:n-35,
.u-mx_xl\:n-35 {
    margin-left: calc(var(--space--35) * -1) !important;
  }

  .u-m_xl\:n35 {
    margin: calc(var(--space-35) * -1) !important;
  }

  .u-mt_xl\:n35,
.u-my_xl\:n35 {
    margin-top: calc(var(--space-35) * -1) !important;
  }

  .u-mr_xl\:n35,
.u-mx_xl\:n35 {
    margin-right: calc(var(--space-35) * -1) !important;
  }

  .u-mb_xl\:n35,
.u-my_xl\:n35 {
    margin-bottom: calc(var(--space-35) * -1) !important;
  }

  .u-ml_xl\:n35,
.u-mx_xl\:n35 {
    margin-left: calc(var(--space-35) * -1) !important;
  }

  .u-m_xl\:n-40 {
    margin: calc(var(--space--40) * -1) !important;
  }

  .u-mt_xl\:n-40,
.u-my_xl\:n-40 {
    margin-top: calc(var(--space--40) * -1) !important;
  }

  .u-mr_xl\:n-40,
.u-mx_xl\:n-40 {
    margin-right: calc(var(--space--40) * -1) !important;
  }

  .u-mb_xl\:n-40,
.u-my_xl\:n-40 {
    margin-bottom: calc(var(--space--40) * -1) !important;
  }

  .u-ml_xl\:n-40,
.u-mx_xl\:n-40 {
    margin-left: calc(var(--space--40) * -1) !important;
  }

  .u-m_xl\:n40 {
    margin: calc(var(--space-40) * -1) !important;
  }

  .u-mt_xl\:n40,
.u-my_xl\:n40 {
    margin-top: calc(var(--space-40) * -1) !important;
  }

  .u-mr_xl\:n40,
.u-mx_xl\:n40 {
    margin-right: calc(var(--space-40) * -1) !important;
  }

  .u-mb_xl\:n40,
.u-my_xl\:n40 {
    margin-bottom: calc(var(--space-40) * -1) !important;
  }

  .u-ml_xl\:n40,
.u-mx_xl\:n40 {
    margin-left: calc(var(--space-40) * -1) !important;
  }

  .u-m_xl\:n-45 {
    margin: calc(var(--space--45) * -1) !important;
  }

  .u-mt_xl\:n-45,
.u-my_xl\:n-45 {
    margin-top: calc(var(--space--45) * -1) !important;
  }

  .u-mr_xl\:n-45,
.u-mx_xl\:n-45 {
    margin-right: calc(var(--space--45) * -1) !important;
  }

  .u-mb_xl\:n-45,
.u-my_xl\:n-45 {
    margin-bottom: calc(var(--space--45) * -1) !important;
  }

  .u-ml_xl\:n-45,
.u-mx_xl\:n-45 {
    margin-left: calc(var(--space--45) * -1) !important;
  }

  .u-m_xl\:n45 {
    margin: calc(var(--space-45) * -1) !important;
  }

  .u-mt_xl\:n45,
.u-my_xl\:n45 {
    margin-top: calc(var(--space-45) * -1) !important;
  }

  .u-mr_xl\:n45,
.u-mx_xl\:n45 {
    margin-right: calc(var(--space-45) * -1) !important;
  }

  .u-mb_xl\:n45,
.u-my_xl\:n45 {
    margin-bottom: calc(var(--space-45) * -1) !important;
  }

  .u-ml_xl\:n45,
.u-mx_xl\:n45 {
    margin-left: calc(var(--space-45) * -1) !important;
  }

  .u-m_xl\:n-50 {
    margin: calc(var(--space--50) * -1) !important;
  }

  .u-mt_xl\:n-50,
.u-my_xl\:n-50 {
    margin-top: calc(var(--space--50) * -1) !important;
  }

  .u-mr_xl\:n-50,
.u-mx_xl\:n-50 {
    margin-right: calc(var(--space--50) * -1) !important;
  }

  .u-mb_xl\:n-50,
.u-my_xl\:n-50 {
    margin-bottom: calc(var(--space--50) * -1) !important;
  }

  .u-ml_xl\:n-50,
.u-mx_xl\:n-50 {
    margin-left: calc(var(--space--50) * -1) !important;
  }

  .u-m_xl\:n50 {
    margin: calc(var(--space-50) * -1) !important;
  }

  .u-mt_xl\:n50,
.u-my_xl\:n50 {
    margin-top: calc(var(--space-50) * -1) !important;
  }

  .u-mr_xl\:n50,
.u-mx_xl\:n50 {
    margin-right: calc(var(--space-50) * -1) !important;
  }

  .u-mb_xl\:n50,
.u-my_xl\:n50 {
    margin-bottom: calc(var(--space-50) * -1) !important;
  }

  .u-ml_xl\:n50,
.u-mx_xl\:n50 {
    margin-left: calc(var(--space-50) * -1) !important;
  }

  .u-m_xl\:n-55 {
    margin: calc(var(--space--55) * -1) !important;
  }

  .u-mt_xl\:n-55,
.u-my_xl\:n-55 {
    margin-top: calc(var(--space--55) * -1) !important;
  }

  .u-mr_xl\:n-55,
.u-mx_xl\:n-55 {
    margin-right: calc(var(--space--55) * -1) !important;
  }

  .u-mb_xl\:n-55,
.u-my_xl\:n-55 {
    margin-bottom: calc(var(--space--55) * -1) !important;
  }

  .u-ml_xl\:n-55,
.u-mx_xl\:n-55 {
    margin-left: calc(var(--space--55) * -1) !important;
  }

  .u-m_xl\:n55 {
    margin: calc(var(--space-55) * -1) !important;
  }

  .u-mt_xl\:n55,
.u-my_xl\:n55 {
    margin-top: calc(var(--space-55) * -1) !important;
  }

  .u-mr_xl\:n55,
.u-mx_xl\:n55 {
    margin-right: calc(var(--space-55) * -1) !important;
  }

  .u-mb_xl\:n55,
.u-my_xl\:n55 {
    margin-bottom: calc(var(--space-55) * -1) !important;
  }

  .u-ml_xl\:n55,
.u-mx_xl\:n55 {
    margin-left: calc(var(--space-55) * -1) !important;
  }

  .u-m_xl\:n-60 {
    margin: calc(var(--space--60) * -1) !important;
  }

  .u-mt_xl\:n-60,
.u-my_xl\:n-60 {
    margin-top: calc(var(--space--60) * -1) !important;
  }

  .u-mr_xl\:n-60,
.u-mx_xl\:n-60 {
    margin-right: calc(var(--space--60) * -1) !important;
  }

  .u-mb_xl\:n-60,
.u-my_xl\:n-60 {
    margin-bottom: calc(var(--space--60) * -1) !important;
  }

  .u-ml_xl\:n-60,
.u-mx_xl\:n-60 {
    margin-left: calc(var(--space--60) * -1) !important;
  }

  .u-m_xl\:n60 {
    margin: calc(var(--space-60) * -1) !important;
  }

  .u-mt_xl\:n60,
.u-my_xl\:n60 {
    margin-top: calc(var(--space-60) * -1) !important;
  }

  .u-mr_xl\:n60,
.u-mx_xl\:n60 {
    margin-right: calc(var(--space-60) * -1) !important;
  }

  .u-mb_xl\:n60,
.u-my_xl\:n60 {
    margin-bottom: calc(var(--space-60) * -1) !important;
  }

  .u-ml_xl\:n60,
.u-mx_xl\:n60 {
    margin-left: calc(var(--space-60) * -1) !important;
  }

  .u-m_xl\:n-65 {
    margin: calc(var(--space--65) * -1) !important;
  }

  .u-mt_xl\:n-65,
.u-my_xl\:n-65 {
    margin-top: calc(var(--space--65) * -1) !important;
  }

  .u-mr_xl\:n-65,
.u-mx_xl\:n-65 {
    margin-right: calc(var(--space--65) * -1) !important;
  }

  .u-mb_xl\:n-65,
.u-my_xl\:n-65 {
    margin-bottom: calc(var(--space--65) * -1) !important;
  }

  .u-ml_xl\:n-65,
.u-mx_xl\:n-65 {
    margin-left: calc(var(--space--65) * -1) !important;
  }

  .u-m_xl\:n65 {
    margin: calc(var(--space-65) * -1) !important;
  }

  .u-mt_xl\:n65,
.u-my_xl\:n65 {
    margin-top: calc(var(--space-65) * -1) !important;
  }

  .u-mr_xl\:n65,
.u-mx_xl\:n65 {
    margin-right: calc(var(--space-65) * -1) !important;
  }

  .u-mb_xl\:n65,
.u-my_xl\:n65 {
    margin-bottom: calc(var(--space-65) * -1) !important;
  }

  .u-ml_xl\:n65,
.u-mx_xl\:n65 {
    margin-left: calc(var(--space-65) * -1) !important;
  }

  .u-m_xl\:n-70 {
    margin: calc(var(--space--70) * -1) !important;
  }

  .u-mt_xl\:n-70,
.u-my_xl\:n-70 {
    margin-top: calc(var(--space--70) * -1) !important;
  }

  .u-mr_xl\:n-70,
.u-mx_xl\:n-70 {
    margin-right: calc(var(--space--70) * -1) !important;
  }

  .u-mb_xl\:n-70,
.u-my_xl\:n-70 {
    margin-bottom: calc(var(--space--70) * -1) !important;
  }

  .u-ml_xl\:n-70,
.u-mx_xl\:n-70 {
    margin-left: calc(var(--space--70) * -1) !important;
  }

  .u-m_xl\:n70 {
    margin: calc(var(--space-70) * -1) !important;
  }

  .u-mt_xl\:n70,
.u-my_xl\:n70 {
    margin-top: calc(var(--space-70) * -1) !important;
  }

  .u-mr_xl\:n70,
.u-mx_xl\:n70 {
    margin-right: calc(var(--space-70) * -1) !important;
  }

  .u-mb_xl\:n70,
.u-my_xl\:n70 {
    margin-bottom: calc(var(--space-70) * -1) !important;
  }

  .u-ml_xl\:n70,
.u-mx_xl\:n70 {
    margin-left: calc(var(--space-70) * -1) !important;
  }

  .u-m_xl\:n-75 {
    margin: calc(var(--space--75) * -1) !important;
  }

  .u-mt_xl\:n-75,
.u-my_xl\:n-75 {
    margin-top: calc(var(--space--75) * -1) !important;
  }

  .u-mr_xl\:n-75,
.u-mx_xl\:n-75 {
    margin-right: calc(var(--space--75) * -1) !important;
  }

  .u-mb_xl\:n-75,
.u-my_xl\:n-75 {
    margin-bottom: calc(var(--space--75) * -1) !important;
  }

  .u-ml_xl\:n-75,
.u-mx_xl\:n-75 {
    margin-left: calc(var(--space--75) * -1) !important;
  }

  .u-m_xl\:n75 {
    margin: calc(var(--space-75) * -1) !important;
  }

  .u-mt_xl\:n75,
.u-my_xl\:n75 {
    margin-top: calc(var(--space-75) * -1) !important;
  }

  .u-mr_xl\:n75,
.u-mx_xl\:n75 {
    margin-right: calc(var(--space-75) * -1) !important;
  }

  .u-mb_xl\:n75,
.u-my_xl\:n75 {
    margin-bottom: calc(var(--space-75) * -1) !important;
  }

  .u-ml_xl\:n75,
.u-mx_xl\:n75 {
    margin-left: calc(var(--space-75) * -1) !important;
  }

  .u-m_xl\:n-80 {
    margin: calc(var(--space--80) * -1) !important;
  }

  .u-mt_xl\:n-80,
.u-my_xl\:n-80 {
    margin-top: calc(var(--space--80) * -1) !important;
  }

  .u-mr_xl\:n-80,
.u-mx_xl\:n-80 {
    margin-right: calc(var(--space--80) * -1) !important;
  }

  .u-mb_xl\:n-80,
.u-my_xl\:n-80 {
    margin-bottom: calc(var(--space--80) * -1) !important;
  }

  .u-ml_xl\:n-80,
.u-mx_xl\:n-80 {
    margin-left: calc(var(--space--80) * -1) !important;
  }

  .u-m_xl\:n80 {
    margin: calc(var(--space-80) * -1) !important;
  }

  .u-mt_xl\:n80,
.u-my_xl\:n80 {
    margin-top: calc(var(--space-80) * -1) !important;
  }

  .u-mr_xl\:n80,
.u-mx_xl\:n80 {
    margin-right: calc(var(--space-80) * -1) !important;
  }

  .u-mb_xl\:n80,
.u-my_xl\:n80 {
    margin-bottom: calc(var(--space-80) * -1) !important;
  }

  .u-ml_xl\:n80,
.u-mx_xl\:n80 {
    margin-left: calc(var(--space-80) * -1) !important;
  }

  .u-m_xl\:n-85 {
    margin: calc(var(--space--85) * -1) !important;
  }

  .u-mt_xl\:n-85,
.u-my_xl\:n-85 {
    margin-top: calc(var(--space--85) * -1) !important;
  }

  .u-mr_xl\:n-85,
.u-mx_xl\:n-85 {
    margin-right: calc(var(--space--85) * -1) !important;
  }

  .u-mb_xl\:n-85,
.u-my_xl\:n-85 {
    margin-bottom: calc(var(--space--85) * -1) !important;
  }

  .u-ml_xl\:n-85,
.u-mx_xl\:n-85 {
    margin-left: calc(var(--space--85) * -1) !important;
  }

  .u-m_xl\:n85 {
    margin: calc(var(--space-85) * -1) !important;
  }

  .u-mt_xl\:n85,
.u-my_xl\:n85 {
    margin-top: calc(var(--space-85) * -1) !important;
  }

  .u-mr_xl\:n85,
.u-mx_xl\:n85 {
    margin-right: calc(var(--space-85) * -1) !important;
  }

  .u-mb_xl\:n85,
.u-my_xl\:n85 {
    margin-bottom: calc(var(--space-85) * -1) !important;
  }

  .u-ml_xl\:n85,
.u-mx_xl\:n85 {
    margin-left: calc(var(--space-85) * -1) !important;
  }

  .u-m_xl\:n-90 {
    margin: calc(var(--space--90) * -1) !important;
  }

  .u-mt_xl\:n-90,
.u-my_xl\:n-90 {
    margin-top: calc(var(--space--90) * -1) !important;
  }

  .u-mr_xl\:n-90,
.u-mx_xl\:n-90 {
    margin-right: calc(var(--space--90) * -1) !important;
  }

  .u-mb_xl\:n-90,
.u-my_xl\:n-90 {
    margin-bottom: calc(var(--space--90) * -1) !important;
  }

  .u-ml_xl\:n-90,
.u-mx_xl\:n-90 {
    margin-left: calc(var(--space--90) * -1) !important;
  }

  .u-m_xl\:n90 {
    margin: calc(var(--space-90) * -1) !important;
  }

  .u-mt_xl\:n90,
.u-my_xl\:n90 {
    margin-top: calc(var(--space-90) * -1) !important;
  }

  .u-mr_xl\:n90,
.u-mx_xl\:n90 {
    margin-right: calc(var(--space-90) * -1) !important;
  }

  .u-mb_xl\:n90,
.u-my_xl\:n90 {
    margin-bottom: calc(var(--space-90) * -1) !important;
  }

  .u-ml_xl\:n90,
.u-mx_xl\:n90 {
    margin-left: calc(var(--space-90) * -1) !important;
  }

  .u-m_xl\:n-95 {
    margin: calc(var(--space--95) * -1) !important;
  }

  .u-mt_xl\:n-95,
.u-my_xl\:n-95 {
    margin-top: calc(var(--space--95) * -1) !important;
  }

  .u-mr_xl\:n-95,
.u-mx_xl\:n-95 {
    margin-right: calc(var(--space--95) * -1) !important;
  }

  .u-mb_xl\:n-95,
.u-my_xl\:n-95 {
    margin-bottom: calc(var(--space--95) * -1) !important;
  }

  .u-ml_xl\:n-95,
.u-mx_xl\:n-95 {
    margin-left: calc(var(--space--95) * -1) !important;
  }

  .u-m_xl\:n95 {
    margin: calc(var(--space-95) * -1) !important;
  }

  .u-mt_xl\:n95,
.u-my_xl\:n95 {
    margin-top: calc(var(--space-95) * -1) !important;
  }

  .u-mr_xl\:n95,
.u-mx_xl\:n95 {
    margin-right: calc(var(--space-95) * -1) !important;
  }

  .u-mb_xl\:n95,
.u-my_xl\:n95 {
    margin-bottom: calc(var(--space-95) * -1) !important;
  }

  .u-ml_xl\:n95,
.u-mx_xl\:n95 {
    margin-left: calc(var(--space-95) * -1) !important;
  }

  .u-m_xl\:n-100 {
    margin: calc(var(--space--100) * -1) !important;
  }

  .u-mt_xl\:n-100,
.u-my_xl\:n-100 {
    margin-top: calc(var(--space--100) * -1) !important;
  }

  .u-mr_xl\:n-100,
.u-mx_xl\:n-100 {
    margin-right: calc(var(--space--100) * -1) !important;
  }

  .u-mb_xl\:n-100,
.u-my_xl\:n-100 {
    margin-bottom: calc(var(--space--100) * -1) !important;
  }

  .u-ml_xl\:n-100,
.u-mx_xl\:n-100 {
    margin-left: calc(var(--space--100) * -1) !important;
  }

  .u-m_xl\:n100 {
    margin: calc(var(--space-100) * -1) !important;
  }

  .u-mt_xl\:n100,
.u-my_xl\:n100 {
    margin-top: calc(var(--space-100) * -1) !important;
  }

  .u-mr_xl\:n100,
.u-mx_xl\:n100 {
    margin-right: calc(var(--space-100) * -1) !important;
  }

  .u-mb_xl\:n100,
.u-my_xl\:n100 {
    margin-bottom: calc(var(--space-100) * -1) !important;
  }

  .u-ml_xl\:n100,
.u-mx_xl\:n100 {
    margin-left: calc(var(--space-100) * -1) !important;
  }

  .u-m_xl\:n-8 {
    margin: calc(var(--space--8) * -1) !important;
  }

  .u-mt_xl\:n-8,
.u-my_xl\:n-8 {
    margin-top: calc(var(--space--8) * -1) !important;
  }

  .u-mr_xl\:n-8,
.u-mx_xl\:n-8 {
    margin-right: calc(var(--space--8) * -1) !important;
  }

  .u-mb_xl\:n-8,
.u-my_xl\:n-8 {
    margin-bottom: calc(var(--space--8) * -1) !important;
  }

  .u-ml_xl\:n-8,
.u-mx_xl\:n-8 {
    margin-left: calc(var(--space--8) * -1) !important;
  }

  .u-m_xl\:n8 {
    margin: calc(var(--space-8) * -1) !important;
  }

  .u-mt_xl\:n8,
.u-my_xl\:n8 {
    margin-top: calc(var(--space-8) * -1) !important;
  }

  .u-mr_xl\:n8,
.u-mx_xl\:n8 {
    margin-right: calc(var(--space-8) * -1) !important;
  }

  .u-mb_xl\:n8,
.u-my_xl\:n8 {
    margin-bottom: calc(var(--space-8) * -1) !important;
  }

  .u-ml_xl\:n8,
.u-mx_xl\:n8 {
    margin-left: calc(var(--space-8) * -1) !important;
  }

  .u-m_xl\:n-16 {
    margin: calc(var(--space--16) * -1) !important;
  }

  .u-mt_xl\:n-16,
.u-my_xl\:n-16 {
    margin-top: calc(var(--space--16) * -1) !important;
  }

  .u-mr_xl\:n-16,
.u-mx_xl\:n-16 {
    margin-right: calc(var(--space--16) * -1) !important;
  }

  .u-mb_xl\:n-16,
.u-my_xl\:n-16 {
    margin-bottom: calc(var(--space--16) * -1) !important;
  }

  .u-ml_xl\:n-16,
.u-mx_xl\:n-16 {
    margin-left: calc(var(--space--16) * -1) !important;
  }

  .u-m_xl\:n16 {
    margin: calc(var(--space-16) * -1) !important;
  }

  .u-mt_xl\:n16,
.u-my_xl\:n16 {
    margin-top: calc(var(--space-16) * -1) !important;
  }

  .u-mr_xl\:n16,
.u-mx_xl\:n16 {
    margin-right: calc(var(--space-16) * -1) !important;
  }

  .u-mb_xl\:n16,
.u-my_xl\:n16 {
    margin-bottom: calc(var(--space-16) * -1) !important;
  }

  .u-ml_xl\:n16,
.u-mx_xl\:n16 {
    margin-left: calc(var(--space-16) * -1) !important;
  }

  .u-m_xl\:n-24 {
    margin: calc(var(--space--24) * -1) !important;
  }

  .u-mt_xl\:n-24,
.u-my_xl\:n-24 {
    margin-top: calc(var(--space--24) * -1) !important;
  }

  .u-mr_xl\:n-24,
.u-mx_xl\:n-24 {
    margin-right: calc(var(--space--24) * -1) !important;
  }

  .u-mb_xl\:n-24,
.u-my_xl\:n-24 {
    margin-bottom: calc(var(--space--24) * -1) !important;
  }

  .u-ml_xl\:n-24,
.u-mx_xl\:n-24 {
    margin-left: calc(var(--space--24) * -1) !important;
  }

  .u-m_xl\:n24 {
    margin: calc(var(--space-24) * -1) !important;
  }

  .u-mt_xl\:n24,
.u-my_xl\:n24 {
    margin-top: calc(var(--space-24) * -1) !important;
  }

  .u-mr_xl\:n24,
.u-mx_xl\:n24 {
    margin-right: calc(var(--space-24) * -1) !important;
  }

  .u-mb_xl\:n24,
.u-my_xl\:n24 {
    margin-bottom: calc(var(--space-24) * -1) !important;
  }

  .u-ml_xl\:n24,
.u-mx_xl\:n24 {
    margin-left: calc(var(--space-24) * -1) !important;
  }

  .u-m_xl\:n-32 {
    margin: calc(var(--space--32) * -1) !important;
  }

  .u-mt_xl\:n-32,
.u-my_xl\:n-32 {
    margin-top: calc(var(--space--32) * -1) !important;
  }

  .u-mr_xl\:n-32,
.u-mx_xl\:n-32 {
    margin-right: calc(var(--space--32) * -1) !important;
  }

  .u-mb_xl\:n-32,
.u-my_xl\:n-32 {
    margin-bottom: calc(var(--space--32) * -1) !important;
  }

  .u-ml_xl\:n-32,
.u-mx_xl\:n-32 {
    margin-left: calc(var(--space--32) * -1) !important;
  }

  .u-m_xl\:n32 {
    margin: calc(var(--space-32) * -1) !important;
  }

  .u-mt_xl\:n32,
.u-my_xl\:n32 {
    margin-top: calc(var(--space-32) * -1) !important;
  }

  .u-mr_xl\:n32,
.u-mx_xl\:n32 {
    margin-right: calc(var(--space-32) * -1) !important;
  }

  .u-mb_xl\:n32,
.u-my_xl\:n32 {
    margin-bottom: calc(var(--space-32) * -1) !important;
  }

  .u-ml_xl\:n32,
.u-mx_xl\:n32 {
    margin-left: calc(var(--space-32) * -1) !important;
  }

  .u-m_xl\:n-48 {
    margin: calc(var(--space--48) * -1) !important;
  }

  .u-mt_xl\:n-48,
.u-my_xl\:n-48 {
    margin-top: calc(var(--space--48) * -1) !important;
  }

  .u-mr_xl\:n-48,
.u-mx_xl\:n-48 {
    margin-right: calc(var(--space--48) * -1) !important;
  }

  .u-mb_xl\:n-48,
.u-my_xl\:n-48 {
    margin-bottom: calc(var(--space--48) * -1) !important;
  }

  .u-ml_xl\:n-48,
.u-mx_xl\:n-48 {
    margin-left: calc(var(--space--48) * -1) !important;
  }

  .u-m_xl\:n48 {
    margin: calc(var(--space-48) * -1) !important;
  }

  .u-mt_xl\:n48,
.u-my_xl\:n48 {
    margin-top: calc(var(--space-48) * -1) !important;
  }

  .u-mr_xl\:n48,
.u-mx_xl\:n48 {
    margin-right: calc(var(--space-48) * -1) !important;
  }

  .u-mb_xl\:n48,
.u-my_xl\:n48 {
    margin-bottom: calc(var(--space-48) * -1) !important;
  }

  .u-ml_xl\:n48,
.u-mx_xl\:n48 {
    margin-left: calc(var(--space-48) * -1) !important;
  }

  .u-m_xl\:n-56 {
    margin: calc(var(--space--56) * -1) !important;
  }

  .u-mt_xl\:n-56,
.u-my_xl\:n-56 {
    margin-top: calc(var(--space--56) * -1) !important;
  }

  .u-mr_xl\:n-56,
.u-mx_xl\:n-56 {
    margin-right: calc(var(--space--56) * -1) !important;
  }

  .u-mb_xl\:n-56,
.u-my_xl\:n-56 {
    margin-bottom: calc(var(--space--56) * -1) !important;
  }

  .u-ml_xl\:n-56,
.u-mx_xl\:n-56 {
    margin-left: calc(var(--space--56) * -1) !important;
  }

  .u-m_xl\:n56 {
    margin: calc(var(--space-56) * -1) !important;
  }

  .u-mt_xl\:n56,
.u-my_xl\:n56 {
    margin-top: calc(var(--space-56) * -1) !important;
  }

  .u-mr_xl\:n56,
.u-mx_xl\:n56 {
    margin-right: calc(var(--space-56) * -1) !important;
  }

  .u-mb_xl\:n56,
.u-my_xl\:n56 {
    margin-bottom: calc(var(--space-56) * -1) !important;
  }

  .u-ml_xl\:n56,
.u-mx_xl\:n56 {
    margin-left: calc(var(--space-56) * -1) !important;
  }

  .u-m_xl\:n-64 {
    margin: calc(var(--space--64) * -1) !important;
  }

  .u-mt_xl\:n-64,
.u-my_xl\:n-64 {
    margin-top: calc(var(--space--64) * -1) !important;
  }

  .u-mr_xl\:n-64,
.u-mx_xl\:n-64 {
    margin-right: calc(var(--space--64) * -1) !important;
  }

  .u-mb_xl\:n-64,
.u-my_xl\:n-64 {
    margin-bottom: calc(var(--space--64) * -1) !important;
  }

  .u-ml_xl\:n-64,
.u-mx_xl\:n-64 {
    margin-left: calc(var(--space--64) * -1) !important;
  }

  .u-m_xl\:n64 {
    margin: calc(var(--space-64) * -1) !important;
  }

  .u-mt_xl\:n64,
.u-my_xl\:n64 {
    margin-top: calc(var(--space-64) * -1) !important;
  }

  .u-mr_xl\:n64,
.u-mx_xl\:n64 {
    margin-right: calc(var(--space-64) * -1) !important;
  }

  .u-mb_xl\:n64,
.u-my_xl\:n64 {
    margin-bottom: calc(var(--space-64) * -1) !important;
  }

  .u-ml_xl\:n64,
.u-mx_xl\:n64 {
    margin-left: calc(var(--space-64) * -1) !important;
  }

  .u-m_xl\:n-72 {
    margin: calc(var(--space--72) * -1) !important;
  }

  .u-mt_xl\:n-72,
.u-my_xl\:n-72 {
    margin-top: calc(var(--space--72) * -1) !important;
  }

  .u-mr_xl\:n-72,
.u-mx_xl\:n-72 {
    margin-right: calc(var(--space--72) * -1) !important;
  }

  .u-mb_xl\:n-72,
.u-my_xl\:n-72 {
    margin-bottom: calc(var(--space--72) * -1) !important;
  }

  .u-ml_xl\:n-72,
.u-mx_xl\:n-72 {
    margin-left: calc(var(--space--72) * -1) !important;
  }

  .u-m_xl\:n72 {
    margin: calc(var(--space-72) * -1) !important;
  }

  .u-mt_xl\:n72,
.u-my_xl\:n72 {
    margin-top: calc(var(--space-72) * -1) !important;
  }

  .u-mr_xl\:n72,
.u-mx_xl\:n72 {
    margin-right: calc(var(--space-72) * -1) !important;
  }

  .u-mb_xl\:n72,
.u-my_xl\:n72 {
    margin-bottom: calc(var(--space-72) * -1) !important;
  }

  .u-ml_xl\:n72,
.u-mx_xl\:n72 {
    margin-left: calc(var(--space-72) * -1) !important;
  }

  .u-m_xl\:n-88 {
    margin: calc(var(--space--88) * -1) !important;
  }

  .u-mt_xl\:n-88,
.u-my_xl\:n-88 {
    margin-top: calc(var(--space--88) * -1) !important;
  }

  .u-mr_xl\:n-88,
.u-mx_xl\:n-88 {
    margin-right: calc(var(--space--88) * -1) !important;
  }

  .u-mb_xl\:n-88,
.u-my_xl\:n-88 {
    margin-bottom: calc(var(--space--88) * -1) !important;
  }

  .u-ml_xl\:n-88,
.u-mx_xl\:n-88 {
    margin-left: calc(var(--space--88) * -1) !important;
  }

  .u-m_xl\:n88 {
    margin: calc(var(--space-88) * -1) !important;
  }

  .u-mt_xl\:n88,
.u-my_xl\:n88 {
    margin-top: calc(var(--space-88) * -1) !important;
  }

  .u-mr_xl\:n88,
.u-mx_xl\:n88 {
    margin-right: calc(var(--space-88) * -1) !important;
  }

  .u-mb_xl\:n88,
.u-my_xl\:n88 {
    margin-bottom: calc(var(--space-88) * -1) !important;
  }

  .u-ml_xl\:n88,
.u-mx_xl\:n88 {
    margin-left: calc(var(--space-88) * -1) !important;
  }

  .u-m_xl\:n-96 {
    margin: calc(var(--space--96) * -1) !important;
  }

  .u-mt_xl\:n-96,
.u-my_xl\:n-96 {
    margin-top: calc(var(--space--96) * -1) !important;
  }

  .u-mr_xl\:n-96,
.u-mx_xl\:n-96 {
    margin-right: calc(var(--space--96) * -1) !important;
  }

  .u-mb_xl\:n-96,
.u-my_xl\:n-96 {
    margin-bottom: calc(var(--space--96) * -1) !important;
  }

  .u-ml_xl\:n-96,
.u-mx_xl\:n-96 {
    margin-left: calc(var(--space--96) * -1) !important;
  }

  .u-m_xl\:n96 {
    margin: calc(var(--space-96) * -1) !important;
  }

  .u-mt_xl\:n96,
.u-my_xl\:n96 {
    margin-top: calc(var(--space-96) * -1) !important;
  }

  .u-mr_xl\:n96,
.u-mx_xl\:n96 {
    margin-right: calc(var(--space-96) * -1) !important;
  }

  .u-mb_xl\:n96,
.u-my_xl\:n96 {
    margin-bottom: calc(var(--space-96) * -1) !important;
  }

  .u-ml_xl\:n96,
.u-mx_xl\:n96 {
    margin-left: calc(var(--space-96) * -1) !important;
  }

  .u-m_xl\:n-104 {
    margin: calc(var(--space--104) * -1) !important;
  }

  .u-mt_xl\:n-104,
.u-my_xl\:n-104 {
    margin-top: calc(var(--space--104) * -1) !important;
  }

  .u-mr_xl\:n-104,
.u-mx_xl\:n-104 {
    margin-right: calc(var(--space--104) * -1) !important;
  }

  .u-mb_xl\:n-104,
.u-my_xl\:n-104 {
    margin-bottom: calc(var(--space--104) * -1) !important;
  }

  .u-ml_xl\:n-104,
.u-mx_xl\:n-104 {
    margin-left: calc(var(--space--104) * -1) !important;
  }

  .u-m_xl\:n104 {
    margin: calc(var(--space-104) * -1) !important;
  }

  .u-mt_xl\:n104,
.u-my_xl\:n104 {
    margin-top: calc(var(--space-104) * -1) !important;
  }

  .u-mr_xl\:n104,
.u-mx_xl\:n104 {
    margin-right: calc(var(--space-104) * -1) !important;
  }

  .u-mb_xl\:n104,
.u-my_xl\:n104 {
    margin-bottom: calc(var(--space-104) * -1) !important;
  }

  .u-ml_xl\:n104,
.u-mx_xl\:n104 {
    margin-left: calc(var(--space-104) * -1) !important;
  }

  .u-m_xl\:n-112 {
    margin: calc(var(--space--112) * -1) !important;
  }

  .u-mt_xl\:n-112,
.u-my_xl\:n-112 {
    margin-top: calc(var(--space--112) * -1) !important;
  }

  .u-mr_xl\:n-112,
.u-mx_xl\:n-112 {
    margin-right: calc(var(--space--112) * -1) !important;
  }

  .u-mb_xl\:n-112,
.u-my_xl\:n-112 {
    margin-bottom: calc(var(--space--112) * -1) !important;
  }

  .u-ml_xl\:n-112,
.u-mx_xl\:n-112 {
    margin-left: calc(var(--space--112) * -1) !important;
  }

  .u-m_xl\:n112 {
    margin: calc(var(--space-112) * -1) !important;
  }

  .u-mt_xl\:n112,
.u-my_xl\:n112 {
    margin-top: calc(var(--space-112) * -1) !important;
  }

  .u-mr_xl\:n112,
.u-mx_xl\:n112 {
    margin-right: calc(var(--space-112) * -1) !important;
  }

  .u-mb_xl\:n112,
.u-my_xl\:n112 {
    margin-bottom: calc(var(--space-112) * -1) !important;
  }

  .u-ml_xl\:n112,
.u-mx_xl\:n112 {
    margin-left: calc(var(--space-112) * -1) !important;
  }

  .u-m_xl\:n-120 {
    margin: calc(var(--space--120) * -1) !important;
  }

  .u-mt_xl\:n-120,
.u-my_xl\:n-120 {
    margin-top: calc(var(--space--120) * -1) !important;
  }

  .u-mr_xl\:n-120,
.u-mx_xl\:n-120 {
    margin-right: calc(var(--space--120) * -1) !important;
  }

  .u-mb_xl\:n-120,
.u-my_xl\:n-120 {
    margin-bottom: calc(var(--space--120) * -1) !important;
  }

  .u-ml_xl\:n-120,
.u-mx_xl\:n-120 {
    margin-left: calc(var(--space--120) * -1) !important;
  }

  .u-m_xl\:n120 {
    margin: calc(var(--space-120) * -1) !important;
  }

  .u-mt_xl\:n120,
.u-my_xl\:n120 {
    margin-top: calc(var(--space-120) * -1) !important;
  }

  .u-mr_xl\:n120,
.u-mx_xl\:n120 {
    margin-right: calc(var(--space-120) * -1) !important;
  }

  .u-mb_xl\:n120,
.u-my_xl\:n120 {
    margin-bottom: calc(var(--space-120) * -1) !important;
  }

  .u-ml_xl\:n120,
.u-mx_xl\:n120 {
    margin-left: calc(var(--space-120) * -1) !important;
  }

  .u-m_xl\:n-128 {
    margin: calc(var(--space--128) * -1) !important;
  }

  .u-mt_xl\:n-128,
.u-my_xl\:n-128 {
    margin-top: calc(var(--space--128) * -1) !important;
  }

  .u-mr_xl\:n-128,
.u-mx_xl\:n-128 {
    margin-right: calc(var(--space--128) * -1) !important;
  }

  .u-mb_xl\:n-128,
.u-my_xl\:n-128 {
    margin-bottom: calc(var(--space--128) * -1) !important;
  }

  .u-ml_xl\:n-128,
.u-mx_xl\:n-128 {
    margin-left: calc(var(--space--128) * -1) !important;
  }

  .u-m_xl\:n128 {
    margin: calc(var(--space-128) * -1) !important;
  }

  .u-mt_xl\:n128,
.u-my_xl\:n128 {
    margin-top: calc(var(--space-128) * -1) !important;
  }

  .u-mr_xl\:n128,
.u-mx_xl\:n128 {
    margin-right: calc(var(--space-128) * -1) !important;
  }

  .u-mb_xl\:n128,
.u-my_xl\:n128 {
    margin-bottom: calc(var(--space-128) * -1) !important;
  }

  .u-ml_xl\:n128,
.u-mx_xl\:n128 {
    margin-left: calc(var(--space-128) * -1) !important;
  }

  .u-m_xl\:n-136 {
    margin: calc(var(--space--136) * -1) !important;
  }

  .u-mt_xl\:n-136,
.u-my_xl\:n-136 {
    margin-top: calc(var(--space--136) * -1) !important;
  }

  .u-mr_xl\:n-136,
.u-mx_xl\:n-136 {
    margin-right: calc(var(--space--136) * -1) !important;
  }

  .u-mb_xl\:n-136,
.u-my_xl\:n-136 {
    margin-bottom: calc(var(--space--136) * -1) !important;
  }

  .u-ml_xl\:n-136,
.u-mx_xl\:n-136 {
    margin-left: calc(var(--space--136) * -1) !important;
  }

  .u-m_xl\:n136 {
    margin: calc(var(--space-136) * -1) !important;
  }

  .u-mt_xl\:n136,
.u-my_xl\:n136 {
    margin-top: calc(var(--space-136) * -1) !important;
  }

  .u-mr_xl\:n136,
.u-mx_xl\:n136 {
    margin-right: calc(var(--space-136) * -1) !important;
  }

  .u-mb_xl\:n136,
.u-my_xl\:n136 {
    margin-bottom: calc(var(--space-136) * -1) !important;
  }

  .u-ml_xl\:n136,
.u-mx_xl\:n136 {
    margin-left: calc(var(--space-136) * -1) !important;
  }

  .u-m_xl\:n-144 {
    margin: calc(var(--space--144) * -1) !important;
  }

  .u-mt_xl\:n-144,
.u-my_xl\:n-144 {
    margin-top: calc(var(--space--144) * -1) !important;
  }

  .u-mr_xl\:n-144,
.u-mx_xl\:n-144 {
    margin-right: calc(var(--space--144) * -1) !important;
  }

  .u-mb_xl\:n-144,
.u-my_xl\:n-144 {
    margin-bottom: calc(var(--space--144) * -1) !important;
  }

  .u-ml_xl\:n-144,
.u-mx_xl\:n-144 {
    margin-left: calc(var(--space--144) * -1) !important;
  }

  .u-m_xl\:n144 {
    margin: calc(var(--space-144) * -1) !important;
  }

  .u-mt_xl\:n144,
.u-my_xl\:n144 {
    margin-top: calc(var(--space-144) * -1) !important;
  }

  .u-mr_xl\:n144,
.u-mx_xl\:n144 {
    margin-right: calc(var(--space-144) * -1) !important;
  }

  .u-mb_xl\:n144,
.u-my_xl\:n144 {
    margin-bottom: calc(var(--space-144) * -1) !important;
  }

  .u-ml_xl\:n144,
.u-mx_xl\:n144 {
    margin-left: calc(var(--space-144) * -1) !important;
  }

  .u-m_xl\:n-152 {
    margin: calc(var(--space--152) * -1) !important;
  }

  .u-mt_xl\:n-152,
.u-my_xl\:n-152 {
    margin-top: calc(var(--space--152) * -1) !important;
  }

  .u-mr_xl\:n-152,
.u-mx_xl\:n-152 {
    margin-right: calc(var(--space--152) * -1) !important;
  }

  .u-mb_xl\:n-152,
.u-my_xl\:n-152 {
    margin-bottom: calc(var(--space--152) * -1) !important;
  }

  .u-ml_xl\:n-152,
.u-mx_xl\:n-152 {
    margin-left: calc(var(--space--152) * -1) !important;
  }

  .u-m_xl\:n152 {
    margin: calc(var(--space-152) * -1) !important;
  }

  .u-mt_xl\:n152,
.u-my_xl\:n152 {
    margin-top: calc(var(--space-152) * -1) !important;
  }

  .u-mr_xl\:n152,
.u-mx_xl\:n152 {
    margin-right: calc(var(--space-152) * -1) !important;
  }

  .u-mb_xl\:n152,
.u-my_xl\:n152 {
    margin-bottom: calc(var(--space-152) * -1) !important;
  }

  .u-ml_xl\:n152,
.u-mx_xl\:n152 {
    margin-left: calc(var(--space-152) * -1) !important;
  }

  .u-m_xl\:n-160 {
    margin: calc(var(--space--160) * -1) !important;
  }

  .u-mt_xl\:n-160,
.u-my_xl\:n-160 {
    margin-top: calc(var(--space--160) * -1) !important;
  }

  .u-mr_xl\:n-160,
.u-mx_xl\:n-160 {
    margin-right: calc(var(--space--160) * -1) !important;
  }

  .u-mb_xl\:n-160,
.u-my_xl\:n-160 {
    margin-bottom: calc(var(--space--160) * -1) !important;
  }

  .u-ml_xl\:n-160,
.u-mx_xl\:n-160 {
    margin-left: calc(var(--space--160) * -1) !important;
  }

  .u-m_xl\:n160 {
    margin: calc(var(--space-160) * -1) !important;
  }

  .u-mt_xl\:n160,
.u-my_xl\:n160 {
    margin-top: calc(var(--space-160) * -1) !important;
  }

  .u-mr_xl\:n160,
.u-mx_xl\:n160 {
    margin-right: calc(var(--space-160) * -1) !important;
  }

  .u-mb_xl\:n160,
.u-my_xl\:n160 {
    margin-bottom: calc(var(--space-160) * -1) !important;
  }

  .u-ml_xl\:n160,
.u-mx_xl\:n160 {
    margin-left: calc(var(--space-160) * -1) !important;
  }

  .u-m_xl\:auto {
    margin: auto !important;
  }

  .u-mt_xl\:auto,
.u-my_xl\:auto {
    margin-top: auto !important;
  }

  .u-mr_xl\:auto,
.u-mx_xl\:auto {
    margin-right: auto !important;
  }

  .u-mb_xl\:auto,
.u-my_xl\:auto {
    margin-bottom: auto !important;
  }

  .u-ml_xl\:auto,
.u-mx_xl\:auto {
    margin-left: auto !important;
  }
}
.u-gap-x\:0 {
  -webkit-column-gap: var(--space-0) !important;
     -moz-column-gap: var(--space-0) !important;
          column-gap: var(--space-0) !important;
}

.u-gap-x\:-5 {
  -webkit-column-gap: var(--space--5) !important;
     -moz-column-gap: var(--space--5) !important;
          column-gap: var(--space--5) !important;
}

.u-gap-x\:5 {
  -webkit-column-gap: var(--space-5) !important;
     -moz-column-gap: var(--space-5) !important;
          column-gap: var(--space-5) !important;
}

.u-gap-x\:-10 {
  -webkit-column-gap: var(--space--10) !important;
     -moz-column-gap: var(--space--10) !important;
          column-gap: var(--space--10) !important;
}

.u-gap-x\:10 {
  -webkit-column-gap: var(--space-10) !important;
     -moz-column-gap: var(--space-10) !important;
          column-gap: var(--space-10) !important;
}

.u-gap-x\:-15 {
  -webkit-column-gap: var(--space--15) !important;
     -moz-column-gap: var(--space--15) !important;
          column-gap: var(--space--15) !important;
}

.u-gap-x\:15 {
  -webkit-column-gap: var(--space-15) !important;
     -moz-column-gap: var(--space-15) !important;
          column-gap: var(--space-15) !important;
}

.u-gap-x\:-20 {
  -webkit-column-gap: var(--space--20) !important;
     -moz-column-gap: var(--space--20) !important;
          column-gap: var(--space--20) !important;
}

.u-gap-x\:20 {
  -webkit-column-gap: var(--space-20) !important;
     -moz-column-gap: var(--space-20) !important;
          column-gap: var(--space-20) !important;
}

.u-gap-x\:-25 {
  -webkit-column-gap: var(--space--25) !important;
     -moz-column-gap: var(--space--25) !important;
          column-gap: var(--space--25) !important;
}

.u-gap-x\:25 {
  -webkit-column-gap: var(--space-25) !important;
     -moz-column-gap: var(--space-25) !important;
          column-gap: var(--space-25) !important;
}

.u-gap-x\:-30 {
  -webkit-column-gap: var(--space--30) !important;
     -moz-column-gap: var(--space--30) !important;
          column-gap: var(--space--30) !important;
}

.u-gap-x\:30 {
  -webkit-column-gap: var(--space-30) !important;
     -moz-column-gap: var(--space-30) !important;
          column-gap: var(--space-30) !important;
}

.u-gap-x\:-35 {
  -webkit-column-gap: var(--space--35) !important;
     -moz-column-gap: var(--space--35) !important;
          column-gap: var(--space--35) !important;
}

.u-gap-x\:35 {
  -webkit-column-gap: var(--space-35) !important;
     -moz-column-gap: var(--space-35) !important;
          column-gap: var(--space-35) !important;
}

.u-gap-x\:-40 {
  -webkit-column-gap: var(--space--40) !important;
     -moz-column-gap: var(--space--40) !important;
          column-gap: var(--space--40) !important;
}

.u-gap-x\:40 {
  -webkit-column-gap: var(--space-40) !important;
     -moz-column-gap: var(--space-40) !important;
          column-gap: var(--space-40) !important;
}

.u-gap-x\:-45 {
  -webkit-column-gap: var(--space--45) !important;
     -moz-column-gap: var(--space--45) !important;
          column-gap: var(--space--45) !important;
}

.u-gap-x\:45 {
  -webkit-column-gap: var(--space-45) !important;
     -moz-column-gap: var(--space-45) !important;
          column-gap: var(--space-45) !important;
}

.u-gap-x\:-50 {
  -webkit-column-gap: var(--space--50) !important;
     -moz-column-gap: var(--space--50) !important;
          column-gap: var(--space--50) !important;
}

.u-gap-x\:50 {
  -webkit-column-gap: var(--space-50) !important;
     -moz-column-gap: var(--space-50) !important;
          column-gap: var(--space-50) !important;
}

.u-gap-x\:-55 {
  -webkit-column-gap: var(--space--55) !important;
     -moz-column-gap: var(--space--55) !important;
          column-gap: var(--space--55) !important;
}

.u-gap-x\:55 {
  -webkit-column-gap: var(--space-55) !important;
     -moz-column-gap: var(--space-55) !important;
          column-gap: var(--space-55) !important;
}

.u-gap-x\:-60 {
  -webkit-column-gap: var(--space--60) !important;
     -moz-column-gap: var(--space--60) !important;
          column-gap: var(--space--60) !important;
}

.u-gap-x\:60 {
  -webkit-column-gap: var(--space-60) !important;
     -moz-column-gap: var(--space-60) !important;
          column-gap: var(--space-60) !important;
}

.u-gap-x\:-65 {
  -webkit-column-gap: var(--space--65) !important;
     -moz-column-gap: var(--space--65) !important;
          column-gap: var(--space--65) !important;
}

.u-gap-x\:65 {
  -webkit-column-gap: var(--space-65) !important;
     -moz-column-gap: var(--space-65) !important;
          column-gap: var(--space-65) !important;
}

.u-gap-x\:-70 {
  -webkit-column-gap: var(--space--70) !important;
     -moz-column-gap: var(--space--70) !important;
          column-gap: var(--space--70) !important;
}

.u-gap-x\:70 {
  -webkit-column-gap: var(--space-70) !important;
     -moz-column-gap: var(--space-70) !important;
          column-gap: var(--space-70) !important;
}

.u-gap-x\:-75 {
  -webkit-column-gap: var(--space--75) !important;
     -moz-column-gap: var(--space--75) !important;
          column-gap: var(--space--75) !important;
}

.u-gap-x\:75 {
  -webkit-column-gap: var(--space-75) !important;
     -moz-column-gap: var(--space-75) !important;
          column-gap: var(--space-75) !important;
}

.u-gap-x\:-80 {
  -webkit-column-gap: var(--space--80) !important;
     -moz-column-gap: var(--space--80) !important;
          column-gap: var(--space--80) !important;
}

.u-gap-x\:80 {
  -webkit-column-gap: var(--space-80) !important;
     -moz-column-gap: var(--space-80) !important;
          column-gap: var(--space-80) !important;
}

.u-gap-x\:-85 {
  -webkit-column-gap: var(--space--85) !important;
     -moz-column-gap: var(--space--85) !important;
          column-gap: var(--space--85) !important;
}

.u-gap-x\:85 {
  -webkit-column-gap: var(--space-85) !important;
     -moz-column-gap: var(--space-85) !important;
          column-gap: var(--space-85) !important;
}

.u-gap-x\:-90 {
  -webkit-column-gap: var(--space--90) !important;
     -moz-column-gap: var(--space--90) !important;
          column-gap: var(--space--90) !important;
}

.u-gap-x\:90 {
  -webkit-column-gap: var(--space-90) !important;
     -moz-column-gap: var(--space-90) !important;
          column-gap: var(--space-90) !important;
}

.u-gap-x\:-95 {
  -webkit-column-gap: var(--space--95) !important;
     -moz-column-gap: var(--space--95) !important;
          column-gap: var(--space--95) !important;
}

.u-gap-x\:95 {
  -webkit-column-gap: var(--space-95) !important;
     -moz-column-gap: var(--space-95) !important;
          column-gap: var(--space-95) !important;
}

.u-gap-x\:-100 {
  -webkit-column-gap: var(--space--100) !important;
     -moz-column-gap: var(--space--100) !important;
          column-gap: var(--space--100) !important;
}

.u-gap-x\:100 {
  -webkit-column-gap: var(--space-100) !important;
     -moz-column-gap: var(--space-100) !important;
          column-gap: var(--space-100) !important;
}

.u-gap-x\:-8 {
  -webkit-column-gap: var(--space--8) !important;
     -moz-column-gap: var(--space--8) !important;
          column-gap: var(--space--8) !important;
}

.u-gap-x\:8 {
  -webkit-column-gap: var(--space-8) !important;
     -moz-column-gap: var(--space-8) !important;
          column-gap: var(--space-8) !important;
}

.u-gap-x\:-16 {
  -webkit-column-gap: var(--space--16) !important;
     -moz-column-gap: var(--space--16) !important;
          column-gap: var(--space--16) !important;
}

.u-gap-x\:16 {
  -webkit-column-gap: var(--space-16) !important;
     -moz-column-gap: var(--space-16) !important;
          column-gap: var(--space-16) !important;
}

.u-gap-x\:-24 {
  -webkit-column-gap: var(--space--24) !important;
     -moz-column-gap: var(--space--24) !important;
          column-gap: var(--space--24) !important;
}

.u-gap-x\:24 {
  -webkit-column-gap: var(--space-24) !important;
     -moz-column-gap: var(--space-24) !important;
          column-gap: var(--space-24) !important;
}

.u-gap-x\:-32 {
  -webkit-column-gap: var(--space--32) !important;
     -moz-column-gap: var(--space--32) !important;
          column-gap: var(--space--32) !important;
}

.u-gap-x\:32 {
  -webkit-column-gap: var(--space-32) !important;
     -moz-column-gap: var(--space-32) !important;
          column-gap: var(--space-32) !important;
}

.u-gap-x\:-48 {
  -webkit-column-gap: var(--space--48) !important;
     -moz-column-gap: var(--space--48) !important;
          column-gap: var(--space--48) !important;
}

.u-gap-x\:48 {
  -webkit-column-gap: var(--space-48) !important;
     -moz-column-gap: var(--space-48) !important;
          column-gap: var(--space-48) !important;
}

.u-gap-x\:-56 {
  -webkit-column-gap: var(--space--56) !important;
     -moz-column-gap: var(--space--56) !important;
          column-gap: var(--space--56) !important;
}

.u-gap-x\:56 {
  -webkit-column-gap: var(--space-56) !important;
     -moz-column-gap: var(--space-56) !important;
          column-gap: var(--space-56) !important;
}

.u-gap-x\:-64 {
  -webkit-column-gap: var(--space--64) !important;
     -moz-column-gap: var(--space--64) !important;
          column-gap: var(--space--64) !important;
}

.u-gap-x\:64 {
  -webkit-column-gap: var(--space-64) !important;
     -moz-column-gap: var(--space-64) !important;
          column-gap: var(--space-64) !important;
}

.u-gap-x\:-72 {
  -webkit-column-gap: var(--space--72) !important;
     -moz-column-gap: var(--space--72) !important;
          column-gap: var(--space--72) !important;
}

.u-gap-x\:72 {
  -webkit-column-gap: var(--space-72) !important;
     -moz-column-gap: var(--space-72) !important;
          column-gap: var(--space-72) !important;
}

.u-gap-x\:-88 {
  -webkit-column-gap: var(--space--88) !important;
     -moz-column-gap: var(--space--88) !important;
          column-gap: var(--space--88) !important;
}

.u-gap-x\:88 {
  -webkit-column-gap: var(--space-88) !important;
     -moz-column-gap: var(--space-88) !important;
          column-gap: var(--space-88) !important;
}

.u-gap-x\:-96 {
  -webkit-column-gap: var(--space--96) !important;
     -moz-column-gap: var(--space--96) !important;
          column-gap: var(--space--96) !important;
}

.u-gap-x\:96 {
  -webkit-column-gap: var(--space-96) !important;
     -moz-column-gap: var(--space-96) !important;
          column-gap: var(--space-96) !important;
}

.u-gap-x\:-104 {
  -webkit-column-gap: var(--space--104) !important;
     -moz-column-gap: var(--space--104) !important;
          column-gap: var(--space--104) !important;
}

.u-gap-x\:104 {
  -webkit-column-gap: var(--space-104) !important;
     -moz-column-gap: var(--space-104) !important;
          column-gap: var(--space-104) !important;
}

.u-gap-x\:-112 {
  -webkit-column-gap: var(--space--112) !important;
     -moz-column-gap: var(--space--112) !important;
          column-gap: var(--space--112) !important;
}

.u-gap-x\:112 {
  -webkit-column-gap: var(--space-112) !important;
     -moz-column-gap: var(--space-112) !important;
          column-gap: var(--space-112) !important;
}

.u-gap-x\:-120 {
  -webkit-column-gap: var(--space--120) !important;
     -moz-column-gap: var(--space--120) !important;
          column-gap: var(--space--120) !important;
}

.u-gap-x\:120 {
  -webkit-column-gap: var(--space-120) !important;
     -moz-column-gap: var(--space-120) !important;
          column-gap: var(--space-120) !important;
}

.u-gap-x\:-128 {
  -webkit-column-gap: var(--space--128) !important;
     -moz-column-gap: var(--space--128) !important;
          column-gap: var(--space--128) !important;
}

.u-gap-x\:128 {
  -webkit-column-gap: var(--space-128) !important;
     -moz-column-gap: var(--space-128) !important;
          column-gap: var(--space-128) !important;
}

.u-gap-x\:-136 {
  -webkit-column-gap: var(--space--136) !important;
     -moz-column-gap: var(--space--136) !important;
          column-gap: var(--space--136) !important;
}

.u-gap-x\:136 {
  -webkit-column-gap: var(--space-136) !important;
     -moz-column-gap: var(--space-136) !important;
          column-gap: var(--space-136) !important;
}

.u-gap-x\:-144 {
  -webkit-column-gap: var(--space--144) !important;
     -moz-column-gap: var(--space--144) !important;
          column-gap: var(--space--144) !important;
}

.u-gap-x\:144 {
  -webkit-column-gap: var(--space-144) !important;
     -moz-column-gap: var(--space-144) !important;
          column-gap: var(--space-144) !important;
}

.u-gap-x\:-152 {
  -webkit-column-gap: var(--space--152) !important;
     -moz-column-gap: var(--space--152) !important;
          column-gap: var(--space--152) !important;
}

.u-gap-x\:152 {
  -webkit-column-gap: var(--space-152) !important;
     -moz-column-gap: var(--space-152) !important;
          column-gap: var(--space-152) !important;
}

.u-gap-x\:-160 {
  -webkit-column-gap: var(--space--160) !important;
     -moz-column-gap: var(--space--160) !important;
          column-gap: var(--space--160) !important;
}

.u-gap-x\:160 {
  -webkit-column-gap: var(--space-160) !important;
     -moz-column-gap: var(--space-160) !important;
          column-gap: var(--space-160) !important;
}

.u-gap-y\:0 {
  row-gap: var(--space-0) !important;
}

.u-gap-y\:-5 {
  row-gap: var(--space--5) !important;
}

.u-gap-y\:5 {
  row-gap: var(--space-5) !important;
}

.u-gap-y\:-10 {
  row-gap: var(--space--10) !important;
}

.u-gap-y\:10 {
  row-gap: var(--space-10) !important;
}

.u-gap-y\:-15 {
  row-gap: var(--space--15) !important;
}

.u-gap-y\:15 {
  row-gap: var(--space-15) !important;
}

.u-gap-y\:-20 {
  row-gap: var(--space--20) !important;
}

.u-gap-y\:20 {
  row-gap: var(--space-20) !important;
}

.u-gap-y\:-25 {
  row-gap: var(--space--25) !important;
}

.u-gap-y\:25 {
  row-gap: var(--space-25) !important;
}

.u-gap-y\:-30 {
  row-gap: var(--space--30) !important;
}

.u-gap-y\:30 {
  row-gap: var(--space-30) !important;
}

.u-gap-y\:-35 {
  row-gap: var(--space--35) !important;
}

.u-gap-y\:35 {
  row-gap: var(--space-35) !important;
}

.u-gap-y\:-40 {
  row-gap: var(--space--40) !important;
}

.u-gap-y\:40 {
  row-gap: var(--space-40) !important;
}

.u-gap-y\:-45 {
  row-gap: var(--space--45) !important;
}

.u-gap-y\:45 {
  row-gap: var(--space-45) !important;
}

.u-gap-y\:-50 {
  row-gap: var(--space--50) !important;
}

.u-gap-y\:50 {
  row-gap: var(--space-50) !important;
}

.u-gap-y\:-55 {
  row-gap: var(--space--55) !important;
}

.u-gap-y\:55 {
  row-gap: var(--space-55) !important;
}

.u-gap-y\:-60 {
  row-gap: var(--space--60) !important;
}

.u-gap-y\:60 {
  row-gap: var(--space-60) !important;
}

.u-gap-y\:-65 {
  row-gap: var(--space--65) !important;
}

.u-gap-y\:65 {
  row-gap: var(--space-65) !important;
}

.u-gap-y\:-70 {
  row-gap: var(--space--70) !important;
}

.u-gap-y\:70 {
  row-gap: var(--space-70) !important;
}

.u-gap-y\:-75 {
  row-gap: var(--space--75) !important;
}

.u-gap-y\:75 {
  row-gap: var(--space-75) !important;
}

.u-gap-y\:-80 {
  row-gap: var(--space--80) !important;
}

.u-gap-y\:80 {
  row-gap: var(--space-80) !important;
}

.u-gap-y\:-85 {
  row-gap: var(--space--85) !important;
}

.u-gap-y\:85 {
  row-gap: var(--space-85) !important;
}

.u-gap-y\:-90 {
  row-gap: var(--space--90) !important;
}

.u-gap-y\:90 {
  row-gap: var(--space-90) !important;
}

.u-gap-y\:-95 {
  row-gap: var(--space--95) !important;
}

.u-gap-y\:95 {
  row-gap: var(--space-95) !important;
}

.u-gap-y\:-100 {
  row-gap: var(--space--100) !important;
}

.u-gap-y\:100 {
  row-gap: var(--space-100) !important;
}

.u-gap-y\:-8 {
  row-gap: var(--space--8) !important;
}

.u-gap-y\:8 {
  row-gap: var(--space-8) !important;
}

.u-gap-y\:-16 {
  row-gap: var(--space--16) !important;
}

.u-gap-y\:16 {
  row-gap: var(--space-16) !important;
}

.u-gap-y\:-24 {
  row-gap: var(--space--24) !important;
}

.u-gap-y\:24 {
  row-gap: var(--space-24) !important;
}

.u-gap-y\:-32 {
  row-gap: var(--space--32) !important;
}

.u-gap-y\:32 {
  row-gap: var(--space-32) !important;
}

.u-gap-y\:-48 {
  row-gap: var(--space--48) !important;
}

.u-gap-y\:48 {
  row-gap: var(--space-48) !important;
}

.u-gap-y\:-56 {
  row-gap: var(--space--56) !important;
}

.u-gap-y\:56 {
  row-gap: var(--space-56) !important;
}

.u-gap-y\:-64 {
  row-gap: var(--space--64) !important;
}

.u-gap-y\:64 {
  row-gap: var(--space-64) !important;
}

.u-gap-y\:-72 {
  row-gap: var(--space--72) !important;
}

.u-gap-y\:72 {
  row-gap: var(--space-72) !important;
}

.u-gap-y\:-88 {
  row-gap: var(--space--88) !important;
}

.u-gap-y\:88 {
  row-gap: var(--space-88) !important;
}

.u-gap-y\:-96 {
  row-gap: var(--space--96) !important;
}

.u-gap-y\:96 {
  row-gap: var(--space-96) !important;
}

.u-gap-y\:-104 {
  row-gap: var(--space--104) !important;
}

.u-gap-y\:104 {
  row-gap: var(--space-104) !important;
}

.u-gap-y\:-112 {
  row-gap: var(--space--112) !important;
}

.u-gap-y\:112 {
  row-gap: var(--space-112) !important;
}

.u-gap-y\:-120 {
  row-gap: var(--space--120) !important;
}

.u-gap-y\:120 {
  row-gap: var(--space-120) !important;
}

.u-gap-y\:-128 {
  row-gap: var(--space--128) !important;
}

.u-gap-y\:128 {
  row-gap: var(--space-128) !important;
}

.u-gap-y\:-136 {
  row-gap: var(--space--136) !important;
}

.u-gap-y\:136 {
  row-gap: var(--space-136) !important;
}

.u-gap-y\:-144 {
  row-gap: var(--space--144) !important;
}

.u-gap-y\:144 {
  row-gap: var(--space-144) !important;
}

.u-gap-y\:-152 {
  row-gap: var(--space--152) !important;
}

.u-gap-y\:152 {
  row-gap: var(--space-152) !important;
}

.u-gap-y\:-160 {
  row-gap: var(--space--160) !important;
}

.u-gap-y\:160 {
  row-gap: var(--space-160) !important;
}

.u-b {
  border: 0.1em solid var(--color-lighter) !important;
}

.u-bt,
.u-by {
  border-top: 0.1em solid var(--color-lighter) !important;
}

.u-br,
.u-bx {
  border-right: 0.1em solid var(--color-lighter) !important;
}

.u-bb,
.u-by {
  border-bottom: 0.1em solid var(--color-lighter) !important;
}

.u-bl,
.u-bx {
  border-left: 0.1em solid var(--color-lighter) !important;
}

.u-b\:bold {
  border: 0.3em solid var(--color-lighter) !important;
}

.u-bt\:bold,
.u-by\:bold {
  border-top: 0.3em solid var(--color-lighter) !important;
}

.u-br\:bold,
.u-bx\:bold {
  border-right: 0.3em solid var(--color-lighter) !important;
}

.u-bb\:bold,
.u-by\:bold {
  border-bottom: 0.3em solid var(--color-lighter) !important;
}

.u-bl\:bold,
.u-bx\:bold {
  border-left: 0.3em solid var(--color-lighter) !important;
}

@media (min-width: 576px) {
  .u-b_sm {
    border: 0.1em solid var(--color-lighter) !important;
  }

  .u-bt_sm,
.u-by_sm {
    border-top: 0.1em solid var(--color-lighter) !important;
  }

  .u-br_sm,
.u-bx_sm {
    border-right: 0.1em solid var(--color-lighter) !important;
  }

  .u-bb_sm,
.u-by_sm {
    border-bottom: 0.1em solid var(--color-lighter) !important;
  }

  .u-bl_sm,
.u-bx_sm {
    border-left: 0.1em solid var(--color-lighter) !important;
  }

  .u-b_sm\:bold {
    border: 0.3em solid var(--color-lighter) !important;
  }

  .u-bt_sm\:bold,
.u-by_sm\:bold {
    border-top: 0.3em solid var(--color-lighter) !important;
  }

  .u-br_sm\:bold,
.u-bx_sm\:bold {
    border-right: 0.3em solid var(--color-lighter) !important;
  }

  .u-bb_sm\:bold,
.u-by_sm\:bold {
    border-bottom: 0.3em solid var(--color-lighter) !important;
  }

  .u-bl_sm\:bold,
.u-bx_sm\:bold {
    border-left: 0.3em solid var(--color-lighter) !important;
  }
}
@media (min-width: 768px) {
  .u-b_md {
    border: 0.1em solid var(--color-lighter) !important;
  }

  .u-bt_md,
.u-by_md {
    border-top: 0.1em solid var(--color-lighter) !important;
  }

  .u-br_md,
.u-bx_md {
    border-right: 0.1em solid var(--color-lighter) !important;
  }

  .u-bb_md,
.u-by_md {
    border-bottom: 0.1em solid var(--color-lighter) !important;
  }

  .u-bl_md,
.u-bx_md {
    border-left: 0.1em solid var(--color-lighter) !important;
  }

  .u-b_md\:bold {
    border: 0.3em solid var(--color-lighter) !important;
  }

  .u-bt_md\:bold,
.u-by_md\:bold {
    border-top: 0.3em solid var(--color-lighter) !important;
  }

  .u-br_md\:bold,
.u-bx_md\:bold {
    border-right: 0.3em solid var(--color-lighter) !important;
  }

  .u-bb_md\:bold,
.u-by_md\:bold {
    border-bottom: 0.3em solid var(--color-lighter) !important;
  }

  .u-bl_md\:bold,
.u-bx_md\:bold {
    border-left: 0.3em solid var(--color-lighter) !important;
  }
}
@media (min-width: 992px) {
  .u-b_lg {
    border: 0.1em solid var(--color-lighter) !important;
  }

  .u-bt_lg,
.u-by_lg {
    border-top: 0.1em solid var(--color-lighter) !important;
  }

  .u-br_lg,
.u-bx_lg {
    border-right: 0.1em solid var(--color-lighter) !important;
  }

  .u-bb_lg,
.u-by_lg {
    border-bottom: 0.1em solid var(--color-lighter) !important;
  }

  .u-bl_lg,
.u-bx_lg {
    border-left: 0.1em solid var(--color-lighter) !important;
  }

  .u-b_lg\:bold {
    border: 0.3em solid var(--color-lighter) !important;
  }

  .u-bt_lg\:bold,
.u-by_lg\:bold {
    border-top: 0.3em solid var(--color-lighter) !important;
  }

  .u-br_lg\:bold,
.u-bx_lg\:bold {
    border-right: 0.3em solid var(--color-lighter) !important;
  }

  .u-bb_lg\:bold,
.u-by_lg\:bold {
    border-bottom: 0.3em solid var(--color-lighter) !important;
  }

  .u-bl_lg\:bold,
.u-bx_lg\:bold {
    border-left: 0.3em solid var(--color-lighter) !important;
  }
}
@media (min-width: 1025px) {
  .u-b_xl {
    border: 0.1em solid var(--color-lighter) !important;
  }

  .u-bt_xl,
.u-by_xl {
    border-top: 0.1em solid var(--color-lighter) !important;
  }

  .u-br_xl,
.u-bx_xl {
    border-right: 0.1em solid var(--color-lighter) !important;
  }

  .u-bb_xl,
.u-by_xl {
    border-bottom: 0.1em solid var(--color-lighter) !important;
  }

  .u-bl_xl,
.u-bx_xl {
    border-left: 0.1em solid var(--color-lighter) !important;
  }

  .u-b_xl\:bold {
    border: 0.3em solid var(--color-lighter) !important;
  }

  .u-bt_xl\:bold,
.u-by_xl\:bold {
    border-top: 0.3em solid var(--color-lighter) !important;
  }

  .u-br_xl\:bold,
.u-bx_xl\:bold {
    border-right: 0.3em solid var(--color-lighter) !important;
  }

  .u-bb_xl\:bold,
.u-by_xl\:bold {
    border-bottom: 0.3em solid var(--color-lighter) !important;
  }

  .u-bl_xl\:bold,
.u-bx_xl\:bold {
    border-left: 0.3em solid var(--color-lighter) !important;
  }
}
.u-container {
  width: 100%;
  padding-right: 20px;
  padding-left: 20px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .u-container {
    max-width: 575px;
  }
}
@media (min-width: 768px) {
  .u-container {
    max-width: 767px;
  }
}
@media (min-width: 992px) {
  .u-container {
    max-width: 991px;
  }
}
@media (min-width: 1025px) {
  .u-container {
    max-width: 1024px;
  }
}

.u-container\:fluid {
  width: 100%;
  padding-right: 20px;
  padding-left: 20px;
  margin-right: auto;
  margin-left: auto;
}

.u-items\:start {
  -webkit-box-align: start !important;
      -ms-flex-align: start !important;
          align-items: flex-start !important;
}

.u-items\:end {
  -webkit-box-align: end !important;
      -ms-flex-align: end !important;
          align-items: flex-end !important;
}

.u-items\:center {
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
}

.u-items\:baseline {
  -webkit-box-align: baseline !important;
      -ms-flex-align: baseline !important;
          align-items: baseline !important;
}

.u-items\:stretch {
  -webkit-box-align: stretch !important;
      -ms-flex-align: stretch !important;
          align-items: stretch !important;
}

.u-width\:auto {
  width: auto !important;
}

.u-height\:auto {
  height: auto !important;
}

.u-height\:100vh {
  min-height: 100vh !important;
}

.u-clearfix::after {
  display: block !important;
  clear: both !important;
  content: "" !important;
}

.u-measure {
  max-width: calc(var(--measure) * 1em) !important;
}

@media (min-width: 576px) {
  .u-measure_sm {
    max-width: calc(var(--measure) * 1em) !important;
  }
}
@media (min-width: 768px) {
  .u-measure_md {
    max-width: calc(var(--measure) * 1em) !important;
  }
}
@media (min-width: 992px) {
  .u-measure_lg {
    max-width: calc(var(--measure) * 1em) !important;
  }
}
@media (min-width: 1025px) {
  .u-measure_xl {
    max-width: calc(var(--measure) * 1em) !important;
  }
}
.u-fit {
  width: 100% !important;
}

.u-shadow {
  -webkit-box-shadow: var(--space--4) var(--space--4) var(--space--2) var(--space--4) var(--color-mid) !important;
          box-shadow: var(--space--4) var(--space--4) var(--space--2) var(--space--4) var(--color-mid) !important;
}

@media (max-width: 767px) {
  .u-view\:sp,
.u-view\:sp-ta,
.u-view\:sp-pc {
    display: block;
  }

  .u-view\:ta,
.u-view\:ta-pc,
.u-view\:pc {
    display: none;
  }
}
@media (min-width: 768px) {
  .u-view\:sp-ta,
.u-view\:ta,
.u-view\:ta-pc {
    display: block;
  }

  .u-view\:sp,
.u-view\:sp-pc,
.u-view\:ta-pc {
    display: none;
  }
}
@media (min-width: 992px) {
  .u-view\:sp-pc,
.u-view\:ta-pc,
.u-view\:pc {
    display: block;
  }

  .u-view\:sp,
.u-view\:sp-ta,
.u-view\:ta {
    display: none;
  }
}
.u-font-size\:base {
  font-size: var(--text-base);
}

.u-font-size\:xs {
  font-size: var(--text-xs);
}

.u-font-size\:sm {
  font-size: var(--text-sm);
}

.u-font-size\:md {
  font-size: var(--text-md);
}

.u-font-size\:lg {
  font-size: var(--text-lg);
}

.u-font-size\:xl {
  font-size: var(--text-xl);
}

.u-font-size\:2xl {
  font-size: var(--text-2xl);
}

.u-font-size\:3xl {
  font-size: var(--text-3xl);
}

.u-font-size\:4xl {
  font-size: var(--text-4xl);
}

.u-font-size\:5xl {
  font-size: var(--text-5xl);
}

@media (min-width: 576px) {
  .u-font-size_sm\:base {
    font-size: var(--text-base);
  }

  .u-font-size_sm\:xs {
    font-size: var(--text-xs);
  }

  .u-font-size_sm\:sm {
    font-size: var(--text-sm);
  }

  .u-font-size_sm\:md {
    font-size: var(--text-md);
  }

  .u-font-size_sm\:lg {
    font-size: var(--text-lg);
  }

  .u-font-size_sm\:xl {
    font-size: var(--text-xl);
  }

  .u-font-size_sm\:2xl {
    font-size: var(--text-2xl);
  }

  .u-font-size_sm\:3xl {
    font-size: var(--text-3xl);
  }

  .u-font-size_sm\:4xl {
    font-size: var(--text-4xl);
  }

  .u-font-size_sm\:5xl {
    font-size: var(--text-5xl);
  }
}
@media (min-width: 768px) {
  .u-font-size_md\:base {
    font-size: var(--text-base);
  }

  .u-font-size_md\:xs {
    font-size: var(--text-xs);
  }

  .u-font-size_md\:sm {
    font-size: var(--text-sm);
  }

  .u-font-size_md\:md {
    font-size: var(--text-md);
  }

  .u-font-size_md\:lg {
    font-size: var(--text-lg);
  }

  .u-font-size_md\:xl {
    font-size: var(--text-xl);
  }

  .u-font-size_md\:2xl {
    font-size: var(--text-2xl);
  }

  .u-font-size_md\:3xl {
    font-size: var(--text-3xl);
  }

  .u-font-size_md\:4xl {
    font-size: var(--text-4xl);
  }

  .u-font-size_md\:5xl {
    font-size: var(--text-5xl);
  }
}
@media (min-width: 992px) {
  .u-font-size_lg\:base {
    font-size: var(--text-base);
  }

  .u-font-size_lg\:xs {
    font-size: var(--text-xs);
  }

  .u-font-size_lg\:sm {
    font-size: var(--text-sm);
  }

  .u-font-size_lg\:md {
    font-size: var(--text-md);
  }

  .u-font-size_lg\:lg {
    font-size: var(--text-lg);
  }

  .u-font-size_lg\:xl {
    font-size: var(--text-xl);
  }

  .u-font-size_lg\:2xl {
    font-size: var(--text-2xl);
  }

  .u-font-size_lg\:3xl {
    font-size: var(--text-3xl);
  }

  .u-font-size_lg\:4xl {
    font-size: var(--text-4xl);
  }

  .u-font-size_lg\:5xl {
    font-size: var(--text-5xl);
  }
}
@media (min-width: 1025px) {
  .u-font-size_xl\:base {
    font-size: var(--text-base);
  }

  .u-font-size_xl\:xs {
    font-size: var(--text-xs);
  }

  .u-font-size_xl\:sm {
    font-size: var(--text-sm);
  }

  .u-font-size_xl\:md {
    font-size: var(--text-md);
  }

  .u-font-size_xl\:lg {
    font-size: var(--text-lg);
  }

  .u-font-size_xl\:xl {
    font-size: var(--text-xl);
  }

  .u-font-size_xl\:2xl {
    font-size: var(--text-2xl);
  }

  .u-font-size_xl\:3xl {
    font-size: var(--text-3xl);
  }

  .u-font-size_xl\:4xl {
    font-size: var(--text-4xl);
  }

  .u-font-size_xl\:5xl {
    font-size: var(--text-5xl);
  }
}
.u-text\:left {
  text-align: left !important;
}

.u-text\:right {
  text-align: right !important;
}

.u-text\:center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .u-text_sm\:left {
    text-align: left !important;
  }

  .u-text_sm\:right {
    text-align: right !important;
  }

  .u-text_sm\:center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .u-text_md\:left {
    text-align: left !important;
  }

  .u-text_md\:right {
    text-align: right !important;
  }

  .u-text_md\:center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .u-text_lg\:left {
    text-align: left !important;
  }

  .u-text_lg\:right {
    text-align: right !important;
  }

  .u-text_lg\:center {
    text-align: center !important;
  }
}
@media (min-width: 1025px) {
  .u-text_xl\:left {
    text-align: left !important;
  }

  .u-text_xl\:right {
    text-align: right !important;
  }

  .u-text_xl\:center {
    text-align: center !important;
  }
}
.u-color\:text {
  color: var(--color-text);
}

.u-color\:text-muted {
  color: var(--color-text-muted);
}

.u-color\:primary {
  color: var(--color-primary);
}

.u-color\:dark {
  color: var(--color-dark);
}

.u-color\:black {
  color: var(--color-black);
}

.u-color\:darker {
  color: var(--color-darker);
}

.u-color\:darkish {
  color: var(--color-darkish);
}

.u-color\:lightish {
  color: var(--color-lightish);
}

.u-color\:lighter {
  color: var(--color-lighter);
}

.u-color\:light {
  color: var(--color-light);
}

.u-color\:mid {
  color: var(--color-mid);
}

.u-leading\:normal {
  line-height: var(--leading-normal);
}

.u-leading\:tight {
  line-height: var(--leading-tight);
}

.u-font-weight\:lighter {
  font-weight: lighter !important;
}

.u-font-weight\:thin {
  font-weight: 100 !important;
}

.u-font-weight\:extralight {
  font-weight: 200 !important;
}

.u-font-weight\:light {
  font-weight: 300 !important;
}

.u-font-weight\:regular {
  font-weight: 400 !important;
}

.u-font-weight\:medium {
  font-weight: 500 !important;
}

.u-font-weight\:semiBold {
  font-weight: 600 !important;
}

.u-font-weight\:bold {
  font-weight: 700 !important;
}

.u-font-weight\:extraBold {
  font-weight: 800 !important;
}

.u-font-weight\:bolder {
  font-weight: bolder !important;
}

.u-font\:italic {
  font-style: italic !important;
}

.u-text-decoration\:none {
  text-decoration: none !important;
}

.u-text-decoration\:underline {
  text-decoration: underline !important;
}

.u-font-setting\:initial {
  -webkit-font-kerning: auto !important;
          font-kerning: auto !important;
  -webkit-font-feature-settings: initial !important;
          font-feature-settings: initial !important;
}

.u-font-setting\:palt {
  -webkit-font-kerning: auto !important;
          font-kerning: auto !important;
  -webkit-font-feature-settings: "palt" 1 !important;
          font-feature-settings: "palt" 1 !important;
}

.u-letter-spacing\:wide {
  letter-spacing: 0.05em !important;
}

/* header
----------------------------------------------------------*/
/* footer
----------------------------------------------------------*/
.l-outline {
  width: 100%;
  max-width: 1094px;
  margin-right: auto;
  margin-left: auto;
}
@media (max-width: 1024px) {
  .l-outline {
    padding-right: 20px;
    padding-left: 20px;
  }
}

body:not(.home) #page {
  padding-top: 80px;
}

.site_header {
  position: fixed;
  top: 0px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  margin: auto;
  width: calc(100% - 60px);
  background-color: var(--color-light);
  z-index: 4;
}
.site_header li > ul {
  display: none;
}
@media (max-width: 1024px) {
  .site_header {
    position: fixed;
    top: 0px;
    left: 50%;
    width: 100%;
    display: block;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    background-color: #fff;
    height: 80px;
  }
  .site_header:has(.js-menu-open) {
    background-color: #00FF09;
    height: 100vh;
  }
  .site_header:has(.js-menu-open) .menu_box {
    height: calc(100vh - 80px);
  }
  .site_header:has(.js-menu-open) .gnav_box {
    margin: auto;
    padding-top: 10px;
    display: block;
    width: calc(100% - 32px);
  }
  .site_header:has(.js-menu-open) .gnav_box > ul {
    width: 100%;
    display: block;
  }
  .site_header:has(.js-menu-open) .gnav_box > ul li {
    width: 100%;
    border-top: 1.5px solid #000;
    padding-top: 3px;
    display: block;
    padding-bottom: 32px;
  }
  .site_header:has(.js-menu-open) .gnav_box > ul li:last-child {
    border-bottom: 1.5px solid #000;
  }
  .site_header:has(.js-menu-open) .gnav_box > ul li a {
    line-height: 1;
  }
  .site_header:has(.js-menu-open) .gnav_box > ul li > ul {
    display: block;
    margin-top: 37px;
    padding-left: 105px;
  }
  .site_header:has(.js-menu-open) .gnav_box > ul li > ul > li:last-child {
    border-bottom: none;
    padding-bottom: 0;
  }
  .site_header:has(.js-menu-open) .contact_box {
    display: block;
  }
}

.header_inner {
  padding: 2.6rem 0 1.9rem;
}
@media (max-width: 1024px) {
  .header_inner {
    padding: 1.7rem 1.6rem 1.1rem;
  }
}

.logo_box img {
  width: 62px;
}

.menu_box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  right: 0px;
  top: 60px;
}
@media (max-width: 1024px) {
  .menu_box {
    top: 70px;
    left: 0px;
    right: auto;
    width: 100%;
    display: block;
    overflow-y: auto;
  }
}

@media (max-width: 1024px) {
  .gnav_box {
    display: none;
  }
}
.gnav_box ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 4.4rem;
}
.gnav_box ul li a {
  line-height: 1;
  font-size: var(--text-sm);
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
@media (max-width: 1024px) {
  .gnav_box ul li a {
    font-size: var(--text-xl);
  }
}

.lang_box {
  position: absolute;
  top: 60px;
  right: 110px;
  z-index: 2;
}
@media (max-width: 1024px) {
  .lang_box {
    top: 30px;
    right: 90px;
  }
}
.lang_box ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lang_box ul li:first-child:after {
  content: "/";
  font-size: var(--text-sm);
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: 20%;
  /* 2.8px */
  text-underline-position: from-font;
}
@media (max-width: 1024px) {
  .lang_box ul li:first-child:after {
    font-size: var(--text-md);
  }
}
.lang_box a {
  display: inline-block;
  position: relative;
  font-size: var(--text-sm);
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: 20%;
  /* 2.8px */
  text-underline-position: from-font;
}
@media (max-width: 1024px) {
  .lang_box a {
    font-size: var(--text-md);
  }
}
.lang_box a:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 2px;
  height: 1px;
  width: 0%;
  background-color: var(--color-black);
}
.lang_box a.is_active, .lang_box a:hover {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: 8%;
}
.contact_box {
  margin-left: 190px;
}
@media (max-width: 1024px) {
  .contact_box {
    margin: 20px 0px 0px 16px;
    display: none;
  }
}
.contact_box a {
  -webkit-transform: translateY(-4px);
          transform: translateY(-4px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 90px;
  height: 30px;
  padding: 2px 15px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  text-align: center;
  font-size: var(--text-xs);
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  /* 150% */
  border-radius: 5px;
  border: 1.5px solid #000;
  -webkit-transition: all 0.6s;
  transition: all 0.6s;
}
@media (max-width: 1024px) {
  .contact_box a {
    font-size: var(--text-sm);
    line-height: 0;
    /* 0% */
    padding: 15px 12px;
    width: 94px;
    height: 30px;
  }
}

.btn_head {
  display: inline-block;
  position: absolute;
  top: 22px;
  right: 16px;
  width: 42px;
  height: 40px;
  cursor: pointer;
  display: none;
}
@media (max-width: 1024px) {
  .btn_head {
    display: inline-block;
  }
}
.btn_head.js-menu-open span:first-child {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  top: 20px;
}
.btn_head.js-menu-open span:last-child {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  bottom: 18px;
}
.btn_head span {
  position: absolute;
  width: 42px;
  height: 1.5px;
  background-color: #000;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
.btn_head span:first-child {
  position: absolute;
  top: 14px;
}
.btn_head span:last-child {
  position: absolute;
  bottom: 14px;
}

@media (max-width: 1024px) {
  .is_scroll .p-header {
    background: rgba(255, 255, 255, 0.2);
  }
}

@-webkit-keyframes show {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes show {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes hide {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes hide {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
#scrollTop {
  position: fixed;
  bottom: 10%;
  right: 17px;
  display: none;
  -webkit-animation: show 0.3s linear 0s;
          animation: show 0.3s linear 0s;
  z-index: 999;
}
#scrollTop.active {
  display: block;
  -webkit-animation: show 0.3s linear 0s;
          animation: show 0.3s linear 0s;
}

.site_footer {
  margin: auto;
  width: calc(100% - 64px);
}
@media (max-width: 1024px) {
  .site_footer {
    width: calc(100% - 24px);
  }
}

.site_footer_inner {
  border-top: 1.5px solid var(--color-black);
  padding-bottom: 3.2rem;
}

.copy_box {
  font-size: 2.2rem;
  font-style: normal;
  font-weight: 400;
  line-height: 36px;
  /* 163.636% */
  letter-spacing: -0.44px;
  margin-bottom: 3.2rem;
}
@media (max-width: 1024px) {
  .copy_box {
    font-size: var(--text-md);
    line-height: 26px;
    /* 163.636% */
  }
}
.copy_box span {
  vertical-align: bottom;
  font-size: var(--text-2xl);
}
@media (max-width: 1024px) {
  .copy_box span {
    font-size: var(--text-2xl);
  }
}
@media (max-width: 1024px) {
  .copy_box {
    margin-bottom: 6rem;
  }
}

.navi_box ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 2rem;
}
@media (max-width: 1024px) {
  .navi_box ul {
    display: block;
    padding-bottom: 4rem;
  }
}
@media (max-width: 1024px) {
  .navi_box ul li {
    margin-bottom: 1.2rem;
  }
}
.navi_box ul li a {
  font-size: var(--text-md);
  font-style: normal;
  font-weight: 400;
  line-height: 36px;
  /* 225% */
  letter-spacing: -0.32px;
}
@media (max-width: 1024px) {
  .navi_box ul li a {
    font-size: var(--text-sm);
    line-height: 1;
  }
}

.p-footer {
  margin-top: 120px;
  padding-top: 30px;
  padding-bottom: 90px;
  background: var(--color-dark);
  color: var(--color-light);
}
@media (max-width: 1024px) {
  .p-footer {
    margin-top: 80px;
  }
}
.p-footer .container > *:nth-child(1) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.swiper .swiper-wrapper {
  gap: 15px;
}
.swiper img, .swiper video {
  width: 100%;
}
.swiper .swiper-slide {
  max-width: 21.36%;
}
@media (max-width: 767px) {
  .swiper .swiper-slide {
    max-width: 82.8877%;
  }
}
.swiper.swiper-initialized .swiper-wrapper {
  gap: 0;
}
.swiper.swiper-initialized .swiper-slide {
  max-width: 100%;
}
.swiper .swiper-button-prev,
.swiper .swiper-button-next {
  top: auto;
  bottom: 70px;
  z-index: 100;
  width: 22px;
  height: 24px;
}
@media (max-width: 1024px) {
  .swiper .swiper-button-prev,
.swiper .swiper-button-next {
    bottom: 10px;
  }
}
.swiper .swiper-button-prev:after,
.swiper .swiper-button-next:after {
  z-index: 100;
  width: 22px;
  height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
@media (max-width: 1024px) {
  .swiper .swiper-button-prev:after,
.swiper .swiper-button-next:after {
    width: 11px;
    height: 12px;
  }
}
.swiper .swiper-button-prev {
  left: 0;
}
.swiper .swiper-button-prev::after {
  background-image: url(../img/arrow_prev.svg);
}
.swiper .swiper-button-next {
  right: 0;
}
.swiper .swiper-button-next::after {
  background-image: url(../img/arrow_next.svg);
}

.swiper-support-thumbnail {
  width: calc(100% - 64px);
  margin: auto auto 64px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 21px 1fr 21px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 10px 21px;
}
@media (max-width: 1024px) {
  .swiper-support-thumbnail {
    width: calc(100% - 32px);
    -ms-grid-columns: 1fr 12px 1fr;
    grid-template-columns: 1fr 1fr;
    margin: auto auto 100px;
    gap: 12px;
  }
}
.swiper-support-thumbnail p {
  padding-top: 6px;
  font-size: 13px;
}
@media (max-width: 1024px) {
  .swiper-support-thumbnail p {
    display: none;
  }
}

.swiper-studio-thumbnail {
  pointer-events: none;
}
@media (max-width: 1024px) {
  .swiper-studio-thumbnail {
    pointer-events: auto;
  }
}

.swiper-slide-support {
  pointer-events: none;
}
@media (max-width: 1024px) {
  .swiper-slide-support {
    pointer-events: auto;
  }
}

.swiper-support {
  width: 100%;
  padding: 16px;
  margin: auto;
  z-index: 2;
}
.swiper-support .swiper-wrapper {
  gap: 15px;
}
.swiper-support img, .swiper-support video {
  width: 100%;
}
.swiper-support .swiper-slide {
  max-width: 21.36%;
}
@media (max-width: 767px) {
  .swiper-support .swiper-slide {
    max-width: 82.8877%;
  }
}
.swiper-support p {
  margin-top: 10px;
  width: 61%;
  font-size: var(--text-xs);
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
  /* 133.333% */
  letter-spacing: -0.24px;
}
.swiper-support p span {
  font-size: var(--text-md);
  display: inline-block;
  margin-bottom: 10px;
}
.swiper-support.swiper-initialized .swiper-wrapper {
  gap: 0;
}
.swiper-support.swiper-initialized .swiper-slide {
  max-width: 100%;
}
.swiper-support .swiper-button-prev,
.swiper-support .swiper-button-next {
  top: auto;
  bottom: 0px;
  z-index: 100;
  width: 22px;
  height: 24px;
}
@media (max-width: 1024px) {
  .swiper-support .swiper-button-prev,
.swiper-support .swiper-button-next {
    bottom: 10px;
  }
}
.swiper-support .swiper-button-prev:after,
.swiper-support .swiper-button-next:after {
  z-index: 100;
  width: 22px;
  height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
@media (max-width: 1024px) {
  .swiper-support .swiper-button-prev:after,
.swiper-support .swiper-button-next:after {
    width: 20px;
    height: 22px;
  }
}
.swiper-support .swiper-button-prev {
  left: 0;
}
.swiper-support .swiper-button-prev::after {
  background-image: url(../img/arrow_prev.svg);
}
.swiper-support .swiper-button-next {
  right: 0;
}
.swiper-support .swiper-button-next::after {
  background-image: url(../img/arrow_next.svg);
}

.swiper-studio-thumbnail {
  width: calc(100% - 64px);
  margin: auto auto 124px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 21px 1fr 21px 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 21px;
}
@media (max-width: 1024px) {
  .swiper-studio-thumbnail {
    width: calc(100% - 32px);
    -ms-grid-columns: 1fr 12px 1fr;
    grid-template-columns: 1fr 1fr;
    margin: auto auto 100px;
    gap: 12px;
  }
}
.swiper-studio-thumbnail p {
  font-size: 13px;
  padding-top: 6px;
}
@media (max-width: 1024px) {
  .swiper-studio-thumbnail p {
    display: none;
  }
}

.modal_wrap-studio {
  padding-top: 147px;
  display: none;
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100vh;
  background-color: #fff;
  z-index: 3;
}
.modal_wrap-studio.js-open {
  display: block;
}

.modal_wrap-support {
  padding-top: 147px;
  display: none;
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100vh;
  background-color: #fff;
  z-index: 3;
}
.modal_wrap-support.js-open {
  display: block;
}

.swiper-studio {
  width: 100%;
  padding: 16px;
  margin: auto;
  z-index: 2;
}
.swiper-studio .swiper-wrapper {
  gap: 15px;
}
.swiper-studio img, .swiper-studio video {
  width: 100%;
}
.swiper-studio p {
  margin-top: 10px;
  width: 61%;
  font-size: var(--text-xs);
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
  /* 133.333% */
  letter-spacing: -0.24px;
}
.swiper-studio p span {
  display: inline-block;
  font-size: var(--text-md);
  margin-bottom: 10px;
}
.swiper-studio .swiper-slide {
  max-width: 21.36%;
}
@media (max-width: 767px) {
  .swiper-studio .swiper-slide {
    max-width: 82.8877%;
  }
}
.swiper-studio.swiper-initialized .swiper-wrapper {
  gap: 0;
}
.swiper-studio.swiper-initialized .swiper-slide {
  max-width: 100%;
}
.swiper-studio .swiper-button-prev,
.swiper-studio .swiper-button-next {
  top: auto;
  bottom: 70px;
  z-index: 100;
  width: 22px;
  height: 24px;
}
@media (max-width: 1024px) {
  .swiper-studio .swiper-button-prev,
.swiper-studio .swiper-button-next {
    bottom: 10px;
  }
}
.swiper-studio .swiper-button-prev:after,
.swiper-studio .swiper-button-next:after {
  z-index: 100;
  width: 22px;
  height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
  content: "";
}
@media (max-width: 1024px) {
  .swiper-studio .swiper-button-prev:after,
.swiper-studio .swiper-button-next:after {
    width: 22px;
    height: 24px;
  }
}
.swiper-studio .swiper-button-prev {
  left: 0;
}
.swiper-studio .swiper-button-prev::after {
  background-image: url(../img/arrow_prev.svg);
}
.swiper-studio .swiper-button-next {
  right: 0;
}
.swiper-studio .swiper-button-next::after {
  background-image: url(../img/arrow_next.svg);
}

.x-plus5 {
  opacity: 0;
  -webkit-transform: translateX(2rem);
          transform: translateX(2rem);
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
  -webkit-transition-delay: 0.8s;
          transition-delay: 0.8s;
}

.x-minus5 {
  opacity: 0;
  -webkit-transform: translateX(-2rem);
          transform: translateX(-2rem);
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
}

.y-plus5 {
  opacity: 0;
  -webkit-transform: translateY(2rem);
          transform: translateY(2rem);
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
}

.delay1 {
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}

.delay2 {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}

.delay3 {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}

.delay4 {
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s;
}

.delay5 {
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
}

.delay6 {
  -webkit-transition-delay: 0.6s;
          transition-delay: 0.6s;
}

.delay7 {
  -webkit-transition-delay: 0.7s;
          transition-delay: 0.7s;
}

.delay8 {
  -webkit-transition-delay: 0.8s;
          transition-delay: 0.8s;
}

.delay9 {
  -webkit-transition-delay: 0.9s;
          transition-delay: 0.9s;
}

.op0 {
  opacity: 0;
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
}

.active {
  opacity: 1;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

.bound {
  -webkit-animation: bound 0.5s ease-in;
          animation: bound 0.5s ease-in;
}

@-webkit-keyframes bound {
  /** 開始時は１倍の大きさ */
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  /** 0%～25%にかけて1.15倍する */
  25% {
    -webkit-transform: scale(1.15);
            transform: scale(1.15);
  }
  /** 25%～50%にかけて0.95倍する */
  50% {
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
  /** 50%～75%にかけて1.05倍する */
  75% {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
  }
  /** 終了時は元の大きさに戻す */
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes bound {
  /** 開始時は１倍の大きさ */
  from {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  /** 0%～25%にかけて1.15倍する */
  25% {
    -webkit-transform: scale(1.15);
            transform: scale(1.15);
  }
  /** 25%～50%にかけて0.95倍する */
  50% {
    -webkit-transform: scale(0.95);
            transform: scale(0.95);
  }
  /** 50%～75%にかけて1.05倍する */
  75% {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
  }
  /** 終了時は元の大きさに戻す */
  to {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.sp_disp {
  display: none;
}
@media (max-width: 1024px) {
  .sp_disp {
    display: inline-block;
  }
}

.sc_inner {
  margin: auto;
  width: calc(100% - 60px);
  border-top: 1.5px solid var(--color-black);
}
@media (max-width: 1024px) {
  .sc_inner {
    width: calc(100% - 24px);
  }
}
.sc_inner h2 {
  font-family: "Sohne-schmal";
  font-size: 16rem;
  font-style: normal;
  font-weight: 400;
  line-height: 120px;
  /* 75% */
  letter-spacing: -1.6px;
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  .sc_inner h2 {
    font-size: 120px;
    font-style: normal;
    font-weight: 400;
    line-height: 95px;
    letter-spacing: -1.2px;
  }
}
@media (max-width: 1024px) {
  .sc_inner h2 img {
    height: 90px;
  }
}
.sc_inner h3 {
  margin-top: 0.6rem;
}

.sc_project h3,
.sc_about h3,
.sc_artists h3,
.sc_studio h3,
.sc_access h3,
.sc_support h3 {
  margin-top: 5px;
  font-size: 3rem;
  font-style: normal;
  font-weight: 400;
  line-height: 40px;
  /* 133.333% */
  letter-spacing: -0.6px;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  text-decoration-thickness: 2px;
  /* 6.667% */
  text-underline-offset: 4px;
  text-underline-position: from-font;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}
@media (max-width: 1024px) {
  .sc_project h3,
.sc_about h3,
.sc_artists h3,
.sc_studio h3,
.sc_access h3,
.sc_support h3 {
    font-size: var(--text-2xl);
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    /* 133.333% */
    letter-spacing: -0.48px;
    -webkit-text-decoration-line: underline;
            text-decoration-line: underline;
    -webkit-text-decoration-style: solid;
            text-decoration-style: solid;
    -webkit-text-decoration-skip: ink;
            text-decoration-skip-ink: auto;
    -webkit-text-decoration-color: #000;
            text-decoration-color: #000;
    text-decoration-thickness: 1.5px;
    /* 6.25% */
    text-underline-offset: 20%;
    /* 4.8px */
    text-underline-position: from-font;
    margin-bottom: 1.8rem;
  }
}
.sc_project h4,
.sc_about h4,
.sc_artists h4,
.sc_studio h4,
.sc_access h4,
.sc_support h4 {
  font-size: var(--text-lg);
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 144.444% */
  letter-spacing: -0.36px;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  text-decoration-thickness: 2px;
  /* 11.111% */
  text-underline-offset: 3px;
  text-underline-position: from-font;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}
@media (max-width: 1024px) {
  .sc_project h4,
.sc_about h4,
.sc_artists h4,
.sc_studio h4,
.sc_access h4,
.sc_support h4 {
    font-size: var(--text-md);
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    /* 150% */
    letter-spacing: -0.32px;
    -webkit-text-decoration-line: underline;
            text-decoration-line: underline;
    -webkit-text-decoration-style: solid;
            text-decoration-style: solid;
    -webkit-text-decoration-skip: ink;
            text-decoration-skip-ink: auto;
    -webkit-text-decoration-color: #000;
            text-decoration-color: #000;
    text-decoration-thickness: 1.5px;
    /* 9.375% */
    text-underline-offset: 25%;
    /* 4px */
    text-underline-position: from-font;
  }
}
.sc_project p,
.sc_about p,
.sc_artists p,
.sc_studio p,
.sc_access p,
.sc_support p {
  font-size: var(--text-lg);
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 144.444% */
  letter-spacing: -0.36px;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}
@media (max-width: 1024px) {
  .sc_project p,
.sc_about p,
.sc_artists p,
.sc_studio p,
.sc_access p,
.sc_support p {
    font-size: var(--text-md);
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    /* 150% */
    letter-spacing: -0.32px;
  }
}

.flex_box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  width: 100%;
}
.flex_box > div {
  width: calc((100% - 20px) / 2);
}
@media (max-width: 1024px) {
  .flex_box {
    display: block;
  }
  .flex_box > div {
    width: 100%;
    margin-bottom: 7rem;
  }
  .flex_box > div.tl_period {
    margin-bottom: 3rem;
  }
  .flex_box > div.tl_period + div {
    margin-bottom: 3rem;
  }
}

.logo_box_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 4.2rem 5.5rem;
  max-width: 50rem;
}
@media (max-width: 1024px) {
  .logo_box_list {
    gap: 2.6rem 3.3rem;
  }
}
@media (max-width: 1024px) {
  .logo_box_list .logo_box_item {
    max-width: 45%;
  }
}

.caption_box_list {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 2.4rem 1fr;
  grid-template-columns: 1fr 1fr;
  gap: 2.4rem;
}
@media (max-width: 1024px) {
  .caption_box_list {
    display: none;
  }
}
.caption_box_list .caption_box_item {
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 18px;
  /* 138.462% */
  letter-spacing: -0.26px;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}

.logo_kyoto {
  margin-top: 10px;
  height: 31px;
  width: auto;
}
@media (max-width: 1024px) {
  .logo_kyoto {
    margin-top: 4px;
    height: 26px;
  }
}

.logo_geijutu {
  height: 51px;
  width: auto;
}
@media (max-width: 1024px) {
  .logo_geijutu {
    height: 47px;
  }
}

.logo_seika {
  height: 63px;
  width: auto;
}
@media (max-width: 1024px) {
  .logo_seika {
    height: 54px;
  }
}

.logo_saga {
  height: 71px;
  width: auto;
}
@media (max-width: 1024px) {
  .logo_saga {
    height: 56px;
  }
}

.artist_list {
  margin: auto;
  width: calc(100% - 60px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 6rem 2rem;
}
@media (max-width: 1024px) {
  .artist_list {
    width: calc(100% - 24px);
    display: block;
  }
}
.artist_list li {
  width: calc((100% - 60px) / 4);
}
@media (max-width: 1024px) {
  .artist_list li {
    width: 100%;
    margin-bottom: 5rem;
  }
}
.artist_list .img_box {
  margin-bottom: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: rgba(0, 0, 0, 0.05);
}
@media (max-width: 1024px) {
  .artist_list .img_box {
    gap: 1rem;
    background: linear-gradient(to right, #fff 0%, #fff calc(50% + 5px), rgba(0, 0, 0, 0.05) 50%, rgba(0, 0, 0, 0.05) 100%);
  }
}
.artist_list .img_box .img_box_profile {
  width: 50%;
  text-align: center;
}
.artist_list .img_box .img_box_profile img {
  width: 100%;
}
.artist_list .img_box .img_box_art {
  width: 50%;
  display: table-cell;
  vertical-align: middle;
  padding: 1rem;
  text-align: center;
}
.artist_list .img_box .img_box_art img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 12.5rem;
}
@media (max-width: 1024px) {
  .artist_list .img_box .img_box_art img {
    max-height: 17.5rem;
  }
}
.artist_list .txt_box h3 {
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  /* 133.333% */
  letter-spacing: -0.36px;
}
@media (max-width: 1024px) {
  .artist_list .txt_box h3 {
    font-size: 22px;
    margin-bottom: 1.8rem;
  }
}
.artist_list .txt_box h3 span {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: -0.24px;
  background-color: rgba(0, 255, 34, 0.3);
  margin-left: 1.2rem;
}
.artist_list .txt_box .txt_enrolled {
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: -0.26px;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: 20%;
  text-underline-position: from-font;
  display: inline-block;
  margin-bottom: 12px;
}
@media (max-width: 1024px) {
  .artist_list .txt_box .txt_enrolled {
    font-size: 12px;
  }
}
.artist_list .txt_box p {
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: -0.3px;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}

.sc_mainvisual {
  padding-top: 100px;
  margin-bottom: 3.2rem;
}
.sc_mainvisual .sc_inner {
  padding-top: 0px;
  border-top: none;
}
@media (max-width: 1024px) {
  .sc_mainvisual {
    padding-top: 80px;
    margin-bottom: 1.2rem;
  }
}
.sc_mainvisual .arrow {
  display: none;
}
@media (max-width: 1024px) {
  .sc_mainvisual .arrow {
    display: block;
  }
}

.sc_project {
  margin-bottom: 10rem;
}
.sc_project h3 {
  line-height: 45px;
  /* 133.333% */
  margin-bottom: 2.4rem;
}
@media (max-width: 1024px) {
  .sc_project h3 {
    line-height: 35px;
    /* 133.333% */
    margin-bottom: 1.8rem;
  }
}
.sc_project h4 {
  margin-bottom: 1.4rem;
}
.sc_project h4 + p {
  margin-bottom: 3rem;
}
.sc_project p {
  margin-bottom: 6rem;
}
.sc_project p:last-child {
  margin-bottom: 0px;
}
@media (max-width: 1024px) {
  .sc_project p {
    margin-bottom: 3rem;
  }
}

.sc_artists {
  margin-bottom: 10rem;
}
.sc_artists h3 {
  margin-bottom: 2.4rem;
}
@media (max-width: 1024px) {
  .sc_artists h3 {
    line-height: 32px;
    margin-bottom: 1.8rem;
  }
}
.sc_artists h3 br {
  display: none;
}
@media (max-width: 1024px) {
  .sc_artists h3 br {
    display: block;
  }
}
.sc_artists h4 {
  margin-bottom: 1.4rem;
}
.sc_artists p {
  margin-bottom: 6rem;
}
@media (max-width: 1024px) {
  .sc_artists p br {
    display: none;
  }
}
@media (max-width: 1024px) {
  .sc_artists p {
    margin-bottom: 4rem;
  }
}

.sc_period {
  margin-bottom: 10rem;
}
@media (max-width: 1024px) {
  .sc_period#part2 .tl_period + div {
    margin-bottom: 10rem;
  }
}
.sc_period#part2 .js-open .tl_period + div {
  margin-bottom: 3rem;
}
@media (max-width: 1024px) {
  .sc_period {
    margin-bottom: 0rem;
  }
}
.sc_period .sc_inner {
  margin-bottom: 6rem;
}
@media (max-width: 1024px) {
  .sc_period .sc_inner {
    margin-bottom: 3rem;
  }
}
.sc_period .sc_inner.js-open + .artist_list {
  display: block;
  opacity: 1;
  -webkit-transform: translateX(0);
          transform: translateX(0);
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
@media (max-width: 1024px) {
  .sc_period .sc_inner.js-open + .artist_list {
    margin-bottom: 10rem;
  }
}
.sc_period .sc_inner h2 {
  font-size: 80px;
  font-style: normal;
  font-weight: 400;
  line-height: 65px;
  /* 81.25% */
  letter-spacing: -0.8px;
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  .sc_period .sc_inner h2 {
    font-size: 60px;
    font-style: normal;
    font-weight: 400;
    line-height: 50px;
    letter-spacing: -0.6px;
  }
}
.sc_period .sc_inner h2 img {
  height: 65px;
}
@media (max-width: 1024px) {
  .sc_period .sc_inner h2 img {
    height: 60px;
  }
}
@media (max-width: 1024px) {
  .sc_period .sc_inner {
    position: relative;
    cursor: pointer;
  }
  .sc_period .sc_inner.js-open:before {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    right: 5px;
  }
  .sc_period .sc_inner:before {
    content: "";
    position: absolute;
    top: 2rem;
    right: 0;
    width: 13px;
    height: 24px;
    background: url("../img/arrow.svg");
    background-size: cover;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
  }
}
.sc_period .js-part {
  pointer-events: none;
}
@media (max-width: 1024px) {
  .sc_period .js-part {
    pointer-events: auto;
  }
}
.sc_period .js-part p {
  font-size: var(--text-lg);
}
.sc_period .js-part p span {
  margin-right: 4rem;
}
@media (max-width: 1024px) {
  .sc_period .js-part p {
    font-size: var(--text-md);
  }
}
.sc_period dl {
  margin-top: 0.9rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: var(--text-lg);
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: -0.32px;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}
@media (max-width: 1024px) {
  .sc_period dl {
    font-size: var(--text-md);
  }
}
.sc_period dl dt {
  width: 10rem;
}
.sc_period dl dd {
  width: calc(100% - 16rem);
}
@media (max-width: 1024px) {
  .sc_period .artist_list {
    display: none;
  }
}

.sc_exhibition {
  margin-bottom: 10rem;
}
@media (max-width: 1024px) {
  .sc_exhibition {
    margin-bottom: 10rem;
  }
}
.sc_exhibition h3 {
  font-size: 3rem;
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  line-height: 40px;
  /* 133.333% */
  letter-spacing: -0.6px;
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
  -webkit-text-decoration-style: solid;
          text-decoration-style: solid;
  -webkit-text-decoration-skip: ink;
          text-decoration-skip-ink: auto;
  text-decoration-thickness: 2px;
  /* 6.667% */
  text-underline-offset: 20%;
  /* 6px */
  text-underline-position: from-font;
  margin-bottom: 2.4rem;
}
@media (max-width: 1024px) {
  .sc_exhibition h3 {
    font-size: 2.2rem;
    line-height: 32px;
    margin-bottom: 1.8rem;
  }
}
.sc_exhibition h4 {
  font-weight: normal;
}
.sc_exhibition p {
  font-size: var(--text-lg);
  margin-bottom: 6rem;
  font-style: normal;
  font-weight: 400;
  line-height: 2.6rem;
  letter-spacing: -0.36px;
}
@media (max-width: 1024px) {
  .sc_exhibition p {
    margin-bottom: 6rem;
    font-size: var(--text-md);
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    /* 137.5% */
    letter-spacing: -0.32px;
  }
}
.sc_exhibition ul {
  border-top: 1px solid #000;
  margin-bottom: 3rem;
}
.sc_exhibition ul + ul {
  margin-bottom: 0;
}
.sc_exhibition ul li {
  padding: 2px 0;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 144.444% */
  letter-spacing: -0.36px;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 10.8rem 1fr;
  grid-template-columns: 10.8rem 1fr;
}
.sc_exhibition ul li span {
  font-size: 13px;
}
.sc_exhibition ul li .sp_disp {
  display: none;
}
@media (max-width: 1024px) {
  .sc_exhibition ul li {
    -ms-grid-columns: 10.8rem 1fr;
    grid-template-columns: 10.8rem 1fr;
    margin-bottom: 0.4rem;
  }
  .sc_exhibition ul li .sp_disp {
    display: block;
  }
}
.sc_exhibition ul li p {
  margin-bottom: 0;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}
.sc_exhibition ul li p.period {
  line-height: 2rem;
}
@media (max-width: 1024px) {
  .sc_exhibition ul li p.period {
    margin-bottom: 0.4rem;
  }
}
.sc_exhibition ul li a {
  text-decoration: underline;
}

.sc_studio {
  margin-bottom: 6rem;
}
@media (max-width: 1024px) {
  .sc_studio {
    margin-bottom: 5.4rem;
  }
}
.sc_studio h3 {
  margin-bottom: 2.4rem;
}
@media (max-width: 1024px) {
  .sc_studio h3 {
    font-size: 2.2rem;
    margin-bottom: 1.8rem;
  }
}
.sc_studio h4 {
  margin-bottom: 1.4rem;
}
.sc_studio p {
  margin-bottom: 10rem;
}
@media (max-width: 1024px) {
  .sc_studio p {
    margin-bottom: 4rem;
  }
}
.sc_studio ul li {
  padding: 7px 0;
  border-top: 1px solid #000;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 144.444% */
  letter-spacing: -0.36px;
}
.sc_studio ul li:last-child {
  border-bottom: 1px solid #000;
}

.sc_access {
  margin-bottom: 10rem;
}
@media (max-width: 1024px) {
  .sc_access {
    margin-bottom: 7rem;
  }
}
.sc_access h3 {
  margin-bottom: 2.4rem;
}
@media (max-width: 1024px) {
  .sc_access h3 {
    font-size: 2.2rem;
    margin-bottom: 1.8rem;
  }
}
.sc_access h4 {
  margin-bottom: 1.4rem;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}
@media (max-width: 1024px) {
  .sc_access h4 {
    font-size: 2.2rem;
  }
}
.sc_access p {
  margin-bottom: 6rem;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}
@media (max-width: 1024px) {
  .sc_access p {
    margin-bottom: 2.4rem;
  }
}
.sc_access ul {
  margin-bottom: 10rem;
}
@media (max-width: 1024px) {
  .sc_access ul {
    margin-bottom: 6rem;
  }
}
.sc_access ul li {
  padding: 7px 0;
  border-top: 1px solid #000;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 144.444% */
  letter-spacing: -0.36px;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
}
@media (max-width: 1024px) {
  .sc_access ul li {
    font-size: var(--text-md);
  }
}
.sc_access ul li:last-child {
  border-bottom: 1px solid #000;
}
.sc_access #map {
  height: 686px;
}
@media (max-width: 1024px) {
  .sc_access #map {
    height: 400px;
  }
}
.sc_access .map_txt {
  margin-top: 1rem;
  font-size: var(--text-lg);
  font-style: normal;
  font-weight: 400;
  line-height: 26px;
  /* 144.444% */
  letter-spacing: -0.36px;
}
@media (max-width: 1024px) {
  .sc_access .map_txt {
    font-size: var(--text-md);
  }
}

.sc_support {
  margin-bottom: 6rem;
}
@media (max-width: 1024px) {
  .sc_support {
    margin-bottom: 5.4rem;
  }
}
.sc_support h3 {
  margin-bottom: 2.4rem;
}
@media (max-width: 1024px) {
  .sc_support h3 {
    font-size: 2.2rem;
    margin-bottom: 1.8rem;
  }
}
.sc_support h4 {
  margin-bottom: 1.4rem;
}
.sc_support p {
  margin-bottom: 10rem;
}
@media (max-width: 1024px) {
  .sc_support p {
    margin-bottom: 4rem;
  }
}

.swiper-btn-wrap {
  text-align: right;
  position: absolute;
  right: 0px;
  top: 100vw;
}

.swiper-btn {
  display: inline-block;
  width: 100px;
  position: relative;
}

.swiper-button-disabled {
  display: none !important;
}

.btn_close_wrap {
  padding: 0px 16px;
  text-align: right;
}
.btn_close_wrap .btn_close {
  display: inline-block;
}

@font-face {
  font-family: "icon";
  src: url("../../fonts/icomoon.woff?a7qx53") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Sohne-schmal";
  src: url("../fonts/soehne-schmal-buch.woff2") format("woff2");
  font-weight: 400;
}
[class^=icon-], [class*=" icon-"] {
  line-height: 1;
}

[class^=icon-]:before, [class*=" icon-"]:before {
  font-family: "icon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
}

.icon-dl:before {
  content: "\e913";
}

.icon-arrow-b02:before {
  content: "\e910";
}

.icon-diagram:before {
  content: "\e911";
}

.icon-load:before {
  content: "\e912";
}

.icon-prev:before {
  content: "\e90e";
}

.icon-next:before {
  content: "\e90f";
}

.icon-arrow-l:before {
  content: "\e90d";
}

.icon-search:before {
  content: "\e90c";
}

.icon-facebook:before {
  content: "\e909";
}

.icon-instagram:before {
  content: "\e90a";
}

.icon-twitter:before {
  content: "\e90b";
}

.icon-arrow-b:before {
  content: "\e900";
}

.icon-arrow-r:before {
  content: "\e901";
}

.icon-arrow-t:before {
  content: "\e902";
}

.icon-excel:before {
  content: "\e903";
}

.icon-map:before {
  content: "\e904";
}

.icon-pdf:before {
  content: "\e905";
}

.icon-ppt:before {
  content: "\e906";
}

.icon-tab:before {
  content: "\e907";
}

.icon-word:before {
  content: "\e908";
}

.page_404 {
  padding-top: 20%;
  height: 80vh;
  text-align: center;
}
.page_404 h2 {
  font-size: var(--text-2xl);
}
.page_404 p {
  margin-bottom: 4rem;
}
.page_404 a {
  font-size: var(--text-xl);
}

/*# sourceMappingURL=style.css.map*/