@font-face { font-family: "DM Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/18485f360dabbdca127b.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: "DM Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/f14390cda0d35eab886f.woff2") format("woff2"); unicode-range: U+0-FF, 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: Fraunces; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/e114a264aee8c09e2f00.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: Fraunces; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/dbf45794faef74083c99.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: Fraunces; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/62d486b39d4f48d5900d.woff2") format("woff2"); unicode-range: U+0-FF, 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: "Instrument Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/assets/7f598d23186399824189.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: "Instrument Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/assets/345453b756128bd47a09.woff2") format("woff2"); unicode-range: U+0-FF, 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: "Instrument Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/assets/7f598d23186399824189.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: "Instrument Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/assets/345453b756128bd47a09.woff2") format("woff2"); unicode-range: U+0-FF, 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: Lustria; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/5e844cbeac7be56c4bc0.woff2") format("woff2"); unicode-range: U+0-FF, 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; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/c7fd4d1809a93c6bc04e.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: 600; font-display: swap; src: url("/assets/e3d16c8e3292f7d4bfdf.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: 600; font-display: swap; src: url("/assets/1ceaa93be93a7d6b9481.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: 600; font-display: swap; src: url("/assets/5369d9e214bd3a932529.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: 600; font-display: swap; src: url("/assets/22b20265c365558c1834.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: 600; font-display: swap; src: url("/assets/4003d8cee9e21e2f84a6.woff2") format("woff2"); unicode-range: U+0-FF, 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: Mulish; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/f75e53b7e775a6786799.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: Mulish; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/2f4353d112b4666df07d.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Mulish; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/b1ba9451a2db52ac62f5.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: Mulish; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/f2555213685d991ce380.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: Mulish; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/55c906a80a4abefa3b16.woff2") format("woff2"); unicode-range: U+0-FF, 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: Mulish; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/f75e53b7e775a6786799.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: Mulish; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/2f4353d112b4666df07d.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Mulish; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/b1ba9451a2db52ac62f5.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: Mulish; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/f2555213685d991ce380.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: Mulish; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/55c906a80a4abefa3b16.woff2") format("woff2"); unicode-range: U+0-FF, 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: Mulish; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/f75e53b7e775a6786799.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: Mulish; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/2f4353d112b4666df07d.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Mulish; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/b1ba9451a2db52ac62f5.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: Mulish; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/f2555213685d991ce380.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: Mulish; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/55c906a80a4abefa3b16.woff2") format("woff2"); unicode-range: U+0-FF, 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: Mulish; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/f75e53b7e775a6786799.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: Mulish; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/2f4353d112b4666df07d.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Mulish; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/b1ba9451a2db52ac62f5.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: Mulish; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/f2555213685d991ce380.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: Mulish; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/55c906a80a4abefa3b16.woff2") format("woff2"); unicode-range: U+0-FF, 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: "Plus Jakarta Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/22bd9b393960a42cb32d.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: "Plus Jakarta Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/effc6711249e7349d5e8.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: "Plus Jakarta Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/94d65887a83f12823663.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: "Plus Jakarta Sans"; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/d8c30647abfeffe6d173.woff2") format("woff2"); unicode-range: U+0-FF, 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: "Plus Jakarta Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/22bd9b393960a42cb32d.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: "Plus Jakarta Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/effc6711249e7349d5e8.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: "Plus Jakarta Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/94d65887a83f12823663.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: "Plus Jakarta Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/d8c30647abfeffe6d173.woff2") format("woff2"); unicode-range: U+0-FF, 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: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/72f14f9625b42516cbcd.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/e24080cfd9cb31472f4c.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: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/2524e37a409f80d0a151.woff2") format("woff2"); unicode-range: U+0-FF, 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: Unbounded; font-style: normal; font-weight: 300; font-display: swap; src: url("/assets/a5df16d8135b4111af83.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: Unbounded; font-style: normal; font-weight: 300; font-display: swap; src: url("/assets/a19d936814f18212010d.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Unbounded; font-style: normal; font-weight: 300; font-display: swap; src: url("/assets/699bf23107013dd3c180.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: Unbounded; font-style: normal; font-weight: 300; font-display: swap; src: url("/assets/37809322a538075f843a.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: Unbounded; font-style: normal; font-weight: 300; font-display: swap; src: url("/assets/9b3963915707a91fb079.woff2") format("woff2"); unicode-range: U+0-FF, 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: Unbounded; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/a5df16d8135b4111af83.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: Unbounded; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/a19d936814f18212010d.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Unbounded; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/699bf23107013dd3c180.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: Unbounded; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/37809322a538075f843a.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: Unbounded; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/9b3963915707a91fb079.woff2") format("woff2"); unicode-range: U+0-FF, 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: Unbounded; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/a5df16d8135b4111af83.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: Unbounded; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/a19d936814f18212010d.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Unbounded; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/699bf23107013dd3c180.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: Unbounded; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/37809322a538075f843a.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: Unbounded; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/9b3963915707a91fb079.woff2") format("woff2"); unicode-range: U+0-FF, 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: Urbanist; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/0ebd01ad9297056850fb.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: Urbanist; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/97b0d0c6e8dcae6beaa9.woff2") format("woff2"); unicode-range: U+0-FF, 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: Inter; src: url("/assets/f291989f74daa444fba5.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/847e9200dc8560a483a1.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/a1e9f8dcaf578fed3fbd.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/a26ba2022eb9eb74d190.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/e46bce5ad8998535fbbe.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/a4c529c3324d0273929e.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/7cc62c78dddaf2eb26dd.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/bb40238c4c6fe838480c.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/b77601bbb9e6e69533c6.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/7a9f05ceee74200f8b45.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/e5fdf8528635765d5c45.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/a0fede2c8a4f4f2dac39.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/2d82cf02971b36840f9e.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/c01559eafb4940c59c7e.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/ba02b29b109b0773975d.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/d342a0351181483e197f.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/29ec2a1bd449544cfa13.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/2666a469c59bd1f6dc80.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/ca74d6701961184b51fa.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/61418a355f78855349d1.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/b055aed328b379549617.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/48d547890ca14616aed3.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/b7bcaf4d3812f98064e0.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/f5679bd140c345da247c.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/4c7778edc8ca1cb17e54.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/388a7c4ebd43469a4ae0.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/ee85b182495aac94819e.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/c0215d82c6dd9ed22bfc.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/3d473effb90fe382890c.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/79cc69148c964e210a09.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/39874444e1b09902b3d5.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/b8b4c65d650e824396d8.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/0cdb6a6ecb3a70ce54ff.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/af20f898a9a6c5a0d785.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/d84988c361aa82fa7578.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/5afd6099115c5013790f.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/cfa1d441912299a6dee8.woff2"); font-style: normal; font-weight: 100; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/3d954556a9767a58f6de.woff2"); font-style: normal; font-weight: 100; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/cadfeb5bdc594df49038.woff2"); font-style: normal; font-weight: 100; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/b9ae67339da145db2872.woff2"); font-style: normal; font-weight: 100; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/a4361e28115a3a00854a.woff2"); font-style: normal; font-weight: 100; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/72563feda6f9a90c2cd9.woff2"); font-style: normal; font-weight: 100; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/56bc517db342215d6947.woff2"); font-style: normal; font-weight: 100; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/425be19e28cb767bee4a.woff2"); font-style: normal; font-weight: 200; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/7f9f109677e04d2b909b.woff2"); font-style: normal; font-weight: 200; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/3c2fa65c9f6bd1dc75c9.woff2"); font-style: normal; font-weight: 200; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/bbc18bd7b8fdd27164ee.woff2"); font-style: normal; font-weight: 200; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/6788facb5112052b1663.woff2"); font-style: normal; font-weight: 200; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/3d347bf3cb0a14c6986e.woff2"); font-style: normal; font-weight: 200; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/78e8ac10a7cb1bac0061.woff2"); font-style: normal; font-weight: 200; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/a38b71aa6b222928733f.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/60a338b4e890cf2e3d91.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/5920f24e962abbd53180.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/e8f324e3a41e161c3310.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/5c83742b7602245d7d24.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/67104deefc0b4a40fe6a.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/9b5117b402d7915564fe.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/8a18e34e62a1b84b5dc5.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/d46eff7ad0e61acac143.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/cd48ba5f964ee1a0e83d.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/39d197ce55bd6f2f8690.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/c5a43af290a3830ddd8f.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/a7717e7d2c558190c301.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/8b0d2ffe39b820015e33.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/13f5d0fc32e1b1893cbf.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/ae8ac5bdebabb0334988.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/7209f45d091224ebb27d.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/13550d8ca5fde39041d6.woff2"); font-style: normal; font-weight: 900; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/5594c72727ccc0ba2e1b.woff2"); font-style: normal; font-weight: 900; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/e2f3aeecf0fbfd1de73e.woff2"); font-style: normal; font-weight: 900; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/d26b343d0d0ed345240b.woff2"); font-style: normal; font-weight: 900; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/8bf56301b6409a376ebf.woff2"); font-style: normal; font-weight: 900; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/9638af79c7cfef60b2b5.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/bb78ccb04c7d6fe3a958.woff2"); font-style: normal; font-weight: 900; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/2872b742b3e58d75e829.woff2"); font-style: italic; font-weight: 100; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/3ccde757474a624af9d9.woff2"); font-style: italic; font-weight: 100; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/4751479a2280e9ca9ea4.woff2"); font-style: italic; font-weight: 100; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/04cd343fa7be4ecd79de.woff2"); font-style: italic; font-weight: 100; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/83fb5b01d03cf2d82d35.woff2"); font-style: italic; font-weight: 100; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/d378e3d937619f5521e2.woff2"); font-style: italic; font-weight: 100; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/852c88c8d92d17bf05bc.woff2"); font-style: italic; font-weight: 100; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/ead82a71c20add094ce9.woff2"); font-style: italic; font-weight: 200; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/f2c671d79ba49f84be49.woff2"); font-style: italic; font-weight: 200; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/551b860cb44bfe79e85c.woff2"); font-style: italic; font-weight: 200; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/d56e44b6b2a160614210.woff2"); font-style: italic; font-weight: 200; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/569f59ad3447cd9efeaf.woff2"); font-style: italic; font-weight: 200; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/32928eaeee24b23e5273.woff2"); font-style: italic; font-weight: 200; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/fdf293a13e5a9aec889a.woff2"); font-style: italic; font-weight: 200; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/1d437c4d9b804d2593e7.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/eae28cb67d073468b0d1.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/574476063f3760849233.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/1bc8bcc07a5c15e50208.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/b369698369761fcd5524.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/9d187da37f509c828403.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/f158cf7e33353c1b63d8.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/1ef5587c1bcb244ced5b.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/dc06a5feccd00da7b8fe.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/38a9fe620e647f99e3c5.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/145a55aa2db5b3bc4515.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/5969d20a308c40ef230e.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/c469395dfde6ce099cc1.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/8a3da150adf93abf2c6e.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/0777e60fabac507de208.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/501c1ca7558c276cf099.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/0905216cf53b1f9f54d0.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/b05cf4e164a5f0f46f63.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/c63e5ea8ac2e9450d186.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/10ef0fa08b30bb7c7054.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/d6085f2e2b00bd75b319.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/20e1fe9e63e6d72d5b1c.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/1f1f2cc180697dbd400e.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/1f3e1827f7fa5bacb43d.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/2ca7f64738741418251f.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/0c089940c6ec5a6c9df7.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/dfa7f96c71c1563d912a.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/b59b5fa8f1d5e2519063.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/e340c6acada33bd14e19.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/37155c4a1c59507b17bd.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/12fbedbdef6f96802df5.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/41e8c90c8c03cb98be18.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/9a38907592331d128a3e.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/704fceba77fc823746a1.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/38fd6769581a4a971ed7.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/1414a97f98d37a50e4f9.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; src: url("/assets/18dd5cffb36f046b2825.woff2"); font-style: italic; font-weight: 900; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/a8b12074809ae1e25704.woff2"); font-style: italic; font-weight: 900; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/d8c3d066cf3bbc928459.woff2"); font-style: italic; font-weight: 900; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/cce22defc0da0c75a18a.woff2"); font-style: italic; font-weight: 900; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/533b8b262cd07492a4cc.woff2"); font-style: italic; font-weight: 900; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/5a280a2fcb3b76b3a0c8.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/829cbb505e078f5e1c93.woff2"); font-style: italic; font-weight: 900; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Variable"; src: url("/assets/89f781aa94d411ddd012.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Variable"; src: url("/assets/9aa59595f7b8a5890e1c.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Variable"; src: url("/assets/dd584bfbc3f01488b521.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Variable"; src: url("/assets/9c4cf147ece081661344.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Variable"; src: url("/assets/7f426cd1b5ad28708751.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Variable"; src: url("/assets/93e3e9bbc97f5acb76f1.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Variable"; src: url("/assets/707fdc780856e7fc93c7.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Variable"; src: url("/assets/5feb39b3d108edddb1d6.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Variable"; src: url("/assets/8c187077dbb6439e343d.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Variable"; src: url("/assets/71c210d0c377c64c74ce.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Variable"; src: url("/assets/fcd87b1873eb233193dc.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Variable"; src: url("/assets/ac627af8c29e565c24c9.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Variable"; src: url("/assets/3031189c07268e2780c6.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Variable"; src: url("/assets/48c2c032336e54c8468a.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/00e1dbae78f95944b444.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/40af32d151e8016b4433.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/ac53d1a7aef6f6436a6c.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/0857cd09bd6caf61aa90.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/54c4b497ec2c6f147fb8.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/9c51bc37613b73cada57.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/baec9ae338e61ca24687.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/393378cdba9804614259.woff2"); font-style: normal; font-weight: 100; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/a8c6452c772f250b7275.woff2"); font-style: normal; font-weight: 100; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/a98c46ad6f04b5a20caf.woff2"); font-style: normal; font-weight: 100; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/c0386f7cc81c0d0607d2.woff2"); font-style: normal; font-weight: 100; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/fb67c2e019669488cb8d.woff2"); font-style: normal; font-weight: 100; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/4615ab4797035620094d.woff2"); font-style: normal; font-weight: 100; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/accd6cf72e8f6bcb2e5f.woff2"); font-style: normal; font-weight: 100; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/f8bead7a574dd6a0df62.woff2"); font-style: normal; font-weight: 200; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/729971bccc3470e7ddcd.woff2"); font-style: normal; font-weight: 200; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/d4f3944a3bf15229a337.woff2"); font-style: normal; font-weight: 200; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/5465171aca8d824f66ae.woff2"); font-style: normal; font-weight: 200; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/3816593c92380b21a4a0.woff2"); font-style: normal; font-weight: 200; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/17b3fb03c0fc19523461.woff2"); font-style: normal; font-weight: 200; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/ea007b3d2370c9991084.woff2"); font-style: normal; font-weight: 200; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/95f8cbee94d33567fc4e.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/15f7c005521bff4dd1a4.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/4d567982d10144e671a7.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/904fb8ce2b13c2da2877.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/1f917b406ab24debbf46.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/d8a964baf35d469c6906.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/e9720fd1c471de0b12d7.woff2"); font-display: swap; font-style: normal; font-weight: 300; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/d97ece8db717a9fe03bc.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/383abc7c666c687d33ba.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/1b9542de0aae8b819e20.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/183df2cf61bac91fce39.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/127e879eb5a3e1c08dfb.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/f8838bdc46f76873cbd3.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/a545532d81b3fcb314e0.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/133ec8a2ce084178e2d0.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/70fa25f0d5e8d652d50b.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/102662e57e6220f2f095.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/871a6ca49a668c110dbb.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/cc27784aa9d9ef71d5a0.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/30b1f8e8abf92b711d86.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/560c09c0573d564131b5.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/9f2bf93422fd492d96f1.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/28a7fd5fba4b1e24a4c7.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/c36e6ffe63f69337254c.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/c8844f5a37c5b252565e.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/e6f777835d4588a78b13.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/d328df114c7dd6711c22.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/3068369b8203d9f559a0.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/5a63f5bac02d9dea3302.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/a436ad0c29324a9bf586.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/c471421f5eb8607e2047.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/3be3504f13c583fa63e1.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/3e30184f2ab0ff007898.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/324f6832d46ecc7c3ce7.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/774717f401893c91fc80.woff2"); font-display: swap; font-style: normal; font-weight: 800; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/a4f6bfd9b26fa51a29b4.woff2"); font-style: normal; font-weight: 900; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/c70a7b5c2b77fe06b388.woff2"); font-style: normal; font-weight: 900; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/7dbeecd80056cf630644.woff2"); font-style: normal; font-weight: 900; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/eb7a56aaeac2e01dce04.woff2"); font-style: normal; font-weight: 900; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/31a15ac1b2a16c6397e5.woff2"); font-style: normal; font-weight: 900; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/289c8fbdefc1efd9c5fa.woff2"); font-style: normal; font-weight: 900; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/2495aa8e9f9d8b1f79c9.woff2"); font-style: normal; font-weight: 900; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/1308e8c881ec823c2b1c.woff2"); font-style: italic; font-weight: 100; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/30baedf5e28631e0b6ea.woff2"); font-style: italic; font-weight: 100; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/589f9b3d59f374544eaa.woff2"); font-style: italic; font-weight: 100; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/4e1fc65360772b7a2afb.woff2"); font-style: italic; font-weight: 100; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/c666be75709ea9f49370.woff2"); font-style: italic; font-weight: 100; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/ae3f74e9c416e06e5cc3.woff2"); font-style: italic; font-weight: 100; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/8b546ebd86b530a1ee1d.woff2"); font-style: italic; font-weight: 100; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/ca1a11eba021215ab490.woff2"); font-style: italic; font-weight: 200; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/fec5fc9d41e6c9046c62.woff2"); font-style: italic; font-weight: 200; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/b46e4fa5c94edaba8786.woff2"); font-style: italic; font-weight: 200; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/afc0074384866165e5e9.woff2"); font-style: italic; font-weight: 200; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/c0de6bf37abd061d51b3.woff2"); font-style: italic; font-weight: 200; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/2a2928fdf55d286d9d4a.woff2"); font-style: italic; font-weight: 200; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/3e5f524309ca80966fd2.woff2"); font-style: italic; font-weight: 200; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/fa69504ece45a9adb27a.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/abae80bfbacc9097d9d1.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/6067eb129a633a13b8fa.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/eb9799f2ec73b782244d.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/3efe209034246e325974.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/b89de6718a57e80dbc44.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/41e155552537708b2e75.woff2"); font-display: swap; font-style: italic; font-weight: 300; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/394fd1efb56f9f97b4e4.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/a2da4a2385b50a375b2a.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/7834f5fd35b0d8591efb.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/c215ceadbc426d54e59b.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/681f812237a422620671.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/46422e8154062bdffec0.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/287fec3f47844227295b.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/9a3363155f224176ad43.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/6d88aacd8629f38a896e.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/d534996833844a111e7f.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/6742d98b84df27685ac8.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/fe0d081864f2e3b97ea9.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/53b7e617a5008a565f93.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/3a2eb31b6533319351ce.woff2"); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/d9ba6bfdb0492b3b144c.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/c586ae932d8ac3b3d0e8.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/87fcc8d6378d669ced3d.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/4947ca5f22c8dc58bae7.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/0e298cbf7d8c0e32448b.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/672e5edabe98b2176d5c.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/78c98c9100f86b178e27.woff2"); font-display: swap; font-style: italic; font-weight: 600; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/e685fe86d534a13d0a2d.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/0fa082fc54bd37ac6d15.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/1d6818b774d3bbbc33e5.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/4af18b4effcb3b213b12.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/5d771b2bbacda08018bd.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/f366b788c332a410aeab.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/1960c050005d24d43ce4.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/aee5e2003d550c546dde.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/591082f140ce0f8321d8.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/2b3bd801548782238199.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/eb81bf4b20d5e5c328e8.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/05a0178e1658ac470538.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/f252b1999388df555d4a.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/150ca2654b5bba3365d5.woff2"); font-display: swap; font-style: italic; font-weight: 800; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/2b665b86fb983d3032fa.woff2"); font-style: italic; font-weight: 900; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Inter Display"; src: url("/assets/ff7f0243855551dc9bbb.woff2"); font-style: italic; font-weight: 900; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Inter Display"; src: url("/assets/8b2302c4d826998c3b6a.woff2"); font-style: italic; font-weight: 900; unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Inter Display"; src: url("/assets/78af523980c1f7c77849.woff2"); font-style: italic; font-weight: 900; unicode-range: U+370-3FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/fd80c34e3298b1101d09.woff2"); font-style: italic; font-weight: 900; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Inter Display"; src: url("/assets/ccda94d0ab4ed4a8d999.woff2"); font-style: italic; font-weight: 900; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/2468d2dff427cbd4e351.woff2"); font-style: italic; font-weight: 900; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Inter Display"; src: url("/assets/a7851c4ddadce3af6f4e.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/b962fe01e748c953ee01.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/8bee68ed6d8d62023cbd.woff2"); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Inter Display"; src: url("/assets/018b261985d2732c5312.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/bdcf4e44d90c5cc0217b.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Satoshi; src: url("/assets/303206dc8b8af6588210.woff2"); font-display: swap; font-style: normal; font-weight: 400; }
@font-face { font-family: Manrope; src: url("/assets/1c8a780b45ba6a049266.woff2"); font-display: swap; font-style: normal; font-weight: 400; }
@font-face { font-family: Satoshi; src: url("/assets/50baa6608ee6f4fec2c0.woff2"); font-display: swap; font-style: normal; font-weight: 700; }
@font-face { font-family: Satoshi; src: url("/assets/2f3cfb7ef832428e3c46.woff2"); font-display: swap; font-style: normal; font-weight: 500; }
@font-face { font-family: Manrope; src: url("/assets/b00e3a79b8e3e734e0c7.woff2"); font-display: swap; font-style: normal; font-weight: 700; }
@font-face { font-family: "Clash Display"; src: url("/assets/605db9395fdc8b7cab3c.woff2"); font-display: swap; font-style: normal; font-weight: 500; }
@font-face { font-family: "Clash Display"; src: url("/assets/4edcbfb48de30104d381.woff2"); font-display: swap; font-style: normal; font-weight: 700; }
@font-face { font-family: Satoshi; src: url("/assets/1a089e3a3c776f18e097.woff2"); font-style: normal; font-weight: 900; }
@font-face { font-family: Satoshi; src: url("/assets/685543f77892c7be3f57.woff2"); font-style: italic; font-weight: 900; }
@font-face { font-family: Satoshi; src: url("/assets/3a63d66f7a6b4dcef990.woff2"); font-display: swap; font-style: italic; font-weight: 700; }
@font-face { font-family: Satoshi; src: url("/assets/3809d1f21f5e372eadda.woff2"); font-display: swap; font-style: italic; font-weight: 400; }
@font-face { font-family: Manrope; src: url("/assets/70fea95fd73bbb61a61c.woff2"); font-display: swap; font-style: normal; font-weight: 500; }
@font-face { font-family: Manrope; src: url("/assets/9791132191cdda470c89.woff2"); font-display: swap; font-style: normal; font-weight: 800; }
@font-face { font-family: Switzer; src: url("/assets/3309d722616dd06804f7.woff2"); font-display: swap; font-style: normal; font-weight: 600; }
@font-face { font-family: Switzer; src: url("/assets/5d33a1672ad7639de77d.woff2"); font-style: normal; font-weight: 900; }
@font-face { font-family: Switzer; src: url("/assets/dbbfc300bc8031b4a066.woff2"); font-style: italic; font-weight: 900; }
@font-face { font-family: Switzer; src: url("/assets/09775e31e8919d292070.woff2"); font-display: swap; font-style: italic; font-weight: 600; }
@font-face { font-family: "Mulish Placeholder"; src: local("Arial"); ascent-override: 95.71%; descent-override: 23.81%; line-gap-override: 0%; size-adjust: 105%; }
@font-face { font-family: "Lustria Placeholder"; src: local("Times New Roman"); ascent-override: 82.91%; descent-override: 28.39%; line-gap-override: 0%; size-adjust: 115.18%; }
@font-face { font-family: "Instrument Sans Placeholder"; src: local("Arial"); ascent-override: 93.97%; descent-override: 24.22%; line-gap-override: 0%; size-adjust: 103.22%; }
@font-face { font-family: "Plus Jakarta Sans Placeholder"; src: local("Arial"); ascent-override: 98.16%; descent-override: 20.99%; line-gap-override: 0%; size-adjust: 105.75%; }
@font-face { font-family: "Poppins Placeholder"; src: local("Arial"); ascent-override: 92.83%; descent-override: 30.94%; line-gap-override: 8.84%; size-adjust: 113.11%; }
@font-face { font-family: "Manrope Placeholder"; src: local("Arial"); ascent-override: 102.74%; descent-override: 28.91%; line-gap-override: 0%; size-adjust: 103.76%; }
@font-face { font-family: "Fraunces Placeholder"; src: local("Times New Roman"); ascent-override: 84.71%; descent-override: 22.09%; line-gap-override: 0%; size-adjust: 115.45%; }
@font-face { font-family: "DM Sans Placeholder"; src: local("Arial"); ascent-override: 94.36%; descent-override: 29.49%; line-gap-override: 0%; size-adjust: 105.13%; }
@font-face { font-family: "Unbounded Placeholder"; src: local("Arial"); ascent-override: 73.13%; descent-override: 18.01%; line-gap-override: 0%; size-adjust: 136.07%; }
@font-face { font-family: "Urbanist Placeholder"; src: local("Arial"); ascent-override: 94.08%; descent-override: 24.76%; line-gap-override: 0%; size-adjust: 100.98%; }
@font-face { font-family: "Inter Placeholder"; src: local("Arial"); ascent-override: 89.79%; descent-override: 22.36%; line-gap-override: 0%; size-adjust: 107.89%; }
@font-face { font-family: "Inter Variable Placeholder"; src: local("Arial"); ascent-override: 89.79%; descent-override: 22.36%; line-gap-override: 0%; size-adjust: 107.89%; }
@font-face { font-family: "Inter Display Placeholder"; src: local("Arial"); ascent-override: 98.56%; descent-override: 24.54%; line-gap-override: 0%; size-adjust: 98.29%; }
@font-face { font-family: "Satoshi Placeholder"; src: local("Arial"); ascent-override: 102.23%; descent-override: 24.29%; line-gap-override: 10.12%; size-adjust: 98.8%; }
@font-face { font-family: "Clash Display Placeholder"; src: local("Arial"); ascent-override: 83.42%; descent-override: 23.43%; line-gap-override: 8.44%; size-adjust: 106.69%; }
@font-face { font-family: "Switzer Placeholder"; src: local("Arial"); ascent-override: 96.67%; descent-override: 24.66%; line-gap-override: 8.88%; size-adjust: 101.38%; }
html, body, #main { box-sizing: border-box; margin: 0px; padding: 0px; }
:root { -webkit-font-smoothing: antialiased; }
* { box-sizing: border-box; -webkit-font-smoothing: inherit; }
h1, h2, h3, h4, h5, h6, p, figure { margin: 0px; }
body, input, textarea, select, button { font-family: sans-serif; font-size: 12px; }
body { --token-ac918425-1537-45f3-b167-68e87a2a9c73: #ffffff80; --token-b0be44ff-d7f0-4530-8bd0-eca3daf7342f: #fff; --token-55e4a526-c702-4cea-923c-0b3f161595be: #f58327; --token-f2e9d57f-bab7-4655-833e-831cd08c620c: #ffffff80; --token-136bd897-103b-46a5-91e7-54f115c6912e: #fff; --token-ba544d63-83ed-429a-989c-d6d819d33cf1: #f58327; --token-21c06674-e4a2-429c-a671-a63c670dd9b3: #0a0a0a; --token-f890239a-a6e9-468f-baa3-ef7c25450fbb: #0a0a0a; --token-edb5c201-87b9-4616-8d17-d0286291bf62: #0a0a0a; --token-1051c7da-9dc8-4df7-bcb0-356060d68be8: #ffffff80; --token-0618a6d7-50fa-4bff-9b8e-57eb861acc20: #fff; --token-74ee4e29-dcde-4b95-8d72-ff51c6872c20: #fffc; --token-b3535173-0d2d-4069-a24a-0b062600001c: #f58327; --token-a955a0e2-7157-401d-82ac-a9cf8044c299: #0a0a0a; --token-9cfba8d7-4461-44cf-8697-acbf0bcc54b8: #0d0d0d0d; --token-19ff00e9-ba95-4c97-af00-8cf4bb70dbb5: #0a0a0a; --token-ef8de114-1ebe-4018-9621-17e5f44403a4: #000; --token-0594e6a9-4f3f-42c8-90aa-187a1d160a86: #0a0a0a; --token-3179bfd3-d390-4f05-8793-99e301e45bfb: #f5f8f7; --token-180b1fc2-a1e4-4482-98b5-a399694f99d1: #283220; --token-e5fe978e-522f-4b6a-82c3-5874a78a71a5: #a9f8ba; --token-d70ea76b-27cf-485c-af2d-337399f6eabb: #4d5748; --token-8eac47c7-3046-4192-b526-cedca144ea4a: #00000014; --token-4b9a79eb-dbe8-4298-b54e-fdcb881f8039: #00000014; --token-ff5b623f-7fda-4cc0-ae47-86a6d82cbf28: #000; --token-d7df8a9e-d4f8-4291-8586-b14232dfef45: #ffffff80; --token-441c93e4-c0e2-4738-83ea-3d2c9aacbefd: #fff; --token-8c3cb743-0581-409e-91c3-16d69fee88a6: #f58327; --token-cbf393c0-797c-4335-a35d-692631d7ba00: #f5f5f5; --token-80b0523c-d322-4f29-9391-e10d376317e3: #000; --token-ad1a043b-655b-4b91-b3c4-f96f942f9fb0: #fff; --token-4b60a4fd-18c1-4d16-ba0b-86a39f26a7f3: #f5f5f5; --token-d780d7c3-2b7d-4b98-bec0-bc69e803085f: #000; --token-8fa57b86-02c8-4cec-a26d-eec334ee0d28: #fff; --token-32a4c79b-cf6b-4566-881f-5febb418727b: #f5f5f5; --token-9a4874f1-e214-4351-8e5b-2397676ad933: #000; --token-ebf3b8b2-7059-4eae-8d33-bc2f3f3e405e: #fff; --token-eea04c27-cf6b-4eb0-8e82-484fb25af073: #ededed; --token-99ae227c-7b7f-46ab-a183-a0352c60abc5: #fff; --token-2dca5b2f-1efa-4e73-b421-71e1a01e71bf: #121926; --token-0df42773-6164-4399-8ff4-90c9baea7933: #697586; --token-20d859dc-b2da-450b-89ce-6459871c7d8e: #f5f5f5; --token-02e910c5-f16e-4261-bc36-d1a69a6d5fe8: #d4d4d8; --token-43371e82-307d-467e-8063-d2b242728bc0: #0c0c0d; --token-738a3373-6ffc-4378-bc50-00aafa328648: #828289; --token-a226021e-b18d-42fa-aac5-86325daf6f21: #00b596; --token-0adb78d7-3090-43a9-87f4-84445d9d6138: #00b596; --token-5785193b-9873-48dd-a8d5-beb1811db3da: #29e2ac; --token-07373f89-a346-4e3d-ae29-7844c39aad57: #a1a1aa; --token-39667fbd-0877-487d-b2bd-6b34d7ff4d2a: #0c0c0d; --token-c80622f8-8ebb-4d75-99c9-4e340e006cb2: #828289; --token-0e0e8ddf-f55e-42e2-b96c-413cc98e4848: #1f67f1; --token-c4fdd36b-23dc-4ca5-b883-04d84164f910: #12121233; --token-0f492aae-e77c-4071-a7db-30c9e35688b4: #fff7ef; --token-f04a5b11-8e82-4527-a1e3-6893d393405a: #1a1a1a; --token-c34ac0a9-b2e6-4177-b3ff-49ff3ce23107: #fff; --token-6062b6ee-6297-4040-917a-462ee44c252f: #e6e6e6; --token-9f835c12-0a5e-4d7e-9024-f54f142f505f: #fff7ef; --token-636dccff-68d1-419d-bda2-5e3fcdd5f034: #1a1a1a; --token-b1ffff94-5337-4329-b0ed-03b0dc6d7b0c: #383838; --token-535fbe3f-1150-43aa-a3c2-57695c7811fd: #fff7ef; --token-7fa03f7f-eac1-45f7-8a7d-9158da6de390: #fff; --token-6fccea28-bd8d-4b54-9f31-df00a25b3cbe: #1a1a1a; --token-ec3ffe5c-194f-447d-ab05-ba78bbcf6738: #383838; --token-19086dbb-d26c-45d8-bda2-6f439933997c: #f5f4f6; --token-f34380c6-7348-4c35-a821-63d035ef6773: #ff620a; --token-cbac848f-ef1d-402d-b025-d0f6418ac5e0: #efedff; --token-41662648-a12e-48dd-94e6-e0e96f928fb3: #e1f5fe; --token-fe760134-df18-4bfb-a2d2-ea443e8f6d4d: #fff7ef; --token-c3016ab7-95b8-4bfe-8366-0c16c3c6f920: #1a1a1a; --token-b500891f-9ba3-40b0-8157-7a4ce9e408e0: #383838; --token-841e84c9-25c9-4f00-a78c-810811996e22: #fbf9fa; --token-06d6944b-0ca9-4a45-afbc-9460cbb47766: #fd0054; --token-f31c54c2-7c87-4b44-8a8a-b0173e0d787a: #f5f4f6; --token-fbbbbb41-c844-44d0-b4b2-4388221c8f63: #e6e6e6; --token-d4866836-8f57-4000-83b6-59b7111adf6b: #fff; --token-a04f9a3d-4844-4c53-908b-330fd2469df8: #1a1a1a; --token-8dd1b821-6ce4-4b9f-a13d-3317b89597d7: #383838; --token-47fe4259-ce28-4b23-bac8-01ad52501093: #ff620a; --token-381a014d-344c-4a9f-a937-5dd93a1e8b45: #8e8e8e; --token-eedb2d9a-369c-4a5f-8875-bf4af2d3ea97: #fbf9fa; --token-dac6bace-b59d-4885-9f88-262a4cbf1d6b: #fd0054; --token-05e22c58-f0c9-4c56-9ea9-ff9f65d828c3: #fbf9fa; --token-4b9236a2-99d9-44f2-b32c-81b59fdc9b7b: #fd0054; }
@media (prefers-color-scheme: dark) {
  body { --token-0e0e8ddf-f55e-42e2-b96c-413cc98e4848: #e0f11f; --token-c4fdd36b-23dc-4ca5-b883-04d84164f910: #f0f0f033; }
}
@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)) {
  body { --framer-will-change-override: transform; }
}
@supports (background:-webkit-named-image(i)) and (not (position-area:top right)) {
  body { --framer-will-change-filter-override: filter; }
}
[data-framer-component-type="Text"] div div span, [data-framer-component-type="Text"] a div span, [data-framer-component-type="Text"] span span span, [data-framer-component-type="Text"] p span span, [data-framer-component-type="Text"] h1 span span, [data-framer-component-type="Text"] h2 span span, [data-framer-component-type="Text"] h3 span span, [data-framer-component-type="Text"] h4 span span, [data-framer-component-type="Text"] h5 span span, [data-framer-component-type="Text"] h6 span span, [data-framer-component-type="Text"] a { font-family: var(--font-family); font-style: var(--font-style); font-weight: min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)), 900); color: var(--text-color); letter-spacing: var(--letter-spacing); font-size: var(--font-size); text-transform: var(--text-transform); --text-decoration: var(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto); --text-decoration-skip-ink: var(--framer-text-decoration-skip-ink); --text-underline-offset: var(--framer-text-decoration-offset); line-height: var(--line-height); --font-family: var(--framer-font-family); --font-style: var(--framer-font-style); --font-weight: var(--framer-font-weight); --text-color: var(--framer-text-color); --letter-spacing: var(--framer-letter-spacing); --font-size: var(--framer-font-size); --text-transform: var(--framer-text-transform); --line-height: var(--framer-line-height); }
@supports not (color:color(display-p3 1 1 1)) {
  p.framer-text, div.framer-text, h1.framer-text, h2.framer-text, h3.framer-text, h4.framer-text, h5.framer-text, h6.framer-text, li.framer-text, ol.framer-text, ul.framer-text, span.framer-text:not([data-text-fill]) { color: var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000)))); -webkit-text-stroke-color: var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial)); }
  mark.framer-text { background-color: var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial)))); }
}
@supports not (color:color(display-p3 1 1 1)) {
  code.framer-text, code.framer-text span.framer-text:not([data-text-fill]) { color: var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000)))))); }
}
@supports not (color:color(display-p3 1 1 1)) {
  a.framer-text, span.framer-text[data-nested-link] { color: var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000)))))); background-color: var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial)); text-decoration-color: var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor)))); }
}
@supports not (color:color(display-p3 1 1 1)) {
  code.framer-text a.framer-text, code.framer-text a.framer-text span.framer-text:not([data-text-fill]), code.framer-text span.framer-text[data-nested-link], code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]) { color: var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000)))))))); }
}
@supports not (color:color(display-p3 1 1 1)) {
  a.framer-text:hover, span.framer-text[data-nested-link]:hover { color: var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000)))))))); background-color: var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial)))))); text-decoration-color: var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor)))))); }
}
@supports not (color:color(display-p3 1 1 1)) {
  code.framer-text a.framer-text:hover, code.framer-text span.framer-text[data-nested-link]:hover { color: var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000)))))))))); }
}
@supports not (color:color(display-p3 1 1 1)) {
  a.framer-text[data-framer-page-link-current], span.framer-text[data-framer-page-link-current] { color: var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000)))))); background-color: var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial)))))); text-decoration-color: var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor)))))); }
}
@supports not (color:color(display-p3 1 1 1)) {
  code.framer-text a.framer-text[data-framer-page-link-current], code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]), code.framer-text span.framer-text[data-framer-page-link-current], code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]) { color: var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000)))))))); background-color: var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial)))))); }
}
@supports not (color:color(display-p3 1 1 1)) {
  a.framer-text[data-framer-page-link-current]:hover, span.framer-text[data-framer-page-link-current]:hover { color: var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000)))))))))); background-color: var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial)))))); text-decoration-color: var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor)))))))); }
}
@supports not (color:color(display-p3 1 1 1)) {
  code.framer-text a.framer-text[data-framer-page-link-current]:hover, code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]), code.framer-text span.framer-text[data-framer-page-link-current]:hover, code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]) { color: var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000)))))))))); background-color: var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial)))))); }
}
[data-framer-component-type="Stack"]:not([data-framer-generated]) > *, [data-framer-component-type="Stack"]:not([data-framer-generated]) > [data-framer-component-type], navigationcontainer [data-framer-component-type="NavigationContainer"] > *, [data-framer-component-type="NavigationContainer"] > [data-framer-component-type] { position: relative; }
@supports not (overflow:clip) {
  :root { --overflow-clip-fallback: hidden; }
}
@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)) {
  div.framer-text, p.framer-text, h1.framer-text, h2.framer-text, h3.framer-text, h4.framer-text, h5.framer-text, h6.framer-text, ol.framer-text, ul.framer-text, li.framer-text, blockquote.framer-text, .framer-text.framer-image { display: var(--text-truncation-display-inline-for-safari-16,revert); }
  div.framer-text::after, p.framer-text::after, h1.framer-text::after, h2.framer-text::after, h3.framer-text::after, h4.framer-text::after, h5.framer-text::after, h6.framer-text::after, ol.framer-text::after, ul.framer-text::after, li.framer-text::after, blockquote.framer-text::after, .framer-text.framer-image::after { content: var(--text-truncation-line-break-for-safari-16); white-space: pre; }
  .framer-text.framer-text-module, .framer-text.framer-table-wrapper { display: var(--text-truncation-display-none-for-safari-16,revert); }
  p.framer-text[data-text-fill] { display: var(--text-truncation-display-inline-for-safari-16,inline-block); }
}
@supports (corner-shape:superellipse(2)) {
  :root { --one-if-corner-shape-supported: 1; }
}
.framer-cursor-none, .framer-cursor-none * { cursor: none !important; }
.framer-pointer-events-none, .framer-pointer-events-none * { pointer-events: none !important; }
@supports (aspect-ratio:1) {
  body { --framer-aspect-ratio-supported: auto; }
}
.framer-RyaUx.framer-lux5qc, .framer-RyaUx .framer-lux5qc { display: block; }
.framer-RyaUx.framer-72rtr7 { background-color: rgb(255, 255, 255); flex-flow: column; place-content: center flex-start; align-items: center; gap: 80px; width: 1440px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-uqnr5c-container, .framer-RyaUx .framer-1w9z4xa-container, .framer-RyaUx .framer-w4n42s-container { z-index: 2; flex: 0 0 auto; width: 100%; height: 64px; position: sticky; top: 0px; }
.framer-RyaUx.framer-n8xd2o, .framer-RyaUx.framer-1xn726l, .framer-RyaUx.framer-1e8qhtz { user-select: none; z-index: 2; background-color: rgba(0, 0, 0, 0.25); position: fixed; inset: 0px; }
.framer-RyaUx.framer-1use8uv { will-change: var(--framer-will-change-override,transform); z-index: 2; background-color: rgb(254, 254, 254); border-radius: 16px; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: min-content; height: min-content; padding: 40px 24px; display: flex; position: fixed; top: 50%; left: 113px; overflow: hidden; transform: translateY(-50%); }
.framer-RyaUx .framer-vjiwer, .framer-RyaUx .framer-1m0pupt, .framer-RyaUx .framer-158goor, .framer-RyaUx .framer-1i7ep6j { --framer-link-text-color: #09f; --framer-link-text-decoration: underline; white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.framer-RyaUx .framer-ozmkl3, .framer-RyaUx .framer-1uwttlm, .framer-RyaUx .framer-1qmkzuh { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 20px; width: 536px; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-i5rjp1, .framer-RyaUx .framer-jefm2n, .framer-RyaUx .framer-7qm2e4, .framer-RyaUx .framer-1uatlpf, .framer-RyaUx .framer-n71oha, .framer-RyaUx .framer-e09ww6 { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 10px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; }
.framer-RyaUx .framer-19u3sti, .framer-RyaUx .framer-1g72xr2, .framer-RyaUx .framer-13ya9dg, .framer-RyaUx .framer-dvc5gk, .framer-RyaUx .framer-ozbygf, .framer-RyaUx .framer-12qyqev, .framer-RyaUx .framer-g3z4nv, .framer-RyaUx .framer-ipuofo, .framer-RyaUx .framer-1bma6je { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.framer-RyaUx .framer-1oha8pj, .framer-RyaUx .framer-1cx3jcn, .framer-RyaUx .framer-y28fui, .framer-RyaUx .framer-1mxfw9h, .framer-RyaUx .framer-sg84zv, .framer-RyaUx .framer-3vcm6z, .framer-RyaUx .framer-17ns7fk, .framer-RyaUx .framer-1lmi9sn, .framer-RyaUx .framer-1sgv91k { --framer-input-background: #bbbbbb26; --framer-input-border-bottom-width: 1px; --framer-input-border-color: #8888881a; --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 10px; --framer-input-border-radius-bottom-right: 10px; --framer-input-border-radius-top-left: 10px; --framer-input-border-radius-top-right: 10px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #09f; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: #999; --framer-input-font-family: "Inter"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-icon-color: #999; --framer-input-padding: 12px; --framer-input-placeholder-color: #999; flex: 0 0 auto; width: 100%; height: 48px; position: relative; }
.framer-RyaUx .framer-14jmndj, .framer-RyaUx .framer-y0k2u0, .framer-RyaUx .framer-1c310rd { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 10px; width: 100%; height: min-content; padding: 0px 0px 20px; display: flex; position: relative; }
.framer-RyaUx .framer-4t6drx-container, .framer-RyaUx .framer-1j1uw0t-container, .framer-RyaUx .framer-1fep9ct-container { flex: 0 0 auto; width: 100%; height: 48px; position: relative; }
.framer-RyaUx.framer-19mrpzm-container, .framer-RyaUx.framer-cjb6us-container { z-index: 2; flex: 0 0 auto; height: 507px; position: fixed; top: calc(50% - 253.5px); left: 412px; right: 412px; }
.framer-RyaUx.framer-riui6k { will-change: var(--framer-will-change-override,transform); z-index: 2; background-color: rgb(254, 254, 254); border-radius: 16px; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: min-content; height: min-content; padding: 40px 24px; display: flex; position: fixed; top: 50%; left: 308px; overflow: hidden; transform: translateY(-50%); }
.framer-RyaUx .framer-1k7swpc-container { z-index: 2; flex: 0 0 auto; height: auto; position: fixed; top: 0px; left: 0px; right: 0px; }
.framer-RyaUx.framer-1n42wlq { will-change: var(--framer-will-change-override,transform); z-index: 2; background-color: rgb(254, 254, 254); border-radius: 16px; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; height: 507px; padding: 12px 24px; display: flex; position: fixed; top: calc(57.037% - 253.5px); left: 162px; right: 180px; overflow: hidden; }
.framer-RyaUx .framer-17ix30a { flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 40px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-1msbh0i { will-change: var(--framer-will-change-effect-override,transform); z-index: 0; border-radius: 32px; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 32px; width: 1280px; max-width: 100%; height: min-content; padding: 120px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-1puoeei { will-change: var(--framer-will-change-effect-override,transform); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 20px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-bvignn { --framer-link-text-color: #09f; --framer-link-text-decoration: underline; white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 87%; height: auto; position: relative; }
.framer-RyaUx .framer-gqx92v, .framer-RyaUx .framer-1kr2jzn { --framer-link-text-color: #09f; --framer-link-text-decoration: underline; white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.framer-RyaUx .framer-fc9j0x { will-change: var(--framer-will-change-effect-override,transform); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-2l45xd-container, .framer-RyaUx .framer-uwibpp-container, .framer-RyaUx .framer-ym1w85-container, .framer-RyaUx .framer-1fmaeyl-container { flex: 0 0 auto; width: auto; height: auto; position: relative; }
.framer-RyaUx .framer-ex3471 { background-color: rgb(255, 255, 255); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 32px; width: 85%; height: 207px; padding: 100px 40px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-kowasm, .framer-RyaUx .framer-1pk6dfu { --framer-link-text-color: #09f; --framer-link-text-decoration: underline; --framer-paragraph-spacing: 0px; white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; overflow: visible; }
.framer-RyaUx .framer-bx8z7w-container { flex: 0 0 auto; width: 1290px; height: 120px; position: relative; }
.framer-RyaUx .framer-zbtda2 { aspect-ratio: 2.06818 / 1; height: var(--framer-aspect-ratio-supported,84px); width: 174px; position: relative; }
.framer-RyaUx .framer-br5odk { aspect-ratio: 3.84091 / 1; height: var(--framer-aspect-ratio-supported,55px); width: 213px; position: relative; }
.framer-RyaUx .framer-1h9fww1 { aspect-ratio: 3.21642 / 1; height: var(--framer-aspect-ratio-supported,46px); opacity: 0.75; width: 147px; position: relative; }
.framer-RyaUx .framer-rjkaca { aspect-ratio: 2.025 / 1; height: var(--framer-aspect-ratio-supported,58px); width: 117px; position: relative; }
.framer-RyaUx .framer-nswvg9 { aspect-ratio: 3.8961 / 1; height: var(--framer-aspect-ratio-supported,72px); width: 282px; position: relative; }
.framer-RyaUx .framer-48yh9p { aspect-ratio: 2.41546 / 1; height: var(--framer-aspect-ratio-supported,78px); width: 188px; position: relative; }
.framer-RyaUx .framer-1biom1x { aspect-ratio: 2.02703 / 1; height: var(--framer-aspect-ratio-supported,126px); width: 256px; position: relative; }
.framer-RyaUx .framer-149y4js { aspect-ratio: 2.17597 / 1; height: var(--framer-aspect-ratio-supported,103px); width: 224px; position: relative; }
.framer-RyaUx .framer-60v0j6-container { flex: 0 0 auto; width: 338px; height: 80px; position: relative; }
.framer-RyaUx .framer-1epjc35 { aspect-ratio: 2.06818 / 1; height: var(--framer-aspect-ratio-supported,46px); width: 96px; position: relative; }
.framer-RyaUx .framer-2h0opz { aspect-ratio: 3.84091 / 1; height: var(--framer-aspect-ratio-supported,30px); width: 117px; position: relative; }
.framer-RyaUx .framer-26qvu4 { aspect-ratio: 3.21642 / 1; height: var(--framer-aspect-ratio-supported,25px); opacity: 0.75; width: 80px; position: relative; }
.framer-RyaUx .framer-uf2uxd { aspect-ratio: 2.025 / 1; height: var(--framer-aspect-ratio-supported,32px); width: 64px; position: relative; }
.framer-RyaUx .framer-ol4b3f { aspect-ratio: 3.8961 / 1; height: var(--framer-aspect-ratio-supported,40px); width: 155px; position: relative; }
.framer-RyaUx .framer-1w93cfc { aspect-ratio: 2.41546 / 1; height: var(--framer-aspect-ratio-supported,43px); width: 103px; position: relative; }
.framer-RyaUx .framer-1q54mr8 { aspect-ratio: 2.02703 / 1; height: var(--framer-aspect-ratio-supported,69px); width: 140px; position: relative; }
.framer-RyaUx .framer-14sn9o6 { aspect-ratio: 2.17597 / 1; height: var(--framer-aspect-ratio-supported,57px); width: 123px; position: relative; }
.framer-RyaUx .framer-1bnkwpl { z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 40px; width: 1440px; height: min-content; padding: 0px 80px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-16l60ex { z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 1280px; height: min-content; padding: 0px; display: flex; position: sticky; top: 100px; bottom: 0px; overflow: visible; }
.framer-RyaUx .framer-u4kk3, .framer-RyaUx .framer-feqik, .framer-RyaUx .framer-1r02r2w, .framer-RyaUx .framer-1oj6py2 { flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 20px; width: 100%; height: min-content; padding: 40px 20px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-1l8cyj7, .framer-RyaUx .framer-y6eu76, .framer-RyaUx .framer-8prfox, .framer-RyaUx .framer-1duwczu { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 16px; width: 100%; height: min-content; padding: 0px 10px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-1d99ieq, .framer-RyaUx .framer-pd3pa1, .framer-RyaUx .framer-pg9t31, .framer-RyaUx .framer-jl4841, .framer-RyaUx .framer-fkslfu, .framer-RyaUx .framer-1lvawb3, .framer-RyaUx .framer-vr9on2, .framer-RyaUx .framer-1fj0wjb { flex-flow: row; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 7px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-1idg84n, .framer-RyaUx .framer-10ii1fh, .framer-RyaUx .framer-het33o, .framer-RyaUx .framer-et9vzv, .framer-RyaUx .framer-awd4o5, .framer-RyaUx .framer-1jqt2us, .framer-RyaUx .framer-12zuz64, .framer-RyaUx .framer-1gq6qji { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 1 0 0px; width: 1px; height: auto; position: relative; }
.framer-RyaUx .framer-1q9w48s, .framer-RyaUx .framer-q884sn, .framer-RyaUx .framer-mxnf0d, .framer-RyaUx .framer-ddj1q9, .framer-RyaUx .framer-jfc8qr, .framer-RyaUx .framer-19p0let, .framer-RyaUx .framer-12tpvb0, .framer-RyaUx .framer-1czjf0i, .framer-RyaUx .framer-1im1a7t, .framer-RyaUx .framer-nxec57, .framer-RyaUx .framer-bjb5uj, .framer-RyaUx .framer-fbycgy, .framer-RyaUx .framer-wzb9dz, .framer-RyaUx .framer-1j7yihe, .framer-RyaUx .framer-5sgo9k, .framer-RyaUx .framer-1slplsa, .framer-RyaUx .framer-7ruqr4, .framer-RyaUx .framer-1dp66be, .framer-RyaUx .framer-tc4ghm, .framer-RyaUx .framer-i8pygp, .framer-RyaUx .framer-11rz7br, .framer-RyaUx .framer-rjm3nb, .framer-RyaUx .framer-1hia54l, .framer-RyaUx .framer-19xmpp9, .framer-RyaUx .framer-cjsujc, .framer-RyaUx .framer-1lo6qw8, .framer-RyaUx .framer-12xmkxd, .framer-RyaUx .framer-1vic186, .framer-RyaUx .framer-ggc2f, .framer-RyaUx .framer-yl4f3s, .framer-RyaUx .framer-ti6yic, .framer-RyaUx .framer-su2q4g, .framer-RyaUx .framer-1k06oy7, .framer-RyaUx .framer-1ehmcx, .framer-RyaUx .framer-bn82fq, .framer-RyaUx .framer-dt8o0p, .framer-RyaUx .framer-e0fljj, .framer-RyaUx .framer-1gwq4sx, .framer-RyaUx .framer-5larws, .framer-RyaUx .framer-1o71ljv, .framer-RyaUx .framer-orxkcz, .framer-RyaUx .framer-1q22i79 { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.framer-RyaUx .framer-hv51ea-container, .framer-RyaUx .framer-6q6kb0-container, .framer-RyaUx .framer-196hjt4-container, .framer-RyaUx .framer-147zuiq-container { flex: 0 0 auto; width: 330px; height: 263px; position: relative; }
.framer-RyaUx .framer-k0mgiu, .framer-RyaUx .framer-v5tlne, .framer-RyaUx .framer-vvmsya, .framer-RyaUx .framer-a2p7tu, .framer-RyaUx .framer-1l2ftox, .framer-RyaUx .framer-aglopw, .framer-RyaUx .framer-22kum5, .framer-RyaUx .framer-3e1a76, .framer-RyaUx .framer-14746li, .framer-RyaUx .framer-c4fo0q, .framer-RyaUx .framer-iwhvug, .framer-RyaUx .framer-1c2cn1a, .framer-RyaUx .framer-n4ttzr, .framer-RyaUx .framer-alimey, .framer-RyaUx .framer-g6y4zf, .framer-RyaUx .framer-1s5tya, .framer-RyaUx .framer-dnqaen, .framer-RyaUx .framer-6rw0j9, .framer-RyaUx .framer-8e8s35, .framer-RyaUx .framer-1qtoq97 { cursor: pointer; will-change: var(--framer-will-change-override,transform); border-radius: 32px; flex-flow: column; place-content: center space-between; align-items: center; width: 330px; height: 203px; padding: 30px 20px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-opvc0u, .framer-RyaUx .framer-gyy2in, .framer-RyaUx .framer-1tn98w8, .framer-RyaUx .framer-5k40nu, .framer-RyaUx .framer-1s4fvtx, .framer-RyaUx .framer-1iep7nb, .framer-RyaUx .framer-1gguhg8, .framer-RyaUx .framer-gmjupm, .framer-RyaUx .framer-gfn966, .framer-RyaUx .framer-6umext, .framer-RyaUx .framer-j14wzj, .framer-RyaUx .framer-1giogl8, .framer-RyaUx .framer-eqjic5, .framer-RyaUx .framer-13jffhj, .framer-RyaUx .framer-d4hsm, .framer-RyaUx .framer-1ubzxi6, .framer-RyaUx .framer-6iv83v, .framer-RyaUx .framer-12rxv6r, .framer-RyaUx .framer-1s3e71f, .framer-RyaUx .framer-m09pyb { z-index: 0; background-color: rgba(46, 50, 56, 0.4); flex: 0 0 auto; width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; overflow: hidden; }
.framer-RyaUx .framer-18mwyy, .framer-RyaUx .framer-1k1cozw, .framer-RyaUx .framer-p0cwon, .framer-RyaUx .framer-1idl697, .framer-RyaUx .framer-9yz8fx, .framer-RyaUx .framer-evcf1f, .framer-RyaUx .framer-10bywrl, .framer-RyaUx .framer-1l7wjfj, .framer-RyaUx .framer-1y2ok88, .framer-RyaUx .framer-14iyg9j, .framer-RyaUx .framer-22kv7w, .framer-RyaUx .framer-2p4qsh, .framer-RyaUx .framer-108nfic, .framer-RyaUx .framer-12m32px, .framer-RyaUx .framer-190mxv1, .framer-RyaUx .framer-1e9yy6f, .framer-RyaUx .framer-10x23se, .framer-RyaUx .framer-6pct3n, .framer-RyaUx .framer-18njdye, .framer-RyaUx .framer-1isz0bw { z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 16px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-ipddtr, .framer-RyaUx .framer-6ttu8p, .framer-RyaUx .framer-x8r9uk, .framer-RyaUx .framer-1ah2mo6, .framer-RyaUx .framer-1gc86d6, .framer-RyaUx .framer-5pzr4z, .framer-RyaUx .framer-11eb2cd, .framer-RyaUx .framer-2kbe92, .framer-RyaUx .framer-1o1h8yr, .framer-RyaUx .framer-1u91tkh, .framer-RyaUx .framer-dap3r4, .framer-RyaUx .framer-1dxep38, .framer-RyaUx .framer-suta8e, .framer-RyaUx .framer-1w0qfze, .framer-RyaUx .framer-xxs85v, .framer-RyaUx .framer-6xx0ha, .framer-RyaUx .framer-4fpyef, .framer-RyaUx .framer-1la4w8p, .framer-RyaUx .framer-sth0m2, .framer-RyaUx .framer-zjagfa { flex-flow: column; flex: 0 0 auto; place-content: flex-start flex-end; align-items: flex-start; gap: 16px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-1o4rsjt, .framer-RyaUx .framer-64ncj6, .framer-RyaUx .framer-109x4on, .framer-RyaUx .framer-mmox3f, .framer-RyaUx .framer-1r9mhnr, .framer-RyaUx .framer-1jx625g, .framer-RyaUx .framer-1vvti3z, .framer-RyaUx .framer-2dja4j, .framer-RyaUx .framer-xoku57, .framer-RyaUx .framer-fzh0cs, .framer-RyaUx .framer-1eoad59, .framer-RyaUx .framer-1a948z9, .framer-RyaUx .framer-ehreox, .framer-RyaUx .framer-x49092, .framer-RyaUx .framer-185yum0, .framer-RyaUx .framer-1wb5xk7, .framer-RyaUx .framer-zpe3q9, .framer-RyaUx .framer-10cn4zi, .framer-RyaUx .framer-1ovq2sj, .framer-RyaUx .framer-1bgz47j { z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 32px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-1dgg7o7, .framer-RyaUx .framer-1hw39qv, .framer-RyaUx .framer-1qdeo78, .framer-RyaUx .framer-hjghe0, .framer-RyaUx .framer-1th8v9m, .framer-RyaUx .framer-vh9s77, .framer-RyaUx .framer-1u1laqo, .framer-RyaUx .framer-6j90wa, .framer-RyaUx .framer-bopmfc, .framer-RyaUx .framer-1hni9jf, .framer-RyaUx .framer-itd48, .framer-RyaUx .framer-1g4f1ds, .framer-RyaUx .framer-124h27p, .framer-RyaUx .framer-isp2ib, .framer-RyaUx .framer-6rplte, .framer-RyaUx .framer-e0nq5t, .framer-RyaUx .framer-1137aua, .framer-RyaUx .framer-1pqlaz8, .framer-RyaUx .framer-10n5xpc, .framer-RyaUx .framer-1463zgb { --border-bottom-width: 1px; --border-color: #fefffe; --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; z-index: 10; background-color: rgba(36, 36, 36, 0.5); border-radius: 24px; flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 5px; width: min-content; height: min-content; padding: 12px 24px; text-decoration: none; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-1o7kl6y, .framer-RyaUx .framer-1gvruy9, .framer-RyaUx .framer-1ln15sl, .framer-RyaUx .framer-1nid2bt, .framer-RyaUx .framer-4s69os, .framer-RyaUx .framer-1bnmdb, .framer-RyaUx .framer-1cogt1a, .framer-RyaUx .framer-jz9xk8, .framer-RyaUx .framer-1dai55o, .framer-RyaUx .framer-1yo9yj5, .framer-RyaUx .framer-11otp0r, .framer-RyaUx .framer-1acmhgj, .framer-RyaUx .framer-npvofw, .framer-RyaUx .framer-qj5sjx, .framer-RyaUx .framer-rx1mmz, .framer-RyaUx .framer-1jbvi48, .framer-RyaUx .framer-2n21wq, .framer-RyaUx .framer-1x5r1xg, .framer-RyaUx .framer-noyv9i, .framer-RyaUx .framer-1me4l7m { white-space: pre; flex: 0 0 auto; width: auto; height: 20px; position: relative; }
.framer-RyaUx .framer-1wddx88 { --border-bottom-width: 2px; --border-color: #c3ccdb; --border-left-width: 2px; --border-right-width: 2px; --border-style: solid; --border-top-width: 2px; z-index: 1; border-radius: 24px; flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 64px; width: 1160px; height: min-content; padding: 64px; display: flex; position: sticky; top: 170px; overflow: visible; }
.framer-RyaUx .framer-shmtnj, .framer-RyaUx .framer-13hdhx6, .framer-RyaUx .framer-fboz6p, .framer-RyaUx .framer-ad18ak { flex-flow: column; flex: 1 0 0px; place-content: flex-start; align-items: flex-start; gap: 32px; width: 1px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-1ibx84i, .framer-RyaUx .framer-p0tu2b, .framer-RyaUx .framer-1ce57h2 { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 24px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-1kvcbcn, .framer-RyaUx .framer-j88mkf { flex: 0 0 auto; grid-template-rows: repeat(3, minmax(0px, 1fr)); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-auto-rows: minmax(0px, 1fr); justify-content: center; gap: 10px; width: 100%; height: min-content; padding: 0px; display: grid; position: relative; overflow: visible; }
.framer-RyaUx .framer-1kt5teb, .framer-RyaUx .framer-13suvyp, .framer-RyaUx .framer-1wln7gh, .framer-RyaUx .framer-12jku37 { will-change: var(--framer-will-change-effect-override,transform); background-color: rgb(237, 236, 230); border-radius: 36px; flex-flow: column; flex: 0 0 auto; place-content: flex-start; place-self: start; align-items: flex-start; gap: 0px; width: 100%; height: 100%; padding: 10px 12px; text-decoration: none; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-i2ceom, .framer-RyaUx .framer-mcdm7v, .framer-RyaUx .framer-17nktay, .framer-RyaUx .framer-gfyk57, .framer-RyaUx .framer-g7l1e5, .framer-RyaUx .framer-1qo3ft8, .framer-RyaUx .framer-1xbecvg, .framer-RyaUx .framer-5wz1kk, .framer-RyaUx .framer-3ry3cn, .framer-RyaUx .framer-vbs21i, .framer-RyaUx .framer-tc2ivo, .framer-RyaUx .framer-1iel2s3, .framer-RyaUx .framer-1ku7qdu, .framer-RyaUx .framer-6hojij, .framer-RyaUx .framer-ucnvlo, .framer-RyaUx .framer-1lr78dy, .framer-RyaUx .framer-qghg3o, .framer-RyaUx .framer-fwl496, .framer-RyaUx .framer-11rtj5r, .framer-RyaUx .framer-tt0dgv { --framer-paragraph-spacing: 16px; white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.framer-RyaUx .framer-b9wwc0 { will-change: var(--framer-will-change-effect-override,transform); background-color: rgb(237, 236, 230); border-radius: 36px; flex-flow: column; flex: 0 0 auto; place-content: flex-start; place-self: start; align-items: flex-start; gap: 0px; width: min-content; height: 100%; padding: 10px 12px; text-decoration: none; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-1v9nilt, .framer-RyaUx .framer-8lnhad, .framer-RyaUx .framer-99celq { flex-flow: column; flex: 0 0 auto; place-content: flex-end flex-start; align-items: flex-end; gap: 30px; width: min-content; min-width: 431px; height: min-content; min-height: 341px; padding: 0px; display: flex; position: relative; }
.framer-RyaUx .framer-1w61osp { --border-bottom-width: 2px; --border-color: #c3ccdb; --border-left-width: 2px; --border-right-width: 2px; --border-style: solid; --border-top-width: 2px; z-index: 1; border-radius: 24px; flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 64px; width: 1160px; height: min-content; padding: 64px; display: flex; position: sticky; top: 190px; overflow: visible; }
.framer-RyaUx .framer-14p5wrl { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 24px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-1egiiz6, .framer-RyaUx .framer-whccn1 { flex: 0 0 auto; grid-template-rows: repeat(2, minmax(0px, 1fr)); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-auto-rows: minmax(0px, 1fr); justify-content: center; gap: 10px; width: 100%; height: min-content; padding: 0px; display: grid; position: relative; overflow: visible; }
.framer-RyaUx .framer-1i6xb16, .framer-RyaUx .framer-1wl13l9, .framer-RyaUx .framer-1sz7moz, .framer-RyaUx .framer-10rk71u, .framer-RyaUx .framer-1adsn4t { will-change: var(--framer-will-change-effect-override,transform); background-color: rgb(225, 232, 242); border-radius: 36px; flex-flow: column; flex: 0 0 auto; place-content: flex-start; place-self: start; align-items: flex-start; gap: 0px; width: 100%; height: 100%; padding: 10px 12px; text-decoration: none; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-s21jtn { flex-flow: column; flex: 0 0 auto; place-content: flex-end flex-start; align-items: flex-end; gap: 30px; width: min-content; min-width: 187px; height: min-content; min-height: 187px; padding: 0px; display: flex; position: relative; }
.framer-RyaUx .framer-10kf2d1 { flex-flow: column; flex: 0 0 auto; place-content: flex-end flex-start; align-items: flex-end; gap: 30px; width: min-content; min-width: 222px; height: min-content; min-height: 222px; padding: 0px; display: flex; position: relative; }
.framer-RyaUx .framer-1xmz0u2 { --border-bottom-width: 2px; --border-color: #c3ccdb; --border-left-width: 2px; --border-right-width: 2px; --border-style: solid; --border-top-width: 2px; z-index: 1; border-radius: 24px; flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 64px; width: 1160px; height: min-content; padding: 64px; display: flex; position: sticky; top: 210px; overflow: visible; }
.framer-RyaUx .framer-15rr2h6, .framer-RyaUx .framer-l738uz, .framer-RyaUx .framer-1tdlybq, .framer-RyaUx .framer-1m50btu, .framer-RyaUx .framer-1pvor6y { will-change: var(--framer-will-change-effect-override,transform); background-color: rgb(220, 211, 224); border-radius: 36px; flex-flow: column; flex: 0 0 auto; place-content: flex-start; place-self: start; align-items: flex-start; gap: 0px; width: 100%; height: 100%; padding: 10px 12px; text-decoration: none; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-xno0tn { --border-bottom-width: 2px; --border-color: #c3ccdb; --border-left-width: 2px; --border-right-width: 2px; --border-style: solid; --border-top-width: 2px; z-index: 1; border-radius: 24px; flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 64px; width: 1160px; height: min-content; padding: 64px; display: flex; position: sticky; top: 230px; overflow: visible; }
.framer-RyaUx .framer-1oppw6y, .framer-RyaUx .framer-1rgmg57, .framer-RyaUx .framer-d655ue, .framer-RyaUx .framer-dzouqb, .framer-RyaUx .framer-13eamka { will-change: var(--framer-will-change-effect-override,transform); background-color: rgb(218, 226, 232); border-radius: 36px; flex-flow: column; flex: 0 0 auto; place-content: flex-start; place-self: start; align-items: flex-start; gap: 0px; width: 100%; height: 100%; padding: 10px 12px; text-decoration: none; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-7uc0xe { background-color: rgb(255, 255, 255); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 40px; width: 1280px; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-miidtv-container { flex: 0 0 auto; width: 100%; height: 171px; position: relative; }
.framer-RyaUx .framer-tktyi { aspect-ratio: 2.0566 / 1; height: var(--framer-aspect-ratio-supported,82px); width: 168px; position: relative; }
.framer-RyaUx .framer-no5txy { aspect-ratio: 5.17241 / 1; height: var(--framer-aspect-ratio-supported,39px); width: 201px; position: relative; }
.framer-RyaUx .framer-1yge39y { aspect-ratio: 2.91837 / 1; height: var(--framer-aspect-ratio-supported,49px); width: 143px; position: relative; }
.framer-RyaUx .framer-nv01dn { aspect-ratio: 1.00917 / 1; height: var(--framer-aspect-ratio-supported,85px); width: 86px; position: relative; }
.framer-RyaUx .framer-lfro49 { aspect-ratio: 1.4375 / 1; height: var(--framer-aspect-ratio-supported,61px); width: 88px; position: relative; }
.framer-RyaUx .framer-11xejhq { aspect-ratio: 2.25 / 1; height: var(--framer-aspect-ratio-supported,62px); width: 140px; position: relative; }
.framer-RyaUx .framer-1yf8dfk { aspect-ratio: 1.41 / 1; height: var(--framer-aspect-ratio-supported,84px); width: 118px; position: relative; }
.framer-RyaUx .framer-vc47ky { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,129px); border-radius: 100px; width: 129px; position: relative; }
.framer-RyaUx .framer-jxc54x { width: 112px; height: 91px; position: relative; }
.framer-RyaUx .framer-tfepms { flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 40px; width: 1300px; height: min-content; padding: 0px; scroll-margin-top: 50px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-kvoygx { flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 10px; width: 100%; max-width: 1200px; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-kvbu09 { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 100%; height: min-content; padding: 0px 20px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-j5d7j9-container { flex: 0 0 auto; width: 1350px; height: auto; position: relative; }
.framer-RyaUx .framer-1mvsfmy-container, .framer-RyaUx .framer-dqke7f-container, .framer-RyaUx .framer-htukiy-container, .framer-RyaUx .framer-1mnnoio-container, .framer-RyaUx .framer-18p7h52-container, .framer-RyaUx .framer-uqobwa-container, .framer-RyaUx .framer-76hl86-container, .framer-RyaUx .framer-14zl4nu-container, .framer-RyaUx .framer-xfoqez-container, .framer-RyaUx .framer-1icuedr-container, .framer-RyaUx .framer-7gzbp6-container, .framer-RyaUx .framer-eecx5n-container, .framer-RyaUx .framer-1mtlau6-container, .framer-RyaUx .framer-1v6hrrt-container, .framer-RyaUx .framer-ydvusd-container, .framer-RyaUx .framer-ijbtl5-container, .framer-RyaUx .framer-18dsfjz-container, .framer-RyaUx .framer-rwoczn-container, .framer-RyaUx .framer-19ed0it-container, .framer-RyaUx .framer-wryshd-container { width: 330px; height: 300px; position: relative; }
.framer-RyaUx .framer-1lbql65 { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 40px; width: 1200px; max-width: 1200px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-529hbl, .framer-RyaUx .framer-1ldlwoz { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 16px; width: 100%; max-width: 720px; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-elurar { flex: 0 0 auto; grid-template-rows: repeat(2, min-content); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-auto-rows: min-content; justify-content: center; gap: 24px; width: 1152px; height: min-content; padding: 0px; display: grid; position: relative; overflow: hidden; }
.framer-RyaUx .framer-gx7n87 { background-color: var(--token-c117d9ac-d2b9-4549-9f5f-f24ac4941119,#f5f4f6); height: min-content; border-radius: 24px; flex-flow: column; flex: 0 0 auto; place-content: flex-start; place-self: start; align-items: flex-start; gap: 20px; padding: 8px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-1k72gi2, .framer-RyaUx .framer-1pt4uc0, .framer-RyaUx .framer-1fumr3 { --border-bottom-width: 1px; --border-color: var(--token-98ea2f69-4c41-4e53-9c8c-7a98946cba16,#e6e6e6); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-09f22285-1280-482e-8b22-1cef593bf6a7,#fff); will-change: var(--framer-will-change-override,transform); border-radius: 16px; flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 24px; width: 100%; height: min-content; padding: 24px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-1306a61-container, .framer-RyaUx .framer-11jmfxs-container, .framer-RyaUx .framer-cm5h7c-container, .framer-RyaUx .framer-agwtvr-container, .framer-RyaUx .framer-1bp00jc-container, .framer-RyaUx .framer-102tb1m-container { flex: 0 0 auto; width: 32px; height: 32px; position: relative; }
.framer-RyaUx .framer-ljolsg, .framer-RyaUx .framer-1n1iiii, .framer-RyaUx .framer-rrb0xs, .framer-RyaUx .framer-12u1kjy, .framer-RyaUx .framer-mmyd4n, .framer-RyaUx .framer-pamwwl { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 8px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-1xa7s3e, .framer-RyaUx .framer-13fnfpm, .framer-RyaUx .framer-xqhos2, .framer-RyaUx .framer-1o8eaw7, .framer-RyaUx .framer-1k9xihv, .framer-RyaUx .framer-1g263nr { background-color: var(--token-98ea2f69-4c41-4e53-9c8c-7a98946cba16,#e6e6e6); flex: 0 0 auto; width: 100%; height: 1px; position: relative; overflow: hidden; }
.framer-RyaUx .framer-zskw8k, .framer-RyaUx .framer-33r6qf, .framer-RyaUx .framer-1lj57q7, .framer-RyaUx .framer-bfp4g4, .framer-RyaUx .framer-9tvrmw, .framer-RyaUx .framer-7avao5 { --framer-custom-cursors: pointer; white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.framer-RyaUx .framer-1j5b4i8 { background-color: var(--token-c117d9ac-d2b9-4549-9f5f-f24ac4941119,#f5f4f6); border-radius: 24px; flex-flow: column; flex: 0 0 auto; place-content: flex-start; place-self: start; align-items: flex-start; gap: 20px; width: 368px; height: 261px; padding: 8px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-1msmzta { --border-bottom-width: 1px; --border-color: var(--token-98ea2f69-4c41-4e53-9c8c-7a98946cba16,#e6e6e6); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-09f22285-1280-482e-8b22-1cef593bf6a7,#fff); will-change: var(--framer-will-change-override,transform); border-radius: 16px; flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 24px; width: 352px; height: min-content; padding: 24px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-16c10z0-container { flex: 0 0 auto; place-self: start; width: 368px; height: auto; position: relative; }
.framer-RyaUx .framer-13fd5uw-container { flex: 0 0 auto; grid-column: 1 / -1; place-self: start; width: 100%; height: auto; position: relative; }
.framer-RyaUx .framer-1k2k9zj { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 20px; width: 100%; max-width: 1200px; height: min-content; padding: 8px 0px 0px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-1katjra { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 0px; width: 100%; max-width: 720px; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-kke98p { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 89%; height: auto; position: relative; }
.framer-RyaUx .framer-184ac49 { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 24px; width: 336px; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-1ltvp47, .framer-RyaUx .framer-3aguko { background-color: var(--token-c117d9ac-d2b9-4549-9f5f-f24ac4941119,#f5f4f6); border-radius: 24px; flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 20px; width: 100%; height: min-content; padding: 8px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-cr7r9x, .framer-RyaUx .framer-9wmyvq { background-color: var(--token-c117d9ac-d2b9-4549-9f5f-f24ac4941119,#f5f4f6); border-radius: 24px; flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 20px; width: 100%; height: 261px; padding: 8px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-j4dcih { --border-bottom-width: 1px; --border-color: var(--token-98ea2f69-4c41-4e53-9c8c-7a98946cba16,#e6e6e6); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-09f22285-1280-482e-8b22-1cef593bf6a7,#fff); will-change: var(--framer-will-change-override,transform); border-radius: 16px; flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 24px; width: 320px; height: min-content; padding: 24px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-22mr54-container { flex: 0 0 auto; width: 335px; height: auto; position: relative; }
.framer-RyaUx .framer-toxf9k { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 40px; width: 811px; max-width: 1200px; height: min-content; padding: 0px 0px 80px; display: flex; position: relative; overflow: visible; }
.framer-RyaUx .framer-mbfiz4 { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 24px; width: 681px; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-8naxy5 { --border-bottom-width: 1px; --border-color: var(--token-98ea2f69-4c41-4e53-9c8c-7a98946cba16,#e6e6e6); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-09f22285-1280-482e-8b22-1cef593bf6a7,#fff); will-change: var(--framer-will-change-override,transform); border-radius: 16px; flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 24px; width: 666px; height: min-content; padding: 24px; display: flex; position: relative; overflow: hidden; }
.framer-RyaUx .framer-1l22n5n-container, .framer-RyaUx .framer-1nvwrzy-container { flex: 0 0 auto; width: 100%; height: auto; position: relative; }
@supports (background:-webkit-named-image(i)) and (not (scale:1)) {
  .framer-RyaUx.framer-72rtr7, .framer-RyaUx.framer-1use8uv, .framer-RyaUx .framer-ozmkl3, .framer-RyaUx .framer-i5rjp1, .framer-RyaUx .framer-jefm2n, .framer-RyaUx .framer-14jmndj, .framer-RyaUx.framer-riui6k, .framer-RyaUx .framer-1uwttlm, .framer-RyaUx .framer-7qm2e4, .framer-RyaUx .framer-1uatlpf, .framer-RyaUx .framer-y0k2u0, .framer-RyaUx.framer-1n42wlq, .framer-RyaUx .framer-1qmkzuh, .framer-RyaUx .framer-n71oha, .framer-RyaUx .framer-e09ww6, .framer-RyaUx .framer-1c310rd, .framer-RyaUx .framer-17ix30a, .framer-RyaUx .framer-1msbh0i, .framer-RyaUx .framer-1puoeei, .framer-RyaUx .framer-fc9j0x, .framer-RyaUx .framer-ex3471, .framer-RyaUx .framer-1bnkwpl, .framer-RyaUx .framer-16l60ex, .framer-RyaUx .framer-u4kk3, .framer-RyaUx .framer-1l8cyj7, .framer-RyaUx .framer-1d99ieq, .framer-RyaUx .framer-18mwyy, .framer-RyaUx .framer-ipddtr, .framer-RyaUx .framer-1o4rsjt, .framer-RyaUx .framer-1dgg7o7, .framer-RyaUx .framer-1k1cozw, .framer-RyaUx .framer-6ttu8p, .framer-RyaUx .framer-64ncj6, .framer-RyaUx .framer-1hw39qv, .framer-RyaUx .framer-p0cwon, .framer-RyaUx .framer-x8r9uk, .framer-RyaUx .framer-109x4on, .framer-RyaUx .framer-1qdeo78, .framer-RyaUx .framer-1idl697, .framer-RyaUx .framer-1ah2mo6, .framer-RyaUx .framer-mmox3f, .framer-RyaUx .framer-hjghe0, .framer-RyaUx .framer-9yz8fx, .framer-RyaUx .framer-1gc86d6, .framer-RyaUx .framer-1r9mhnr, .framer-RyaUx .framer-1th8v9m, .framer-RyaUx .framer-feqik, .framer-RyaUx .framer-y6eu76, .framer-RyaUx .framer-pd3pa1, .framer-RyaUx .framer-evcf1f, .framer-RyaUx .framer-5pzr4z, .framer-RyaUx .framer-1jx625g, .framer-RyaUx .framer-vh9s77, .framer-RyaUx .framer-10bywrl, .framer-RyaUx .framer-11eb2cd, .framer-RyaUx .framer-1vvti3z, .framer-RyaUx .framer-1u1laqo, .framer-RyaUx .framer-1l7wjfj, .framer-RyaUx .framer-2kbe92, .framer-RyaUx .framer-2dja4j, .framer-RyaUx .framer-6j90wa, .framer-RyaUx .framer-1y2ok88, .framer-RyaUx .framer-1o1h8yr, .framer-RyaUx .framer-xoku57, .framer-RyaUx .framer-bopmfc, .framer-RyaUx .framer-14iyg9j, .framer-RyaUx .framer-1u91tkh, .framer-RyaUx .framer-fzh0cs, .framer-RyaUx .framer-1hni9jf, .framer-RyaUx .framer-1r02r2w, .framer-RyaUx .framer-8prfox, .framer-RyaUx .framer-pg9t31, .framer-RyaUx .framer-22kv7w, .framer-RyaUx .framer-dap3r4, .framer-RyaUx .framer-1eoad59, .framer-RyaUx .framer-itd48, .framer-RyaUx .framer-2p4qsh, .framer-RyaUx .framer-1dxep38, .framer-RyaUx .framer-1a948z9, .framer-RyaUx .framer-1g4f1ds, .framer-RyaUx .framer-108nfic, .framer-RyaUx .framer-suta8e, .framer-RyaUx .framer-ehreox, .framer-RyaUx .framer-124h27p, .framer-RyaUx .framer-12m32px, .framer-RyaUx .framer-1w0qfze, .framer-RyaUx .framer-x49092, .framer-RyaUx .framer-isp2ib, .framer-RyaUx .framer-190mxv1, .framer-RyaUx .framer-xxs85v, .framer-RyaUx .framer-185yum0, .framer-RyaUx .framer-6rplte, .framer-RyaUx .framer-1oj6py2, .framer-RyaUx .framer-1duwczu, .framer-RyaUx .framer-jl4841, .framer-RyaUx .framer-1e9yy6f, .framer-RyaUx .framer-6xx0ha, .framer-RyaUx .framer-1wb5xk7, .framer-RyaUx .framer-e0nq5t, .framer-RyaUx .framer-10x23se, .framer-RyaUx .framer-4fpyef, .framer-RyaUx .framer-zpe3q9, .framer-RyaUx .framer-1137aua, .framer-RyaUx .framer-6pct3n, .framer-RyaUx .framer-1la4w8p, .framer-RyaUx .framer-10cn4zi, .framer-RyaUx .framer-1pqlaz8, .framer-RyaUx .framer-18njdye, .framer-RyaUx .framer-sth0m2, .framer-RyaUx .framer-1ovq2sj, .framer-RyaUx .framer-10n5xpc, .framer-RyaUx .framer-1isz0bw, .framer-RyaUx .framer-zjagfa, .framer-RyaUx .framer-1bgz47j, .framer-RyaUx .framer-1463zgb, .framer-RyaUx .framer-1wddx88, .framer-RyaUx .framer-shmtnj, .framer-RyaUx .framer-1ibx84i, .framer-RyaUx .framer-fkslfu, .framer-RyaUx .framer-1kt5teb, .framer-RyaUx .framer-13suvyp, .framer-RyaUx .framer-1wln7gh, .framer-RyaUx .framer-12jku37, .framer-RyaUx .framer-b9wwc0, .framer-RyaUx .framer-1v9nilt, .framer-RyaUx .framer-1w61osp, .framer-RyaUx .framer-13hdhx6, .framer-RyaUx .framer-14p5wrl, .framer-RyaUx .framer-1lvawb3, .framer-RyaUx .framer-1i6xb16, .framer-RyaUx .framer-1wl13l9, .framer-RyaUx .framer-1sz7moz, .framer-RyaUx .framer-10rk71u, .framer-RyaUx .framer-1adsn4t, .framer-RyaUx .framer-s21jtn, .framer-RyaUx .framer-10kf2d1, .framer-RyaUx .framer-1xmz0u2, .framer-RyaUx .framer-fboz6p, .framer-RyaUx .framer-p0tu2b, .framer-RyaUx .framer-vr9on2, .framer-RyaUx .framer-15rr2h6, .framer-RyaUx .framer-l738uz, .framer-RyaUx .framer-1tdlybq, .framer-RyaUx .framer-1m50btu, .framer-RyaUx .framer-1pvor6y, .framer-RyaUx .framer-8lnhad, .framer-RyaUx .framer-xno0tn, .framer-RyaUx .framer-ad18ak, .framer-RyaUx .framer-1ce57h2, .framer-RyaUx .framer-1fj0wjb, .framer-RyaUx .framer-1oppw6y, .framer-RyaUx .framer-1rgmg57, .framer-RyaUx .framer-d655ue, .framer-RyaUx .framer-dzouqb, .framer-RyaUx .framer-13eamka, .framer-RyaUx .framer-99celq, .framer-RyaUx .framer-7uc0xe, .framer-RyaUx .framer-tfepms, .framer-RyaUx .framer-kvoygx, .framer-RyaUx .framer-kvbu09, .framer-RyaUx .framer-1lbql65, .framer-RyaUx .framer-529hbl, .framer-RyaUx .framer-gx7n87, .framer-RyaUx .framer-1k72gi2, .framer-RyaUx .framer-ljolsg, .framer-RyaUx .framer-1j5b4i8, .framer-RyaUx .framer-1msmzta, .framer-RyaUx .framer-1n1iiii, .framer-RyaUx .framer-1k2k9zj, .framer-RyaUx .framer-1katjra, .framer-RyaUx .framer-184ac49, .framer-RyaUx .framer-1ltvp47, .framer-RyaUx .framer-1pt4uc0, .framer-RyaUx .framer-rrb0xs, .framer-RyaUx .framer-cr7r9x, .framer-RyaUx .framer-j4dcih, .framer-RyaUx .framer-12u1kjy, .framer-RyaUx .framer-toxf9k, .framer-RyaUx .framer-1ldlwoz, .framer-RyaUx .framer-mbfiz4, .framer-RyaUx .framer-3aguko, .framer-RyaUx .framer-1fumr3, .framer-RyaUx .framer-mmyd4n, .framer-RyaUx .framer-9wmyvq, .framer-RyaUx .framer-8naxy5, .framer-RyaUx .framer-pamwwl { gap: 0px; }
  .framer-RyaUx.framer-72rtr7 > * { margin: 40px 0px; }
  .framer-RyaUx.framer-72rtr7 > :first-child, .framer-RyaUx.framer-1use8uv > :first-child, .framer-RyaUx .framer-ozmkl3 > :first-child, .framer-RyaUx .framer-i5rjp1 > :first-child, .framer-RyaUx .framer-jefm2n > :first-child, .framer-RyaUx .framer-14jmndj > :first-child, .framer-RyaUx.framer-riui6k > :first-child, .framer-RyaUx .framer-1uwttlm > :first-child, .framer-RyaUx .framer-7qm2e4 > :first-child, .framer-RyaUx .framer-1uatlpf > :first-child, .framer-RyaUx .framer-y0k2u0 > :first-child, .framer-RyaUx.framer-1n42wlq > :first-child, .framer-RyaUx .framer-1qmkzuh > :first-child, .framer-RyaUx .framer-n71oha > :first-child, .framer-RyaUx .framer-e09ww6 > :first-child, .framer-RyaUx .framer-1c310rd > :first-child, .framer-RyaUx .framer-17ix30a > :first-child, .framer-RyaUx .framer-1msbh0i > :first-child, .framer-RyaUx .framer-1puoeei > :first-child, .framer-RyaUx .framer-ex3471 > :first-child, .framer-RyaUx .framer-1bnkwpl > :first-child, .framer-RyaUx .framer-16l60ex > :first-child, .framer-RyaUx .framer-u4kk3 > :first-child, .framer-RyaUx .framer-1l8cyj7 > :first-child, .framer-RyaUx .framer-18mwyy > :first-child, .framer-RyaUx .framer-ipddtr > :first-child, .framer-RyaUx .framer-1o4rsjt > :first-child, .framer-RyaUx .framer-1k1cozw > :first-child, .framer-RyaUx .framer-6ttu8p > :first-child, .framer-RyaUx .framer-64ncj6 > :first-child, .framer-RyaUx .framer-p0cwon > :first-child, .framer-RyaUx .framer-x8r9uk > :first-child, .framer-RyaUx .framer-109x4on > :first-child, .framer-RyaUx .framer-1idl697 > :first-child, .framer-RyaUx .framer-1ah2mo6 > :first-child, .framer-RyaUx .framer-mmox3f > :first-child, .framer-RyaUx .framer-9yz8fx > :first-child, .framer-RyaUx .framer-1gc86d6 > :first-child, .framer-RyaUx .framer-1r9mhnr > :first-child, .framer-RyaUx .framer-feqik > :first-child, .framer-RyaUx .framer-y6eu76 > :first-child, .framer-RyaUx .framer-evcf1f > :first-child, .framer-RyaUx .framer-5pzr4z > :first-child, .framer-RyaUx .framer-1jx625g > :first-child, .framer-RyaUx .framer-10bywrl > :first-child, .framer-RyaUx .framer-11eb2cd > :first-child, .framer-RyaUx .framer-1vvti3z > :first-child, .framer-RyaUx .framer-1l7wjfj > :first-child, .framer-RyaUx .framer-2kbe92 > :first-child, .framer-RyaUx .framer-2dja4j > :first-child, .framer-RyaUx .framer-1y2ok88 > :first-child, .framer-RyaUx .framer-1o1h8yr > :first-child, .framer-RyaUx .framer-xoku57 > :first-child, .framer-RyaUx .framer-14iyg9j > :first-child, .framer-RyaUx .framer-1u91tkh > :first-child, .framer-RyaUx .framer-fzh0cs > :first-child, .framer-RyaUx .framer-1r02r2w > :first-child, .framer-RyaUx .framer-8prfox > :first-child, .framer-RyaUx .framer-22kv7w > :first-child, .framer-RyaUx .framer-dap3r4 > :first-child, .framer-RyaUx .framer-1eoad59 > :first-child, .framer-RyaUx .framer-2p4qsh > :first-child, .framer-RyaUx .framer-1dxep38 > :first-child, .framer-RyaUx .framer-1a948z9 > :first-child, .framer-RyaUx .framer-108nfic > :first-child, .framer-RyaUx .framer-suta8e > :first-child, .framer-RyaUx .framer-ehreox > :first-child, .framer-RyaUx .framer-12m32px > :first-child, .framer-RyaUx .framer-1w0qfze > :first-child, .framer-RyaUx .framer-x49092 > :first-child, .framer-RyaUx .framer-190mxv1 > :first-child, .framer-RyaUx .framer-xxs85v > :first-child, .framer-RyaUx .framer-185yum0 > :first-child, .framer-RyaUx .framer-1oj6py2 > :first-child, .framer-RyaUx .framer-1duwczu > :first-child, .framer-RyaUx .framer-1e9yy6f > :first-child, .framer-RyaUx .framer-6xx0ha > :first-child, .framer-RyaUx .framer-1wb5xk7 > :first-child, .framer-RyaUx .framer-10x23se > :first-child, .framer-RyaUx .framer-4fpyef > :first-child, .framer-RyaUx .framer-zpe3q9 > :first-child, .framer-RyaUx .framer-6pct3n > :first-child, .framer-RyaUx .framer-1la4w8p > :first-child, .framer-RyaUx .framer-10cn4zi > :first-child, .framer-RyaUx .framer-18njdye > :first-child, .framer-RyaUx .framer-sth0m2 > :first-child, .framer-RyaUx .framer-1ovq2sj > :first-child, .framer-RyaUx .framer-1isz0bw > :first-child, .framer-RyaUx .framer-zjagfa > :first-child, .framer-RyaUx .framer-1bgz47j > :first-child, .framer-RyaUx .framer-shmtnj > :first-child, .framer-RyaUx .framer-1ibx84i > :first-child, .framer-RyaUx .framer-1kt5teb > :first-child, .framer-RyaUx .framer-13suvyp > :first-child, .framer-RyaUx .framer-1wln7gh > :first-child, .framer-RyaUx .framer-12jku37 > :first-child, .framer-RyaUx .framer-b9wwc0 > :first-child, .framer-RyaUx .framer-1v9nilt > :first-child, .framer-RyaUx .framer-13hdhx6 > :first-child, .framer-RyaUx .framer-14p5wrl > :first-child, .framer-RyaUx .framer-1i6xb16 > :first-child, .framer-RyaUx .framer-1wl13l9 > :first-child, .framer-RyaUx .framer-1sz7moz > :first-child, .framer-RyaUx .framer-10rk71u > :first-child, .framer-RyaUx .framer-1adsn4t > :first-child, .framer-RyaUx .framer-s21jtn > :first-child, .framer-RyaUx .framer-10kf2d1 > :first-child, .framer-RyaUx .framer-fboz6p > :first-child, .framer-RyaUx .framer-p0tu2b > :first-child, .framer-RyaUx .framer-15rr2h6 > :first-child, .framer-RyaUx .framer-l738uz > :first-child, .framer-RyaUx .framer-1tdlybq > :first-child, .framer-RyaUx .framer-1m50btu > :first-child, .framer-RyaUx .framer-1pvor6y > :first-child, .framer-RyaUx .framer-8lnhad > :first-child, .framer-RyaUx .framer-ad18ak > :first-child, .framer-RyaUx .framer-1ce57h2 > :first-child, .framer-RyaUx .framer-1oppw6y > :first-child, .framer-RyaUx .framer-1rgmg57 > :first-child, .framer-RyaUx .framer-d655ue > :first-child, .framer-RyaUx .framer-dzouqb > :first-child, .framer-RyaUx .framer-13eamka > :first-child, .framer-RyaUx .framer-99celq > :first-child, .framer-RyaUx .framer-7uc0xe > :first-child, .framer-RyaUx .framer-tfepms > :first-child, .framer-RyaUx .framer-kvoygx > :first-child, .framer-RyaUx .framer-1lbql65 > :first-child, .framer-RyaUx .framer-529hbl > :first-child, .framer-RyaUx .framer-gx7n87 > :first-child, .framer-RyaUx .framer-1k72gi2 > :first-child, .framer-RyaUx .framer-ljolsg > :first-child, .framer-RyaUx .framer-1j5b4i8 > :first-child, .framer-RyaUx .framer-1msmzta > :first-child, .framer-RyaUx .framer-1n1iiii > :first-child, .framer-RyaUx .framer-1k2k9zj > :first-child, .framer-RyaUx .framer-1katjra > :first-child, .framer-RyaUx .framer-184ac49 > :first-child, .framer-RyaUx .framer-1ltvp47 > :first-child, .framer-RyaUx .framer-1pt4uc0 > :first-child, .framer-RyaUx .framer-rrb0xs > :first-child, .framer-RyaUx .framer-cr7r9x > :first-child, .framer-RyaUx .framer-j4dcih > :first-child, .framer-RyaUx .framer-12u1kjy > :first-child, .framer-RyaUx .framer-toxf9k > :first-child, .framer-RyaUx .framer-1ldlwoz > :first-child, .framer-RyaUx .framer-mbfiz4 > :first-child, .framer-RyaUx .framer-3aguko > :first-child, .framer-RyaUx .framer-1fumr3 > :first-child, .framer-RyaUx .framer-mmyd4n > :first-child, .framer-RyaUx .framer-9wmyvq > :first-child, .framer-RyaUx .framer-8naxy5 > :first-child, .framer-RyaUx .framer-pamwwl > :first-child { margin-top: 0px; }
  .framer-RyaUx.framer-72rtr7 > :last-child, .framer-RyaUx.framer-1use8uv > :last-child, .framer-RyaUx .framer-ozmkl3 > :last-child, .framer-RyaUx .framer-i5rjp1 > :last-child, .framer-RyaUx .framer-jefm2n > :last-child, .framer-RyaUx .framer-14jmndj > :last-child, .framer-RyaUx.framer-riui6k > :last-child, .framer-RyaUx .framer-1uwttlm > :last-child, .framer-RyaUx .framer-7qm2e4 > :last-child, .framer-RyaUx .framer-1uatlpf > :last-child, .framer-RyaUx .framer-y0k2u0 > :last-child, .framer-RyaUx.framer-1n42wlq > :last-child, .framer-RyaUx .framer-1qmkzuh > :last-child, .framer-RyaUx .framer-n71oha > :last-child, .framer-RyaUx .framer-e09ww6 > :last-child, .framer-RyaUx .framer-1c310rd > :last-child, .framer-RyaUx .framer-17ix30a > :last-child, .framer-RyaUx .framer-1msbh0i > :last-child, .framer-RyaUx .framer-1puoeei > :last-child, .framer-RyaUx .framer-ex3471 > :last-child, .framer-RyaUx .framer-1bnkwpl > :last-child, .framer-RyaUx .framer-16l60ex > :last-child, .framer-RyaUx .framer-u4kk3 > :last-child, .framer-RyaUx .framer-1l8cyj7 > :last-child, .framer-RyaUx .framer-18mwyy > :last-child, .framer-RyaUx .framer-ipddtr > :last-child, .framer-RyaUx .framer-1o4rsjt > :last-child, .framer-RyaUx .framer-1k1cozw > :last-child, .framer-RyaUx .framer-6ttu8p > :last-child, .framer-RyaUx .framer-64ncj6 > :last-child, .framer-RyaUx .framer-p0cwon > :last-child, .framer-RyaUx .framer-x8r9uk > :last-child, .framer-RyaUx .framer-109x4on > :last-child, .framer-RyaUx .framer-1idl697 > :last-child, .framer-RyaUx .framer-1ah2mo6 > :last-child, .framer-RyaUx .framer-mmox3f > :last-child, .framer-RyaUx .framer-9yz8fx > :last-child, .framer-RyaUx .framer-1gc86d6 > :last-child, .framer-RyaUx .framer-1r9mhnr > :last-child, .framer-RyaUx .framer-feqik > :last-child, .framer-RyaUx .framer-y6eu76 > :last-child, .framer-RyaUx .framer-evcf1f > :last-child, .framer-RyaUx .framer-5pzr4z > :last-child, .framer-RyaUx .framer-1jx625g > :last-child, .framer-RyaUx .framer-10bywrl > :last-child, .framer-RyaUx .framer-11eb2cd > :last-child, .framer-RyaUx .framer-1vvti3z > :last-child, .framer-RyaUx .framer-1l7wjfj > :last-child, .framer-RyaUx .framer-2kbe92 > :last-child, .framer-RyaUx .framer-2dja4j > :last-child, .framer-RyaUx .framer-1y2ok88 > :last-child, .framer-RyaUx .framer-1o1h8yr > :last-child, .framer-RyaUx .framer-xoku57 > :last-child, .framer-RyaUx .framer-14iyg9j > :last-child, .framer-RyaUx .framer-1u91tkh > :last-child, .framer-RyaUx .framer-fzh0cs > :last-child, .framer-RyaUx .framer-1r02r2w > :last-child, .framer-RyaUx .framer-8prfox > :last-child, .framer-RyaUx .framer-22kv7w > :last-child, .framer-RyaUx .framer-dap3r4 > :last-child, .framer-RyaUx .framer-1eoad59 > :last-child, .framer-RyaUx .framer-2p4qsh > :last-child, .framer-RyaUx .framer-1dxep38 > :last-child, .framer-RyaUx .framer-1a948z9 > :last-child, .framer-RyaUx .framer-108nfic > :last-child, .framer-RyaUx .framer-suta8e > :last-child, .framer-RyaUx .framer-ehreox > :last-child, .framer-RyaUx .framer-12m32px > :last-child, .framer-RyaUx .framer-1w0qfze > :last-child, .framer-RyaUx .framer-x49092 > :last-child, .framer-RyaUx .framer-190mxv1 > :last-child, .framer-RyaUx .framer-xxs85v > :last-child, .framer-RyaUx .framer-185yum0 > :last-child, .framer-RyaUx .framer-1oj6py2 > :last-child, .framer-RyaUx .framer-1duwczu > :last-child, .framer-RyaUx .framer-1e9yy6f > :last-child, .framer-RyaUx .framer-6xx0ha > :last-child, .framer-RyaUx .framer-1wb5xk7 > :last-child, .framer-RyaUx .framer-10x23se > :last-child, .framer-RyaUx .framer-4fpyef > :last-child, .framer-RyaUx .framer-zpe3q9 > :last-child, .framer-RyaUx .framer-6pct3n > :last-child, .framer-RyaUx .framer-1la4w8p > :last-child, .framer-RyaUx .framer-10cn4zi > :last-child, .framer-RyaUx .framer-18njdye > :last-child, .framer-RyaUx .framer-sth0m2 > :last-child, .framer-RyaUx .framer-1ovq2sj > :last-child, .framer-RyaUx .framer-1isz0bw > :last-child, .framer-RyaUx .framer-zjagfa > :last-child, .framer-RyaUx .framer-1bgz47j > :last-child, .framer-RyaUx .framer-shmtnj > :last-child, .framer-RyaUx .framer-1ibx84i > :last-child, .framer-RyaUx .framer-1kt5teb > :last-child, .framer-RyaUx .framer-13suvyp > :last-child, .framer-RyaUx .framer-1wln7gh > :last-child, .framer-RyaUx .framer-12jku37 > :last-child, .framer-RyaUx .framer-b9wwc0 > :last-child, .framer-RyaUx .framer-1v9nilt > :last-child, .framer-RyaUx .framer-13hdhx6 > :last-child, .framer-RyaUx .framer-14p5wrl > :last-child, .framer-RyaUx .framer-1i6xb16 > :last-child, .framer-RyaUx .framer-1wl13l9 > :last-child, .framer-RyaUx .framer-1sz7moz > :last-child, .framer-RyaUx .framer-10rk71u > :last-child, .framer-RyaUx .framer-1adsn4t > :last-child, .framer-RyaUx .framer-s21jtn > :last-child, .framer-RyaUx .framer-10kf2d1 > :last-child, .framer-RyaUx .framer-fboz6p > :last-child, .framer-RyaUx .framer-p0tu2b > :last-child, .framer-RyaUx .framer-15rr2h6 > :last-child, .framer-RyaUx .framer-l738uz > :last-child, .framer-RyaUx .framer-1tdlybq > :last-child, .framer-RyaUx .framer-1m50btu > :last-child, .framer-RyaUx .framer-1pvor6y > :last-child, .framer-RyaUx .framer-8lnhad > :last-child, .framer-RyaUx .framer-ad18ak > :last-child, .framer-RyaUx .framer-1ce57h2 > :last-child, .framer-RyaUx .framer-1oppw6y > :last-child, .framer-RyaUx .framer-1rgmg57 > :last-child, .framer-RyaUx .framer-d655ue > :last-child, .framer-RyaUx .framer-dzouqb > :last-child, .framer-RyaUx .framer-13eamka > :last-child, .framer-RyaUx .framer-99celq > :last-child, .framer-RyaUx .framer-7uc0xe > :last-child, .framer-RyaUx .framer-tfepms > :last-child, .framer-RyaUx .framer-kvoygx > :last-child, .framer-RyaUx .framer-1lbql65 > :last-child, .framer-RyaUx .framer-529hbl > :last-child, .framer-RyaUx .framer-gx7n87 > :last-child, .framer-RyaUx .framer-1k72gi2 > :last-child, .framer-RyaUx .framer-ljolsg > :last-child, .framer-RyaUx .framer-1j5b4i8 > :last-child, .framer-RyaUx .framer-1msmzta > :last-child, .framer-RyaUx .framer-1n1iiii > :last-child, .framer-RyaUx .framer-1k2k9zj > :last-child, .framer-RyaUx .framer-1katjra > :last-child, .framer-RyaUx .framer-184ac49 > :last-child, .framer-RyaUx .framer-1ltvp47 > :last-child, .framer-RyaUx .framer-1pt4uc0 > :last-child, .framer-RyaUx .framer-rrb0xs > :last-child, .framer-RyaUx .framer-cr7r9x > :last-child, .framer-RyaUx .framer-j4dcih > :last-child, .framer-RyaUx .framer-12u1kjy > :last-child, .framer-RyaUx .framer-toxf9k > :last-child, .framer-RyaUx .framer-1ldlwoz > :last-child, .framer-RyaUx .framer-mbfiz4 > :last-child, .framer-RyaUx .framer-3aguko > :last-child, .framer-RyaUx .framer-1fumr3 > :last-child, .framer-RyaUx .framer-mmyd4n > :last-child, .framer-RyaUx .framer-9wmyvq > :last-child, .framer-RyaUx .framer-8naxy5 > :last-child, .framer-RyaUx .framer-pamwwl > :last-child { margin-bottom: 0px; }
  .framer-RyaUx.framer-1use8uv > *, .framer-RyaUx.framer-riui6k > *, .framer-RyaUx.framer-1n42wlq > *, .framer-RyaUx .framer-16l60ex > *, .framer-RyaUx .framer-1l8cyj7 > *, .framer-RyaUx .framer-18mwyy > *, .framer-RyaUx .framer-ipddtr > *, .framer-RyaUx .framer-1k1cozw > *, .framer-RyaUx .framer-6ttu8p > *, .framer-RyaUx .framer-p0cwon > *, .framer-RyaUx .framer-x8r9uk > *, .framer-RyaUx .framer-1idl697 > *, .framer-RyaUx .framer-1ah2mo6 > *, .framer-RyaUx .framer-9yz8fx > *, .framer-RyaUx .framer-1gc86d6 > *, .framer-RyaUx .framer-y6eu76 > *, .framer-RyaUx .framer-evcf1f > *, .framer-RyaUx .framer-5pzr4z > *, .framer-RyaUx .framer-10bywrl > *, .framer-RyaUx .framer-11eb2cd > *, .framer-RyaUx .framer-1l7wjfj > *, .framer-RyaUx .framer-2kbe92 > *, .framer-RyaUx .framer-1y2ok88 > *, .framer-RyaUx .framer-1o1h8yr > *, .framer-RyaUx .framer-14iyg9j > *, .framer-RyaUx .framer-1u91tkh > *, .framer-RyaUx .framer-8prfox > *, .framer-RyaUx .framer-22kv7w > *, .framer-RyaUx .framer-dap3r4 > *, .framer-RyaUx .framer-2p4qsh > *, .framer-RyaUx .framer-1dxep38 > *, .framer-RyaUx .framer-108nfic > *, .framer-RyaUx .framer-suta8e > *, .framer-RyaUx .framer-12m32px > *, .framer-RyaUx .framer-1w0qfze > *, .framer-RyaUx .framer-190mxv1 > *, .framer-RyaUx .framer-xxs85v > *, .framer-RyaUx .framer-1duwczu > *, .framer-RyaUx .framer-1e9yy6f > *, .framer-RyaUx .framer-6xx0ha > *, .framer-RyaUx .framer-10x23se > *, .framer-RyaUx .framer-4fpyef > *, .framer-RyaUx .framer-6pct3n > *, .framer-RyaUx .framer-1la4w8p > *, .framer-RyaUx .framer-18njdye > *, .framer-RyaUx .framer-sth0m2 > *, .framer-RyaUx .framer-1isz0bw > *, .framer-RyaUx .framer-zjagfa > *, .framer-RyaUx .framer-529hbl > *, .framer-RyaUx .framer-1ldlwoz > * { margin: 8px 0px; }
  .framer-RyaUx .framer-ozmkl3 > *, .framer-RyaUx .framer-1uwttlm > *, .framer-RyaUx .framer-1qmkzuh > *, .framer-RyaUx .framer-1puoeei > *, .framer-RyaUx .framer-u4kk3 > *, .framer-RyaUx .framer-feqik > *, .framer-RyaUx .framer-1r02r2w > *, .framer-RyaUx .framer-1oj6py2 > *, .framer-RyaUx .framer-gx7n87 > *, .framer-RyaUx .framer-1j5b4i8 > *, .framer-RyaUx .framer-1k2k9zj > *, .framer-RyaUx .framer-1ltvp47 > *, .framer-RyaUx .framer-cr7r9x > *, .framer-RyaUx .framer-3aguko > *, .framer-RyaUx .framer-9wmyvq > * { margin: 10px 0px; }
  .framer-RyaUx .framer-i5rjp1 > *, .framer-RyaUx .framer-jefm2n > *, .framer-RyaUx .framer-14jmndj > *, .framer-RyaUx .framer-7qm2e4 > *, .framer-RyaUx .framer-1uatlpf > *, .framer-RyaUx .framer-y0k2u0 > *, .framer-RyaUx .framer-n71oha > *, .framer-RyaUx .framer-e09ww6 > *, .framer-RyaUx .framer-1c310rd > *, .framer-RyaUx .framer-kvoygx > * { margin: 5px 0px; }
  .framer-RyaUx .framer-17ix30a > *, .framer-RyaUx .framer-1bnkwpl > *, .framer-RyaUx .framer-7uc0xe > *, .framer-RyaUx .framer-tfepms > *, .framer-RyaUx .framer-1lbql65 > *, .framer-RyaUx .framer-toxf9k > * { margin: 20px 0px; }
  .framer-RyaUx .framer-1msbh0i > *, .framer-RyaUx .framer-ex3471 > *, .framer-RyaUx .framer-1o4rsjt > *, .framer-RyaUx .framer-64ncj6 > *, .framer-RyaUx .framer-109x4on > *, .framer-RyaUx .framer-mmox3f > *, .framer-RyaUx .framer-1r9mhnr > *, .framer-RyaUx .framer-1jx625g > *, .framer-RyaUx .framer-1vvti3z > *, .framer-RyaUx .framer-2dja4j > *, .framer-RyaUx .framer-xoku57 > *, .framer-RyaUx .framer-fzh0cs > *, .framer-RyaUx .framer-1eoad59 > *, .framer-RyaUx .framer-1a948z9 > *, .framer-RyaUx .framer-ehreox > *, .framer-RyaUx .framer-x49092 > *, .framer-RyaUx .framer-185yum0 > *, .framer-RyaUx .framer-1wb5xk7 > *, .framer-RyaUx .framer-zpe3q9 > *, .framer-RyaUx .framer-10cn4zi > *, .framer-RyaUx .framer-1ovq2sj > *, .framer-RyaUx .framer-1bgz47j > *, .framer-RyaUx .framer-shmtnj > *, .framer-RyaUx .framer-13hdhx6 > *, .framer-RyaUx .framer-fboz6p > *, .framer-RyaUx .framer-ad18ak > * { margin: 16px 0px; }
  .framer-RyaUx .framer-fc9j0x > * { margin: 0px 8px; }
  .framer-RyaUx .framer-fc9j0x > :first-child, .framer-RyaUx .framer-1d99ieq > :first-child, .framer-RyaUx .framer-1dgg7o7 > :first-child, .framer-RyaUx .framer-1hw39qv > :first-child, .framer-RyaUx .framer-1qdeo78 > :first-child, .framer-RyaUx .framer-hjghe0 > :first-child, .framer-RyaUx .framer-1th8v9m > :first-child, .framer-RyaUx .framer-pd3pa1 > :first-child, .framer-RyaUx .framer-vh9s77 > :first-child, .framer-RyaUx .framer-1u1laqo > :first-child, .framer-RyaUx .framer-6j90wa > :first-child, .framer-RyaUx .framer-bopmfc > :first-child, .framer-RyaUx .framer-1hni9jf > :first-child, .framer-RyaUx .framer-pg9t31 > :first-child, .framer-RyaUx .framer-itd48 > :first-child, .framer-RyaUx .framer-1g4f1ds > :first-child, .framer-RyaUx .framer-124h27p > :first-child, .framer-RyaUx .framer-isp2ib > :first-child, .framer-RyaUx .framer-6rplte > :first-child, .framer-RyaUx .framer-jl4841 > :first-child, .framer-RyaUx .framer-e0nq5t > :first-child, .framer-RyaUx .framer-1137aua > :first-child, .framer-RyaUx .framer-1pqlaz8 > :first-child, .framer-RyaUx .framer-10n5xpc > :first-child, .framer-RyaUx .framer-1463zgb > :first-child, .framer-RyaUx .framer-1wddx88 > :first-child, .framer-RyaUx .framer-fkslfu > :first-child, .framer-RyaUx .framer-1w61osp > :first-child, .framer-RyaUx .framer-1lvawb3 > :first-child, .framer-RyaUx .framer-1xmz0u2 > :first-child, .framer-RyaUx .framer-vr9on2 > :first-child, .framer-RyaUx .framer-xno0tn > :first-child, .framer-RyaUx .framer-1fj0wjb > :first-child, .framer-RyaUx .framer-kvbu09 > :first-child { margin-left: 0px; }
  .framer-RyaUx .framer-fc9j0x > :last-child, .framer-RyaUx .framer-1d99ieq > :last-child, .framer-RyaUx .framer-1dgg7o7 > :last-child, .framer-RyaUx .framer-1hw39qv > :last-child, .framer-RyaUx .framer-1qdeo78 > :last-child, .framer-RyaUx .framer-hjghe0 > :last-child, .framer-RyaUx .framer-1th8v9m > :last-child, .framer-RyaUx .framer-pd3pa1 > :last-child, .framer-RyaUx .framer-vh9s77 > :last-child, .framer-RyaUx .framer-1u1laqo > :last-child, .framer-RyaUx .framer-6j90wa > :last-child, .framer-RyaUx .framer-bopmfc > :last-child, .framer-RyaUx .framer-1hni9jf > :last-child, .framer-RyaUx .framer-pg9t31 > :last-child, .framer-RyaUx .framer-itd48 > :last-child, .framer-RyaUx .framer-1g4f1ds > :last-child, .framer-RyaUx .framer-124h27p > :last-child, .framer-RyaUx .framer-isp2ib > :last-child, .framer-RyaUx .framer-6rplte > :last-child, .framer-RyaUx .framer-jl4841 > :last-child, .framer-RyaUx .framer-e0nq5t > :last-child, .framer-RyaUx .framer-1137aua > :last-child, .framer-RyaUx .framer-1pqlaz8 > :last-child, .framer-RyaUx .framer-10n5xpc > :last-child, .framer-RyaUx .framer-1463zgb > :last-child, .framer-RyaUx .framer-1wddx88 > :last-child, .framer-RyaUx .framer-fkslfu > :last-child, .framer-RyaUx .framer-1w61osp > :last-child, .framer-RyaUx .framer-1lvawb3 > :last-child, .framer-RyaUx .framer-1xmz0u2 > :last-child, .framer-RyaUx .framer-vr9on2 > :last-child, .framer-RyaUx .framer-xno0tn > :last-child, .framer-RyaUx .framer-1fj0wjb > :last-child, .framer-RyaUx .framer-kvbu09 > :last-child { margin-right: 0px; }
  .framer-RyaUx .framer-1d99ieq > *, .framer-RyaUx .framer-pd3pa1 > *, .framer-RyaUx .framer-pg9t31 > *, .framer-RyaUx .framer-jl4841 > *, .framer-RyaUx .framer-fkslfu > *, .framer-RyaUx .framer-1lvawb3 > *, .framer-RyaUx .framer-vr9on2 > *, .framer-RyaUx .framer-1fj0wjb > * { margin: 0px 3.5px; }
  .framer-RyaUx .framer-1dgg7o7 > *, .framer-RyaUx .framer-1hw39qv > *, .framer-RyaUx .framer-1qdeo78 > *, .framer-RyaUx .framer-hjghe0 > *, .framer-RyaUx .framer-1th8v9m > *, .framer-RyaUx .framer-vh9s77 > *, .framer-RyaUx .framer-1u1laqo > *, .framer-RyaUx .framer-6j90wa > *, .framer-RyaUx .framer-bopmfc > *, .framer-RyaUx .framer-1hni9jf > *, .framer-RyaUx .framer-itd48 > *, .framer-RyaUx .framer-1g4f1ds > *, .framer-RyaUx .framer-124h27p > *, .framer-RyaUx .framer-isp2ib > *, .framer-RyaUx .framer-6rplte > *, .framer-RyaUx .framer-e0nq5t > *, .framer-RyaUx .framer-1137aua > *, .framer-RyaUx .framer-1pqlaz8 > *, .framer-RyaUx .framer-10n5xpc > *, .framer-RyaUx .framer-1463zgb > * { margin: 0px 2.5px; }
  .framer-RyaUx .framer-1wddx88 > *, .framer-RyaUx .framer-1w61osp > *, .framer-RyaUx .framer-1xmz0u2 > *, .framer-RyaUx .framer-xno0tn > * { margin: 0px 32px; }
  .framer-RyaUx .framer-1ibx84i > *, .framer-RyaUx .framer-14p5wrl > *, .framer-RyaUx .framer-p0tu2b > *, .framer-RyaUx .framer-1ce57h2 > *, .framer-RyaUx .framer-1k72gi2 > *, .framer-RyaUx .framer-1msmzta > *, .framer-RyaUx .framer-184ac49 > *, .framer-RyaUx .framer-1pt4uc0 > *, .framer-RyaUx .framer-j4dcih > *, .framer-RyaUx .framer-mbfiz4 > *, .framer-RyaUx .framer-1fumr3 > *, .framer-RyaUx .framer-8naxy5 > * { margin: 12px 0px; }
  .framer-RyaUx .framer-1kt5teb > *, .framer-RyaUx .framer-13suvyp > *, .framer-RyaUx .framer-1wln7gh > *, .framer-RyaUx .framer-12jku37 > *, .framer-RyaUx .framer-b9wwc0 > *, .framer-RyaUx .framer-1i6xb16 > *, .framer-RyaUx .framer-1wl13l9 > *, .framer-RyaUx .framer-1sz7moz > *, .framer-RyaUx .framer-10rk71u > *, .framer-RyaUx .framer-1adsn4t > *, .framer-RyaUx .framer-15rr2h6 > *, .framer-RyaUx .framer-l738uz > *, .framer-RyaUx .framer-1tdlybq > *, .framer-RyaUx .framer-1m50btu > *, .framer-RyaUx .framer-1pvor6y > *, .framer-RyaUx .framer-1oppw6y > *, .framer-RyaUx .framer-1rgmg57 > *, .framer-RyaUx .framer-d655ue > *, .framer-RyaUx .framer-dzouqb > *, .framer-RyaUx .framer-13eamka > *, .framer-RyaUx .framer-1katjra > * { margin: 0px; }
  .framer-RyaUx .framer-1v9nilt > *, .framer-RyaUx .framer-s21jtn > *, .framer-RyaUx .framer-10kf2d1 > *, .framer-RyaUx .framer-8lnhad > *, .framer-RyaUx .framer-99celq > * { margin: 15px 0px; }
  .framer-RyaUx .framer-kvbu09 > * { margin: 0px 5px; }
  .framer-RyaUx .framer-ljolsg > *, .framer-RyaUx .framer-1n1iiii > *, .framer-RyaUx .framer-rrb0xs > *, .framer-RyaUx .framer-12u1kjy > *, .framer-RyaUx .framer-mmyd4n > *, .framer-RyaUx .framer-pamwwl > * { margin: 4px 0px; }
}
.framer-RyaUx[data-border="true"]::after, .framer-RyaUx [data-border="true"]::after { content: ""; border-width: var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0); border-color: var(--border-color,none); border-style: var(--border-style,none); box-sizing: border-box; border-radius: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
@media (min-width: 1200px) and (max-width: 1439px) {
  .framer-RyaUx.framer-72rtr7 { width: 1200px; }
  .framer-RyaUx .framer-1w9z4xa-container { order: 2; }
  .framer-RyaUx .framer-17ix30a { order: 5; }
  .framer-RyaUx .framer-1msbh0i { width: 89%; }
  .framer-RyaUx .framer-bvignn { width: 110%; }
  .framer-RyaUx .framer-ex3471 { order: 6; width: 86%; }
  .framer-RyaUx .framer-bx8z7w-container { width: 100%; }
  .framer-RyaUx .framer-1bnkwpl { order: 7; width: 100%; }
  .framer-RyaUx .framer-1wddx88, .framer-RyaUx .framer-1w61osp, .framer-RyaUx .framer-1xmz0u2, .framer-RyaUx .framer-xno0tn { gap: 0px; width: 1100px; }
  .framer-RyaUx .framer-7uc0xe { order: 8; width: 1061px; }
  .framer-RyaUx .framer-tfepms { order: 9; width: 100%; }
  .framer-RyaUx .framer-uwibpp-container { width: 1029px; }
  .framer-RyaUx .framer-kvbu09 { order: 10; }
  .framer-RyaUx .framer-j5d7j9-container { flex: 1 0 0px; width: 1px; }
  .framer-RyaUx .framer-1lbql65 { order: 11; }
  .framer-RyaUx .framer-1nvwrzy-container { order: 14; }
  @supports (background:-webkit-named-image(i)) and (not (scale:1)) {
  .framer-RyaUx .framer-1wddx88, .framer-RyaUx .framer-1w61osp, .framer-RyaUx .framer-1xmz0u2, .framer-RyaUx .framer-xno0tn { gap: 0px; }
  .framer-RyaUx .framer-1wddx88 > *, .framer-RyaUx .framer-1w61osp > *, .framer-RyaUx .framer-1xmz0u2 > *, .framer-RyaUx .framer-xno0tn > * { margin: 0px; }
  .framer-RyaUx .framer-1wddx88 > :first-child, .framer-RyaUx .framer-1w61osp > :first-child, .framer-RyaUx .framer-1xmz0u2 > :first-child, .framer-RyaUx .framer-xno0tn > :first-child { margin-left: 0px; }
  .framer-RyaUx .framer-1wddx88 > :last-child, .framer-RyaUx .framer-1w61osp > :last-child, .framer-RyaUx .framer-1xmz0u2 > :last-child, .framer-RyaUx .framer-xno0tn > :last-child { margin-right: 0px; }
}
}
@media (min-width: 810px) and (max-width: 1199px) {
  .framer-RyaUx.framer-72rtr7 { width: 810px; }
  .framer-RyaUx .framer-uqnr5c-container, .framer-RyaUx .framer-9wmyvq { order: 1; }
  .framer-RyaUx .framer-17ix30a { order: 5; }
  .framer-RyaUx .framer-1msbh0i { width: 87%; padding: 32px 120px; }
  .framer-RyaUx .framer-bvignn, .framer-RyaUx .framer-bx8z7w-container, .framer-RyaUx .framer-16l60ex { width: 100%; }
  .framer-RyaUx .framer-ex3471 { order: 6; width: 86%; }
  .framer-RyaUx .framer-1bnkwpl { order: 7; width: 100%; }
  .framer-RyaUx .framer-1wddx88, .framer-RyaUx .framer-1xmz0u2 { flex-direction: column; gap: 0px; width: 100%; height: 689px; }
  .framer-RyaUx .framer-shmtnj, .framer-RyaUx .framer-13hdhx6, .framer-RyaUx .framer-fboz6p, .framer-RyaUx .framer-ad18ak { flex: 0 0 auto; width: 100%; }
  .framer-RyaUx .framer-1v9nilt { gap: 0px; }
  .framer-RyaUx .framer-1w61osp, .framer-RyaUx .framer-xno0tn { flex-direction: column; gap: 0px; width: 100%; height: 690px; }
  .framer-RyaUx .framer-7uc0xe { order: 8; width: 689px; }
  .framer-RyaUx .framer-tfepms { order: 9; width: 100%; }
  .framer-RyaUx .framer-uwibpp-container { width: 697px; }
  .framer-RyaUx .framer-kvbu09 { order: 10; }
  .framer-RyaUx .framer-j5d7j9-container { flex: 1 0 0px; width: 1px; }
  .framer-RyaUx .framer-toxf9k { order: 13; }
  .framer-RyaUx .framer-3aguko { order: 0; }
  .framer-RyaUx .framer-1fmaeyl-container { order: 3; }
  .framer-RyaUx .framer-1l22n5n-container { order: 2; }
  .framer-RyaUx .framer-1nvwrzy-container { order: 14; }
  @supports (background:-webkit-named-image(i)) and (not (scale:1)) {
  .framer-RyaUx .framer-1wddx88, .framer-RyaUx .framer-1v9nilt, .framer-RyaUx .framer-1w61osp, .framer-RyaUx .framer-1xmz0u2, .framer-RyaUx .framer-xno0tn { gap: 0px; }
  .framer-RyaUx .framer-1wddx88 > *, .framer-RyaUx .framer-1v9nilt > *, .framer-RyaUx .framer-1w61osp > *, .framer-RyaUx .framer-1xmz0u2 > *, .framer-RyaUx .framer-xno0tn > * { margin: 0px; }
  .framer-RyaUx .framer-1wddx88 > :first-child, .framer-RyaUx .framer-1v9nilt > :first-child, .framer-RyaUx .framer-1w61osp > :first-child, .framer-RyaUx .framer-1xmz0u2 > :first-child, .framer-RyaUx .framer-xno0tn > :first-child { margin-top: 0px; }
  .framer-RyaUx .framer-1wddx88 > :last-child, .framer-RyaUx .framer-1v9nilt > :last-child, .framer-RyaUx .framer-1w61osp > :last-child, .framer-RyaUx .framer-1xmz0u2 > :last-child, .framer-RyaUx .framer-xno0tn > :last-child { margin-bottom: 0px; }
}
}
@media (max-width: 809px) {
  .framer-RyaUx.framer-72rtr7 { justify-content: center; gap: 40px; width: 390px; overflow: hidden; }
  .framer-RyaUx .framer-1k7swpc-container, .framer-RyaUx .framer-1oj6py2 { order: 4; }
  .framer-RyaUx .framer-17ix30a { order: 5; padding: 100px 0px 0px; }
  .framer-RyaUx .framer-1msbh0i { width: 350px; padding: 32px 30px; }
  .framer-RyaUx .framer-ex3471 { order: 6; width: 334px; }
  .framer-RyaUx .framer-1bnkwpl { order: 7; gap: 32px; width: 100%; padding: 0px 0px 10px; }
  .framer-RyaUx .framer-16l60ex { order: 0; width: 100%; }
  .framer-RyaUx .framer-u4kk3, .framer-RyaUx .framer-hv51ea-container, .framer-RyaUx .framer-cr7r9x { order: 1; }
  .framer-RyaUx .framer-1l8cyj7, .framer-RyaUx .framer-1ltvp47 { order: 0; }
  .framer-RyaUx .framer-feqik, .framer-RyaUx .framer-22mr54-container { order: 2; }
  .framer-RyaUx .framer-1r02r2w, .framer-RyaUx .framer-ym1w85-container { order: 3; }
  .framer-RyaUx .framer-7uc0xe { order: 8; width: 100%; }
  .framer-RyaUx .framer-tfepms { order: 9; width: 100%; }
  .framer-RyaUx .framer-uwibpp-container { width: 342px; }
  .framer-RyaUx .framer-kvbu09 { order: 10; padding: 0px; }
  .framer-RyaUx .framer-j5d7j9-container { flex: 1 0 0px; width: 1px; }
  .framer-RyaUx .framer-1k2k9zj { order: 12; }
  .framer-RyaUx .framer-1nvwrzy-container { order: 14; }
  @supports (background:-webkit-named-image(i)) and (not (scale:1)) {
  .framer-RyaUx.framer-72rtr7, .framer-RyaUx .framer-1bnkwpl { gap: 0px; }
  .framer-RyaUx.framer-72rtr7 > * { margin: 20px 0px; }
  .framer-RyaUx.framer-72rtr7 > :first-child, .framer-RyaUx .framer-1bnkwpl > :first-child { margin-top: 0px; }
  .framer-RyaUx.framer-72rtr7 > :last-child, .framer-RyaUx .framer-1bnkwpl > :last-child { margin-bottom: 0px; }
  .framer-RyaUx .framer-1bnkwpl > * { margin: 16px 0px; }
}
}
.ssr-variant { display: contents; }
.framer-UwF9h.framer-gac18b, .framer-UwF9h .framer-gac18b { display: block; }
.framer-UwF9h.framer-136flav { flex-flow: row; place-content: center space-between; align-items: center; width: 1440px; height: 64px; padding: 0px 80px; display: flex; position: relative; overflow: visible; }
.framer-UwF9h .framer-1586fh9 { flex-flow: row; flex: 1 0 0px; place-content: center; align-items: center; gap: 0px; width: 1px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-UwF9h .framer-rypzf6, .framer-UwF9h .framer-mro1d4 { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 77%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-UwF9h .framer-1u3vh8f { z-index: 1; flex: 0 0 auto; width: 159px; height: 28px; position: relative; overflow: visible; }
.framer-UwF9h .framer-1v86ot5 { cursor: pointer; flex-flow: column; flex: 1 0 0px; place-content: center; align-items: center; gap: 10px; width: 1px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-UwF9h .framer-1pocnbv, .framer-UwF9h .framer-6q4i6o { will-change: var(--framer-will-change-override,transform); width: 200px; height: 150px; position: relative; overflow: hidden; }
.framer-UwF9h .framer-tof2rq { will-change: var(--framer-will-change-override,transform); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: min-content; height: min-content; padding: 40px 24px; display: flex; position: absolute; top: 50%; left: 113px; overflow: hidden; }
.framer-UwF9h .framer-14vld7 { cursor: pointer; flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 100px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-UwF9h .framer-kiwyqy, .framer-UwF9h .framer-1kvdxfh, .framer-UwF9h .framer-ucr9xl, .framer-UwF9h .framer-qqky0y, .framer-UwF9h .framer-5jt6yh, .framer-UwF9h .framer-1y9yos1, .framer-UwF9h .framer-1kfxy3o, .framer-UwF9h .framer-4f3is5 { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.framer-UwF9h .framer-i0knei { flex: 0 0 auto; width: 28px; height: 28px; position: relative; overflow: visible; }
.framer-UwF9h .framer-jn7ezh { aspect-ratio: 1 / 1; width: var(--framer-aspect-ratio-supported,28px); flex: 0 0 auto; position: absolute; top: 0px; bottom: 0px; left: 0px; }
.framer-UwF9h .framer-fawqd8 { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 20px; width: 536px; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-UwF9h .framer-10geqqa, .framer-UwF9h .framer-2d1lvo { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 10px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; }
.framer-UwF9h .framer-dtcuoo, .framer-UwF9h .framer-1qqduy7, .framer-UwF9h .framer-8casf1 { --framer-input-focused-border-color: #09f; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: "Inter"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: 0 0 auto; width: 100%; height: 48px; position: relative; }
.framer-UwF9h .framer-715bb2 { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 10px; width: 100%; height: min-content; padding: 0px 0px 20px; display: flex; position: relative; }
.framer-UwF9h .framer-1xr0dzt-container { flex: 0 0 auto; width: 100%; height: 48px; position: relative; }
.framer-UwF9h .framer-ou1h4x { flex: 0 0 auto; width: 24px; height: 24px; position: relative; }
.framer-UwF9h .framer-1l391cm, .framer-UwF9h .framer-cdf1jd, .framer-UwF9h .framer-1k2847x { cursor: pointer; flex-flow: row; flex: 1 0 0px; place-content: center; align-items: center; gap: 10px; width: 1px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-UwF9h .framer-157dtki { flex: 0 0 auto; width: 34px; height: 20px; position: relative; }
.framer-UwF9h .framer-stz6rq { flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 185px; height: 333px; padding: 0px; display: flex; position: absolute; top: calc(49.8551% - 166.5px); left: calc(49.5% - 92.5px); overflow: visible; }
.framer-UwF9h .framer-nfbis3, .framer-UwF9h .framer-99uiqc { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-UwF9h .framer-10h6xkw, .framer-UwF9h .framer-1y1pd23, .framer-UwF9h .framer-1kdjpnp, .framer-UwF9h .framer-1nln1za, .framer-UwF9h .framer-1lvlvz6, .framer-UwF9h .framer-153cprf, .framer-UwF9h .framer-ltcgxd, .framer-UwF9h .framer-1gwddry, .framer-UwF9h .framer-1tt35u6, .framer-UwF9h .framer-40udco, .framer-UwF9h .framer-zx2mji { flex: 0 0 auto; width: 16px; height: 16px; position: relative; }
.framer-UwF9h .framer-1schp5u { flex-flow: row; flex: 1 0 0px; place-content: center; align-items: center; gap: 10px; width: 1px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-UwF9h .framer-1itr6qj, .framer-UwF9h .framer-ycnm0h, .framer-UwF9h .framer-edwfme { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 1 0 0px; width: 1px; height: auto; position: relative; }
.framer-UwF9h .framer-xxifiv-container { flex: 0 0 auto; width: 15px; height: 15px; position: relative; }
.framer-UwF9h .framer-zsp6b0, .framer-UwF9h .framer-luwpse { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 24px; width: 100%; height: min-content; padding: 10px 0px 10px 20px; display: flex; position: relative; overflow: visible; }
.framer-UwF9h .framer-1k7tnt1, .framer-UwF9h .framer-kku0xn, .framer-UwF9h .framer-2zfmuy, .framer-UwF9h .framer-15wmv, .framer-UwF9h .framer-izgxyg, .framer-UwF9h .framer-1lq8972, .framer-UwF9h .framer-1lqg5gl { white-space: pre; flex: 0 0 auto; width: auto; height: 12px; position: relative; }
.framer-UwF9h .framer-bkovrc, .framer-UwF9h .framer-1yfri80 { cursor: pointer; flex: 0 0 auto; width: 85px; height: 26px; position: relative; overflow: visible; }
.framer-UwF9h .framer-188ow5m-container, .framer-UwF9h .framer-17j3bvu-container { user-select: none; flex: 0 0 auto; width: auto; height: auto; position: absolute; top: 50%; left: 49%; }
.framer-UwF9h .framer-1pxtmtw, .framer-UwF9h .framer-1cbh67e { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 165px; height: min-content; padding: 5px 10px; display: flex; position: relative; overflow: visible; }
.framer-UwF9h .framer-1535meg { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.framer-UwF9h .framer-kv4gnz, .framer-UwF9h .framer-3n9shg { flex: 1 0 0px; width: 100%; height: 1px; position: relative; }
.framer-UwF9h .framer-1vzxw9a, .framer-UwF9h .framer-g2plky { z-index: 1; flex: 0 0 auto; width: 159px; height: 28px; text-decoration: none; position: relative; overflow: visible; }
.framer-UwF9h .framer-2293bw { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 32px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-UwF9h .framer-1bf2fve-container { user-select: none; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.framer-UwF9h .framer-1h98foc-container { width: auto; height: auto; position: relative; }
.framer-UwF9h .framer-2ov92x { cursor: pointer; will-change: var(--framer-will-change-override,transform); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: min-content; height: min-content; padding: 6px 16px; display: flex; position: relative; overflow: hidden; }
.framer-UwF9h .framer-v0bgka { z-index: 0; flex: 0 0 auto; width: 79px; height: 37px; position: absolute; top: -27px; left: calc(50.237% - 39.5px); overflow: visible; }
.framer-UwF9h .framer-jtgaty { z-index: 0; flex: 0 0 auto; height: 1px; position: absolute; top: 0px; left: 0px; right: 1px; overflow: visible; }
.framer-UwF9h .framer-1cuq17d { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-self: stretch; align-items: center; gap: 0px; width: auto; height: 22px; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-UwF9h .framer-1xuu84b, .framer-UwF9h .framer-10mzxdm { white-space: pre; z-index: 1; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.framer-UwF9h .framer-f6qy2w { will-change: var(--framer-will-change-override,transform); flex-flow: row; place-content: center; align-items: center; gap: 10px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-UwF9h .framer-osx3i1-container { z-index: 1; flex: 0 0 auto; width: 616px; height: 507px; position: relative; }
.framer-UwF9h .framer-24bx35 { flex-flow: column; flex: 1 0 0px; place-content: flex-start; align-items: flex-start; gap: 16px; width: 1px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-UwF9h .framer-hjmxqj { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-UwF9h .framer-1xi5yev { flex: 0 0 auto; width: 35px; height: 35px; position: relative; }
.framer-UwF9h .framer-15frjcs { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,28px); flex: 0 0 auto; width: 28px; position: relative; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-UwF9h .framer-1586fh9, .framer-UwF9h .framer-rypzf6, .framer-UwF9h .framer-1v86ot5, .framer-UwF9h .framer-tof2rq, .framer-UwF9h .framer-14vld7, .framer-UwF9h .framer-fawqd8, .framer-UwF9h .framer-10geqqa, .framer-UwF9h .framer-2d1lvo, .framer-UwF9h .framer-715bb2, .framer-UwF9h .framer-1l391cm, .framer-UwF9h .framer-stz6rq, .framer-UwF9h .framer-nfbis3, .framer-UwF9h .framer-99uiqc, .framer-UwF9h .framer-1schp5u, .framer-UwF9h .framer-zsp6b0, .framer-UwF9h .framer-1pxtmtw, .framer-UwF9h .framer-1cbh67e, .framer-UwF9h .framer-2293bw, .framer-UwF9h .framer-2ov92x, .framer-UwF9h .framer-1cuq17d, .framer-UwF9h .framer-f6qy2w, .framer-UwF9h .framer-24bx35, .framer-UwF9h .framer-hjmxqj, .framer-UwF9h .framer-cdf1jd, .framer-UwF9h .framer-mro1d4, .framer-UwF9h .framer-1k2847x, .framer-UwF9h .framer-luwpse { gap: 0px; }
  .framer-UwF9h .framer-1586fh9 > *, .framer-UwF9h .framer-hjmxqj > * { margin: 0px; }
  .framer-UwF9h .framer-1586fh9 > :first-child, .framer-UwF9h .framer-rypzf6 > :first-child, .framer-UwF9h .framer-14vld7 > :first-child, .framer-UwF9h .framer-1l391cm > :first-child, .framer-UwF9h .framer-nfbis3 > :first-child, .framer-UwF9h .framer-99uiqc > :first-child, .framer-UwF9h .framer-1schp5u > :first-child, .framer-UwF9h .framer-1pxtmtw > :first-child, .framer-UwF9h .framer-1cbh67e > :first-child, .framer-UwF9h .framer-2293bw > :first-child, .framer-UwF9h .framer-f6qy2w > :first-child, .framer-UwF9h .framer-hjmxqj > :first-child, .framer-UwF9h .framer-cdf1jd > :first-child, .framer-UwF9h .framer-mro1d4 > :first-child, .framer-UwF9h .framer-1k2847x > :first-child { margin-left: 0px; }
  .framer-UwF9h .framer-1586fh9 > :last-child, .framer-UwF9h .framer-rypzf6 > :last-child, .framer-UwF9h .framer-14vld7 > :last-child, .framer-UwF9h .framer-1l391cm > :last-child, .framer-UwF9h .framer-nfbis3 > :last-child, .framer-UwF9h .framer-99uiqc > :last-child, .framer-UwF9h .framer-1schp5u > :last-child, .framer-UwF9h .framer-1pxtmtw > :last-child, .framer-UwF9h .framer-1cbh67e > :last-child, .framer-UwF9h .framer-2293bw > :last-child, .framer-UwF9h .framer-f6qy2w > :last-child, .framer-UwF9h .framer-hjmxqj > :last-child, .framer-UwF9h .framer-cdf1jd > :last-child, .framer-UwF9h .framer-mro1d4 > :last-child, .framer-UwF9h .framer-1k2847x > :last-child { margin-right: 0px; }
  .framer-UwF9h .framer-rypzf6 > *, .framer-UwF9h .framer-14vld7 > *, .framer-UwF9h .framer-1l391cm > *, .framer-UwF9h .framer-nfbis3 > *, .framer-UwF9h .framer-99uiqc > *, .framer-UwF9h .framer-1schp5u > *, .framer-UwF9h .framer-1pxtmtw > *, .framer-UwF9h .framer-1cbh67e > *, .framer-UwF9h .framer-f6qy2w > *, .framer-UwF9h .framer-cdf1jd > *, .framer-UwF9h .framer-mro1d4 > *, .framer-UwF9h .framer-1k2847x > * { margin: 0px 5px; }
  .framer-UwF9h .framer-1v86ot5 > *, .framer-UwF9h .framer-10geqqa > *, .framer-UwF9h .framer-2d1lvo > *, .framer-UwF9h .framer-715bb2 > *, .framer-UwF9h .framer-stz6rq > *, .framer-UwF9h .framer-2ov92x > * { margin: 5px 0px; }
  .framer-UwF9h .framer-1v86ot5 > :first-child, .framer-UwF9h .framer-tof2rq > :first-child, .framer-UwF9h .framer-fawqd8 > :first-child, .framer-UwF9h .framer-10geqqa > :first-child, .framer-UwF9h .framer-2d1lvo > :first-child, .framer-UwF9h .framer-715bb2 > :first-child, .framer-UwF9h .framer-stz6rq > :first-child, .framer-UwF9h .framer-zsp6b0 > :first-child, .framer-UwF9h .framer-2ov92x > :first-child, .framer-UwF9h .framer-1cuq17d > :first-child, .framer-UwF9h .framer-24bx35 > :first-child, .framer-UwF9h .framer-luwpse > :first-child { margin-top: 0px; }
  .framer-UwF9h .framer-1v86ot5 > :last-child, .framer-UwF9h .framer-tof2rq > :last-child, .framer-UwF9h .framer-fawqd8 > :last-child, .framer-UwF9h .framer-10geqqa > :last-child, .framer-UwF9h .framer-2d1lvo > :last-child, .framer-UwF9h .framer-715bb2 > :last-child, .framer-UwF9h .framer-stz6rq > :last-child, .framer-UwF9h .framer-zsp6b0 > :last-child, .framer-UwF9h .framer-2ov92x > :last-child, .framer-UwF9h .framer-1cuq17d > :last-child, .framer-UwF9h .framer-24bx35 > :last-child, .framer-UwF9h .framer-luwpse > :last-child { margin-bottom: 0px; }
  .framer-UwF9h .framer-tof2rq > *, .framer-UwF9h .framer-24bx35 > * { margin: 8px 0px; }
  .framer-UwF9h .framer-fawqd8 > * { margin: 10px 0px; }
  .framer-UwF9h .framer-zsp6b0 > *, .framer-UwF9h .framer-luwpse > * { margin: 12px 0px; }
  .framer-UwF9h .framer-2293bw > * { margin: 0px 16px; }
  .framer-UwF9h .framer-1cuq17d > * { margin: 0px; }
}
.framer-UwF9h.framer-v-1r9o15g.framer-136flav { width: 1200px; }
.framer-UwF9h.framer-v-1r9o15g .framer-osx3i1-container, .framer-UwF9h.framer-v-kcy9le .framer-osx3i1-container, .framer-UwF9h.framer-v-mr5ddq .framer-1586fh9, .framer-UwF9h.framer-v-mr5ddq .framer-kiwyqy, .framer-UwF9h.framer-v-mr5ddq .framer-1l391cm, .framer-UwF9h.framer-v-mr5ddq .framer-1schp5u, .framer-UwF9h.framer-v-mr5ddq .framer-153cprf, .framer-UwF9h.framer-v-mr5ddq .framer-1gwddry, .framer-UwF9h.framer-v-1loaoio .framer-1k2847x, .framer-UwF9h.framer-v-185e1e5 .framer-1586fh9, .framer-UwF9h.framer-v-185e1e5 .framer-kiwyqy, .framer-UwF9h.framer-v-185e1e5 .framer-1l391cm, .framer-UwF9h.framer-v-185e1e5 .framer-153cprf, .framer-UwF9h.framer-v-185e1e5 .framer-1gwddry { order: 0; }
.framer-UwF9h.framer-v-kcy9le.framer-136flav { justify-content: center; gap: 64px; width: 810px; padding: 0px 20px 0px 10px; }
.framer-UwF9h.framer-v-kcy9le .framer-1vzxw9a { aspect-ratio: 5.67857 / 1; height: var(--framer-aspect-ratio-supported,22px); width: 120px; }
.framer-UwF9h.framer-v-kcy9le .framer-2293bw { gap: 16px; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-UwF9h.framer-v-kcy9le.framer-136flav, .framer-UwF9h.framer-v-kcy9le .framer-2293bw { gap: 0px; }
  .framer-UwF9h.framer-v-kcy9le.framer-136flav > * { margin: 0px 32px; }
  .framer-UwF9h.framer-v-kcy9le.framer-136flav > :first-child, .framer-UwF9h.framer-v-kcy9le .framer-2293bw > :first-child { margin-left: 0px; }
  .framer-UwF9h.framer-v-kcy9le.framer-136flav > :last-child, .framer-UwF9h.framer-v-kcy9le .framer-2293bw > :last-child { margin-right: 0px; }
  .framer-UwF9h.framer-v-kcy9le .framer-2293bw > * { margin: 0px 8px; }
}
.framer-UwF9h.framer-v-mr5ddq.framer-136flav, .framer-UwF9h.framer-v-185e1e5.framer-136flav { justify-content: center; gap: 40px; width: 390px; padding: 0px 20px; }
.framer-UwF9h.framer-v-mr5ddq .framer-rypzf6, .framer-UwF9h.framer-v-mr5ddq .framer-zx2mji, .framer-UwF9h.framer-v-1loaoio .framer-mro1d4, .framer-UwF9h.framer-v-185e1e5 .framer-rypzf6, .framer-UwF9h.framer-v-185e1e5 .framer-zx2mji { order: 1; }
.framer-UwF9h.framer-v-mr5ddq .framer-1u3vh8f, .framer-UwF9h.framer-v-185e1e5 .framer-1u3vh8f { order: 0; text-decoration: none; }
.framer-UwF9h.framer-v-mr5ddq .framer-1v86ot5, .framer-UwF9h.framer-v-185e1e5 .framer-1v86ot5 { flex-direction: row; order: 2; }
.framer-UwF9h.framer-v-mr5ddq .framer-1pocnbv { flex-flow: row; order: 1; place-content: center; align-items: center; gap: 10px; width: min-content; height: min-content; padding: 0px; display: flex; }
.framer-UwF9h.framer-v-mr5ddq .framer-tof2rq, .framer-UwF9h.framer-v-185e1e5 .framer-tof2rq { height: 442px; left: unset; top: unset; order: 0; width: 331px; padding: 40px 16px; position: relative; }
.framer-UwF9h.framer-v-mr5ddq .framer-14vld7, .framer-UwF9h.framer-v-185e1e5 .framer-14vld7 { cursor: unset; justify-content: flex-start; gap: 130px; width: 94%; }
.framer-UwF9h.framer-v-mr5ddq .framer-i0knei, .framer-UwF9h.framer-v-185e1e5 .framer-i0knei { cursor: pointer; order: 1; }
.framer-UwF9h.framer-v-mr5ddq .framer-jn7ezh, .framer-UwF9h.framer-v-185e1e5 .framer-jn7ezh { bottom: unset; height: var(--framer-aspect-ratio-supported,28px); width: unset; left: 0px; right: 0px; }
.framer-UwF9h.framer-v-mr5ddq .framer-fawqd8, .framer-UwF9h.framer-v-185e1e5 .framer-fawqd8 { width: 282px; height: 360px; }
.framer-UwF9h.framer-v-mr5ddq .framer-10geqqa, .framer-UwF9h.framer-v-mr5ddq .framer-2d1lvo, .framer-UwF9h.framer-v-185e1e5 .framer-10geqqa, .framer-UwF9h.framer-v-185e1e5 .framer-2d1lvo { height: 21%; }
.framer-UwF9h.framer-v-mr5ddq .framer-715bb2, .framer-UwF9h.framer-v-185e1e5 .framer-715bb2 { height: 27%; }
.framer-UwF9h.framer-v-mr5ddq .framer-ou1h4x { order: 0; width: 35px; height: 35px; }
.framer-UwF9h.framer-v-mr5ddq .framer-6q4i6o { flex-flow: column; place-content: flex-start; align-items: flex-start; gap: 0px; width: 328px; height: 220px; padding: 0px; display: flex; }
.framer-UwF9h.framer-v-mr5ddq .framer-stz6rq { height: 1px; left: unset; top: unset; flex: 1 0 0px; order: 0; width: 100%; padding: 20px 10px; position: relative; }
.framer-UwF9h.framer-v-mr5ddq .framer-nfbis3 { flex: 1 0 0px; order: 0; height: 1px; padding: 5px 10px; text-decoration: none; }
.framer-UwF9h.framer-v-mr5ddq .framer-5jt6yh, .framer-UwF9h.framer-v-185e1e5 .framer-5jt6yh { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 1 0 0px; order: 3; width: 1px; }
.framer-UwF9h.framer-v-mr5ddq .framer-1kdjpnp, .framer-UwF9h.framer-v-mr5ddq .framer-ycnm0h, .framer-UwF9h.framer-v-1loaoio .framer-cdf1jd, .framer-UwF9h.framer-v-185e1e5 .framer-1kdjpnp, .framer-UwF9h.framer-v-185e1e5 .framer-ycnm0h { order: 2; }
.framer-UwF9h.framer-v-mr5ddq .framer-99uiqc { cursor: pointer; flex: 1 0 0px; order: 1; height: 1px; padding: 5px 10px; }
.framer-UwF9h.framer-v-mr5ddq .framer-1itr6qj, .framer-UwF9h.framer-v-185e1e5 .framer-1itr6qj { order: 4; }
.framer-UwF9h.framer-v-mr5ddq .framer-xxifiv-container, .framer-UwF9h.framer-v-185e1e5 .framer-xxifiv-container { order: 5; }
.framer-UwF9h.framer-v-mr5ddq .framer-1pxtmtw { flex: 1 0 0px; order: 3; width: 100%; height: 1px; text-decoration: none; }
.framer-UwF9h.framer-v-mr5ddq .framer-1cbh67e { order: 2; width: 100%; padding: 10px; text-decoration: none; }
.framer-UwF9h.framer-v-mr5ddq .framer-edwfme, .framer-UwF9h.framer-v-185e1e5 .framer-edwfme { order: 4; align-self: stretch; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-UwF9h.framer-v-mr5ddq.framer-136flav, .framer-UwF9h.framer-v-mr5ddq .framer-1v86ot5, .framer-UwF9h.framer-v-mr5ddq .framer-1pocnbv, .framer-UwF9h.framer-v-mr5ddq .framer-14vld7, .framer-UwF9h.framer-v-mr5ddq .framer-6q4i6o { gap: 0px; }
  .framer-UwF9h.framer-v-mr5ddq.framer-136flav > * { margin: 0px 20px; }
  .framer-UwF9h.framer-v-mr5ddq.framer-136flav > :first-child, .framer-UwF9h.framer-v-mr5ddq .framer-1v86ot5 > :first-child, .framer-UwF9h.framer-v-mr5ddq .framer-1pocnbv > :first-child, .framer-UwF9h.framer-v-mr5ddq .framer-14vld7 > :first-child { margin-left: 0px; }
  .framer-UwF9h.framer-v-mr5ddq.framer-136flav > :last-child, .framer-UwF9h.framer-v-mr5ddq .framer-1v86ot5 > :last-child, .framer-UwF9h.framer-v-mr5ddq .framer-1pocnbv > :last-child, .framer-UwF9h.framer-v-mr5ddq .framer-14vld7 > :last-child { margin-right: 0px; }
  .framer-UwF9h.framer-v-mr5ddq .framer-1v86ot5 > *, .framer-UwF9h.framer-v-mr5ddq .framer-1pocnbv > * { margin: 0px 5px; }
  .framer-UwF9h.framer-v-mr5ddq .framer-14vld7 > * { margin: 0px 65px; }
  .framer-UwF9h.framer-v-mr5ddq .framer-6q4i6o > * { margin: 0px; }
  .framer-UwF9h.framer-v-mr5ddq .framer-6q4i6o > :first-child { margin-top: 0px; }
  .framer-UwF9h.framer-v-mr5ddq .framer-6q4i6o > :last-child { margin-bottom: 0px; }
}
.framer-UwF9h.framer-v-1loaoio.framer-136flav { justify-content: flex-start; gap: 0px; width: 390px; height: min-content; padding: 18px 20px 20px; }
.framer-UwF9h.framer-v-1loaoio .framer-24bx35 { order: 6; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-UwF9h.framer-v-1loaoio.framer-136flav { gap: 0px; }
  .framer-UwF9h.framer-v-1loaoio.framer-136flav > * { margin: 0px; }
  .framer-UwF9h.framer-v-1loaoio.framer-136flav > :first-child { margin-left: 0px; }
  .framer-UwF9h.framer-v-1loaoio.framer-136flav > :last-child { margin-right: 0px; }
}
.framer-UwF9h.framer-v-185e1e5 .framer-1pocnbv { flex-flow: row; order: 0; place-content: center; align-items: center; gap: 10px; width: min-content; height: min-content; padding: 0px; display: flex; }
.framer-UwF9h.framer-v-185e1e5 .framer-ou1h4x { order: 1; width: 35px; height: 35px; }
.framer-UwF9h.framer-v-185e1e5 .framer-6q4i6o { flex-flow: column; place-content: flex-start; align-items: flex-start; gap: 0px; width: 328px; height: min-content; padding: 0px; display: flex; }
.framer-UwF9h.framer-v-185e1e5 .framer-stz6rq { height: min-content; left: unset; top: unset; order: 0; width: 100%; padding: 20px 10px; position: relative; }
.framer-UwF9h.framer-v-185e1e5 .framer-nfbis3 { order: 0; padding: 10px; }
.framer-UwF9h.framer-v-185e1e5 .framer-99uiqc { flex-direction: column; order: 1; padding: 10px; }
.framer-UwF9h.framer-v-185e1e5 .framer-1schp5u { cursor: pointer; flex: 0 0 auto; order: 0; width: 100%; }
.framer-UwF9h.framer-v-185e1e5 .framer-zsp6b0 { order: 1; padding: 20px 0px 20px 20px; }
.framer-UwF9h.framer-v-185e1e5 .framer-1pxtmtw { order: 3; width: 100%; padding: 10px; }
.framer-UwF9h.framer-v-185e1e5 .framer-1cbh67e { order: 2; width: 100%; padding: 10px; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-UwF9h.framer-v-185e1e5.framer-136flav, .framer-UwF9h.framer-v-185e1e5 .framer-1v86ot5, .framer-UwF9h.framer-v-185e1e5 .framer-1pocnbv, .framer-UwF9h.framer-v-185e1e5 .framer-14vld7, .framer-UwF9h.framer-v-185e1e5 .framer-6q4i6o, .framer-UwF9h.framer-v-185e1e5 .framer-99uiqc { gap: 0px; }
  .framer-UwF9h.framer-v-185e1e5.framer-136flav > * { margin: 0px 20px; }
  .framer-UwF9h.framer-v-185e1e5.framer-136flav > :first-child, .framer-UwF9h.framer-v-185e1e5 .framer-1v86ot5 > :first-child, .framer-UwF9h.framer-v-185e1e5 .framer-1pocnbv > :first-child, .framer-UwF9h.framer-v-185e1e5 .framer-14vld7 > :first-child { margin-left: 0px; }
  .framer-UwF9h.framer-v-185e1e5.framer-136flav > :last-child, .framer-UwF9h.framer-v-185e1e5 .framer-1v86ot5 > :last-child, .framer-UwF9h.framer-v-185e1e5 .framer-1pocnbv > :last-child, .framer-UwF9h.framer-v-185e1e5 .framer-14vld7 > :last-child { margin-right: 0px; }
  .framer-UwF9h.framer-v-185e1e5 .framer-1v86ot5 > *, .framer-UwF9h.framer-v-185e1e5 .framer-1pocnbv > * { margin: 0px 5px; }
  .framer-UwF9h.framer-v-185e1e5 .framer-14vld7 > * { margin: 0px 65px; }
  .framer-UwF9h.framer-v-185e1e5 .framer-6q4i6o > * { margin: 0px; }
  .framer-UwF9h.framer-v-185e1e5 .framer-6q4i6o > :first-child, .framer-UwF9h.framer-v-185e1e5 .framer-99uiqc > :first-child { margin-top: 0px; }
  .framer-UwF9h.framer-v-185e1e5 .framer-6q4i6o > :last-child, .framer-UwF9h.framer-v-185e1e5 .framer-99uiqc > :last-child { margin-bottom: 0px; }
  .framer-UwF9h.framer-v-185e1e5 .framer-99uiqc > * { margin: 5px 0px; }
}
.framer-UwF9h[data-border="true"]::after, .framer-UwF9h [data-border="true"]::after { content: ""; border-width: var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0); border-color: var(--border-color,none); border-style: var(--border-style,none); box-sizing: border-box; border-radius: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
body { --framer-will-change-override: none; }
body { --framer-will-change-filter-override: none; }
[data-framer-component-type] { position: absolute; }
[data-framer-component-type="Text"] { cursor: inherit; }
[data-framer-component-text-autosized] * { white-space: pre; }
[data-framer-component-type="Text"] > * { text-align: var(--framer-text-alignment,start); }
[data-framer-component-type="Text"] span span, [data-framer-component-type="Text"] p span, [data-framer-component-type="Text"] h1 span, [data-framer-component-type="Text"] h2 span, [data-framer-component-type="Text"] h3 span, [data-framer-component-type="Text"] h4 span, [data-framer-component-type="Text"] h5 span, [data-framer-component-type="Text"] h6 span { display: block; }
[data-framer-component-type="Text"] span span span, [data-framer-component-type="Text"] p span span, [data-framer-component-type="Text"] h1 span span, [data-framer-component-type="Text"] h2 span span, [data-framer-component-type="Text"] h3 span span, [data-framer-component-type="Text"] h4 span span, [data-framer-component-type="Text"] h5 span span, [data-framer-component-type="Text"] h6 span span { display: unset; }
[data-framer-component-type="Text"] a, [data-framer-component-type="Text"] a div span, [data-framer-component-type="Text"] a span span span, [data-framer-component-type="Text"] a p span span, [data-framer-component-type="Text"] a h1 span span, [data-framer-component-type="Text"] a h2 span span, [data-framer-component-type="Text"] a h3 span span, [data-framer-component-type="Text"] a h4 span span, [data-framer-component-type="Text"] a h5 span span, [data-framer-component-type="Text"] a h6 span span { --font-family: var(--framer-link-font-family,var(--framer-font-family)); --font-style: var(--framer-link-font-style,var(--framer-font-style)); --font-weight: var(--framer-link-font-weight,var(--framer-font-weight)); --text-color: var(--framer-link-text-color,var(--framer-text-color)); --font-size: var(--framer-link-font-size,var(--framer-font-size)); --text-transform: var(--framer-link-text-transform,var(--framer-text-transform)); --text-decoration: var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)) var(--framer-link-text-decoration,var(--framer-text-decoration,none)) var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)) var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)); --text-decoration-skip-ink: var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)); --text-underline-offset: var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)); }
[data-framer-component-type="Text"] a:hover, [data-framer-component-type="Text"] a div span:hover, [data-framer-component-type="Text"] a span span span:hover, [data-framer-component-type="Text"] a p span span:hover, [data-framer-component-type="Text"] a h1 span span:hover, [data-framer-component-type="Text"] a h2 span span:hover, [data-framer-component-type="Text"] a h3 span span:hover, [data-framer-component-type="Text"] a h4 span span:hover, [data-framer-component-type="Text"] a h5 span span:hover, [data-framer-component-type="Text"] a h6 span span:hover { --font-family: var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family))); --font-style: var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style))); --font-weight: var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight))); --text-color: var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color))); --font-size: var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size))); --text-transform: var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform))); --text-decoration: var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto))); --text-decoration-skip-ink: var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink))); --text-underline-offset: var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset))); }
[data-framer-component-type="Text"].isCurrent a, [data-framer-component-type="Text"].isCurrent a div span, [data-framer-component-type="Text"].isCurrent a span span span, [data-framer-component-type="Text"].isCurrent a p span span, [data-framer-component-type="Text"].isCurrent a h1 span span, [data-framer-component-type="Text"].isCurrent a h2 span span, [data-framer-component-type="Text"].isCurrent a h3 span span, [data-framer-component-type="Text"].isCurrent a h4 span span, [data-framer-component-type="Text"].isCurrent a h5 span span, [data-framer-component-type="Text"].isCurrent a h6 span span { --font-family: var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family))); --font-style: var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style))); --font-weight: var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight))); --text-color: var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color))); --font-size: var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size))); --text-transform: var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform))); --text-decoration: var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto))); --text-decoration-skip-ink: var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink))); --text-underline-offset: var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset))); }
[data-framer-component-type="RichTextContainer"] { outline: none; flex-direction: column; flex-shrink: 0; justify-content: flex-start; display: flex; }
p.framer-text, div.framer-text, figure.framer-text, h1.framer-text, h2.framer-text, h3.framer-text, h4.framer-text, h5.framer-text, h6.framer-text, ol.framer-text, ul.framer-text { margin: 0px; padding: 0px; }
p.framer-text, div.framer-text, h1.framer-text, h2.framer-text, h3.framer-text, h4.framer-text, h5.framer-text, h6.framer-text, li.framer-text, ol.framer-text, ul.framer-text, mark.framer-text, span.framer-text:not([data-text-fill]) { font-family: var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))); font-style: var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal))); font-weight: var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))); color: var(--framer-blockquote-text-color,var(--framer-text-color,#000)); font-size: calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1)); letter-spacing: var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0)); text-transform: var(--framer-blockquote-text-transform,var(--framer-text-transform,none)); text-decoration-line: var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)); text-decoration-style: var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)); text-decoration-color: var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)); text-decoration-thickness: var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)); text-decoration-skip-ink: var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)); text-underline-offset: var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)); line-height: var(--framer-blockquote-line-height,var(--framer-line-height,1.2em)); text-align: var(--framer-blockquote-text-alignment,var(--framer-text-alignment,start)); -webkit-text-stroke-width: var(--framer-text-stroke-width,initial); -webkit-text-stroke-color: var(--framer-text-stroke-color,initial); font-feature-settings: var(--framer-font-open-type-features,initial); font-variation-settings: var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal)); text-wrap: var(--framer-text-wrap-override,var(--framer-text-wrap)); }
mark.framer-text, p.framer-text, div.framer-text, h1.framer-text, h2.framer-text, h3.framer-text, h4.framer-text, h5.framer-text, h6.framer-text, li.framer-text, ol.framer-text, ul.framer-text { background-color: var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial)); border-radius: var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial)); corner-shape: var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial)); padding: var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial)); }
.framer-fit-text .framer-text { white-space: pre; }
strong.framer-text { font-family: var(--framer-blockquote-font-family-bold,var(--framer-font-family-bold)); font-style: var(--framer-blockquote-font-style-bold,var(--framer-font-style-bold)); font-weight: var(--framer-blockquote-font-weight-bold,var(--framer-font-weight-bold,bolder)); font-variation-settings: var(--framer-blockquote-font-variation-axes-bold,var(--framer-font-variation-axes-bold)); }
em.framer-text { font-family: var(--framer-blockquote-font-family-italic,var(--framer-font-family-italic)); font-style: var(--framer-blockquote-font-style-italic,var(--framer-font-style-italic,italic)); font-weight: var(--framer-blockquote-font-weight-italic,var(--framer-font-weight-italic)); font-variation-settings: var(--framer-blockquote-font-variation-axes-italic,var(--framer-font-variation-axes-italic)); }
em.framer-text > strong.framer-text { font-family: var(--framer-blockquote-font-family-bold-italic,var(--framer-font-family-bold-italic)); font-style: var(--framer-blockquote-font-style-bold-italic,var(--framer-font-style-bold-italic,italic)); font-weight: var(--framer-blockquote-font-weight-bold-italic,var(--framer-font-weight-bold-italic,bolder)); font-variation-settings: var(--framer-blockquote-font-variation-axes-bold-italic,var(--framer-font-variation-axes-bold-italic)); }
p.framer-text:not(:first-child), div.framer-text:not(:first-child), h1.framer-text:not(:first-child), h2.framer-text:not(:first-child), h3.framer-text:not(:first-child), h4.framer-text:not(:first-child), h5.framer-text:not(:first-child), h6.framer-text:not(:first-child), ol.framer-text:not(:first-child), ul.framer-text:not(:first-child), blockquote.framer-text:not(:first-child), table.framer-text:not(:first-child), figure.framer-text:not(:first-child), .framer-image.framer-text:not(:first-child) { margin-top: var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0)); }
li.framer-text > ul.framer-text:nth-child(2), li.framer-text > ol.framer-text:nth-child(2) { margin-top: 0px; }
.framer-text[data-text-fill] { -webkit-text-fill-color: transparent; padding: max(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / 2)); margin: min(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / -2)); background-clip: text; display: inline-block; }
code.framer-text, code.framer-text span.framer-text:not([data-text-fill]) { font-family: var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)); font-style: var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal))); font-weight: var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400))); color: var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))); font-size: calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1)); letter-spacing: var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0)); line-height: var(--framer-blockquote-line-height,var(--framer-line-height,1.2em)); }
blockquote.framer-text { unicode-bidi: initial; margin-block: initial; margin-inline: initial; }
a.framer-text, a.framer-text span.framer-text:not([data-text-fill]), span.framer-text[data-nested-link], span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]) { color: inherit; font-family: var(--framer-font-family-preview,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))); font-style: var(--framer-font-style-preview,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal)))); font-weight: var(--framer-font-weight-preview,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)))); font-size: calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1)); text-transform: var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none))); cursor: var(--framer-custom-cursors,pointer); background-color: initial; border-radius: var(--framer-link-text-background-radius,initial); corner-shape: var(--framer-link-text-background-corner-shape,initial); padding: var(--framer-link-text-background-padding,initial); }
a.framer-text, span.framer-text[data-nested-link] { color: var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000))); text-decoration-line: var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))); text-decoration-style: var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))); text-decoration-color: var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))); text-decoration-thickness: var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))); text-decoration-skip-ink: var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))); text-underline-offset: var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial))); background-color: var(--framer-link-text-background-color,initial); }
code.framer-text a.framer-text, code.framer-text a.framer-text span.framer-text:not([data-text-fill]), code.framer-text span.framer-text[data-nested-link], code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]) { font-family: var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)); font-style: var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal))); font-weight: var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400))); color: inherit; font-size: calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1)); }
code.framer-text a.framer-text, code.framer-text span.framer-text[data-nested-link] { color: var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))); }
a.framer-text:hover, a.framer-text:hover span.framer-text:not([data-text-fill]), span.framer-text[data-nested-link]:hover, span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]) { font-family: var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))))); font-style: var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal))))); font-weight: var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))))); font-size: calc(var(--framer-link-hover-font-size,var(--framer-blockquote-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1)); text-transform: var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none)))); border-radius: var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial))); corner-shape: var(--framer-link-hover-text-background-corner-shape,var(--framer-link-text-background-corner-shape,var(--framer-text-background-corner-shape,initial))); padding: var(--framer-link-hover-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial))); }
a.framer-text:hover, span.framer-text[data-nested-link]:hover { color: var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000)))); text-decoration-line: var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)))); text-decoration-style: var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)))); text-decoration-color: var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)))); text-decoration-thickness: var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)))); text-decoration-skip-ink: var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)))); text-underline-offset: var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)))); background-color: var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial))); }
code.framer-text a.framer-text:hover, code.framer-text span.framer-text[data-nested-link]:hover { color: var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))); }
a.framer-text[data-framer-page-link-current], a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]), span.framer-text[data-framer-page-link-current], span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]) { font-family: var(--framer-font-family-preview,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))); font-style: var(--framer-font-style-preview,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)))); font-weight: var(--framer-font-weight-preview,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))); font-size: calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1)); text-transform: var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))); border-radius: var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial)); corner-shape: var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial)); padding: var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial)); }
a.framer-text[data-framer-page-link-current], span.framer-text[data-framer-page-link-current] { color: var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))); text-decoration-line: var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))); text-decoration-style: var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))); text-decoration-color: var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))); text-decoration-thickness: var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))); text-decoration-skip-ink: var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))); text-underline-offset: var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))); background-color: var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial))); }
code.framer-text a.framer-text[data-framer-page-link-current], code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]), code.framer-text span.framer-text[data-framer-page-link-current], code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]) { font-family: var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)); font-style: var(--framer-code-font-style,var(--framer-font-style,normal)); font-weight: var(--framer-code-font-weight,var(--framer-font-weight,400)); color: inherit; font-size: calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1)); }
code.framer-text a.framer-text[data-framer-page-link-current], code.framer-text span.framer-text[data-framer-page-link-current] { color: var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))); }
a.framer-text[data-framer-page-link-current]:hover, a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]), span.framer-text[data-framer-page-link-current]:hover, span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]) { color: inherit; font-family: var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))))); font-style: var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))))); font-weight: var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))))); font-size: calc(var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))) * var(--framer-font-size-scale,1)); text-transform: var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)))); border-radius: var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial))); corner-shape: var(--framer-link-hover-text-background-corner-shape,var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial))); padding: var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial))); }
a.framer-text[data-framer-page-link-current]:hover, span.framer-text[data-framer-page-link-current]:hover { color: var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)))); text-decoration-line: var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)))); text-decoration-style: var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)))); text-decoration-color: var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)))); text-decoration-thickness: var(--framer-link-hover-text-decoration-thickness,var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)))); text-decoration-skip-ink: var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)))); text-underline-offset: var(--framer-link-hover-text-decoration-offset,var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)))); background-color: var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial))); }
code.framer-text a.framer-text[data-framer-page-link-current]:hover, code.framer-text span.framer-text[data-framer-page-link-current]:hover { color: var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))); }
.framer-image.framer-text { max-width: 100%; height: auto; display: block; }
.text-styles-preset-reset.framer-text { --framer-font-family: Inter, Inter Placeholder, sans-serif; --framer-font-style: normal; --framer-font-weight: 500; --framer-text-color: #000; --framer-font-size: 16px; --framer-letter-spacing: 0; --framer-text-transform: none; --framer-text-decoration: none; --framer-text-decoration-style: none; --framer-text-decoration-color: none; --framer-text-decoration-thickness: none; --framer-text-decoration-skip-ink: none; --framer-text-decoration-offset: none; --framer-line-height: 1.2em; --framer-text-alignment: start; --framer-font-open-type-features: normal; --framer-text-background-color: initial; --framer-text-background-radius: initial; --framer-text-background-corner-shape: initial; --framer-text-background-padding: initial; }
ol.framer-text { --list-style-type: decimal; }
ul.framer-text, ol.framer-text { padding-inline-start: 0px; position: relative; }
li.framer-text { counter-increment: list-item 1; padding-inline-start: 2ch; list-style: none; }
ol.framer-text > li.framer-text { padding-inline-start: calc(calc(var(--max-list-digits,1) + 1) * 1ch); }
ol.framer-text > li.framer-text::before { content: counter(list-item, var(--list-style-type)) "."; font-variant-numeric: tabular-nums; position: absolute; inset-inline-start: 0px; }
ul.framer-text > li.framer-text::before { content: "•"; position: absolute; inset-inline-start: 0px; }
.framer-table-wrapper { overflow-x: auto; }
table.framer-text, .framer-table-wrapper table.framer-text { border-collapse: separate; border-spacing: 0px; table-layout: auto; word-break: normal; width: 100%; }
td.framer-text, th.framer-text { overflow-wrap: anywhere; vertical-align: top; min-width: 16ch; }
.framer-text-module[data-width="fill"] > :first-child, .framer-text-module[data-width="fill"] > .ssr-variant > :first-child { width: 100% !important; }
[data-framer-component-type="DeprecatedRichText"] { cursor: inherit; }
[data-framer-component-type="DeprecatedRichText"] .text-styles-preset-reset { --framer-font-family: Inter, Inter Placeholder, sans-serif; --framer-font-style: normal; --framer-font-weight: 500; --framer-text-color: #000; --framer-font-size: 16px; --framer-letter-spacing: 0; --framer-text-transform: none; --framer-text-decoration: none; --framer-line-height: 1.2em; --framer-text-alignment: start; --framer-font-open-type-features: normal; --font-variation-settings: normal; }
[data-framer-component-type="DeprecatedRichText"] p, [data-framer-component-type="DeprecatedRichText"] div, [data-framer-component-type="DeprecatedRichText"] h1, [data-framer-component-type="DeprecatedRichText"] h2, [data-framer-component-type="DeprecatedRichText"] h3, [data-framer-component-type="DeprecatedRichText"] h4, [data-framer-component-type="DeprecatedRichText"] h5, [data-framer-component-type="DeprecatedRichText"] h6 { margin: 0px; padding: 0px; }
[data-framer-component-type="DeprecatedRichText"] p, [data-framer-component-type="DeprecatedRichText"] div, [data-framer-component-type="DeprecatedRichText"] h1, [data-framer-component-type="DeprecatedRichText"] h2, [data-framer-component-type="DeprecatedRichText"] h3, [data-framer-component-type="DeprecatedRichText"] h4, [data-framer-component-type="DeprecatedRichText"] h5, [data-framer-component-type="DeprecatedRichText"] h6, [data-framer-component-type="DeprecatedRichText"] li, [data-framer-component-type="DeprecatedRichText"] ol, [data-framer-component-type="DeprecatedRichText"] ul, [data-framer-component-type="DeprecatedRichText"] span:not([data-text-fill]) { font-family: var(--framer-font-family,Inter, Inter Placeholder, sans-serif); font-style: var(--framer-font-style,normal); font-weight: var(--framer-font-weight,400); color: var(--framer-text-color,#000); font-size: var(--framer-font-size,16px); letter-spacing: var(--framer-letter-spacing,0); text-transform: var(--framer-text-transform,none); text-decoration: var(--framer-text-decoration,none); line-height: var(--framer-line-height,1.2em); text-align: var(--framer-text-alignment,start); }
[data-framer-component-type="DeprecatedRichText"] p:not(:first-child), [data-framer-component-type="DeprecatedRichText"] div:not(:first-child), [data-framer-component-type="DeprecatedRichText"] h1:not(:first-child), [data-framer-component-type="DeprecatedRichText"] h2:not(:first-child), [data-framer-component-type="DeprecatedRichText"] h3:not(:first-child), [data-framer-component-type="DeprecatedRichText"] h4:not(:first-child), [data-framer-component-type="DeprecatedRichText"] h5:not(:first-child), [data-framer-component-type="DeprecatedRichText"] h6:not(:first-child), [data-framer-component-type="DeprecatedRichText"] ol:not(:first-child), [data-framer-component-type="DeprecatedRichText"] ul:not(:first-child), [data-framer-component-type="DeprecatedRichText"] .framer-image:not(:first-child) { margin-top: var(--framer-paragraph-spacing,0); }
[data-framer-component-type="DeprecatedRichText"] span[data-text-fill] { -webkit-text-fill-color: transparent; background-clip: text; display: inline-block; }
[data-framer-component-type="DeprecatedRichText"] a, [data-framer-component-type="DeprecatedRichText"] a span:not([data-text-fill]) { font-family: var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)); font-style: var(--framer-link-font-style,var(--framer-font-style,normal)); font-weight: var(--framer-link-font-weight,var(--framer-font-weight,400)); color: var(--framer-link-text-color,var(--framer-text-color,#000)); font-size: var(--framer-link-font-size,var(--framer-font-size,16px)); text-transform: var(--framer-link-text-transform,var(--framer-text-transform,none)); text-decoration: var(--framer-link-text-decoration,var(--framer-text-decoration,none)); }
[data-framer-component-type="DeprecatedRichText"] a:hover, [data-framer-component-type="DeprecatedRichText"] a:hover span:not([data-text-fill]) { font-family: var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))); font-style: var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))); font-weight: var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))); color: var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))); font-size: var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))); text-transform: var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))); text-decoration: var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))); }
[data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current], [data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current] span:not([data-text-fill]):not([data-nested-link]) { font-family: var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))); font-style: var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))); font-weight: var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))); color: var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))); font-size: var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))); text-transform: var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))); text-decoration: var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))); }
[data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current]:hover, [data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]) { font-family: var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))); font-style: var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)))); font-weight: var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))); color: var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)))); font-size: var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))); text-transform: var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)))); text-decoration: var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))); }
[data-framer-component-type="DeprecatedRichText"] strong { font-weight: bolder; }
[data-framer-component-type="DeprecatedRichText"] em { font-style: italic; }
[data-framer-component-type="DeprecatedRichText"] .framer-image { max-width: 100%; height: auto; display: block; }
[data-framer-component-type="DeprecatedRichText"] ul, [data-framer-component-type="DeprecatedRichText"] ol { width: 100%; margin: 0px; padding-left: 0px; display: table; }
[data-framer-component-type="DeprecatedRichText"] li { counter-increment: list-item 1; list-style: none; display: table-row; }
[data-framer-component-type="DeprecatedRichText"] ol > li::before { box-sizing: border-box; content: counter(list-item) "."; white-space: nowrap; width: 2.25ch; padding-right: 0.75ch; display: table-cell; }
[data-framer-component-type="DeprecatedRichText"] ul > li::before { box-sizing: border-box; content: "•"; width: 2.25ch; padding-right: 0.75ch; display: table-cell; }
[data-framer-component-type="Scroll"]::-webkit-scrollbar { display: none; }
[data-framer-component-type="ScrollContentWrapper"] > * { position: relative; }
[data-framer-component-type="NativeScroll"] { }
[data-framer-component-type="NativeScroll"] > * { position: relative; }
[data-framer-component-type="NativeScroll"].direction-both { overflow: auto; }
[data-framer-component-type="NativeScroll"].direction-vertical { overflow: hidden auto; }
[data-framer-component-type="NativeScroll"].direction-horizontal { overflow: auto hidden; }
[data-framer-component-type="NativeScroll"].direction-vertical > * { width: 100% !important; }
[data-framer-component-type="NativeScroll"].direction-horizontal > * { height: 100% !important; }
[data-framer-component-type="NativeScroll"].scrollbar-hidden::-webkit-scrollbar { display: none; }
[data-framer-component-type="PageContentWrapper"] > *, [data-framer-component-type="PageContentWrapper"] > [data-framer-component-type] { position: relative; }
[data-framer-component-type="DeviceComponent"].no-device > * { width: 100% !important; height: 100% !important; }
[data-is-present="false"], [data-is-present="false"] * { pointer-events: none !important; }
[data-framer-cursor="pointer"] { cursor: pointer; }
[data-framer-cursor="grab"] { cursor: grab; }
[data-framer-cursor="grab"]:active { cursor: grabbing; }
[data-framer-component-type="Frame"] *, [data-framer-component-type="Stack"] * { pointer-events: auto; }
[data-framer-generated] * { pointer-events: unset; }
.svgContainer svg { display: block; }
[data-reset="button"] { background: 0px 0px; border-width: 0px; padding: 0px; }
[data-hide-scrollbars="true"]::-webkit-scrollbar { width: 0px; height: 0px; }
[data-hide-scrollbars="true"]::-webkit-scrollbar-thumb { background: 0px 0px; }
[data-hide-scrollbars="true"] { scrollbar-width: none; }
.framer-lightbox-container { opacity: 1 !important; pointer-events: auto !important; }
.framer-7UFRC.framer-1vkspvr, .framer-7UFRC .framer-1vkspvr { display: block; }
.framer-7UFRC.framer-oh84bb { flex-flow: row; place-content: center; align-items: center; gap: 8px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-7UFRC .framer-fm77xx { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.framer-7UFRC .framer-1sdx3xe-container { flex: 0 0 auto; width: 15px; height: 15px; position: relative; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-7UFRC.framer-oh84bb { gap: 0px; }
  .framer-7UFRC.framer-oh84bb > * { margin: 0px 4px; }
  .framer-7UFRC.framer-oh84bb > :first-child { margin-left: 0px; }
  .framer-7UFRC.framer-oh84bb > :last-child { margin-right: 0px; }
}
.framer-jyelg.framer-572f1c, .framer-jyelg .framer-572f1c { display: block; }
.framer-jyelg.framer-1tvvlsw { cursor: pointer; will-change: var(--framer-will-change-override,transform); flex-flow: column; place-content: center; align-items: center; gap: 10px; width: min-content; height: min-content; padding: 6px 16px; text-decoration: none; display: flex; position: relative; overflow: hidden; }
.framer-jyelg .framer-kpy3n8 { z-index: 0; flex: 0 0 auto; width: 79px; height: 37px; position: absolute; top: -27px; left: calc(50.237% - 39.5px); overflow: visible; }
.framer-jyelg .framer-yycjhk { z-index: 0; flex: 0 0 auto; height: 1px; position: absolute; top: 0px; left: 0px; right: 1px; overflow: visible; }
.framer-jyelg .framer-qerea4 { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-self: stretch; align-items: center; gap: 0px; width: auto; height: 22px; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-jyelg .framer-oih4mq, .framer-jyelg .framer-62e59d { white-space: pre; z-index: 1; flex: 0 0 auto; width: auto; height: auto; position: relative; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-jyelg.framer-1tvvlsw, .framer-jyelg .framer-qerea4 { gap: 0px; }
  .framer-jyelg.framer-1tvvlsw > * { margin: 5px 0px; }
  .framer-jyelg.framer-1tvvlsw > :first-child, .framer-jyelg .framer-qerea4 > :first-child { margin-top: 0px; }
  .framer-jyelg.framer-1tvvlsw > :last-child, .framer-jyelg .framer-qerea4 > :last-child { margin-bottom: 0px; }
  .framer-jyelg .framer-qerea4 > * { margin: 0px; }
}
.framer-jyelg.framer-v-1ruj8wn.framer-1tvvlsw, .framer-jyelg.framer-v-19qocyv.framer-1tvvlsw, .framer-jyelg.framer-v-4a54me.framer-1tvvlsw { padding: 10px 24px; }
.framer-jyelg.framer-v-1ruj8wn .framer-qerea4, .framer-jyelg.framer-v-19qocyv .framer-qerea4, .framer-jyelg.framer-v-4a54me .framer-qerea4 { height: 26px; }
.framer-jyelg.framer-v-1tvvlsw.hover .framer-kpy3n8 { bottom: -32px; top: unset; }
.framer-jyelg.framer-v-1tvvlsw.hover .framer-qerea4, .framer-jyelg.framer-v-1ruj8wn.hover .framer-qerea4, .framer-jyelg.framer-v-13ufjzp.hover .framer-qerea4, .framer-jyelg.framer-v-19qocyv.hover .framer-qerea4, .framer-jyelg.framer-v-gega3c.hover .framer-qerea4, .framer-jyelg.framer-v-4a54me.hover .framer-qerea4 { justify-content: flex-end; }
.framer-jyelg.framer-v-1ruj8wn.hover .framer-kpy3n8 { bottom: -26px; left: calc(50% - 39.5px); top: unset; }
.framer-jyelg.framer-v-gega3c.hover .framer-kpy3n8 { bottom: -33px; top: unset; }
.framer-jyelg.framer-v-4a54me.hover .framer-kpy3n8 { bottom: -27px; left: calc(50% - 39.5px); top: unset; }
.framer-jyelg[data-border="true"]::after, .framer-jyelg [data-border="true"]::after { content: ""; border-width: var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0); border-color: var(--border-color,none); border-style: var(--border-style,none); box-sizing: border-box; border-radius: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.framer-9Xz70.framer-80ls4n, .framer-9Xz70 .framer-80ls4n { display: block; }
.framer-9Xz70.framer-qtuqc2 { flex-flow: column; place-content: center; align-items: center; gap: 20px; width: 1200px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-9Xz70 .framer-93b388 { flex-flow: wrap; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 100%; max-width: 1200px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-9Xz70 .framer-115cutk { cursor: pointer; will-change: var(--framer-will-change-override,transform); flex-flow: row; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 15px; width: min-content; height: min-content; padding: 7px 20px 7px 8px; display: flex; position: relative; overflow: hidden; }
.framer-9Xz70 .framer-q4xtkq, .framer-9Xz70 .framer-19tp1mh, .framer-9Xz70 .framer-1o03qbr, .framer-9Xz70 .framer-1iumghv, .framer-9Xz70 .framer-fjttmd { will-change: var(--framer-will-change-override,transform); flex: 0 0 auto; width: 50px; height: 50px; position: relative; overflow: hidden; }
.framer-9Xz70 .framer-n7wvsa, .framer-9Xz70 .framer-7cdwrx, .framer-9Xz70 .framer-1pzdgz2, .framer-9Xz70 .framer-tshfjc, .framer-9Xz70 .framer-1wi6vh3 { flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 0px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-9Xz70 .framer-da5pt6, .framer-9Xz70 .framer-45u0ge, .framer-9Xz70 .framer-1mmqn8c, .framer-9Xz70 .framer-15pp4py, .framer-9Xz70 .framer-ipfanv { white-space: pre; z-index: 1; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.framer-9Xz70 .framer-lwtj6m, .framer-9Xz70 .framer-11zxv1r, .framer-9Xz70 .framer-130gnrb, .framer-9Xz70 .framer-113zroq, .framer-9Xz70 .framer-1jtsx8v { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.framer-9Xz70 .framer-qjv9qt, .framer-9Xz70 .framer-1tzxwx2, .framer-9Xz70 .framer-12o0qt1 { cursor: pointer; will-change: var(--framer-will-change-override,transform); flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 15px; width: min-content; height: min-content; padding: 10px; display: flex; position: relative; overflow: hidden; }
.framer-9Xz70 .framer-18lc7tf { cursor: pointer; will-change: var(--framer-will-change-override,transform); flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 15px; width: min-content; height: min-content; padding: 10px 10px 10px 20px; display: flex; position: relative; overflow: hidden; }
.framer-9Xz70 .framer-f79vwj { will-change: var(--framer-will-change-override,transform); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 100%; max-width: 1200px; height: min-content; padding: 20px; display: flex; position: relative; overflow: hidden; }
.framer-9Xz70 .framer-1s9axzj { aspect-ratio: 0.76652 / 1; height: var(--framer-aspect-ratio-supported,377px); z-index: 0; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 289px; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-9Xz70 .framer-94lcbl { height: min-content; padding: var(--c3xgkz); flex-flow: column; flex: 1 0 0px; place-content: flex-start center; align-items: flex-start; gap: 40px; width: 1px; display: flex; position: relative; overflow: hidden; }
.framer-9Xz70 .framer-aini4f, .framer-9Xz70 .framer-15hnsl1, .framer-9Xz70 .framer-10c3d4r { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.framer-9Xz70 .framer-jqprru { flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 2px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-9Xz70 .framer-f35kan { aspect-ratio: 2.0566 / 1; height: var(--framer-aspect-ratio-supported,37px); z-index: 1; flex: 0 0 auto; width: 75px; position: absolute; bottom: 30px; right: 40px; overflow: visible; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-9Xz70.framer-qtuqc2, .framer-9Xz70 .framer-93b388, .framer-9Xz70 .framer-115cutk, .framer-9Xz70 .framer-n7wvsa, .framer-9Xz70 .framer-qjv9qt, .framer-9Xz70 .framer-7cdwrx, .framer-9Xz70 .framer-1tzxwx2, .framer-9Xz70 .framer-1pzdgz2, .framer-9Xz70 .framer-12o0qt1, .framer-9Xz70 .framer-tshfjc, .framer-9Xz70 .framer-18lc7tf, .framer-9Xz70 .framer-1wi6vh3, .framer-9Xz70 .framer-f79vwj, .framer-9Xz70 .framer-1s9axzj, .framer-9Xz70 .framer-94lcbl, .framer-9Xz70 .framer-jqprru { gap: 0px; }
  .framer-9Xz70.framer-qtuqc2 > * { margin: 10px 0px; }
  .framer-9Xz70.framer-qtuqc2 > :first-child, .framer-9Xz70 .framer-n7wvsa > :first-child, .framer-9Xz70 .framer-7cdwrx > :first-child, .framer-9Xz70 .framer-1pzdgz2 > :first-child, .framer-9Xz70 .framer-tshfjc > :first-child, .framer-9Xz70 .framer-1wi6vh3 > :first-child, .framer-9Xz70 .framer-1s9axzj > :first-child, .framer-9Xz70 .framer-94lcbl > :first-child, .framer-9Xz70 .framer-jqprru > :first-child { margin-top: 0px; }
  .framer-9Xz70.framer-qtuqc2 > :last-child, .framer-9Xz70 .framer-n7wvsa > :last-child, .framer-9Xz70 .framer-7cdwrx > :last-child, .framer-9Xz70 .framer-1pzdgz2 > :last-child, .framer-9Xz70 .framer-tshfjc > :last-child, .framer-9Xz70 .framer-1wi6vh3 > :last-child, .framer-9Xz70 .framer-1s9axzj > :last-child, .framer-9Xz70 .framer-94lcbl > :last-child, .framer-9Xz70 .framer-jqprru > :last-child { margin-bottom: 0px; }
  .framer-9Xz70 .framer-93b388 > * { margin: 0px; }
  .framer-9Xz70 .framer-93b388 > :first-child, .framer-9Xz70 .framer-115cutk > :first-child, .framer-9Xz70 .framer-qjv9qt > :first-child, .framer-9Xz70 .framer-1tzxwx2 > :first-child, .framer-9Xz70 .framer-12o0qt1 > :first-child, .framer-9Xz70 .framer-18lc7tf > :first-child, .framer-9Xz70 .framer-f79vwj > :first-child { margin-left: 0px; }
  .framer-9Xz70 .framer-93b388 > :last-child, .framer-9Xz70 .framer-115cutk > :last-child, .framer-9Xz70 .framer-qjv9qt > :last-child, .framer-9Xz70 .framer-1tzxwx2 > :last-child, .framer-9Xz70 .framer-12o0qt1 > :last-child, .framer-9Xz70 .framer-18lc7tf > :last-child, .framer-9Xz70 .framer-f79vwj > :last-child { margin-right: 0px; }
  .framer-9Xz70 .framer-115cutk > *, .framer-9Xz70 .framer-qjv9qt > *, .framer-9Xz70 .framer-1tzxwx2 > *, .framer-9Xz70 .framer-12o0qt1 > *, .framer-9Xz70 .framer-18lc7tf > * { margin: 0px 7.5px; }
  .framer-9Xz70 .framer-n7wvsa > *, .framer-9Xz70 .framer-7cdwrx > *, .framer-9Xz70 .framer-1pzdgz2 > *, .framer-9Xz70 .framer-tshfjc > *, .framer-9Xz70 .framer-1wi6vh3 > * { margin: 0px; }
  .framer-9Xz70 .framer-f79vwj > * { margin: 0px 5px; }
  .framer-9Xz70 .framer-1s9axzj > * { margin: 5px 0px; }
  .framer-9Xz70 .framer-94lcbl > * { margin: 20px 0px; }
  .framer-9Xz70 .framer-jqprru > * { margin: 1px 0px; }
}
.framer-9Xz70.framer-v-1esdm1o .framer-115cutk { padding: 7px 20px 7px 10px; }
.framer-9Xz70.framer-v-1esdm1o .framer-1tzxwx2, .framer-9Xz70.framer-v-rb0u5m .framer-12o0qt1, .framer-9Xz70.framer-v-1t2usl7 .framer-qjv9qt { padding: 10px 10px 10px 20px; }
.framer-9Xz70.framer-v-1esdm1o .framer-18lc7tf, .framer-9Xz70.framer-v-rb0u5m .framer-1tzxwx2, .framer-9Xz70.framer-v-1t2usl7 .framer-12o0qt1, .framer-9Xz70.framer-v-ay7fxs .framer-qjv9qt { align-content: center; align-items: center; padding: 7px 20px 7px 8px; }
.framer-9Xz70.framer-v-1esdm1o .framer-f35kan { aspect-ratio: unset; width: 62px; height: 60px; bottom: 19px; }
.framer-9Xz70.framer-v-rb0u5m .framer-115cutk, .framer-9Xz70.framer-v-1t2usl7 .framer-115cutk, .framer-9Xz70.framer-v-ay7fxs .framer-115cutk { padding: 7px 10px; }
.framer-9Xz70.framer-v-rb0u5m .framer-18lc7tf, .framer-9Xz70.framer-v-1t2usl7 .framer-1tzxwx2, .framer-9Xz70.framer-v-ay7fxs .framer-12o0qt1 { padding: 10px 20px 10px 10px; }
.framer-9Xz70.framer-v-rb0u5m .framer-f35kan { aspect-ratio: unset; width: 52px; height: 52px; }
.framer-9Xz70.framer-v-1t2usl7 .framer-18lc7tf, .framer-9Xz70.framer-v-ay7fxs .framer-18lc7tf, .framer-9Xz70.framer-v-8tlso3 .framer-18lc7tf { padding: 10px; }
.framer-9Xz70.framer-v-1t2usl7 .framer-f35kan { aspect-ratio: unset; width: 100px; height: 44px; }
.framer-9Xz70.framer-v-ay7fxs .framer-15hnsl1, .framer-9Xz70.framer-v-8tlso3 .framer-aini4f, .framer-9Xz70.framer-v-1al5rz4 .framer-19tp1mh, .framer-9Xz70.framer-v-1d7gb07 .framer-15hnsl1 { order: 0; }
.framer-9Xz70.framer-v-ay7fxs .framer-10c3d4r, .framer-9Xz70.framer-v-8tlso3 .framer-jqprru, .framer-9Xz70.framer-v-1d7gb07 .framer-10c3d4r { order: 1; }
.framer-9Xz70.framer-v-ay7fxs .framer-f35kan { aspect-ratio: unset; width: 126px; height: 25px; bottom: 19px; }
.framer-9Xz70.framer-v-8tlso3.framer-qtuqc2, .framer-9Xz70.framer-v-nvc31m.framer-qtuqc2, .framer-9Xz70.framer-v-1al5rz4.framer-qtuqc2, .framer-9Xz70.framer-v-1r39k3z.framer-qtuqc2, .framer-9Xz70.framer-v-1d7gb07.framer-qtuqc2 { width: 342px; }
.framer-9Xz70.framer-v-8tlso3 .framer-f79vwj, .framer-9Xz70.framer-v-nvc31m .framer-f79vwj, .framer-9Xz70.framer-v-1r39k3z .framer-f79vwj, .framer-9Xz70.framer-v-1d7gb07 .framer-f79vwj { flex-direction: column; }
.framer-9Xz70.framer-v-8tlso3 .framer-1s9axzj { aspect-ratio: unset; width: 289px; height: 250px; }
.framer-9Xz70.framer-v-8tlso3 .framer-94lcbl { flex: 0 0 auto; justify-content: flex-start; gap: 24px; width: 100%; padding: 16px; }
.framer-9Xz70.framer-v-8tlso3 .framer-f35kan { height: var(--framer-aspect-ratio-supported,35px); order: 2; width: 71px; bottom: 25px; right: 0px; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-9Xz70.framer-v-8tlso3 .framer-f79vwj, .framer-9Xz70.framer-v-8tlso3 .framer-94lcbl { gap: 0px; }
  .framer-9Xz70.framer-v-8tlso3 .framer-f79vwj > * { margin: 5px 0px; }
  .framer-9Xz70.framer-v-8tlso3 .framer-f79vwj > :first-child, .framer-9Xz70.framer-v-8tlso3 .framer-94lcbl > :first-child { margin-top: 0px; }
  .framer-9Xz70.framer-v-8tlso3 .framer-f79vwj > :last-child, .framer-9Xz70.framer-v-8tlso3 .framer-94lcbl > :last-child { margin-bottom: 0px; }
  .framer-9Xz70.framer-v-8tlso3 .framer-94lcbl > * { margin: 12px 0px; }
}
.framer-9Xz70.framer-v-nvc31m .framer-115cutk { order: 1; padding: 7px 20px 7px 10px; }
.framer-9Xz70.framer-v-nvc31m .framer-qjv9qt, .framer-9Xz70.framer-v-1al5rz4 .framer-qjv9qt, .framer-9Xz70.framer-v-1r39k3z .framer-qjv9qt { order: 4; }
.framer-9Xz70.framer-v-nvc31m .framer-1tzxwx2 { order: 2; padding: 10px 10px 10px 20px; }
.framer-9Xz70.framer-v-nvc31m .framer-12o0qt1, .framer-9Xz70.framer-v-1al5rz4 .framer-12o0qt1, .framer-9Xz70.framer-v-1d7gb07 .framer-1tzxwx2 { order: 3; }
.framer-9Xz70.framer-v-nvc31m .framer-18lc7tf, .framer-9Xz70.framer-v-1al5rz4 .framer-1tzxwx2, .framer-9Xz70.framer-v-1r39k3z .framer-12o0qt1, .framer-9Xz70.framer-v-1d7gb07 .framer-qjv9qt { order: 0; align-content: center; align-items: center; padding: 7px 20px 7px 8px; }
.framer-9Xz70.framer-v-nvc31m .framer-1s9axzj, .framer-9Xz70.framer-v-1al5rz4 .framer-1s9axzj, .framer-9Xz70.framer-v-1r39k3z .framer-1s9axzj, .framer-9Xz70.framer-v-1d7gb07 .framer-1s9axzj { aspect-ratio: unset; height: 250px; }
.framer-9Xz70.framer-v-nvc31m .framer-94lcbl, .framer-9Xz70.framer-v-1al5rz4 .framer-94lcbl, .framer-9Xz70.framer-v-1r39k3z .framer-94lcbl, .framer-9Xz70.framer-v-1d7gb07 .framer-94lcbl { flex: 0 0 auto; gap: 24px; width: 100%; padding: 16px; }
.framer-9Xz70.framer-v-nvc31m .framer-f35kan { aspect-ratio: unset; width: 48px; height: 46px; bottom: 0px; right: 0px; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-9Xz70.framer-v-nvc31m .framer-f79vwj, .framer-9Xz70.framer-v-nvc31m .framer-94lcbl { gap: 0px; }
  .framer-9Xz70.framer-v-nvc31m .framer-f79vwj > * { margin: 5px 0px; }
  .framer-9Xz70.framer-v-nvc31m .framer-f79vwj > :first-child, .framer-9Xz70.framer-v-nvc31m .framer-94lcbl > :first-child { margin-top: 0px; }
  .framer-9Xz70.framer-v-nvc31m .framer-f79vwj > :last-child, .framer-9Xz70.framer-v-nvc31m .framer-94lcbl > :last-child { margin-bottom: 0px; }
  .framer-9Xz70.framer-v-nvc31m .framer-94lcbl > * { margin: 12px 0px; }
}
.framer-9Xz70.framer-v-1al5rz4 .framer-115cutk, .framer-9Xz70.framer-v-1r39k3z .framer-115cutk, .framer-9Xz70.framer-v-1d7gb07 .framer-115cutk { order: 1; padding: 7px 10px; }
.framer-9Xz70.framer-v-1al5rz4 .framer-18lc7tf, .framer-9Xz70.framer-v-1r39k3z .framer-18lc7tf, .framer-9Xz70.framer-v-1d7gb07 .framer-18lc7tf { order: 2; padding: 10px; }
.framer-9Xz70.framer-v-1al5rz4 .framer-f79vwj { flex-direction: column; max-width: 342px; }
.framer-9Xz70.framer-v-1al5rz4 .framer-f35kan { aspect-ratio: unset; width: 52px; height: 52px; bottom: 3px; right: 0px; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-9Xz70.framer-v-1al5rz4 .framer-f79vwj, .framer-9Xz70.framer-v-1al5rz4 .framer-94lcbl { gap: 0px; }
  .framer-9Xz70.framer-v-1al5rz4 .framer-f79vwj > * { margin: 5px 0px; }
  .framer-9Xz70.framer-v-1al5rz4 .framer-f79vwj > :first-child, .framer-9Xz70.framer-v-1al5rz4 .framer-94lcbl > :first-child { margin-top: 0px; }
  .framer-9Xz70.framer-v-1al5rz4 .framer-f79vwj > :last-child, .framer-9Xz70.framer-v-1al5rz4 .framer-94lcbl > :last-child { margin-bottom: 0px; }
  .framer-9Xz70.framer-v-1al5rz4 .framer-94lcbl > * { margin: 12px 0px; }
}
.framer-9Xz70.framer-v-1r39k3z .framer-1tzxwx2 { order: 3; padding: 10px 20px 10px 10px; }
.framer-9Xz70.framer-v-1r39k3z .framer-f35kan { aspect-ratio: unset; width: 61px; height: 27px; bottom: 5px; right: 0px; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-9Xz70.framer-v-1r39k3z .framer-f79vwj, .framer-9Xz70.framer-v-1r39k3z .framer-94lcbl { gap: 0px; }
  .framer-9Xz70.framer-v-1r39k3z .framer-f79vwj > * { margin: 5px 0px; }
  .framer-9Xz70.framer-v-1r39k3z .framer-f79vwj > :first-child, .framer-9Xz70.framer-v-1r39k3z .framer-94lcbl > :first-child { margin-top: 0px; }
  .framer-9Xz70.framer-v-1r39k3z .framer-f79vwj > :last-child, .framer-9Xz70.framer-v-1r39k3z .framer-94lcbl > :last-child { margin-bottom: 0px; }
  .framer-9Xz70.framer-v-1r39k3z .framer-94lcbl > * { margin: 12px 0px; }
}
.framer-9Xz70.framer-v-1d7gb07 .framer-12o0qt1 { order: 4; padding: 10px 20px 10px 10px; }
.framer-9Xz70.framer-v-1d7gb07 .framer-f35kan { aspect-ratio: unset; width: 126px; height: 25px; bottom: 46px; right: 0px; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-9Xz70.framer-v-1d7gb07 .framer-f79vwj, .framer-9Xz70.framer-v-1d7gb07 .framer-94lcbl { gap: 0px; }
  .framer-9Xz70.framer-v-1d7gb07 .framer-f79vwj > * { margin: 5px 0px; }
  .framer-9Xz70.framer-v-1d7gb07 .framer-f79vwj > :first-child, .framer-9Xz70.framer-v-1d7gb07 .framer-94lcbl > :first-child { margin-top: 0px; }
  .framer-9Xz70.framer-v-1d7gb07 .framer-f79vwj > :last-child, .framer-9Xz70.framer-v-1d7gb07 .framer-94lcbl > :last-child { margin-bottom: 0px; }
  .framer-9Xz70.framer-v-1d7gb07 .framer-94lcbl > * { margin: 12px 0px; }
}
.framer-9Xz70[data-border="true"]::after, .framer-9Xz70 [data-border="true"]::after { content: ""; border-width: var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0); border-color: var(--border-color,none); border-style: var(--border-style,none); box-sizing: border-box; border-radius: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.framer-JV3eR.framer-14mij6b, .framer-JV3eR .framer-14mij6b { display: block; }
.framer-JV3eR.framer-mqosln { cursor: pointer; will-change: var(--framer-will-change-override,transform); flex-flow: column; place-content: center space-between; align-items: center; width: 330px; height: 300px; padding: 30px 20px; display: flex; position: relative; overflow: hidden; }
.framer-JV3eR .framer-xp0lcd { z-index: 0; flex: 0 0 auto; width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; overflow: hidden; }
.framer-JV3eR .framer-1clni0l { z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 16px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-JV3eR .framer-80eh5v { flex-flow: row; flex: 0 0 auto; place-content: center space-between; align-items: center; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-JV3eR .framer-18t8vca { flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 10px; width: min-content; height: min-content; padding: 0px 0px 10px; display: flex; position: relative; overflow: visible; }
.framer-JV3eR .framer-trzb65 { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.framer-JV3eR .framer-1a65p1f { flex-flow: column; flex: 0 0 auto; place-content: flex-start flex-end; align-items: flex-start; gap: 16px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-JV3eR .framer-4ke2v5 { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.framer-JV3eR .framer-ls9gw { z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 32px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-JV3eR .framer-174vk51 { z-index: 10; flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 5px; width: min-content; height: min-content; padding: 12px 24px; text-decoration: none; display: flex; position: relative; overflow: visible; }
.framer-JV3eR .framer-14pfggk { white-space: pre; flex: 0 0 auto; width: auto; height: 20px; position: relative; }
.framer-JV3eR .framer-uvwx7b-container { flex: 0 0 auto; width: 16px; height: 16px; position: relative; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-JV3eR .framer-1clni0l, .framer-JV3eR .framer-18t8vca, .framer-JV3eR .framer-1a65p1f, .framer-JV3eR .framer-ls9gw, .framer-JV3eR .framer-174vk51 { gap: 0px; }
  .framer-JV3eR .framer-1clni0l > *, .framer-JV3eR .framer-1a65p1f > * { margin: 8px 0px; }
  .framer-JV3eR .framer-1clni0l > :first-child, .framer-JV3eR .framer-1a65p1f > :first-child, .framer-JV3eR .framer-ls9gw > :first-child { margin-top: 0px; }
  .framer-JV3eR .framer-1clni0l > :last-child, .framer-JV3eR .framer-1a65p1f > :last-child, .framer-JV3eR .framer-ls9gw > :last-child { margin-bottom: 0px; }
  .framer-JV3eR .framer-18t8vca > * { margin: 0px 5px; }
  .framer-JV3eR .framer-18t8vca > :first-child, .framer-JV3eR .framer-174vk51 > :first-child { margin-left: 0px; }
  .framer-JV3eR .framer-18t8vca > :last-child, .framer-JV3eR .framer-174vk51 > :last-child { margin-right: 0px; }
  .framer-JV3eR .framer-ls9gw > * { margin: 16px 0px; }
  .framer-JV3eR .framer-174vk51 > * { margin: 0px 2.5px; }
}
.framer-JV3eR.framer-v-mqosln.hover .framer-174vk51, .framer-JV3eR.framer-v-1n9s48l.hover .framer-174vk51, .framer-JV3eR.framer-v-sbzg02.hover .framer-174vk51, .framer-JV3eR.framer-v-10gp6r7.hover .framer-174vk51, .framer-JV3eR.framer-v-fhunpe.hover .framer-174vk51 { gap: 15px; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-JV3eR.framer-v-mqosln.hover .framer-174vk51 { gap: 0px; }
  .framer-JV3eR.framer-v-mqosln.hover .framer-174vk51 > * { margin: 0px 7.5px; }
  .framer-JV3eR.framer-v-mqosln.hover .framer-174vk51 > :first-child { margin-left: 0px; }
  .framer-JV3eR.framer-v-mqosln.hover .framer-174vk51 > :last-child { margin-right: 0px; }
  .framer-JV3eR.framer-v-1n9s48l.hover .framer-174vk51 { gap: 0px; }
  .framer-JV3eR.framer-v-1n9s48l.hover .framer-174vk51 > * { margin: 0px 7.5px; }
  .framer-JV3eR.framer-v-1n9s48l.hover .framer-174vk51 > :first-child { margin-left: 0px; }
  .framer-JV3eR.framer-v-1n9s48l.hover .framer-174vk51 > :last-child { margin-right: 0px; }
  .framer-JV3eR.framer-v-sbzg02.hover .framer-174vk51 { gap: 0px; }
  .framer-JV3eR.framer-v-sbzg02.hover .framer-174vk51 > * { margin: 0px 7.5px; }
  .framer-JV3eR.framer-v-sbzg02.hover .framer-174vk51 > :first-child { margin-left: 0px; }
  .framer-JV3eR.framer-v-sbzg02.hover .framer-174vk51 > :last-child { margin-right: 0px; }
  .framer-JV3eR.framer-v-10gp6r7.hover .framer-174vk51 { gap: 0px; }
  .framer-JV3eR.framer-v-10gp6r7.hover .framer-174vk51 > * { margin: 0px 7.5px; }
  .framer-JV3eR.framer-v-10gp6r7.hover .framer-174vk51 > :first-child { margin-left: 0px; }
  .framer-JV3eR.framer-v-10gp6r7.hover .framer-174vk51 > :last-child { margin-right: 0px; }
  .framer-JV3eR.framer-v-fhunpe.hover .framer-174vk51 { gap: 0px; }
  .framer-JV3eR.framer-v-fhunpe.hover .framer-174vk51 > * { margin: 0px 7.5px; }
  .framer-JV3eR.framer-v-fhunpe.hover .framer-174vk51 > :first-child { margin-left: 0px; }
  .framer-JV3eR.framer-v-fhunpe.hover .framer-174vk51 > :last-child { margin-right: 0px; }
}
.framer-JV3eR[data-border="true"]::after, .framer-JV3eR [data-border="true"]::after { content: ""; border-width: var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0); border-color: var(--border-color,none); border-style: var(--border-style,none); box-sizing: border-box; border-radius: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.framer-sWfWF.framer-1k45eu5, .framer-sWfWF .framer-1k45eu5 { display: block; }
.framer-sWfWF.framer-12sjqd4 { flex-flow: column; place-content: flex-start; align-items: flex-start; gap: 20px; width: 368px; height: min-content; padding: 8px; display: flex; position: relative; overflow: visible; }
.framer-sWfWF .framer-17t6dke { will-change: var(--framer-will-change-override,transform); flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 24px; width: 100%; height: 245px; padding: 24px; display: flex; position: relative; overflow: hidden; }
.framer-sWfWF .framer-bofwp8-container { flex: 0 0 auto; width: 32px; height: 32px; position: relative; }
.framer-sWfWF .framer-1jqe50f { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 8px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-sWfWF .framer-15vij3g, .framer-sWfWF .framer-1i2ye2g { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.framer-sWfWF .framer-1puzr8t { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 12px; width: 304px; height: 69px; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-sWfWF .framer-9iaw57 { flex: 0 0 auto; width: 100%; height: 1px; position: relative; overflow: hidden; }
.framer-sWfWF .framer-lnl12q { flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 4px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-sWfWF .framer-clhm95, .framer-sWfWF .framer-1h1xi8p { cursor: pointer; white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-sWfWF.framer-12sjqd4, .framer-sWfWF .framer-17t6dke, .framer-sWfWF .framer-1jqe50f, .framer-sWfWF .framer-1puzr8t, .framer-sWfWF .framer-lnl12q { gap: 0px; }
  .framer-sWfWF.framer-12sjqd4 > * { margin: 10px 0px; }
  .framer-sWfWF.framer-12sjqd4 > :first-child, .framer-sWfWF .framer-17t6dke > :first-child, .framer-sWfWF .framer-1jqe50f > :first-child, .framer-sWfWF .framer-1puzr8t > :first-child, .framer-sWfWF .framer-lnl12q > :first-child { margin-top: 0px; }
  .framer-sWfWF.framer-12sjqd4 > :last-child, .framer-sWfWF .framer-17t6dke > :last-child, .framer-sWfWF .framer-1jqe50f > :last-child, .framer-sWfWF .framer-1puzr8t > :last-child, .framer-sWfWF .framer-lnl12q > :last-child { margin-bottom: 0px; }
  .framer-sWfWF .framer-17t6dke > * { margin: 12px 0px; }
  .framer-sWfWF .framer-1jqe50f > * { margin: 4px 0px; }
  .framer-sWfWF .framer-1puzr8t > * { margin: 6px 0px; }
  .framer-sWfWF .framer-lnl12q > * { margin: 2px 0px; }
}
.framer-sWfWF[data-border="true"]::after, .framer-sWfWF [data-border="true"]::after { content: ""; border-width: var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0); border-color: var(--border-color,none); border-style: var(--border-style,none); box-sizing: border-box; border-radius: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.framer-JCZxX.framer-18j0uyj, .framer-JCZxX .framer-18j0uyj { display: block; }
.framer-JCZxX.framer-bojp6i { flex-flow: column; place-content: flex-start; align-items: flex-start; gap: 20px; width: 1152px; height: min-content; padding: 8px; display: flex; position: relative; overflow: visible; }
.framer-JCZxX .framer-2xzok3 { will-change: var(--framer-will-change-override,transform); flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 96px; width: 100%; height: min-content; padding: 48px; display: flex; position: relative; overflow: hidden; }
.framer-JCZxX .framer-yz3clt, .framer-JCZxX .framer-1woypyw, .framer-JCZxX .framer-1tmiv9s { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 32px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-JCZxX .framer-1ttsk6k { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 24px; width: 265px; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-JCZxX .framer-ehkkp8-container, .framer-JCZxX .framer-qsmd7e-container, .framer-JCZxX .framer-1xubitv-container { flex: 0 0 auto; width: 32px; height: 32px; position: relative; }
.framer-JCZxX .framer-bu9hzg, .framer-JCZxX .framer-l9mnll, .framer-JCZxX .framer-1nulwsp, .framer-JCZxX .framer-jhphgs { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 12px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-JCZxX .framer-1uwtaqr, .framer-JCZxX .framer-1sg3op6, .framer-JCZxX .framer-1iz4234 { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; max-width: 480px; height: auto; position: relative; }
.framer-JCZxX .framer-1c1y6hb, .framer-JCZxX .framer-1jy21mc, .framer-JCZxX .framer-gvnx5v { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.framer-JCZxX .framer-19w59ek { flex-flow: column; flex: 1 0 0px; place-content: flex-start; align-items: flex-start; gap: 10px; width: 1px; max-width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-JCZxX .framer-v63xui, .framer-JCZxX .framer-jl0dxw { flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 12px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-JCZxX .framer-1kf2hcv, .framer-JCZxX .framer-1rkyjmy, .framer-JCZxX .framer-u8xfhz, .framer-JCZxX .framer-so50oa, .framer-JCZxX .framer-2nyl9o, .framer-JCZxX .framer-145vysy { flex-flow: column; flex: 1 0 0px; place-content: flex-start; align-items: flex-start; gap: 10px; width: 1px; height: min-content; padding: 0px; display: flex; position: relative; }
.framer-JCZxX .framer-7478wb, .framer-JCZxX .framer-176hihe, .framer-JCZxX .framer-i5cglv, .framer-JCZxX .framer-7s8jwv, .framer-JCZxX .framer-1gj65xf, .framer-JCZxX .framer-177liau, .framer-JCZxX .framer-8tzp49, .framer-JCZxX .framer-itxw8i, .framer-JCZxX .framer-x1zfhh, .framer-JCZxX .framer-1iopx1e, .framer-JCZxX .framer-1mip9x7, .framer-JCZxX .framer-3vlybn { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.framer-JCZxX .framer-1agt38y, .framer-JCZxX .framer-y2uyqd, .framer-JCZxX .framer-1ttkep3, .framer-JCZxX .framer-1jmnr00, .framer-JCZxX .framer-18lv8xr, .framer-JCZxX .framer-67ynpb, .framer-JCZxX .framer-1i29v1h, .framer-JCZxX .framer-1gj4eq5, .framer-JCZxX .framer-xf3c1v { --framer-input-focused-background: var(--token-d4866836-8f57-4000-83b6-59b7111adf6b,#fff); --framer-input-focused-border-color: var(--token-47fe4259-ce28-4b23-bac8-01ad52501093,#ff620a); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: "Inter"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: 0 0 auto; width: 100%; height: 44px; position: relative; }
.framer-JCZxX .framer-9tudkc, .framer-JCZxX .framer-y8bk0g, .framer-JCZxX .framer-jmodnm { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 10px; width: 100%; height: 128px; padding: 0px; display: flex; position: relative; }
.framer-JCZxX .framer-15v459h, .framer-JCZxX .framer-141ndts, .framer-JCZxX .framer-bhwrze { --framer-input-focused-background: var(--token-d4866836-8f57-4000-83b6-59b7111adf6b,#fff); --framer-input-focused-border-color: var(--token-47fe4259-ce28-4b23-bac8-01ad52501093,#ff620a); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: "Inter"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; --framer-input-wrapper-height: auto; --framer-textarea-resize: vertical; flex: 0 0 auto; width: 100%; height: auto; min-height: 100px; position: relative; }
.framer-JCZxX .framer-2sc69t-container, .framer-JCZxX .framer-skhkr4-container, .framer-JCZxX .framer-1y6ijz0-container { flex: 0 0 auto; width: 100%; height: 40px; position: relative; }
.framer-JCZxX .framer-1jaw56z { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 20px; width: 665px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-JCZxX .framer-1ijoaod { will-change: var(--framer-will-change-override,transform); flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 40px; width: 100%; height: min-content; padding: 48px; display: flex; position: relative; overflow: hidden; }
.framer-JCZxX .framer-i8j9ej { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 24px; width: 315px; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-JCZxX .framer-trptv4, .framer-JCZxX .framer-1hkw2jw { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 10px; width: 100%; max-width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-JCZxX .framer-1o5jd7d { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 20px; width: 320px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-JCZxX .framer-12sthng { will-change: var(--framer-will-change-override,transform); flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 40px; width: 100%; height: min-content; padding: 48px; display: flex; position: relative; overflow: hidden; }
.framer-JCZxX .framer-1bzwbta { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 24px; width: 232px; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-JCZxX .framer-1djvrxi, .framer-JCZxX .framer-v066xi, .framer-JCZxX .framer-5sq19z { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 10px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-JCZxX.framer-bojp6i, .framer-JCZxX .framer-2xzok3, .framer-JCZxX .framer-yz3clt, .framer-JCZxX .framer-1ttsk6k, .framer-JCZxX .framer-bu9hzg, .framer-JCZxX .framer-19w59ek, .framer-JCZxX .framer-v63xui, .framer-JCZxX .framer-1kf2hcv, .framer-JCZxX .framer-1rkyjmy, .framer-JCZxX .framer-u8xfhz, .framer-JCZxX .framer-9tudkc, .framer-JCZxX .framer-1jaw56z, .framer-JCZxX .framer-1ijoaod, .framer-JCZxX .framer-1woypyw, .framer-JCZxX .framer-i8j9ej, .framer-JCZxX .framer-l9mnll, .framer-JCZxX .framer-trptv4, .framer-JCZxX .framer-jl0dxw, .framer-JCZxX .framer-so50oa, .framer-JCZxX .framer-2nyl9o, .framer-JCZxX .framer-145vysy, .framer-JCZxX .framer-y8bk0g, .framer-JCZxX .framer-1o5jd7d, .framer-JCZxX .framer-12sthng, .framer-JCZxX .framer-1tmiv9s, .framer-JCZxX .framer-1bzwbta, .framer-JCZxX .framer-1nulwsp, .framer-JCZxX .framer-1hkw2jw, .framer-JCZxX .framer-jhphgs, .framer-JCZxX .framer-1djvrxi, .framer-JCZxX .framer-v066xi, .framer-JCZxX .framer-5sq19z, .framer-JCZxX .framer-jmodnm { gap: 0px; }
  .framer-JCZxX.framer-bojp6i > *, .framer-JCZxX .framer-1jaw56z > *, .framer-JCZxX .framer-1o5jd7d > * { margin: 10px 0px; }
  .framer-JCZxX.framer-bojp6i > :first-child, .framer-JCZxX .framer-yz3clt > :first-child, .framer-JCZxX .framer-1ttsk6k > :first-child, .framer-JCZxX .framer-bu9hzg > :first-child, .framer-JCZxX .framer-19w59ek > :first-child, .framer-JCZxX .framer-1kf2hcv > :first-child, .framer-JCZxX .framer-1rkyjmy > :first-child, .framer-JCZxX .framer-u8xfhz > :first-child, .framer-JCZxX .framer-9tudkc > :first-child, .framer-JCZxX .framer-1jaw56z > :first-child, .framer-JCZxX .framer-1ijoaod > :first-child, .framer-JCZxX .framer-1woypyw > :first-child, .framer-JCZxX .framer-i8j9ej > :first-child, .framer-JCZxX .framer-l9mnll > :first-child, .framer-JCZxX .framer-trptv4 > :first-child, .framer-JCZxX .framer-so50oa > :first-child, .framer-JCZxX .framer-2nyl9o > :first-child, .framer-JCZxX .framer-145vysy > :first-child, .framer-JCZxX .framer-y8bk0g > :first-child, .framer-JCZxX .framer-1o5jd7d > :first-child, .framer-JCZxX .framer-12sthng > :first-child, .framer-JCZxX .framer-1tmiv9s > :first-child, .framer-JCZxX .framer-1bzwbta > :first-child, .framer-JCZxX .framer-1nulwsp > :first-child, .framer-JCZxX .framer-1hkw2jw > :first-child, .framer-JCZxX .framer-jhphgs > :first-child, .framer-JCZxX .framer-1djvrxi > :first-child, .framer-JCZxX .framer-v066xi > :first-child, .framer-JCZxX .framer-5sq19z > :first-child, .framer-JCZxX .framer-jmodnm > :first-child { margin-top: 0px; }
  .framer-JCZxX.framer-bojp6i > :last-child, .framer-JCZxX .framer-yz3clt > :last-child, .framer-JCZxX .framer-1ttsk6k > :last-child, .framer-JCZxX .framer-bu9hzg > :last-child, .framer-JCZxX .framer-19w59ek > :last-child, .framer-JCZxX .framer-1kf2hcv > :last-child, .framer-JCZxX .framer-1rkyjmy > :last-child, .framer-JCZxX .framer-u8xfhz > :last-child, .framer-JCZxX .framer-9tudkc > :last-child, .framer-JCZxX .framer-1jaw56z > :last-child, .framer-JCZxX .framer-1ijoaod > :last-child, .framer-JCZxX .framer-1woypyw > :last-child, .framer-JCZxX .framer-i8j9ej > :last-child, .framer-JCZxX .framer-l9mnll > :last-child, .framer-JCZxX .framer-trptv4 > :last-child, .framer-JCZxX .framer-so50oa > :last-child, .framer-JCZxX .framer-2nyl9o > :last-child, .framer-JCZxX .framer-145vysy > :last-child, .framer-JCZxX .framer-y8bk0g > :last-child, .framer-JCZxX .framer-1o5jd7d > :last-child, .framer-JCZxX .framer-12sthng > :last-child, .framer-JCZxX .framer-1tmiv9s > :last-child, .framer-JCZxX .framer-1bzwbta > :last-child, .framer-JCZxX .framer-1nulwsp > :last-child, .framer-JCZxX .framer-1hkw2jw > :last-child, .framer-JCZxX .framer-jhphgs > :last-child, .framer-JCZxX .framer-1djvrxi > :last-child, .framer-JCZxX .framer-v066xi > :last-child, .framer-JCZxX .framer-5sq19z > :last-child, .framer-JCZxX .framer-jmodnm > :last-child { margin-bottom: 0px; }
  .framer-JCZxX .framer-2xzok3 > * { margin: 0px 48px; }
  .framer-JCZxX .framer-2xzok3 > :first-child, .framer-JCZxX .framer-v63xui > :first-child, .framer-JCZxX .framer-jl0dxw > :first-child { margin-left: 0px; }
  .framer-JCZxX .framer-2xzok3 > :last-child, .framer-JCZxX .framer-v63xui > :last-child, .framer-JCZxX .framer-jl0dxw > :last-child { margin-right: 0px; }
  .framer-JCZxX .framer-yz3clt > *, .framer-JCZxX .framer-1woypyw > *, .framer-JCZxX .framer-1tmiv9s > * { margin: 16px 0px; }
  .framer-JCZxX .framer-1ttsk6k > *, .framer-JCZxX .framer-i8j9ej > *, .framer-JCZxX .framer-1bzwbta > * { margin: 12px 0px; }
  .framer-JCZxX .framer-bu9hzg > *, .framer-JCZxX .framer-l9mnll > *, .framer-JCZxX .framer-1nulwsp > *, .framer-JCZxX .framer-jhphgs > * { margin: 6px 0px; }
  .framer-JCZxX .framer-19w59ek > *, .framer-JCZxX .framer-1kf2hcv > *, .framer-JCZxX .framer-1rkyjmy > *, .framer-JCZxX .framer-u8xfhz > *, .framer-JCZxX .framer-9tudkc > *, .framer-JCZxX .framer-trptv4 > *, .framer-JCZxX .framer-so50oa > *, .framer-JCZxX .framer-2nyl9o > *, .framer-JCZxX .framer-145vysy > *, .framer-JCZxX .framer-y8bk0g > *, .framer-JCZxX .framer-1hkw2jw > *, .framer-JCZxX .framer-1djvrxi > *, .framer-JCZxX .framer-v066xi > *, .framer-JCZxX .framer-5sq19z > *, .framer-JCZxX .framer-jmodnm > * { margin: 5px 0px; }
  .framer-JCZxX .framer-v63xui > *, .framer-JCZxX .framer-jl0dxw > * { margin: 0px 6px; }
  .framer-JCZxX .framer-1ijoaod > *, .framer-JCZxX .framer-12sthng > * { margin: 20px 0px; }
}
.framer-JCZxX.framer-v-u8nict.framer-bojp6i { width: min-content; }
.framer-JCZxX.framer-v-dhpkip.framer-bojp6i { align-content: center; align-items: center; width: min-content; }
.framer-JCZxX.framer-v-dhpkip .framer-x1zfhh { order: 0; }
.framer-JCZxX.framer-v-dhpkip .framer-1i29v1h { order: 1; }
.framer-JCZxX[data-border="true"]::after, .framer-JCZxX [data-border="true"]::after { content: ""; border-width: var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0); border-color: var(--border-color,none); border-style: var(--border-style,none); box-sizing: border-box; border-radius: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.framer-form-input { padding: var(--framer-input-padding); font-family: var(--framer-input-font-family); font-weight: var(--framer-input-font-weight); font-size: var(--framer-input-font-size); font-style: var(--framer-input-font-style); color: var(--framer-input-font-color); font-feature-settings: var(--framer-input-font-open-type-features); font-variation-settings: var(--framer-input-font-variation-axes); text-overflow: ellipsis; white-space: nowrap; width: 100%; height: var(--framer-input-wrapper-height,100%); letter-spacing: var(--framer-input-font-letter-spacing); text-align: var(--framer-input-font-text-alignment); line-height: var(--framer-input-font-line-height); background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; overflow: hidden; }
.framer-form-input:focus-visible { outline: none; }
.framer-form-input-wrapper::after { content: ""; pointer-events: none; box-sizing: border-box; border-top-left-radius: var(--framer-input-border-radius-top-left); border-top-right-radius: var(--framer-input-border-radius-top-right); border-bottom-right-radius: var(--framer-input-border-radius-bottom-right); border-bottom-left-radius: var(--framer-input-border-radius-bottom-left); corner-shape: var(--framer-input-corner-shape); border-color: var(--framer-input-border-color); border-top-width: var(--framer-input-border-top-width); border-right-width: var(--framer-input-border-right-width); border-bottom-width: var(--framer-input-border-bottom-width); border-left-width: var(--framer-input-border-left-width); border-style: var(--framer-input-border-style); width: 100%; height: 100%; transition-duration: ; transition-timing-function: ; transition-delay: ; transition-behavior: ; transition-property: border-color, border-width, border-style, border-top-left-radius, border-top-right-radius, border-bottom-right-radius, border-bottom-left-radius, corner-shape; position: absolute; top: 0px; left: 0px; }
.framer-form-input-wrapper { box-shadow: var(--framer-input-box-shadow); border-top-left-radius: var(--framer-input-border-radius-top-left); border-top-right-radius: var(--framer-input-border-radius-top-right); border-bottom-right-radius: var(--framer-input-border-radius-bottom-right); border-bottom-left-radius: var(--framer-input-border-radius-bottom-left); corner-shape: var(--framer-input-corner-shape); background: var(--framer-input-background); transition-duration: ; transition-timing-function: ; transition-delay: ; transition-behavior: ; transition-property: background, box-shadow; overflow: hidden; }
.framer-form-text-input .framer-form-input::placeholder { color: var(--framer-input-placeholder-color); }
.framer-form-text-input { padding: var(--framer-input-padding); align-items: center; display: flex; }
.framer-form-text-input .framer-form-input { flex: 1 1 0%; width: auto; min-width: 0px; padding: 0px; }
.framer-form-text-input.framer-form-textarea-input-type { padding: 0px; }
.framer-form-text-input.framer-form-textarea-input-type textarea.framer-form-input { width: 100%; padding: var(--framer-input-padding); }
.framer-form-text-input .framer-form-input[type="date"], .framer-form-text-input .framer-form-input[type="time"] { appearance: none; }
.framer-form-text-input .framer-form-input::-webkit-date-and-time-value { text-align: start; }
.framer-form-text-input textarea { resize: var(--framer-textarea-resize); min-height: inherit; max-height: inherit; white-space: break-spaces; display: flex; overflow-y: auto; }
.framer-form-text-input textarea::-webkit-resizer { background: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2214%22 height=%2214%22><path d=%22m1.5 8 7-7M9 5.5l-3 3%22 stroke=%22%23999%22 stroke-width=%221.5%22 stroke-linecap=%22round%22></path></svg>") no-repeat; }
.framer-form-text-input:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) textarea::-webkit-resizer { background: url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 transform=%22scale(-1, 1)%22 width=%2214%22 height=%2214%22><path d=%22m1.5 8 7-7M9 5.5l-3 3%22 stroke=%22%23999%22 stroke-width=%221.5%22 stroke-linecap=%22round%22></path></svg>") no-repeat; }
.framer-form-text-input textarea::-webkit-scrollbar { cursor: pointer; background: 0px 0px; }
.framer-form-text-input textarea::-webkit-scrollbar-thumb:window-inactive { opacity: 0; }
.framer-form-text-input textarea::-webkit-scrollbar-corner { background: 0px 0px; outline: none; }
.framer-form-text-input .framer-form-input::-webkit-datetime-edit { height: var(--framer-input-font-line-height); }
.framer-form-text-input .framer-form-input.framer-form-input-empty::-webkit-datetime-edit { color: var(--framer-input-placeholder-color); -webkit-text-fill-color: var(--framer-input-placeholder-color); overflow: visible; }
.framer-form-text-input.framer-form-text-input-type::before { content: var(--framer-input-icon-content,none); background-repeat: no-repeat; background-size: 16px auto; background-color: var(--framer-input-icon-color); width: 16px; height: 16px; mask-position: 50% center; mask-size: 16px auto; mask-repeat: no-repeat; mask-image: var(--framer-input-icon-mask-image); background-position: 50% center; background-image: var(--framer-input-icon-image); flex-shrink: 0; margin-right: 8px; display: block; }
.framer-form-text-input .framer-form-input[type="date"]::before, .framer-form-text-input .framer-form-input[type="time"]::before { content: ""; box-sizing: content-box; width: 16px; padding-top: ; padding-right: ; padding-bottom: ; pointer-events: none; background-repeat: no-repeat; background-size: 16px auto; background-color: var(--framer-input-icon-color); background-position: 10px center; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding-left: 10px; display: block; position: absolute; top: 0px; bottom: 0px; right: 0px; mask-position: 10px center; mask-size: 16px auto; mask-repeat: no-repeat; }
.framer-form-text-input .framer-form-input[type="date"]::before { mask-image: var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22rgb(153, 153, 153)%22 d=%22M3 5a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2H3Z%22 opacity=%22.3%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M3.25 5.25a2 2 0 0 1 2-2h5.5a2 2 0 0 1 2 2v5.5a2 2 0 0 1-2 2h-5.5a2 2 0 0 1-2-2ZM3 6.75h9.5%22/></svg>")); background-image: var(--framer-input-icon-image); }
.framer-form-text-input .framer-form-input[type="time"]::before { mask-image: var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M2.5 8a5.5 5.5 0 1 1 11 0 5.5 5.5 0 1 1-11 0Z%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%221.5%22 d=%22M7.75 8.25v-3m0 3h2%22/></svg>")); background-image: var(--framer-input-icon-image); }
.framer-form-text-input .framer-form-input::-webkit-calendar-picker-indicator { opacity: 0; padding-right: ; padding-left: ; width: 16px; height: 100%; padding-top: 0px; padding-bottom: 0px; position: absolute; top: 0px; bottom: 0px; right: 0px; }
.framer-form-text-input:focus-within, .framer-form-text-input.framer-form-input-forced-focus { box-shadow: var(--framer-input-focused-box-shadow,var(--framer-input-box-shadow)); background: var(--framer-input-focused-background,var(--framer-input-background)); }
.framer-form-text-input:focus-within::after, .framer-form-text-input.framer-form-input-forced-focus::after { border-color: var(--framer-input-focused-border-color,var(--framer-input-border-color)); border-style: var(--framer-input-focused-border-style,var(--framer-input-border-style)); border-width: var(--framer-input-focused-border-width,var(--framer-input-border-top-width) var(--framer-input-border-right-width) var(--framer-input-border-bottom-width) var(--framer-input-border-left-width)); }
.framer-form-text-input-clear { cursor: pointer; width: 16px; height: 16px; color: var(--framer-input-placeholder-color); background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: none; flex-shrink: 0; order: 2; justify-content: center; align-items: center; margin-left: 8px; padding: 0px; transition: color 0.15s; display: flex; }
.framer-form-text-input-clear:hover, .framer-form-text-input-clear:focus-visible { color: var(--framer-input-font-color); }
.framer-4gL9T.framer-3zud12, .framer-4gL9T .framer-3zud12 { display: block; }
.framer-4gL9T.framer-112n8mq { cursor: pointer; flex-flow: row; place-content: center; align-items: center; gap: 0px; width: 240px; height: 44px; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-4gL9T .framer-1nmbjrd { user-select: none; white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.framer-4gL9T .framer-11dunnn { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,20px); flex: 0 0 auto; width: 20px; position: relative; overflow: hidden; }
.framer-4gL9T .framer-1ffjv87 { flex: 0 0 auto; position: absolute; inset: 0px; overflow: visible; }
.framer-4gL9T .framer-r2wavd { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,2px); flex: 0 0 auto; width: 2px; position: absolute; top: 0px; left: 50%; overflow: visible; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-4gL9T.framer-112n8mq { gap: 0px; }
  .framer-4gL9T.framer-112n8mq > * { margin: 0px; }
  .framer-4gL9T.framer-112n8mq > :first-child { margin-left: 0px; }
  .framer-4gL9T.framer-112n8mq > :last-child { margin-right: 0px; }
}
.framer-4gL9T.framer-v-1l1kror.framer-112n8mq, .framer-4gL9T.framer-v-1j9uf2.framer-112n8mq, .framer-4gL9T.framer-v-15jptv0.framer-112n8mq, .framer-4gL9T.framer-v-1f9y987.framer-112n8mq { cursor: unset; }
.framer-4gL9T.framer-v-1l1kror .framer-1ffjv87 { overflow: hidden; }
.framer-v7f1e .framer-styles-preset-th0muz:not(.rich-text-wrapper), .framer-v7f1e .framer-styles-preset-th0muz.rich-text-wrapper p { --framer-font-family: "Manrope", "Manrope Placeholder", sans-serif; --framer-font-family-bold: "Manrope", "Manrope Placeholder", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-8766da81-4b16-4dc5-9abd-8dbd5bdab57d,#1a1a1a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }
.framer-1rVIo.framer-1q2sb2o, .framer-1rVIo .framer-1q2sb2o { display: block; }
.framer-1rVIo.framer-g7qrf8 { width: 1440px; height: 381px; position: relative; overflow: visible; }
.framer-1rVIo .framer-asodhr { flex: 0 0 auto; width: 100%; height: 381px; position: absolute; top: 0px; left: 0px; }
.framer-1rVIo .framer-1nui39t { flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 42px; width: 1243px; height: min-content; padding: 0px; display: flex; position: absolute; top: 49%; left: 50%; overflow: visible; }
.framer-1rVIo .framer-3wgu8m { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 44px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-1rVIo .framer-rizjpl, .framer-1rVIo .framer-6kt11l { flex-flow: row; flex: 0 0 auto; place-content: center space-between; align-items: center; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-1rVIo .framer-fn53ao { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 21px; width: 372px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-1rVIo .framer-11mvhrs { aspect-ratio: 4.89583 / 1; height: var(--framer-aspect-ratio-supported,48px); flex: 0 0 auto; width: 235px; text-decoration: none; position: relative; }
.framer-1rVIo .framer-1a8lfxb { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 372px; height: 47px; position: relative; }
.framer-1rVIo .framer-1ud8rvg { flex-flow: row; flex: 0 0 auto; place-content: center flex-end; align-items: center; gap: 64px; width: 737px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-1rVIo .framer-1wvqqts { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 20px; width: 151px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-1rVIo .framer-1n2sxch { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 151px; height: 19px; position: relative; }
.framer-1rVIo .framer-153ueav, .framer-1rVIo .framer-ec7rvc { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 14px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-1rVIo .framer-1s7yjib, .framer-1rVIo .framer-doz1pb, .framer-1rVIo .framer-1d60o63 { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 151px; height: 15px; position: relative; }
.framer-1rVIo .framer-1qmyij9, .framer-1rVIo .framer-247hty { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 151px; height: auto; position: relative; }
.framer-1rVIo .framer-2jlzpm { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 20px; width: 123px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-1rVIo .framer-137y6xy { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 123px; height: 19px; position: relative; }
.framer-1rVIo .framer-1jiv3na, .framer-1rVIo .framer-1v1uczz, .framer-1rVIo .framer-1m2n4t9, .framer-1rVIo .framer-85sk1n { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 123px; height: 15px; position: relative; }
.framer-1rVIo .framer-1vxdjxl { flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 15px; width: 219px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-1rVIo .framer-uw1jin { flex: 0 0 auto; width: 219px; height: 141px; position: relative; overflow: visible; }
.framer-1rVIo .framer-1ud97h2 { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 20px; width: 166px; height: min-content; padding: 0px; display: flex; position: absolute; top: 0px; left: 0px; overflow: visible; }
.framer-1rVIo .framer-11p8g2h { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 89px; height: 19px; position: relative; }
.framer-1rVIo .framer-4rozfz { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 10px; width: 100%; height: 47px; padding: 0px; display: flex; position: relative; overflow: visible; }
.framer-1rVIo .framer-qr2pu5 { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 166px; height: auto; position: relative; }
.framer-1rVIo .framer-qpqugc { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 221px; height: auto; position: relative; }
.framer-1rVIo .framer-16wj8cs { flex: 0 0 auto; width: 1245px; height: 3px; position: relative; }
.framer-1rVIo .framer-1veyv44 { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 372px; height: 19px; position: relative; }
.framer-1rVIo .framer-17gw4gi { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 30px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.framer-1rVIo .framer-w244zo { flex: 0 0 auto; width: 25px; height: 25px; text-decoration: none; position: relative; overflow: hidden; }
.framer-1rVIo .framer-kjewp { flex: 0 0 auto; width: 25px; height: 25px; position: absolute; top: calc(48% - 12.5px); left: calc(48% - 12.5px); }
.framer-1rVIo .framer-1ndx2fu { flex: 0 0 auto; width: 28px; height: 27px; text-decoration: none; position: relative; overflow: hidden; }
.framer-1rVIo .framer-10ridde { flex: 0 0 auto; width: 28px; height: 27px; position: absolute; top: calc(48.1481% - 13.5px); left: calc(50% - 14px); }
.framer-1rVIo .framer-1m7rem8 { flex: 0 0 auto; width: 24px; height: 23px; text-decoration: none; position: relative; overflow: hidden; }
.framer-1rVIo .framer-nqpslm { flex: 0 0 auto; width: 24px; height: 23px; position: absolute; top: calc(47.8261% - 11.5px); left: calc(50% - 12px); }
.framer-1rVIo .framer-1jgmiin { flex: 0 0 auto; width: 24px; height: 25px; text-decoration: none; position: relative; overflow: hidden; }
.framer-1rVIo .framer-p4aj76 { flex: 0 0 auto; width: 24px; height: 25px; position: absolute; top: calc(48% - 12.5px); left: calc(50% - 12px); }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-1rVIo .framer-1nui39t, .framer-1rVIo .framer-3wgu8m, .framer-1rVIo .framer-fn53ao, .framer-1rVIo .framer-1ud8rvg, .framer-1rVIo .framer-1wvqqts, .framer-1rVIo .framer-153ueav, .framer-1rVIo .framer-2jlzpm, .framer-1rVIo .framer-ec7rvc, .framer-1rVIo .framer-1vxdjxl, .framer-1rVIo .framer-1ud97h2, .framer-1rVIo .framer-4rozfz, .framer-1rVIo .framer-17gw4gi { gap: 0px; }
  .framer-1rVIo .framer-1nui39t > * { margin: 21px 0px; }
  .framer-1rVIo .framer-1nui39t > :first-child, .framer-1rVIo .framer-3wgu8m > :first-child, .framer-1rVIo .framer-fn53ao > :first-child, .framer-1rVIo .framer-1wvqqts > :first-child, .framer-1rVIo .framer-153ueav > :first-child, .framer-1rVIo .framer-2jlzpm > :first-child, .framer-1rVIo .framer-ec7rvc > :first-child, .framer-1rVIo .framer-1ud97h2 > :first-child, .framer-1rVIo .framer-4rozfz > :first-child { margin-top: 0px; }
  .framer-1rVIo .framer-1nui39t > :last-child, .framer-1rVIo .framer-3wgu8m > :last-child, .framer-1rVIo .framer-fn53ao > :last-child, .framer-1rVIo .framer-1wvqqts > :last-child, .framer-1rVIo .framer-153ueav > :last-child, .framer-1rVIo .framer-2jlzpm > :last-child, .framer-1rVIo .framer-ec7rvc > :last-child, .framer-1rVIo .framer-1ud97h2 > :last-child, .framer-1rVIo .framer-4rozfz > :last-child { margin-bottom: 0px; }
  .framer-1rVIo .framer-3wgu8m > * { margin: 22px 0px; }
  .framer-1rVIo .framer-fn53ao > * { margin: 10.5px 0px; }
  .framer-1rVIo .framer-1ud8rvg > * { margin: 0px 32px; }
  .framer-1rVIo .framer-1ud8rvg > :first-child, .framer-1rVIo .framer-1vxdjxl > :first-child, .framer-1rVIo .framer-17gw4gi > :first-child { margin-left: 0px; }
  .framer-1rVIo .framer-1ud8rvg > :last-child, .framer-1rVIo .framer-1vxdjxl > :last-child, .framer-1rVIo .framer-17gw4gi > :last-child { margin-right: 0px; }
  .framer-1rVIo .framer-1wvqqts > *, .framer-1rVIo .framer-2jlzpm > *, .framer-1rVIo .framer-1ud97h2 > * { margin: 10px 0px; }
  .framer-1rVIo .framer-153ueav > *, .framer-1rVIo .framer-ec7rvc > * { margin: 7px 0px; }
  .framer-1rVIo .framer-1vxdjxl > * { margin: 0px 7.5px; }
  .framer-1rVIo .framer-4rozfz > * { margin: 5px 0px; }
  .framer-1rVIo .framer-17gw4gi > * { margin: 0px 15px; }
}
.framer-1rVIo.framer-v-1k3ossp.framer-g7qrf8 { width: 1200px; }
.framer-1rVIo.framer-v-1k3ossp .framer-1nui39t { width: 1041px; top: 51%; left: 50%; }
.framer-1rVIo.framer-v-1k3ossp .framer-1ud8rvg, .framer-1rVIo.framer-v-14wrcet .framer-fn53ao, .framer-1rVIo.framer-v-14wrcet .framer-1wvqqts, .framer-1rVIo.framer-v-14wrcet .framer-153ueav, .framer-1rVIo.framer-v-14wrcet .framer-2jlzpm, .framer-1rVIo.framer-v-14wrcet .framer-ec7rvc, .framer-1rVIo.framer-v-14wrcet .framer-1vxdjxl, .framer-1rVIo.framer-v-14wrcet .framer-4rozfz, .framer-1rVIo.framer-v-mmt8a .framer-153ueav, .framer-1rVIo.framer-v-mmt8a .framer-ec7rvc, .framer-1rVIo.framer-v-mmt8a .framer-4rozfz { width: min-content; }
.framer-1rVIo.framer-v-1k3ossp .framer-16wj8cs, .framer-1rVIo.framer-v-14wrcet .framer-16wj8cs, .framer-1rVIo.framer-v-mmt8a .framer-16wj8cs { width: 100%; }
.framer-1rVIo.framer-v-14wrcet.framer-g7qrf8 { width: 810px; }
.framer-1rVIo.framer-v-14wrcet .framer-1nui39t { width: 732px; top: 50%; left: 50%; }
.framer-1rVIo.framer-v-14wrcet .framer-11mvhrs, .framer-1rVIo.framer-v-mmt8a .framer-11mvhrs { height: var(--framer-aspect-ratio-supported,32px); width: 157px; }
.framer-1rVIo.framer-v-14wrcet .framer-1a8lfxb { width: 208px; }
.framer-1rVIo.framer-v-14wrcet .framer-1ud8rvg { gap: 16px; width: min-content; }
.framer-1rVIo.framer-v-14wrcet .framer-1n2sxch, .framer-1rVIo.framer-v-14wrcet .framer-1s7yjib, .framer-1rVIo.framer-v-14wrcet .framer-1qmyij9, .framer-1rVIo.framer-v-14wrcet .framer-doz1pb, .framer-1rVIo.framer-v-14wrcet .framer-1d60o63, .framer-1rVIo.framer-v-14wrcet .framer-137y6xy, .framer-1rVIo.framer-v-14wrcet .framer-1jiv3na, .framer-1rVIo.framer-v-14wrcet .framer-1v1uczz, .framer-1rVIo.framer-v-14wrcet .framer-1m2n4t9, .framer-1rVIo.framer-v-14wrcet .framer-85sk1n { width: 120px; }
.framer-1rVIo.framer-v-14wrcet .framer-uw1jin { flex-flow: column; place-content: flex-start; align-items: flex-start; gap: 0px; width: min-content; padding: 0px; display: flex; }
.framer-1rVIo.framer-v-14wrcet .framer-1ud97h2 { left: unset; top: unset; width: min-content; position: relative; }
.framer-1rVIo.framer-v-14wrcet .framer-qr2pu5, .framer-1rVIo.framer-v-14wrcet .framer-247hty, .framer-1rVIo.framer-v-mmt8a .framer-qr2pu5, .framer-1rVIo.framer-v-mmt8a .framer-247hty { white-space: pre; width: auto; }
.framer-1rVIo.framer-v-14wrcet .framer-qpqugc { width: 152px; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-1rVIo.framer-v-14wrcet .framer-1ud8rvg, .framer-1rVIo.framer-v-14wrcet .framer-uw1jin { gap: 0px; }
  .framer-1rVIo.framer-v-14wrcet .framer-1ud8rvg > * { margin: 0px 8px; }
  .framer-1rVIo.framer-v-14wrcet .framer-1ud8rvg > :first-child { margin-left: 0px; }
  .framer-1rVIo.framer-v-14wrcet .framer-1ud8rvg > :last-child { margin-right: 0px; }
  .framer-1rVIo.framer-v-14wrcet .framer-uw1jin > * { margin: 0px; }
  .framer-1rVIo.framer-v-14wrcet .framer-uw1jin > :first-child { margin-top: 0px; }
  .framer-1rVIo.framer-v-14wrcet .framer-uw1jin > :last-child { margin-bottom: 0px; }
}
.framer-1rVIo.framer-v-mmt8a.framer-g7qrf8 { width: 390px; height: 490px; }
.framer-1rVIo.framer-v-mmt8a .framer-asodhr { height: unset; bottom: 0px; }
.framer-1rVIo.framer-v-mmt8a .framer-1nui39t { width: 88%; top: 50%; left: 50%; }
.framer-1rVIo.framer-v-mmt8a .framer-rizjpl { flex-direction: column; justify-content: center; gap: 40px; height: 245px; }
.framer-1rVIo.framer-v-mmt8a .framer-fn53ao { align-content: center; align-items: center; gap: 16px; width: min-content; }
.framer-1rVIo.framer-v-mmt8a .framer-1a8lfxb { width: 211px; height: auto; }
.framer-1rVIo.framer-v-mmt8a .framer-1ud8rvg { align-content: unset; align-items: unset; flex: 1 0 0px; grid-template-rows: repeat(2, minmax(0px, 1fr)); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-auto-rows: minmax(0px, 1fr); justify-content: center; gap: 0px; width: 100%; height: 1px; display: grid; }
.framer-1rVIo.framer-v-mmt8a .framer-1wvqqts, .framer-1rVIo.framer-v-mmt8a .framer-2jlzpm, .framer-1rVIo.framer-v-mmt8a .framer-1vxdjxl { place-self: start; gap: 12px; width: 100%; }
.framer-1rVIo.framer-v-mmt8a .framer-1n2sxch, .framer-1rVIo.framer-v-mmt8a .framer-1s7yjib, .framer-1rVIo.framer-v-mmt8a .framer-1qmyij9, .framer-1rVIo.framer-v-mmt8a .framer-doz1pb, .framer-1rVIo.framer-v-mmt8a .framer-1d60o63, .framer-1rVIo.framer-v-mmt8a .framer-137y6xy, .framer-1rVIo.framer-v-mmt8a .framer-1jiv3na, .framer-1rVIo.framer-v-mmt8a .framer-1v1uczz, .framer-1rVIo.framer-v-mmt8a .framer-1m2n4t9, .framer-1rVIo.framer-v-mmt8a .framer-85sk1n { width: 80px; }
.framer-1rVIo.framer-v-mmt8a .framer-uw1jin { flex-flow: column; place-content: flex-start; align-items: flex-start; gap: 0px; width: min-content; padding: 4px 0px 0px; display: flex; }
.framer-1rVIo.framer-v-mmt8a .framer-1ud97h2 { left: unset; top: unset; gap: 16px; width: min-content; position: relative; }
.framer-1rVIo.framer-v-mmt8a .framer-11p8g2h { height: auto; }
.framer-1rVIo.framer-v-mmt8a .framer-qpqugc { width: 132px; }
.framer-1rVIo.framer-v-mmt8a .framer-6kt11l { flex-direction: column; justify-content: flex-start; gap: 24px; width: 342px; }
.framer-1rVIo.framer-v-mmt8a .framer-1veyv44 { white-space: pre; order: 0; width: auto; }
.framer-1rVIo.framer-v-mmt8a .framer-17gw4gi { order: 1; }
@supports (background:-webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-1rVIo.framer-v-mmt8a .framer-rizjpl, .framer-1rVIo.framer-v-mmt8a .framer-fn53ao, .framer-1rVIo.framer-v-mmt8a .framer-1ud8rvg, .framer-1rVIo.framer-v-mmt8a .framer-1wvqqts, .framer-1rVIo.framer-v-mmt8a .framer-2jlzpm, .framer-1rVIo.framer-v-mmt8a .framer-1vxdjxl, .framer-1rVIo.framer-v-mmt8a .framer-uw1jin, .framer-1rVIo.framer-v-mmt8a .framer-1ud97h2, .framer-1rVIo.framer-v-mmt8a .framer-6kt11l { gap: 0px; }
  .framer-1rVIo.framer-v-mmt8a .framer-rizjpl > * { margin: 20px 0px; }
  .framer-1rVIo.framer-v-mmt8a .framer-rizjpl > :first-child, .framer-1rVIo.framer-v-mmt8a .framer-fn53ao > :first-child, .framer-1rVIo.framer-v-mmt8a .framer-1wvqqts > :first-child, .framer-1rVIo.framer-v-mmt8a .framer-2jlzpm > :first-child, .framer-1rVIo.framer-v-mmt8a .framer-uw1jin > :first-child, .framer-1rVIo.framer-v-mmt8a .framer-1ud97h2 > :first-child, .framer-1rVIo.framer-v-mmt8a .framer-6kt11l > :first-child { margin-top: 0px; }
  .framer-1rVIo.framer-v-mmt8a .framer-rizjpl > :last-child, .framer-1rVIo.framer-v-mmt8a .framer-fn53ao > :last-child, .framer-1rVIo.framer-v-mmt8a .framer-1wvqqts > :last-child, .framer-1rVIo.framer-v-mmt8a .framer-2jlzpm > :last-child, .framer-1rVIo.framer-v-mmt8a .framer-uw1jin > :last-child, .framer-1rVIo.framer-v-mmt8a .framer-1ud97h2 > :last-child, .framer-1rVIo.framer-v-mmt8a .framer-6kt11l > :last-child { margin-bottom: 0px; }
  .framer-1rVIo.framer-v-mmt8a .framer-fn53ao > *, .framer-1rVIo.framer-v-mmt8a .framer-1ud97h2 > * { margin: 8px 0px; }
  .framer-1rVIo.framer-v-mmt8a .framer-1ud8rvg > *, .framer-1rVIo.framer-v-mmt8a .framer-1ud8rvg > :first-child, .framer-1rVIo.framer-v-mmt8a .framer-1ud8rvg > :last-child { margin: 0px; }
  .framer-1rVIo.framer-v-mmt8a .framer-1wvqqts > *, .framer-1rVIo.framer-v-mmt8a .framer-2jlzpm > * { margin: 6px 0px; }
  .framer-1rVIo.framer-v-mmt8a .framer-1vxdjxl > * { margin: 0px 6px; }
  .framer-1rVIo.framer-v-mmt8a .framer-1vxdjxl > :first-child { margin-left: 0px; }
  .framer-1rVIo.framer-v-mmt8a .framer-1vxdjxl > :last-child { margin-right: 0px; }
  .framer-1rVIo.framer-v-mmt8a .framer-uw1jin > * { margin: 0px; }
  .framer-1rVIo.framer-v-mmt8a .framer-6kt11l > * { margin: 12px 0px; }
}
.framer-JpW0q .framer-styles-preset-1yakhtj:not(.rich-text-wrapper), .framer-JpW0q .framer-styles-preset-1yakhtj.rich-text-wrapper a { --framer-link-current-text-color: #111; --framer-link-current-text-decoration: none; --framer-link-hover-text-decoration: none; --framer-link-text-decoration: none; }
#__framer-editorbar-container { align-items: center; display: flex; gap: 8px; position: fixed; z-index: calc(2.14748e+09); width: max-content; cursor: pointer; }
#__framer-editorbar-label { background-color: rgb(17, 17, 17); border-radius: 8px; font-family: var(--framer-fresco-sansSerif-font-family, "Inter Variable UI", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif, emoji, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"); font-size: var(--framer-fresco-base-font-size, 12px); height: fit-content; opacity: 0; padding: 4px 8px; transition: opacity 0.4s ease-out; font-weight: var(--framer-fresco-base-font-weight, 450); flex-shrink: 0; position: fixed; width: max-content; pointer-events: none; user-select: none; }
#__framer-editorbar-button { color-scheme: unset; forced-color-adjust: unset; math-depth: unset; position: unset; position-anchor: unset; text-size-adjust: unset; appearance: unset; color: unset; font: unset; font-palette: unset; font-synthesis: unset; position-area: unset; text-orientation: unset; text-rendering: unset; text-spacing-trim: unset; -webkit-font-smoothing: unset; -webkit-locale: unset; -webkit-text-orientation: unset; -webkit-writing-mode: unset; writing-mode: unset; zoom: unset; accent-color: unset; align-content: unset; place-self: unset; alignment-baseline: unset; anchor-name: unset; anchor-scope: unset; animation-composition: unset; animation: unset; animation-trigger: unset; app-region: unset; aspect-ratio: unset; backdrop-filter: unset; backface-visibility: unset; background: unset; background-blend-mode: unset; baseline-shift: unset; baseline-source: unset; block-size: unset; border-block: unset; border: unset; border-collapse: unset; border-end-end-radius: unset; border-end-start-radius: unset; border-inline: unset; border-shape: unset; border-start-end-radius: unset; border-start-start-radius: unset; inset: unset; box-decoration-break: unset; box-shadow: unset; box-sizing: unset; break-after: unset; break-before: unset; break-inside: unset; buffered-rendering: unset; caption-side: unset; caret-animation: unset; caret-color: unset; caret-shape: unset; clear: unset; clip: unset; clip-path: unset; clip-rule: unset; color-interpolation: unset; color-interpolation-filters: unset; color-rendering: unset; columns: unset; column-fill: unset; gap: unset; rule-break: unset; rule: unset; rule-inset: unset; rule-visibility-items: unset; column-span: unset; contain: unset; contain-intrinsic-block-size: unset; contain-intrinsic-size: unset; contain-intrinsic-inline-size: unset; container: unset; content: unset; content-visibility: unset; corner-shape: unset; corner-block-end-shape: unset; corner-block-start-shape: unset; counter-increment: unset; counter-reset: unset; counter-set: unset; cursor: unset; cx: unset; cy: unset; d: unset; dominant-baseline: unset; dynamic-range-limit: unset; empty-cells: unset; field-sizing: unset; fill: unset; fill-opacity: unset; fill-rule: unset; filter: unset; flex-basis: unset; flex-flow: unset; flex-grow: unset; flex-line-count: unset; float: unset; flood-color: unset; flood-opacity: unset; grid: unset; grid-area: unset; hyphenate-character: unset; hyphenate-limit-chars: unset; hyphens: unset; image-orientation: unset; image-rendering: unset; initial-letter: unset; inline-size: unset; inset-block: unset; inset-inline: unset; interactivity: unset; interest-delay: unset; interpolate-size: unset; isolation: unset; justify-items: unset; letter-spacing: unset; lighting-color: unset; line-break: unset; list-style: unset; margin-block: unset; margin: unset; margin-inline: unset; marker: unset; mask: unset; mask-type: unset; math-shift: unset; math-style: unset; max-block-size: unset; max-height: unset; max-inline-size: unset; max-width: unset; min-block-size: unset; min-height: unset; min-inline-size: unset; min-width: unset; mix-blend-mode: unset; object-fit: unset; object-position: unset; object-view-box: unset; offset: unset; opacity: unset; order: unset; orphans: unset; outline: unset; outline-offset: unset; overflow-anchor: unset; overflow-block: unset; overflow-clip-margin: unset; overflow-inline: unset; overflow-wrap: unset; overflow: unset; overlay: unset; overscroll-behavior-block: unset; overscroll-behavior-inline: unset; overscroll-behavior: unset; padding-block: unset; padding: unset; padding-inline: unset; page: unset; page-margin-safety: unset; page-orientation: unset; paint-order: unset; perspective: unset; perspective-origin: unset; pointer-events: unset; position-try: unset; position-visibility: unset; print-color-adjust: unset; quotes: unset; r: unset; reading-flow: unset; reading-order: unset; resize: unset; rotate: unset; ruby-align: unset; ruby-overhang: unset; ruby-position: unset; rule-overlap: unset; rx: unset; ry: unset; scale: unset; scroll-axis-lock: unset; scroll-behavior: unset; scroll-initial-target: unset; scroll-margin-block: unset; scroll-margin: unset; scroll-margin-inline: unset; scroll-marker-group: unset; scroll-padding-block: unset; scroll-padding: unset; scroll-padding-inline: unset; scroll-snap-align: unset; scroll-snap-stop: unset; scroll-snap-type: unset; scroll-target-group: unset; scroll-timeline: unset; scrollbar-color: unset; scrollbar-gutter: unset; scrollbar-width: unset; shape-image-threshold: unset; shape-margin: unset; shape-outside: unset; shape-rendering: unset; size: unset; speak: unset; stop-color: unset; stop-opacity: unset; stroke: unset; stroke-dasharray: unset; stroke-dashoffset: unset; stroke-linecap: unset; stroke-linejoin: unset; stroke-miterlimit: unset; stroke-opacity: unset; stroke-width: unset; tab-size: unset; table-layout: unset; text-align: unset; text-align-last: unset; text-anchor: unset; text-autospace: unset; text-box: unset; text-combine-upright: unset; text-decoration: unset; text-decoration-skip-ink: unset; text-emphasis: unset; text-emphasis-position: unset; text-fit: unset; text-indent: unset; text-justify: unset; text-overflow: unset; text-shadow: unset; text-transform: unset; text-underline-offset: unset; text-underline-position: unset; text-wrap: unset; timeline-scope: unset; timeline-trigger: unset; touch-action: unset; transform: unset; transform-box: unset; transform-origin: unset; transform-style: unset; transition: unset; translate: unset; trigger-scope: unset; user-select: unset; vector-effect: unset; vertical-align: unset; view-timeline: unset; view-transition-class: unset; view-transition-group: unset; view-transition-name: unset; view-transition-scope: unset; visibility: unset; border-spacing: unset; -webkit-box-align: unset; -webkit-box-decoration-break: unset; -webkit-box-direction: unset; -webkit-box-flex: unset; -webkit-box-ordinal-group: unset; -webkit-box-orient: unset; -webkit-box-pack: unset; -webkit-box-reflect: unset; -webkit-line-break: unset; -webkit-line-clamp: unset; -webkit-mask-box-image: unset; -webkit-rtl-ordering: unset; -webkit-ruby-position: unset; -webkit-tap-highlight-color: unset; -webkit-text-combine: unset; -webkit-text-decorations-in-effect: unset; -webkit-text-fill-color: unset; -webkit-text-security: unset; -webkit-text-stroke: unset; -webkit-user-drag: unset; white-space-collapse: unset; widows: unset; will-change: unset; window-drag: unset; word-break: unset; word-spacing: unset; x: unset; y: unset; z-index: unset; align-items: center; border-radius: 15px; display: flex; height: 30px; justify-content: center; width: 30px; flex-shrink: 0; }
#__framer-editorbar-label.__framer-editorbar-button-tooltip-visible { opacity: 1; }
#__framer-editorbar-label, #__framer-editorbar-button { backdrop-filter: blur(10px); background-color: rgba(34, 34, 34, 0.8); box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px 0px, rgba(0, 0, 0, 0.05) 0px 1px 0px 0px, rgba(255, 255, 255, 0.15) 0px 0px 0px 1px; color: rgb(255, 255, 255); }
#__framer-editorbar { color-scheme: light dark; overflow: hidden; position: fixed; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; z-index: calc(2.14748e+09); top: 0px; left: 0px; width: 100vw; height: 100vh; touch-action: manipulation; }
@supports (height: 100dvh) {
  #__framer-editorbar { height: 100dvh; }
}
#__framer-editorbar.status_hidden { display: none; }
#__framer-editorbar.status_visually_hidden { clip-path: circle(1px at calc(100% - 1px) calc(100% - 1px)); z-index: calc(2.14748e+09); }
#__framer-editorbar.status_measuring { clip-path: unset; }
@supports (aspect-ratio: 1) {
  body { --framer-aspect-ratio-supported: auto; }
}
.framer-GNj4e.framer-1npbsga, .framer-GNj4e .framer-1npbsga { display: block; }
.framer-GNj4e.framer-fb5lk0 { place-content: flex-start; align-items: flex-start; display: flex; flex-flow: row; gap: 0px; height: min-content; overflow: hidden; padding: 0px; position: relative; width: 1000px; will-change: var(--framer-will-change-override, transform); }
.framer-GNj4e .framer-znzgtv { place-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-flow: row; gap: 10px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 1px; }
.framer-GNj4e .framer-x7fgz0, .framer-GNj4e .framer-1v2kyk1, .framer-GNj4e .framer-1pph5wg, .framer-GNj4e .framer-4wlltj { place-content: flex-start center; align-items: flex-start; display: flex; flex: 1 0 0px; flex-flow: column; gap: 20px; height: min-content; overflow: hidden; padding: 30px; position: relative; width: 1px; }
.framer-GNj4e .framer-bc6yb8, .framer-GNj4e .framer-1sim9gm, .framer-GNj4e .framer-oaoajh, .framer-GNj4e .framer-jt344f, .framer-GNj4e .framer-stysmi, .framer-GNj4e .framer-13ee82u, .framer-GNj4e .framer-hk9b1e, .framer-GNj4e .framer-dr2mhr, .framer-GNj4e .framer-1nkbqif, .framer-GNj4e .framer-1u84q6h, .framer-GNj4e .framer-6qhna2, .framer-GNj4e .framer-syvx7d, .framer-GNj4e .framer-1iumrks, .framer-GNj4e .framer-o1oi5c, .framer-GNj4e .framer-1wf2hhw, .framer-GNj4e .framer-19hc2tx, .framer-GNj4e .framer-fkfjr1, .framer-GNj4e .framer-1n94wuz, .framer-GNj4e .framer-1ujthgs, .framer-GNj4e .framer-vlfgi7, .framer-GNj4e .framer-zf3vmq, .framer-GNj4e .framer-1ug441s { flex: 0 0 auto; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }
.framer-GNj4e .framer-1aa564n, .framer-GNj4e .framer-11ykfa3, .framer-GNj4e .framer-1i40ora, .framer-GNj4e .framer-1yerdic, .framer-GNj4e .framer-5bcyge, .framer-GNj4e .framer-i4z0g0, .framer-GNj4e .framer-11nk3sp, .framer-GNj4e .framer-pmruu2, .framer-GNj4e .framer-1m0mn48, .framer-GNj4e .framer-pscdso, .framer-GNj4e .framer-ed9usg, .framer-GNj4e .framer-nofmft, .framer-GNj4e .framer-ivywl4, .framer-GNj4e .framer-17rh4si, .framer-GNj4e .framer-1wusp1w, .framer-GNj4e .framer-ahqtzp { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 100%; }
.framer-GNj4e .framer-13n0rqk, .framer-GNj4e .framer-c4d8ja, .framer-GNj4e .framer-1e456we { align-self: stretch; flex: 0 0 auto; height: auto; overflow: hidden; position: relative; width: 1px; }
.framer-GNj4e .framer-1bq0m47 { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 104%; }
.framer-GNj4e .framer-mw5r9c { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: 21px; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 214px; }
.framer-GNj4e .framer-2kkiqn { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 111%; }
.framer-GNj4e .framer-1jbkyna { flex: 0 0 auto; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 209px; word-break: break-word; overflow-wrap: break-word; }
.framer-GNj4e .framer-10ik7rj { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 196px; }
.framer-GNj4e .framer-gazku1 { flex: 0 0 auto; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 195px; word-break: break-word; overflow-wrap: break-word; }
@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-GNj4e.framer-fb5lk0, .framer-GNj4e .framer-znzgtv, .framer-GNj4e .framer-x7fgz0, .framer-GNj4e .framer-1aa564n, .framer-GNj4e .framer-11ykfa3, .framer-GNj4e .framer-1i40ora, .framer-GNj4e .framer-1yerdic, .framer-GNj4e .framer-5bcyge, .framer-GNj4e .framer-1v2kyk1, .framer-GNj4e .framer-i4z0g0, .framer-GNj4e .framer-11nk3sp, .framer-GNj4e .framer-pmruu2, .framer-GNj4e .framer-1m0mn48, .framer-GNj4e .framer-pscdso, .framer-GNj4e .framer-1pph5wg, .framer-GNj4e .framer-1bq0m47, .framer-GNj4e .framer-mw5r9c, .framer-GNj4e .framer-ed9usg, .framer-GNj4e .framer-nofmft, .framer-GNj4e .framer-2kkiqn, .framer-GNj4e .framer-4wlltj, .framer-GNj4e .framer-ivywl4, .framer-GNj4e .framer-17rh4si, .framer-GNj4e .framer-10ik7rj, .framer-GNj4e .framer-1wusp1w, .framer-GNj4e .framer-ahqtzp { gap: 0px; }
  .framer-GNj4e.framer-fb5lk0 > * { margin: 0px calc(0px); }
  .framer-GNj4e.framer-fb5lk0 > :first-child, .framer-GNj4e .framer-znzgtv > :first-child { margin-left: 0px; }
  .framer-GNj4e.framer-fb5lk0 > :last-child, .framer-GNj4e .framer-znzgtv > :last-child { margin-right: 0px; }
  .framer-GNj4e .framer-znzgtv > * { margin: 0px calc(5px); }
  .framer-GNj4e .framer-x7fgz0 > *, .framer-GNj4e .framer-1v2kyk1 > *, .framer-GNj4e .framer-1pph5wg > *, .framer-GNj4e .framer-4wlltj > * { margin: calc(10px) 0px; }
  .framer-GNj4e .framer-x7fgz0 > :first-child, .framer-GNj4e .framer-1aa564n > :first-child, .framer-GNj4e .framer-11ykfa3 > :first-child, .framer-GNj4e .framer-1i40ora > :first-child, .framer-GNj4e .framer-1yerdic > :first-child, .framer-GNj4e .framer-5bcyge > :first-child, .framer-GNj4e .framer-1v2kyk1 > :first-child, .framer-GNj4e .framer-i4z0g0 > :first-child, .framer-GNj4e .framer-11nk3sp > :first-child, .framer-GNj4e .framer-pmruu2 > :first-child, .framer-GNj4e .framer-1m0mn48 > :first-child, .framer-GNj4e .framer-pscdso > :first-child, .framer-GNj4e .framer-1pph5wg > :first-child, .framer-GNj4e .framer-1bq0m47 > :first-child, .framer-GNj4e .framer-mw5r9c > :first-child, .framer-GNj4e .framer-ed9usg > :first-child, .framer-GNj4e .framer-nofmft > :first-child, .framer-GNj4e .framer-2kkiqn > :first-child, .framer-GNj4e .framer-4wlltj > :first-child, .framer-GNj4e .framer-ivywl4 > :first-child, .framer-GNj4e .framer-17rh4si > :first-child, .framer-GNj4e .framer-10ik7rj > :first-child, .framer-GNj4e .framer-1wusp1w > :first-child, .framer-GNj4e .framer-ahqtzp > :first-child { margin-top: 0px; }
  .framer-GNj4e .framer-x7fgz0 > :last-child, .framer-GNj4e .framer-1aa564n > :last-child, .framer-GNj4e .framer-11ykfa3 > :last-child, .framer-GNj4e .framer-1i40ora > :last-child, .framer-GNj4e .framer-1yerdic > :last-child, .framer-GNj4e .framer-5bcyge > :last-child, .framer-GNj4e .framer-1v2kyk1 > :last-child, .framer-GNj4e .framer-i4z0g0 > :last-child, .framer-GNj4e .framer-11nk3sp > :last-child, .framer-GNj4e .framer-pmruu2 > :last-child, .framer-GNj4e .framer-1m0mn48 > :last-child, .framer-GNj4e .framer-pscdso > :last-child, .framer-GNj4e .framer-1pph5wg > :last-child, .framer-GNj4e .framer-1bq0m47 > :last-child, .framer-GNj4e .framer-mw5r9c > :last-child, .framer-GNj4e .framer-ed9usg > :last-child, .framer-GNj4e .framer-nofmft > :last-child, .framer-GNj4e .framer-2kkiqn > :last-child, .framer-GNj4e .framer-4wlltj > :last-child, .framer-GNj4e .framer-ivywl4 > :last-child, .framer-GNj4e .framer-17rh4si > :last-child, .framer-GNj4e .framer-10ik7rj > :last-child, .framer-GNj4e .framer-1wusp1w > :last-child, .framer-GNj4e .framer-ahqtzp > :last-child { margin-bottom: 0px; }
  .framer-GNj4e .framer-1aa564n > *, .framer-GNj4e .framer-11ykfa3 > *, .framer-GNj4e .framer-1i40ora > *, .framer-GNj4e .framer-1yerdic > *, .framer-GNj4e .framer-5bcyge > *, .framer-GNj4e .framer-i4z0g0 > *, .framer-GNj4e .framer-11nk3sp > *, .framer-GNj4e .framer-pmruu2 > *, .framer-GNj4e .framer-1m0mn48 > *, .framer-GNj4e .framer-pscdso > *, .framer-GNj4e .framer-1bq0m47 > *, .framer-GNj4e .framer-mw5r9c > *, .framer-GNj4e .framer-ed9usg > *, .framer-GNj4e .framer-nofmft > *, .framer-GNj4e .framer-2kkiqn > *, .framer-GNj4e .framer-ivywl4 > *, .framer-GNj4e .framer-17rh4si > *, .framer-GNj4e .framer-10ik7rj > *, .framer-GNj4e .framer-1wusp1w > *, .framer-GNj4e .framer-ahqtzp > * { margin: calc(0px) 0px; }
}
.framer-GNj4e.framer-v-1lk98ae.framer-fb5lk0 { width: min-content; }
.framer-GNj4e.framer-v-1lk98ae .framer-znzgtv { align-content: unset; align-items: unset; display: grid; flex: 0 0 auto; gap: 0px; grid-auto-rows: minmax(0px, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0px, 1fr)); width: 556px; }
.framer-GNj4e.framer-v-1lk98ae .framer-x7fgz0, .framer-GNj4e.framer-v-1lk98ae .framer-1v2kyk1, .framer-GNj4e.framer-v-1lk98ae .framer-1pph5wg, .framer-GNj4e.framer-v-1lk98ae .framer-4wlltj { place-self: start; flex: 0 0 auto; width: min-content; }
.framer-GNj4e.framer-v-1lk98ae .framer-1aa564n, .framer-GNj4e.framer-v-1lk98ae .framer-11ykfa3, .framer-GNj4e.framer-v-1lk98ae .framer-1i40ora, .framer-GNj4e.framer-v-1lk98ae .framer-1yerdic, .framer-GNj4e.framer-v-1lk98ae .framer-5bcyge, .framer-GNj4e.framer-v-1lk98ae .framer-i4z0g0, .framer-GNj4e.framer-v-1lk98ae .framer-11nk3sp, .framer-GNj4e.framer-v-1lk98ae .framer-pmruu2, .framer-GNj4e.framer-v-1lk98ae .framer-1m0mn48, .framer-GNj4e.framer-v-1lk98ae .framer-pscdso, .framer-GNj4e.framer-v-1lk98ae .framer-1bq0m47, .framer-GNj4e.framer-v-1lk98ae .framer-mw5r9c, .framer-GNj4e.framer-v-1lk98ae .framer-ed9usg, .framer-GNj4e.framer-v-1lk98ae .framer-nofmft, .framer-GNj4e.framer-v-1lk98ae .framer-2kkiqn, .framer-GNj4e.framer-v-1lk98ae .framer-ivywl4, .framer-GNj4e.framer-v-1lk98ae .framer-17rh4si, .framer-GNj4e.framer-v-1lk98ae .framer-10ik7rj, .framer-GNj4e.framer-v-1lk98ae .framer-1wusp1w, .framer-GNj4e.framer-v-1lk98ae .framer-ahqtzp { width: 250px; }
@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-GNj4e.framer-v-1lk98ae .framer-znzgtv { gap: 0px; }
  .framer-GNj4e.framer-v-1lk98ae .framer-znzgtv > *, .framer-GNj4e.framer-v-1lk98ae .framer-znzgtv > :first-child, .framer-GNj4e.framer-v-1lk98ae .framer-znzgtv > :last-child { margin: 0px; }
}
.framer-GNj4e[data-border="true"]::after, .framer-GNj4e [data-border="true"]::after { content: ""; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0px; top: 0px; border-radius: inherit; pointer-events: none; }
[data-framer-portal-id="undefined-1bf2fve"] * ::selection { color: var(--text-selection-color); background-color: var(--text-selection-background-color, highlight); }
html body { background: rgb(255, 255, 255); }
@media (pointer: fine) {
  .framer--carousel[data-show-scrollbar="false"]::-webkit-scrollbar { display: none; appearance: none; width: 0px; height: 0px; }
  .framer--carousel[data-show-scrollbar="false"]::-webkit-scrollbar-thumb { display: none; }
  .framer--carousel[data-show-scrollbar="false"] { scrollbar-width: none; }
}
.framer-zqN8A.framer-9ioc1v, .framer-zqN8A .framer-9ioc1v { display: block; }
.framer-zqN8A.framer-1ttbrnx { place-content: center; align-items: center; cursor: pointer; display: flex; flex-flow: row; gap: 0px; height: 40px; overflow: visible; padding: 0px; position: relative; width: 240px; }
.framer-zqN8A .framer-13fowuw { flex: 0 0 auto; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }
.framer-zqN8A .framer-19sdao2 { aspect-ratio: 1 / 1; flex: 0 0 auto; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }
.framer-zqN8A .framer-1c7v4rf { inset: 0px; flex: 0 0 auto; overflow: visible; position: absolute; }
.framer-zqN8A .framer-1cdvzs9 { aspect-ratio: 1 / 1; flex: 0 0 auto; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }
@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-zqN8A.framer-1ttbrnx { gap: 0px; }
  .framer-zqN8A.framer-1ttbrnx > * { margin: 0px calc(0px); }
  .framer-zqN8A.framer-1ttbrnx > :first-child { margin-left: 0px; }
  .framer-zqN8A.framer-1ttbrnx > :last-child { margin-right: 0px; }
}
.framer-zqN8A.framer-v-ipkboc.framer-1ttbrnx, .framer-zqN8A.framer-v-3y7j5r.framer-1ttbrnx, .framer-zqN8A.framer-v-ebq7fb.framer-1ttbrnx, .framer-zqN8A.framer-v-1h4z75m.framer-1ttbrnx { cursor: unset; }
.framer-zqN8A.framer-v-ipkboc .framer-1c7v4rf { overflow: hidden; }
.framer-Xy9Mf.framer-1hr7hic, .framer-Xy9Mf .framer-1hr7hic { display: block; }
.framer-Xy9Mf.framer-jectt3 { place-content: center; align-items: center; display: flex; flex-flow: column; gap: 16px; height: 507px; overflow: hidden; padding: 12px 24px; position: relative; width: 616px; will-change: var(--framer-will-change-override, transform); }
.framer-Xy9Mf .framer-9efm8r, .framer-Xy9Mf .framer-16vf069, .framer-Xy9Mf .framer-12qng5y, .framer-Xy9Mf .framer-95srif { flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.framer-Xy9Mf .framer-140fs59 { place-content: center flex-start; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 20px; height: min-content; overflow: hidden; padding: 0px; position: relative; width: 536px; }
.framer-Xy9Mf .framer-1m8canu, .framer-Xy9Mf .framer-1xl1e3e { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: min-content; padding: 0px; position: relative; width: 100%; }
.framer-Xy9Mf .framer-supgc0, .framer-Xy9Mf .framer-1ukzeli, .framer-Xy9Mf .framer-1ydz5sb { --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: "Inter"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: 0 0 auto; height: 48px; position: relative; width: 100%; }
.framer-Xy9Mf .framer-1fna64n { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: min-content; padding: 0px 0px 20px; position: relative; width: 100%; }
.framer-Xy9Mf .framer-14fpc0l-container { flex: 0 0 auto; height: 48px; position: relative; width: 100%; }
@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) {
  .framer-Xy9Mf.framer-jectt3, .framer-Xy9Mf .framer-140fs59, .framer-Xy9Mf .framer-1m8canu, .framer-Xy9Mf .framer-1xl1e3e, .framer-Xy9Mf .framer-1fna64n { gap: 0px; }
  .framer-Xy9Mf.framer-jectt3 > * { margin: calc(8px) 0px; }
  .framer-Xy9Mf.framer-jectt3 > :first-child, .framer-Xy9Mf .framer-140fs59 > :first-child, .framer-Xy9Mf .framer-1m8canu > :first-child, .framer-Xy9Mf .framer-1xl1e3e > :first-child, .framer-Xy9Mf .framer-1fna64n > :first-child { margin-top: 0px; }
  .framer-Xy9Mf.framer-jectt3 > :last-child, .framer-Xy9Mf .framer-140fs59 > :last-child, .framer-Xy9Mf .framer-1m8canu > :last-child, .framer-Xy9Mf .framer-1xl1e3e > :last-child, .framer-Xy9Mf .framer-1fna64n > :last-child { margin-bottom: 0px; }
  .framer-Xy9Mf .framer-140fs59 > * { margin: calc(10px) 0px; }
  .framer-Xy9Mf .framer-1m8canu > *, .framer-Xy9Mf .framer-1xl1e3e > *, .framer-Xy9Mf .framer-1fna64n > * { margin: calc(5px) 0px; }
}
[data-framer-portal-id="undefined-2ov92x"] * ::selection { color: var(--text-selection-color); background-color: var(--text-selection-background-color, highlight); }
[data-framer-portal-id="undefined-1l391cm"] * ::selection { color: var(--text-selection-color); background-color: var(--text-selection-background-color, highlight); }
[data-framer-portal-id="undefined-1v86ot5"] * ::selection { color: var(--text-selection-color); background-color: var(--text-selection-background-color, highlight); }