:root {
  --font-mb-font: "Manrope", Arial, sans-serif;
}

@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/uploads/fonts/manrope/400-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/uploads/fonts/manrope/500-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/uploads/fonts/manrope/600-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/uploads/fonts/manrope/700-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/uploads/fonts/manrope/800-latin-0.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
:root {
  --mb-ink: hsla(161.82, 42.86%, 15.1%, 1);
  --mb-ink-5: hsla(161.82, 42.86%, 15.1%, 0.05);
  --mb-ink-10: hsla(161.82, 42.86%, 15.1%, 0.1);
  --mb-ink-20: hsla(161.82, 42.86%, 15.1%, 0.2);
  --mb-ink-30: hsla(161.82, 42.86%, 15.1%, 0.3);
  --mb-ink-40: hsla(161.82, 42.86%, 15.1%, 0.4);
  --mb-ink-50: hsla(161.82, 42.86%, 15.1%, 0.5);
  --mb-ink-60: hsla(161.82, 42.86%, 15.1%, 0.6);
  --mb-ink-70: hsla(161.82, 42.86%, 15.1%, 0.7);
  --mb-ink-80: hsla(161.82, 42.86%, 15.1%, 0.8);
  --mb-ink-90: hsla(161.82, 42.86%, 15.1%, 0.9);
  --mb-ink-d-1: hsla(161.82, 42.86%, 12.68%, 1);
  --mb-ink-d-2: hsla(161.82, 42.86%, 10.27%, 1);
  --mb-ink-d-3: hsla(161.82, 42.86%, 7.85%, 1);
  --mb-ink-d-4: hsla(161.82, 42.86%, 5.44%, 1);
  --mb-ink-l-1: hsla(161.82, 42.86%, 28.68%, 1);
  --mb-ink-l-2: hsla(161.82, 42.86%, 42.27%, 1);
  --mb-ink-l-3: hsla(161.82, 42.86%, 55.85%, 1);
  --mb-ink-l-4: hsla(161.82, 42.86%, 69.44%, 1);
  --mb-accent: hsla(71.82, 85.09%, 68.43%, 1);
  --mb-accent-5: hsla(71.82, 85.09%, 68.43%, 0.05);
  --mb-accent-10: hsla(71.82, 85.09%, 68.43%, 0.1);
  --mb-accent-20: hsla(71.82, 85.09%, 68.43%, 0.2);
  --mb-accent-30: hsla(71.82, 85.09%, 68.43%, 0.3);
  --mb-accent-40: hsla(71.82, 85.09%, 68.43%, 0.4);
  --mb-accent-50: hsla(71.82, 85.09%, 68.43%, 0.5);
  --mb-accent-60: hsla(71.82, 85.09%, 68.43%, 0.6);
  --mb-accent-70: hsla(71.82, 85.09%, 68.43%, 0.7);
  --mb-accent-80: hsla(71.82, 85.09%, 68.43%, 0.8);
  --mb-accent-90: hsla(71.82, 85.09%, 68.43%, 0.9);
  --mb-accent-d-1: hsla(71.82, 85.09%, 57.48%, 1);
  --mb-accent-d-2: hsla(71.82, 85.09%, 46.53%, 1);
  --mb-accent-d-3: hsla(71.82, 85.09%, 35.58%, 1);
  --mb-accent-d-4: hsla(71.82, 85.09%, 24.64%, 1);
  --mb-accent-l-1: hsla(71.82, 85.09%, 73.48%, 1);
  --mb-accent-l-2: hsla(71.82, 85.09%, 78.53%, 1);
  --mb-accent-l-3: hsla(71.82, 85.09%, 83.58%, 1);
  --mb-accent-l-4: hsla(71.82, 85.09%, 88.64%, 1);
  --mb-paper: hsla(100, 20%, 97.06%, 1);
  --mb-paper-5: hsla(100, 20%, 97.06%, 0.05);
  --mb-paper-10: hsla(100, 20%, 97.06%, 0.1);
  --mb-paper-20: hsla(100, 20%, 97.06%, 0.2);
  --mb-paper-30: hsla(100, 20%, 97.06%, 0.3);
  --mb-paper-40: hsla(100, 20%, 97.06%, 0.4);
  --mb-paper-50: hsla(100, 20%, 97.06%, 0.5);
  --mb-paper-60: hsla(100, 20%, 97.06%, 0.6);
  --mb-paper-70: hsla(100, 20%, 97.06%, 0.7);
  --mb-paper-80: hsla(100, 20%, 97.06%, 0.8);
  --mb-paper-90: hsla(100, 20%, 97.06%, 0.9);
  --mb-paper-d-1: hsla(100, 20%, 81.53%, 1);
  --mb-paper-d-2: hsla(100, 20%, 66%, 1);
  --mb-paper-d-3: hsla(100, 20%, 50.47%, 1);
  --mb-paper-d-4: hsla(100, 20%, 34.94%, 1);
  --mb-paper-l-1: hsla(100, 20%, 97.53%, 1);
  --mb-paper-l-2: hsla(100, 20%, 98%, 1);
  --mb-paper-l-3: hsla(100, 20%, 98.47%, 1);
  --mb-paper-l-4: hsla(100, 20%, 98.94%, 1);
  --mb-white: hsla(0, 0%, 100%, 1);
  --mb-white-5: hsla(0, 0%, 100%, 0.05);
  --mb-white-10: hsla(0, 0%, 100%, 0.1);
  --mb-white-20: hsla(0, 0%, 100%, 0.2);
  --mb-white-30: hsla(0, 0%, 100%, 0.3);
  --mb-white-40: hsla(0, 0%, 100%, 0.4);
  --mb-white-50: hsla(0, 0%, 100%, 0.5);
  --mb-white-60: hsla(0, 0%, 100%, 0.6);
  --mb-white-70: hsla(0, 0%, 100%, 0.7);
  --mb-white-80: hsla(0, 0%, 100%, 0.8);
  --mb-white-90: hsla(0, 0%, 100%, 0.9);
  --mb-white-d-1: hsla(0, 0%, 84%, 1);
  --mb-white-d-2: hsla(0, 0%, 68%, 1);
  --mb-white-d-3: hsla(0, 0%, 52%, 1);
  --mb-white-d-4: hsla(0, 0%, 36%, 1);
  --mb-white-l-1: hsla(0, 0%, 100%, 1);
  --mb-white-l-2: hsla(0, 0%, 100%, 1);
  --mb-white-l-3: hsla(0, 0%, 100%, 1);
  --mb-white-l-4: hsla(0, 0%, 100%, 1);
  --mb-muted: hsla(146.25, 7.62%, 41.18%, 1);
  --mb-muted-5: hsla(146.25, 7.62%, 41.18%, 0.05);
  --mb-muted-10: hsla(146.25, 7.62%, 41.18%, 0.1);
  --mb-muted-20: hsla(146.25, 7.62%, 41.18%, 0.2);
  --mb-muted-30: hsla(146.25, 7.62%, 41.18%, 0.3);
  --mb-muted-40: hsla(146.25, 7.62%, 41.18%, 0.4);
  --mb-muted-50: hsla(146.25, 7.62%, 41.18%, 0.5);
  --mb-muted-60: hsla(146.25, 7.62%, 41.18%, 0.6);
  --mb-muted-70: hsla(146.25, 7.62%, 41.18%, 0.7);
  --mb-muted-80: hsla(146.25, 7.62%, 41.18%, 0.8);
  --mb-muted-90: hsla(146.25, 7.62%, 41.18%, 0.9);
  --mb-muted-d-1: hsla(146.25, 7.62%, 34.59%, 1);
  --mb-muted-d-2: hsla(146.25, 7.62%, 28%, 1);
  --mb-muted-d-3: hsla(146.25, 7.62%, 21.41%, 1);
  --mb-muted-d-4: hsla(146.25, 7.62%, 14.82%, 1);
  --mb-muted-l-1: hsla(146.25, 7.62%, 50.59%, 1);
  --mb-muted-l-2: hsla(146.25, 7.62%, 60%, 1);
  --mb-muted-l-3: hsla(146.25, 7.62%, 69.41%, 1);
  --mb-muted-l-4: hsla(146.25, 7.62%, 78.82%, 1);
  --mb-line: hsla(120, 11.11%, 87.65%, 1);
  --mb-line-5: hsla(120, 11.11%, 87.65%, 0.05);
  --mb-line-10: hsla(120, 11.11%, 87.65%, 0.1);
  --mb-line-20: hsla(120, 11.11%, 87.65%, 0.2);
  --mb-line-30: hsla(120, 11.11%, 87.65%, 0.3);
  --mb-line-40: hsla(120, 11.11%, 87.65%, 0.4);
  --mb-line-50: hsla(120, 11.11%, 87.65%, 0.5);
  --mb-line-60: hsla(120, 11.11%, 87.65%, 0.6);
  --mb-line-70: hsla(120, 11.11%, 87.65%, 0.7);
  --mb-line-80: hsla(120, 11.11%, 87.65%, 0.8);
  --mb-line-90: hsla(120, 11.11%, 87.65%, 0.9);
  --mb-line-d-1: hsla(120, 11.11%, 73.62%, 1);
  --mb-line-d-2: hsla(120, 11.11%, 59.6%, 1);
  --mb-line-d-3: hsla(120, 11.11%, 45.58%, 1);
  --mb-line-d-4: hsla(120, 11.11%, 31.55%, 1);
  --mb-line-l-1: hsla(120, 11.11%, 89.62%, 1);
  --mb-line-l-2: hsla(120, 11.11%, 91.6%, 1);
  --mb-line-l-3: hsla(120, 11.11%, 93.58%, 1);
  --mb-line-l-4: hsla(120, 11.11%, 95.55%, 1);
  --mb-soft: hsla(105, 21.05%, 92.55%, 1);
  --mb-soft-5: hsla(105, 21.05%, 92.55%, 0.05);
  --mb-soft-10: hsla(105, 21.05%, 92.55%, 0.1);
  --mb-soft-20: hsla(105, 21.05%, 92.55%, 0.2);
  --mb-soft-30: hsla(105, 21.05%, 92.55%, 0.3);
  --mb-soft-40: hsla(105, 21.05%, 92.55%, 0.4);
  --mb-soft-50: hsla(105, 21.05%, 92.55%, 0.5);
  --mb-soft-60: hsla(105, 21.05%, 92.55%, 0.6);
  --mb-soft-70: hsla(105, 21.05%, 92.55%, 0.7);
  --mb-soft-80: hsla(105, 21.05%, 92.55%, 0.8);
  --mb-soft-90: hsla(105, 21.05%, 92.55%, 0.9);
  --mb-soft-d-1: hsla(105, 21.05%, 77.74%, 1);
  --mb-soft-d-2: hsla(105, 21.05%, 62.93%, 1);
  --mb-soft-d-3: hsla(105, 21.05%, 48.13%, 1);
  --mb-soft-d-4: hsla(105, 21.05%, 33.32%, 1);
  --mb-soft-l-1: hsla(105, 21.05%, 93.74%, 1);
  --mb-soft-l-2: hsla(105, 21.05%, 94.93%, 1);
  --mb-soft-l-3: hsla(105, 21.05%, 96.13%, 1);
  --mb-soft-l-4: hsla(105, 21.05%, 97.32%, 1);
  --text-xs: clamp(1.15rem, calc(0vw + 1.15rem), 1.15rem);
  --text-s: clamp(1.36rem, calc(0.08vw + 1.33rem), 1.44rem);
  --text-m: clamp(1.6rem, calc(0.19vw + 1.54rem), 1.8rem);
  --text-l: clamp(1.89rem, calc(0.34vw + 1.78rem), 2.25rem);
  --text-xl: clamp(2.23rem, calc(0.54vw + 2.06rem), 2.81rem);
  --text-2xl: clamp(2.63rem, calc(0.82vw + 2.37rem), 3.52rem);
  --text-3xl: clamp(3.1rem, calc(1.2vw + 2.72rem), 4.4rem);
  --text-4xl: clamp(3.66rem, calc(1.7vw + 3.12rem), 5.49rem);
  --text-5xl: clamp(4.32rem, calc(2.36vw + 3.56rem), 6.87rem);
  --space-2xs: clamp(0.73rem, calc(0.09vw + 0.7rem), 0.83rem);
  --space-xs: clamp(1.02rem, calc(0.21vw + 0.95rem), 1.24rem);
  --space-s: clamp(1.43rem, calc(0.41vw + 1.3rem), 1.87rem);
  --space-m: clamp(2rem, calc(0.74vw + 1.76rem), 2.8rem);
  --space-l: clamp(2.8rem, calc(1.3vw + 2.39rem), 4.2rem);
  --space-xl: clamp(3.92rem, calc(2.2vw + 3.21rem), 6.3rem);
  --space-2xl: clamp(5.49rem, calc(3.67vw + 4.31rem), 9.45rem);
  --space-3xl: clamp(7.68rem, calc(6.01vw + 5.76rem), 14.18rem);
  --space-4xl: clamp(10.76rem, calc(9.73vw + 7.64rem), 21.26rem);
}