@font-face { font-family: Geist; font-style: italic; font-weight: 600; font-display: swap; src: url("/assets/fonts/font-714db179.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: Geist; font-style: italic; font-weight: 600; font-display: swap; src: url("/assets/fonts/font-020dec30.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Geist; font-style: italic; font-weight: 600; font-display: swap; src: url("/assets/fonts/font-37275a96.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: Geist; font-style: italic; font-weight: 600; font-display: swap; src: url("/assets/fonts/font-a64b23c1.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Geist; font-style: italic; font-weight: 600; font-display: swap; src: url("/assets/fonts/font-2b012685.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: Geist; font-style: italic; font-weight: 900; src: url("/assets/fonts/font-0b45bef5.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: Geist; font-style: italic; font-weight: 900; src: url("/assets/fonts/font-a0f7addf.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Geist; font-style: italic; font-weight: 900; src: url("/assets/fonts/font-1a4373bd.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: Geist; font-style: italic; font-weight: 900; src: url("/assets/fonts/font-fe88133b.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Geist; font-style: italic; font-weight: 900; src: url("/assets/fonts/font-c4005db1.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: "Geist Mono"; font-style: normal; font-weight: 400; src: url("/assets/fonts/font-5e5fa1c4.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: "Geist Mono"; font-style: normal; font-weight: 400; src: url("/assets/fonts/font-d3f572d8.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Geist Mono"; font-style: normal; font-weight: 400; src: url("/assets/fonts/font-abfb6fa5.woff2") format("woff2"); unicode-range: U+2000-2001, U+2004-2008, U+200A, U+23B8-23BD, U+2500-259F; }
@font-face { font-family: "Geist Mono"; font-style: normal; font-weight: 400; src: url("/assets/fonts/font-e5db4539.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: "Geist Mono"; font-style: normal; font-weight: 400; src: url("/assets/fonts/font-ca37d6bc.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Geist Mono"; font-style: normal; font-weight: 400; src: url("/assets/fonts/font-34d353bd.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: Geist; src: url("/assets/fonts/font-61511d8d.woff2"); font-display: swap; font-style: normal; font-weight: 500; }
@font-face { font-family: Geist; src: url("/assets/fonts/font-f7530ad2.woff2"); font-display: swap; font-style: normal; font-weight: 400; }
@font-face { font-family: Geist; src: url("/assets/fonts/font-21610cb1.woff2"); font-display: swap; font-style: normal; font-weight: 600; }
@font-face { font-family: Geist; src: url("/assets/fonts/font-442c319d.woff2"); font-style: normal; font-weight: 900; }
@font-face { font-family: "Geist Mono"; src: url("/assets/fonts/font-f4f150f0.woff2"); font-style: normal; font-weight: 500; }
@font-face { font-family: "Geist Mono"; src: url("/assets/fonts/font-7e242c1c.woff2"); font-style: normal; font-weight: 700; }
@font-face { font-family: Geist; src: url("/assets/fonts/font-d1bb941c.woff2"); font-display: swap; font-style: normal; font-weight: 700; }
@font-face { font-family: Inter; src: url("/assets/fonts/font-ba02b29b.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/fonts/font-d342a035.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/fonts/font-29ec2a1b.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/fonts/font-2666a469.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/fonts/font-ca74d670.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/fonts/font-5afd6099.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/fonts/font-b055aed3.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/fonts/font-48d54789.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/fonts/font-b7bcaf4d.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/fonts/font-f5679bd1.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/fonts/font-4c7778ed.woff2"); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/fonts/font-388a7c4e.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/fonts/font-cd48ba5f.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/fonts/font-c0215d82.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/fonts/font-1f1f2cc1.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/fonts/font-1f3e1827.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/fonts/font-2ca7f647.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/fonts/font-0c089940.woff2"); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/fonts/font-dfa7f96c.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/fonts/font-b59b5fa8.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/fonts/font-e340c6ac.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/fonts/font-3d473eff.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/fonts/font-79cc6914.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/fonts/font-39874444.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/fonts/font-b8b4c65d.woff2"); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/fonts/font-0cdb6a6e.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/fonts/font-1ef5587c.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/fonts/font-d84988c3.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/fonts/font-13550d8c.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/fonts/font-5594c727.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/fonts/font-e2f3aeec.woff2"); font-style: normal; font-weight: 900; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/fonts/font-d26b343d.woff2"); font-style: normal; font-weight: 900; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/fonts/font-8bf56301.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/fonts/font-9638af79.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/fonts/font-bb78ccb0.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/fonts/font-18dd5cff.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/fonts/font-a8b12074.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/fonts/font-d8c3d066.woff2"); font-style: italic; font-weight: 900; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/fonts/font-cce22def.woff2"); font-style: italic; font-weight: 900; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/fonts/font-533b8b26.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/fonts/font-5a280a2f.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/fonts/font-829cbb50.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: "Cabinet Grotesk"; src: url("/assets/fonts/font-b69500b9.woff2"); font-display: swap; font-style: normal; font-weight: 700; }
@font-face { font-family: "Cabinet Grotesk"; src: url("/assets/fonts/font-4680d9e9.woff2"); font-style: normal; font-weight: 900; }
@font-face { font-family: "Geist Placeholder"; src: local("Arial"); ascent-override: 94.56%; descent-override: 27.76%; line-gap-override: 0%; size-adjust: 106.28%; }
@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: "Cabinet Grotesk Placeholder"; src: local("Arial"); ascent-override: 90.64%; descent-override: 29.17%; line-gap-override: 9.38%; size-adjust: 95.99%; }
@media (min-width: 1200px) {.converted-page .hidden-qs80cl{display: none !important;}}
@media (min-width: 810px) and (max-width: 1199.98px) {.converted-page .hidden-sx6ju8{display: none !important;}}
@media (max-width: 809.98px) {.converted-page .hidden-1vj6o0t{display: none !important;}}
@media (min-width: 1200px) {.converted-page .hidden-f76mnz{display: none !important;}}
@media (min-width: 810px) and (max-width: 1199.98px) {.converted-page .hidden-1e3jmh{display: none !important;}}
@media (max-width: 809.98px) {.converted-page .hidden-1g056l3{display: none !important;}}
.converted-page :where(.page-tokens),.converted-page :where(.page-tokens),.converted-page #main{box-sizing: border-box; margin: 0px; padding: 0px;}
.converted-page :where(.page-tokens){-webkit-font-smoothing: antialiased;}
.converted-page *{box-sizing: border-box; -webkit-font-smoothing: inherit;}
.converted-page h1,.converted-page h2,.converted-page h3,.converted-page h4,.converted-page h5,.converted-page h6,.converted-page p,.converted-page figure{margin: 0px;}
.converted-page :where(.page-tokens),.converted-page input,.converted-page textarea,.converted-page select,.converted-page button{font-family: sans-serif; font-size: 12px;}
.converted-page :where(.page-tokens){--token-7f40e4a1-2b83-444e-8765-465c7d3596ab: #110f0d; --token-f3013730-45dd-4b90-8bef-48999f95aa1d: #292524; --token-93b991d8-cb67-4763-830d-23defa20a3ea: #1c1917; --token-17151d22-e81f-43e5-8876-d5286d6cf070: #fafaf9; --token-3354c3de-221c-4edd-ae1d-909c9020f86d: #a6a09b; --token-b171d873-56c5-4b61-933d-325079b55926: #f5f5f4; --token-52462940-c15c-4103-9816-370bb3c11bfa: #1c1917; --token-49f482bf-7282-4f8a-9849-f4d6c5f1f94c: #1c1917; --token-d77c8f0f-067e-4a45-ac82-2913bb2aee68: #292524; --token-d374d93c-0fe8-421f-a111-c491a4a873a6: #f5f5f4; --token-e308c24b-f83a-4af3-938d-f30465c0b60a: #d6d3d1; --token-3b4d6f03-62c3-4973-a45f-106736577695: #a6a09b; --token-148ab549-faa2-4e43-be76-92abb380b315: #292524; --token-fa695f43-dc97-4fcb-890e-19bee8613bc8: #44403b; --token-57c56f68-f082-419e-90db-9531e03d4b87: #a6a09b; --token-2f1d35ad-f881-4439-84f5-765e4d808479: #79716b; --token-78d1b0a0-3296-4d25-9069-55a6c86138e3: #292524; --token-09a0b579-0f15-4449-80ce-92fd13281fd7: #f5f5f4; --token-494a45c3-2553-4e41-8258-c9545bf7163f: #44403c; --token-67732ab8-fe77-4ba4-8c23-2c487558049e: #57534e; --token-5d8f23dc-92a7-4ff0-acf1-4f5feb4637ee: #f5f5f4; --token-bb9172d5-978a-4462-9d85-50327c10d262: #292524; --token-28be4a51-bbd3-4a71-bc59-db9d73dedaf5: #44403c; --token-dbfb79b6-fd8a-46f1-b1ff-21a736547d33: #0c0a09; --token-68852133-66bc-42bc-90a0-dbfa7557286d: #fafaf9; --token-cefbcc11-70c9-467a-ad0a-ef0379160d6f: #79716b; --token-83011b35-94f4-4b05-950b-90fd095a6bea: #e5484d; --token-3a95eaa6-e51b-4092-9cd6-e78e24a17dd1: #e5484d33; --token-d5c4dbc3-b3ce-4d57-8583-5c04401312ab: #f9ab00; --token-aace3d5f-06f1-4eda-b5c4-3a57d2e8e178: #f9ab0033; --token-836557f1-9a2a-42ae-bf18-328e4f3549e3: #57534e; --token-1b607253-4aac-469b-9eb8-fd5858f5863c: #10ec90; --token-5ede7ff4-9baf-4919-b9da-b4753e2a0dcd: #10ec9033; --token-b5638a62-26ff-4efc-a9d7-90e970d50095: #57534e; --token-3675b12a-f067-4854-8dda-6dbb38f8755b: #292524; --token-a9ea621e-bd19-4f4b-962f-5a113b46a5eb: #44403c; --token-5206bb0a-1eac-4660-9763-613fdbda3479: #1c1917; --token-efb6b80c-ff66-4fd5-b06e-7af1e4433402: #292524; --token-ba35e0ab-850d-49cf-be59-934f032ab5a0: #f5f5f4; --token-5e110c3f-82c1-4736-86cd-104cc5e3bfff: #36c5f0; --token-d7730a46-c44f-4cee-b288-858d67945921: #36c5f033; --token-d84f0da5-69e7-4c51-a9dd-4ad7ce3301a8: #292524; --token-ac705832-092f-475e-a252-93784ea8573d: #141210; --token-35e0c09c-bfbb-4fb7-9f38-c4d8879499d6: #1c1917; --token-9c2e8ee6-e444-42b8-997a-df33e3515cb5: #f5f5f4; --token-fcd1497e-17c5-4202-a04b-514ff865e522: #d6d3d1; --token-e4e144c5-ea11-4eb0-8499-af7fcff7c35b: #78716c; --token-f993f316-b2e9-4835-a988-e390a0f18113: #060504; --token-24c110d7-70a2-4d2f-9770-b2e54961bd48: #44403b; --token-5f5af133-2080-4ffb-a775-1ed7714f667c: #1c1917; --token-4a066b0b-c929-4483-845f-f6c69bce15cb: #57534d;}
@supports (z-index:calc(infinity)) {.converted-page #__framer-badge-container{--infinity: infinity;}}
.converted-page #__framer-badge-container{pointer-events: none; width: 100%; z-index: calc(var(--infinity,2147480000)); justify-content: flex-end; padding: 20px; display: flex; position: fixed; bottom: 0px;}
@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)) {.converted-page :where(.page-tokens){--framer-will-change-override: transform;}}
@supports (background:-webkit-named-image(i)) and (not (position-area:top right)) {.converted-page :where(.page-tokens){--framer-will-change-filter-override: filter;}}
.converted-page [data-framer-component-type="Text"] div div span,.converted-page [data-framer-component-type="Text"] a div span,.converted-page [data-framer-component-type="Text"] span span span,.converted-page [data-framer-component-type="Text"] p span span,.converted-page [data-framer-component-type="Text"] h1 span span,.converted-page [data-framer-component-type="Text"] h2 span span,.converted-page [data-framer-component-type="Text"] h3 span span,.converted-page [data-framer-component-type="Text"] h4 span span,.converted-page [data-framer-component-type="Text"] h5 span span,.converted-page [data-framer-component-type="Text"] h6 span span,.converted-page [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)) {.converted-page p.framer-text,.converted-page div.framer-text,.converted-page h1.framer-text,.converted-page h2.framer-text,.converted-page h3.framer-text,.converted-page h4.framer-text,.converted-page h5.framer-text,.converted-page h6.framer-text,.converted-page li.framer-text,.converted-page ol.framer-text,.converted-page ul.framer-text,.converted-page 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));}.converted-page 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)) {.converted-page code.framer-text,.converted-page 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)) {.converted-page a.framer-text,.converted-page 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)) {.converted-page code.framer-text a.framer-text,.converted-page code.framer-text a.framer-text span.framer-text:not([data-text-fill]),.converted-page code.framer-text span.framer-text[data-nested-link],.converted-page 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)) {.converted-page a.framer-text:hover,.converted-page 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)) {.converted-page code.framer-text a.framer-text:hover,.converted-page 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)) {.converted-page a.framer-text[data-framer-page-link-current],.converted-page 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)) {.converted-page code.framer-text a.framer-text[data-framer-page-link-current],.converted-page code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),.converted-page code.framer-text span.framer-text[data-framer-page-link-current],.converted-page 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)) {.converted-page a.framer-text[data-framer-page-link-current]:hover,.converted-page 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)) {.converted-page code.framer-text a.framer-text[data-framer-page-link-current]:hover,.converted-page code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),.converted-page code.framer-text span.framer-text[data-framer-page-link-current]:hover,.converted-page 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))))));}}
.converted-page [data-framer-component-type="Stack"]:not([data-framer-generated]) > *,.converted-page [data-framer-component-type="Stack"]:not([data-framer-generated]) > [data-framer-component-type],.converted-page navigationcontainer [data-framer-component-type="NavigationContainer"] > *,.converted-page [data-framer-component-type="NavigationContainer"] > [data-framer-component-type]{position: relative;}
@supports not (overflow:clip) {.converted-page :where(.page-tokens){--overflow-clip-fallback: hidden;}}
@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)) {.converted-page div.framer-text,.converted-page p.framer-text,.converted-page h1.framer-text,.converted-page h2.framer-text,.converted-page h3.framer-text,.converted-page h4.framer-text,.converted-page h5.framer-text,.converted-page h6.framer-text,.converted-page ol.framer-text,.converted-page ul.framer-text,.converted-page li.framer-text,.converted-page blockquote.framer-text,.converted-page .framer-text.framer-image{display: var(--text-truncation-display-inline-for-safari-16,revert);}.converted-page div.framer-text::after,.converted-page p.framer-text::after,.converted-page h1.framer-text::after,.converted-page h2.framer-text::after,.converted-page h3.framer-text::after,.converted-page h4.framer-text::after,.converted-page h5.framer-text::after,.converted-page h6.framer-text::after,.converted-page ol.framer-text::after,.converted-page ul.framer-text::after,.converted-page li.framer-text::after,.converted-page blockquote.framer-text::after,.converted-page .framer-text.framer-image::after{content: var(--text-truncation-line-break-for-safari-16); white-space: pre;}.converted-page .framer-text.framer-text-module,.converted-page .framer-text.framer-table-wrapper{display: var(--text-truncation-display-none-for-safari-16,revert);}.converted-page p.framer-text[data-text-fill]{display: var(--text-truncation-display-inline-for-safari-16,inline-block);}}
@supports (corner-shape:superellipse(2)) {.converted-page :where(.page-tokens){--one-if-corner-shape-supported: 1;}}
.converted-page .framer-cursor-none,.converted-page .framer-cursor-none *{cursor: none !important;}
.converted-page .framer-pointer-events-none,.converted-page .framer-pointer-events-none *{pointer-events: none !important;}
.converted-page .framer-OAAU6.framer-k1srpk,.converted-page .framer-OAAU6 .framer-k1srpk{display: block;}
.converted-page .framer-OAAU6.framer-f76mnz{--selection-background-color: var(--token-ba35e0ab-850d-49cf-be59-934f032ab5a0,#f5f5f4); --selection-color: var(--token-35e0c09c-bfbb-4fb7-9f38-c4d8879499d6,#1c1917); background-color: var(--token-7f40e4a1-2b83-444e-8765-465c7d3596ab,#0a0a0a); height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; place-content: center flex-start; align-items: center; gap: 0px; width: 100%; padding: 68px 0px 0px; display: flex; position: relative;}
.converted-page .framer-OAAU6 .framer-w6pet3-container{bottom: calc(calc(100% - min(var(--framer-viewport-height,100%),100%)) + 68px); height: auto; position: var(--framer-canvas-fixed-position,fixed); will-change: var(--framer-will-change-effect-override,transform); z-index: 4; flex: 0 0 auto; order: -1000; width: auto; right: 20px;}
.converted-page .framer-OAAU6.framer-19h89bg{user-select: none; z-index: 6; background-color: rgba(17, 15, 13, 0.95); position: fixed; inset: 0px;}
.converted-page .framer-OAAU6.framer-8c61kp{pointer-events: none; will-change: var(--framer-will-change-effect-override,transform); z-index: 6; flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; padding: 64px; display: flex; position: fixed; inset: 0px; overflow: visible;}
.converted-page .framer-OAAU6 .framer-s9wb0e-container{flex: 1 0 0px; width: 1px; max-width: 440px; height: 100%; max-height: 900px; position: relative;}
.converted-page .framer-OAAU6 .framer-uz5b0i-container{flex: 0 0 auto; order: -999; width: auto; height: auto; position: relative;}
.converted-page .framer-OAAU6 .framer-gu3ill{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#292524); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; background-color: var(--token-7f40e4a1-2b83-444e-8765-465c7d3596ab,#0c0a09); height: min-content; position: var(--framer-canvas-fixed-position,fixed); z-index: 5; flex-flow: row; flex: 0 0 auto; order: -998; place-content: center; align-items: center; gap: 16px; padding: 0px 64px; display: flex; top: 0px; left: 0px; right: 0px; overflow: visible;}
.converted-page .framer-OAAU6 .framer-2zulxl{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; flex-flow: row; flex: 1 0 0px; place-content: center; align-items: center; gap: 16px; width: 1px; max-width: 1400px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-OAAU6 .framer-1j6v7h8-container{z-index: 10; flex: 1 0 0px; width: 1px; height: auto; position: sticky; top: 0px;}
.converted-page .framer-OAAU6 .framer-1lxel46{margin: 0px; background: 0px 0px; flex-grow: 1; width: 0px; height: 0px; position: relative;}
.converted-page .framer-OAAU6 .framer-13yx5bq-container{bottom: calc(calc(100% - min(var(--framer-viewport-height,100%),100%)) + 0px); pointer-events: none; height: 69px; position: var(--framer-canvas-fixed-position,fixed); z-index: 5; flex: 0 0 auto; order: 1004; left: 0px; right: 0px;}
.converted-page .framer-OAAU6 .framer-vjqi89{--border-bottom-width: 0px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; flex-flow: column; flex: 0 0 auto; order: 1005; place-content: center; align-items: center; gap: 0px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-OAAU6 .framer-1aeo38i{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-OAAU6 .framer-9aqjls{max-width: 1400px; height: 677px; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-OAAU6 .framer-1w558nd-container{opacity: 0.85; z-index: 1; flex: 0 0 auto; position: absolute; inset: 0px; mask: linear-gradient(rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 17.5676%, rgb(0, 0, 0) 86%, rgba(0, 0, 0, 0) 100%);}
.converted-page .framer-OAAU6 .framer-qr3vrw{background: radial-gradient(50% 50% at 50% 50%,var(--token-7f40e4a1-2b83-444e-8765-465c7d3596ab,#110f0d)0%,#110f0d80 63.3621%,#110f0d00 100%); height: min-content; overflow: var(--overflow-clip-fallback,clip); pointer-events: none; z-index: 2; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 20px; width: 600px; padding: 40px; display: flex; position: relative;}
.converted-page .framer-OAAU6 .framer-o9bwxk{--framer-link-text-color: #09f; --framer-link-text-decoration: underline; user-select: none; pointer-events: none; white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative;}
.converted-page .framer-OAAU6 .framer-cq6zkv-container{pointer-events: auto; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-OAAU6 .framer-1xetojl{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 100%; padding: 0px 64px; display: flex; position: relative;}
.converted-page .framer-OAAU6 .framer-66k0md{max-width: 1400px; height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 100%; padding: 40px 0px; display: flex; position: relative;}
.converted-page .framer-OAAU6 .framer-wyzuea{flex: 0 0 auto; grid-template-rows: repeat(1, min-content); grid-template-columns: repeat(4, minmax(156px, 1fr)); grid-auto-rows: min-content; justify-content: center; gap: 40px; width: 100%; height: min-content; padding: 40px; display: grid; position: relative; overflow: visible;}
.converted-page .framer-OAAU6 .framer-11jzkye,.converted-page .framer-OAAU6 .framer-i8ygc2,.converted-page .framer-OAAU6 .framer-1q8s67d,.converted-page .framer-OAAU6 .framer-17009n1{flex-flow: column; flex: 0 0 auto; place-content: center; place-self: start; align-items: center; gap: 16px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-OAAU6 .framer-10jdoq8,.converted-page .framer-OAAU6 .framer-ankizt,.converted-page .framer-OAAU6 .framer-1mlm0tb,.converted-page .framer-OAAU6 .framer-qk2vom{--framer-link-text-color: #09f; --framer-link-text-decoration: underline; --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: "\a "; -webkit-line-clamp: 1; height: auto; overflow: var(--overflow-clip-fallback,clip); white-space: pre-line; word-break: break-word; overflow-wrap: break-word; -webkit-box-orient: vertical; flex: 0 0 auto; width: 100%; display: -webkit-box; position: relative;}
.converted-page .framer-OAAU6 .framer-htlo9p,.converted-page .framer-OAAU6 .framer-v9s6he,.converted-page .framer-OAAU6 .framer-1giplbt,.converted-page .framer-OAAU6 .framer-vz9imr{flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 12px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-OAAU6 .framer-1iyk8rt,.converted-page .framer-OAAU6 .framer-t46ej0,.converted-page .framer-OAAU6 .framer-1exanjx,.converted-page .framer-OAAU6 .framer-ep2gyo,.converted-page .framer-OAAU6 .framer-1pjilpz,.converted-page .framer-OAAU6 .framer-q2vdhe,.converted-page .framer-OAAU6 .framer-1odzm45,.converted-page .framer-OAAU6 .framer-iig8n7,.converted-page .framer-OAAU6 .framer-te0pfw,.converted-page .framer-OAAU6 .framer-nc7hme,.converted-page .framer-OAAU6 .framer-uv8dt,.converted-page .framer-OAAU6 .framer-66qyph{--text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: "\a "; -webkit-line-clamp: 1; height: auto; overflow: var(--overflow-clip-fallback,clip); white-space: pre; -webkit-box-orient: vertical; flex: 0 0 auto; width: auto; display: -webkit-box; position: relative;}
.converted-page .framer-OAAU6 .framer-17izv7n-container,.converted-page .framer-OAAU6 .framer-17atud0-container,.converted-page .framer-OAAU6 .framer-1qtby9m-container{flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-OAAU6 .framer-1p5h1ve,.converted-page .framer-OAAU6 .framer-138v7uv{flex-flow: row; flex: 0 0 auto; place-content: center space-between; align-items: center; width: 100%; height: min-content; padding: 40px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-OAAU6 .framer-j8ngry{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-7f40e4a1-2b83-444e-8765-465c7d3596ab,#0a0a0a); height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); border-radius: 210px; flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 8px; width: min-content; padding: 12px 16px; display: flex; position: relative;}
.converted-page .framer-OAAU6 .framer-d8ia8i,.converted-page .framer-OAAU6 .framer-hllgs2{flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 12px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-OAAU6 .framer-ic5mpm-container{z-index: 1; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-OAAU6 .framer-1qrftu8{--framer-link-text-color: #09f; --framer-link-text-decoration: underline; --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: "\a "; -webkit-line-clamp: 1; height: auto; overflow: var(--overflow-clip-fallback,clip); white-space: pre; -webkit-box-orient: vertical; flex: 0 0 auto; width: auto; display: -webkit-box; position: relative;}
.converted-page .framer-OAAU6 .framer-1rrzwpy{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: rgb(34, 102, 255); flex: 0 0 auto; align-self: stretch; width: 1px; height: auto; position: relative; overflow: visible;}
.converted-page .framer-OAAU6 .framer-5jvd8e,.converted-page .framer-OAAU6 .framer-27d16y,.converted-page .framer-OAAU6 .framer-868d6s{--framer-link-text-color: #09f; --framer-link-text-decoration: underline; white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-OAAU6 .framer-fqk3g9{flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 20px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-OAAU6 .framer-1exlpg3-container{flex: 0 0 auto; width: 320px; height: auto; position: relative;}
.converted-page .framer-OAAU6 .framer-1oxx1b4{flex: 1 0 0px; width: 1px; height: auto; position: relative; overflow: visible;}
.converted-page .framer-OAAU6 .framer-15v4uw2{flex-flow: row; flex: 0 0 auto; place-content: center space-between; align-items: center; width: 100%; height: min-content; padding: 20px 40px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-OAAU6 .framer-psm4bz,.converted-page .framer-OAAU6 .framer-123xktd{white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-OAAU6 .framer-16ek34v{--framer-link-text-color: #09f; --framer-link-text-decoration: underline; user-select: none; white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page [data-layout-template="true"] > #overlay{margin-bottom: 0px;}
.converted-page .framer-q6DkR .framer-styles-preset-1gn15j8:not(.rich-text-wrapper),.converted-page .framer-q6DkR .framer-styles-preset-1gn15j8.rich-text-wrapper h2{--framer-font-family: "Cabinet Grotesk","Cabinet Grotesk Placeholder",sans-serif; --framer-font-family-bold: "Cabinet Grotesk",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 60px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: -.025em; --framer-line-height: 52px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance;}
@media (max-width: 1199px) and (min-width: 0) {.converted-page .framer-q6DkR .framer-styles-preset-1gn15j8:not(.rich-text-wrapper),.converted-page .framer-q6DkR .framer-styles-preset-1gn15j8.rich-text-wrapper h2{--framer-font-family: "Cabinet Grotesk","Cabinet Grotesk Placeholder",sans-serif; --framer-font-family-bold: "Cabinet Grotesk",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: -.015em; --framer-line-height: 32px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; --framer-text-wrap: balance;}}
.converted-page .framer-Dk1W5 .framer-styles-preset-1ybqtif:not(.rich-text-wrapper),.converted-page .framer-Dk1W5 .framer-styles-preset-1ybqtif.rich-text-wrapper a{--framer-link-hover-text-color: var(--token-17151d22-e81f-43e5-8876-d5286d6cf070,#fafaf9); --framer-link-text-color: var(--token-3354c3de-221c-4edd-ae1d-909c9020f86d,#a8a29e); transition: color 0.15s cubic-bezier(0.12, 0.23, 0.5, 1);}
.converted-page .framer-099aC .framer-styles-preset-656phd:not(.rich-text-wrapper),.converted-page .framer-099aC .framer-styles-preset-656phd.rich-text-wrapper a{--framer-link-hover-text-color: var(--token-3354c3de-221c-4edd-ae1d-909c9020f86d,#a1a1a1); --framer-link-hover-text-decoration: underline; transition: color 0.15s cubic-bezier(0.12, 0.23, 0.5, 1);}
.converted-page .framer-OAAU6[data-selection="true"] * ::selection{color: var(--selection-color,none); background-color: var(--selection-background-color,none);}
.converted-page .framer-OAAU6 [data-selection="true"] * ::selection{color: var(--selection-color,none); background-color: var(--selection-background-color,none);}
.converted-page .framer-OAAU6[data-border="true"]::after,.converted-page .framer-OAAU6 [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
@media (max-width: 809.98px) {.converted-page .framer-OAAU6.framer-f76mnz{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.converted-page .framer-OAAU6.framer-8c61kp{padding: 32px 12px;}.converted-page .framer-OAAU6 .framer-s9wb0e-container{max-width: unset;}.converted-page .framer-OAAU6 .framer-gu3ill{flex-direction: column; padding: 0px;}.converted-page .framer-OAAU6 .framer-2zulxl{flex: 0 0 auto; width: 100%;}.converted-page .framer-OAAU6 .framer-qr3vrw{width: 100%; padding: 14px;}.converted-page .framer-OAAU6 .framer-1xetojl{padding: 0px;}.converted-page .framer-OAAU6 .framer-wyzuea{grid-template-rows: repeat(2, min-content); grid-template-columns: repeat(2, minmax(120px, 1fr)); gap: 40px 20px; padding: 40px 20px;}.converted-page .framer-OAAU6 .framer-1p5h1ve{flex-direction: column; place-content: flex-start; align-items: flex-start; gap: 40px; padding: 20px;}.converted-page .framer-OAAU6 .framer-j8ngry{gap: unset; justify-content: space-between; width: 100%;}.converted-page .framer-OAAU6 .framer-d8ia8i{flex: 1 0 0px; justify-content: flex-start; width: 1px;}.converted-page .framer-OAAU6 .framer-1qrftu8{white-space: pre-line; word-break: break-word; overflow-wrap: break-word; flex: 1 0 0px; width: 1px;}.converted-page .framer-OAAU6 .framer-fqk3g9{flex-direction: column; align-content: flex-start; align-items: flex-start; width: 100%;}.converted-page .framer-OAAU6 .framer-27d16y{white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; width: 100%;}.converted-page .framer-OAAU6 .framer-1exlpg3-container{width: 100%;}.converted-page .framer-OAAU6 .framer-138v7uv{padding: 40px 20px;}.converted-page .framer-OAAU6 .framer-15v4uw2{flex-direction: column; justify-content: flex-start; gap: 20px; padding: 20px;}}
@media (min-width: 810px) and (max-width: 1199.98px) {.converted-page .framer-OAAU6 .framer-w6pet3-container{bottom: calc(calc(100% - min(var(--framer-viewport-height,100%),100%)) + 69px);}.converted-page .framer-OAAU6 .framer-gu3ill,.converted-page .framer-OAAU6 .framer-1xetojl{padding: 0px;}.converted-page .framer-OAAU6 .framer-wyzuea{gap: 20px;}.converted-page .framer-OAAU6 .framer-1p5h1ve{flex-direction: column; place-content: flex-start; align-items: flex-start; gap: 40px;}.converted-page .framer-OAAU6 .framer-fqk3g9{justify-content: flex-start; width: 100%;}.converted-page .framer-OAAU6 .framer-1exlpg3-container{width: 370px;}}
.converted-page .ssr-variant{display: contents;}
.converted-page .framer-Ixlxu.framer-vecumv,.converted-page .framer-Ixlxu .framer-vecumv{display: block;}
.converted-page .framer-Ixlxu.framer-1gkvrwn{cursor: pointer; height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex-flow: row; place-content: center; align-items: center; gap: 12px; width: min-content; padding: 4px; display: flex; position: relative;}
.converted-page .framer-Ixlxu .framer-1rktaa5{flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 4px; width: min-content; height: min-content; padding: 4px 4px 4px 8px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Ixlxu .framer-34ef9s{height: 16px; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 0px; width: min-content; padding: 0px; display: flex; position: relative;}
.converted-page .framer-Ixlxu .framer-1cbou7l,.converted-page .framer-Ixlxu .framer-1cuave6{flex-flow: row; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 4px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Ixlxu .framer-1y4sdjl,.converted-page .framer-Ixlxu .framer-1dltf4q,.converted-page .framer-Ixlxu .framer-1nwln5j,.converted-page .framer-Ixlxu .framer-xmkk33,.converted-page .framer-Ixlxu .framer-a14xbr,.converted-page .framer-Ixlxu .framer-5r25d2{white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-Ixlxu .framer-19kr23w{flex-flow: row; flex: 0 0 auto; place-content: center flex-start; align-self: stretch; align-items: center; gap: 4px; width: auto; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Ixlxu .framer-dkby0a{aspect-ratio: 1.51515 / 1; height: auto; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex: 0 0 auto; width: 80px; position: relative;}
.converted-page .framer-Ixlxu .framer-15d7y5z{flex: 0 0 auto; height: auto; position: absolute; top: 0px; left: 0px; right: 0px; overflow: visible;}
.converted-page .framer-Ixlxu.framer-v-tor1t1.framer-1gkvrwn{gap: 3px;}
.converted-page .framer-Ixlxu.framer-v-tor1t1 .framer-1rktaa5{gap: 0px; padding: 4px 4px 4px 6px;}
.converted-page .framer-Ixlxu.framer-v-tor1t1 .framer-dkby0a{width: 60px;}
.converted-page .framer-Ixlxu.framer-v-1gkvrwn.hover .framer-34ef9s{justify-content: flex-end;}
.converted-page .framer-Ixlxu.framer-v-1gkvrwn.hover .framer-15d7y5z{top: -50px;}
.converted-page .framer-Ixlxu[data-border="true"]::after,.converted-page .framer-Ixlxu [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.converted-page :where(.page-tokens){--framer-will-change-override: none;}
@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)) {.converted-page :where(.page-tokens){--framer-will-change-override: transform;}}
.converted-page :where(.page-tokens){--framer-will-change-filter-override: none;}
@supports (background:-webkit-named-image(i)) and (not (position-area:top right)) {.converted-page :where(.page-tokens){--framer-will-change-filter-override: filter;}}
.converted-page [data-framer-component-type]{position: absolute;}
.converted-page [data-framer-component-type="Text"]{cursor: inherit;}
.converted-page [data-framer-component-text-autosized] *{white-space: pre;}
.converted-page [data-framer-component-type="Text"] > *{text-align: var(--framer-text-alignment,start);}
.converted-page [data-framer-component-type="Text"] span span,.converted-page [data-framer-component-type="Text"] p span,.converted-page [data-framer-component-type="Text"] h1 span,.converted-page [data-framer-component-type="Text"] h2 span,.converted-page [data-framer-component-type="Text"] h3 span,.converted-page [data-framer-component-type="Text"] h4 span,.converted-page [data-framer-component-type="Text"] h5 span,.converted-page [data-framer-component-type="Text"] h6 span{display: block;}
.converted-page [data-framer-component-type="Text"] span span span,.converted-page [data-framer-component-type="Text"] p span span,.converted-page [data-framer-component-type="Text"] h1 span span,.converted-page [data-framer-component-type="Text"] h2 span span,.converted-page [data-framer-component-type="Text"] h3 span span,.converted-page [data-framer-component-type="Text"] h4 span span,.converted-page [data-framer-component-type="Text"] h5 span span,.converted-page [data-framer-component-type="Text"] h6 span span{display: unset;}
.converted-page [data-framer-component-type="Text"] div div span,.converted-page [data-framer-component-type="Text"] a div span,.converted-page [data-framer-component-type="Text"] span span span,.converted-page [data-framer-component-type="Text"] p span span,.converted-page [data-framer-component-type="Text"] h1 span span,.converted-page [data-framer-component-type="Text"] h2 span span,.converted-page [data-framer-component-type="Text"] h3 span span,.converted-page [data-framer-component-type="Text"] h4 span span,.converted-page [data-framer-component-type="Text"] h5 span span,.converted-page [data-framer-component-type="Text"] h6 span span,.converted-page [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);}
.converted-page [data-framer-component-type="Text"] a,.converted-page [data-framer-component-type="Text"] a div span,.converted-page [data-framer-component-type="Text"] a span span span,.converted-page [data-framer-component-type="Text"] a p span span,.converted-page [data-framer-component-type="Text"] a h1 span span,.converted-page [data-framer-component-type="Text"] a h2 span span,.converted-page [data-framer-component-type="Text"] a h3 span span,.converted-page [data-framer-component-type="Text"] a h4 span span,.converted-page [data-framer-component-type="Text"] a h5 span span,.converted-page [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));}
.converted-page [data-framer-component-type="Text"] a:hover,.converted-page [data-framer-component-type="Text"] a div span:hover,.converted-page [data-framer-component-type="Text"] a span span span:hover,.converted-page [data-framer-component-type="Text"] a p span span:hover,.converted-page [data-framer-component-type="Text"] a h1 span span:hover,.converted-page [data-framer-component-type="Text"] a h2 span span:hover,.converted-page [data-framer-component-type="Text"] a h3 span span:hover,.converted-page [data-framer-component-type="Text"] a h4 span span:hover,.converted-page [data-framer-component-type="Text"] a h5 span span:hover,.converted-page [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)));}
.converted-page [data-framer-component-type="Text"].isCurrent a,.converted-page [data-framer-component-type="Text"].isCurrent a div span,.converted-page [data-framer-component-type="Text"].isCurrent a span span span,.converted-page [data-framer-component-type="Text"].isCurrent a p span span,.converted-page [data-framer-component-type="Text"].isCurrent a h1 span span,.converted-page [data-framer-component-type="Text"].isCurrent a h2 span span,.converted-page [data-framer-component-type="Text"].isCurrent a h3 span span,.converted-page [data-framer-component-type="Text"].isCurrent a h4 span span,.converted-page [data-framer-component-type="Text"].isCurrent a h5 span span,.converted-page [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)));}
.converted-page [data-framer-component-type="RichTextContainer"]{outline: none; flex-direction: column; flex-shrink: 0; justify-content: flex-start; display: flex;}
.converted-page p.framer-text,.converted-page div.framer-text,.converted-page figure.framer-text,.converted-page h1.framer-text,.converted-page h2.framer-text,.converted-page h3.framer-text,.converted-page h4.framer-text,.converted-page h5.framer-text,.converted-page h6.framer-text,.converted-page ol.framer-text,.converted-page ul.framer-text{margin: 0px; padding: 0px;}
.converted-page p.framer-text,.converted-page div.framer-text,.converted-page h1.framer-text,.converted-page h2.framer-text,.converted-page h3.framer-text,.converted-page h4.framer-text,.converted-page h5.framer-text,.converted-page h6.framer-text,.converted-page li.framer-text,.converted-page ol.framer-text,.converted-page ul.framer-text,.converted-page mark.framer-text,.converted-page 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));}
.converted-page mark.framer-text,.converted-page p.framer-text,.converted-page div.framer-text,.converted-page h1.framer-text,.converted-page h2.framer-text,.converted-page h3.framer-text,.converted-page h4.framer-text,.converted-page h5.framer-text,.converted-page h6.framer-text,.converted-page li.framer-text,.converted-page ol.framer-text,.converted-page 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));}
@supports not (color:color(display-p3 1 1 1)) {.converted-page p.framer-text,.converted-page div.framer-text,.converted-page h1.framer-text,.converted-page h2.framer-text,.converted-page h3.framer-text,.converted-page h4.framer-text,.converted-page h5.framer-text,.converted-page h6.framer-text,.converted-page li.framer-text,.converted-page ol.framer-text,.converted-page ul.framer-text,.converted-page 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));}.converted-page 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))));}}
.converted-page .framer-fit-text .framer-text{white-space: pre;}
.converted-page 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));}
.converted-page 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));}
.converted-page 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));}
.converted-page p.framer-text:not(:first-child),.converted-page div.framer-text:not(:first-child),.converted-page h1.framer-text:not(:first-child),.converted-page h2.framer-text:not(:first-child),.converted-page h3.framer-text:not(:first-child),.converted-page h4.framer-text:not(:first-child),.converted-page h5.framer-text:not(:first-child),.converted-page h6.framer-text:not(:first-child),.converted-page ol.framer-text:not(:first-child),.converted-page ul.framer-text:not(:first-child),.converted-page blockquote.framer-text:not(:first-child),.converted-page table.framer-text:not(:first-child),.converted-page figure.framer-text:not(:first-child),.converted-page .framer-image.framer-text:not(:first-child){margin-top: var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0));}
.converted-page li.framer-text > ul.framer-text:nth-child(2),.converted-page li.framer-text > ol.framer-text:nth-child(2){margin-top: 0px;}
.converted-page .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;}
.converted-page code.framer-text,.converted-page 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));}
@supports not (color:color(display-p3 1 1 1)) {.converted-page code.framer-text,.converted-page 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))))));}}
.converted-page blockquote.framer-text{unicode-bidi: initial; margin-block: initial; margin-inline: initial;}
.converted-page a.framer-text,.converted-page a.framer-text span.framer-text:not([data-text-fill]),.converted-page span.framer-text[data-nested-link],.converted-page 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);}
.converted-page a.framer-text,.converted-page 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);}
@supports not (color:color(display-p3 1 1 1)) {.converted-page a.framer-text,.converted-page 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))));}}
.converted-page code.framer-text a.framer-text,.converted-page code.framer-text a.framer-text span.framer-text:not([data-text-fill]),.converted-page code.framer-text span.framer-text[data-nested-link],.converted-page 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));}
.converted-page code.framer-text a.framer-text,.converted-page 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))));}
@supports not (color:color(display-p3 1 1 1)) {.converted-page code.framer-text a.framer-text,.converted-page code.framer-text a.framer-text span.framer-text:not([data-text-fill]),.converted-page code.framer-text span.framer-text[data-nested-link],.converted-page 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))))))));}}
.converted-page a.framer-text:hover,.converted-page a.framer-text:hover span.framer-text:not([data-text-fill]),.converted-page span.framer-text[data-nested-link]:hover,.converted-page 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)));}
.converted-page a.framer-text:hover,.converted-page 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)));}
@supports not (color:color(display-p3 1 1 1)) {.converted-page a.framer-text:hover,.converted-page 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))))));}}
.converted-page code.framer-text a.framer-text:hover,.converted-page 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)))));}
@supports not (color:color(display-p3 1 1 1)) {.converted-page code.framer-text a.framer-text:hover,.converted-page 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))))))))));}}
.converted-page a.framer-text[data-framer-page-link-current],.converted-page a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),.converted-page span.framer-text[data-framer-page-link-current],.converted-page 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));}
.converted-page a.framer-text[data-framer-page-link-current],.converted-page 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)));}
@supports not (color:color(display-p3 1 1 1)) {.converted-page a.framer-text[data-framer-page-link-current],.converted-page 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))))));}}
.converted-page code.framer-text a.framer-text[data-framer-page-link-current],.converted-page code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),.converted-page code.framer-text span.framer-text[data-framer-page-link-current],.converted-page 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));}
.converted-page code.framer-text a.framer-text[data-framer-page-link-current],.converted-page 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))));}
@supports not (color:color(display-p3 1 1 1)) {.converted-page code.framer-text a.framer-text[data-framer-page-link-current],.converted-page code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),.converted-page code.framer-text span.framer-text[data-framer-page-link-current],.converted-page 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))))));}}
.converted-page a.framer-text[data-framer-page-link-current]:hover,.converted-page a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),.converted-page span.framer-text[data-framer-page-link-current]:hover,.converted-page 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)));}
.converted-page a.framer-text[data-framer-page-link-current]:hover,.converted-page 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)));}
@supports not (color:color(display-p3 1 1 1)) {.converted-page a.framer-text[data-framer-page-link-current]:hover,.converted-page 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))))))));}}
.converted-page code.framer-text a.framer-text[data-framer-page-link-current]:hover,.converted-page 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)))));}
@supports not (color:color(display-p3 1 1 1)) {.converted-page code.framer-text a.framer-text[data-framer-page-link-current]:hover,.converted-page code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),.converted-page code.framer-text span.framer-text[data-framer-page-link-current]:hover,.converted-page 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))))));}}
.converted-page .framer-image.framer-text{max-width: 100%; height: auto; display: block;}
.converted-page .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;}
.converted-page ol.framer-text{--list-style-type: decimal;}
.converted-page ul.framer-text,.converted-page ol.framer-text{padding-inline-start: 0px; position: relative;}
.converted-page li.framer-text{counter-increment: list-item 1; padding-inline-start: 2ch; list-style: none;}
.converted-page ol.framer-text > li.framer-text{padding-inline-start: calc(calc(var(--max-list-digits,1) + 1)*1ch);}
.converted-page 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;}
.converted-page ul.framer-text > li.framer-text::before{content: "•"; position: absolute; inset-inline-start: 0px;}
.converted-page .framer-table-wrapper{overflow-x: auto;}
.converted-page table.framer-text,.converted-page .framer-table-wrapper table.framer-text{border-collapse: separate; border-spacing: 0px; table-layout: auto; word-break: normal; width: 100%;}
.converted-page td.framer-text,.converted-page th.framer-text{overflow-wrap: anywhere; vertical-align: top; min-width: 16ch;}
.converted-page .framer-text-module[data-width="fill"] > :first-child,.converted-page .framer-text-module[data-width="fill"] > .ssr-variant > :first-child{width: 100% !important;}
.converted-page [data-framer-component-type="DeprecatedRichText"]{cursor: inherit;}
.converted-page [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;}
.converted-page [data-framer-component-type="DeprecatedRichText"] p,.converted-page [data-framer-component-type="DeprecatedRichText"] div,.converted-page [data-framer-component-type="DeprecatedRichText"] h1,.converted-page [data-framer-component-type="DeprecatedRichText"] h2,.converted-page [data-framer-component-type="DeprecatedRichText"] h3,.converted-page [data-framer-component-type="DeprecatedRichText"] h4,.converted-page [data-framer-component-type="DeprecatedRichText"] h5,.converted-page [data-framer-component-type="DeprecatedRichText"] h6{margin: 0px; padding: 0px;}
.converted-page [data-framer-component-type="DeprecatedRichText"] p,.converted-page [data-framer-component-type="DeprecatedRichText"] div,.converted-page [data-framer-component-type="DeprecatedRichText"] h1,.converted-page [data-framer-component-type="DeprecatedRichText"] h2,.converted-page [data-framer-component-type="DeprecatedRichText"] h3,.converted-page [data-framer-component-type="DeprecatedRichText"] h4,.converted-page [data-framer-component-type="DeprecatedRichText"] h5,.converted-page [data-framer-component-type="DeprecatedRichText"] h6,.converted-page [data-framer-component-type="DeprecatedRichText"] li,.converted-page [data-framer-component-type="DeprecatedRichText"] ol,.converted-page [data-framer-component-type="DeprecatedRichText"] ul,.converted-page [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);}
.converted-page [data-framer-component-type="DeprecatedRichText"] p:not(:first-child),.converted-page [data-framer-component-type="DeprecatedRichText"] div:not(:first-child),.converted-page [data-framer-component-type="DeprecatedRichText"] h1:not(:first-child),.converted-page [data-framer-component-type="DeprecatedRichText"] h2:not(:first-child),.converted-page [data-framer-component-type="DeprecatedRichText"] h3:not(:first-child),.converted-page [data-framer-component-type="DeprecatedRichText"] h4:not(:first-child),.converted-page [data-framer-component-type="DeprecatedRichText"] h5:not(:first-child),.converted-page [data-framer-component-type="DeprecatedRichText"] h6:not(:first-child),.converted-page [data-framer-component-type="DeprecatedRichText"] ol:not(:first-child),.converted-page [data-framer-component-type="DeprecatedRichText"] ul:not(:first-child),.converted-page [data-framer-component-type="DeprecatedRichText"] .framer-image:not(:first-child){margin-top: var(--framer-paragraph-spacing,0);}
.converted-page [data-framer-component-type="DeprecatedRichText"] span[data-text-fill]{-webkit-text-fill-color: transparent; background-clip: text; display: inline-block;}
.converted-page [data-framer-component-type="DeprecatedRichText"] a,.converted-page [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));}
.converted-page [data-framer-component-type="DeprecatedRichText"] a:hover,.converted-page [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)));}
.converted-page [data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current],.converted-page [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)));}
.converted-page [data-framer-component-type="DeprecatedRichText"] a[data-framer-page-link-current]:hover,.converted-page [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))));}
.converted-page [data-framer-component-type="DeprecatedRichText"] strong{font-weight: bolder;}
.converted-page [data-framer-component-type="DeprecatedRichText"] em{font-style: italic;}
.converted-page [data-framer-component-type="DeprecatedRichText"] .framer-image{max-width: 100%; height: auto; display: block;}
.converted-page [data-framer-component-type="DeprecatedRichText"] ul,.converted-page [data-framer-component-type="DeprecatedRichText"] ol{width: 100%; margin: 0px; padding-left: 0px; display: table;}
.converted-page [data-framer-component-type="DeprecatedRichText"] li{counter-increment: list-item 1; list-style: none; display: table-row;}
.converted-page [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;}
.converted-page [data-framer-component-type="DeprecatedRichText"] ul > li::before{box-sizing: border-box; content: "•"; width: 2.25ch; padding-right: 0.75ch; display: table-cell;}
.converted-page [data-framer-component-type="Stack"]:not([data-framer-generated]) > *,.converted-page [data-framer-component-type="Stack"]:not([data-framer-generated]) > [data-framer-component-type],.converted-page navigationcontainer [data-framer-component-type="NavigationContainer"] > *,.converted-page [data-framer-component-type="NavigationContainer"] > [data-framer-component-type]{position: relative;}
.converted-page [data-framer-component-type="Scroll"]::-webkit-scrollbar{display: none;}
.converted-page [data-framer-component-type="ScrollContentWrapper"] > *{position: relative;}
.converted-page [data-framer-component-type="NativeScroll"]{}
.converted-page [data-framer-component-type="NativeScroll"] > *{position: relative;}
.converted-page [data-framer-component-type="NativeScroll"].direction-both{overflow: auto;}
.converted-page [data-framer-component-type="NativeScroll"].direction-vertical{overflow: hidden auto;}
.converted-page [data-framer-component-type="NativeScroll"].direction-horizontal{overflow: auto hidden;}
.converted-page [data-framer-component-type="NativeScroll"].direction-vertical > *{width: 100% !important;}
.converted-page [data-framer-component-type="NativeScroll"].direction-horizontal > *{height: 100% !important;}
.converted-page [data-framer-component-type="NativeScroll"].scrollbar-hidden::-webkit-scrollbar{display: none;}
.converted-page [data-framer-component-type="PageContentWrapper"] > *,.converted-page [data-framer-component-type="PageContentWrapper"] > [data-framer-component-type]{position: relative;}
.converted-page [data-framer-component-type="DeviceComponent"].no-device > *{width: 100% !important; height: 100% !important;}
.converted-page [data-is-present="false"],.converted-page [data-is-present="false"] *{pointer-events: none !important;}
.converted-page [data-framer-cursor="pointer"]{cursor: pointer;}
.converted-page [data-framer-cursor="grab"]{cursor: grab;}
.converted-page [data-framer-cursor="grab"]:active{cursor: grabbing;}
.converted-page [data-framer-component-type="Frame"] *,.converted-page [data-framer-component-type="Stack"] *{pointer-events: auto;}
.converted-page [data-framer-generated] *{pointer-events: unset;}
.converted-page .svgContainer svg{display: block;}
.converted-page [data-reset="button"]{background: 0px 0px; border-width: 0px; padding: 0px;}
.converted-page [data-hide-scrollbars="true"]::-webkit-scrollbar{width: 0px; height: 0px;}
.converted-page [data-hide-scrollbars="true"]::-webkit-scrollbar-thumb{background: 0px 0px;}
.converted-page [data-hide-scrollbars="true"]{scrollbar-width: none;}
@supports not (overflow:clip) {.converted-page :where(.page-tokens){--overflow-clip-fallback: hidden;}}
.converted-page .framer-lightbox-container{opacity: 1 !important; pointer-events: auto !important;}
@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)) {.converted-page div.framer-text,.converted-page p.framer-text,.converted-page h1.framer-text,.converted-page h2.framer-text,.converted-page h3.framer-text,.converted-page h4.framer-text,.converted-page h5.framer-text,.converted-page h6.framer-text,.converted-page ol.framer-text,.converted-page ul.framer-text,.converted-page li.framer-text,.converted-page blockquote.framer-text,.converted-page .framer-text.framer-image{display: var(--text-truncation-display-inline-for-safari-16,revert);}.converted-page div.framer-text::after,.converted-page p.framer-text::after,.converted-page h1.framer-text::after,.converted-page h2.framer-text::after,.converted-page h3.framer-text::after,.converted-page h4.framer-text::after,.converted-page h5.framer-text::after,.converted-page h6.framer-text::after,.converted-page ol.framer-text::after,.converted-page ul.framer-text::after,.converted-page li.framer-text::after,.converted-page blockquote.framer-text::after,.converted-page .framer-text.framer-image::after{content: var(--text-truncation-line-break-for-safari-16); white-space: pre;}.converted-page .framer-text.framer-text-module,.converted-page .framer-text.framer-table-wrapper{display: var(--text-truncation-display-none-for-safari-16,revert);}.converted-page p.framer-text[data-text-fill]{display: var(--text-truncation-display-inline-for-safari-16,inline-block);}}
@supports (corner-shape:superellipse(2)) {.converted-page :where(.page-tokens){--one-if-corner-shape-supported: 1;}}
.converted-page .framer-Hi6IO.framer-1nrg7n2,.converted-page .framer-Hi6IO .framer-1nrg7n2{display: block;}
.converted-page .framer-Hi6IO.framer-128zegt{flex-flow: row; place-content: center; align-items: center; gap: 0px; width: 1200px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Hi6IO .framer-1vgcmcr{height: calc(var(--framer-viewport-height,100vh)*1); z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 16px; padding: 88px 32px 40px; display: flex; position: absolute; bottom: 0px; left: 0px; right: 0px; overflow: auto;}
.converted-page .framer-Hi6IO .framer-17ha82z-container,.converted-page .framer-Hi6IO .framer-x18cer-container,.converted-page .framer-Hi6IO .framer-1825u6c-container,.converted-page .framer-Hi6IO .framer-m3ncia-container,.converted-page .framer-Hi6IO .framer-1cswboh-container,.converted-page .framer-Hi6IO .framer-14zxf6k-container,.converted-page .framer-Hi6IO .framer-134pgis-container,.converted-page .framer-Hi6IO .framer-1xem6jf-container,.converted-page .framer-Hi6IO .framer-14kolbi-container{flex: 0 0 auto; width: 100%; height: auto; position: relative;}
.converted-page .framer-Hi6IO .framer-rlp82i{flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 12px; width: 100%; height: min-content; padding: 12px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Hi6IO .framer-15x7pvg{z-index: 10; flex-flow: row; flex: 1 0 0px; place-content: center; align-items: center; gap: 16px; width: 1px; height: min-content; padding: 16px 40px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Hi6IO .framer-4q76zg{flex-flow: row; flex: 1 0 0px; place-content: center flex-start; align-items: center; gap: 40px; width: 1px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Hi6IO .framer-tfxiwl{flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 8px; width: min-content; height: min-content; padding: 0px; text-decoration: none; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Hi6IO .framer-ilyc80{flex: 0 0 auto; width: 24px; height: auto; position: relative;}
.converted-page .framer-Hi6IO .framer-6rl07u{flex: 0 0 auto; width: 68px; height: 17px; position: relative;}
.converted-page .framer-Hi6IO .framer-llwb19{flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 4px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Hi6IO .framer-12dyuiv-container,.converted-page .framer-Hi6IO .framer-9sm63-container,.converted-page .framer-Hi6IO .framer-1jhb7w3-container,.converted-page .framer-Hi6IO .framer-1fx5otc-container,.converted-page .framer-Hi6IO .framer-ttq5lt-container{flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-Hi6IO .framer-x8xxzw{height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); grid-template-rows: repeat(1, minmax(0px, 1fr)); grid-template-columns: repeat(3, minmax(166px, 1fr)); grid-auto-rows: minmax(0px, 1fr); justify-content: center; gap: 0px; width: 534px; padding: 4px; display: grid; position: relative;}
.converted-page .framer-Hi6IO .framer-1ykff6b-container,.converted-page .framer-Hi6IO .framer-incxyz-container,.converted-page .framer-Hi6IO .framer-1viqu6k-container{flex: 0 0 auto; place-self: start; width: 100%; height: auto; position: relative;}
.converted-page .framer-Hi6IO .framer-1s7zkgm{height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); grid-template-rows: repeat(1, minmax(0px, 1fr)); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-auto-rows: minmax(0px, 1fr); justify-content: center; gap: 0px; width: 449px; padding: 0px; display: grid; position: relative;}
.converted-page .framer-Hi6IO .framer-li0k4b{flex-flow: column; flex: 0 0 auto; grid-column: span 2; place-content: flex-start; place-self: start; align-items: flex-start; gap: 4px; width: 100%; height: 100%; padding: 8px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Hi6IO .framer-1cni40o{flex-flow: row; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 10px; width: 100%; height: min-content; padding: 6px 8px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Hi6IO .framer-q5y032,.converted-page .framer-Hi6IO .framer-1j3s2a9{white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-Hi6IO .framer-ignzii{flex-flow: column; flex: 0 0 auto; place-content: flex-start; place-self: start; align-items: flex-start; gap: 4px; width: 100%; height: 100%; padding: 8px 8px 12px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Hi6IO .framer-ggojfd{flex-flow: row; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 10px; width: 100%; height: min-content; padding: 6px 12px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Hi6IO .framer-4hn4ar{flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 0px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Hi6IO .framer-rq3bc0{flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 12px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Hi6IO .framer-qejymg{flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 36px; height: 36px; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-Hi6IO .framer-5154ll{aspect-ratio: 1 / 1; flex: 0 0 auto; width: 24px; height: auto; position: relative;}
.converted-page .framer-Hi6IO.framer-v-7kcr4u.framer-128zegt,.converted-page .framer-Hi6IO.framer-v-1884w20.framer-128zegt{width: 810px;}
.converted-page .framer-Hi6IO.framer-v-7kcr4u .framer-15x7pvg,.converted-page .framer-Hi6IO.framer-v-1884w20 .framer-15x7pvg{padding: 16px 30px 16px 40px;}
.converted-page .framer-Hi6IO.framer-v-7kcr4u .framer-qejymg,.converted-page .framer-Hi6IO.framer-v-1884w20 .framer-qejymg,.converted-page .framer-Hi6IO.framer-v-spac80 .framer-qejymg,.converted-page .framer-Hi6IO.framer-v-f7y5qv .framer-qejymg{cursor: pointer;}
.converted-page .framer-Hi6IO.framer-v-1884w20 .framer-1vgcmcr{bottom: unset; top: 0px;}
.converted-page .framer-Hi6IO.framer-v-spac80.framer-128zegt,.converted-page .framer-Hi6IO.framer-v-f7y5qv.framer-128zegt{width: 390px;}
.converted-page .framer-Hi6IO.framer-v-spac80 .framer-1vgcmcr{padding: 76px 8px 8px;}
.converted-page .framer-Hi6IO.framer-v-spac80 .framer-15x7pvg,.converted-page .framer-Hi6IO.framer-v-f7y5qv .framer-15x7pvg{padding: 16px 10px 16px 20px;}
.converted-page .framer-Hi6IO.framer-v-f7y5qv .framer-1vgcmcr{bottom: unset; padding: 76px 8px 8px; top: 0px;}
.converted-page .framer-Hi6IO[data-border="true"]::after,.converted-page .framer-Hi6IO [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.converted-page .framer-YfD14{aspect-ratio: 1 / 1; mask: var(--framer-icon-mask); user-select: none; width: 32px; display: block;}
@supports (aspect-ratio:1) {.converted-page :where(.page-tokens){--framer-aspect-ratio-supported: auto;}}
.converted-page .framer-nnJOX.framer-m5ryuf,.converted-page .framer-nnJOX .framer-m5ryuf{display: block;}
.converted-page .framer-nnJOX.framer-dfxefx{cursor: pointer; height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex-flow: row; place-content: center; align-items: center; gap: 4px; width: min-content; padding: 10px; text-decoration: none; display: flex; position: relative;}
.converted-page .framer-nnJOX .framer-mn890o{aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,24px); flex: 0 0 auto; width: 16px; position: relative;}
.converted-page .framer-nnJOX .framer-1mqy83k{flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: min-content; height: min-content; padding: 0px 6px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-nnJOX .framer-1fuw16a{user-select: none; white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-nnJOX .framer-10czdf1{aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,16px); flex: 0 0 auto; width: 16px; position: relative;}
.converted-page .framer-nnJOX.framer-v-1njn1iu.framer-dfxefx,.converted-page .framer-nnJOX.framer-v-1pdy1bv.framer-dfxefx,.converted-page .framer-nnJOX.framer-v-1m7eu8f.framer-dfxefx,.converted-page .framer-nnJOX.framer-v-184kbnb.framer-dfxefx{padding: 8px;}
.converted-page .framer-nnJOX.framer-v-1sdqvh4.framer-dfxefx,.converted-page .framer-nnJOX.framer-v-1prbrrf.framer-dfxefx,.converted-page .framer-nnJOX.framer-v-8fxu37.framer-dfxefx,.converted-page .framer-nnJOX.framer-v-mso3yc.framer-dfxefx{padding: 6px;}
.converted-page .framer-nnJOX[data-border="true"]::after,.converted-page .framer-nnJOX [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.converted-page .framer-rjFuH{aspect-ratio: 1 / 1; mask: var(--framer-icon-mask); width: 24px; display: block;}
@supports (aspect-ratio:1) {.converted-page :where(.page-tokens){--framer-aspect-ratio-supported: auto;}}
.converted-page .framer-gy7u4.framer-1evtauk,.converted-page .framer-gy7u4 .framer-1evtauk{display: block;}
.converted-page .framer-gy7u4.framer-1m56ama{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; place-content: center; align-items: center; gap: 0px; width: 566px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-gy7u4 .framer-1s2g1zg,.converted-page .framer-gy7u4 .framer-1yd2a93{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-gy7u4 .framer-1ygrwlc-container,.converted-page .framer-gy7u4 .framer-y7q08d-container,.converted-page .framer-gy7u4 .framer-h315md-container,.converted-page .framer-gy7u4 .framer-18hvc0c-container,.converted-page .framer-gy7u4 .framer-1vv4z5w-container,.converted-page .framer-gy7u4 .framer-5ejsby-container,.converted-page .framer-gy7u4 .framer-1mcq3p2-container,.converted-page .framer-gy7u4 .framer-zt17r0-container,.converted-page .framer-gy7u4 .framer-c2xhxo-container,.converted-page .framer-gy7u4 .framer-1hs8czd-container,.converted-page .framer-gy7u4 .framer-8idnhc-container,.converted-page .framer-gy7u4 .framer-1u9x6hf-container,.converted-page .framer-gy7u4 .framer-1w65pck-container{flex: 0 0 auto; width: 100%; height: auto; position: relative;}
.converted-page .framer-gy7u4 .framer-j79stn,.converted-page .framer-gy7u4 .framer-1q45jrl{flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 0px; width: 100%; height: 1px; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-gy7u4 .framer-xpcu9z{cursor: pointer; 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: visible;}
.converted-page .framer-gy7u4 .framer-19af32h-container{flex: 1 0 0px; width: 1px; height: auto; position: relative;}
.converted-page .framer-gy7u4 .framer-gte2n3,.converted-page .framer-gy7u4 .framer-3qlmq8{flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 4px; width: 100%; height: min-content; padding: 4px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-gy7u4 .framer-5u8aj3{flex-flow: row; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 10px; width: 100%; height: min-content; padding: 6px 8px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-gy7u4 .framer-12v5ffr,.converted-page .framer-gy7u4 .framer-aj3e7y{white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-gy7u4 .framer-15vprkt{flex-flow: row; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 10px; width: 100%; height: min-content; padding: 6px 12px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-gy7u4 .framer-djbpu5{flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 0px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-gy7u4.framer-v-11vd6zm .framer-1s2g1zg{padding: 0px 0px 20px;}
.converted-page .framer-gy7u4.framer-v-11vd6zm .framer-j79stn,.converted-page .framer-gy7u4.framer-v-1fohrme .framer-1q45jrl{height: min-content;}
.converted-page .framer-gy7u4.framer-v-1fohrme .framer-1yd2a93{padding: 0px 0px 12px;}
.converted-page .framer-gy7u4[data-border="true"]::after,.converted-page .framer-gy7u4 [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.converted-page .framer-fXWrN.framer-12k5w5u,.converted-page .framer-fXWrN .framer-12k5w5u{display: block;}
.converted-page .framer-fXWrN.framer-175jv58{cursor: pointer; flex-flow: row; place-content: center; align-items: center; gap: 16px; width: 566px; height: min-content; padding: 12px; text-decoration: none; display: flex; position: relative; overflow: visible;}
.converted-page .framer-fXWrN .framer-j4lnve{white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 1 0 0px; width: 1px; height: auto; position: relative;}
.converted-page .framer-fXWrN .framer-1xd0ijz{flex: 0 0 auto; width: 16px; height: auto; position: relative;}
@media (max-width: 1199px) and (min-width: 810px) {.converted-page .framer-cUeIE .framer-styles-preset-6awed:not(.rich-text-wrapper),.converted-page .framer-cUeIE .framer-styles-preset-6awed.rich-text-wrapper h3{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Inter",sans-serif; --framer-font-family-bold-italic: "Inter",sans-serif; --framer-font-family-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-17151d22-e81f-43e5-8876-d5286d6cf070,#fafafa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}}
@media (max-width: 809px) and (min-width: 0) {.converted-page .framer-cUeIE .framer-styles-preset-6awed:not(.rich-text-wrapper),.converted-page .framer-cUeIE .framer-styles-preset-6awed.rich-text-wrapper h3{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Inter",sans-serif; --framer-font-family-bold-italic: "Inter",sans-serif; --framer-font-family-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-17151d22-e81f-43e5-8876-d5286d6cf070,#fafafa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}}
.converted-page .framer-fXWrN[data-border="true"]::after,.converted-page .framer-fXWrN [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.converted-page .framer-zfuWk.framer-li3w5f,.converted-page .framer-zfuWk .framer-li3w5f{display: block;}
.converted-page .framer-zfuWk.framer-twqgdr{cursor: pointer; height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex-flow: column; place-content: flex-start; align-items: flex-start; gap: 12px; width: 173px; padding: 12px; text-decoration: none; display: flex; position: relative;}
.converted-page .framer-zfuWk .framer-4w5gwx{flex: 0 0 auto; width: 40px; height: auto; position: relative;}
.converted-page .framer-zfuWk .framer-1oh6ac6{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 4px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-zfuWk .framer-swmslg,.converted-page .framer-zfuWk .framer-uyro71{white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative;}
.converted-page .framer-zfuWk.framer-v-s2ixxu.framer-twqgdr{flex-direction: row; align-content: center; align-items: center;}
.converted-page .framer-zfuWk.framer-v-s2ixxu .framer-1oh6ac6{flex: 1 0 0px; width: 1px;}
.converted-page .framer-7zl6k,.converted-page .framer-x2eYv,.converted-page .framer-tHYnb{aspect-ratio: 1 / 1; mask: var(--framer-icon-mask); width: 32px; display: block;}
@supports (aspect-ratio:1) {.converted-page :where(.page-tokens){--framer-aspect-ratio-supported: auto;}}
.converted-page .framer-tG8tW.framer-j3j25d,.converted-page .framer-tG8tW .framer-j3j25d{display: block;}
.converted-page .framer-tG8tW.framer-vmtksx{cursor: pointer; flex-flow: row; place-content: flex-start; align-items: flex-start; gap: 12px; width: 298px; height: min-content; padding: 8px; text-decoration: none; display: flex; position: relative; overflow: visible;}
.converted-page .framer-tG8tW .framer-1l4uu33{aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,40px); overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 40px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-tG8tW .framer-lkzoav{aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,16px); flex: 0 0 auto; width: 16px; position: relative;}
.converted-page .framer-tG8tW .framer-1l9zvdr{flex-flow: column; flex: 1 0 0px; place-content: flex-start; align-items: flex-start; gap: 4px; width: 1px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-tG8tW .framer-1bi81e8,.converted-page .framer-tG8tW .framer-15x9y3g{white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative;}
.converted-page .framer-tG8tW[data-border="true"]::after,.converted-page .framer-tG8tW [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.converted-page .framer-2WioN,.converted-page .framer-1Eje6{aspect-ratio: 1 / 1; mask: var(--framer-icon-mask); width: 24px; display: block;}
@supports (aspect-ratio:1) {.converted-page :where(.page-tokens){--framer-aspect-ratio-supported: auto;}}
.converted-page .framer-UUE7D.framer-1r7ki18,.converted-page .framer-UUE7D .framer-1r7ki18{display: block;}
.converted-page .framer-UUE7D.framer-8f32ni{cursor: pointer; height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex-flow: row; place-content: center flex-start; align-items: center; gap: 4px; width: 141px; padding: 8px 12px; text-decoration: none; display: flex; position: relative;}
.converted-page .framer-UUE7D .framer-1f2tqf3{white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-grV1P{aspect-ratio: 1 / 1; mask: var(--framer-icon-mask); width: 24px; display: block;}
.converted-page .framer-XTBje.framer-1qu26yu,.converted-page .framer-XTBje .framer-1qu26yu{display: block;}
.converted-page .framer-XTBje.framer-qs80cl{background-color: var(--token-7f40e4a1-2b83-444e-8765-465c7d3596ab,#0a0a0a); height: 4858px; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; place-content: center flex-start; align-items: center; gap: 0px; width: 1200px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-ii4xi7,.converted-page .framer-XTBje .framer-1jfojsr,.converted-page .framer-XTBje .framer-122lgo,.converted-page .framer-XTBje .framer-jonx6k{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 100%; padding: 0px 64px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-12nfjia{--border-bottom-width: 0px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#222); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; max-width: 1400px; height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 0px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-1vzdygi{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 12px; width: 50%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-cv87ax{flex-flow: row; flex: 1 0 0px; place-content: center flex-start; align-items: center; gap: 16px; width: 1px; height: min-content; padding: 20px 40px; display: flex; position: relative; overflow: auto;}
.converted-page .framer-XTBje .framer-1pu5akb-container,.converted-page .framer-XTBje .framer-10ke9xa-container,.converted-page .framer-XTBje .framer-15mk4ly-container,.converted-page .framer-XTBje .framer-1jhw070-container,.converted-page .framer-XTBje .framer-14ggnoa-container,.converted-page .framer-XTBje .framer-h5c5df-container,.converted-page .framer-XTBje .framer-1cpn0ay-container,.converted-page .framer-XTBje .framer-aqntu7-container,.converted-page .framer-XTBje .framer-oacggy-container,.converted-page .framer-XTBje .framer-1vs2vck-container{flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-XTBje .framer-16i2lny{height: 457px; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-1hxolbe-container{flex: 1 0 0px; width: 460px; height: 1px; position: relative;}
.converted-page .framer-XTBje .framer-1ibsjkq{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 40px; width: 100%; padding: 0px 80px 60px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-1i38644{flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 12px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-XTBje .framer-1xhhk8s,.converted-page .framer-XTBje .framer-nu3u1u,.converted-page .framer-XTBje .framer-1grlhx5,.converted-page .framer-XTBje .framer-1xry6ae,.converted-page .framer-XTBje .framer-mcejn9,.converted-page .framer-XTBje .framer-mjimyk,.converted-page .framer-XTBje .framer-17wzi6v,.converted-page .framer-XTBje .framer-16yr0h9,.converted-page .framer-XTBje .framer-okyrbg,.converted-page .framer-XTBje .framer-1pkjap6,.converted-page .framer-XTBje .framer-2w4aep,.converted-page .framer-XTBje .framer-1y5w4kp,.converted-page .framer-XTBje .framer-fyv7ug,.converted-page .framer-XTBje .framer-bd4u5i,.converted-page .framer-XTBje .framer-1pizvky,.converted-page .framer-XTBje .framer-trtils,.converted-page .framer-XTBje .framer-1v8w52h,.converted-page .framer-XTBje .framer-6rkpci,.converted-page .framer-XTBje .framer-5jidty,.converted-page .framer-XTBje .framer-c1tfgw,.converted-page .framer-XTBje .framer-1t7ceco,.converted-page .framer-XTBje .framer-kneugv,.converted-page .framer-XTBje .framer-jvoqlq,.converted-page .framer-XTBje .framer-1w1b2eg,.converted-page .framer-XTBje .framer-1wnxuus{--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;}
.converted-page .framer-XTBje .framer-1fa4s2s{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 12px; width: min-content; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-11mmgrn-container,.converted-page .framer-XTBje .framer-1vvseox-container,.converted-page .framer-XTBje .framer-26hhgd-container,.converted-page .framer-XTBje .framer-1qxx0gs-container,.converted-page .framer-XTBje .framer-1hkhpxg-container,.converted-page .framer-XTBje .framer-yvg25z-container,.converted-page .framer-XTBje .framer-ml8ojx-container,.converted-page .framer-XTBje .framer-56c4zu-container,.converted-page .framer-XTBje .framer-86dkhd-container,.converted-page .framer-XTBje .framer-11vsi01-container{flex: 0 0 auto; width: 100%; height: auto; position: relative;}
.converted-page .framer-XTBje .framer-pxm0ep{--border-bottom-width: 0px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; max-width: 1400px; height: min-content; overflow: var(--overflow-clip-fallback,clip); flex: 0 0 auto; grid-template-rows: repeat(1, minmax(0px, 1fr)); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-auto-rows: minmax(0px, 1fr); justify-content: center; gap: 0px; width: 100%; padding: 0px; display: grid; position: relative;}
.converted-page .framer-XTBje .framer-1h1etm0,.converted-page .framer-XTBje .framer-1c9eh8o{--border-bottom-width: 0px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 0px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; height: 100%; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center flex-start; place-self: start; align-items: center; gap: 40px; width: 100%; padding: 20px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-fcgqc{flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 100%; height: 422px; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-XTBje .framer-l8w269-container,.converted-page .framer-XTBje .framer-1uqv573-container,.converted-page .framer-XTBje .framer-fixak9-container,.converted-page .framer-XTBje .framer-7j2say-container,.converted-page .framer-XTBje .framer-1ur7cbm-container,.converted-page .framer-XTBje .framer-5ujbt2-container{flex: 0 0 auto; position: absolute; inset: 0px;}
.converted-page .framer-XTBje .framer-yu8bxh{user-select: none; height: min-content; overflow: var(--overflow-clip-fallback,clip); pointer-events: none; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 48px; width: min-content; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-14yvqt0{flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 4px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-XTBje .framer-18gl4oh,.converted-page .framer-XTBje .framer-1hgd3wb,.converted-page .framer-XTBje .framer-1j0tvy,.converted-page .framer-XTBje .framer-1hx5wy,.converted-page .framer-XTBje .framer-13qpej8,.converted-page .framer-XTBje .framer-14yy88l,.converted-page .framer-XTBje .framer-9rfzav,.converted-page .framer-XTBje .framer-1an9s3,.converted-page .framer-XTBje .framer-5tmwh6{--framer-link-text-color: #09f; --framer-link-text-decoration: underline; white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-XTBje .framer-j32e4y{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-7f40e4a1-2b83-444e-8765-465c7d3596ab,#0a0a0a); height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); border-radius: 16px; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 300px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-rr06mj{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; background-color: var(--token-5206bb0a-1eac-4660-9763-613fdbda3479,#171717); height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 12px; width: 100%; padding: 8px 12px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-itw5it{--framer-link-text-color: #09f; --framer-link-text-decoration: underline; --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: "\a "; -webkit-line-clamp: 1; height: auto; overflow: var(--overflow-clip-fallback,clip); white-space: pre-line; word-break: break-word; overflow-wrap: break-word; -webkit-box-orient: vertical; flex: 1 0 0px; width: 1px; display: -webkit-box; position: relative;}
.converted-page .framer-XTBje .framer-93h1qd{background-color: var(--token-7f40e4a1-2b83-444e-8765-465c7d3596ab,#0a0a0a); height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-nf208z{width: 63px; height: 48px; position: absolute; top: 20px; left: 87px;}
.converted-page .framer-XTBje .framer-odd3j5{width: 75px; height: 48px; position: absolute; top: 20px; left: 150px;}
.converted-page .framer-XTBje .framer-crdevt,.converted-page .framer-XTBje .framer-182gvvh,.converted-page .framer-XTBje .framer-y4wdxq{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 8px; width: 100%; padding: 16px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-853bjx,.converted-page .framer-XTBje .framer-1meyryz{flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 8px; width: 100%; height: 422px; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-XTBje .framer-u3stqv{user-select: none; height: min-content; overflow: var(--overflow-clip-fallback,clip); pointer-events: none; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 42px; width: 316px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-kr41i9{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 16px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-1eudrgp{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-tn654o{height: auto; overflow: var(--overflow-clip-fallback,clip); flex: 1 0 0px; align-self: stretch; width: 1px; position: relative;}
.converted-page .framer-XTBje .framer-1elm597{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-93b991d8-cb67-4763-830d-23defa20a3ea,#171717); height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); border-radius: 16px; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 195px; padding: 12px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-7t01a7{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-ac705832-092f-475e-a252-93784ea8573d,#141210); height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); border-radius: 16px; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 269px; padding: 12px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-kcntyc{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-ac705832-092f-475e-a252-93784ea8573d,#141210); height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); border-radius: 12px; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-9wtg12,.converted-page .framer-XTBje .framer-17q61e0,.converted-page .framer-XTBje .framer-bafihe{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; background-color: var(--token-5206bb0a-1eac-4660-9763-613fdbda3479,#171717); height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 8px; width: 100%; padding: 8px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-1dhuxr9,.converted-page .framer-XTBje .framer-95mxu1,.converted-page .framer-XTBje .framer-15xpwfg,.converted-page .framer-XTBje .framer-1v3s2gw{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; aspect-ratio: 1 / 1; height: auto; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); border-radius: 4px; flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 26px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-1di7m19,.converted-page .framer-XTBje .framer-15zehwq,.converted-page .framer-XTBje .framer-137t3eb,.converted-page .framer-XTBje .framer-1j4oili{--framer-link-text-color: #09f; --framer-link-text-decoration: underline; white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 1 0 0px; width: 1px; height: auto; position: relative;}
.converted-page .framer-XTBje .framer-143k2b8,.converted-page .framer-XTBje .framer-1jr83l1,.converted-page .framer-XTBje .framer-1rg8bm8,.converted-page .framer-XTBje .framer-1u2q743{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 8px; width: 100%; padding: 8px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-w3gwzw{height: 100%; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center flex-start; place-self: start; align-items: center; gap: 40px; width: 100%; padding: 20px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-hdddlc{user-select: none; height: min-content; overflow: var(--overflow-clip-fallback,clip); pointer-events: none; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 292px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-13t0rfm{--border-bottom-width: 1px; --border-color: var(--token-a9ea621e-bd19-4f4b-962f-5a113b46a5eb,#404040); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-d84f0da5-69e7-4c51-a9dd-4ad7ce3301a8,#171717); height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); border-radius: 8px; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: min-content; padding: 8px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-6aig36{--border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#262626); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; background-color: var(--token-ac705832-092f-475e-a252-93784ea8573d,#12100e); height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); border-radius: 12px; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-2s07lx,.converted-page .framer-XTBje .framer-15mzmey,.converted-page .framer-XTBje .framer-1tq016t{aspect-ratio: 1 / 1; background-color: var(--token-d84f0da5-69e7-4c51-a9dd-4ad7ce3301a8,#262626); height: auto; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); border-radius: 8px; flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 36px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-1qtkesl{aspect-ratio: 1 / 1; flex: 0 0 auto; width: 20px; height: auto; position: relative;}
.converted-page .framer-XTBje .framer-fa69of,.converted-page .framer-XTBje .framer-j092vg,.converted-page .framer-XTBje .framer-1v8zjqo{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 1 0 0px; place-content: center; align-items: center; gap: 0px; width: 1px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-1civqws,.converted-page .framer-XTBje .framer-1m9fyo3{--1m973uw: var(--token-57c56f68-f082-419e-90db-9531e03d4b87,#a1a1a1); --js9iwy: 2; flex: 0 0 auto; width: 18px; height: auto; position: relative;}
.converted-page .framer-XTBje .framer-1x31fh8,.converted-page .framer-XTBje .framer-sodowr{--border-bottom-width: 0px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d,#222); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; max-width: 1400px; height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-1hj7rfd-container{z-index: 1; flex: 0 0 auto; width: 100%; height: 500px; position: relative;}
.converted-page .framer-XTBje .framer-1aswep{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 80px; width: 100%; padding: 40px 40px 80px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-h4iiyo{height: min-content; overflow: var(--overflow-clip-fallback,clip); 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: 60px 80px; width: 100%; padding: 0px; display: grid; position: relative;}
.converted-page .framer-XTBje .framer-1ixw6or-container,.converted-page .framer-XTBje .framer-1qzep9j-container,.converted-page .framer-XTBje .framer-eag7bg-container,.converted-page .framer-XTBje .framer-rsm8lo-container,.converted-page .framer-XTBje .framer-1o61ai0-container,.converted-page .framer-XTBje .framer-1atl1hf-container{flex: 0 0 auto; place-self: start; width: 100%; height: auto; position: relative;}
.converted-page .framer-XTBje .framer-ik9bnc{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 0px; width: 100%; padding: 80px 40px 40px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-uxxvap{--framer-link-text-color: #09f; --framer-link-text-decoration: underline; white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0.5 0 0px; width: 1px; height: auto; position: relative;}
.converted-page .framer-XTBje .framer-1k83z1g{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex: 0 0 auto; grid-template-rows: repeat(1, min-content); grid-template-columns: repeat(4, minmax(220px, 1fr)); grid-auto-rows: min-content; justify-content: center; gap: 0px; width: 100%; padding: 0px; display: grid; position: relative;}
.converted-page .framer-XTBje .framer-1v5wb3a,.converted-page .framer-XTBje .framer-11yfml5,.converted-page .framer-XTBje .framer-1a2jfzs,.converted-page .framer-XTBje .framer-1ujj4gv{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: flex-start center; place-self: start; align-items: flex-start; gap: 40px; width: 100%; padding: 60px 40px; display: flex; position: relative;}
.converted-page .framer-XTBje .framer-1omqxth-container,.converted-page .framer-XTBje .framer-194edg0-container,.converted-page .framer-XTBje .framer-10ss5qe-container,.converted-page .framer-XTBje .framer-1cd4sib-container{flex: 0 0 auto; width: 64px; height: 64px; position: relative;}
.converted-page .framer-XTBje .framer-fy0c5m,.converted-page .framer-XTBje .framer-m3ry7,.converted-page .framer-XTBje .framer-1yll1ks,.converted-page .framer-XTBje .framer-1c7lv74{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 12px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-Hl0ue .framer-styles-preset-19ingv:not(.rich-text-wrapper),.converted-page .framer-Hl0ue .framer-styles-preset-19ingv.rich-text-wrapper h1{--framer-font-family: "Cabinet Grotesk","Cabinet Grotesk Placeholder",sans-serif; --framer-font-family-bold: "Cabinet Grotesk",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 72px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: -.03em; --framer-line-height: 64px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}
@media (max-width: 1199px) and (min-width: 0) {.converted-page .framer-Hl0ue .framer-styles-preset-19ingv:not(.rich-text-wrapper),.converted-page .framer-Hl0ue .framer-styles-preset-19ingv.rich-text-wrapper h1{--framer-font-family: "Cabinet Grotesk","Cabinet Grotesk Placeholder",sans-serif; --framer-font-family-bold: "Cabinet Grotesk",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: -.02em; --framer-line-height: 40px; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: #000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}}
.converted-page .framer-dlOWH .framer-styles-preset-12bheum:not(.rich-text-wrapper),.converted-page .framer-dlOWH .framer-styles-preset-12bheum.rich-text-wrapper p{--framer-font-family: "Geist Mono",monospace; --framer-font-family-bold: "Inter","Inter Placeholder",sans-serif; --framer-font-family-bold-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-family-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 11px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 15px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}
.converted-page .framer-CZBut .framer-styles-preset-1b45yw5:not(.rich-text-wrapper),.converted-page .framer-CZBut .framer-styles-preset-1b45yw5.rich-text-wrapper h3{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Geist",sans-serif; --framer-font-family-bold-italic: "Geist",sans-serif; --framer-font-family-italic: "Geist","Geist Placeholder",sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-17151d22-e81f-43e5-8876-d5286d6cf070,#fafafa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}
@media (max-width: 1199px) and (min-width: 810px) {.converted-page .framer-CZBut .framer-styles-preset-1b45yw5:not(.rich-text-wrapper),.converted-page .framer-CZBut .framer-styles-preset-1b45yw5.rich-text-wrapper h3{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Geist",sans-serif; --framer-font-family-bold-italic: "Geist",sans-serif; --framer-font-family-italic: "Geist","Geist Placeholder",sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-17151d22-e81f-43e5-8876-d5286d6cf070,#fafafa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}}
@media (max-width: 809px) and (min-width: 0) {.converted-page .framer-CZBut .framer-styles-preset-1b45yw5:not(.rich-text-wrapper),.converted-page .framer-CZBut .framer-styles-preset-1b45yw5.rich-text-wrapper h3{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Geist",sans-serif; --framer-font-family-bold-italic: "Geist",sans-serif; --framer-font-family-italic: "Geist","Geist Placeholder",sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 600; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-17151d22-e81f-43e5-8876-d5286d6cf070,#fafafa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}}
.converted-page .framer-3EFGW .framer-styles-preset-1rmkco3:not(.rich-text-wrapper),.converted-page .framer-3EFGW .framer-styles-preset-1rmkco3.rich-text-wrapper p{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Inter","Inter Placeholder",sans-serif; --framer-font-family-bold-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-family-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 16px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}
.converted-page .framer-dbBSO .framer-styles-preset-1p8mz83:not(.rich-text-wrapper),.converted-page .framer-dbBSO .framer-styles-preset-1p8mz83.rich-text-wrapper h2{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Geist",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: -.01em; --framer-line-height: 34px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}
@media (max-width: 1199px) and (min-width: 0) {.converted-page .framer-dbBSO .framer-styles-preset-1p8mz83:not(.rich-text-wrapper),.converted-page .framer-dbBSO .framer-styles-preset-1p8mz83.rich-text-wrapper h2{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Geist",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-letter-spacing: -.01em; --framer-line-height: 30px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}}
.converted-page .framer-snjYD .framer-styles-preset-4ysld2:not(.rich-text-wrapper),.converted-page .framer-snjYD .framer-styles-preset-4ysld2.rich-text-wrapper h3{--framer-font-family: "Cabinet Grotesk","Cabinet Grotesk Placeholder",sans-serif; --framer-font-family-bold: "Cabinet Grotesk",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: -.02em; --framer-line-height: 40px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}
@media (max-width: 1199px) and (min-width: 0) {.converted-page .framer-snjYD .framer-styles-preset-4ysld2:not(.rich-text-wrapper),.converted-page .framer-snjYD .framer-styles-preset-4ysld2.rich-text-wrapper h3{--framer-font-family: "Cabinet Grotesk","Cabinet Grotesk Placeholder",sans-serif; --framer-font-family-bold: "Cabinet Grotesk",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 700; --framer-font-weight-bold: 900; --framer-letter-spacing: -.015em; --framer-line-height: 32px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: #000; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}}
.converted-page .framer-XTBje[data-border="true"]::after,.converted-page .framer-XTBje [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.converted-page .framer-XTBje[data-hide-scrollbars="true"]::-webkit-scrollbar{width: 0px; height: 0px;}
.converted-page .framer-XTBje [data-hide-scrollbars="true"]::-webkit-scrollbar{width: 0px; height: 0px;}
.converted-page .framer-XTBje[data-hide-scrollbars="true"]::-webkit-scrollbar-thumb{background: 0px 0px;}
.converted-page .framer-XTBje [data-hide-scrollbars="true"]::-webkit-scrollbar-thumb{background: 0px 0px;}
.converted-page .framer-XTBje[data-hide-scrollbars="true"],.converted-page .framer-XTBje [data-hide-scrollbars="true"]{scrollbar-width: none;}
@media (min-width: 810px) and (max-width: 1199.98px) {.converted-page .framer-XTBje.framer-qs80cl{width: 810px;}.converted-page .framer-XTBje .framer-ii4xi7,.converted-page .framer-XTBje .framer-1jfojsr,.converted-page .framer-XTBje .framer-122lgo,.converted-page .framer-XTBje .framer-jonx6k{padding: 0px;}.converted-page .framer-XTBje .framer-12nfjia,.converted-page .framer-XTBje .framer-sodowr{--border-bottom-width: unset; --border-left-width: unset; --border-right-width: unset; --border-top-width: unset;}.converted-page .framer-XTBje .framer-16i2lny{height: 464px;}.converted-page .framer-XTBje .framer-pxm0ep{--border-left-width: 0px; --border-right-width: 0px; flex-flow: column; align-content: center; align-items: center; display: flex;}.converted-page .framer-XTBje .framer-1h1etm0,.converted-page .framer-XTBje .framer-1c9eh8o{--border-bottom-width: 1px; --border-right-width: 0px; align-content: unset; align-items: unset; align-self: unset; grid-template-rows: repeat(1, min-content); grid-template-columns: repeat(2, minmax(300px, 1fr)); grid-auto-rows: min-content; justify-content: center; gap: 40px; height: min-content; padding: 40px; display: grid;}.converted-page .framer-XTBje .framer-fcgqc,.converted-page .framer-XTBje .framer-1meyryz{place-self: start;}.converted-page .framer-XTBje .framer-crdevt,.converted-page .framer-XTBje .framer-y4wdxq{place-self: center start; padding: 0px;}.converted-page .framer-XTBje .framer-853bjx{order: 1; place-self: start;}.converted-page .framer-XTBje .framer-182gvvh{order: 0; place-self: center start; padding: 0px;}.converted-page .framer-XTBje .framer-w3gwzw{align-content: unset; align-items: unset; align-self: unset; grid-template-rows: repeat(1, min-content); grid-template-columns: repeat(2, minmax(300px, 1fr)); grid-auto-rows: min-content; justify-content: center; gap: 40px; height: min-content; padding: 40px; display: grid;}.converted-page .framer-XTBje .framer-1x31fh8{--border-left-width: 0px; --border-right-width: 0px;}.converted-page .framer-XTBje .framer-1aswep{gap: 60px; padding: 40px 40px 60px;}.converted-page .framer-XTBje .framer-h4iiyo{grid-template-columns: repeat(2, minmax(50px, 1fr)); gap: 40px 120px;}.converted-page .framer-XTBje .framer-ik9bnc{padding: 60px 40px 40px;}.converted-page .framer-XTBje .framer-uxxvap{flex: 0.66 0 0px;}.converted-page .framer-XTBje .framer-1k83z1g{grid-template-columns: repeat(2, minmax(315px, 1fr));}.converted-page .framer-XTBje .framer-1v5wb3a,.converted-page .framer-XTBje .framer-11yfml5,.converted-page .framer-XTBje .framer-1a2jfzs,.converted-page .framer-XTBje .framer-1ujj4gv{padding: 20px 40px;}}
@media (max-width: 809.98px) {.converted-page .framer-XTBje.framer-qs80cl{width: 390px;}.converted-page .framer-XTBje .framer-ii4xi7,.converted-page .framer-XTBje .framer-1jfojsr,.converted-page .framer-XTBje .framer-crdevt,.converted-page .framer-XTBje .framer-182gvvh,.converted-page .framer-XTBje .framer-y4wdxq,.converted-page .framer-XTBje .framer-122lgo,.converted-page .framer-XTBje .framer-jonx6k{padding: 0px;}.converted-page .framer-XTBje .framer-12nfjia{--border-bottom-width: unset; --border-left-width: unset; --border-right-width: unset; --border-top-width: unset;}.converted-page .framer-XTBje .framer-1vzdygi{width: 100%;}.converted-page .framer-XTBje .framer-cv87ax,.converted-page .framer-XTBje .framer-1v5wb3a,.converted-page .framer-XTBje .framer-11yfml5,.converted-page .framer-XTBje .framer-1a2jfzs,.converted-page .framer-XTBje .framer-1ujj4gv{padding: 20px;}.converted-page .framer-XTBje .framer-16i2lny{height: 433px;}.converted-page .framer-XTBje .framer-1hxolbe-container{width: 393px;}.converted-page .framer-XTBje .framer-1ibsjkq{gap: 20px; padding: 0px 20px 60px;}.converted-page .framer-XTBje .framer-pxm0ep{--border-left-width: 0px; --border-right-width: 0px; grid-template-columns: repeat(1, minmax(50px, 1fr));}.converted-page .framer-XTBje .framer-1h1etm0,.converted-page .framer-XTBje .framer-1c9eh8o{--border-bottom-width: 1px; --border-right-width: 0px;}.converted-page .framer-XTBje .framer-fcgqc,.converted-page .framer-XTBje .framer-853bjx,.converted-page .framer-XTBje .framer-1meyryz{height: 420px;}.converted-page .framer-XTBje .framer-u3stqv{width: 321px;}.converted-page .framer-XTBje .framer-1x31fh8,.converted-page .framer-XTBje .framer-sodowr{--border-left-width: 0px; --border-right-width: 0px;}.converted-page .framer-XTBje .framer-1aswep{gap: 60px; padding: 20px 20px 40px;}.converted-page .framer-XTBje .framer-h4iiyo{grid-template-columns: repeat(1, minmax(50px, 1fr)); gap: 48px 20px;}.converted-page .framer-XTBje .framer-ik9bnc{padding: 40px 20px;}.converted-page .framer-XTBje .framer-uxxvap{flex: 1 0 0px;}.converted-page .framer-XTBje .framer-1k83z1g{grid-template-rows: repeat(2, min-content); grid-template-columns: repeat(2, minmax(100px, 1fr));}}
@supports (aspect-ratio:1) {.converted-page :where(.page-tokens){--framer-aspect-ratio-supported: auto;}}
.converted-page .framer-8lJc6.framer-3rgchs,.converted-page .framer-8lJc6 .framer-3rgchs{display: block;}
.converted-page .framer-8lJc6.framer-1ox1hsx{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; place-content: center; align-items: center; gap: 8px; width: min-content; padding: 0px; display: flex; position: relative;}
.converted-page .framer-8lJc6 .framer-6thjid,.converted-page .framer-8lJc6 .framer-63evyp,.converted-page .framer-8lJc6 .framer-muclu,.converted-page .framer-8lJc6 .framer-ajh8mr,.converted-page .framer-8lJc6 .framer-260eef,.converted-page .framer-8lJc6 .framer-ye0y25,.converted-page .framer-8lJc6 .framer-griopk{white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-8lJc6 .framer-3vzduv-container,.converted-page .framer-8lJc6 .framer-1bg707w-container,.converted-page .framer-8lJc6 .framer-1yd1ijz-container,.converted-page .framer-8lJc6 .framer-3bdgh2-container,.converted-page .framer-8lJc6 .framer-btd959-container,.converted-page .framer-8lJc6 .framer-1f95cqr-container{flex: 0 0 auto; width: 16px; height: 16px; position: relative;}
.converted-page .framer-1uYuo .framer-styles-preset-bg0y7m:not(.rich-text-wrapper),.converted-page .framer-1uYuo .framer-styles-preset-bg0y7m.rich-text-wrapper a{--framer-link-current-text-color: var(--token-2f1d35ad-f881-4439-84f5-765e4d808479,#737373); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-17151d22-e81f-43e5-8876-d5286d6cf070,#fafafa); transition: color 0.15s cubic-bezier(0.12, 0.23, 0.5, 1);}
@supports (aspect-ratio:1) {.converted-page :where(.page-tokens){--framer-aspect-ratio-supported: auto;}}
.converted-page .framer-AfnJr.framer-mcwv44,.converted-page .framer-AfnJr .framer-mcwv44{display: block;}
.converted-page .framer-AfnJr.framer-17evz1o{width: 16px; height: 16px; position: relative; overflow: visible;}
.converted-page .framer-AfnJr .framer-gogk9y{height: 2px; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex: 0 0 auto; width: 2px; position: absolute; top: 4px; left: -10px;}
.converted-page .framer-AfnJr .framer-1xm8b4i{height: 2px; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex: 0 0 auto; width: 2px; position: absolute; top: 10px; left: -10px;}
.converted-page .framer-AfnJr .framer-14d3uid{height: 2px; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex: 0 0 auto; width: 2px; position: absolute; top: 7px; left: -7px;}
.converted-page .framer-AfnJr .framer-1s74r8s{height: 2px; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex: 0 0 auto; width: 2px; position: absolute; top: 4px; left: 6px;}
.converted-page .framer-AfnJr .framer-mweelx{height: 2px; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex: 0 0 auto; width: 2px; position: absolute; top: 10px; left: 6px;}
.converted-page .framer-AfnJr .framer-1597kz4{height: 2px; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex: 0 0 auto; width: 2px; position: absolute; top: 7px; left: 9px;}
.converted-page .framer-AfnJr.framer-v-113rvo7 .framer-gogk9y,.converted-page .framer-AfnJr.framer-v-113rvo7 .framer-1xm8b4i{left: 6px;}
.converted-page .framer-AfnJr.framer-v-113rvo7 .framer-14d3uid{left: 9px;}
.converted-page .framer-AfnJr.framer-v-113rvo7 .framer-1s74r8s{left: unset; right: -8px;}
.converted-page .framer-AfnJr.framer-v-113rvo7 .framer-mweelx{left: 22px;}
.converted-page .framer-AfnJr.framer-v-113rvo7 .framer-1597kz4{left: 25px;}
.converted-page .framer-mEJFY.framer-p3rkaa,.converted-page .framer-mEJFY .framer-p3rkaa{display: block;}
.converted-page .framer-mEJFY.framer-x4g6b3{height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex-flow: column; place-content: center; align-items: center; gap: 16px; width: min-content; padding: 4px 8px; display: flex; position: relative;}
.converted-page .framer-mEJFY .framer-6ojv5w{white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-mEJFY.framer-v-12uk5iq.framer-x4g6b3{padding: 4px 16px;}
.converted-page .framer-mEJFY.framer-v-2pt6sq.framer-x4g6b3{padding: 2px 8px;}
.converted-page .framer-LKFMZ .framer-styles-preset-hlupby:not(.rich-text-wrapper),.converted-page .framer-LKFMZ .framer-styles-preset-hlupby.rich-text-wrapper p{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Inter","Inter Placeholder",sans-serif; --framer-font-family-bold-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-family-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 11px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 15px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}
.converted-page .framer-mEJFY[data-border="true"]::after,.converted-page .framer-mEJFY [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.converted-page .framer-kEcQz.framer-cpsty2,.converted-page .framer-kEcQz .framer-cpsty2{display: block;}
.converted-page .framer-kEcQz.framer-bd4w60{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; place-content: center; align-items: center; gap: 0px; width: 429px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-kEcQz .framer-t5arn,.converted-page .framer-kEcQz .framer-12bx2ig{height: 1px; overflow: var(--overflow-clip-fallback,clip); flex: 1 0 0px; width: 1px; position: relative;}
.converted-page .framer-kEcQz .framer-u6zm30{z-index: 1; flex: 0 0 auto; width: 100%; position: absolute; top: 0px; bottom: 0px; right: 0px; overflow: visible;}
.converted-page .framer-kEcQz .framer-1s7vawm,.converted-page .framer-kEcQz .framer-1ndw0of{mix-blend-mode: screen; z-index: 1; flex: 0 0 auto; width: 100%; position: absolute; top: 0px; bottom: 0px; right: 0px; overflow: visible;}
.converted-page .framer-kEcQz .framer-ddlp53{z-index: 1; flex: 0 0 auto; width: 100%; position: absolute; top: 0px; bottom: 0px; left: 0px; overflow: visible;}
.converted-page .framer-kEcQz .framer-1is7c6b,.converted-page .framer-kEcQz .framer-1j63n4i{mix-blend-mode: screen; z-index: 1; flex: 0 0 auto; width: 100%; position: absolute; top: 0px; bottom: 0px; left: 0px; overflow: visible;}
.converted-page .framer-kEcQz.framer-v-1kv1gub .framer-u6zm30,.converted-page .framer-kEcQz.framer-v-1kv1gub .framer-1s7vawm,.converted-page .framer-kEcQz.framer-v-1kv1gub .framer-1ndw0of,.converted-page .framer-kEcQz.framer-v-1kv1gub .framer-ddlp53,.converted-page .framer-kEcQz.framer-v-1kv1gub .framer-1is7c6b,.converted-page .framer-kEcQz.framer-v-1kv1gub .framer-1j63n4i{width: 0%;}
@supports (aspect-ratio:1) {.converted-page :where(.page-tokens){--framer-aspect-ratio-supported: auto;}}
.converted-page .framer-VSh1W.framer-yxatla,.converted-page .framer-VSh1W .framer-yxatla{display: block;}
.converted-page .framer-VSh1W.framer-fadaeb{flex-flow: row; place-content: center; align-items: center; gap: 0px; width: min-content; height: min-content; padding: 0px 2px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-VSh1W .framer-1g6paci{aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,6px); overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); z-index: 1; flex: 0 0 auto; width: 6px; position: absolute; bottom: -3px; left: 50%;}
.converted-page .framer-VSh1W .framer-1o5nsia{white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-VSh1W[data-border="true"]::after,.converted-page .framer-VSh1W [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
@supports (aspect-ratio:1) {.converted-page :where(.page-tokens){--framer-aspect-ratio-supported: auto;}}
.converted-page .framer-XGjUM.framer-ah4fyo,.converted-page .framer-XGjUM .framer-ah4fyo{display: block;}
.converted-page .framer-XGjUM.framer-1n5w9et{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; place-content: center; align-items: center; gap: 8px; width: 270px; padding: 6px 12px; display: flex; position: relative;}
.converted-page .framer-XGjUM .framer-1xbb61o{overflow: var(--overflow-clip-fallback,clip); flex: 0 0 auto; position: absolute; inset: 0px;}
.converted-page .framer-XGjUM .framer-ja5xdg{white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; overflow: visible;}
.converted-page .framer-XGjUM .framer-b5ghp5{--text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: "\a "; -webkit-line-clamp: 1; height: auto; overflow: var(--overflow-clip-fallback,clip); white-space: pre-line; word-break: break-word; overflow-wrap: break-word; -webkit-box-orient: vertical; flex: 1 0 0px; width: 1px; display: -webkit-box; position: relative;}
.converted-page .framer-XGjUM .framer-urxv0x{height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: min-content; padding: 0px 5px; display: flex; position: relative;}
.converted-page .framer-XGjUM .framer-1qch7bo{white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-QXjqX .framer-styles-preset-hwasvf:not(.rich-text-wrapper),.converted-page .framer-QXjqX .framer-styles-preset-hwasvf.rich-text-wrapper p{--framer-font-family: "Geist Mono",monospace; --framer-font-family-bold: "Geist Mono",monospace; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-letter-spacing: 0em; --framer-line-height: 16px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}
.converted-page .framer-XGjUM[data-border="true"]::after,.converted-page .framer-XGjUM [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.converted-page .framer-HfmfX,.converted-page .framer-SYorz{aspect-ratio: 1 / 1; mask: var(--framer-icon-mask); width: 24px; display: block;}
.converted-page .framer-TvQhD{aspect-ratio: 1 / 1; mask: var(--framer-icon-mask); user-select: none; width: 32px; display: block;}
.converted-page .framer-50oIK,.converted-page .framer-yy2gu{aspect-ratio: 1 / 1; mask: var(--framer-icon-mask); width: 24px; display: block;}
.converted-page .framer-JcDMh.framer-138s4l6,.converted-page .framer-JcDMh .framer-138s4l6{display: block;}
.converted-page .framer-JcDMh.framer-1b5ogf8{height: 428px; padding: var(--8yam8g); flex-flow: column; place-content: center; align-items: center; gap: 8px; width: 936px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-JcDMh .framer-1oh8dd5{user-select: none; z-index: 2; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 8px; width: 100%; max-width: 460px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-JcDMh .framer-19qsf6k{height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); z-index: 2; flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-JcDMh .framer-1bvs57s{height: min-content; overflow: var(--overflow-clip-fallback,clip); z-index: 2; flex-flow: column; flex: 1 0 0px; place-content: center; align-items: center; gap: 16px; width: 1px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-JcDMh .framer-2xhl4y{flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 8px; width: 100%; height: min-content; padding: 0px 8px 0px 20px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-JcDMh .framer-984o4f{flex-flow: row; flex: 1 0 0px; place-content: center; align-self: stretch; align-items: center; gap: 0px; width: 1px; height: auto; padding: 20px 0px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-JcDMh .framer-1gf4w1f,.converted-page .framer-JcDMh .framer-642k88{white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 1 0 0px; width: 1px; height: auto; position: relative;}
.converted-page .framer-JcDMh .framer-5rfih0{user-select: none; height: 64px; overflow: var(--overflow-clip-fallback,clip); pointer-events: none; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: 91px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-JcDMh .framer-1cbnqjk-container,.converted-page .framer-JcDMh .framer-g8q9cy-container{z-index: 1; flex: 0 0 auto; width: auto; height: auto; position: absolute; bottom: -32px; left: 49%;}
.converted-page .framer-JcDMh .framer-1hnulot{flex-flow: row; flex: 0 0 auto; place-content: center space-between; align-items: center; width: 100%; height: min-content; padding: 0px 12px 12px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-JcDMh .framer-1umbp4q,.converted-page .framer-JcDMh .framer-1q7wox5{flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; width: min-content; height: min-content; padding: 8px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-JcDMh .framer-68pznj,.converted-page .framer-JcDMh .framer-1o60zur{aspect-ratio: 1 / 1; flex: 0 0 auto; width: 20px; height: auto; position: relative;}
.converted-page .framer-JcDMh .framer-5xg612{z-index: 1; flex: 0 0 auto; position: absolute; inset: 1px; overflow: visible;}
.converted-page .framer-JcDMh .framer-t1zk3n{z-index: 1; flex-flow: wrap; flex: 0 0 auto; place-content: center; align-items: center; gap: 4px; width: 100%; height: min-content; padding: 0px 16px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-JcDMh .framer-n00lzi-container,.converted-page .framer-JcDMh .framer-17bqj0-container,.converted-page .framer-JcDMh .framer-10q9li8-container,.converted-page .framer-JcDMh .framer-1ysxh9n-container,.converted-page .framer-JcDMh .framer-3kyhfb-container,.converted-page .framer-JcDMh .framer-7k78ji-container{flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-JcDMh .framer-vams9e{z-index: 1; flex-flow: wrap; flex: 0 0 auto; place-content: center; align-items: center; gap: 4px; height: min-content; padding: 0px 16px; display: flex; position: absolute; bottom: -44px; left: 0px; right: 0px; overflow: visible;}
.converted-page .framer-JcDMh .framer-4ig9li{user-select: none; height: min-content; overflow: var(--overflow-clip-fallback,clip); pointer-events: none; will-change: var(--framer-will-change-override,transform); z-index: 3; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; padding: 20px; display: flex; position: absolute; bottom: -68px; left: 0px; right: 0px;}
.converted-page .framer-JcDMh .framer-1vwlie1-container,.converted-page .framer-JcDMh .framer-bjkrkd-container,.converted-page .framer-JcDMh .framer-1dde39s-container,.converted-page .framer-JcDMh .framer-163fnxe-container{flex: 0 0 auto; width: 100%; height: auto; position: relative;}
.converted-page .framer-JcDMh .framer-h6s1b3{z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 16px; height: min-content; padding: 0px; display: flex; position: absolute; bottom: -219px; left: 20px; right: 20px; overflow: visible;}
.converted-page .framer-JcDMh .framer-15yxkhe,.converted-page .framer-JcDMh .framer-540yzz{height: 1px; overflow: var(--overflow-clip-fallback,clip); flex: 0 0 auto; width: 100%; position: relative;}
.converted-page .framer-JcDMh .framer-1ykvmaj-container{z-index: 1; flex: 0 0 auto; position: absolute; inset: 0px;}
.converted-page .framer-JcDMh.framer-v-1o94yvz .framer-1cbnqjk-container,.converted-page .framer-JcDMh.framer-v-103xv9v .framer-g8q9cy-container{bottom: unset; left: unset; position: relative;}
.converted-page .framer-JcDMh.framer-v-1o94yvz .framer-1hnulot{z-index: 1; width: 460px; position: absolute; bottom: -48px; left: 50%;}
.converted-page .framer-JcDMh.framer-v-1o94yvz .framer-t1zk3n,.converted-page .framer-JcDMh.framer-v-103xv9v .framer-t1zk3n{width: unset; position: absolute; top: 32px; left: 0px; right: 0px;}
.converted-page .framer-JcDMh.framer-v-1o94yvz .framer-vams9e{bottom: 6px;}
.converted-page .framer-JcDMh.framer-v-1o94yvz .framer-4ig9li,.converted-page .framer-JcDMh.framer-v-103xv9v .framer-4ig9li,.converted-page .framer-JcDMh.framer-v-103xv9v .framer-h6s1b3{bottom: unset; left: unset; right: unset; width: 100%; position: relative;}
.converted-page .framer-JcDMh.framer-v-103xv9v .framer-1oh8dd5{order: 0;}
.converted-page .framer-JcDMh.framer-v-103xv9v .framer-1cbnqjk-container,.converted-page .framer-JcDMh.framer-v-10yyrs5 .framer-g8q9cy-container{bottom: unset; top: -32px;}
.converted-page .framer-JcDMh.framer-v-103xv9v .framer-1hnulot{z-index: 1; width: 460px; position: absolute; bottom: 0px; left: 50%;}
.converted-page .framer-JcDMh.framer-v-103xv9v .framer-1ykvmaj-container{order: 1;}
.converted-page .framer-JcDMh.framer-v-10yyrs5 .framer-4ig9li{bottom: -233px;}
.converted-page .framer-JcDMh.framer-v-10yyrs5 .framer-h6s1b3{bottom: unset; left: unset; right: unset; width: 420px; position: relative;}
.converted-page .framer-JcDMh.framer-v-mj3k6j.framer-1b5ogf8{width: 490px; height: min-content; padding: 0px;}
.converted-page .framer-JcDMh[data-border="true"]::after,.converted-page .framer-JcDMh [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
@supports (aspect-ratio:1) {.converted-page :where(.page-tokens){--framer-aspect-ratio-supported: auto;}}
.converted-page .framer-3VM4T.framer-1346uht,.converted-page .framer-3VM4T .framer-1346uht{display: block;}
.converted-page .framer-3VM4T.framer-m82cj{height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex-flow: row; place-content: center; align-items: center; gap: 16px; width: min-content; padding: 4px 8px; display: flex; position: relative;}
.converted-page .framer-3VM4T .framer-10gt4py{white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-3VM4T[data-border="true"]::after,.converted-page .framer-3VM4T [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.converted-page .framer-K11hZ,.converted-page .framer-cnenU{aspect-ratio: 1 / 1; mask: var(--framer-icon-mask); width: 24px; display: block;}
@supports (aspect-ratio:1) {.converted-page :where(.page-tokens){--framer-aspect-ratio-supported: auto;}}
.converted-page .framer-MvRYe.framer-1bznuiy,.converted-page .framer-MvRYe .framer-1bznuiy{display: block;}
.converted-page .framer-MvRYe.framer-1o0a6hx{height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex-flow: row; place-content: center; align-items: center; gap: 8px; width: min-content; padding: 8px; display: flex; position: relative;}
.converted-page .framer-MvRYe .framer-12miy56{height: var(--framer-aspect-ratio-supported,14px); flex: 0 0 auto; width: 14px; position: relative;}
.converted-page .framer-MvRYe .framer-w22r5q{white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-jhxgU .framer-styles-preset-1unq4w:not(.rich-text-wrapper),.converted-page .framer-jhxgU .framer-styles-preset-1unq4w.rich-text-wrapper p{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Inter","Inter Placeholder",sans-serif; --framer-font-family-bold-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-family-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 16px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}
.converted-page .framer-MvRYe[data-border="true"]::after,.converted-page .framer-MvRYe [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.converted-page .framer-kIZlk,.converted-page .framer-ENWIm,.converted-page .framer-Mv0fb,.converted-page .framer-T13M8{aspect-ratio: 1 / 1; mask: var(--framer-icon-mask); width: 24px; display: block;}
.converted-page .framer-7BPZG.framer-vs3l0l,.converted-page .framer-7BPZG .framer-vs3l0l{display: block;}
.converted-page .framer-7BPZG.framer-1k8w95s{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; place-content: center flex-start; align-items: center; gap: 16px; width: 296px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-7BPZG .framer-1i0bb15{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 12px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-7BPZG .framer-1o3wign{aspect-ratio: 1 / 1; flex: 0 0 auto; width: 20px; height: auto; position: relative;}
.converted-page .framer-7BPZG .framer-13s1yhj{white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 1 0 0px; width: 1px; height: auto; position: relative;}
.converted-page .framer-7BPZG .framer-10ol1l1{white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative;}
.converted-page .framer-7BPZG.framer-v-16xs3u7 .framer-1i0bb15{flex-direction: column;}
.converted-page .framer-7BPZG.framer-v-16xs3u7 .framer-13s1yhj{flex: 0 0 auto; width: 100%;}
.converted-page .framer-cUeIE .framer-styles-preset-6awed:not(.rich-text-wrapper),.converted-page .framer-cUeIE .framer-styles-preset-6awed.rich-text-wrapper h3{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Inter",sans-serif; --framer-font-family-bold-italic: "Inter",sans-serif; --framer-font-family-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-17151d22-e81f-43e5-8876-d5286d6cf070,#fafafa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}
@media (max-width: 1199px) and (min-width: 810px) {.converted-page .framer-cUeIE .framer-styles-preset-6awed:not(.rich-text-wrapper),.converted-page .framer-cUeIE .framer-styles-preset-6awed.rich-text-wrapper h3{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Inter",sans-serif; --framer-font-family-bold-italic: "Inter",sans-serif; --framer-font-family-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-17151d22-e81f-43e5-8876-d5286d6cf070,#fafafa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}}
@media (max-width: 809px) and (min-width: 0) {.converted-page .framer-cUeIE .framer-styles-preset-6awed:not(.rich-text-wrapper),.converted-page .framer-cUeIE .framer-styles-preset-6awed.rich-text-wrapper h3{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Inter",sans-serif; --framer-font-family-bold-italic: "Inter",sans-serif; --framer-font-family-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-17151d22-e81f-43e5-8876-d5286d6cf070,#fafafa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}}
.converted-page .framer-hlXus .framer-styles-preset-c6fndl:not(.rich-text-wrapper),.converted-page .framer-hlXus .framer-styles-preset-c6fndl.rich-text-wrapper p{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Inter","Inter Placeholder",sans-serif; --framer-font-family-bold-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-family-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-3354c3de-221c-4edd-ae1d-909c9020f86d,#a1a1a1); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}
.converted-page .framer-08V5O,.converted-page .framer-Ya244,.converted-page .framer-5I0SE,.converted-page .framer-ojg1u,.converted-page .framer-BYbMW,.converted-page .framer-t9b6j{aspect-ratio: 1 / 1; mask: var(--framer-icon-mask); width: 24px; display: block;}
.converted-page .framer-hAJcu.framer-151xk7b,.converted-page .framer-hAJcu .framer-151xk7b{display: block;}
.converted-page .framer-hAJcu.framer-sm5shs{height: 655px; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; place-content: center; align-items: center; gap: 16px; width: 1200px; padding: 0px; display: flex; position: relative;}
.converted-page .framer-hAJcu .framer-17womtx-container{flex: 1 0 0px; width: 1px; height: 100%; position: relative;}
@supports (aspect-ratio:1) {.converted-page :where(.page-tokens){--framer-aspect-ratio-supported: auto;}}
.converted-page .framer-TbQBv.framer-16gc4hp,.converted-page .framer-TbQBv .framer-16gc4hp{display: block;}
.converted-page .framer-TbQBv.framer-19ohtj{flex-flow: row; place-content: center flex-start; align-items: center; gap: 6px; width: min-content; height: min-content; padding: 0px; text-decoration: none; display: flex; position: relative; overflow: visible;}
.converted-page .framer-TbQBv .framer-15bmuku{--text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: "\a "; -webkit-line-clamp: 1; height: auto; overflow: var(--overflow-clip-fallback,clip); white-space: pre; -webkit-box-orient: vertical; flex: 0 0 auto; width: auto; display: -webkit-box; position: relative;}
.converted-page .framer-TbQBv .framer-l3hlb4{aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,16px); overflow: var(--overflow-clip-fallback,clip); flex: 0 0 auto; width: 16px; position: relative;}
.converted-page .framer-TbQBv .framer-jd7xak{aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,16px); flex: 0 0 auto; width: 16px; position: absolute; bottom: -16px; left: -16px;}
.converted-page .framer-TbQBv .framer-1o6fma8{aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,16px); flex: 0 0 auto; width: 100%; position: absolute; top: 0px; left: 0px; right: 0px;}
.converted-page .framer-TbQBv.framer-v-1u3ytb8 .framer-jd7xak{bottom: unset; width: 100%; top: 0px; left: 0px; right: 0px;}
.converted-page .framer-TbQBv.framer-v-1u3ytb8 .framer-1o6fma8{bottom: 16px; left: 16px; right: -16px; top: unset;}
.converted-page .framer-NXcw2 .framer-styles-preset-1tsnca:not(.rich-text-wrapper),.converted-page .framer-NXcw2 .framer-styles-preset-1tsnca.rich-text-wrapper p{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Inter","Inter Placeholder",sans-serif; --framer-font-family-bold-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-family-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-3354c3de-221c-4edd-ae1d-909c9020f86d,#a1a1a1); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}
@supports (aspect-ratio:1) {.converted-page :where(.page-tokens){--framer-aspect-ratio-supported: auto;}}
.converted-page .framer-e9zZI.framer-wn6r14,.converted-page .framer-e9zZI .framer-wn6r14{display: block;}
.converted-page .framer-e9zZI.framer-19cj0jd{cursor: pointer; height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--framer-will-change-override,transform); flex-flow: column; place-content: flex-start; align-items: flex-start; gap: 10px; width: 320px; padding: 4px 4px 4px 12px; display: flex; position: relative;}
.converted-page .framer-e9zZI .framer-s4lpcw{height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 10px; width: 100%; padding: 0px; display: flex; position: relative;}
.converted-page .framer-e9zZI .framer-rr54o1{--framer-input-font-family: "Geist"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 16px; --framer-input-font-open-type-features: "cv11" on,"cv05" on; --framer-input-font-size: 12px; --framer-input-font-weight: 500; --framer-input-padding: 0px; flex: 1 0 0px; align-self: stretch; width: 1px; height: auto; position: relative;}
.converted-page .framer-e9zZI .framer-1jl1owp-container{flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-e9zZI[data-border="true"]::after,.converted-page .framer-e9zZI [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.converted-page .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;}
.converted-page .framer-form-input:focus-visible{outline: none;}
.converted-page .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;}
.converted-page .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;}
.converted-page .framer-form-text-input .framer-form-input::placeholder{color: var(--framer-input-placeholder-color);}
.converted-page .framer-form-text-input{padding: var(--framer-input-padding); align-items: center; display: flex;}
.converted-page .framer-form-text-input .framer-form-input{flex: 1 1 0%; width: auto; min-width: 0px; padding: 0px;}
.converted-page .framer-form-text-input.framer-form-textarea-input-type{padding: 0px;}
.converted-page .framer-form-text-input.framer-form-textarea-input-type textarea.framer-form-input{width: 100%; padding: var(--framer-input-padding);}
.converted-page .framer-form-text-input .framer-form-input[type="date"],.converted-page .framer-form-text-input .framer-form-input[type="time"]{appearance: none;}
.converted-page .framer-form-text-input .framer-form-input::-webkit-date-and-time-value{text-align: start;}
.converted-page .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;}
.converted-page .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;}
.converted-page .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;}
.converted-page .framer-form-text-input textarea::-webkit-scrollbar{cursor: pointer; background: 0px 0px;}
.converted-page .framer-form-text-input textarea::-webkit-scrollbar-thumb:window-inactive{opacity: 0;}
.converted-page .framer-form-text-input textarea::-webkit-scrollbar-corner{background: 0px 0px; outline: none;}
.converted-page .framer-form-text-input .framer-form-input::-webkit-datetime-edit{height: var(--framer-input-font-line-height);}
.converted-page .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;}
.converted-page .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;}
.converted-page .framer-form-text-input .framer-form-input[type="date"]::before,.converted-page .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;}
.converted-page .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);}
.converted-page .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);}
.converted-page .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;}
.converted-page .framer-form-text-input:focus-within,.converted-page .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));}
.converted-page .framer-form-text-input:focus-within::after,.converted-page .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));}
.converted-page .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;}
.converted-page .framer-form-text-input-clear:hover,.converted-page .framer-form-text-input-clear:focus-visible{color: var(--framer-input-font-color);}
@supports (aspect-ratio:1) {.converted-page :where(.page-tokens){--framer-aspect-ratio-supported: auto;}}
.converted-page .framer-DAIlr.framer-k4ra1e,.converted-page .framer-DAIlr .framer-k4ra1e{display: block;}
.converted-page .framer-DAIlr.framer-8aqxp0{cursor: pointer; flex-flow: row; place-content: center; align-items: center; gap: 0px; width: 100px; height: 32px; padding: 0px 12px; display: flex; position: relative; overflow: visible;}
.converted-page .framer-DAIlr .framer-1efjez1{user-select: none; white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative;}
.converted-page .framer-DAIlr .framer-ajvu5n{aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,20px); flex: 0 0 auto; gap: 10px; width: 20px; position: relative; overflow: hidden;}
.converted-page .framer-DAIlr .framer-1xef08e{flex: 0 0 auto; position: absolute; inset: 0px; overflow: visible;}
.converted-page .framer-DAIlr .framer-as3gwv{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;}
.converted-page .framer-DAIlr .framer-iiwtf{aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported,20px); flex: 0 0 auto; width: 20px; position: relative;}
.converted-page .framer-DAIlr.framer-v-cpstmt.framer-8aqxp0,.converted-page .framer-DAIlr.framer-v-2ko4da.framer-8aqxp0,.converted-page .framer-DAIlr.framer-v-1rfnf0f.framer-8aqxp0{cursor: unset;}
.converted-page .framer-DAIlr.framer-v-cpstmt .framer-1xef08e{overflow: hidden;}
.converted-page .framer-DAIlr.framer-v-mwqblm.framer-8aqxp0{cursor: unset; width: min-content; padding: 0px 16px;}
.converted-page .framer-95lQp .framer-styles-preset-1h9i0d0:not(.rich-text-wrapper),.converted-page .framer-95lQp .framer-styles-preset-1h9i0d0.rich-text-wrapper p{--framer-font-family: "Geist","Geist Placeholder",sans-serif; --framer-font-family-bold: "Inter","Inter Placeholder",sans-serif; --framer-font-family-bold-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-family-italic: "Inter","Inter Placeholder",sans-serif; --framer-font-open-type-features: "blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 20px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none;}
.converted-page .framer-DAIlr[data-border="true"]::after,.converted-page .framer-DAIlr [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; corner-shape: inherit; pointer-events: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}