/* [next]/internal/font/google/gyByhwUxId8gMEwYGFWNOITddY4-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/gyByhwUxId8gMEwYGFWNOITddY4-s.b7d310ad.woff2" */

/* [next]/internal/font/google/gyByhwUxId8gMEwSGFWNOITddY4-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/gyByhwUxId8gMEwSGFWNOITddY4-s.81df3a5b.woff2" */

/* [next]/internal/font/google/gyByhwUxId8gMEwcGFWNOITd-s.p.woff2 (static in css) */
/* embedded static asset "/_next/static/media/gyByhwUxId8gMEwcGFWNOITd-s.p.1a6fa3e1.woff2" */

/* [next]/internal/font/google/geist_e531dabc.module.css [app-client] (css) */
@font-face {
  font-family: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/gyByhwUxId8gMEwYGFWNOITddY4-s.b7d310ad.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/gyByhwUxId8gMEwSGFWNOITddY4-s.81df3a5b.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Geist;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/gyByhwUxId8gMEwcGFWNOITd-s.p.1a6fa3e1.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Geist Fallback;
  src: local(Arial);
  ascent-override: 95.94%;
  descent-override: 28.16%;
  line-gap-override: 0.0%;
  size-adjust: 104.76%;
}

.geist_e531dabc-module__QGiZLq__className {
  font-family: Geist, Geist Fallback;
  font-style: normal;
}

.geist_e531dabc-module__QGiZLq__variable {
  --font-geist-sans: "Geist", "Geist Fallback";
}


/* [next]/internal/font/google/or3nQ6H_1_WfwkMZI_qYFrMdmhHkjkotbA-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/or3nQ6H_1_WfwkMZI_qYFrMdmhHkjkotbA-s.cb6bbcb1.woff2" */

/* [next]/internal/font/google/or3nQ6H_1_WfwkMZI_qYFrkdmhHkjkotbA-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/or3nQ6H_1_WfwkMZI_qYFrkdmhHkjkotbA-s.e32db976.woff2" */

/* [next]/internal/font/google/or3nQ6H_1_WfwkMZI_qYFrcdmhHkjko-s.p.woff2 (static in css) */
/* embedded static asset "/_next/static/media/or3nQ6H_1_WfwkMZI_qYFrcdmhHkjko-s.p.be19f591.woff2" */

/* [next]/internal/font/google/geist_mono_68a01160.module.css [app-client] (css) */
@font-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/or3nQ6H_1_WfwkMZI_qYFrMdmhHkjkotbA-s.cb6bbcb1.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/or3nQ6H_1_WfwkMZI_qYFrkdmhHkjkotbA-s.e32db976.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Geist Mono;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../media/or3nQ6H_1_WfwkMZI_qYFrcdmhHkjko-s.p.be19f591.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Geist Mono Fallback;
  src: local(Arial);
  ascent-override: 74.67%;
  descent-override: 21.92%;
  line-gap-override: 0.0%;
  size-adjust: 134.59%;
}

.geist_mono_68a01160-module__YLcDdW__className {
  font-family: Geist Mono, Geist Mono Fallback;
  font-style: normal;
}

.geist_mono_68a01160-module__YLcDdW__variable {
  --font-geist-mono: "Geist Mono", "Geist Mono Fallback";
}


/* [next]/internal/font/google/xn7gYHE41ni1AdIRggqxSvfedN62Zw-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/xn7gYHE41ni1AdIRggqxSvfedN62Zw-s.b2420f9b.woff2" */

/* [next]/internal/font/google/xn7gYHE41ni1AdIRggOxSvfedN62Zw-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/xn7gYHE41ni1AdIRggOxSvfedN62Zw-s.5b554d09.woff2" */

/* [next]/internal/font/google/xn7gYHE41ni1AdIRggSxSvfedN62Zw-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/xn7gYHE41ni1AdIRggSxSvfedN62Zw-s.6a94ba24.woff2" */

/* [next]/internal/font/google/xn7gYHE41ni1AdIRggixSvfedN62Zw-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/xn7gYHE41ni1AdIRggixSvfedN62Zw-s.c6fd1ea4.woff2" */

/* [next]/internal/font/google/xn7gYHE41ni1AdIRggmxSvfedN62Zw-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/xn7gYHE41ni1AdIRggmxSvfedN62Zw-s.1d724b26.woff2" */

/* [next]/internal/font/google/xn7gYHE41ni1AdIRggexSvfedN4-s.p.woff2 (static in css) */
/* embedded static asset "/_next/static/media/xn7gYHE41ni1AdIRggexSvfedN4-s.p.2b9b556b.woff2" */

/* [next]/internal/font/google/manrope_c87c894a.module.css [app-client] (css) */
@font-face {
  font-family: Manrope;
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../media/xn7gYHE41ni1AdIRggqxSvfedN62Zw-s.b2420f9b.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Manrope;
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../media/xn7gYHE41ni1AdIRggOxSvfedN62Zw-s.5b554d09.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Manrope;
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../media/xn7gYHE41ni1AdIRggSxSvfedN62Zw-s.6a94ba24.woff2") format("woff2");
  unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF;
}

@font-face {
  font-family: Manrope;
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../media/xn7gYHE41ni1AdIRggixSvfedN62Zw-s.c6fd1ea4.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Manrope;
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../media/xn7gYHE41ni1AdIRggmxSvfedN62Zw-s.1d724b26.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Manrope;
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../media/xn7gYHE41ni1AdIRggexSvfedN4-s.p.2b9b556b.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Manrope Fallback;
  src: local(Arial);
  ascent-override: 103.31%;
  descent-override: 29.07%;
  line-gap-override: 0.0%;
  size-adjust: 103.19%;
}

.manrope_c87c894a-module__1IK8RW__className {
  font-family: Manrope, Manrope Fallback;
  font-style: normal;
}

.manrope_c87c894a-module__1IK8RW__variable {
  --font-manrope: "Manrope", "Manrope Fallback";
}


/* [next]/internal/font/google/k3kPo8UDI_1M0wlSV9XAw6lQkqWY8Q82sLySOxKsv4RnUPU-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/k3kPo8UDI_1M0wlSV9XAw6lQkqWY8Q82sLySOxKsv4RnUPU-s.70d78414.woff2" */

/* [next]/internal/font/google/k3kPo8UDI_1M0wlSV9XAw6lQkqWY8Q82sLyTOxKsv4RnUPU-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/k3kPo8UDI_1M0wlSV9XAw6lQkqWY8Q82sLyTOxKsv4RnUPU-s.0c1454a3.woff2" */

/* [next]/internal/font/google/k3kPo8UDI_1M0wlSV9XAw6lQkqWY8Q82sLydOxKsv4Rn-s.p.woff2 (static in css) */
/* embedded static asset "/_next/static/media/k3kPo8UDI_1M0wlSV9XAw6lQkqWY8Q82sLydOxKsv4Rn-s.p.2124262b.woff2" */

/* [next]/internal/font/google/archivo_6ecc07a1.module.css [app-client] (css) */
@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/k3kPo8UDI_1M0wlSV9XAw6lQkqWY8Q82sLySOxKsv4RnUPU-s.70d78414.woff2") format("woff2");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/k3kPo8UDI_1M0wlSV9XAw6lQkqWY8Q82sLyTOxKsv4RnUPU-s.0c1454a3.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Archivo;
  font-style: normal;
  font-weight: 100 900;
  font-stretch: 100%;
  font-display: swap;
  src: url("../media/k3kPo8UDI_1M0wlSV9XAw6lQkqWY8Q82sLydOxKsv4Rn-s.p.2124262b.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Archivo Fallback;
  src: local(Arial);
  ascent-override: 88.96%;
  descent-override: 21.28%;
  line-gap-override: 0.0%;
  size-adjust: 98.7%;
}

.archivo_6ecc07a1-module__1agV2W__className {
  font-family: Archivo, Archivo Fallback;
  font-style: normal;
}

.archivo_6ecc07a1-module__1agV2W__variable {
  --font-archivo: "Archivo", "Archivo Fallback";
}


/* [next]/internal/font/google/x3dickHUfr_S4VAI4sAxdvoDnSzlBTsy-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/x3dickHUfr_S4VAI4sAxdvoDnSzlBTsy-s.81d2fbcf.woff2" */

/* [next]/internal/font/google/x3dickHUfr_S4VAI4sAxf_oDnSzlBTsy-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/x3dickHUfr_S4VAI4sAxf_oDnSzlBTsy-s.68b6fd8e.woff2" */

/* [next]/internal/font/google/x3dickHUfr_S4VAI4sAxefoDnSzlBTsy-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/x3dickHUfr_S4VAI4sAxefoDnSzlBTsy-s.624e2349.woff2" */

/* [next]/internal/font/google/x3dickHUfr_S4VAI4sAxdfoDnSzlBTsy-s.woff2 (static in css) */
/* embedded static asset "/_next/static/media/x3dickHUfr_S4VAI4sAxdfoDnSzlBTsy-s.38995647.woff2" */

/* [next]/internal/font/google/x3dickHUfr_S4VAI4sAxe_oDnSzlBQ-s.p.woff2 (static in css) */
/* embedded static asset "/_next/static/media/x3dickHUfr_S4VAI4sAxe_oDnSzlBQ-s.p.e23e6fc9.woff2" */

/* [next]/internal/font/google/rubik_iso_c587953d.module.css [app-client] (css) */
@font-face {
  font-family: Rubik Iso;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/x3dickHUfr_S4VAI4sAxdvoDnSzlBTsy-s.81d2fbcf.woff2") format("woff2");
  unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Rubik Iso;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/x3dickHUfr_S4VAI4sAxf_oDnSzlBTsy-s.68b6fd8e.woff2") format("woff2");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Rubik Iso;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/x3dickHUfr_S4VAI4sAxefoDnSzlBTsy-s.624e2349.woff2") format("woff2");
  unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}

@font-face {
  font-family: Rubik Iso;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/x3dickHUfr_S4VAI4sAxdfoDnSzlBTsy-s.38995647.woff2") format("woff2");
  unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Rubik Iso;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../media/x3dickHUfr_S4VAI4sAxe_oDnSzlBQ-s.p.e23e6fc9.woff2") format("woff2");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: Rubik Iso Fallback;
  src: local(Arial);
  ascent-override: 78.94%;
  descent-override: 21.11%;
  line-gap-override: 0.0%;
  size-adjust: 118.44%;
}

.rubik_iso_c587953d-module__n38sWG__className {
  font-family: Rubik Iso, Rubik Iso Fallback;
  font-weight: 400;
  font-style: normal;
}

.rubik_iso_c587953d-module__n38sWG__variable {
  --font-rubik-iso: "Rubik Iso", "Rubik Iso Fallback";
}


/* [project]/src/app/globals.css [app-client] (css) */
:root {
  --background: #fff;
  --foreground: #171717;
}

@media (prefers-color-scheme: dark) {
  :root {
    --background: #0a0a0a;
    --foreground: #ededed;
  }
}

html, body {
  max-width: 100vw;
  overflow-x: hidden;
}

body {
  color: var(--foreground);
  background: var(--background);
  font-family: Arial, Helvetica, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

a {
  color: inherit;
  text-decoration: none;
}

@media (prefers-color-scheme: dark) {
  html {
    color-scheme: dark;
  }
}


/*# sourceMappingURL=%5Broot%20of%20the%20server%5D__b1102be3._.css.map*/
