@font-face { font-family: Geist; font-style: italic; font-weight: 400; font-display: swap; src: url("/assets/fonts/7ae5a4ec8cf9da15fd43.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: 400; font-display: swap; src: url("/assets/fonts/a7684bfc9a77331f2a59.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: 400; font-display: swap; src: url("/assets/fonts/99ee2cf053a2cc9d13df.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: 400; font-display: swap; src: url("/assets/fonts/56dc9ac98e3fc45e7ee4.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-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Geist; font-style: italic; font-weight: 400; font-display: swap; src: url("/assets/fonts/9b10496762af92659f3b.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: 500; font-display: swap; src: url("/assets/fonts/7ae5a4ec8cf9da15fd43.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: 500; font-display: swap; src: url("/assets/fonts/a7684bfc9a77331f2a59.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: 500; font-display: swap; src: url("/assets/fonts/99ee2cf053a2cc9d13df.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: 500; font-display: swap; src: url("/assets/fonts/56dc9ac98e3fc45e7ee4.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-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Geist; font-style: italic; font-weight: 500; font-display: swap; src: url("/assets/fonts/9b10496762af92659f3b.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: 700; font-display: swap; src: url("/assets/fonts/7ae5a4ec8cf9da15fd43.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: 700; font-display: swap; src: url("/assets/fonts/a7684bfc9a77331f2a59.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: 700; font-display: swap; src: url("/assets/fonts/99ee2cf053a2cc9d13df.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: 700; font-display: swap; src: url("/assets/fonts/56dc9ac98e3fc45e7ee4.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-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Geist; font-style: italic; font-weight: 700; font-display: swap; src: url("/assets/fonts/9b10496762af92659f3b.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: normal; font-weight: 400; font-display: swap; src: url("/assets/fonts/2317fa4bb293c9c0b110.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: normal; font-weight: 400; font-display: swap; src: url("/assets/fonts/6894439694946a589d15.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Geist; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/fonts/8fa40e5d248247735eb9.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: normal; font-weight: 400; font-display: swap; src: url("/assets/fonts/824f485b5d26e2f2da3c.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-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Geist; font-style: normal; font-weight: 400; font-display: swap; src: url("/assets/fonts/19f9c92546aa300c3122.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: normal; font-weight: 500; font-display: swap; src: url("/assets/fonts/2317fa4bb293c9c0b110.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: normal; font-weight: 500; font-display: swap; src: url("/assets/fonts/6894439694946a589d15.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Geist; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/fonts/8fa40e5d248247735eb9.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: normal; font-weight: 500; font-display: swap; src: url("/assets/fonts/824f485b5d26e2f2da3c.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-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Geist; font-style: normal; font-weight: 500; font-display: swap; src: url("/assets/fonts/19f9c92546aa300c3122.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: normal; font-weight: 700; font-display: swap; src: url("/assets/fonts/2317fa4bb293c9c0b110.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: normal; font-weight: 700; font-display: swap; src: url("/assets/fonts/6894439694946a589d15.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Geist; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/fonts/8fa40e5d248247735eb9.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: normal; font-weight: 700; font-display: swap; src: url("/assets/fonts/824f485b5d26e2f2da3c.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-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Geist; font-style: normal; font-weight: 700; font-display: swap; src: url("/assets/fonts/19f9c92546aa300c3122.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Plus Jakarta Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/fonts/f9717ba9a6fd14e799d7.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Plus Jakarta Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/fonts/a8443c4814ae569fb817.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Plus Jakarta Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/fonts/080a1fea8589c2bd4fa0.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-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Plus Jakarta Sans"; font-style: normal; font-weight: 600; font-display: swap; src: url("/assets/fonts/8872bb5c9111df9bd316.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: "Fragment Mono"; font-style: normal; font-weight: 400; src: url("/assets/fonts/7e16c88d4fcca3dc553b.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: "Fragment Mono"; font-style: normal; font-weight: 400; src: url("/assets/fonts/54f55ef4bf2e5789b18f.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-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Fragment Mono"; font-style: normal; font-weight: 400; src: url("/assets/fonts/44c4e39bff5e76652a24.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/fonts/68cf5b575705c54b915a.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/af9fa49a46e2b4bb0904.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/8d68edfec2489a4cf747.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/fonts/3d9aaa88875ebe3c7140.woff2"); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/fonts/88f8b52e9e88c8334d8a.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/362b168da82d69bc67d2.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/f2207c07c5ac395d1d8c.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/006a424a150e913ff0b7.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; src: url("/assets/fonts/3c00a1758c84c1133ebd.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; src: url("/assets/fonts/32ee785f268b036ad120.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; src: url("/assets/fonts/c685cdd073fe381a7ce1.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+370-3FF; }
@font-face { font-family: Inter; src: url("/assets/fonts/67b2070d1aae1ab7129d.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+100-24F, U+259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; src: url("/assets/fonts/236c9fe41df720209dd1.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Inter; src: url("/assets/fonts/d216c9ebfd1b8bf2416a.woff2"); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Cabinet Grotesk"; src: url("/assets/fonts/b641ecaaeda27cf0d560.woff2"); font-display: swap; font-style: normal; font-weight: 500; }
@font-face { font-family: "Cabinet Grotesk"; src: url("/assets/fonts/52208453fddad17efb2e.woff2"); font-display: swap; font-style: normal; font-weight: 700; }
@font-face { font-family: "Cabinet Grotesk"; src: url("/assets/fonts/246bee9f56b6e2147b12.woff2"); font-style: normal; font-weight: 900; }
@font-face { font-family: "Cabinet Grotesk"; src: url("/assets/fonts/694b9d04bb9fe15a7924.woff2"); font-display: swap; font-style: normal; font-weight: 800; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/assets/fonts/25a52e6909963737ed5d.woff2"); font-display: swap; font-style: normal; font-weight: 400; }
@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: "Plus Jakarta Sans Placeholder"; src: local("Arial"); ascent-override: 98.16%; descent-override: 20.99%; line-gap-override: 0%; size-adjust: 105.75%; }
@font-face { font-family: "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%; }
@font-face { font-family: "Plus Jakarta Sans Placeholder"; src: local("Arial"); ascent-override: 122.93%; descent-override: 34.04%; line-gap-override: 11.35%; size-adjust: 105.75%; }
html, body, .page-root { box-sizing: border-box; margin: 0px; padding: 0px; }
:root { -webkit-font-smoothing: antialiased; }
* { box-sizing: border-box; -webkit-font-smoothing: inherit; }
h1, h2, h3, h4, h5, h6, p, figure { margin: 0px; }
body, input, textarea, select, button { font-family: sans-serif; font-size: 12px; }
body { --token-46d4d331-6df3-40eb-a5c3-27121bfef506: #171614; --token-74ea7aab-3bf2-45df-a275-3d1aa574fad0: #1c1a17; --token-416055ca-c668-46e9-91cb-87caf560324d: #f7b74a; --token-4ca8df37-0180-436f-9430-af11cf20644c: #f0ce96; --token-01972dde-96b7-4e6f-97dc-b422e64bf151: #f5f3ee; --token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23: #171614; --token-b7bf1a71-7940-4d55-9962-fa791d7a02f8: #54504a; --token-5e87c1c5-7742-485a-b72c-bec246aaf411: #a8a298; --token-c85232d8-beec-48e3-8059-dba98b5651ba: #d8d2ca; --token-1a740a90-4e25-48d7-ad4c-88411bc0bc49: #fff; }
html[data-theme="dark"] body { --token-46d4d331-6df3-40eb-a5c3-27121bfef506: #fff; --token-74ea7aab-3bf2-45df-a275-3d1aa574fad0: #e0d6c7; --token-416055ca-c668-46e9-91cb-87caf560324d: #f7b74a; --token-4ca8df37-0180-436f-9430-af11cf20644c: #a87020; --token-01972dde-96b7-4e6f-97dc-b422e64bf151: #1a1815; --token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23: #fff; --token-b7bf1a71-7940-4d55-9962-fa791d7a02f8: #b0aaa2; --token-5e87c1c5-7742-485a-b72c-bec246aaf411: #5c564f; --token-c85232d8-beec-48e3-8059-dba98b5651ba: #5c544c; --token-1a740a90-4e25-48d7-ad4c-88411bc0bc49: #000; }
@supports (z-index:calc(infinity)) {
  #__iw-badge-container { --infinity: infinity; }
}
#__iw-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; }
body { --iw-will-change-override: none; }
@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)) {
  body { --iw-will-change-override: transform; }
}
body { --iw-will-change-filter-override: none; }
@supports (background:-webkit-named-image(i)) and (not (position-area:top right)) {
  body { --iw-will-change-filter-override: filter; }
}
[data-iw-component-type] { position: absolute; }
[data-iw-component-type="Text"] { cursor: inherit; }
[data-iw-component-text-autosized] * { white-space: pre; }
[data-iw-component-type="Text"] > * { text-align: var(--iw-text-alignment,start); }
[data-iw-component-type="Text"] span span, [data-iw-component-type="Text"] p span, [data-iw-component-type="Text"] h1 span, [data-iw-component-type="Text"] h2 span, [data-iw-component-type="Text"] h3 span, [data-iw-component-type="Text"] h4 span, [data-iw-component-type="Text"] h5 span, [data-iw-component-type="Text"] h6 span { display: block; }
[data-iw-component-type="Text"] span span span, [data-iw-component-type="Text"] p span span, [data-iw-component-type="Text"] h1 span span, [data-iw-component-type="Text"] h2 span span, [data-iw-component-type="Text"] h3 span span, [data-iw-component-type="Text"] h4 span span, [data-iw-component-type="Text"] h5 span span, [data-iw-component-type="Text"] h6 span span { display: unset; }
[data-iw-component-type="Text"] div div span, [data-iw-component-type="Text"] a div span, [data-iw-component-type="Text"] span span span, [data-iw-component-type="Text"] p span span, [data-iw-component-type="Text"] h1 span span, [data-iw-component-type="Text"] h2 span span, [data-iw-component-type="Text"] h3 span span, [data-iw-component-type="Text"] h4 span span, [data-iw-component-type="Text"] h5 span span, [data-iw-component-type="Text"] h6 span span, [data-iw-component-type="Text"] a { font-family: var(--font-family); font-style: var(--font-style); font-weight: min(calc(var(--iw-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(--iw-text-decoration-style,solid) var(--iw-text-decoration,none) var(--iw-text-decoration-color,currentcolor) var(--iw-text-decoration-thickness,auto); --text-decoration-skip-ink: var(--iw-text-decoration-skip-ink); --text-underline-offset: var(--iw-text-decoration-offset); line-height: var(--line-height); --font-family: var(--iw-font-family); --font-style: var(--iw-font-style); --font-weight: var(--iw-font-weight); --text-color: var(--iw-text-color); --letter-spacing: var(--iw-letter-spacing); --font-size: var(--iw-font-size); --text-transform: var(--iw-text-transform); --line-height: var(--iw-line-height); }
[data-iw-component-type="Text"] a, [data-iw-component-type="Text"] a div span, [data-iw-component-type="Text"] a span span span, [data-iw-component-type="Text"] a p span span, [data-iw-component-type="Text"] a h1 span span, [data-iw-component-type="Text"] a h2 span span, [data-iw-component-type="Text"] a h3 span span, [data-iw-component-type="Text"] a h4 span span, [data-iw-component-type="Text"] a h5 span span, [data-iw-component-type="Text"] a h6 span span { --font-family: var(--iw-link-font-family,var(--iw-font-family)); --font-style: var(--iw-link-font-style,var(--iw-font-style)); --font-weight: var(--iw-link-font-weight,var(--iw-font-weight)); --text-color: var(--iw-link-text-color,var(--iw-text-color)); --font-size: var(--iw-link-font-size,var(--iw-font-size)); --text-transform: var(--iw-link-text-transform,var(--iw-text-transform)); --text-decoration: var(--iw-link-text-decoration-style,var(--iw-text-decoration-style,solid)) var(--iw-link-text-decoration,var(--iw-text-decoration,none)) var(--iw-link-text-decoration-color,var(--iw-text-decoration-color,currentcolor)) var(--iw-link-text-decoration-thickness,var(--iw-text-decoration-thickness,auto)); --text-decoration-skip-ink: var(--iw-link-text-decoration-skip-ink,var(--iw-text-decoration-skip-ink)); --text-underline-offset: var(--iw-link-text-decoration-offset,var(--iw-text-decoration-offset)); }
[data-iw-component-type="Text"] a:hover, [data-iw-component-type="Text"] a div span:hover, [data-iw-component-type="Text"] a span span span:hover, [data-iw-component-type="Text"] a p span span:hover, [data-iw-component-type="Text"] a h1 span span:hover, [data-iw-component-type="Text"] a h2 span span:hover, [data-iw-component-type="Text"] a h3 span span:hover, [data-iw-component-type="Text"] a h4 span span:hover, [data-iw-component-type="Text"] a h5 span span:hover, [data-iw-component-type="Text"] a h6 span span:hover { --font-family: var(--iw-link-hover-font-family,var(--iw-link-font-family,var(--iw-font-family))); --font-style: var(--iw-link-hover-font-style,var(--iw-link-font-style,var(--iw-font-style))); --font-weight: var(--iw-link-hover-font-weight,var(--iw-link-font-weight,var(--iw-font-weight))); --text-color: var(--iw-link-hover-text-color,var(--iw-link-text-color,var(--iw-text-color))); --font-size: var(--iw-link-hover-font-size,var(--iw-link-font-size,var(--iw-font-size))); --text-transform: var(--iw-link-hover-text-transform,var(--iw-link-text-transform,var(--iw-text-transform))); --text-decoration: var(--iw-link-hover-text-decoration-style,var(--iw-link-text-decoration-style,var(--iw-text-decoration-style,solid))) var(--iw-link-hover-text-decoration,var(--iw-link-text-decoration,var(--iw-text-decoration,none))) var(--iw-link-hover-text-decoration-color,var(--iw-link-text-decoration-color,var(--iw-text-decoration-color,currentcolor))) var(--iw-link-hover-text-decoration-thickness,var(--iw-link-text-decoration-thickness,var(--iw-text-decoration-thickness,auto))); --text-decoration-skip-ink: var(--iw-link-hover-text-decoration-skip-ink,var(--iw-link-text-decoration-skip-ink,var(--iw-text-decoration-skip-ink))); --text-underline-offset: var(--iw-link-hover-text-decoration-offset,var(--iw-link-text-decoration-offset,var(--iw-text-decoration-offset))); }
[data-iw-component-type="Text"].isCurrent a, [data-iw-component-type="Text"].isCurrent a div span, [data-iw-component-type="Text"].isCurrent a span span span, [data-iw-component-type="Text"].isCurrent a p span span, [data-iw-component-type="Text"].isCurrent a h1 span span, [data-iw-component-type="Text"].isCurrent a h2 span span, [data-iw-component-type="Text"].isCurrent a h3 span span, [data-iw-component-type="Text"].isCurrent a h4 span span, [data-iw-component-type="Text"].isCurrent a h5 span span, [data-iw-component-type="Text"].isCurrent a h6 span span { --font-family: var(--iw-link-current-font-family,var(--iw-link-font-family,var(--iw-font-family))); --font-style: var(--iw-link-current-font-style,var(--iw-link-font-style,var(--iw-font-style))); --font-weight: var(--iw-link-current-font-weight,var(--iw-link-font-weight,var(--iw-font-weight))); --text-color: var(--iw-link-current-text-color,var(--iw-link-text-color,var(--iw-text-color))); --font-size: var(--iw-link-current-font-size,var(--iw-link-font-size,var(--iw-font-size))); --text-transform: var(--iw-link-current-text-transform,var(--iw-link-text-transform,var(--iw-text-transform))); --text-decoration: var(--iw-link-current-text-decoration-style,var(--iw-link-text-decoration-style,var(--iw-text-decoration-style,solid))) var(--iw-link-current-text-decoration,var(--iw-link-text-decoration,var(--iw-text-decoration,none))) var(--iw-link-current-text-decoration-color,var(--iw-link-text-decoration-color,var(--iw-text-decoration-color,currentcolor))) var(--iw-link-current-text-decoration-thickness,var(--iw-link-text-decoration-thickness,var(--iw-text-decoration-thickness,auto))); --text-decoration-skip-ink: var(--iw-link-current-text-decoration-skip-ink,var(--iw-link-text-decoration-skip-ink,var(--iw-text-decoration-skip-ink))); --text-underline-offset: var(--iw-link-current-text-decoration-offset,var(--iw-link-text-decoration-offset,var(--iw-text-decoration-offset))); }
[data-iw-component-type="RichTextContainer"] { outline: none; flex-direction: column; flex-shrink: 0; justify-content: flex-start; display: flex; }
p.iw-text, div.iw-text, figure.iw-text, h1.iw-text, h2.iw-text, h3.iw-text, h4.iw-text, h5.iw-text, h6.iw-text, ol.iw-text, ul.iw-text { margin: 0px; padding: 0px; }
p.iw-text, div.iw-text, h1.iw-text, h2.iw-text, h3.iw-text, h4.iw-text, h5.iw-text, h6.iw-text, li.iw-text, ol.iw-text, ul.iw-text, mark.iw-text, span.iw-text:not([data-text-fill]) { font-family: var(--iw-font-family-preview,var(--iw-blockquote-font-family,var(--iw-font-family,Inter, Inter Placeholder, sans-serif))); font-style: var(--iw-font-style-preview,var(--iw-blockquote-font-style,var(--iw-font-style,normal))); font-weight: var(--iw-font-weight-preview,var(--iw-blockquote-font-weight,var(--iw-font-weight,400))); color: var(--iw-blockquote-text-color,var(--iw-text-color,#000)); font-size: calc(var(--iw-blockquote-font-size,var(--iw-font-size,16px)) * var(--iw-font-size-scale,1)); letter-spacing: var(--iw-blockquote-letter-spacing,var(--iw-letter-spacing,0)); text-transform: var(--iw-blockquote-text-transform,var(--iw-text-transform,none)); text-decoration-line: var(--iw-blockquote-text-decoration,var(--iw-text-decoration,initial)); text-decoration-style: var(--iw-blockquote-text-decoration-style,var(--iw-text-decoration-style,initial)); text-decoration-color: var(--iw-blockquote-text-decoration-color,var(--iw-text-decoration-color,initial)); text-decoration-thickness: var(--iw-blockquote-text-decoration-thickness,var(--iw-text-decoration-thickness,initial)); text-decoration-skip-ink: var(--iw-blockquote-text-decoration-skip-ink,var(--iw-text-decoration-skip-ink,initial)); text-underline-offset: var(--iw-blockquote-text-decoration-offset,var(--iw-text-decoration-offset,initial)); line-height: var(--iw-blockquote-line-height,var(--iw-line-height,1.2em)); text-align: var(--iw-blockquote-text-alignment,var(--iw-text-alignment,start)); -webkit-text-stroke-width: var(--iw-text-stroke-width,initial); -webkit-text-stroke-color: var(--iw-text-stroke-color,initial); font-feature-settings: var(--iw-font-open-type-features,initial); font-variation-settings: var(--iw-font-variation-axes-preview,var(--iw-font-variation-axes,normal)); text-wrap: var(--iw-text-wrap-override,var(--iw-text-wrap)); }
mark.iw-text, p.iw-text, div.iw-text, h1.iw-text, h2.iw-text, h3.iw-text, h4.iw-text, h5.iw-text, h6.iw-text, li.iw-text, ol.iw-text, ul.iw-text { background-color: var(--iw-blockquote-text-background-color,var(--iw-text-background-color,initial)); border-radius: var(--iw-blockquote-text-background-radius,var(--iw-text-background-radius,initial)); corner-shape: var(--iw-blockquote-text-background-corner-shape,var(--iw-text-background-corner-shape,initial)); padding: var(--iw-blockquote-text-background-padding,var(--iw-text-background-padding,initial)); }
@supports not (color:color(display-p3 1 1 1)) {
  p.iw-text, div.iw-text, h1.iw-text, h2.iw-text, h3.iw-text, h4.iw-text, h5.iw-text, h6.iw-text, li.iw-text, ol.iw-text, ul.iw-text, span.iw-text:not([data-text-fill]) { color: var(--iw-blockquote-text-color-rgb,var(--iw-blockquote-text-color,var(--iw-text-color-rgb,var(--iw-text-color,#000)))); -webkit-text-stroke-color: var(--iw-text-stroke-color-rgb,var(--iw-text-stroke-color,initial)); }
  mark.iw-text { background-color: var(--iw-blockquote-text-background-color-rgb,var(--iw-blockquote-text-background-color,var(--iw-text-background-color-rgb,var(--iw-text-background-color,initial)))); }
}
.iw-fit-text .iw-text { white-space: pre; }
strong.iw-text { font-family: var(--iw-blockquote-font-family-bold,var(--iw-font-family-bold)); font-style: var(--iw-blockquote-font-style-bold,var(--iw-font-style-bold)); font-weight: var(--iw-blockquote-font-weight-bold,var(--iw-font-weight-bold,bolder)); font-variation-settings: var(--iw-blockquote-font-variation-axes-bold,var(--iw-font-variation-axes-bold)); }
em.iw-text { font-family: var(--iw-blockquote-font-family-italic,var(--iw-font-family-italic)); font-style: var(--iw-blockquote-font-style-italic,var(--iw-font-style-italic,italic)); font-weight: var(--iw-blockquote-font-weight-italic,var(--iw-font-weight-italic)); font-variation-settings: var(--iw-blockquote-font-variation-axes-italic,var(--iw-font-variation-axes-italic)); }
em.iw-text > strong.iw-text { font-family: var(--iw-blockquote-font-family-bold-italic,var(--iw-font-family-bold-italic)); font-style: var(--iw-blockquote-font-style-bold-italic,var(--iw-font-style-bold-italic,italic)); font-weight: var(--iw-blockquote-font-weight-bold-italic,var(--iw-font-weight-bold-italic,bolder)); font-variation-settings: var(--iw-blockquote-font-variation-axes-bold-italic,var(--iw-font-variation-axes-bold-italic)); }
p.iw-text:not(:first-child), div.iw-text:not(:first-child), h1.iw-text:not(:first-child), h2.iw-text:not(:first-child), h3.iw-text:not(:first-child), h4.iw-text:not(:first-child), h5.iw-text:not(:first-child), h6.iw-text:not(:first-child), ol.iw-text:not(:first-child), ul.iw-text:not(:first-child), blockquote.iw-text:not(:first-child), table.iw-text:not(:first-child), figure.iw-text:not(:first-child), .iw-image.iw-text:not(:first-child) { margin-top: var(--iw-blockquote-paragraph-spacing,var(--iw-paragraph-spacing,0)); }
li.iw-text > ul.iw-text:nth-child(2), li.iw-text > ol.iw-text:nth-child(2) { margin-top: 0px; }
.iw-text[data-text-fill] { -webkit-text-fill-color: transparent; padding: max(0em, calc(calc(1.3em - var(--iw-blockquote-line-height,var(--iw-line-height,1.3em))) / 2)); margin: min(0em, calc(calc(1.3em - var(--iw-blockquote-line-height,var(--iw-line-height,1.3em))) / -2)); background-clip: text; display: inline-block; }
code.iw-text, code.iw-text span.iw-text:not([data-text-fill]) { font-family: var(--iw-code-font-family,var(--iw-font-family,Inter, Inter Placeholder, sans-serif)); font-style: var(--iw-blockquote-font-style,var(--iw-code-font-style,var(--iw-font-style,normal))); font-weight: var(--iw-blockquote-font-weight,var(--iw-code-font-weight,var(--iw-font-weight,400))); color: var(--iw-blockquote-text-color,var(--iw-code-text-color,var(--iw-text-color,#000))); font-size: calc(var(--iw-blockquote-font-size,var(--iw-font-size,16px)) * var(--iw-font-size-scale,1)); letter-spacing: var(--iw-blockquote-letter-spacing,var(--iw-letter-spacing,0)); line-height: var(--iw-blockquote-line-height,var(--iw-line-height,1.2em)); }
@supports not (color:color(display-p3 1 1 1)) {
  code.iw-text, code.iw-text span.iw-text:not([data-text-fill]) { color: var(--iw-blockquote-text-color-rgb,var(--iw-blockquote-text-color,var(--iw-code-text-color-rgb,var(--iw-code-text-color,var(--iw-text-color-rgb,var(--iw-text-color,#000)))))); }
}
blockquote.iw-text { unicode-bidi: initial; margin-block: initial; margin-inline: initial; }
a.iw-text, a.iw-text span.iw-text:not([data-text-fill]), span.iw-text[data-nested-link], span.iw-text[data-nested-link] span.iw-text:not([data-text-fill]) { color: inherit; font-family: var(--iw-font-family-preview,var(--iw-link-font-family,var(--iw-blockquote-font-family,var(--iw-font-family,Inter, Inter Placeholder, sans-serif)))); font-style: var(--iw-font-style-preview,var(--iw-link-font-style,var(--iw-blockquote-font-style,var(--iw-font-style,normal)))); font-weight: var(--iw-font-weight-preview,var(--iw-link-font-weight,var(--iw-blockquote-font-weight,var(--iw-font-weight,400)))); font-size: calc(var(--iw-blockquote-font-size,var(--iw-font-size,16px)) * var(--iw-font-size-scale,1)); text-transform: var(--iw-link-text-transform,var(--iw-blockquote-text-transform,var(--iw-text-transform,none))); cursor: var(--iw-custom-cursors,pointer); background-color: initial; border-radius: var(--iw-link-text-background-radius,initial); corner-shape: var(--iw-link-text-background-corner-shape,initial); padding: var(--iw-link-text-background-padding,initial); }
a.iw-text, span.iw-text[data-nested-link] { color: var(--iw-link-text-color,var(--iw-blockquote-text-color,var(--iw-text-color,#000))); text-decoration-line: var(--iw-link-text-decoration,var(--iw-blockquote-text-decoration,var(--iw-text-decoration,initial))); text-decoration-style: var(--iw-link-text-decoration-style,var(--iw-blockquote-text-decoration-style,var(--iw-text-decoration-style,initial))); text-decoration-color: var(--iw-link-text-decoration-color,var(--iw-blockquote-text-decoration-color,var(--iw-text-decoration-color,initial))); text-decoration-thickness: var(--iw-link-text-decoration-thickness,var(--iw-blockquote-text-decoration-thickness,var(--iw-text-decoration-thickness,initial))); text-decoration-skip-ink: var(--iw-link-text-decoration-skip-ink,var(--iw-blockquote-text-decoration-skip-ink,var(--iw-text-decoration-skip-ink,initial))); text-underline-offset: var(--iw-link-text-decoration-offset,var(--iw-blockquote-text-decoration-offset,var(--iw-text-decoration-offset,initial))); background-color: var(--iw-link-text-background-color,initial); }
@supports not (color:color(display-p3 1 1 1)) {
  a.iw-text, span.iw-text[data-nested-link] { color: var(--iw-link-text-color-rgb,var(--iw-link-text-color,var(--iw-blockquote-text-color-rgb,var(--iw-blockquote-text-color,var(--iw-text-color-rgb,var(--iw-text-color,#000)))))); background-color: var(--iw-link-text-background-color-rgb,var(--iw-link-text-background-color,initial)); text-decoration-color: var(--iw-link-text-decoration-color-rgb,var(--iw-link-text-decoration-color,var(--iw-text-decoration-color-rgb,var(--iw-text-decoration-color,currentcolor)))); }
}
code.iw-text a.iw-text, code.iw-text a.iw-text span.iw-text:not([data-text-fill]), code.iw-text span.iw-text[data-nested-link], code.iw-text span.iw-text[data-nested-link] span.iw-text:not([data-text-fill]) { font-family: var(--iw-code-font-family,var(--iw-font-family,Inter, Inter Placeholder, sans-serif)); font-style: var(--iw-blockquote-font-style,var(--iw-code-font-style,var(--iw-font-style,normal))); font-weight: var(--iw-blockquote-font-weight,var(--iw-code-font-weight,var(--iw-font-weight,400))); color: inherit; font-size: calc(var(--iw-blockquote-font-size,var(--iw-font-size,16px)) * var(--iw-font-size-scale,1)); }
code.iw-text a.iw-text, code.iw-text span.iw-text[data-nested-link] { color: var(--iw-link-text-color,var(--iw-blockquote-text-color,var(--iw-code-text-color,var(--iw-text-color,#000)))); }
@supports not (color:color(display-p3 1 1 1)) {
  code.iw-text a.iw-text, code.iw-text a.iw-text span.iw-text:not([data-text-fill]), code.iw-text span.iw-text[data-nested-link], code.iw-text span.iw-text[data-nested-link] span.iw-text:not([data-text-fill]) { color: var(--iw-link-text-color-rgb,var(--iw-link-text-color,var(--iw-blockquote-text-color-rgb,var(--iw-blockquote-text-color,var(--iw-code-text-color-rgb,var(--iw-code-text-color,var(--iw-text-color-rgb,var(--iw-text-color,#000)))))))); }
}
a.iw-text:where(:not(.iw-image)):hover, a.iw-text:hover span.iw-text:not([data-text-fill]), span.iw-text[data-nested-link]:hover, span.iw-text[data-nested-link]:hover span.iw-text:not([data-text-fill]) { font-family: var(--iw-font-family-preview,var(--iw-link-hover-font-family,var(--iw-link-font-family,var(--iw-blockquote-font-family,var(--iw-font-family,Inter, Inter Placeholder, sans-serif))))); font-style: var(--iw-font-style-preview,var(--iw-link-hover-font-style,var(--iw-link-font-style,var(--iw-blockquote-font-style,var(--iw-font-style,normal))))); font-weight: var(--iw-font-weight-preview,var(--iw-link-hover-font-weight,var(--iw-link-font-weight,var(--iw-blockquote-font-weight,var(--iw-font-weight,400))))); font-size: calc(var(--iw-link-hover-font-size,var(--iw-blockquote-font-size,var(--iw-font-size,16px))) * var(--iw-font-size-scale,1)); text-transform: var(--iw-link-hover-text-transform,var(--iw-link-text-transform,var(--iw-blockquote-text-transform,var(--iw-text-transform,none)))); border-radius: var(--iw-link-hover-text-background-radius,var(--iw-link-text-background-radius,var(--iw-text-background-radius,initial))); corner-shape: var(--iw-link-hover-text-background-corner-shape,var(--iw-link-text-background-corner-shape,var(--iw-text-background-corner-shape,initial))); padding: var(--iw-link-hover-text-background-padding,var(--iw-link-text-background-padding,var(--iw-text-background-padding,initial))); }
a.iw-text:hover, span.iw-text[data-nested-link]:hover { color: var(--iw-link-hover-text-color,var(--iw-link-text-color,var(--iw-blockquote-text-color,var(--iw-text-color,#000)))); text-decoration-line: var(--iw-link-hover-text-decoration,var(--iw-link-text-decoration,var(--iw-blockquote-text-decoration,var(--iw-text-decoration,initial)))); text-decoration-style: var(--iw-link-hover-text-decoration-style,var(--iw-link-text-decoration-style,var(--iw-blockquote-text-decoration-style,var(--iw-text-decoration-style,initial)))); text-decoration-color: var(--iw-link-hover-text-decoration-color,var(--iw-link-text-decoration-color,var(--iw-blockquote-text-decoration-color,var(--iw-text-decoration-color,initial)))); text-decoration-thickness: var(--iw-link-hover-text-decoration-thickness,var(--iw-link-text-decoration-thickness,var(--iw-blockquote-text-decoration-thickness,var(--iw-text-decoration-thickness,initial)))); text-decoration-skip-ink: var(--iw-link-hover-text-decoration-skip-ink,var(--iw-link-text-decoration-skip-ink,var(--iw-blockquote-text-decoration-skip-ink,var(--iw-text-decoration-skip-ink,initial)))); text-underline-offset: var(--iw-link-hover-text-decoration-offset,var(--iw-link-text-decoration-offset,var(--iw-blockquote-text-decoration-offset,var(--iw-text-decoration-offset,initial)))); background-color: var(--iw-link-hover-text-background-color,var(--iw-link-text-background-color,var(--iw-text-background-color,initial))); }
@supports not (color:color(display-p3 1 1 1)) {
  a.iw-text:hover, span.iw-text[data-nested-link]:hover { color: var(--iw-link-hover-text-color-rgb,var(--iw-link-hover-text-color,var(--iw-link-text-color-rgb,var(--iw-link-text-color,var(--iw-blockquote-text-color-rgb,var(--iw-blockquote-text-color,var(--iw-text-color-rgb,var(--iw-text-color,#000)))))))); background-color: var(--iw-link-hover-text-background-color-rgb,var(--iw-link-hover-text-background-color,var(--iw-link-text-background-color-rgb,var(--iw-link-text-background-color,var(--iw-text-background-color-rgb,var(--iw-text-background-color,initial)))))); text-decoration-color: var(--iw-link-hover-text-decoration-color-rgb,var(--iw-link-hover-text-decoration-color,var(--iw-link-text-decoration-color-rgb,var(--iw-link-text-decoration-color,var(--iw-text-decoration-color-rgb,var(--iw-text-decoration-color,currentcolor)))))); }
}
code.iw-text a.iw-text:hover, code.iw-text span.iw-text[data-nested-link]:hover { color: var(--iw-link-hover-text-color,var(--iw-link-text-color,var(--iw-blockquote-text-color,var(--iw-code-text-color,var(--iw-text-color,#000))))); }
@supports not (color:color(display-p3 1 1 1)) {
  code.iw-text a.iw-text:hover, code.iw-text span.iw-text[data-nested-link]:hover { color: var(--iw-link-hover-text-color-rgb,var(--iw-link-hover-text-color,var(--iw-link-text-color-rgb,var(--iw-link-text-color,var(--iw-blockquote-text-color-rgb,var(--iw-blockquote-text-color,var(--iw-code-text-color-rgb,var(--iw-code-text-color,var(--iw-text-color-rgb,var(--iw-text-color,#000)))))))))); }
}
a.iw-text:where(:not(.iw-image))[data-iw-page-link-current], a.iw-text[data-iw-page-link-current] span.iw-text:not([data-text-fill]), span.iw-text[data-iw-page-link-current], span.iw-text[data-iw-page-link-current] span.iw-text:not([data-text-fill]) { font-family: var(--iw-font-family-preview,var(--iw-link-current-font-family,var(--iw-link-font-family,var(--iw-font-family,Inter, Inter Placeholder, sans-serif)))); font-style: var(--iw-font-style-preview,var(--iw-link-current-font-style,var(--iw-link-font-style,var(--iw-font-style,normal)))); font-weight: var(--iw-font-weight-preview,var(--iw-link-current-font-weight,var(--iw-link-font-weight,var(--iw-font-weight,400)))); font-size: calc(var(--iw-link-current-font-size,var(--iw-link-font-size,var(--iw-font-size,16px))) * var(--iw-font-size-scale,1)); text-transform: var(--iw-link-current-text-transform,var(--iw-link-text-transform,var(--iw-text-transform,none))); border-radius: var(--iw-link-current-text-background-radius,var(--iw-link-text-background-radius,initial)); corner-shape: var(--iw-link-current-text-background-corner-shape,var(--iw-link-text-background-corner-shape,initial)); padding: var(--iw-link-current-text-background-padding,var(--iw-link-text-background-padding,initial)); }
a.iw-text[data-iw-page-link-current], span.iw-text[data-iw-page-link-current] { color: var(--iw-link-current-text-color,var(--iw-link-text-color,var(--iw-text-color,#000))); text-decoration-line: var(--iw-link-current-text-decoration,var(--iw-link-text-decoration,var(--iw-text-decoration,initial))); text-decoration-style: var(--iw-link-current-text-decoration-style,var(--iw-link-text-decoration-style,var(--iw-text-decoration-style,initial))); text-decoration-color: var(--iw-link-current-text-decoration-color,var(--iw-link-text-decoration-color,var(--iw-text-decoration-color,initial))); text-decoration-thickness: var(--iw-link-current-text-decoration-thickness,var(--iw-link-text-decoration-thickness,var(--iw-text-decoration-thickness,initial))); text-decoration-skip-ink: var(--iw-link-current-text-decoration-skip-ink,var(--iw-link-text-decoration-skip-ink,var(--iw-text-decoration-skip-ink,initial))); text-underline-offset: var(--iw-link-current-text-decoration-offset,var(--iw-link-text-decoration-offset,var(--iw-text-decoration-offset,initial))); background-color: var(--iw-link-current-text-background-color,var(--iw-link-text-background-color,var(--iw-text-background-color,initial))); }
@supports not (color:color(display-p3 1 1 1)) {
  a.iw-text[data-iw-page-link-current], span.iw-text[data-iw-page-link-current] { color: var(--iw-link-current-text-color-rgb,var(--iw-link-current-text-color,var(--iw-link-text-color-rgb,var(--iw-link-text-color,var(--iw-text-color-rgb,var(--iw-text-color,#000)))))); background-color: var(--iw-link-current-text-background-color-rgb,var(--iw-link-current-text-background-color,var(--iw-link-text-background-color-rgb,var(--iw-link-text-background-color,var(--iw-text-background-color-rgb,var(--iw-text-background-color,initial)))))); text-decoration-color: var(--iw-link-current-text-decoration-color-rgb,var(--iw-link-current-text-decoration-color,var(--iw-link-text-decoration-color-rgb,var(--iw-link-text-decoration-color,var(--iw-text-decoration-color-rgb,var(--iw-text-decoration-color,currentcolor)))))); }
}
code.iw-text a.iw-text[data-iw-page-link-current], code.iw-text a.iw-text[data-iw-page-link-current] span.iw-text:not([data-text-fill]), code.iw-text span.iw-text[data-iw-page-link-current], code.iw-text span.iw-text[data-iw-page-link-current] span.iw-text:not([data-text-fill]) { font-family: var(--iw-code-font-family,var(--iw-font-family,Inter, Inter Placeholder, sans-serif)); font-style: var(--iw-code-font-style,var(--iw-font-style,normal)); font-weight: var(--iw-code-font-weight,var(--iw-font-weight,400)); color: inherit; font-size: calc(var(--iw-link-current-font-size,var(--iw-link-font-size,var(--iw-font-size,16px))) * var(--iw-font-size-scale,1)); }
code.iw-text a.iw-text[data-iw-page-link-current], code.iw-text span.iw-text[data-iw-page-link-current] { color: var(--iw-link-current-text-color,var(--iw-link-text-color,var(--iw-code-text-color,var(--iw-text-color,#000)))); }
@supports not (color:color(display-p3 1 1 1)) {
  code.iw-text a.iw-text[data-iw-page-link-current], code.iw-text a.iw-text[data-iw-page-link-current] span.iw-text:not([data-text-fill]), code.iw-text span.iw-text[data-iw-page-link-current], code.iw-text span.iw-text[data-iw-page-link-current] span.iw-text:not([data-text-fill]) { color: var(--iw-link-current-text-color-rgb,var(--iw-link-current-text-color,var(--iw-link-text-color-rgb,var(--iw-link-text-color,var(--iw-code-text-color-rgb,var(--iw-code-text-color,var(--iw-text-color-rgb,var(--iw-text-color,#000)))))))); background-color: var(--iw-link-current-text-background-color-rgb,var(--iw-link-current-text-background-color,var(--iw-link-text-background-color-rgb,var(--iw-link-text-background-color,var(--iw-text-background-color-rgb,var(--iw-text-background-color,initial)))))); }
}
a.iw-text:where(:not(.iw-image))[data-iw-page-link-current]:hover, a.iw-text[data-iw-page-link-current]:hover span.iw-text:not([data-text-fill]), span.iw-text[data-iw-page-link-current]:hover, span.iw-text[data-iw-page-link-current]:hover span.iw-text:not([data-text-fill]) { color: inherit; font-family: var(--iw-font-family-preview,var(--iw-link-hover-font-family,var(--iw-link-current-font-family,var(--iw-link-font-family,var(--iw-font-family,Inter, Inter Placeholder, sans-serif))))); font-style: var(--iw-font-style-preview,var(--iw-link-hover-font-style,var(--iw-link-current-font-style,var(--iw-link-font-style,var(--iw-font-style,normal))))); font-weight: var(--iw-font-weight-preview,var(--iw-link-hover-font-weight,var(--iw-link-current-font-weight,var(--iw-link-font-weight,var(--iw-font-weight,400))))); font-size: calc(var(--iw-link-hover-font-size,var(--iw-link-current-font-size,var(--iw-link-font-size,var(--iw-font-size,16px)))) * var(--iw-font-size-scale,1)); text-transform: var(--iw-link-hover-text-transform,var(--iw-link-current-text-transform,var(--iw-link-text-transform,var(--iw-text-transform,none)))); border-radius: var(--iw-link-hover-text-background-radius,var(--iw-link-current-text-background-radius,var(--iw-link-text-background-radius,initial))); corner-shape: var(--iw-link-hover-text-background-corner-shape,var(--iw-link-current-text-background-corner-shape,var(--iw-link-text-background-corner-shape,initial))); padding: var(--iw-link-hover-text-background-padding,var(--iw-link-current-text-background-padding,var(--iw-link-text-background-padding,initial))); }
a.iw-text[data-iw-page-link-current]:hover, span.iw-text[data-iw-page-link-current]:hover { color: var(--iw-link-hover-text-color,var(--iw-link-current-text-color,var(--iw-link-text-color,var(--iw-text-color,#000)))); text-decoration-line: var(--iw-link-hover-text-decoration,var(--iw-link-current-text-decoration,var(--iw-link-text-decoration,var(--iw-text-decoration,initial)))); text-decoration-style: var(--iw-link-hover-text-decoration-style,var(--iw-link-current-text-decoration-style,var(--iw-link-text-decoration-style,var(--iw-text-decoration-style,initial)))); text-decoration-color: var(--iw-link-hover-text-decoration-color,var(--iw-link-current-text-decoration-color,var(--iw-link-text-decoration-color,var(--iw-text-decoration-color,initial)))); text-decoration-thickness: var(--iw-link-hover-text-decoration-thickness,var(--iw-link-current-text-decoration-thickness,var(--iw-link-text-decoration-thickness,var(--iw-text-decoration-thickness,initial)))); text-decoration-skip-ink: var(--iw-link-hover-text-decoration-skip-ink,var(--iw-link-current-text-decoration-skip-ink,var(--iw-link-text-decoration-skip-ink,var(--iw-text-decoration-skip-ink,initial)))); text-underline-offset: var(--iw-link-hover-text-decoration-offset,var(--iw-link-current-text-decoration-offset,var(--iw-link-text-decoration-offset,var(--iw-text-decoration-offset,initial)))); background-color: var(--iw-link-hover-text-background-color,var(--iw-link-current-text-background-color,var(--iw-link-text-background-color,initial))); }
@supports not (color:color(display-p3 1 1 1)) {
  a.iw-text[data-iw-page-link-current]:hover, span.iw-text[data-iw-page-link-current]:hover { color: var(--iw-link-hover-text-color-rgb,var(--iw-link-hover-text-color,var(--iw-link-current-text-color-rgb,var(--iw-link-current-text-color,var(--iw-link-text-color-rgb,var(--iw-link-text-color,var(--iw-code-text-color-rgb,var(--iw-code-text-color,var(--iw-text-color-rgb,var(--iw-text-color,#000)))))))))); background-color: var(--iw-link-hover-text-background-color-rgb,var(--iw-link-hover-text-background-color,var(--iw-link-current-text-background-color-rgb,var(--iw-link-current-text-background-color,var(--iw-link-text-background-color-rgb,var(--iw-link-text-background-color,initial)))))); text-decoration-color: var(--iw-link-hover-text-decoration-color-rgb,var(--iw-link-hover-text-decoration-color,var(--iw-link-current-text-decoration-color-rgb,var(--iw-link-current-text-decoration-color,var(--iw-link-text-decoration-color-rgb,var(--iw-link-text-decoration-color,var(--iw-text-decoration-color-rgb,var(--iw-text-decoration-color,currentcolor)))))))); }
}
code.iw-text a.iw-text[data-iw-page-link-current]:hover, code.iw-text span.iw-text[data-iw-page-link-current]:hover { color: var(--iw-link-hover-text-color,var(--iw-link-current-text-color,var(--iw-link-text-color,var(--iw-code-text-color,var(--iw-text-color,#000))))); }
@supports not (color:color(display-p3 1 1 1)) {
  code.iw-text a.iw-text[data-iw-page-link-current]:hover, code.iw-text a.iw-text[data-iw-page-link-current]:hover span.iw-text:not([data-text-fill]), code.iw-text span.iw-text[data-iw-page-link-current]:hover, code.iw-text span.iw-text[data-iw-page-link-current]:hover span.iw-text:not([data-text-fill]) { color: var(--iw-link-hover-text-color-rgb,var(--iw-link-hover-text-color,var(--iw-link-current-text-color-rgb,var(--iw-link-current-text-color,var(--iw-link-text-color-rgb,var(--iw-link-text-color,var(--iw-code-text-color-rgb,var(--iw-code-text-color,var(--iw-text-color-rgb,var(--iw-text-color,#000)))))))))); background-color: var(--iw-link-hover-text-background-color-rgb,var(--iw-link-hover-text-background-color,var(--iw-link-current-text-background-color-rgb,var(--iw-link-current-text-background-color,var(--iw-link-text-background-color-rgb,var(--iw-link-text-background-color,initial)))))); }
}
.iw-image.iw-text { max-width: 100%; height: auto; display: block; }
a.iw-image.iw-text { box-shadow: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.text-styles-preset-reset.iw-text { --iw-font-family: Inter, Inter Placeholder, sans-serif; --iw-font-style: normal; --iw-font-weight: 500; --iw-text-color: #000; --iw-font-size: 16px; --iw-letter-spacing: 0; --iw-text-transform: none; --iw-text-decoration: none; --iw-text-decoration-style: none; --iw-text-decoration-color: none; --iw-text-decoration-thickness: none; --iw-text-decoration-skip-ink: none; --iw-text-decoration-offset: none; --iw-line-height: 1.2em; --iw-text-alignment: start; --iw-font-open-type-features: normal; --iw-text-background-color: initial; --iw-text-background-radius: initial; --iw-text-background-corner-shape: initial; --iw-text-background-padding: initial; }
ol.iw-text { --list-style-type: decimal; }
ul.iw-text, ol.iw-text { padding-inline-start: 0px; position: relative; }
li.iw-text { counter-increment: list-item 1; padding-inline-start: 2ch; list-style: ""; }
ol.iw-text > li.iw-text { padding-inline-start: calc(calc(var(--max-list-digits,1) + 1) * 1ch); }
ol.iw-text > li.iw-text::before { content: counter(list-item, var(--list-style-type)) "."; font-variant-numeric: tabular-nums; position: absolute; inset-inline-start: 0px; }
ul.iw-text > li.iw-text::before { content: "•"; position: absolute; inset-inline-start: 0px; }
.iw-table-wrapper { overflow-x: auto; }
table.iw-text, .iw-table-wrapper table.iw-text { border-collapse: separate; border-spacing: 0px; table-layout: auto; word-break: normal; width: 100%; }
td.iw-text, th.iw-text { overflow-wrap: anywhere; vertical-align: top; min-width: 16ch; }
.iw-text-module[data-width="fill"] > :first-child, .iw-text-module[data-width="fill"] > .ssr-variant > :first-child { width: 100% !important; }
[data-iw-component-type="DeprecatedRichText"] { cursor: inherit; }
[data-iw-component-type="DeprecatedRichText"] .text-styles-preset-reset { --iw-font-family: Inter, Inter Placeholder, sans-serif; --iw-font-style: normal; --iw-font-weight: 500; --iw-text-color: #000; --iw-font-size: 16px; --iw-letter-spacing: 0; --iw-text-transform: none; --iw-text-decoration: none; --iw-line-height: 1.2em; --iw-text-alignment: start; --iw-font-open-type-features: normal; --font-variation-settings: normal; }
[data-iw-component-type="DeprecatedRichText"] p, [data-iw-component-type="DeprecatedRichText"] div, [data-iw-component-type="DeprecatedRichText"] h1, [data-iw-component-type="DeprecatedRichText"] h2, [data-iw-component-type="DeprecatedRichText"] h3, [data-iw-component-type="DeprecatedRichText"] h4, [data-iw-component-type="DeprecatedRichText"] h5, [data-iw-component-type="DeprecatedRichText"] h6 { margin: 0px; padding: 0px; }
[data-iw-component-type="DeprecatedRichText"] p, [data-iw-component-type="DeprecatedRichText"] div, [data-iw-component-type="DeprecatedRichText"] h1, [data-iw-component-type="DeprecatedRichText"] h2, [data-iw-component-type="DeprecatedRichText"] h3, [data-iw-component-type="DeprecatedRichText"] h4, [data-iw-component-type="DeprecatedRichText"] h5, [data-iw-component-type="DeprecatedRichText"] h6, [data-iw-component-type="DeprecatedRichText"] li, [data-iw-component-type="DeprecatedRichText"] ol, [data-iw-component-type="DeprecatedRichText"] ul, [data-iw-component-type="DeprecatedRichText"] span:not([data-text-fill]) { font-family: var(--iw-font-family,Inter, Inter Placeholder, sans-serif); font-style: var(--iw-font-style,normal); font-weight: var(--iw-font-weight,400); color: var(--iw-text-color,#000); font-size: var(--iw-font-size,16px); letter-spacing: var(--iw-letter-spacing,0); text-transform: var(--iw-text-transform,none); text-decoration: var(--iw-text-decoration,none); line-height: var(--iw-line-height,1.2em); text-align: var(--iw-text-alignment,start); }
[data-iw-component-type="DeprecatedRichText"] p:not(:first-child), [data-iw-component-type="DeprecatedRichText"] div:not(:first-child), [data-iw-component-type="DeprecatedRichText"] h1:not(:first-child), [data-iw-component-type="DeprecatedRichText"] h2:not(:first-child), [data-iw-component-type="DeprecatedRichText"] h3:not(:first-child), [data-iw-component-type="DeprecatedRichText"] h4:not(:first-child), [data-iw-component-type="DeprecatedRichText"] h5:not(:first-child), [data-iw-component-type="DeprecatedRichText"] h6:not(:first-child), [data-iw-component-type="DeprecatedRichText"] ol:not(:first-child), [data-iw-component-type="DeprecatedRichText"] ul:not(:first-child), [data-iw-component-type="DeprecatedRichText"] .iw-image:not(:first-child) { margin-top: var(--iw-paragraph-spacing,0); }
[data-iw-component-type="DeprecatedRichText"] span[data-text-fill] { -webkit-text-fill-color: transparent; background-clip: text; display: inline-block; }
[data-iw-component-type="DeprecatedRichText"] a, [data-iw-component-type="DeprecatedRichText"] a span:not([data-text-fill]) { font-family: var(--iw-link-font-family,var(--iw-font-family,Inter, Inter Placeholder, sans-serif)); font-style: var(--iw-link-font-style,var(--iw-font-style,normal)); font-weight: var(--iw-link-font-weight,var(--iw-font-weight,400)); color: var(--iw-link-text-color,var(--iw-text-color,#000)); font-size: var(--iw-link-font-size,var(--iw-font-size,16px)); text-transform: var(--iw-link-text-transform,var(--iw-text-transform,none)); text-decoration: var(--iw-link-text-decoration,var(--iw-text-decoration,none)); }
[data-iw-component-type="DeprecatedRichText"] a:hover, [data-iw-component-type="DeprecatedRichText"] a:hover span:not([data-text-fill]) { font-family: var(--iw-link-hover-font-family,var(--iw-link-font-family,var(--iw-font-family,Inter, Inter Placeholder, sans-serif))); font-style: var(--iw-link-hover-font-style,var(--iw-link-font-style,var(--iw-font-style,normal))); font-weight: var(--iw-link-hover-font-weight,var(--iw-link-font-weight,var(--iw-font-weight,400))); color: var(--iw-link-hover-text-color,var(--iw-link-text-color,var(--iw-text-color,#000))); font-size: var(--iw-link-hover-font-size,var(--iw-link-font-size,var(--iw-font-size,16px))); text-transform: var(--iw-link-hover-text-transform,var(--iw-link-text-transform,var(--iw-text-transform,none))); text-decoration: var(--iw-link-hover-text-decoration,var(--iw-link-text-decoration,var(--iw-text-decoration,none))); }
[data-iw-component-type="DeprecatedRichText"] a[data-iw-page-link-current], [data-iw-component-type="DeprecatedRichText"] a[data-iw-page-link-current] span:not([data-text-fill]):not([data-nested-link]) { font-family: var(--iw-link-current-font-family,var(--iw-link-font-family,var(--iw-font-family,Inter, Inter Placeholder, sans-serif))); font-style: var(--iw-link-current-font-style,var(--iw-link-font-style,var(--iw-font-style,normal))); font-weight: var(--iw-link-current-font-weight,var(--iw-link-font-weight,var(--iw-font-weight,400))); color: var(--iw-link-current-text-color,var(--iw-link-text-color,var(--iw-text-color,#000))); font-size: var(--iw-link-current-font-size,var(--iw-link-font-size,var(--iw-font-size,16px))); text-transform: var(--iw-link-current-text-transform,var(--iw-link-text-transform,var(--iw-text-transform,none))); text-decoration: var(--iw-link-current-text-decoration,var(--iw-link-text-decoration,var(--iw-text-decoration,none))); }
[data-iw-component-type="DeprecatedRichText"] a[data-iw-page-link-current]:hover, [data-iw-component-type="DeprecatedRichText"] a[data-iw-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]) { font-family: var(--iw-link-hover-font-family,var(--iw-link-current-font-family,var(--iw-link-font-family,var(--iw-font-family,Inter, Inter Placeholder, sans-serif)))); font-style: var(--iw-link-hover-font-style,var(--iw-link-current-font-style,var(--iw-link-font-style,var(--iw-font-style,normal)))); font-weight: var(--iw-link-hover-font-weight,var(--iw-link-current-font-weight,var(--iw-link-font-weight,var(--iw-font-weight,400)))); color: var(--iw-link-hover-text-color,var(--iw-link-current-text-color,var(--iw-link-text-color,var(--iw-text-color,#000)))); font-size: var(--iw-link-hover-font-size,var(--iw-link-current-font-size,var(--iw-link-font-size,var(--iw-font-size,16px)))); text-transform: var(--iw-link-hover-text-transform,var(--iw-link-current-text-transform,var(--iw-link-text-transform,var(--iw-text-transform,none)))); text-decoration: var(--iw-link-hover-text-decoration,var(--iw-link-current-text-decoration,var(--iw-link-text-decoration,var(--iw-text-decoration,none)))); }
[data-iw-component-type="DeprecatedRichText"] strong { font-weight: bolder; }
[data-iw-component-type="DeprecatedRichText"] em { font-style: italic; }
[data-iw-component-type="DeprecatedRichText"] .iw-image { max-width: 100%; height: auto; display: block; }
[data-iw-component-type="DeprecatedRichText"] ul, [data-iw-component-type="DeprecatedRichText"] ol { width: 100%; margin: 0px; padding-left: 0px; display: table; }
[data-iw-component-type="DeprecatedRichText"] li { counter-increment: list-item 1; list-style: none; display: table-row; }
[data-iw-component-type="DeprecatedRichText"] ol > li::before { box-sizing: border-box; content: counter(list-item) "."; white-space: nowrap; width: 2.25ch; padding-right: 0.75ch; display: table-cell; }
[data-iw-component-type="DeprecatedRichText"] ul > li::before { box-sizing: border-box; content: "•"; width: 2.25ch; padding-right: 0.75ch; display: table-cell; }
[data-iw-component-type="Stack"]:not([data-iw-generated]) > *, [data-iw-component-type="Stack"]:not([data-iw-generated]) > [data-iw-component-type], navigationcontainer [data-iw-component-type="NavigationContainer"] > *, [data-iw-component-type="NavigationContainer"] > [data-iw-component-type] { position: relative; }
[data-iw-component-type="Scroll"]::-webkit-scrollbar { display: none; }
[data-iw-component-type="ScrollContentWrapper"] > * { position: relative; }
[data-iw-component-type="NativeScroll"] { }
[data-iw-component-type="NativeScroll"] > * { position: relative; }
[data-iw-component-type="NativeScroll"].direction-both { overflow: auto; }
[data-iw-component-type="NativeScroll"].direction-vertical { overflow: hidden auto; }
[data-iw-component-type="NativeScroll"].direction-horizontal { overflow: auto hidden; }
[data-iw-component-type="NativeScroll"].direction-vertical > * { width: 100% !important; }
[data-iw-component-type="NativeScroll"].direction-horizontal > * { height: 100% !important; }
[data-iw-component-type="NativeScroll"].scrollbar-hidden::-webkit-scrollbar { display: none; }
[data-iw-component-type="PageContentWrapper"] > *, [data-iw-component-type="PageContentWrapper"] > [data-iw-component-type] { position: relative; }
[data-iw-component-type="DeviceComponent"].no-device > * { width: 100% !important; height: 100% !important; }
[data-is-present="false"], [data-is-present="false"] * { pointer-events: none !important; }
[data-iw-cursor="pointer"] { cursor: pointer; }
[data-iw-cursor="grab"] { cursor: grab; }
[data-iw-cursor="grab"]:active { cursor: grabbing; }
[data-iw-component-type="Frame"] *, [data-iw-component-type="Stack"] * { pointer-events: auto; }
[data-iw-generated] * { pointer-events: unset; }
.svgContainer svg { display: block; }
[data-reset="button"] { background: 0px 0px; border-width: 0px; padding: 0px; }
[data-hide-scrollbars="true"]::-webkit-scrollbar { width: 0px; height: 0px; }
[data-hide-scrollbars="true"]::-webkit-scrollbar-thumb { background: 0px 0px; }
[data-hide-scrollbars="true"] { scrollbar-width: none; }
@supports not (overflow:clip) {
  :root { --overflow-clip-fallback: hidden; }
}
.iw-lightbox-container { opacity: 1 !important; pointer-events: auto !important; }
@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)) {
  div.iw-text, p.iw-text, h1.iw-text, h2.iw-text, h3.iw-text, h4.iw-text, h5.iw-text, h6.iw-text, ol.iw-text, ul.iw-text, li.iw-text, blockquote.iw-text, .iw-text.iw-image { display: var(--text-truncation-display-inline-for-safari-16,revert); }
  div.iw-text::after, p.iw-text::after, h1.iw-text::after, h2.iw-text::after, h3.iw-text::after, h4.iw-text::after, h5.iw-text::after, h6.iw-text::after, ol.iw-text::after, ul.iw-text::after, li.iw-text::after, blockquote.iw-text::after, .iw-text.iw-image::after { content: var(--text-truncation-line-break-for-safari-16); white-space: pre; }
  .iw-text.iw-text-module, .iw-text.iw-table-wrapper { display: var(--text-truncation-display-none-for-safari-16,revert); }
  p.iw-text[data-text-fill] { display: var(--text-truncation-display-inline-for-safari-16,inline-block); }
}
@supports (corner-shape:superellipse(2)) {
  :root { --one-if-corner-shape-supported: 1; }
}
.iw-cursor-none, .iw-cursor-none * { cursor: none !important; }
.iw-pointer-events-none, .iw-pointer-events-none * { pointer-events: none !important; }
@supports (aspect-ratio:1) {
  body { --iw-aspect-ratio-supported: auto; }
}
.iw-iQAVh.iw-1llxipl, .iw-iQAVh .iw-1llxipl { display: block; }
.iw-iQAVh.iw-121vkfo { height: min-content; overflow: var(--overflow-clip-fallback,clip); background-color: rgb(255, 255, 255); flex-flow: column; place-content: center flex-start; align-items: center; gap: 0px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-iQAVh .iw-19aom1-container { max-width: 1600px; height: auto; position: var(--iw-canvas-fixed-position,fixed); z-index: 10; flex: 0 0 auto; order: -1000; width: 100%; top: 0px; left: 50%; }
.iw-iQAVh .iw-17eiv7j { margin: 0px; background: 0px 0px; flex-grow: 1; width: 0px; height: 0px; position: relative; }
.iw-iQAVh .iw-yw3mre { height: min-content; overflow: var(--overflow-clip-fallback,clip); background-color: rgb(24, 22, 20); flex-flow: row; flex: 0 0 auto; order: 1002; place-content: flex-start center; align-items: flex-start; gap: 10px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-iQAVh .iw-p3nxim { opacity: 0.12; z-index: 0; flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; padding: 0px; display: flex; position: absolute; inset: 0px; overflow: visible; mask: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 37.8378%, rgba(0, 0, 0, 0.4) 61.2613%, rgb(0, 0, 0) 100%); }
.iw-iQAVh .iw-jighi6-container, .iw-iQAVh .iw-iya15u-container, .iw-iQAVh .iw-iuw9up-container, .iw-iQAVh .iw-1eoncj8-container, .iw-iQAVh .iw-omdyn7-container, .iw-iQAVh .iw-ua7hj8-container, .iw-iQAVh .iw-k5mdpc-container, .iw-iQAVh .iw-qz95bn-container, .iw-iQAVh .iw-1awawvk-container, .iw-iQAVh .iw-ukaxms-container, .iw-iQAVh .iw-1lkql2i-container, .iw-iQAVh .iw-jcuutv-container, .iw-iQAVh .iw-1qin68e-container, .iw-iQAVh .iw-nxpmdt-container, .iw-iQAVh .iw-2mf8cn-container, .iw-iQAVh .iw-1tcu6f7-container, .iw-iQAVh .iw-1dz0nab-container, .iw-iQAVh .iw-17jwsy6-container, .iw-iQAVh .iw-40tw33-container, .iw-iQAVh .iw-15j2sbw-container { flex: 1 0 0px; width: 1px; height: 100%; position: relative; }
.iw-iQAVh .iw-10oxzft { z-index: 1; flex-flow: column; flex: 1 0 0px; place-content: flex-start; align-items: flex-start; gap: 80px; width: 1px; max-width: 1600px; height: min-content; padding: 80px 50px 0px; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-1t2xzcd { flex-flow: row; flex: 0 0 auto; place-content: flex-start space-between; align-items: flex-start; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-ab7erv { flex-flow: column; flex: 1 0 0px; place-content: flex-start space-between; align-self: stretch; align-items: flex-start; width: 1px; max-width: 320px; height: auto; padding: 0px 12px 0px 0px; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-tolgw1 { flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 10px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-bzrgni-container { flex: 0 0 auto; width: 225px; height: auto; position: relative; }
.iw-iQAVh .iw-1hx37i9 { --iw-link-text-color: #09f; --iw-link-text-decoration: underline; white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 308px; height: auto; position: relative; }
.iw-iQAVh .iw-1d0rw3m { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 8px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-7ni3r1, .iw-iQAVh .iw-11yu1et, .iw-iQAVh .iw-14q4hkl, .iw-iQAVh .iw-129bgt1 { background-color: rgba(255, 255, 255, 0.2); border-radius: 4px; flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 12px; width: min-content; height: min-content; padding: 4px; text-decoration: none; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-fjesey, .iw-iQAVh .iw-glhdl0, .iw-iQAVh .iw-1m3muo2, .iw-iQAVh .iw-n1p6pd { --1m6trwb: 0; --21h8s6: var(--token-416055ca-c668-46e9-91cb-87caf560324d); --pgex8v: 1.5; aspect-ratio: 1 / 1; height: var(--iw-aspect-ratio-supported,23px); flex: 0 0 auto; width: 24px; position: relative; }
.iw-iQAVh .iw-cldpgs { flex-flow: row; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 56px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-1fy6e5g { flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 50px; width: min-content; height: min-content; padding: 8px 0px 0px; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-1w42oow, .iw-iQAVh .iw-qs0h2f { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 32px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-1nat3ih, .iw-iQAVh .iw-wp6jlf, .iw-iQAVh .iw-itzcxm { --iw-link-text-color: #09f; --iw-link-text-decoration: underline; white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-iQAVh .iw-nptvcm { flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 16px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-1ayf3jp, .iw-iQAVh .iw-1e9bm5c, .iw-iQAVh .iw-12ab5n5, .iw-iQAVh .iw-1evo85h, .iw-iQAVh .iw-tzrwxo, .iw-iQAVh .iw-ye73e1 { opacity: 0.6; white-space: pre; will-change: var(--iw-will-change-effect-override,transform); flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-iQAVh .iw-1ab5iae { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 16px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-1hx5lrv { flex-flow: row; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 4px; width: 217px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-14qfxlh, .iw-iQAVh .iw-1nqwfn1, .iw-iQAVh .iw-9isnhp { --1m6trwb: 0; --21h8s6: var(--token-416055ca-c668-46e9-91cb-87caf560324d); --pgex8v: 1.5; aspect-ratio: 1 / 1; height: var(--iw-aspect-ratio-supported,20px); flex: 0 0 auto; width: 20px; position: relative; }
.iw-iQAVh .iw-bq49mb { opacity: 0.6; white-space: pre-wrap; will-change: var(--iw-will-change-effect-override,transform); word-break: break-word; overflow-wrap: break-word; flex: 1 0 0px; width: 1px; height: auto; position: relative; }
.iw-iQAVh .iw-1hzl4zm, .iw-iQAVh .iw-81tm4v { 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; }
.iw-iQAVh .iw-159kaid { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 20px; width: 362px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-16fwh8h, .iw-iQAVh .iw-1gvg2en { --iw-link-text-color: #09f; --iw-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; }
.iw-iQAVh .iw-71d942 { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 12px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: hidden; }
.iw-iQAVh .iw-qc1e4z { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-iQAVh .iw-12nyq21 { flex-flow: column; flex: 1 0 0px; place-content: flex-start; align-items: flex-start; gap: 10px; width: 1px; height: min-content; padding: 0px; display: flex; position: relative; }
.iw-iQAVh .iw-1k9ypaq { --iw-input-background: #fff3; --iw-input-border-bottom-width: 1px; --iw-input-border-color: #8888881a; --iw-input-border-left-width: 1px; --iw-input-border-radius-bottom-left: 4px; --iw-input-border-radius-bottom-right: 4px; --iw-input-border-radius-top-left: 4px; --iw-input-border-radius-top-right: 4px; --iw-input-border-right-width: 1px; --iw-input-border-style: solid; --iw-input-border-top-width: 1px; --iw-input-focused-border-color: #09f; --iw-input-focused-border-style: solid; --iw-input-focused-border-width: 1px; --iw-input-font-color: #fff; --iw-input-font-family: "Plus Jakarta Sans"; --iw-input-font-letter-spacing: 0em; --iw-input-font-line-height: 1.2em; --iw-input-font-size: 14px; --iw-input-font-weight: 400; --iw-input-icon-mask-image: none; --iw-input-padding: 12px; --iw-input-placeholder-color: #fff9; --iw-input-wrapper-height: auto; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.iw-iQAVh .iw-fgp7fx-container { flex: 0 0 auto; width: 125px; height: 40px; position: relative; }
.iw-iQAVh .iw-vlo462 { --border-bottom-width: 0px; --border-color: #fff3; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: center space-between; align-items: center; width: 100%; padding: 24px 0px; display: flex; position: relative; }
.iw-iQAVh .iw-cp4s9t { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
[data-layout-template="true"] > #overlay { margin-bottom: 0px; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-MGXHW .iw-styles-preset-14rva3z:not(.rich-text-wrapper), .iw-MGXHW .iw-styles-preset-14rva3z.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 12px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8,#515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0) {
  .iw-MGXHW .iw-styles-preset-14rva3z:not(.rich-text-wrapper), .iw-MGXHW .iw-styles-preset-14rva3z.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: -.02em; --iw-line-height: 150%; --iw-paragraph-spacing: 12px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8,#515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-jraqe .iw-styles-preset-aor8wl:not(.rich-text-wrapper), .iw-jraqe .iw-styles-preset-aor8wl.rich-text-wrapper h5 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0) {
  .iw-jraqe .iw-styles-preset-aor8wl:not(.rich-text-wrapper), .iw-jraqe .iw-styles-preset-aor8wl.rich-text-wrapper h5 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-ESaZZ .iw-styles-preset-lsa2b6:not(.rich-text-wrapper), .iw-ESaZZ .iw-styles-preset-lsa2b6.rich-text-wrapper h3 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 20px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 900; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0) {
  .iw-ESaZZ .iw-styles-preset-lsa2b6:not(.rich-text-wrapper), .iw-ESaZZ .iw-styles-preset-lsa2b6.rich-text-wrapper h3 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 18px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 900; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-iQAVh[data-border="true"]::after, .iw-iQAVh [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) {
  .iw-iQAVh .iw-p3nxim { left: 15px; right: 15px; }
  .iw-iQAVh .iw-10oxzft { gap: 40px; padding: 80px 15px 0px; }
  .iw-iQAVh .iw-1t2xzcd { flex-direction: column; justify-content: flex-start; gap: 40px; }
  .iw-iQAVh .iw-ab7erv { align-self: unset; height: min-content; max-width: unset; flex: 0 0 auto; justify-content: flex-start; gap: 16px; width: 100%; padding: 0px; }
  .iw-iQAVh .iw-tolgw1, .iw-iQAVh .iw-159kaid { width: 100%; }
  .iw-iQAVh .iw-1hx37i9 { width: 225px; }
  .iw-iQAVh .iw-cldpgs { flex-direction: column; gap: 32px; width: 100%; }
  .iw-iQAVh .iw-1fy6e5g { gap: unset; justify-content: space-between; width: 100%; }
  .iw-iQAVh .iw-nptvcm, .iw-iQAVh .iw-1ab5iae { gap: 14px; }
  .iw-iQAVh .iw-vlo462 { flex-direction: column; place-content: flex-start; align-items: flex-start; gap: 10px; padding: 16px 0px 20px; overflow: visible; }
  .iw-iQAVh .iw-itzcxm, .iw-iQAVh .iw-cp4s9t { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; width: 100%; }
}
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-iQAVh .iw-p3nxim { left: 30px; right: 30px; }
  .iw-iQAVh .iw-10oxzft { gap: 50px; padding: 80px 30px 0px; }
  .iw-iQAVh .iw-1t2xzcd { flex-direction: column; justify-content: flex-start; gap: 20px; }
  .iw-iQAVh .iw-ab7erv { align-self: unset; height: min-content; max-width: unset; flex: 0 0 auto; justify-content: flex-start; gap: 20px; width: 100%; padding: 0px; }
  .iw-iQAVh .iw-tolgw1 { width: 100%; }
  .iw-iQAVh .iw-1hx37i9 { width: 245px; }
  .iw-iQAVh .iw-fjesey, .iw-iQAVh .iw-glhdl0, .iw-iQAVh .iw-1m3muo2, .iw-iQAVh .iw-n1p6pd { height: var(--iw-aspect-ratio-supported,19px); width: 20px; }
  .iw-iQAVh .iw-cldpgs { flex-direction: column; gap: 40px; width: 100%; }
  .iw-iQAVh .iw-1fy6e5g { gap: 0px; width: 100%; }
  .iw-iQAVh .iw-1w42oow, .iw-iQAVh .iw-qs0h2f { flex: 1 0 0px; width: 1px; }
  .iw-iQAVh .iw-159kaid { width: 100%; max-width: 450px; }
  .iw-iQAVh .iw-vlo462 { padding: 18px 0px; }
}
.ssr-variant { display: contents; }
.iw-SQEA9.iw-19ac9ky, .iw-SQEA9 .iw-19ac9ky { display: block; }
.iw-SQEA9.iw-1gipdbr { height: min-content; padding: var(--173lbr3); flex-flow: row; place-content: center space-between; align-items: center; width: 1200px; display: flex; position: relative; overflow: visible; }
.iw-SQEA9 .iw-1lw5zz8 { flex-flow: row; flex: 1 0 0px; place-content: center space-between; align-items: center; width: 1px; height: min-content; padding: 8px; display: flex; position: relative; overflow: visible; }
.iw-SQEA9 .iw-42jbll { z-index: 5; flex-flow: row; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 10px; width: 154px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-SQEA9 .iw-l0z4gr-container, .iw-SQEA9 .iw-1spr5x3-container, .iw-SQEA9 .iw-42nwsu-container { flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-SQEA9 .iw-p07kqx { flex-flow: row; flex: 0 0 auto; place-content: center flex-end; align-items: center; gap: 10px; width: 154px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-SQEA9 .iw-10x5kcq-container { z-index: 1; flex: 0 0 auto; width: 38px; height: 20px; position: relative; }
.iw-SQEA9.iw-v-5pj9z5.iw-1gipdbr { padding: 24px 50px 0px; }
.iw-SQEA9.iw-v-5pj9z5 .iw-1lw5zz8 { padding: 0px; }
.iw-SQEA9.iw-v-esagj7.iw-1gipdbr, .iw-SQEA9.iw-v-1u6l69a.iw-1gipdbr { width: 532px; }
.iw-SQEA9.iw-v-esagj7 .iw-1lw5zz8, .iw-SQEA9.iw-v-1u6l69a .iw-1lw5zz8 { order: 0; padding: 8px 54px 8px 8px; }
.iw-SQEA9.iw-v-esagj7 .iw-42jbll, .iw-SQEA9.iw-v-1u6l69a .iw-42jbll { width: min-content; }
.iw-SQEA9.iw-v-esagj7 .iw-1spr5x3-container, .iw-SQEA9.iw-v-1u6l69a .iw-1spr5x3-container { width: unset; z-index: 1; position: absolute; top: 8px; left: 0px; right: 0px; }
.iw-SQEA9.iw-v-esagj7 .iw-10x5kcq-container, .iw-SQEA9.iw-v-1u6l69a .iw-10x5kcq-container { z-index: 2; }
.iw-SQEA9.iw-v-esagj7 .iw-42nwsu-container, .iw-SQEA9.iw-v-1u6l69a .iw-42nwsu-container { z-index: 2; height: 40px; }
.iw-hu1sX.iw-16zddl, .iw-hu1sX .iw-16zddl { display: block; }
.iw-hu1sX.iw-1v2lj64 { flex-flow: row; place-content: center flex-start; align-items: center; gap: 8px; width: min-content; height: min-content; padding: 0px; text-decoration: none; display: flex; position: relative; overflow: visible; }
.iw-hu1sX .iw-bxgmq3 { height: 40px; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 40px; padding: 0px 0px 5px; display: flex; position: relative; }
.iw-hu1sX .iw-1g197sh { aspect-ratio: 1 / 1; flex: 0 0 auto; width: 28px; height: auto; position: relative; }
.iw-hu1sX .iw-jpiwa7 { white-space: pre; flex: 0 0 auto; align-self: stretch; width: auto; height: auto; position: relative; }
.iw-m5wv6 { aspect-ratio: 1 / 1; background-color: var(--1yxmk0u); mask: url("data:image/svg+xml,<svg display=\"block\" id=\"998876295\" role=\"presentation\" viewBox=\"0 0 51 51\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 35 0 L 15 0 L 15 7.5 L 7.5 7.5 L 7.5 17.5 L 42.5 17.5 L 42.5 7.5 L 35 7.5 Z M 0 22.5 L 50 22.5 L 50 50 L 35 50 L 35 35 L 15 35 L 15 50 L 0 50 Z M 20 50 L 20 40 L 30 40 L 30 50 Z\" fill=\"transparent\" height=\"50px\" id=\"LDclbO_AG\" transform=\"translate(1 0)\" width=\"50px\"><path d=\"M 35 0 L 15 0 L 15 7.5 L 7.5 7.5 L 7.5 17.5 L 42.5 17.5 L 42.5 7.5 L 35 7.5 Z M 0 22.5 L 50 22.5 L 50 50 L 35 50 L 35 35 L 15 35 L 15 50 L 0 50 Z\" fill=\"var(--1yxmk0u, var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, rgb(17, 17, 17)))\" height=\"50px\" id=\"vR3qpKIIc\" width=\"50px\"/><path d=\"M 0 10 L 0 0 L 10 0 L 10 10 Z\" fill=\"var(--1yxmk0u, var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, rgb(17, 17, 17)))\" height=\"10px\" id=\"soTiUIzX2\" transform=\"translate(20 40)\" width=\"10px\"/></g></svg>") alpha no-repeat center / auto var(--iw-icon-mask-mode,add), var(--iw-icon-mask,none); width: 51px; }
.iw-lq26G.iw-1nwoijp, .iw-lq26G .iw-1nwoijp { display: block; }
.iw-lq26G.iw-hcql69 { flex-flow: row; place-content: center; align-items: center; gap: 10px; width: min-content; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-lq26G .iw-1mk6hgr-container { z-index: 1; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-lq26G .iw-hjhl2 { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: min-content; min-width: 8px; height: min-content; min-height: 50px; padding: 0px 8px 0px 0px; display: flex; position: relative; overflow: visible; }
.iw-lq26G .iw-1yifhsf { aspect-ratio: 1 / 1; height: var(--iw-aspect-ratio-supported,50px); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 50px; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-lq26G .iw-1g1xlqj { aspect-ratio: 1 / 1; height: var(--iw-aspect-ratio-supported,39px); flex: 0 0 auto; width: 40px; position: relative; }
.iw-lq26G.iw-v-1gnpvsn.iw-hcql69 { height: 50px; overflow: var(--overflow-clip-fallback,clip); flex-direction: column; place-content: flex-end flex-start; align-items: flex-end; gap: 25px; width: 238px; }
.iw-lq26G.iw-v-1gnpvsn .iw-1mk6hgr-container, .iw-lq26G.iw-v-90jax8 .iw-1mk6hgr-container { order: 1; width: 100%; }
.iw-lq26G.iw-v-1gnpvsn .iw-hjhl2, .iw-lq26G.iw-v-90jax8 .iw-hjhl2 { min-height: unset; min-width: unset; order: 0; }
.iw-lq26G.iw-v-1gnpvsn .iw-1yifhsf, .iw-lq26G.iw-v-90jax8 .iw-1yifhsf { cursor: pointer; height: var(--iw-aspect-ratio-supported,40px); flex-wrap: wrap; width: 40px; }
.iw-lq26G.iw-v-1gnpvsn .iw-1g1xlqj, .iw-lq26G.iw-v-90jax8 .iw-1g1xlqj { height: var(--iw-aspect-ratio-supported,30px); width: 30px; }
.iw-lq26G.iw-v-90jax8.iw-hcql69 { flex-direction: column; place-content: flex-end flex-start; align-items: flex-end; gap: 20px; width: 238px; }
.iw-AufkH.iw-181wwoj, .iw-AufkH .iw-181wwoj { display: block; }
.iw-AufkH.iw-18nd6dv { cursor: pointer; flex-direction: var(--1ayrzrl); place-content: center; align-items: center; gap: var(--e35yru); height: min-content; padding: var(--mvwfwe); flex-wrap: nowrap; width: min-content; display: flex; position: relative; overflow: visible; }
.iw-AufkH .iw-1dx92h4-container, .iw-AufkH .iw-13tjjl-container, .iw-AufkH .iw-gczwx4-container, .iw-AufkH .iw-6whemm-container, .iw-AufkH .iw-ur9zmw-container { flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-AufkH[data-border="true"]::after, .iw-AufkH [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; }
.iw-6yiIS.iw-1n8mmbx, .iw-6yiIS .iw-1n8mmbx { display: block; }
.iw-6yiIS.iw-1cfh6vr { cursor: pointer; flex-flow: column; place-content: center; align-items: center; gap: 0px; width: min-content; height: min-content; padding: 0px; text-decoration: none; display: flex; position: relative; overflow: visible; }
.iw-6yiIS .iw-fvuvd3 { white-space: pre; will-change: var(--iw-will-change-effect-override,transform); flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-6yiIS .iw-zxcpnr { height: 1px; overflow: var(--overflow-clip-fallback,clip); flex: 0 0 auto; align-self: stretch; width: auto; position: relative; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-ZL53j .iw-styles-preset-m3ildw:not(.rich-text-wrapper), .iw-ZL53j .iw-styles-preset-m3ildw.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 16px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 500; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8,#515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0) {
  .iw-ZL53j .iw-styles-preset-m3ildw:not(.rich-text-wrapper), .iw-ZL53j .iw-styles-preset-m3ildw.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 500; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8,#515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-cItPD.iw-1v8u741, .iw-cItPD .iw-1v8u741 { display: block; }
.iw-cItPD.iw-1fbw6sj { cursor: pointer; flex-flow: column; place-content: center; align-items: center; gap: 10px; width: min-content; height: min-content; padding: 8px 20px; text-decoration: none; display: flex; position: relative; overflow: visible; }
.iw-cItPD .iw-s0grrg { user-select: none; white-space: pre; z-index: 1; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-cItPD .iw-becee7 { z-index: 0; flex: 0 0 auto; position: absolute; inset: 0px; overflow: visible; }
.iw-RQihY { aspect-ratio: 1 / 1; background-color: var(--szd5nr); mask: url("data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 16.5 0 M 0 6.75 L 16.5 6.75\" fill=\"transparent\" height=\"6.75px\" id=\"nRBBx8nHV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.5\" stroke=\"var(--szd5nr, black)\" transform=\"translate(3.75 9)\" width=\"16.5px\"/></svg>") alpha no-repeat center / auto var(--iw-icon-mask-mode,add), var(--iw-icon-mask,none); width: 24px; }
.iw-j5SkL.iw-1cc2zen, .iw-j5SkL .iw-1cc2zen { display: block; }
.iw-j5SkL.iw-1pa578v { background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49,#fff); height: 1000px; 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; }
.iw-j5SkL .iw-12nttve { background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49,#fff); height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 0px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1mwt9r8 { height: 100vh; 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; }
.iw-j5SkL .iw-jqcq55 { mix-blend-mode: overlay; opacity: 0.5; overflow: var(--overflow-clip-fallback,clip); z-index: 2; background: linear-gradient(90deg, rgb(0, 0, 0) 4%, rgba(255, 255, 255, 0.4) 60%); flex: 0 0 auto; position: absolute; inset: 0px; }
.iw-j5SkL .iw-rumq5e { max-width: 1600px; height: 1px; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 1 0 0px; place-content: center flex-start; align-items: center; gap: 10px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-xm6wvj { z-index: 2; flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 10px; width: 600px; height: 800px; padding: 0px 0px 0px 50px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-176034p { flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 32px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-a7x3lj { flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 20px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-13he2oc-container, .iw-j5SkL .iw-1ir5ah9-container, .iw-j5SkL .iw-epy5b6-container, .iw-j5SkL .iw-13u7o8q-container, .iw-j5SkL .iw-1hu6gd0-container, .iw-j5SkL .iw-gy707n-container, .iw-j5SkL .iw-1tw5744-container, .iw-j5SkL .iw-1hiyjyo-container, .iw-j5SkL .iw-77cky4-container, .iw-j5SkL .iw-ql2xns-container { flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-j5SkL .iw-15umk4u { flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 16px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-15qsx91, .iw-j5SkL .iw-vcrkpc, .iw-j5SkL .iw-rt7emc, .iw-j5SkL .iw-1im9gp, .iw-j5SkL .iw-1smz86p, .iw-j5SkL .iw-m8832h, .iw-j5SkL .iw-1tghuoj, .iw-j5SkL .iw-10i63lm, .iw-j5SkL .iw-2eln1l, .iw-j5SkL .iw-yvmpmw, .iw-j5SkL .iw-173ms45, .iw-j5SkL .iw-7nzl25, .iw-j5SkL .iw-domtds, .iw-j5SkL .iw-dfn53r, .iw-j5SkL .iw-1kewrn6, .iw-j5SkL .iw-d85zop, .iw-j5SkL .iw-1lg7ldw, .iw-j5SkL .iw-118ltvc, .iw-j5SkL .iw-2fb4ir, .iw-j5SkL .iw-wef9d5, .iw-j5SkL .iw-saws2a { --iw-link-text-color: #09f; --iw-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; }
.iw-j5SkL .iw-19fob4a { --iw-link-text-color: #09f; --iw-link-text-decoration: underline; white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 90%; height: auto; position: relative; }
.iw-j5SkL .iw-hujtww { aspect-ratio: 1 / 1; height: var(--iw-aspect-ratio-supported,1px); overflow: var(--overflow-clip-fallback,clip); z-index: 1; flex: 0 0 auto; width: 1px; position: absolute; top: 50%; left: 100%; transform: translate(-50%, -50%); }
.iw-j5SkL .iw-dbw5tk { overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-filter-override,filter); z-index: 1; flex: 0 0 auto; position: absolute; inset: 0px; }
.iw-j5SkL .iw-ec9l7e, .iw-j5SkL .iw-1opli4i { z-index: 0; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 100%; max-width: 1600px; height: min-content; padding: 0px 50px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-18pjgjq { z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 20px; width: 100%; height: min-content; padding: 80px 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-165gixx-container, .iw-j5SkL .iw-297b4s-container, .iw-j5SkL .iw-1lief1t-container, .iw-j5SkL .iw-x9u4mo-container, .iw-j5SkL .iw-1fl8wak-container, .iw-j5SkL .iw-wme8h2-container { z-index: 1; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-j5SkL .iw-znv6fu { flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 48px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-19nbl2z { height: 237px; overflow: var(--overflow-clip-fallback,clip); z-index: 1; flex-flow: row; flex: 0 0 auto; place-content: flex-start space-between; align-items: flex-start; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1p04ui2 { height: 100%; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0.65 0 0px; place-content: flex-start space-between; align-items: flex-start; width: 1px; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1o5hnis { height: 100%; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0.3 0 0px; place-content: center space-between; align-items: center; width: 1px; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-5fw8dz { 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: 10px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1c3q0s0, .iw-j5SkL .iw-8xgyvu { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 1 0 0px; place-content: center; align-items: center; gap: 6px; width: 1px; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1jrcryj, .iw-j5SkL .iw-1q9vz7 { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 0px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1u72dp5, .iw-j5SkL .iw-10t4ipc, .iw-j5SkL .iw-ab2xeq, .iw-j5SkL .iw-129ambi, .iw-j5SkL .iw-1lba4oe, .iw-j5SkL .iw-1dlmnik, .iw-j5SkL .iw-2ry16l, .iw-j5SkL .iw-1npaz9z, .iw-j5SkL .iw-rc5xpn { --iw-link-text-color: #09f; --iw-link-text-decoration: underline; white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-j5SkL .iw-1075dkf { aspect-ratio: 3.05556 / 1; height: var(--iw-aspect-ratio-supported,360px); overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: flex-end flex-start; align-items: flex-end; gap: 10px; width: 100%; padding: 32px; display: flex; position: relative; }
.iw-j5SkL .iw-jr1rw4 { aspect-ratio: 2.22222 / 1; height: var(--iw-aspect-ratio-supported,495px); overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-filter-override,filter); z-index: 0; flex: 0 0 auto; position: absolute; bottom: 0px; left: 0px; right: 0px; }
.iw-j5SkL .iw-14g0jp4 { z-index: 1; flex-flow: row; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 32px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-lxow9e, .iw-j5SkL .iw-ubxtg4, .iw-j5SkL .iw-j8p4m2, .iw-j5SkL .iw-10figpz { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 1 0 0px; place-content: flex-start center; align-items: flex-start; gap: 6px; width: 1px; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1lasjwe, .iw-j5SkL .iw-1pigqgc, .iw-j5SkL .iw-1scdz2d, .iw-j5SkL .iw-103jmz0 { --iw-link-text-color: #09f; --iw-link-text-decoration: underline; white-space: pre; flex: 0 0 auto; width: auto; height: 38px; position: relative; }
.iw-j5SkL .iw-i1t4cq, .iw-j5SkL .iw-171cb2d, .iw-j5SkL .iw-uwtl6s, .iw-j5SkL .iw-9nqegh { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 1 0 0px; place-content: flex-start; align-items: flex-start; gap: 6px; width: 1px; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-14e4w6f { z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 48px; width: 100%; height: min-content; padding: 80px 0px 160px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-s903ci, .iw-j5SkL .iw-1d6nqrn { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 20px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-ma6m7q-container, .iw-j5SkL .iw-1pegrxs-container, .iw-j5SkL .iw-1aew11x-container, .iw-j5SkL .iw-13qxzyd-container, .iw-j5SkL .iw-1g6xia3-container, .iw-j5SkL .iw-ey5e75-container, .iw-j5SkL .iw-nsyxvy-container, .iw-j5SkL .iw-1imp76p-container, .iw-j5SkL .iw-1jialxi-container { flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.iw-j5SkL .iw-1fxv26v { grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-auto-rows: minmax(0px, 1fr); justify-content: center; gap: 40px 20px; width: 1309px; height: min-content; padding: 0px; display: grid; position: relative; }
.iw-j5SkL .iw-1l8qhvb { flex-flow: row; flex: 0 0 auto; place-content: center flex-start; place-self: start; align-items: center; gap: 10px; width: 100%; height: min-content; padding: 0px; text-decoration: none; display: flex; position: relative; }
.iw-j5SkL .iw-fu3zgh-container, .iw-j5SkL .iw-1etwq8s-container, .iw-j5SkL .iw-1r29jze-container { flex: 1 0 0px; width: 1px; height: auto; position: relative; }
.iw-j5SkL .iw-wzzbew { height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-filter-override,filter); flex-flow: column; flex: 0 0 auto; place-content: flex-start flex-end; align-items: flex-start; gap: 10px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-jtr7r5 { height: min-content; overflow: var(--overflow-clip-fallback,clip); background: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 20px; width: 100%; padding: 50px 20px 50px 50px; display: flex; position: relative; }
.iw-j5SkL .iw-h2yzvg { flex-flow: column; flex: 0.55 0 0px; place-content: flex-start center; align-items: flex-start; gap: 20px; width: 1px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-zv2kl8 { z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 12px; width: 100%; height: min-content; padding: 12px 0px 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-vkrecl, .iw-j5SkL .iw-n9iadz, .iw-j5SkL .iw-16tdx0x, .iw-j5SkL .iw-1k3rgyr { --iw-paragraph-spacing: 0px; height: auto; overflow: var(--overflow-clip-fallback,clip); white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; position: relative; }
.iw-j5SkL .iw-1scvr6j { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 1 0 0px; place-content: center; align-items: center; gap: 0px; width: 1px; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1jomf63, .iw-j5SkL .iw-14abxv0, .iw-j5SkL .iw-1rsu9sm { --border-bottom-width: 0px; --border-color: #adadad; --border-left-width: 1px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; height: auto; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 1 0 0px; place-content: flex-start; align-self: stretch; align-items: flex-start; gap: 6px; width: 1px; padding: 0px 20px; display: flex; position: relative; }
.iw-j5SkL .iw-q3fry3 { --border-bottom-width: 0px; --border-color: #adadad; --border-left-width: 1px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 1 0 0px; place-content: flex-start; align-items: flex-start; gap: 6px; width: 1px; padding: 0px 20px; display: flex; position: relative; }
.iw-j5SkL .iw-1ohzqfa { max-width: 1600px; height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 52px; width: 100%; padding: 120px 0px 60px; display: flex; position: relative; }
.iw-j5SkL .iw-1r02bwd { flex-flow: column; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 18px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-tm1pkq { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 565px; height: auto; position: relative; }
.iw-j5SkL .iw-zlehjw { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 670px; height: auto; position: relative; }
.iw-j5SkL .iw-bkjuwt { flex: 0 0 auto; grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-auto-rows: minmax(0px, 1fr); justify-content: center; gap: 24px; width: 100%; height: min-content; padding: 0px; display: grid; position: relative; }
.iw-j5SkL .iw-1w8iose { cursor: pointer; flex-flow: column; flex: 0 0 auto; place-content: flex-start; place-self: start; align-items: flex-start; gap: 0px; width: 100%; height: min-content; padding: 0px; text-decoration: none; display: flex; position: relative; }
.iw-j5SkL .iw-11xukjv { 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: 56px; width: 100%; padding: 120px 0px 160px; display: flex; position: relative; }
.iw-j5SkL .iw-jkki4d, .iw-j5SkL .iw-zgz000 { 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; }
.iw-j5SkL .iw-14sarvs { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: flex-start flex-end; align-items: flex-start; gap: 10px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1mw2o1m { --iw-link-text-color: #09f; --iw-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; }
.iw-j5SkL .iw-1gyn57v { --iw-link-text-color: #09f; --iw-link-text-decoration: underline; white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 320px; height: auto; position: relative; }
.iw-j5SkL .iw-157i2zy { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: flex-end center; align-items: flex-end; gap: 56px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-17fg70g { aspect-ratio: 1.16279 / 1; height: var(--iw-aspect-ratio-supported,292px); overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-override,transform); border-radius: 4px; flex: 0 0 auto; width: 340px; position: relative; }
.iw-j5SkL .iw-1n36hig { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 1 0 0px; place-content: flex-start center; align-items: flex-start; gap: 56px; width: 1px; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-qjem1r-container, .iw-j5SkL .iw-13zz49t-container, .iw-j5SkL .iw-15wt297-container { z-index: 1; flex: 1 0 0px; width: 1px; height: auto; position: relative; }
.iw-j5SkL .iw-cj2uvk-container { flex: 0 0 auto; width: 72%; height: 25px; position: absolute; top: 0px; left: 0px; }
.iw-j5SkL .iw-15ww37m, .iw-j5SkL .iw-cknx5p { opacity: 0.3; overflow: var(--overflow-clip-fallback,clip); z-index: -1; flex-flow: row; flex: 0 0 auto; place-content: center space-between; align-items: center; padding: 0px; display: flex; position: absolute; inset: 0px 50px; }
.iw-j5SkL .iw-19yd4dd, .iw-j5SkL .iw-mme3ok, .iw-j5SkL .iw-1ofzpyo, .iw-j5SkL .iw-1j5dj39, .iw-j5SkL .iw-xpzr7s, .iw-j5SkL .iw-907u1q, .iw-j5SkL .iw-58nuhb, .iw-j5SkL .iw-rkr951, .iw-j5SkL .iw-1m51ft3, .iw-j5SkL .iw-1xwgheb, .iw-j5SkL .iw-qnggkl, .iw-j5SkL .iw-920hdc, .iw-j5SkL .iw-1rqvtwh, .iw-j5SkL .iw-hzfna0 { background-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba,#d6d2d2); height: 100%; overflow: var(--overflow-clip-fallback,clip); flex: 0 0 auto; width: 1px; position: relative; }
.iw-j5SkL .iw-1r4apy2 { height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-filter-override,filter); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 100%; padding: 160px 50px; display: flex; position: relative; }
.iw-j5SkL .iw-1pzi9f8 { z-index: 0; background: linear-gradient(rgba(20, 18, 16, 0.58) 0%, rgba(20, 18, 16, 0.42) 45%, rgba(20, 18, 16, 0.78) 100%); flex: 0 0 auto; position: absolute; inset: 0px; }
.iw-j5SkL .iw-u6dz95 { z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 22px; width: 100%; max-width: 860px; height: min-content; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-lxonqi, .iw-j5SkL .iw-h9owsh { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.iw-j5SkL .iw-1own4h4 { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; max-width: 640px; height: auto; position: relative; }
.iw-j5SkL .iw-1s8soyy { background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151,#f6f8fc); z-index: 0; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 80px; width: 100%; height: min-content; padding: 80px 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-n5bxgo { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 40px; width: 100%; max-width: 1600px; height: min-content; padding: 0px 50px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-1puov87 { flex-flow: column; flex: 1 0 0px; place-content: flex-start center; align-self: stretch; align-items: flex-start; gap: 20px; width: 1px; height: auto; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-1xqphyb { height: 1px; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 1 0 0px; place-content: flex-start space-between; align-items: flex-start; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-116vm47 { flex-flow: wrap; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 10px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-uwa3rp { background-color: var(--token-74ea7aab-3bf2-45df-a275-3d1aa574fad0,#243140); border-radius: 4px; flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 10px; width: min-content; height: min-content; padding: 2px 8px 4px; display: flex; position: relative; }
.iw-j5SkL .iw-1i3iwkp { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-j5SkL .iw-nu635v { height: auto; overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-override,transform); border-radius: 4px; flex: 1 0 0px; align-self: stretch; width: 1px; position: relative; }
.iw-j5SkL .iw-1f8lg7w { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 1 0 0px; place-content: center flex-start; align-items: center; gap: 24px; width: 1px; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1hohjkk { flex: 0 0 auto; grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-auto-rows: min-content; justify-content: center; gap: 20px; width: 100%; max-width: 1600px; height: min-content; padding: 0px 40px; display: grid; position: relative; }
.iw-j5SkL .iw-15kydon { flex-flow: column; flex: 0 0 auto; place-content: flex-start; place-self: start; align-items: flex-start; gap: 10px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1fx4mnh { aspect-ratio: 0.75 / 1; background-color: var(--token-416055ca-c668-46e9-91cb-87caf560324d,#f7b74a); height: var(--iw-aspect-ratio-supported,353px); overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-override,transform); border-radius: 4px; flex-flow: column; flex: 0 0 auto; place-content: flex-start flex-end; place-self: start; align-items: flex-start; gap: 12px; width: 100%; padding: 32px; display: flex; position: relative; }
.iw-j5SkL .iw-h1dyxs { flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 56px; width: 70%; height: min-content; padding: 160px 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-1sudm1e { --iw-link-text-color: #09f; --iw-link-text-decoration: underline; white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 594px; height: auto; position: relative; }
.iw-j5SkL .iw-1en9wx6 { grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-auto-rows: minmax(0px, 1fr); justify-content: center; gap: 20px; width: 1192px; height: min-content; padding: 0px; display: grid; position: relative; }
.iw-j5SkL .iw-14rhlj { flex-flow: row; flex: 0 0 auto; place-content: center flex-start; place-self: start; align-items: center; gap: 10px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1o2ltxu { aspect-ratio: 2.61905 / 1; height: var(--iw-aspect-ratio-supported,420px); overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-filter-override,filter); flex-flow: column; flex: 0 0 auto; place-content: center flex-end; align-items: center; gap: 10px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1c3e2wz { background: linear-gradient(270deg, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0.5) 100%); flex-flow: row; flex: 1 0 0px; place-content: flex-end space-between; align-items: flex-end; width: 100%; height: 1px; padding: 50px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-f2x89t { z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 20px; width: 576px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-ya4gh9 { flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 56px; width: 100%; height: min-content; padding: 160px 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-umqeto { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 0 0 auto; place-content: flex-end space-between; align-items: flex-end; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-egorhg { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: flex-start flex-end; align-items: flex-start; gap: 20px; width: 585px; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1adin8h { flex-flow: row; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 32px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-j5SkL .iw-sija2b { flex-flow: column; flex: 1 0 0px; place-content: flex-start center; align-items: flex-start; gap: 20px; width: 1px; height: min-content; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-18furk0 { flex-flow: row; flex: 0 0 auto; place-content: center flex-start; align-items: center; gap: 10px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-okxd4g { flex-flow: column; flex: 1 0 0px; place-content: flex-start center; align-self: stretch; align-items: flex-start; gap: 20px; width: 1px; height: auto; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-70dnbg { flex-flow: column; flex: 1 0 0px; place-content: center flex-start; align-items: center; gap: 10px; width: 100%; height: 1px; padding: 0px; display: flex; position: relative; }
.iw-j5SkL .iw-1gupgbl-container { flex: 1 0 0px; width: 100%; height: 1px; position: relative; }
.iw-Ug3w3 .iw-styles-preset-mm3tlv:not(.rich-text-wrapper), .iw-Ug3w3 .iw-styles-preset-mm3tlv.rich-text-wrapper h1 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 72px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 800; --iw-font-weight-bold: 900; --iw-letter-spacing: -.02em; --iw-line-height: 120%; --iw-paragraph-spacing: 0px; --iw-text-alignment: start; --iw-text-color: var(--token-46d4d331-6df3-40eb-a5c3-27121bfef506,#081628); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: uppercase; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-Ug3w3 .iw-styles-preset-mm3tlv:not(.rich-text-wrapper), .iw-Ug3w3 .iw-styles-preset-mm3tlv.rich-text-wrapper h1 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 56px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 800; --iw-font-weight-bold: 900; --iw-letter-spacing: -.02em; --iw-line-height: 120%; --iw-paragraph-spacing: 0px; --iw-text-alignment: start; --iw-text-color: var(--token-46d4d331-6df3-40eb-a5c3-27121bfef506,#081628); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: uppercase; }
}
@media (max-width: 809px) and (min-width: 0) {
  .iw-Ug3w3 .iw-styles-preset-mm3tlv:not(.rich-text-wrapper), .iw-Ug3w3 .iw-styles-preset-mm3tlv.rich-text-wrapper h1 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 42px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 800; --iw-font-weight-bold: 900; --iw-letter-spacing: -.02em; --iw-line-height: 120%; --iw-paragraph-spacing: 0px; --iw-text-alignment: start; --iw-text-color: var(--token-46d4d331-6df3-40eb-a5c3-27121bfef506,#081628); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: uppercase; }
}
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-RlOyh .iw-styles-preset-cf8585:not(.rich-text-wrapper), .iw-RlOyh .iw-styles-preset-cf8585.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 20px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: -.01em; --iw-line-height: 140%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0) {
  .iw-RlOyh .iw-styles-preset-cf8585:not(.rich-text-wrapper), .iw-RlOyh .iw-styles-preset-cf8585.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 16px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: -.01em; --iw-line-height: 140%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-EG1gT .iw-styles-preset-yc9lih:not(.rich-text-wrapper), .iw-EG1gT .iw-styles-preset-yc9lih.rich-text-wrapper h2 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 36px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 500; --iw-letter-spacing: -.04em; --iw-line-height: 130%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-EG1gT .iw-styles-preset-yc9lih:not(.rich-text-wrapper), .iw-EG1gT .iw-styles-preset-yc9lih.rich-text-wrapper h2 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 28px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 500; --iw-letter-spacing: -.04em; --iw-line-height: 130%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0) {
  .iw-EG1gT .iw-styles-preset-yc9lih:not(.rich-text-wrapper), .iw-EG1gT .iw-styles-preset-yc9lih.rich-text-wrapper h2 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 24px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 500; --iw-letter-spacing: -.04em; --iw-line-height: 130%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-OvNUo .iw-styles-preset-1p8ei9q:not(.rich-text-wrapper), .iw-OvNUo .iw-styles-preset-1p8ei9q.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 17px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 10px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8,#515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0) {
  .iw-OvNUo .iw-styles-preset-1p8ei9q:not(.rich-text-wrapper), .iw-OvNUo .iw-styles-preset-1p8ei9q.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 16px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 10px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8,#515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-2Vo0Z .iw-styles-preset-9yelcd:not(.rich-text-wrapper), .iw-2Vo0Z .iw-styles-preset-9yelcd.rich-text-wrapper h1 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 54px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 900; --iw-letter-spacing: -.02em; --iw-line-height: 120%; --iw-paragraph-spacing: 0px; --iw-text-alignment: start; --iw-text-background-padding: 0px; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: uppercase; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-2Vo0Z .iw-styles-preset-9yelcd:not(.rich-text-wrapper), .iw-2Vo0Z .iw-styles-preset-9yelcd.rich-text-wrapper h1 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 43px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 900; --iw-letter-spacing: -.02em; --iw-line-height: 120%; --iw-paragraph-spacing: 0px; --iw-text-alignment: start; --iw-text-background-padding: 0px; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: uppercase; }
}
@media (max-width: 809px) and (min-width: 0) {
  .iw-2Vo0Z .iw-styles-preset-9yelcd:not(.rich-text-wrapper), .iw-2Vo0Z .iw-styles-preset-9yelcd.rich-text-wrapper h1 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 32px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 900; --iw-letter-spacing: -.02em; --iw-line-height: 120%; --iw-paragraph-spacing: 0px; --iw-text-alignment: start; --iw-text-background-padding: 0px; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: uppercase; }
}
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-Qq2ye .iw-styles-preset-1ip5u37:not(.rich-text-wrapper), .iw-Qq2ye .iw-styles-preset-1ip5u37.rich-text-wrapper h4 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 18px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0) {
  .iw-Qq2ye .iw-styles-preset-1ip5u37:not(.rich-text-wrapper), .iw-Qq2ye .iw-styles-preset-1ip5u37.rich-text-wrapper h4 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 18px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-j5SkL[data-border="true"]::after, .iw-j5SkL [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 (min-width: 810px) and (max-width: 1199.98px) {
  .iw-j5SkL.iw-1pa578v { width: 810px; }
  .iw-j5SkL .iw-1mwt9r8 { height: min-content; }
  .iw-j5SkL .iw-jqcq55 { background: linear-gradient(152deg, rgb(0, 0, 0) 14%, rgb(255, 255, 255) 86%); }
  .iw-j5SkL .iw-rumq5e { flex: 0 0 auto; height: min-content; }
  .iw-j5SkL .iw-xm6wvj { width: 516px; padding: 0px 0px 0px 32px; }
  .iw-j5SkL .iw-19fob4a { width: 100%; }
  .iw-j5SkL .iw-ec9l7e, .iw-j5SkL .iw-1opli4i { padding: 0px 30px; }
  .iw-j5SkL .iw-19nbl2z { flex-direction: column; justify-content: flex-start; gap: 32px; height: min-content; }
  .iw-j5SkL .iw-1p04ui2, .iw-j5SkL .iw-1o5hnis { flex: 0 0 auto; justify-content: center; gap: 10px; width: 100%; height: min-content; }
  .iw-j5SkL .iw-5fw8dz { gap: 0px; }
  .iw-j5SkL .iw-1075dkf { height: var(--iw-aspect-ratio-supported,246px); padding: 20px; }
  .iw-j5SkL .iw-jr1rw4 { height: var(--iw-aspect-ratio-supported,338px); }
  .iw-j5SkL .iw-14g0jp4 { align-content: unset; align-items: unset; grid-template-rows: repeat(2, minmax(0px, 1fr)); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-auto-rows: minmax(0px, 1fr); gap: 32px; display: grid; }
  .iw-j5SkL .iw-lxow9e, .iw-j5SkL .iw-ubxtg4, .iw-j5SkL .iw-j8p4m2, .iw-j5SkL .iw-10figpz, .iw-j5SkL .iw-q3fry3 { flex: 0 0 auto; place-self: start; width: 100%; }
  .iw-j5SkL .iw-1lasjwe, .iw-j5SkL .iw-1pigqgc, .iw-j5SkL .iw-1scdz2d, .iw-j5SkL .iw-103jmz0 { height: auto; }
  .iw-j5SkL .iw-14e4w6f { padding: 40px 0px 120px; }
  .iw-j5SkL .iw-rc5xpn { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; width: 100%; }
  .iw-j5SkL .iw-jtr7r5 { gap: 12px; padding: 32px; }
  .iw-j5SkL .iw-h2yzvg { flex: 1 0 0px; }
  .iw-j5SkL .iw-1scvr6j { align-content: unset; align-items: unset; grid-template-rows: repeat(2, minmax(0px, 1fr)); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-auto-rows: minmax(0px, 1fr); gap: 12px 0px; display: grid; }
  .iw-j5SkL .iw-1jomf63, .iw-j5SkL .iw-14abxv0, .iw-j5SkL .iw-1rsu9sm { flex: 0 0 auto; place-self: start; width: 100%; }
  .iw-j5SkL .iw-1ohzqfa { padding: 80px 0px 60px; }
  .iw-j5SkL .iw-tm1pkq, .iw-j5SkL .iw-zlehjw { width: 60%; }
  .iw-j5SkL .iw-bkjuwt { gap: 20px 12px; }
  .iw-j5SkL .iw-11xukjv { padding: 80px 0px; }
  .iw-j5SkL .iw-1gyn57v { width: 280px; }
  .iw-j5SkL .iw-157i2zy, .iw-j5SkL .iw-1adin8h { flex-direction: column; }
  .iw-j5SkL .iw-17fg70g { aspect-ratio: 2.14286 / 1; height: var(--iw-aspect-ratio-supported,350px); width: 100%; }
  .iw-j5SkL .iw-1n36hig { flex: 0 0 auto; width: 100%; }
  .iw-j5SkL .iw-15ww37m, .iw-j5SkL .iw-cknx5p { left: 30px; right: 30px; }
  .iw-j5SkL .iw-1r4apy2 { padding: 120px 50px; }
  .iw-j5SkL .iw-1s8soyy { justify-content: flex-start; gap: 40px; padding: 40px 0px; }
  .iw-j5SkL .iw-n5bxgo { align-content: unset; align-items: unset; grid-template-rows: repeat(2, min-content); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-auto-rows: min-content; padding: 0px 30px; display: grid; }
  .iw-j5SkL .iw-1puov87 { flex: 0 0 auto; order: 0; place-self: start; width: 100%; height: 594px; }
  .iw-j5SkL .iw-1f8lg7w { aspect-ratio: 2.14286 / 1; height: var(--iw-aspect-ratio-supported,612px); flex: 0 0 auto; order: 1; place-self: start; width: 100%; }
  .iw-j5SkL .iw-1hohjkk { grid-template-columns: repeat(3, minmax(50px, 1fr)); gap: 20px 12px; padding: 0px 30px; }
  .iw-j5SkL .iw-1fx4mnh { height: var(--iw-aspect-ratio-supported,323px); padding: 20px; }
  .iw-j5SkL .iw-h1dyxs { gap: 40px; width: 100%; padding: 80px 0px; }
  .iw-j5SkL .iw-1d6nqrn { gap: 16px; }
  .iw-j5SkL .iw-1sudm1e { width: 488px; }
  .iw-j5SkL .iw-1o2ltxu { aspect-ratio: 2.25904 / 1; height: var(--iw-aspect-ratio-supported,332px); }
  .iw-j5SkL .iw-1c3e2wz { padding: 30px; }
  .iw-j5SkL .iw-f2x89t { width: 399px; }
  .iw-j5SkL .iw-ya4gh9 { padding: 120px 0px; }
  .iw-j5SkL .iw-umqeto { justify-content: flex-start; gap: 32px; }
  .iw-j5SkL .iw-egorhg { flex: 1 0 0px; width: 1px; }
  .iw-j5SkL .iw-okxd4g { align-content: unset; align-items: unset; align-self: unset; flex: 0 0 auto; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-auto-rows: minmax(0px, 1fr); gap: 12px; width: 100%; height: min-content; display: grid; }
  .iw-j5SkL .iw-70dnbg { background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151,#f6f8fc); border-radius: 16px; flex: 0 0 auto; place-self: start center; height: 100%; }
}
@media (max-width: 809.98px) {
  .iw-j5SkL.iw-1pa578v { width: 390px; }
  .iw-j5SkL .iw-1mwt9r8 { height: 620px; }
  .iw-j5SkL .iw-jqcq55 { background: linear-gradient(142deg, rgb(0, 0, 0) 34%, rgb(255, 255, 255) 88%); }
  .iw-j5SkL .iw-xm6wvj { flex: 1 0 0px; width: 1px; height: min-content; padding: 32px 15px 0px; }
  .iw-j5SkL .iw-15qsx91 { width: 326px; }
  .iw-j5SkL .iw-19fob4a { width: 80%; }
  .iw-j5SkL .iw-hujtww { left: 97%; }
  .iw-j5SkL .iw-ec9l7e, .iw-j5SkL .iw-1opli4i { padding: 0px 15px; }
  .iw-j5SkL .iw-18pjgjq { gap: 16px; }
  .iw-j5SkL .iw-19nbl2z { flex-direction: column; justify-content: flex-start; gap: 40px; height: min-content; }
  .iw-j5SkL .iw-1p04ui2 { flex: 0 0 auto; justify-content: center; gap: 12px; width: 100%; height: min-content; }
  .iw-j5SkL .iw-1o5hnis { flex: 0 0 auto; justify-content: center; gap: 24px; width: 100%; height: min-content; }
  .iw-j5SkL .iw-rt7emc { order: 1; }
  .iw-j5SkL .iw-5fw8dz { order: 0; }
  .iw-j5SkL .iw-1jrcryj, .iw-j5SkL .iw-1q9vz7 { gap: 4px; }
  .iw-j5SkL .iw-1075dkf { aspect-ratio: 2 / 1; height: var(--iw-aspect-ratio-supported,180px); padding: 12px; }
  .iw-j5SkL .iw-jr1rw4 { height: var(--iw-aspect-ratio-supported,162px); }
  .iw-j5SkL .iw-14g0jp4 { align-content: unset; align-items: unset; grid-template-rows: repeat(2, minmax(0px, 1fr)); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-auto-rows: minmax(0px, 1fr); gap: 20px 0px; display: grid; }
  .iw-j5SkL .iw-lxow9e, .iw-j5SkL .iw-ubxtg4, .iw-j5SkL .iw-j8p4m2, .iw-j5SkL .iw-10figpz { flex: 0 0 auto; place-self: start; width: 100%; padding: 0px 12px 0px 0px; }
  .iw-j5SkL .iw-1lasjwe, .iw-j5SkL .iw-1pigqgc, .iw-j5SkL .iw-1scdz2d, .iw-j5SkL .iw-103jmz0 { height: 26px; }
  .iw-j5SkL .iw-14e4w6f { padding: 40px 0px 120px; }
  .iw-j5SkL .iw-rc5xpn { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; width: 100%; }
  .iw-j5SkL .iw-jtr7r5 { flex-direction: column; align-content: flex-start; align-items: flex-start; gap: 24px; padding: 24px; }
  .iw-j5SkL .iw-h2yzvg, .iw-j5SkL .iw-1mw2o1m, .iw-j5SkL .iw-qjem1r-container, .iw-j5SkL .iw-13zz49t-container, .iw-j5SkL .iw-15wt297-container { flex: 0 0 auto; width: 100%; }
  .iw-j5SkL .iw-zv2kl8 { gap: 6px; }
  .iw-j5SkL .iw-1scvr6j { align-content: unset; align-items: unset; flex: 0 0 auto; grid-template-rows: repeat(2, minmax(0px, 1fr)); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-auto-rows: minmax(0px, 1fr); gap: 12px 0px; width: 100%; display: grid; }
  .iw-j5SkL .iw-1jomf63, .iw-j5SkL .iw-14abxv0, .iw-j5SkL .iw-1rsu9sm { flex: 0 0 auto; place-self: start; width: 100%; height: 100%; }
  .iw-j5SkL .iw-q3fry3 { flex: 0 0 auto; place-self: start; width: 100%; }
  .iw-j5SkL .iw-1ohzqfa { padding: 50px 0px; }
  .iw-j5SkL .iw-tm1pkq, .iw-j5SkL .iw-zlehjw, .iw-j5SkL .iw-1gyn57v, .iw-j5SkL .iw-1sudm1e { width: 100%; }
  .iw-j5SkL .iw-bkjuwt { grid-template-columns: repeat(1, minmax(50px, 1fr)); gap: 20px 12px; }
  .iw-j5SkL .iw-11xukjv, .iw-j5SkL .iw-ya4gh9 { gap: 32px; padding: 80px 0px; }
  .iw-j5SkL .iw-14sarvs { flex-direction: column; gap: 16px; }
  .iw-j5SkL .iw-157i2zy { flex-direction: column; gap: 40px; }
  .iw-j5SkL .iw-17fg70g { aspect-ratio: 1.8 / 1; height: var(--iw-aspect-ratio-supported,200px); width: 100%; }
  .iw-j5SkL .iw-1n36hig { flex-direction: column; flex: 0 0 auto; gap: 40px; width: 100%; }
  .iw-j5SkL .iw-cj2uvk-container { width: 15px; height: 79%; }
  .iw-j5SkL .iw-15ww37m, .iw-j5SkL .iw-cknx5p { left: 15px; right: 15px; }
  .iw-j5SkL .iw-1r4apy2 { padding: 120px 15px; }
  .iw-j5SkL .iw-1s8soyy { gap: 40px; padding: 60px 0px; }
  .iw-j5SkL .iw-n5bxgo { flex-direction: column; gap: 20px; padding: 0px 15px; }
  .iw-j5SkL .iw-1puov87 { align-self: unset; flex: 0 0 auto; justify-content: flex-start; width: 100%; height: min-content; }
  .iw-j5SkL .iw-1xqphyb { flex: 0 0 auto; justify-content: flex-start; gap: 16px; height: min-content; }
  .iw-j5SkL .iw-nu635v { align-self: unset; aspect-ratio: 1.8 / 1; height: var(--iw-aspect-ratio-supported,200px); border-radius: 8px; flex: 0 0 auto; width: 100%; }
  .iw-j5SkL .iw-1f8lg7w { aspect-ratio: 1.8 / 1; height: var(--iw-aspect-ratio-supported,552px); flex: 0 0 auto; gap: 12px; width: 100%; }
  .iw-j5SkL .iw-1hohjkk { grid-template-columns: repeat(2, minmax(50px, 1fr)); gap: 20px 12px; padding: 0px 15px; }
  .iw-j5SkL .iw-1fx4mnh { height: var(--iw-aspect-ratio-supported,232px); padding: 12px; }
  .iw-j5SkL .iw-h1dyxs { gap: 32px; width: 100%; padding: 80px 0px 120px; }
  .iw-j5SkL .iw-1o2ltxu { aspect-ratio: unset; height: 320px; }
  .iw-j5SkL .iw-1c3e2wz { flex-direction: column; place-content: flex-start flex-end; align-items: flex-start; gap: 24px; padding: 24px; }
  .iw-j5SkL .iw-f2x89t { gap: 6px; width: 100%; }
  .iw-j5SkL .iw-umqeto { flex-direction: column; place-content: flex-start; align-items: flex-start; gap: 12px; }
  .iw-j5SkL .iw-egorhg { gap: 16px; width: 100%; }
  .iw-j5SkL .iw-1adin8h { flex-direction: column; }
  .iw-j5SkL .iw-okxd4g { align-self: unset; flex: 0 0 auto; width: 100%; height: min-content; }
  .iw-j5SkL .iw-70dnbg { flex: 0 0 auto; height: min-content; }
  .iw-j5SkL .iw-1gupgbl-container { flex: 0 0 auto; height: auto; }
}
.iw-qoTs2.iw-1wwwhyl, .iw-qoTs2 .iw-1wwwhyl { display: block; }
.iw-qoTs2.iw-r06sdm { flex-flow: row; place-content: center; align-items: center; gap: 8px; width: min-content; height: min-content; padding: 8px 12px; display: flex; position: relative; overflow: visible; }
.iw-qoTs2 .iw-17qvudi { flex: 0 0 auto; width: 6px; height: 6px; position: relative; }
.iw-qoTs2 .iw-1imwww3 { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-qoTs2 .iw-mrdw5f { overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-override,transform); z-index: -1; flex: 0 0 auto; position: absolute; inset: 0px; }
.iw-yXEWy .iw-styles-preset-mkc83k:not(.rich-text-wrapper), .iw-yXEWy .iw-styles-preset-mkc83k.rich-text-wrapper h6 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-yXEWy .iw-styles-preset-mkc83k:not(.rich-text-wrapper), .iw-yXEWy .iw-styles-preset-mkc83k.rich-text-wrapper h6 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0) {
  .iw-yXEWy .iw-styles-preset-mkc83k:not(.rich-text-wrapper), .iw-yXEWy .iw-styles-preset-mkc83k.rich-text-wrapper h6 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-qoTs2[data-border="true"]::after, .iw-qoTs2 [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; }
.iw-LxAMd.iw-1dae5q7, .iw-LxAMd .iw-1dae5q7 { display: block; }
.iw-LxAMd.iw-1m80mf5 { cursor: pointer; flex-flow: row; place-content: center; align-items: center; gap: 12px; width: min-content; height: min-content; padding: 6px 6px 6px 12px; text-decoration: none; display: flex; position: relative; overflow: visible; }
.iw-LxAMd .iw-1ha6aif { z-index: 0; flex: 0 0 auto; position: absolute; inset: 0px; overflow: visible; }
.iw-LxAMd .iw-ffo285 { user-select: none; white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-LxAMd .iw-1rg88ng { aspect-ratio: 1 / 1; height: var(--iw-aspect-ratio-supported,32px); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 32px; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-LxAMd .iw-vi28yl { aspect-ratio: 1 / 1; height: var(--iw-aspect-ratio-supported,24px); flex: 0 0 auto; width: 24px; position: relative; }
.iw-LxAMd.iw-v-rqt3g4.iw-1m80mf5 { padding: 8px 16px; }
.iw-LxAMd.iw-v-1gae8re.iw-1m80mf5 { gap: 0px; padding: 0px; }
.iw-LxAMd.iw-v-1gae8re .iw-1rg88ng { aspect-ratio: unset; width: min-content; height: min-content; }
.iw-LxAMd.iw-v-1gae8re .iw-vi28yl { height: var(--iw-aspect-ratio-supported,16px); width: 16px; }
.iw-LxAMd.iw-v-1gae8re.hover .iw-1rg88ng { aspect-ratio: unset; }
.iw-RX1da .iw-styles-preset-1e7rkjy:not(.rich-text-wrapper), .iw-RX1da .iw-styles-preset-1e7rkjy.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 500; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-5e87c1c5-7742-485a-b72c-bec246aaf411,#aaa); --iw-text-decoration: underline; --iw-text-decoration-color: currentColor; --iw-text-decoration-offset: 2px; --iw-text-decoration-skip-ink: auto; --iw-text-decoration-style: solid; --iw-text-decoration-thickness: auto; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-RX1da .iw-styles-preset-1e7rkjy:not(.rich-text-wrapper), .iw-RX1da .iw-styles-preset-1e7rkjy.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 500; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-5e87c1c5-7742-485a-b72c-bec246aaf411,#aaa); --iw-text-decoration: underline; --iw-text-decoration-color: currentColor; --iw-text-decoration-offset: 2px; --iw-text-decoration-skip-ink: auto; --iw-text-decoration-style: solid; --iw-text-decoration-thickness: auto; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0) {
  .iw-RX1da .iw-styles-preset-1e7rkjy:not(.rich-text-wrapper), .iw-RX1da .iw-styles-preset-1e7rkjy.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 12px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 500; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-5e87c1c5-7742-485a-b72c-bec246aaf411,#aaa); --iw-text-decoration: underline; --iw-text-decoration-color: currentColor; --iw-text-decoration-offset: 2px; --iw-text-decoration-skip-ink: auto; --iw-text-decoration-style: solid; --iw-text-decoration-thickness: auto; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-VdeRv { aspect-ratio: 1 / 1; mask: var(--iw-icon-mask); width: 24px; display: block; }
.iw-YhwjR.iw-px4f8z, .iw-YhwjR .iw-px4f8z { display: block; }
.iw-YhwjR.iw-5mxw3m { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; place-content: flex-start center; align-items: flex-start; gap: 32px; width: 386px; padding: 0px; display: flex; position: relative; }
.iw-YhwjR .iw-fpq1ih { height: 46px; overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-override,transform); flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 46px; padding: 8px; display: flex; position: relative; }
.iw-YhwjR .iw-9dq1w3 { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-YhwjR .iw-17nuwx5 { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 6px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-YhwjR .iw-au3m2e, .iw-YhwjR .iw-1wd2f6p { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.iw-YhwjR.iw-v-d0t6pl.iw-5mxw3m { flex-direction: row; gap: 20px; }
.iw-YhwjR.iw-v-d0t6pl .iw-fpq1ih { width: 28px; height: 28px; padding: 0px; }
.iw-YhwjR.iw-v-d0t6pl .iw-17nuwx5 { flex: 1 0 0px; width: 1px; }
.iw-vES7S.iw-xpfckc, .iw-vES7S .iw-xpfckc { display: block; }
.iw-vES7S.iw-1ehymwd { height: 25px; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; place-content: flex-end; align-items: flex-end; gap: 0px; width: 594px; padding: 0px; display: flex; position: relative; }
.iw-vES7S .iw-v3oz16, .iw-vES7S .iw-1x5ydd8 { height: 100%; overflow: var(--overflow-clip-fallback,clip); z-index: 0; flex: 0 0 auto; width: 100%; position: relative; }
.iw-vES7S.iw-v-72xcj .iw-1x5ydd8 { width: 0%; }
.iw-vES7S.iw-v-12q6gkj.iw-1ehymwd, .iw-vES7S.iw-v-8jteex.iw-1ehymwd { flex-direction: column; align-content: flex-start; align-items: flex-start; width: 144px; height: 298px; }
.iw-vES7S.iw-v-12q6gkj .iw-v3oz16 { order: 0; }
.iw-vES7S.iw-v-12q6gkj .iw-1x5ydd8 { order: 1; }
.iw-vES7S.iw-v-8jteex .iw-1x5ydd8 { height: 0%; }
.iw-vES7S[data-border="true"]::after, .iw-vES7S [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; }
.iw-asov3.iw-14dp7ds, .iw-asov3 .iw-14dp7ds { display: block; }
.iw-asov3.iw-lipc9m { height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-override,transform); flex-flow: column; place-content: flex-start; align-items: flex-start; gap: 6px; width: 340px; padding: 24px; display: flex; position: relative; }
.iw-asov3 .iw-yt29l1, .iw-asov3 .iw-kh1bkx { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.iw-US6eY.iw-1i46x4l, .iw-US6eY .iw-1i46x4l { display: block; }
.iw-US6eY.iw-152i6eu { width: 59px; height: 151px; position: relative; overflow: visible; }
.iw-SHCqu, .iw-UHDx1, .iw-qVh2c, .iw-0bjwk, .iw-XrTFE, .iw-lGvLP, .iw-C6MlI { aspect-ratio: 1 / 1; mask: var(--iw-icon-mask); width: 24px; display: block; }
.iw-form-input { padding: var(--iw-input-padding); font-family: var(--iw-input-font-family); font-weight: var(--iw-input-font-weight); font-size: var(--iw-input-font-size); font-style: var(--iw-input-font-style); color: var(--iw-input-font-color); font-feature-settings: var(--iw-input-font-open-type-features); font-variation-settings: var(--iw-input-font-variation-axes); text-overflow: ellipsis; white-space: nowrap; width: 100%; height: var(--iw-input-wrapper-height,100%); letter-spacing: var(--iw-input-font-letter-spacing); text-align: var(--iw-input-font-text-alignment); line-height: var(--iw-input-font-line-height); background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; overflow: hidden; }
.iw-form-input:focus-visible { outline: none; }
.iw-form-input-wrapper::after { content: ""; pointer-events: none; box-sizing: border-box; border-top-left-radius: var(--iw-input-border-radius-top-left); border-top-right-radius: var(--iw-input-border-radius-top-right); border-bottom-right-radius: var(--iw-input-border-radius-bottom-right); border-bottom-left-radius: var(--iw-input-border-radius-bottom-left); corner-shape: var(--iw-input-corner-shape); border-color: var(--iw-input-border-color); border-top-width: var(--iw-input-border-top-width); border-right-width: var(--iw-input-border-right-width); border-bottom-width: var(--iw-input-border-bottom-width); border-left-width: var(--iw-input-border-left-width); border-style: var(--iw-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; }
.iw-form-input-wrapper { box-shadow: var(--iw-input-box-shadow); border-top-left-radius: var(--iw-input-border-radius-top-left); border-top-right-radius: var(--iw-input-border-radius-top-right); border-bottom-right-radius: var(--iw-input-border-radius-bottom-right); border-bottom-left-radius: var(--iw-input-border-radius-bottom-left); corner-shape: var(--iw-input-corner-shape); background: var(--iw-input-background); transition-duration: ; transition-timing-function: ; transition-delay: ; transition-behavior: ; transition-property: background, box-shadow; overflow: hidden; }
.iw-form-text-input .iw-form-input::placeholder { color: var(--iw-input-placeholder-color); }
.iw-form-text-input { padding: var(--iw-input-padding); align-items: center; display: flex; }
.iw-form-text-input .iw-form-input { flex: 1 1 0%; width: auto; min-width: 0px; padding: 0px; }
.iw-form-text-input.iw-form-textarea-input-type { padding: 0px; }
.iw-form-text-input.iw-form-textarea-input-type textarea.iw-form-input { width: 100%; padding: var(--iw-input-padding); }
.iw-form-text-input .iw-form-input[type="date"], .iw-form-text-input .iw-form-input[type="time"] { appearance: none; }
.iw-form-text-input .iw-form-input::-webkit-date-and-time-value { text-align: start; }
.iw-form-text-input textarea { resize: var(--iw-textarea-resize); min-height: inherit; max-height: inherit; white-space: break-spaces; display: flex; overflow-y: auto; }
.iw-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; }
.iw-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; }
.iw-form-text-input textarea::-webkit-scrollbar { cursor: pointer; background: 0px 0px; }
.iw-form-text-input textarea::-webkit-scrollbar-thumb:window-inactive { opacity: 0; }
.iw-form-text-input textarea::-webkit-scrollbar-corner { background: 0px 0px; outline: none; }
.iw-form-text-input .iw-form-input::-webkit-datetime-edit { height: var(--iw-input-font-line-height); }
.iw-form-text-input .iw-form-input.iw-form-input-empty::-webkit-datetime-edit { color: var(--iw-input-placeholder-color); -webkit-text-fill-color: var(--iw-input-placeholder-color); overflow: visible; }
.iw-form-text-input.iw-form-text-input-type::before { content: var(--iw-input-icon-content,none); background-repeat: no-repeat; background-size: 16px auto; background-color: var(--iw-input-icon-color); width: 16px; height: 16px; mask-position: 50% center; mask-size: 16px auto; mask-repeat: no-repeat; mask-image: var(--iw-input-icon-mask-image); background-position: 50% center; background-image: var(--iw-input-icon-image); flex-shrink: 0; margin-right: 8px; display: block; }
.iw-form-text-input .iw-form-input[type="date"]::before, .iw-form-text-input .iw-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(--iw-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; }
.iw-form-text-input .iw-form-input[type="date"]::before { mask-image: var(--iw-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(--iw-input-icon-image); }
.iw-form-text-input .iw-form-input[type="time"]::before { mask-image: var(--iw-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(--iw-input-icon-image); }
.iw-form-text-input .iw-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; }
.iw-form-text-input:focus-within, .iw-form-text-input.iw-form-input-forced-focus { box-shadow: var(--iw-input-focused-box-shadow,var(--iw-input-box-shadow)); background: var(--iw-input-focused-background,var(--iw-input-background)); }
.iw-form-text-input:focus-within::after, .iw-form-text-input.iw-form-input-forced-focus::after { border-color: var(--iw-input-focused-border-color,var(--iw-input-border-color)); border-style: var(--iw-input-focused-border-style,var(--iw-input-border-style)); border-width: var(--iw-input-focused-border-width,var(--iw-input-border-top-width) var(--iw-input-border-right-width) var(--iw-input-border-bottom-width) var(--iw-input-border-left-width)); }
.iw-form-text-input-clear { cursor: pointer; width: 16px; height: 16px; color: var(--iw-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; }
.iw-form-text-input-clear:hover, .iw-form-text-input-clear:focus-visible { color: var(--iw-input-font-color); }
.iw-SZrC0.iw-1o3rorv, .iw-SZrC0 .iw-1o3rorv { display: block; }
.iw-SZrC0.iw-phtts0 { cursor: pointer; flex-flow: row; place-content: center; align-items: center; gap: 0px; width: 240px; height: 40px; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-SZrC0 .iw-16q2gla { user-select: none; white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-SZrC0 .iw-1yxsi9h { aspect-ratio: 1 / 1; height: var(--iw-aspect-ratio-supported,20px); flex: 0 0 auto; gap: 10px; width: 20px; position: relative; overflow: hidden; }
.iw-SZrC0 .iw-y0am5s { flex: 0 0 auto; position: absolute; inset: 0px; overflow: visible; }
.iw-SZrC0 .iw-zni6un { aspect-ratio: 1 / 1; height: var(--iw-aspect-ratio-supported,2px); flex: 0 0 auto; width: 2px; position: absolute; top: 0px; left: 50%; overflow: visible; }
.iw-SZrC0.iw-v-iy4dcp.iw-phtts0, .iw-SZrC0.iw-v-1elz09f.iw-phtts0, .iw-SZrC0.iw-v-18xwpnj.iw-phtts0, .iw-SZrC0.iw-v-1t1gho7.iw-phtts0 { cursor: unset; }
.iw-SZrC0.iw-v-iy4dcp .iw-y0am5s { overflow: hidden; }
.iw-ZL53j .iw-styles-preset-m3ildw:not(.rich-text-wrapper), .iw-ZL53j .iw-styles-preset-m3ildw.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 16px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 500; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8,#515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
.iw-x7fDj.iw-behx9z, .iw-x7fDj .iw-behx9z { display: block; }
.iw-x7fDj.iw-1gn7v98 { flex-flow: wrap; place-content: flex-start; align-items: flex-start; gap: 20px 32px; width: 826px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-x7fDj .iw-3dphsu { aspect-ratio: 1 / 1; height: var(--iw-aspect-ratio-supported,300px); overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-override,transform); flex: 0 0 auto; width: 300px; position: relative; }
.iw-x7fDj .iw-bo5sw5 { flex-flow: column; flex: 1 0 0px; place-content: flex-start space-between; align-self: stretch; align-items: flex-start; width: 1px; min-width: 200px; height: auto; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-x7fDj .iw-1jgrdtm { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.iw-x7fDj .iw-mqle5l { flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 4px; width: 100%; height: min-content; padding: 20px 0px 0px; display: flex; position: relative; overflow: visible; }
.iw-x7fDj .iw-96xyz8, .iw-x7fDj .iw-1u6wezz { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-RlOyh .iw-styles-preset-cf8585:not(.rich-text-wrapper), .iw-RlOyh .iw-styles-preset-cf8585.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 24px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: -.01em; --iw-line-height: 140%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
.iw-jraqe .iw-styles-preset-aor8wl:not(.rich-text-wrapper), .iw-jraqe .iw-styles-preset-aor8wl.rich-text-wrapper h5 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 16px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
.iw-HVJKP.iw-10agaib, .iw-HVJKP .iw-10agaib { display: block; }
.iw-HVJKP.iw-1sgq7l { height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-override,transform); flex-flow: column; place-content: center flex-start; align-items: center; gap: 10px; width: 290px; padding: 0px; display: flex; position: relative; }
.iw-HVJKP .iw-mlcqo7 { height: min-content; overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-override,transform); z-index: 1; flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-HVJKP .iw-16ro4jx { aspect-ratio: 1.33333 / 1; height: var(--iw-aspect-ratio-supported,218px); overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-filter-override,filter); flex: 1 0 0px; width: 1px; position: relative; }
.iw-HVJKP .iw-r0tev7 { z-index: 1; flex-flow: column; flex: 0 0 auto; place-content: flex-start center; align-items: flex-start; gap: 4px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-HVJKP .iw-3b6vsu, .iw-HVJKP .iw-3gpcqh { height: auto; overflow: var(--overflow-clip-fallback,clip); white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; position: relative; }
.iw-4MHTH.iw-1dvq1xh, .iw-4MHTH .iw-1dvq1xh { display: block; }
.iw-4MHTH.iw-alu9z9 { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; place-content: center; align-items: center; gap: 10px; width: 265px; padding: 0px; display: flex; position: relative; }
.iw-4MHTH .iw-4dpvo3 { aspect-ratio: 0.75 / 1; height: var(--iw-aspect-ratio-supported,353px); overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-override,transform); flex-flow: column; flex: 0 0 auto; place-content: flex-start flex-end; align-items: flex-start; gap: 10px; width: 100%; padding: 12px; display: flex; position: relative; }
.iw-4MHTH .iw-1u2rm2o { flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 10px; width: min-content; height: min-content; padding: 2px 8px 4px; display: flex; position: relative; }
.iw-4MHTH .iw-ad1gow { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-4MHTH .iw-1cvqeus { 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: 0px; display: flex; position: relative; }
.iw-4MHTH .iw-1vmkp1w { 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: 4px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-4MHTH .iw-14jhtva, .iw-4MHTH .iw-1yivuv7 { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.iw-4MHTH[data-border="true"]::after, .iw-4MHTH [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; }
.iw-rzoLP.iw-1gu2g2p, .iw-rzoLP .iw-1gu2g2p { display: block; }
.iw-rzoLP.iw-1gosslc { flex-flow: column; place-content: center; align-items: center; gap: 20px; width: 534px; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-rzoLP .iw-1qp018r { aspect-ratio: 1.33333 / 1; height: auto; overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-override,transform); flex: 0 0 auto; width: 100%; text-decoration: none; position: relative; }
.iw-rzoLP .iw-1rz9ssn { 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; }
.iw-rzoLP .iw-11fwrwf { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: min-content; height: min-content; padding: 6px 8px; display: flex; position: relative; overflow: visible; }
.iw-rzoLP .iw-v6mzvi, .iw-rzoLP .iw-1stew8k, .iw-rzoLP .iw-1e5fcnl, .iw-rzoLP .iw-9cpcxp { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-rzoLP .iw-1rbwsex { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 4px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-rzoLP .iw-g3f2v4, .iw-rzoLP .iw-m4ka2s { white-space: pre-wrap; word-break: break-word; overflow-wrap: break-word; flex: 0 0 auto; width: 100%; height: auto; position: relative; }
.iw-rzoLP .iw-pyvaj9 { flex-flow: wrap; flex: 0 0 auto; place-content: center space-between; align-items: center; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-rzoLP .iw-1g6v1mz { 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: min-content; padding: 0px 20px 0px 0px; display: flex; position: relative; }
.iw-rzoLP .iw-1k3mmc { 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: min-content; padding: 0px; display: flex; position: relative; }
.iw-rzoLP .iw-1sd1iej { aspect-ratio: 1 / 1; height: auto; overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-override,transform); flex: 0 0 auto; width: 32px; position: relative; }
.iw-rzoLP .iw-814nd9-container { flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-rzoLP.iw-v-1jpyzbe .iw-1g6v1mz { padding: 0px 12px 0px 0px; }
.iw-rzoLP.iw-v-1jpyzbe .iw-1k3mmc { gap: 8px; }
.iw-rzoLP.iw-v-1jpyzbe .iw-1sd1iej { width: 28px; }
.iw-ESaZZ .iw-styles-preset-lsa2b6:not(.rich-text-wrapper), .iw-ESaZZ .iw-styles-preset-lsa2b6.rich-text-wrapper h3 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 24px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 900; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-RZSuM .iw-styles-preset-1jjpyl8:not(.rich-text-wrapper), .iw-RZSuM .iw-styles-preset-1jjpyl8.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 12px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-background-padding: 0px; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8,#515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0) {
  .iw-RZSuM .iw-styles-preset-1jjpyl8:not(.rich-text-wrapper), .iw-RZSuM .iw-styles-preset-1jjpyl8.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 12px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-background-padding: 0px; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8,#515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-jmpDB.iw-wu5oq4, .iw-jmpDB .iw-wu5oq4 { display: block; }
.iw-jmpDB.iw-1hi90gn { flex-flow: row; place-content: center; align-items: center; gap: 20px; width: 667px; height: 247px; padding: 16px; display: flex; position: relative; overflow: visible; }
.iw-jmpDB .iw-1gzzviz { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 220px; height: 100%; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-jmpDB .iw-1f10m6h { height: 100%; overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-filter-override,filter); flex: 1 0 0px; width: 1px; text-decoration: none; position: relative; }
.iw-jmpDB .iw-1nrhfgb { cursor: pointer; z-index: 1; flex-flow: row; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 10px; width: min-content; height: min-content; padding: 2px 8px 4px; display: flex; position: absolute; bottom: 8px; left: 8px; }
.iw-jmpDB .iw-13orxs2, .iw-jmpDB .iw-12mwm57, .iw-jmpDB .iw-wtha4l, .iw-jmpDB .iw-snt5oo, .iw-jmpDB .iw-11szn0x { white-space: pre; flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-jmpDB .iw-5flkte { height: 100%; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 1 0 0px; place-content: flex-start space-between; align-items: flex-start; width: 1px; padding: 8px 0px; display: flex; position: relative; }
.iw-jmpDB .iw-6efmd7 { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 12px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-jmpDB .iw-1edg34j { flex-flow: row; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: min-content; height: min-content; padding: 6px 8px; display: flex; position: relative; overflow: visible; }
.iw-jmpDB .iw-10a2la4 { height: min-content; overflow: var(--overflow-clip-fallback,clip); flex-flow: column; flex: 0 0 auto; place-content: flex-start; align-items: flex-start; gap: 4px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-jmpDB .iw-1yvumql { --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: var(--1bv0mq2); 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; }
.iw-jmpDB .iw-5kuwic { --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: var(--1hqc7na); 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; }
.iw-jmpDB .iw-1hdqhrw { flex-flow: wrap; flex: 0 0 auto; place-content: center space-between; align-items: center; width: 100%; height: min-content; padding: 12px 0px 0px; display: flex; position: relative; overflow: visible; }
.iw-jmpDB .iw-1ccw6un { 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: min-content; padding: 0px 12px 0px 0px; display: flex; position: relative; }
.iw-jmpDB .iw-1m8hrg-container { flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-jmpDB .iw-1qxxsz { aspect-ratio: 1 / 1; height: var(--iw-aspect-ratio-supported,21px); overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-override,transform); flex: 0 0 auto; width: 20px; position: relative; }
.iw-jmpDB.iw-v-xfsgbe.iw-1hi90gn { flex-direction: column; width: 358px; height: min-content; }
.iw-jmpDB.iw-v-xfsgbe .iw-1gzzviz { aspect-ratio: 1.33333 / 1; height: var(--iw-aspect-ratio-supported,245px); width: 100%; }
.iw-jmpDB.iw-v-xfsgbe .iw-1f10m6h { aspect-ratio: 1.33333 / 1; height: var(--iw-aspect-ratio-supported,245px); }
.iw-jmpDB.iw-v-xfsgbe .iw-5flkte { flex: 0 0 auto; justify-content: center; gap: 12px; width: 100%; height: min-content; padding: 0px 0px 8px; }
.iw-jmpDB.iw-v-xfsgbe .iw-6efmd7, .iw-jmpDB.iw-v-xfsgbe .iw-1ccw6un { order: 1; }
.iw-jmpDB.iw-v-xfsgbe .iw-1hdqhrw { order: 0; justify-content: flex-start; gap: 16px 8px; padding: 0px; }
.iw-jmpDB.iw-v-xfsgbe .iw-1qxxsz { height: var(--iw-aspect-ratio-supported,20px); order: 0; }
.iw-MGXHW .iw-styles-preset-14rva3z:not(.rich-text-wrapper), .iw-MGXHW .iw-styles-preset-14rva3z.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 12px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8,#515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
.iw-Qq2ye .iw-styles-preset-1ip5u37:not(.rich-text-wrapper), .iw-Qq2ye .iw-styles-preset-1ip5u37.rich-text-wrapper h4 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 20px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23,#111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
.iw-RZSuM .iw-styles-preset-1jjpyl8:not(.rich-text-wrapper), .iw-RZSuM .iw-styles-preset-1jjpyl8.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 12px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-background-padding: 0px; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8,#515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
.iw-OvNUo .iw-styles-preset-1p8ei9q:not(.rich-text-wrapper), .iw-OvNUo .iw-styles-preset-1p8ei9q.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 18px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 10px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8,#515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
.iw-jmpDB[data-border="true"]::after, .iw-jmpDB [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) {
  body { --iw-aspect-ratio-supported: auto; }
}
.iw-6jWyo.iw-bmpgw8, .iw-6jWyo .iw-bmpgw8 { display: block; }
.iw-6jWyo.iw-n0ccwk { gap: 10px; height: 38px; overflow: visible; position: relative; text-decoration: none; width: 140px; }
.iw-6jWyo .iw-13yxzio { inset: 1px; flex: 0 0 auto; overflow: hidden; position: absolute; will-change: var(--iw-will-change-override, transform); }
.iw-6jWyo .iw-19yaanm { place-content: center flex-start; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; }
.iw-6jWyo .iw-1kflzx5 { flex: 0 0 auto; height: 16px; overflow: visible; position: relative; width: 12px; }
.iw-6jWyo .iw-e50co { flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 20px); left: 50%; position: absolute; top: -2px; }
.iw-6jWyo .iw-1um7t9d { flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 10px); position: relative; }
.iw-6jWyo .iw-j4ugry, .iw-6jWyo .iw-jnuwbw { inset: 0px; flex: 0 0 auto; overflow: visible; pointer-events: none; position: absolute; }
.iw-hcsc7 { aspect-ratio: 0.6 / 1; background-color: var(--1bd4d3i); mask-image: url('data:image/svg+xml,<svg display="block" role="presentation" viewBox="0 0 12 20" xmlns="http://www.w3.org/2000/svg"><path d="M 0 0 L 12 0 L 12 6 L 6 6 Z M 0 6 L 6 6 L 12 12 L 6 12 L 6 18 L 0 12 Z" fill="var(--1bd4d3i, rgb(0, 0, 0))" height="18px" id="td4SVg2I8" transform="translate(0 1.5)" width="12px"/></svg>'), var(--iw-icon-mask, none); mask-mode: alpha, var(--iw-icon-mask-mode, add); mask-position: center center; mask-repeat: no-repeat; mask-size: auto; width: 12px; }
.iw-g7oZR { aspect-ratio: 9.7 / 1; background-color: var(--1bd4d3i); mask-image: url('data:image/svg+xml,<svg display="block" role="presentation" viewBox="0 0 97 10" xmlns="http://www.w3.org/2000/svg"><path d="M 91.736 9.781 L 91.736 2.818 L 93.316 2.818 L 93.316 3.98 L 93.374 3.98 C 93.501 3.577 93.714 3.269 94.014 3.053 C 94.328 2.833 94.704 2.72 95.087 2.729 C 95.185 2.729 95.287 2.733 95.392 2.742 C 95.498 2.75 95.587 2.759 95.659 2.767 L 95.659 4.253 C 95.552 4.23 95.444 4.215 95.335 4.209 C 95.188 4.192 95.039 4.184 94.891 4.184 C 94.603 4.184 94.343 4.247 94.11 4.374 C 93.882 4.497 93.702 4.674 93.57 4.907 C 93.434 5.16 93.366 5.445 93.374 5.732 L 93.374 9.782 L 91.736 9.782 Z M 87.286 9.927 C 86.588 9.927 85.985 9.779 85.477 9.483 C 84.969 9.183 84.577 8.761 84.303 8.22 C 84.032 7.678 83.897 7.048 83.897 6.328 C 83.897 5.618 84.032 4.988 84.303 4.443 C 84.56 3.917 84.96 3.475 85.458 3.167 C 85.953 2.858 86.531 2.704 87.191 2.704 C 87.64 2.704 88.059 2.78 88.448 2.932 C 88.841 3.08 89.186 3.305 89.482 3.605 C 89.779 3.901 90.009 4.272 90.174 4.715 C 90.344 5.155 90.428 5.67 90.428 6.258 L 90.428 6.748 L 84.627 6.748 L 84.627 5.629 L 89.609 5.629 L 88.86 5.946 C 88.868 5.594 88.801 5.243 88.664 4.918 C 88.549 4.641 88.355 4.404 88.105 4.238 C 87.86 4.074 87.559 3.991 87.204 3.991 C 86.852 3.991 86.55 4.074 86.296 4.239 C 86.042 4.404 85.847 4.629 85.712 4.912 C 85.576 5.213 85.509 5.54 85.515 5.87 L 85.515 6.62 C 85.515 7.047 85.587 7.413 85.731 7.717 C 85.879 8.017 86.089 8.248 86.359 8.409 C 86.63 8.566 86.948 8.644 87.312 8.644 C 87.562 8.644 87.786 8.608 87.984 8.536 C 88.177 8.467 88.353 8.356 88.499 8.212 C 88.642 8.072 88.749 7.906 88.816 7.711 L 90.326 7.921 C 90.228 8.313 90.032 8.673 89.756 8.968 C 89.476 9.268 89.125 9.503 88.702 9.672 C 88.282 9.842 87.811 9.926 87.286 9.926 Z M 72.643 9.781 L 72.643 2.818 L 74.191 2.818 L 74.235 4.443 L 74.115 4.443 C 74.225 4.041 74.385 3.713 74.597 3.459 C 74.798 3.212 75.055 3.016 75.347 2.888 C 75.63 2.761 75.928 2.698 76.241 2.698 C 76.753 2.698 77.177 2.854 77.511 3.167 C 77.849 3.48 78.074 3.922 78.184 4.494 L 77.987 4.494 C 78.066 4.132 78.232 3.795 78.469 3.51 C 78.691 3.248 78.972 3.041 79.289 2.907 C 79.615 2.766 79.968 2.695 80.323 2.697 C 80.746 2.697 81.127 2.79 81.465 2.977 C 81.808 3.159 82.077 3.429 82.272 3.789 C 82.47 4.149 82.57 4.591 82.57 5.116 L 82.57 9.781 L 80.939 9.781 L 80.939 5.363 C 80.939 4.923 80.818 4.602 80.577 4.398 C 80.333 4.19 80.021 4.08 79.701 4.088 C 79.434 4.088 79.204 4.145 79.009 4.258 C 78.816 4.371 78.66 4.536 78.559 4.735 C 78.449 4.953 78.394 5.195 78.399 5.439 L 78.399 9.781 L 76.813 9.781 L 76.813 5.287 C 76.813 4.923 76.698 4.633 76.47 4.417 C 76.246 4.197 75.958 4.087 75.606 4.087 C 75.366 4.087 75.143 4.145 74.94 4.259 C 74.737 4.374 74.569 4.543 74.458 4.748 C 74.339 4.963 74.28 5.23 74.28 5.548 L 74.28 9.781 L 72.642 9.781 Z M 67.291 9.915 C 66.724 9.915 66.221 9.771 65.781 9.483 C 65.344 9.191 65 8.776 64.746 8.239 C 64.496 7.701 64.371 7.059 64.371 6.309 C 64.371 5.552 64.498 4.904 64.752 4.367 C 65.01 3.829 65.359 3.419 65.799 3.135 C 66.244 2.851 66.763 2.703 67.291 2.71 C 67.668 2.71 67.987 2.771 68.25 2.894 C 68.516 3.013 68.736 3.164 68.91 3.351 C 69.083 3.533 69.22 3.719 69.322 3.91 L 69.38 3.91 L 69.38 2.818 L 70.998 2.818 L 70.998 9.781 L 69.38 9.781 L 69.38 8.696 L 69.322 8.696 C 69.211 8.908 69.07 9.102 68.903 9.273 C 68.726 9.46 68.503 9.614 68.237 9.737 C 67.938 9.863 67.615 9.923 67.291 9.915 Z M 67.723 8.563 C 68.078 8.563 68.383 8.469 68.637 8.283 C 68.901 8.079 69.101 7.804 69.215 7.49 C 69.35 7.147 69.418 6.751 69.418 6.303 C 69.418 5.85 69.35 5.456 69.214 5.123 C 69.103 4.811 68.902 4.539 68.637 4.341 C 68.387 4.155 68.083 4.062 67.723 4.062 C 67.363 4.062 67.058 4.155 66.809 4.342 C 66.559 4.528 66.369 4.788 66.237 5.122 C 66.107 5.456 66.041 5.85 66.041 6.302 C 66.041 6.752 66.106 7.145 66.237 7.483 C 66.369 7.822 66.559 8.086 66.809 8.277 C 67.063 8.467 67.367 8.563 67.723 8.563 Z M 59.909 9.781 L 59.909 2.818 L 61.489 2.818 L 61.489 3.98 L 61.546 3.98 C 61.673 3.577 61.887 3.269 62.188 3.053 C 62.488 2.837 62.846 2.729 63.26 2.729 C 63.358 2.729 63.46 2.733 63.565 2.742 C 63.671 2.75 63.76 2.759 63.832 2.767 L 63.832 4.253 C 63.725 4.23 63.617 4.215 63.508 4.209 C 63.361 4.192 63.212 4.184 63.064 4.184 C 62.776 4.184 62.516 4.247 62.283 4.374 C 62.054 4.497 61.875 4.674 61.743 4.907 C 61.607 5.16 61.539 5.445 61.546 5.732 L 61.546 9.782 L 59.909 9.782 Z M 52.647 9.781 L 52.647 0.323 L 58.804 0.323 L 58.804 1.758 L 54.336 1.758 L 54.336 4.513 L 58.411 4.513 L 58.411 5.928 L 54.336 5.928 L 54.336 9.781 Z M 43.265 5.744 L 43.265 9.781 L 41.628 9.781 L 41.628 2.818 L 43.195 2.818 L 43.215 4.551 L 43.024 4.551 C 43.223 3.946 43.517 3.489 43.906 3.18 C 44.296 2.867 44.78 2.71 45.36 2.71 C 45.842 2.71 46.263 2.814 46.623 3.021 C 46.987 3.228 47.268 3.531 47.467 3.929 C 47.67 4.322 47.772 4.805 47.772 5.376 L 47.772 9.781 L 46.141 9.781 L 46.141 5.63 C 46.141 5.147 46.018 4.775 45.773 4.513 C 45.531 4.246 45.195 4.113 44.763 4.113 C 44.475 4.113 44.217 4.176 43.989 4.303 C 43.762 4.429 43.576 4.619 43.456 4.849 C 43.329 5.09 43.266 5.389 43.266 5.744 Z M 38.353 9.781 L 38.353 2.818 L 39.99 2.818 L 39.99 9.781 L 38.352 9.781 Z M 39.171 1.815 C 38.919 1.821 38.675 1.728 38.491 1.555 C 38.31 1.389 38.208 1.153 38.212 0.907 C 38.208 0.663 38.31 0.43 38.492 0.267 C 38.674 0.091 38.918 -0.005 39.171 0 C 39.438 0 39.664 0.088 39.851 0.266 C 40.041 0.44 40.136 0.653 40.136 0.907 C 40.136 1.161 40.041 1.377 39.85 1.555 C 39.667 1.728 39.423 1.821 39.171 1.815 Z M 30.741 9.927 C 30.043 9.927 29.44 9.779 28.932 9.483 C 28.426 9.185 28.018 8.746 27.758 8.22 C 27.488 7.678 27.352 7.048 27.352 6.328 C 27.352 5.618 27.487 4.988 27.758 4.443 C 28.015 3.917 28.415 3.475 28.913 3.167 C 29.408 2.858 29.986 2.704 30.646 2.704 C 31.095 2.704 31.514 2.78 31.903 2.932 C 32.293 3.079 32.646 3.308 32.938 3.605 C 33.234 3.901 33.464 4.272 33.629 4.715 C 33.799 5.155 33.883 5.67 33.883 6.258 L 33.883 6.748 L 28.083 6.748 L 28.083 5.629 L 33.066 5.629 L 32.316 5.946 C 32.316 5.553 32.251 5.21 32.12 4.918 C 32.005 4.641 31.811 4.404 31.561 4.238 C 31.316 4.074 31.015 3.991 30.66 3.991 C 30.34 3.983 30.024 4.069 29.752 4.239 C 29.498 4.404 29.303 4.629 29.168 4.912 C 29.032 5.213 28.965 5.54 28.971 5.87 L 28.971 6.62 C 28.971 7.047 29.043 7.413 29.187 7.717 C 29.335 8.017 29.545 8.248 29.816 8.409 C 30.086 8.566 30.404 8.644 30.768 8.644 C 31.018 8.644 31.242 8.608 31.441 8.536 C 31.634 8.467 31.809 8.356 31.955 8.212 C 32.099 8.072 32.205 7.906 32.272 7.711 L 33.782 7.921 C 33.684 8.313 33.488 8.673 33.212 8.968 C 32.932 9.268 32.581 9.503 32.158 9.672 C 31.707 9.847 31.226 9.934 30.742 9.926 Z M 22.312 9.915 C 21.777 9.924 21.251 9.774 20.801 9.483 C 20.361 9.191 20.016 8.776 19.766 8.239 C 19.516 7.701 19.392 7.059 19.392 6.309 C 19.392 5.552 19.519 4.904 19.772 4.367 C 20.027 3.829 20.374 3.419 20.814 3.135 C 21.254 2.852 21.751 2.71 22.305 2.71 C 22.682 2.71 23.001 2.771 23.264 2.894 C 23.53 3.013 23.748 3.164 23.918 3.351 C 24.091 3.533 24.228 3.721 24.33 3.916 L 24.381 3.916 L 24.381 0.323 L 26.019 0.323 L 26.019 9.781 L 24.413 9.781 L 24.413 8.689 L 24.343 8.689 C 24.233 8.904 24.091 9.101 23.923 9.273 C 23.734 9.468 23.51 9.626 23.263 9.737 C 23.001 9.855 22.684 9.915 22.312 9.915 Z M 22.737 8.563 C 23.092 8.563 23.397 8.469 23.651 8.283 C 23.915 8.079 24.115 7.804 24.229 7.49 C 24.364 7.147 24.432 6.751 24.432 6.303 C 24.432 5.85 24.364 5.456 24.229 5.123 C 24.118 4.811 23.917 4.539 23.651 4.341 C 23.385 4.151 23.064 4.053 22.737 4.062 C 22.41 4.053 22.089 4.152 21.823 4.342 C 21.573 4.528 21.383 4.79 21.252 5.128 C 21.118 5.505 21.054 5.903 21.062 6.303 C 21.062 6.751 21.127 7.145 21.258 7.483 C 21.389 7.822 21.58 8.086 21.829 8.277 C 22.079 8.467 22.381 8.563 22.737 8.563 Z M 14.352 9.915 C 13.817 9.924 13.291 9.774 12.841 9.483 C 12.405 9.191 12.061 8.776 11.806 8.239 C 11.556 7.701 11.432 7.059 11.432 6.309 C 11.432 5.552 11.559 4.904 11.812 4.367 C 12.071 3.829 12.42 3.419 12.86 3.135 C 13.3 2.852 13.797 2.71 14.352 2.71 C 14.728 2.71 15.048 2.771 15.31 2.894 C 15.577 3.013 15.797 3.164 15.97 3.351 C 16.144 3.533 16.281 3.719 16.383 3.91 L 16.44 3.91 L 16.44 2.818 L 18.059 2.818 L 18.059 9.781 L 16.44 9.781 L 16.44 8.696 L 16.383 8.696 C 16.272 8.908 16.131 9.102 15.964 9.273 C 15.786 9.46 15.564 9.614 15.298 9.737 C 14.999 9.863 14.676 9.923 14.352 9.915 Z M 14.783 8.563 C 15.139 8.563 15.443 8.469 15.697 8.283 C 15.951 8.093 16.144 7.828 16.275 7.49 C 16.41 7.147 16.478 6.751 16.478 6.303 C 16.478 5.85 16.41 5.456 16.275 5.123 C 16.164 4.811 15.963 4.539 15.697 4.341 C 15.447 4.155 15.143 4.062 14.783 4.062 C 14.423 4.062 14.119 4.155 13.869 4.342 C 13.608 4.543 13.41 4.813 13.298 5.122 C 13.167 5.456 13.101 5.85 13.101 6.302 C 13.101 6.752 13.167 7.145 13.298 7.483 C 13.429 7.822 13.62 8.086 13.869 8.277 C 14.123 8.467 14.428 8.563 14.783 8.563 Z M 0 9.781 L 0 0.323 L 2.507 0.323 L 4.322 5.236 C 4.382 5.418 4.452 5.646 4.532 5.922 C 4.612 6.197 4.695 6.493 4.779 6.811 C 4.864 7.124 4.942 7.428 5.014 7.725 C 5.09 8.017 5.154 8.273 5.204 8.493 L 4.843 8.493 C 5.045 7.633 5.267 6.778 5.509 5.928 C 5.589 5.648 5.662 5.418 5.725 5.236 L 7.509 0.323 L 10.023 0.323 L 10.023 9.781 L 8.347 9.781 L 8.347 4.989 C 8.35 4.443 8.358 3.897 8.372 3.351 L 8.398 2.38 C 8.406 2.054 8.412 1.743 8.417 1.447 L 8.563 1.447 C 8.473 1.773 8.379 2.107 8.277 2.45 L 7.979 3.446 C 7.886 3.764 7.795 4.056 7.706 4.322 C 7.636 4.546 7.561 4.768 7.483 4.989 L 5.719 9.781 L 4.303 9.781 L 2.513 4.989 L 2.291 4.329 C 2.198 4.04 2.107 3.75 2.018 3.459 L 1.713 2.469 C 1.613 2.129 1.514 1.788 1.415 1.447 L 1.593 1.447 C 1.597 1.73 1.603 2.035 1.612 2.361 C 1.62 2.682 1.627 3.006 1.631 3.332 C 1.639 3.654 1.646 3.958 1.65 4.246 C 1.658 4.534 1.663 4.781 1.663 4.989 L 1.663 9.781 Z" fill="var(--1bd4d3i, rgb(0, 0, 0))" height="9.927205036163329px" id="LLqmOOyHA" transform="translate(0 -0.25)" width="95.65900006103517px"/></svg>'), var(--iw-icon-mask, none); mask-mode: alpha, var(--iw-icon-mask-mode, add); mask-position: center center; mask-repeat: no-repeat; mask-size: auto; width: 97px; }
:root body { background: rgb(255, 255, 255); }
:root { font-size: 112.5%; }
@media (min-width: 810px) and (max-width: 1199.98px) {
  :root { font-size: 100%; }
}
@media (max-width: 809.98px) {
  :root { font-size: 100%; }
}
html body { background: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, rgb(255, 255, 255)); }
[data-slideshow="sscms-f9c7cl"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-f9c7cl"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-f9c7cl"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 436px !important; width: 436px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-f9c7cl"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-f9c7cl"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-f9c7cl"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-f9c7cl"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 436px !important; width: 436px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-f9c7cl"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-y82isy"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-y82isy"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-y82isy"] .ss-copy > * > * { border-radius: 0px; overflow: hidden; flex: 0 0 938px !important; width: 938px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-y82isy"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-y82isy"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-y82isy"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-y82isy"] [data-ss-items] > * { border-radius: 0px; overflow: hidden; flex: 0 0 938px !important; width: 938px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-y82isy"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-0y6dn8"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0y6dn8"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-0y6dn8"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 474px !important; width: 474px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0y6dn8"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-0y6dn8"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-0y6dn8"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0y6dn8"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 474px !important; width: 474px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0y6dn8"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-mkc6pd"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-mkc6pd"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-mkc6pd"] .ss-copy > * > * { border-radius: 0px; overflow: hidden; flex: 0 0 964px !important; width: 964px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-mkc6pd"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-mkc6pd"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-mkc6pd"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-mkc6pd"] [data-ss-items] > * { border-radius: 0px; overflow: hidden; flex: 0 0 964px !important; width: 964px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-mkc6pd"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-jhw5er"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-jhw5er"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-jhw5er"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 360px !important; width: 360px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-jhw5er"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-jhw5er"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-jhw5er"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-jhw5er"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 360px !important; width: 360px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-jhw5er"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-jj6oce"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-jj6oce"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-jj6oce"] .ss-copy > * > * { border-radius: 0px; overflow: hidden; flex: 0 0 360px !important; width: 360px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-jj6oce"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-jj6oce"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-jj6oce"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 16px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-jj6oce"] [data-ss-items] > * { border-radius: 0px; overflow: hidden; flex: 0 0 360px !important; width: 360px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-jj6oce"] [data-ss-items] > * > * { width: 100% !important; }
html, body, .page-root { margin: 0px; padding: 0px; box-sizing: border-box; }
body, input, textarea, select, button { font-size: 12px; font-family: sans-serif; }
body {
  --token-46d4d331-6df3-40eb-a5c3-27121bfef506: rgb(23, 22, 20); --token-74ea7aab-3bf2-45df-a275-3d1aa574fad0: rgb(28, 26, 23); --token-416055ca-c668-46e9-91cb-87caf560324d: rgb(247, 183, 74); --token-4ca8df37-0180-436f-9430-af11cf20644c: rgb(240, 206, 150); --token-01972dde-96b7-4e6f-97dc-b422e64bf151: rgb(245, 243, 238); --token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23: rgb(23, 22, 20); --token-b7bf1a71-7940-4d55-9962-fa791d7a02f8: rgb(84, 80, 74); --token-5e87c1c5-7742-485a-b72c-bec246aaf411: rgb(168, 162, 152); --token-c85232d8-beec-48e3-8059-dba98b5651ba: rgb(216, 210, 202); --token-1a740a90-4e25-48d7-ad4c-88411bc0bc49: rgb(255, 255, 255);
  @supports (color: color(display-p3 1 1 1)) {
}
}
html[data-theme="dark"] body {
  --token-46d4d331-6df3-40eb-a5c3-27121bfef506: rgb(255, 255, 255); --token-74ea7aab-3bf2-45df-a275-3d1aa574fad0: rgb(224, 214, 199); --token-416055ca-c668-46e9-91cb-87caf560324d: rgb(247, 183, 74); --token-4ca8df37-0180-436f-9430-af11cf20644c: rgb(168, 112, 32); --token-01972dde-96b7-4e6f-97dc-b422e64bf151: rgb(26, 24, 21); --token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23: rgb(255, 255, 255); --token-b7bf1a71-7940-4d55-9962-fa791d7a02f8: rgb(176, 170, 162); --token-5e87c1c5-7742-485a-b72c-bec246aaf411: rgb(92, 86, 79); --token-c85232d8-beec-48e3-8059-dba98b5651ba: rgb(92, 84, 76); --token-1a740a90-4e25-48d7-ad4c-88411bc0bc49: rgb(0, 0, 0);
  @supports (color: color(display-p3 1 1 1)) {
}
}
@supports (z-index: calc(infinity)) {
  #__iw-badge-container { --infinity: infinity; }
}
#__iw-badge-container { position: fixed; bottom: 0px; padding: 20px; width: 100%; display: flex; justify-content: flex-end; pointer-events: none; z-index: calc(var(--infinity, 2147483647)); }
@supports (background: -webkit-named-image(i)) and (not (grid-template-rows: subgrid)) {
  body { --iw-will-change-override: transform; }
}
@supports (background: -webkit-named-image(i)) and (not (position-area: top right)) {
  body { --iw-will-change-filter-override: filter; }
}
[data-iw-component-type="Text"] > * { text-align: var(--iw-text-alignment, start); }
[data-iw-component-type="Text"] div div span, [data-iw-component-type="Text"] a div span, [data-iw-component-type="Text"] span span span, [data-iw-component-type="Text"] p span span, [data-iw-component-type="Text"] h1 span span, [data-iw-component-type="Text"] h2 span span, [data-iw-component-type="Text"] h3 span span, [data-iw-component-type="Text"] h4 span span, [data-iw-component-type="Text"] h5 span span, [data-iw-component-type="Text"] h6 span span, [data-iw-component-type="Text"] a { font-family: var(--font-family); font-style: var(--font-style); font-weight: min(calc(var(--iw-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(--iw-text-decoration-style, solid) var(--iw-text-decoration, none) var(--iw-text-decoration-color, currentcolor) var(--iw-text-decoration-thickness, auto); --text-decoration-skip-ink: var(--iw-text-decoration-skip-ink); --text-underline-offset: var(--iw-text-decoration-offset); line-height: var(--line-height); }
[data-iw-component-type="Text"] div div span, [data-iw-component-type="Text"] a div span, [data-iw-component-type="Text"] span span span, [data-iw-component-type="Text"] p span span, [data-iw-component-type="Text"] h1 span span, [data-iw-component-type="Text"] h2 span span, [data-iw-component-type="Text"] h3 span span, [data-iw-component-type="Text"] h4 span span, [data-iw-component-type="Text"] h5 span span, [data-iw-component-type="Text"] h6 span span, [data-iw-component-type="Text"] a { --font-family: var(--iw-font-family); --font-style: var(--iw-font-style); --font-weight: var(--iw-font-weight); --text-color: var(--iw-text-color); --letter-spacing: var(--iw-letter-spacing); --font-size: var(--iw-font-size); --text-transform: var(--iw-text-transform); --text-decoration: var(--iw-text-decoration-style, solid) var(--iw-text-decoration, none) var(--iw-text-decoration-color, currentcolor) var(--iw-text-decoration-thickness, auto); --text-decoration-skip-ink: var(--iw-text-decoration-skip-ink); --text-underline-offset: var(--iw-text-decoration-offset); --line-height: var(--iw-line-height); }
[data-iw-component-type="Text"] a, [data-iw-component-type="Text"] a div span, [data-iw-component-type="Text"] a span span span, [data-iw-component-type="Text"] a p span span, [data-iw-component-type="Text"] a h1 span span, [data-iw-component-type="Text"] a h2 span span, [data-iw-component-type="Text"] a h3 span span, [data-iw-component-type="Text"] a h4 span span, [data-iw-component-type="Text"] a h5 span span, [data-iw-component-type="Text"] a h6 span span { --font-family: var(--iw-link-font-family, var(--iw-font-family)); --font-style: var(--iw-link-font-style, var(--iw-font-style)); --font-weight: var(--iw-link-font-weight, var(--iw-font-weight)); --text-color: var(--iw-link-text-color, var(--iw-text-color)); --font-size: var(--iw-link-font-size, var(--iw-font-size)); --text-transform: var(--iw-link-text-transform, var(--iw-text-transform)); --text-decoration: var(--iw-link-text-decoration-style, var(--iw-text-decoration-style, solid)) var(--iw-link-text-decoration, var(--iw-text-decoration, none)) var(--iw-link-text-decoration-color, var(--iw-text-decoration-color, currentcolor)) var(--iw-link-text-decoration-thickness, var(--iw-text-decoration-thickness, auto)); --text-decoration-skip-ink: var(--iw-link-text-decoration-skip-ink, var(--iw-text-decoration-skip-ink)); --text-underline-offset: var(--iw-link-text-decoration-offset, var(--iw-text-decoration-offset)); }
[data-iw-component-type="Text"] a:hover, [data-iw-component-type="Text"] a div span:hover, [data-iw-component-type="Text"] a span span span:hover, [data-iw-component-type="Text"] a p span span:hover, [data-iw-component-type="Text"] a h1 span span:hover, [data-iw-component-type="Text"] a h2 span span:hover, [data-iw-component-type="Text"] a h3 span span:hover, [data-iw-component-type="Text"] a h4 span span:hover, [data-iw-component-type="Text"] a h5 span span:hover, [data-iw-component-type="Text"] a h6 span span:hover { --font-family: var(--iw-link-hover-font-family, var(--iw-link-font-family, var(--iw-font-family))); --font-style: var(--iw-link-hover-font-style, var(--iw-link-font-style, var(--iw-font-style))); --font-weight: var(--iw-link-hover-font-weight, var(--iw-link-font-weight, var(--iw-font-weight))); --text-color: var(--iw-link-hover-text-color, var(--iw-link-text-color, var(--iw-text-color))); --font-size: var(--iw-link-hover-font-size, var(--iw-link-font-size, var(--iw-font-size))); --text-transform: var(--iw-link-hover-text-transform, var(--iw-link-text-transform, var(--iw-text-transform))); --text-decoration: var(--iw-link-hover-text-decoration-style, var(--iw-link-text-decoration-style, var(--iw-text-decoration-style, solid))) var(--iw-link-hover-text-decoration, var(--iw-link-text-decoration, var(--iw-text-decoration, none))) var(--iw-link-hover-text-decoration-color, var(--iw-link-text-decoration-color, var(--iw-text-decoration-color, currentcolor))) var(--iw-link-hover-text-decoration-thickness, var(--iw-link-text-decoration-thickness, var(--iw-text-decoration-thickness, auto))); --text-decoration-skip-ink: var(--iw-link-hover-text-decoration-skip-ink, var(--iw-link-text-decoration-skip-ink, var(--iw-text-decoration-skip-ink))); --text-underline-offset: var(--iw-link-hover-text-decoration-offset, var(--iw-link-text-decoration-offset, var(--iw-text-decoration-offset))); }
[data-iw-component-type="Text"].isCurrent a, [data-iw-component-type="Text"].isCurrent a div span, [data-iw-component-type="Text"].isCurrent a span span span, [data-iw-component-type="Text"].isCurrent a p span span, [data-iw-component-type="Text"].isCurrent a h1 span span, [data-iw-component-type="Text"].isCurrent a h2 span span, [data-iw-component-type="Text"].isCurrent a h3 span span, [data-iw-component-type="Text"].isCurrent a h4 span span, [data-iw-component-type="Text"].isCurrent a h5 span span, [data-iw-component-type="Text"].isCurrent a h6 span span { --font-family: var(--iw-link-current-font-family, var(--iw-link-font-family, var(--iw-font-family))); --font-style: var(--iw-link-current-font-style, var(--iw-link-font-style, var(--iw-font-style))); --font-weight: var(--iw-link-current-font-weight, var(--iw-link-font-weight, var(--iw-font-weight))); --text-color: var(--iw-link-current-text-color, var(--iw-link-text-color, var(--iw-text-color))); --font-size: var(--iw-link-current-font-size, var(--iw-link-font-size, var(--iw-font-size))); --text-transform: var(--iw-link-current-text-transform, var(--iw-link-text-transform, var(--iw-text-transform))); --text-decoration: var(--iw-link-current-text-decoration-style, var(--iw-link-text-decoration-style, var(--iw-text-decoration-style, solid))) var(--iw-link-current-text-decoration, var(--iw-link-text-decoration, var(--iw-text-decoration, none))) var(--iw-link-current-text-decoration-color, var(--iw-link-text-decoration-color, var(--iw-text-decoration-color, currentcolor))) var(--iw-link-current-text-decoration-thickness, var(--iw-link-text-decoration-thickness, var(--iw-text-decoration-thickness, auto))); --text-decoration-skip-ink: var(--iw-link-current-text-decoration-skip-ink, var(--iw-link-text-decoration-skip-ink, var(--iw-text-decoration-skip-ink))); --text-underline-offset: var(--iw-link-current-text-decoration-offset, var(--iw-link-text-decoration-offset, var(--iw-text-decoration-offset))); }
[data-iw-component-type="RichTextContainer"] { display: flex; flex-direction: column; justify-content: flex-start; outline: none; flex-shrink: 0; }
p.iw-text, div.iw-text, h1.iw-text, h2.iw-text, h3.iw-text, h4.iw-text, h5.iw-text, h6.iw-text, li.iw-text, ol.iw-text, ul.iw-text, mark.iw-text, span.iw-text:not([data-text-fill]) { font-family: var(--iw-font-family-preview, var(--iw-blockquote-font-family, var(--iw-font-family, Inter, Inter Placeholder, sans-serif))); font-style: var(--iw-font-style-preview, var(--iw-blockquote-font-style, var(--iw-font-style, normal))); font-weight: var(--iw-font-weight-preview, var(--iw-blockquote-font-weight, var(--iw-font-weight, 400))); color: var(--iw-blockquote-text-color, var(--iw-text-color, #000)); font-size: calc(var(--iw-blockquote-font-size, var(--iw-font-size, 16px)) * var(--iw-font-size-scale, 1)); letter-spacing: var(--iw-blockquote-letter-spacing, var(--iw-letter-spacing, 0)); text-transform: var(--iw-blockquote-text-transform, var(--iw-text-transform, none)); text-decoration-line: var(--iw-blockquote-text-decoration, var(--iw-text-decoration, initial)); text-decoration-style: var(--iw-blockquote-text-decoration-style, var(--iw-text-decoration-style, initial)); text-decoration-color: var(--iw-blockquote-text-decoration-color, var(--iw-text-decoration-color, initial)); text-decoration-thickness: var(--iw-blockquote-text-decoration-thickness, var(--iw-text-decoration-thickness, initial)); text-decoration-skip-ink: var(--iw-blockquote-text-decoration-skip-ink, var(--iw-text-decoration-skip-ink, initial)); text-underline-offset: var(--iw-blockquote-text-decoration-offset, var(--iw-text-decoration-offset, initial)); line-height: var(--iw-blockquote-line-height, var(--iw-line-height, 1.2em)); text-align: var(--iw-blockquote-text-alignment, var(--iw-text-alignment, start)); -webkit-text-stroke-width: var(--iw-text-stroke-width, initial); -webkit-text-stroke-color: var(--iw-text-stroke-color, initial); font-feature-settings: var(--iw-font-open-type-features, initial); font-variation-settings: var(--iw-font-variation-axes-preview, var(--iw-font-variation-axes, normal)); text-wrap: var(--iw-text-wrap-override, var(--iw-text-wrap)); }
mark.iw-text, p.iw-text, div.iw-text, h1.iw-text, h2.iw-text, h3.iw-text, h4.iw-text, h5.iw-text, h6.iw-text, li.iw-text, ol.iw-text, ul.iw-text { background-color: var(--iw-blockquote-text-background-color, var(--iw-text-background-color, initial)); border-radius: var(--iw-blockquote-text-background-radius, var(--iw-text-background-radius, initial)); corner-shape: var(--iw-blockquote-text-background-corner-shape, var(--iw-text-background-corner-shape, initial)); padding: var(--iw-blockquote-text-background-padding, var(--iw-text-background-padding, initial)); }
@supports not (color: color(display-p3 1 1 1)) {
  p.iw-text, div.iw-text, h1.iw-text, h2.iw-text, h3.iw-text, h4.iw-text, h5.iw-text, h6.iw-text, li.iw-text, ol.iw-text, ul.iw-text, span.iw-text:not([data-text-fill]) { color: var(--iw-blockquote-text-color-rgb, var(--iw-blockquote-text-color, var(--iw-text-color-rgb, var(--iw-text-color, #000)))); -webkit-text-stroke-color: var(--iw-text-stroke-color-rgb, var(--iw-text-stroke-color, initial)); }
  mark.iw-text { background-color: var(--iw-blockquote-text-background-color-rgb, var(--iw-blockquote-text-background-color, var(--iw-text-background-color-rgb, var(--iw-text-background-color, initial)))); }
}
strong.iw-text { font-family: var(--iw-blockquote-font-family-bold, var(--iw-font-family-bold)); font-style: var(--iw-blockquote-font-style-bold, var(--iw-font-style-bold)); font-weight: var(--iw-blockquote-font-weight-bold, var(--iw-font-weight-bold, bolder)); font-variation-settings: var(--iw-blockquote-font-variation-axes-bold, var(--iw-font-variation-axes-bold)); }
em.iw-text { font-family: var(--iw-blockquote-font-family-italic, var(--iw-font-family-italic)); font-style: var(--iw-blockquote-font-style-italic, var(--iw-font-style-italic, italic)); font-weight: var(--iw-blockquote-font-weight-italic, var(--iw-font-weight-italic)); font-variation-settings: var(--iw-blockquote-font-variation-axes-italic, var(--iw-font-variation-axes-italic)); }
em.iw-text > strong.iw-text { font-family: var(--iw-blockquote-font-family-bold-italic, var(--iw-font-family-bold-italic)); font-style: var(--iw-blockquote-font-style-bold-italic, var(--iw-font-style-bold-italic, italic)); font-weight: var(--iw-blockquote-font-weight-bold-italic, var(--iw-font-weight-bold-italic, bolder)); font-variation-settings: var(--iw-blockquote-font-variation-axes-bold-italic, var(--iw-font-variation-axes-bold-italic)); }
p.iw-text:not(:first-child), div.iw-text:not(:first-child), h1.iw-text:not(:first-child), h2.iw-text:not(:first-child), h3.iw-text:not(:first-child), h4.iw-text:not(:first-child), h5.iw-text:not(:first-child), h6.iw-text:not(:first-child), ol.iw-text:not(:first-child), ul.iw-text:not(:first-child), blockquote.iw-text:not(:first-child), table.iw-text:not(:first-child), figure.iw-text:not(:first-child), .iw-image.iw-text:not(:first-child) { margin-top: var(--iw-blockquote-paragraph-spacing, var(--iw-paragraph-spacing, 0)); }
.iw-text[data-text-fill] { display: inline-block; background-clip: text; -webkit-text-fill-color: transparent; padding: max(0em, calc(calc(1.3em - var(--iw-blockquote-line-height, var(--iw-line-height, 1.3em))) / 2)); margin: min(0em, calc(calc(1.3em - var(--iw-blockquote-line-height, var(--iw-line-height, 1.3em))) / -2)); }
code.iw-text, code.iw-text span.iw-text:not([data-text-fill]) { font-family: var(--iw-code-font-family, var(--iw-font-family, Inter, Inter Placeholder, sans-serif)); font-style: var(--iw-blockquote-font-style, var(--iw-code-font-style, var(--iw-font-style, normal))); font-weight: var(--iw-blockquote-font-weight, var(--iw-code-font-weight, var(--iw-font-weight, 400))); color: var(--iw-blockquote-text-color, var(--iw-code-text-color, var(--iw-text-color, #000))); font-size: calc(var(--iw-blockquote-font-size, var(--iw-font-size, 16px)) * var(--iw-font-size-scale, 1)); letter-spacing: var(--iw-blockquote-letter-spacing, var(--iw-letter-spacing, 0)); line-height: var(--iw-blockquote-line-height, var(--iw-line-height, 1.2em)); }
@supports not (color: color(display-p3 1 1 1)) {
  code.iw-text, code.iw-text span.iw-text:not([data-text-fill]) { color: var(--iw-blockquote-text-color-rgb, var(--iw-blockquote-text-color, var(--iw-code-text-color-rgb, var(--iw-code-text-color, var(--iw-text-color-rgb, var(--iw-text-color, #000)))))); }
}
blockquote.iw-text { margin-block: initial; margin-inline: initial; unicode-bidi: initial; }
a.iw-text, a.iw-text span.iw-text:not([data-text-fill]), span.iw-text[data-nested-link], span.iw-text[data-nested-link] span.iw-text:not([data-text-fill]) { color: inherit; font-family: var(--iw-font-family-preview, var(--iw-link-font-family, var(--iw-blockquote-font-family, var(--iw-font-family, Inter, Inter Placeholder, sans-serif)))); font-style: var(--iw-font-style-preview, var(--iw-link-font-style, var(--iw-blockquote-font-style, var(--iw-font-style, normal)))); font-weight: var(--iw-font-weight-preview, var(--iw-link-font-weight, var(--iw-blockquote-font-weight, var(--iw-font-weight, 400)))); font-size: calc(var(--iw-blockquote-font-size, var(--iw-font-size, 16px)) * var(--iw-font-size-scale, 1)); text-transform: var(--iw-link-text-transform, var(--iw-blockquote-text-transform, var(--iw-text-transform, none))); cursor: var(--iw-custom-cursors, pointer); background-color: initial; border-radius: var(--iw-link-text-background-radius, initial); corner-shape: var(--iw-link-text-background-corner-shape, initial); padding: var(--iw-link-text-background-padding, initial); }
a.iw-text, span.iw-text[data-nested-link] { color: var(--iw-link-text-color, var(--iw-blockquote-text-color, var(--iw-text-color, #000))); text-decoration-line: var(--iw-link-text-decoration, var(--iw-blockquote-text-decoration, var(--iw-text-decoration, initial))); text-decoration-style: var(--iw-link-text-decoration-style, var(--iw-blockquote-text-decoration-style, var(--iw-text-decoration-style, initial))); text-decoration-color: var(--iw-link-text-decoration-color, var(--iw-blockquote-text-decoration-color, var(--iw-text-decoration-color, initial))); text-decoration-thickness: var(--iw-link-text-decoration-thickness, var(--iw-blockquote-text-decoration-thickness, var(--iw-text-decoration-thickness, initial))); text-decoration-skip-ink: var(--iw-link-text-decoration-skip-ink, var(--iw-blockquote-text-decoration-skip-ink, var(--iw-text-decoration-skip-ink, initial))); text-underline-offset: var(--iw-link-text-decoration-offset, var(--iw-blockquote-text-decoration-offset, var(--iw-text-decoration-offset, initial))); background-color: var(--iw-link-text-background-color, initial); }
@supports not (color: color(display-p3 1 1 1)) {
  a.iw-text, span.iw-text[data-nested-link] { color: var(--iw-link-text-color-rgb, var(--iw-link-text-color, var(--iw-blockquote-text-color-rgb, var(--iw-blockquote-text-color, var(--iw-text-color-rgb, var(--iw-text-color, #000)))))); background-color: var(--iw-link-text-background-color-rgb, var(--iw-link-text-background-color, initial)); text-decoration-color: var(--iw-link-text-decoration-color-rgb, var(--iw-link-text-decoration-color, var(--iw-text-decoration-color-rgb, var(--iw-text-decoration-color, currentcolor)))); }
}
code.iw-text a.iw-text, code.iw-text a.iw-text span.iw-text:not([data-text-fill]), code.iw-text span.iw-text[data-nested-link], code.iw-text span.iw-text[data-nested-link] span.iw-text:not([data-text-fill]) { font-family: var(--iw-code-font-family, var(--iw-font-family, Inter, Inter Placeholder, sans-serif)); font-style: var(--iw-blockquote-font-style, var(--iw-code-font-style, var(--iw-font-style, normal))); font-weight: var(--iw-blockquote-font-weight, var(--iw-code-font-weight, var(--iw-font-weight, 400))); color: inherit; font-size: calc(var(--iw-blockquote-font-size, var(--iw-font-size, 16px)) * var(--iw-font-size-scale, 1)); }
code.iw-text a.iw-text, code.iw-text span.iw-text[data-nested-link] { color: var(--iw-link-text-color, var(--iw-blockquote-text-color, var(--iw-code-text-color, var(--iw-text-color, #000)))); }
@supports not (color: color(display-p3 1 1 1)) {
  code.iw-text a.iw-text, code.iw-text a.iw-text span.iw-text:not([data-text-fill]), code.iw-text span.iw-text[data-nested-link], code.iw-text span.iw-text[data-nested-link] span.iw-text:not([data-text-fill]) { color: var(--iw-link-text-color-rgb, var(--iw-link-text-color, var(--iw-blockquote-text-color-rgb, var(--iw-blockquote-text-color, var(--iw-code-text-color-rgb, var(--iw-code-text-color, var(--iw-text-color-rgb, var(--iw-text-color, #000)))))))); }
}
a.iw-text:where(:not(.iw-image)):hover, a.iw-text:hover span.iw-text:not([data-text-fill]), span.iw-text[data-nested-link]:hover, span.iw-text[data-nested-link]:hover span.iw-text:not([data-text-fill]) { font-family: var(--iw-font-family-preview, var(--iw-link-hover-font-family, var(--iw-link-font-family, var(--iw-blockquote-font-family, var(--iw-font-family, Inter, Inter Placeholder, sans-serif))))); font-style: var(--iw-font-style-preview, var(--iw-link-hover-font-style, var(--iw-link-font-style, var(--iw-blockquote-font-style, var(--iw-font-style, normal))))); font-weight: var(--iw-font-weight-preview, var(--iw-link-hover-font-weight, var(--iw-link-font-weight, var(--iw-blockquote-font-weight, var(--iw-font-weight, 400))))); font-size: calc(var(--iw-link-hover-font-size, var(--iw-blockquote-font-size, var(--iw-font-size, 16px))) * var(--iw-font-size-scale, 1)); text-transform: var(--iw-link-hover-text-transform, var(--iw-link-text-transform, var(--iw-blockquote-text-transform, var(--iw-text-transform, none)))); border-radius: var(--iw-link-hover-text-background-radius, var(--iw-link-text-background-radius, var(--iw-text-background-radius, initial))); corner-shape: var(--iw-link-hover-text-background-corner-shape, var(--iw-link-text-background-corner-shape, var(--iw-text-background-corner-shape, initial))); padding: var(--iw-link-hover-text-background-padding, var(--iw-link-text-background-padding, var(--iw-text-background-padding, initial))); }
a.iw-text:hover, span.iw-text[data-nested-link]:hover { color: var(--iw-link-hover-text-color, var(--iw-link-text-color, var(--iw-blockquote-text-color, var(--iw-text-color, #000)))); text-decoration-line: var(--iw-link-hover-text-decoration, var(--iw-link-text-decoration, var(--iw-blockquote-text-decoration, var(--iw-text-decoration, initial)))); text-decoration-style: var(--iw-link-hover-text-decoration-style, var(--iw-link-text-decoration-style, var(--iw-blockquote-text-decoration-style, var(--iw-text-decoration-style, initial)))); text-decoration-color: var(--iw-link-hover-text-decoration-color, var(--iw-link-text-decoration-color, var(--iw-blockquote-text-decoration-color, var(--iw-text-decoration-color, initial)))); text-decoration-thickness: var(--iw-link-hover-text-decoration-thickness, var(--iw-link-text-decoration-thickness, var(--iw-blockquote-text-decoration-thickness, var(--iw-text-decoration-thickness, initial)))); text-decoration-skip-ink: var(--iw-link-hover-text-decoration-skip-ink, var(--iw-link-text-decoration-skip-ink, var(--iw-blockquote-text-decoration-skip-ink, var(--iw-text-decoration-skip-ink, initial)))); text-underline-offset: var(--iw-link-hover-text-decoration-offset, var(--iw-link-text-decoration-offset, var(--iw-blockquote-text-decoration-offset, var(--iw-text-decoration-offset, initial)))); background-color: var(--iw-link-hover-text-background-color, var(--iw-link-text-background-color, var(--iw-text-background-color, initial))); }
@supports not (color: color(display-p3 1 1 1)) {
  a.iw-text:hover, span.iw-text[data-nested-link]:hover { color: var(--iw-link-hover-text-color-rgb, var(--iw-link-hover-text-color, var(--iw-link-text-color-rgb, var(--iw-link-text-color, var(--iw-blockquote-text-color-rgb, var(--iw-blockquote-text-color, var(--iw-text-color-rgb, var(--iw-text-color, #000)))))))); background-color: var(--iw-link-hover-text-background-color-rgb, var(--iw-link-hover-text-background-color, var(--iw-link-text-background-color-rgb, var(--iw-link-text-background-color, var(--iw-text-background-color-rgb, var(--iw-text-background-color, initial)))))); text-decoration-color: var(--iw-link-hover-text-decoration-color-rgb, var(--iw-link-hover-text-decoration-color, var(--iw-link-text-decoration-color-rgb, var(--iw-link-text-decoration-color, var(--iw-text-decoration-color-rgb, var(--iw-text-decoration-color, currentcolor)))))); }
}
code.iw-text a.iw-text:hover, code.iw-text span.iw-text[data-nested-link]:hover { color: var(--iw-link-hover-text-color, var(--iw-link-text-color, var(--iw-blockquote-text-color, var(--iw-code-text-color, var(--iw-text-color, #000))))); }
@supports not (color: color(display-p3 1 1 1)) {
  code.iw-text a.iw-text:hover, code.iw-text span.iw-text[data-nested-link]:hover { color: var(--iw-link-hover-text-color-rgb, var(--iw-link-hover-text-color, var(--iw-link-text-color-rgb, var(--iw-link-text-color, var(--iw-blockquote-text-color-rgb, var(--iw-blockquote-text-color, var(--iw-code-text-color-rgb, var(--iw-code-text-color, var(--iw-text-color-rgb, var(--iw-text-color, #000)))))))))); }
}
a.iw-text:where(:not(.iw-image))[data-iw-page-link-current], a.iw-text[data-iw-page-link-current] span.iw-text:not([data-text-fill]), span.iw-text[data-iw-page-link-current], span.iw-text[data-iw-page-link-current] span.iw-text:not([data-text-fill]) { font-family: var(--iw-font-family-preview, var(--iw-link-current-font-family, var(--iw-link-font-family, var(--iw-font-family, Inter, Inter Placeholder, sans-serif)))); font-style: var(--iw-font-style-preview, var(--iw-link-current-font-style, var(--iw-link-font-style, var(--iw-font-style, normal)))); font-weight: var(--iw-font-weight-preview, var(--iw-link-current-font-weight, var(--iw-link-font-weight, var(--iw-font-weight, 400)))); font-size: calc(var(--iw-link-current-font-size, var(--iw-link-font-size, var(--iw-font-size, 16px))) * var(--iw-font-size-scale, 1)); text-transform: var(--iw-link-current-text-transform, var(--iw-link-text-transform, var(--iw-text-transform, none))); border-radius: var(--iw-link-current-text-background-radius, var(--iw-link-text-background-radius, initial)); corner-shape: var(--iw-link-current-text-background-corner-shape, var(--iw-link-text-background-corner-shape, initial)); padding: var(--iw-link-current-text-background-padding, var(--iw-link-text-background-padding, initial)); }
a.iw-text[data-iw-page-link-current], span.iw-text[data-iw-page-link-current] { color: var(--iw-link-current-text-color, var(--iw-link-text-color, var(--iw-text-color, #000))); text-decoration-line: var(--iw-link-current-text-decoration, var(--iw-link-text-decoration, var(--iw-text-decoration, initial))); text-decoration-style: var(--iw-link-current-text-decoration-style, var(--iw-link-text-decoration-style, var(--iw-text-decoration-style, initial))); text-decoration-color: var(--iw-link-current-text-decoration-color, var(--iw-link-text-decoration-color, var(--iw-text-decoration-color, initial))); text-decoration-thickness: var(--iw-link-current-text-decoration-thickness, var(--iw-link-text-decoration-thickness, var(--iw-text-decoration-thickness, initial))); text-decoration-skip-ink: var(--iw-link-current-text-decoration-skip-ink, var(--iw-link-text-decoration-skip-ink, var(--iw-text-decoration-skip-ink, initial))); text-underline-offset: var(--iw-link-current-text-decoration-offset, var(--iw-link-text-decoration-offset, var(--iw-text-decoration-offset, initial))); background-color: var(--iw-link-current-text-background-color, var(--iw-link-text-background-color, var(--iw-text-background-color, initial))); }
@supports not (color: color(display-p3 1 1 1)) {
  a.iw-text[data-iw-page-link-current], span.iw-text[data-iw-page-link-current] { color: var(--iw-link-current-text-color-rgb, var(--iw-link-current-text-color, var(--iw-link-text-color-rgb, var(--iw-link-text-color, var(--iw-text-color-rgb, var(--iw-text-color, #000)))))); background-color: var(--iw-link-current-text-background-color-rgb, var(--iw-link-current-text-background-color, var(--iw-link-text-background-color-rgb, var(--iw-link-text-background-color, var(--iw-text-background-color-rgb, var(--iw-text-background-color, initial)))))); text-decoration-color: var(--iw-link-current-text-decoration-color-rgb, var(--iw-link-current-text-decoration-color, var(--iw-link-text-decoration-color-rgb, var(--iw-link-text-decoration-color, var(--iw-text-decoration-color-rgb, var(--iw-text-decoration-color, currentcolor)))))); }
}
code.iw-text a.iw-text[data-iw-page-link-current], code.iw-text a.iw-text[data-iw-page-link-current] span.iw-text:not([data-text-fill]), code.iw-text span.iw-text[data-iw-page-link-current], code.iw-text span.iw-text[data-iw-page-link-current] span.iw-text:not([data-text-fill]) { font-family: var(--iw-code-font-family, var(--iw-font-family, Inter, Inter Placeholder, sans-serif)); font-style: var(--iw-code-font-style, var(--iw-font-style, normal)); font-weight: var(--iw-code-font-weight, var(--iw-font-weight, 400)); color: inherit; font-size: calc(var(--iw-link-current-font-size, var(--iw-link-font-size, var(--iw-font-size, 16px))) * var(--iw-font-size-scale, 1)); }
code.iw-text a.iw-text[data-iw-page-link-current], code.iw-text span.iw-text[data-iw-page-link-current] { color: var(--iw-link-current-text-color, var(--iw-link-text-color, var(--iw-code-text-color, var(--iw-text-color, #000)))); }
@supports not (color: color(display-p3 1 1 1)) {
  code.iw-text a.iw-text[data-iw-page-link-current], code.iw-text a.iw-text[data-iw-page-link-current] span.iw-text:not([data-text-fill]), code.iw-text span.iw-text[data-iw-page-link-current], code.iw-text span.iw-text[data-iw-page-link-current] span.iw-text:not([data-text-fill]) { color: var(--iw-link-current-text-color-rgb, var(--iw-link-current-text-color, var(--iw-link-text-color-rgb, var(--iw-link-text-color, var(--iw-code-text-color-rgb, var(--iw-code-text-color, var(--iw-text-color-rgb, var(--iw-text-color, #000)))))))); background-color: var(--iw-link-current-text-background-color-rgb, var(--iw-link-current-text-background-color, var(--iw-link-text-background-color-rgb, var(--iw-link-text-background-color, var(--iw-text-background-color-rgb, var(--iw-text-background-color, initial)))))); }
}
a.iw-text:where(:not(.iw-image))[data-iw-page-link-current]:hover, a.iw-text[data-iw-page-link-current]:hover span.iw-text:not([data-text-fill]), span.iw-text[data-iw-page-link-current]:hover, span.iw-text[data-iw-page-link-current]:hover span.iw-text:not([data-text-fill]) { color: inherit; font-family: var(--iw-font-family-preview, var(--iw-link-hover-font-family, var(--iw-link-current-font-family, var(--iw-link-font-family, var(--iw-font-family, Inter, Inter Placeholder, sans-serif))))); font-style: var(--iw-font-style-preview, var(--iw-link-hover-font-style, var(--iw-link-current-font-style, var(--iw-link-font-style, var(--iw-font-style, normal))))); font-weight: var(--iw-font-weight-preview, var(--iw-link-hover-font-weight, var(--iw-link-current-font-weight, var(--iw-link-font-weight, var(--iw-font-weight, 400))))); font-size: calc(var(--iw-link-hover-font-size, var(--iw-link-current-font-size, var(--iw-link-font-size, var(--iw-font-size, 16px)))) * var(--iw-font-size-scale, 1)); text-transform: var(--iw-link-hover-text-transform, var(--iw-link-current-text-transform, var(--iw-link-text-transform, var(--iw-text-transform, none)))); border-radius: var(--iw-link-hover-text-background-radius, var(--iw-link-current-text-background-radius, var(--iw-link-text-background-radius, initial))); corner-shape: var(--iw-link-hover-text-background-corner-shape, var(--iw-link-current-text-background-corner-shape, var(--iw-link-text-background-corner-shape, initial))); padding: var(--iw-link-hover-text-background-padding, var(--iw-link-current-text-background-padding, var(--iw-link-text-background-padding, initial))); }
a.iw-text[data-iw-page-link-current]:hover, span.iw-text[data-iw-page-link-current]:hover { color: var(--iw-link-hover-text-color, var(--iw-link-current-text-color, var(--iw-link-text-color, var(--iw-text-color, #000)))); text-decoration-line: var(--iw-link-hover-text-decoration, var(--iw-link-current-text-decoration, var(--iw-link-text-decoration, var(--iw-text-decoration, initial)))); text-decoration-style: var(--iw-link-hover-text-decoration-style, var(--iw-link-current-text-decoration-style, var(--iw-link-text-decoration-style, var(--iw-text-decoration-style, initial)))); text-decoration-color: var(--iw-link-hover-text-decoration-color, var(--iw-link-current-text-decoration-color, var(--iw-link-text-decoration-color, var(--iw-text-decoration-color, initial)))); text-decoration-thickness: var(--iw-link-hover-text-decoration-thickness, var(--iw-link-current-text-decoration-thickness, var(--iw-link-text-decoration-thickness, var(--iw-text-decoration-thickness, initial)))); text-decoration-skip-ink: var(--iw-link-hover-text-decoration-skip-ink, var(--iw-link-current-text-decoration-skip-ink, var(--iw-link-text-decoration-skip-ink, var(--iw-text-decoration-skip-ink, initial)))); text-underline-offset: var(--iw-link-hover-text-decoration-offset, var(--iw-link-current-text-decoration-offset, var(--iw-link-text-decoration-offset, var(--iw-text-decoration-offset, initial)))); background-color: var(--iw-link-hover-text-background-color, var(--iw-link-current-text-background-color, var(--iw-link-text-background-color, initial))); }
@supports not (color: color(display-p3 1 1 1)) {
  a.iw-text[data-iw-page-link-current]:hover, span.iw-text[data-iw-page-link-current]:hover { color: var(--iw-link-hover-text-color-rgb, var(--iw-link-hover-text-color, var(--iw-link-current-text-color-rgb, var(--iw-link-current-text-color, var(--iw-link-text-color-rgb, var(--iw-link-text-color, var(--iw-code-text-color-rgb, var(--iw-code-text-color, var(--iw-text-color-rgb, var(--iw-text-color, #000)))))))))); background-color: var(--iw-link-hover-text-background-color-rgb, var(--iw-link-hover-text-background-color, var(--iw-link-current-text-background-color-rgb, var(--iw-link-current-text-background-color, var(--iw-link-text-background-color-rgb, var(--iw-link-text-background-color, initial)))))); text-decoration-color: var(--iw-link-hover-text-decoration-color-rgb, var(--iw-link-hover-text-decoration-color, var(--iw-link-current-text-decoration-color-rgb, var(--iw-link-current-text-decoration-color, var(--iw-link-text-decoration-color-rgb, var(--iw-link-text-decoration-color, var(--iw-text-decoration-color-rgb, var(--iw-text-decoration-color, currentcolor)))))))); }
}
code.iw-text a.iw-text[data-iw-page-link-current]:hover, code.iw-text span.iw-text[data-iw-page-link-current]:hover { color: var(--iw-link-hover-text-color, var(--iw-link-current-text-color, var(--iw-link-text-color, var(--iw-code-text-color, var(--iw-text-color, #000))))); }
@supports not (color: color(display-p3 1 1 1)) {
  code.iw-text a.iw-text[data-iw-page-link-current]:hover, code.iw-text a.iw-text[data-iw-page-link-current]:hover span.iw-text:not([data-text-fill]), code.iw-text span.iw-text[data-iw-page-link-current]:hover, code.iw-text span.iw-text[data-iw-page-link-current]:hover span.iw-text:not([data-text-fill]) { color: var(--iw-link-hover-text-color-rgb, var(--iw-link-hover-text-color, var(--iw-link-current-text-color-rgb, var(--iw-link-current-text-color, var(--iw-link-text-color-rgb, var(--iw-link-text-color, var(--iw-code-text-color-rgb, var(--iw-code-text-color, var(--iw-text-color-rgb, var(--iw-text-color, #000)))))))))); background-color: var(--iw-link-hover-text-background-color-rgb, var(--iw-link-hover-text-background-color, var(--iw-link-current-text-background-color-rgb, var(--iw-link-current-text-background-color, var(--iw-link-text-background-color-rgb, var(--iw-link-text-background-color, initial)))))); }
}
.iw-image.iw-text { display: block; max-width: 100%; height: auto; }
a.iw-image.iw-text { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; }
li.iw-text { counter-increment: list-item 1; list-style: ""; padding-inline-start: 2ch; }
ol.iw-text > li.iw-text { padding-inline-start: calc(calc(var(--max-list-digits, 1) + 1) * 1ch); }
ol.iw-text > li.iw-text::before { position: absolute; inset-inline-start: 0px; content: counter(list-item, var(--list-style-type)) "."; font-variant-numeric: tabular-nums; }
ul.iw-text > li.iw-text::before { position: absolute; inset-inline-start: 0px; content: "•"; }
td.iw-text, th.iw-text { min-width: 16ch; overflow-wrap: anywhere; vertical-align: top; }
[data-iw-component-type="DeprecatedRichText"] p, [data-iw-component-type="DeprecatedRichText"] div, [data-iw-component-type="DeprecatedRichText"] h1, [data-iw-component-type="DeprecatedRichText"] h2, [data-iw-component-type="DeprecatedRichText"] h3, [data-iw-component-type="DeprecatedRichText"] h4, [data-iw-component-type="DeprecatedRichText"] h5, [data-iw-component-type="DeprecatedRichText"] h6, [data-iw-component-type="DeprecatedRichText"] li, [data-iw-component-type="DeprecatedRichText"] ol, [data-iw-component-type="DeprecatedRichText"] ul, [data-iw-component-type="DeprecatedRichText"] span:not([data-text-fill]) { font-family: var(--iw-font-family, Inter, Inter Placeholder, sans-serif); font-style: var(--iw-font-style, normal); font-weight: var(--iw-font-weight, 400); color: var(--iw-text-color, #000); font-size: var(--iw-font-size, 16px); letter-spacing: var(--iw-letter-spacing, 0); text-transform: var(--iw-text-transform, none); text-decoration: var(--iw-text-decoration, none); line-height: var(--iw-line-height, 1.2em); text-align: var(--iw-text-alignment, start); }
[data-iw-component-type="DeprecatedRichText"] p:not(:first-child), [data-iw-component-type="DeprecatedRichText"] div:not(:first-child), [data-iw-component-type="DeprecatedRichText"] h1:not(:first-child), [data-iw-component-type="DeprecatedRichText"] h2:not(:first-child), [data-iw-component-type="DeprecatedRichText"] h3:not(:first-child), [data-iw-component-type="DeprecatedRichText"] h4:not(:first-child), [data-iw-component-type="DeprecatedRichText"] h5:not(:first-child), [data-iw-component-type="DeprecatedRichText"] h6:not(:first-child), [data-iw-component-type="DeprecatedRichText"] ol:not(:first-child), [data-iw-component-type="DeprecatedRichText"] ul:not(:first-child), [data-iw-component-type="DeprecatedRichText"] .iw-image:not(:first-child) { margin-top: var(--iw-paragraph-spacing, 0); }
[data-iw-component-type="DeprecatedRichText"] span[data-text-fill] { display: inline-block; background-clip: text; -webkit-text-fill-color: transparent; }
[data-iw-component-type="DeprecatedRichText"] a, [data-iw-component-type="DeprecatedRichText"] a span:not([data-text-fill]) { font-family: var(--iw-link-font-family, var(--iw-font-family, Inter, Inter Placeholder, sans-serif)); font-style: var(--iw-link-font-style, var(--iw-font-style, normal)); font-weight: var(--iw-link-font-weight, var(--iw-font-weight, 400)); color: var(--iw-link-text-color, var(--iw-text-color, #000)); font-size: var(--iw-link-font-size, var(--iw-font-size, 16px)); text-transform: var(--iw-link-text-transform, var(--iw-text-transform, none)); text-decoration: var(--iw-link-text-decoration, var(--iw-text-decoration, none)); }
[data-iw-component-type="DeprecatedRichText"] a:hover, [data-iw-component-type="DeprecatedRichText"] a:hover span:not([data-text-fill]) { font-family: var(--iw-link-hover-font-family, var(--iw-link-font-family, var(--iw-font-family, Inter, Inter Placeholder, sans-serif))); font-style: var(--iw-link-hover-font-style, var(--iw-link-font-style, var(--iw-font-style, normal))); font-weight: var(--iw-link-hover-font-weight, var(--iw-link-font-weight, var(--iw-font-weight, 400))); color: var(--iw-link-hover-text-color, var(--iw-link-text-color, var(--iw-text-color, #000))); font-size: var(--iw-link-hover-font-size, var(--iw-link-font-size, var(--iw-font-size, 16px))); text-transform: var(--iw-link-hover-text-transform, var(--iw-link-text-transform, var(--iw-text-transform, none))); text-decoration: var(--iw-link-hover-text-decoration, var(--iw-link-text-decoration, var(--iw-text-decoration, none))); }
[data-iw-component-type="DeprecatedRichText"] a[data-iw-page-link-current], [data-iw-component-type="DeprecatedRichText"] a[data-iw-page-link-current] span:not([data-text-fill]):not([data-nested-link]) { font-family: var(--iw-link-current-font-family, var(--iw-link-font-family, var(--iw-font-family, Inter, Inter Placeholder, sans-serif))); font-style: var(--iw-link-current-font-style, var(--iw-link-font-style, var(--iw-font-style, normal))); font-weight: var(--iw-link-current-font-weight, var(--iw-link-font-weight, var(--iw-font-weight, 400))); color: var(--iw-link-current-text-color, var(--iw-link-text-color, var(--iw-text-color, #000))); font-size: var(--iw-link-current-font-size, var(--iw-link-font-size, var(--iw-font-size, 16px))); text-transform: var(--iw-link-current-text-transform, var(--iw-link-text-transform, var(--iw-text-transform, none))); text-decoration: var(--iw-link-current-text-decoration, var(--iw-link-text-decoration, var(--iw-text-decoration, none))); }
[data-iw-component-type="DeprecatedRichText"] a[data-iw-page-link-current]:hover, [data-iw-component-type="DeprecatedRichText"] a[data-iw-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]) { font-family: var(--iw-link-hover-font-family, var(--iw-link-current-font-family, var(--iw-link-font-family, var(--iw-font-family, Inter, Inter Placeholder, sans-serif)))); font-style: var(--iw-link-hover-font-style, var(--iw-link-current-font-style, var(--iw-link-font-style, var(--iw-font-style, normal)))); font-weight: var(--iw-link-hover-font-weight, var(--iw-link-current-font-weight, var(--iw-link-font-weight, var(--iw-font-weight, 400)))); color: var(--iw-link-hover-text-color, var(--iw-link-current-text-color, var(--iw-link-text-color, var(--iw-text-color, #000)))); font-size: var(--iw-link-hover-font-size, var(--iw-link-current-font-size, var(--iw-link-font-size, var(--iw-font-size, 16px)))); text-transform: var(--iw-link-hover-text-transform, var(--iw-link-current-text-transform, var(--iw-link-text-transform, var(--iw-text-transform, none)))); text-decoration: var(--iw-link-hover-text-decoration, var(--iw-link-current-text-decoration, var(--iw-link-text-decoration, var(--iw-text-decoration, none)))); }
[data-iw-component-type="DeprecatedRichText"] .iw-image { display: block; max-width: 100%; height: auto; }
[data-iw-component-type="DeprecatedRichText"] ul, [data-iw-component-type="DeprecatedRichText"] ol { display: table; width: 100%; padding-left: 0px; margin: 0px; }
[data-iw-component-type="DeprecatedRichText"] li { display: table-row; counter-increment: list-item 1; list-style: none; }
[data-iw-component-type="DeprecatedRichText"] ol > li::before { display: table-cell; width: 2.25ch; box-sizing: border-box; padding-right: 0.75ch; content: counter(list-item) "."; white-space: nowrap; }
[data-iw-component-type="DeprecatedRichText"] ul > li::before { display: table-cell; width: 2.25ch; box-sizing: border-box; padding-right: 0.75ch; content: "•"; }
[data-iw-component-type="Stack"]:not([data-iw-generated]) > *, [data-iw-component-type="Stack"]:not([data-iw-generated]) > [data-iw-component-type] { position: relative; }
navigationcontainer [data-iw-component-type="NavigationContainer"] > *, [data-iw-component-type="NavigationContainer"] > [data-iw-component-type] { position: relative; }
[data-reset="button"] { border-width: 0px; padding: 0px; background: none; }
[data-hide-scrollbars="true"]::-webkit-scrollbar-thumb { background: transparent; }
@supports (not (overflow: clip)) {
  :root { --overflow-clip-fallback: hidden; }
}
@supports (background: -webkit-named-image(i)) and (not (contain-intrinsic-size: inherit)) {
  div.iw-text, p.iw-text, h1.iw-text, h2.iw-text, h3.iw-text, h4.iw-text, h5.iw-text, h6.iw-text, ol.iw-text, ul.iw-text, li.iw-text, blockquote.iw-text, .iw-text.iw-image { display: var(--text-truncation-display-inline-for-safari-16, revert); }
  div.iw-text::after, p.iw-text::after, h1.iw-text::after, h2.iw-text::after, h3.iw-text::after, h4.iw-text::after, h5.iw-text::after, h6.iw-text::after, ol.iw-text::after, ul.iw-text::after, li.iw-text::after, blockquote.iw-text::after, .iw-text.iw-image::after { content: var(--text-truncation-line-break-for-safari-16); white-space: pre; }
  .iw-text.iw-text-module, .iw-text.iw-table-wrapper { display: var(--text-truncation-display-none-for-safari-16, revert); }
  p.iw-text[data-text-fill] { display: var(--text-truncation-display-inline-for-safari-16, inline-block); }
}
@supports (corner-shape: superellipse(2)) {
  :root { --one-if-corner-shape-supported: 1; }
}
.iw-m5wv6 { aspect-ratio: 1 / 1; background-color: var(--1yxmk0u); mask: url('data:image/svg+xml,<svg display="block" id="998876295" role="presentation" viewBox="0 0 51 51" xmlns="http://www.w3.org/2000/svg"><g d="M 35 0 L 15 0 L 15 7.5 L 7.5 7.5 L 7.5 17.5 L 42.5 17.5 L 42.5 7.5 L 35 7.5 Z M 0 22.5 L 50 22.5 L 50 50 L 35 50 L 35 35 L 15 35 L 15 50 L 0 50 Z M 20 50 L 20 40 L 30 40 L 30 50 Z" fill="transparent" height="50px" id="LDclbO_AG" transform="translate(1 0)" width="50px"><path d="M 35 0 L 15 0 L 15 7.5 L 7.5 7.5 L 7.5 17.5 L 42.5 17.5 L 42.5 7.5 L 35 7.5 Z M 0 22.5 L 50 22.5 L 50 50 L 35 50 L 35 35 L 15 35 L 15 50 L 0 50 Z" fill="var(--1yxmk0u, var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, rgb(17, 17, 17)))" height="50px" id="vR3qpKIIc" width="50px"/><path d="M 0 10 L 0 0 L 10 0 L 10 10 Z" fill="var(--1yxmk0u, var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, rgb(17, 17, 17)))" height="10px" id="soTiUIzX2" transform="translate(20 40)" width="10px"/></g></svg>') alpha no-repeat center / auto var(--iw-icon-mask-mode, add), var(--iw-icon-mask, none); width: 51px; }
.iw-hu1sX.iw-1v2lj64 { place-content: center flex-start; align-items: center; display: flex; flex-flow: row; gap: 8px; height: min-content; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }
.iw-hu1sX .iw-bxgmq3 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: 40px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 5px; position: relative; width: 40px; }
.iw-hu1sX .iw-1g197sh { aspect-ratio: 1 / 1; flex: 0 0 auto; height: auto; position: relative; width: 28px; }
.iw-hu1sX .iw-jpiwa7 { align-self: stretch; flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-6yiIS.iw-1cfh6vr { place-content: center; align-items: center; cursor: pointer; display: flex; flex-flow: column; gap: 0px; height: min-content; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }
.iw-6yiIS .iw-fvuvd3 { flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--iw-will-change-effect-override, transform); }
.iw-6yiIS .iw-zxcpnr { align-self: stretch; flex: 0 0 auto; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: auto; }
.iw-ZL53j .iw-styles-preset-m3ildw:not(.rich-text-wrapper), .iw-ZL53j .iw-styles-preset-m3ildw.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 16px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 500; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-ZL53j .iw-styles-preset-m3ildw:not(.rich-text-wrapper), .iw-ZL53j .iw-styles-preset-m3ildw.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 16px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 500; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-ZL53j .iw-styles-preset-m3ildw:not(.rich-text-wrapper), .iw-ZL53j .iw-styles-preset-m3ildw.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 500; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-AufkH.iw-18nd6dv { place-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: var(--1ayrzrl); flex-wrap: nowrap; gap: var(--e35yru); height: min-content; overflow: visible; padding: var(--mvwfwe); position: relative; width: min-content; }
.iw-AufkH .iw-1dx92h4-container, .iw-AufkH .iw-13tjjl-container, .iw-AufkH .iw-gczwx4-container, .iw-AufkH .iw-6whemm-container, .iw-AufkH .iw-ur9zmw-container { flex: 0 0 auto; height: auto; position: relative; width: auto; }
.iw-AufkH[data-border="true"]::after, .iw-AufkH [data-border="true"]::after { content: ""; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0px; top: 0px; border-radius: inherit; corner-shape: inherit; pointer-events: none; }
.iw-lq26G.iw-hcql69 { place-content: center; align-items: center; display: flex; flex-flow: row; gap: 10px; height: min-content; overflow: visible; padding: 0px; position: relative; width: min-content; }
.iw-lq26G .iw-1mk6hgr-container { flex: 0 0 auto; height: auto; position: relative; width: auto; z-index: 1; }
.iw-lq26G .iw-hjhl2 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; min-height: 50px; min-width: 8px; overflow: visible; padding: 0px 8px 0px 0px; position: relative; width: min-content; }
.iw-lq26G .iw-1yifhsf { place-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: var(--iw-aspect-ratio-supported, 50px); overflow: visible; padding: 0px; position: relative; width: 50px; }
.iw-lq26G .iw-1g1xlqj { aspect-ratio: 1 / 1; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 39px); position: relative; width: 40px; }
.iw-lq26G.iw-v-1gnpvsn.iw-hcql69 { place-content: flex-end flex-start; align-items: flex-end; flex-direction: column; gap: 25px; height: 50px; overflow: var(--overflow-clip-fallback, clip); width: 238px; }
.iw-lq26G.iw-v-1gnpvsn .iw-1yifhsf, .iw-lq26G.iw-v-90jax8 .iw-1yifhsf { cursor: pointer; flex-wrap: wrap; height: var(--iw-aspect-ratio-supported, 40px); width: 40px; }
.iw-lq26G.iw-v-1gnpvsn .iw-1g1xlqj, .iw-lq26G.iw-v-90jax8 .iw-1g1xlqj { height: var(--iw-aspect-ratio-supported, 30px); width: 30px; }
.iw-lq26G.iw-v-90jax8.iw-hcql69 { place-content: flex-end flex-start; align-items: flex-end; flex-direction: column; gap: 20px; width: 238px; }
.iw-cItPD.iw-1fbw6sj { place-content: center; align-items: center; cursor: pointer; display: flex; flex-flow: column; gap: 10px; height: min-content; overflow: visible; padding: 8px 20px; position: relative; text-decoration: none; width: min-content; }
.iw-cItPD .iw-s0grrg { flex: 0 0 auto; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }
.iw-cItPD .iw-becee7 { inset: 0px; flex: 0 0 auto; overflow: visible; position: absolute; z-index: 0; }
.iw-SQEA9.iw-1gipdbr { place-content: center space-between; align-items: center; display: flex; flex-flow: row; height: min-content; overflow: visible; padding: var(--173lbr3); position: relative; width: 1200px; }
.iw-SQEA9 .iw-1lw5zz8 { place-content: center space-between; align-items: center; display: flex; flex: 1 0 0px; flex-flow: row; height: min-content; overflow: visible; padding: 8px; position: relative; width: 1px; }
.iw-SQEA9 .iw-42jbll { place-content: center flex-start; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 154px; z-index: 5; }
.iw-SQEA9 .iw-l0z4gr-container, .iw-SQEA9 .iw-1spr5x3-container, .iw-SQEA9 .iw-42nwsu-container { flex: 0 0 auto; height: auto; position: relative; width: auto; }
.iw-SQEA9 .iw-p07kqx { place-content: center flex-end; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 154px; }
.iw-SQEA9 .iw-10x5kcq-container { flex: 0 0 auto; height: 20px; position: relative; width: 38px; z-index: 1; }
.iw-SQEA9.iw-v-esagj7 .iw-1spr5x3-container, .iw-SQEA9.iw-v-1u6l69a .iw-1spr5x3-container { left: 0px; position: absolute; right: 0px; top: 8px; width: unset; z-index: 1; }
.iw-SQEA9.iw-v-esagj7 .iw-42nwsu-container, .iw-SQEA9.iw-v-1u6l69a .iw-42nwsu-container { height: 40px; z-index: 2; }
.iw-qoTs2.iw-r06sdm { place-content: center; align-items: center; display: flex; flex-flow: row; gap: 8px; height: min-content; overflow: visible; padding: 8px 12px; position: relative; width: min-content; }
.iw-qoTs2 .iw-17qvudi { flex: 0 0 auto; height: 6px; position: relative; width: 6px; }
.iw-qoTs2 .iw-1imwww3 { flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-qoTs2 .iw-mrdw5f { inset: 0px; flex: 0 0 auto; overflow: var(--overflow-clip-fallback, clip); position: absolute; will-change: var(--iw-will-change-override, transform); z-index: -1; }
.iw-yXEWy .iw-styles-preset-mkc83k:not(.rich-text-wrapper), .iw-yXEWy .iw-styles-preset-mkc83k.rich-text-wrapper h6 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-yXEWy .iw-styles-preset-mkc83k:not(.rich-text-wrapper), .iw-yXEWy .iw-styles-preset-mkc83k.rich-text-wrapper h6 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-yXEWy .iw-styles-preset-mkc83k:not(.rich-text-wrapper), .iw-yXEWy .iw-styles-preset-mkc83k.rich-text-wrapper h6 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-qoTs2[data-border="true"]::after, .iw-qoTs2 [data-border="true"]::after { content: ""; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0px; top: 0px; border-radius: inherit; corner-shape: inherit; pointer-events: none; }
.iw-VdeRv { aspect-ratio: 1 / 1; display: block; mask: var(--iw-icon-mask); width: 24px; }
.iw-LxAMd.iw-1m80mf5 { place-content: center; align-items: center; cursor: pointer; display: flex; flex-flow: row; gap: 12px; height: min-content; overflow: visible; padding: 6px 6px 6px 12px; position: relative; text-decoration: none; width: min-content; }
.iw-LxAMd .iw-1ha6aif { inset: 0px; flex: 0 0 auto; overflow: visible; position: absolute; z-index: 0; }
.iw-LxAMd .iw-ffo285 { flex: 0 0 auto; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }
.iw-LxAMd .iw-1rg88ng { place-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; height: var(--iw-aspect-ratio-supported, 32px); overflow: visible; padding: 0px; position: relative; width: 32px; }
.iw-LxAMd .iw-vi28yl { aspect-ratio: 1 / 1; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 24px); position: relative; width: 24px; }
.iw-LxAMd.iw-v-1gae8re .iw-1rg88ng { aspect-ratio: unset; height: min-content; width: min-content; }
.iw-LxAMd.iw-v-1gae8re .iw-vi28yl { height: var(--iw-aspect-ratio-supported, 16px); width: 16px; }
.iw-RX1da .iw-styles-preset-1e7rkjy:not(.rich-text-wrapper), .iw-RX1da .iw-styles-preset-1e7rkjy.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 500; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-5e87c1c5-7742-485a-b72c-bec246aaf411, #aaaaaa); --iw-text-decoration: underline; --iw-text-decoration-color: currentColor; --iw-text-decoration-offset: 2px; --iw-text-decoration-skip-ink: auto; --iw-text-decoration-style: solid; --iw-text-decoration-thickness: auto; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-RX1da .iw-styles-preset-1e7rkjy:not(.rich-text-wrapper), .iw-RX1da .iw-styles-preset-1e7rkjy.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 500; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-5e87c1c5-7742-485a-b72c-bec246aaf411, #aaaaaa); --iw-text-decoration: underline; --iw-text-decoration-color: currentColor; --iw-text-decoration-offset: 2px; --iw-text-decoration-skip-ink: auto; --iw-text-decoration-style: solid; --iw-text-decoration-thickness: auto; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-RX1da .iw-styles-preset-1e7rkjy:not(.rich-text-wrapper), .iw-RX1da .iw-styles-preset-1e7rkjy.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 12px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 500; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-5e87c1c5-7742-485a-b72c-bec246aaf411, #aaaaaa); --iw-text-decoration: underline; --iw-text-decoration-color: currentColor; --iw-text-decoration-offset: 2px; --iw-text-decoration-skip-ink: auto; --iw-text-decoration-style: solid; --iw-text-decoration-thickness: auto; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-rqJch { aspect-ratio: 1 / 1; display: block; mask: var(--iw-icon-mask); width: 24px; }
.iw-Gncp3.iw-bg8w8m, .iw-Gncp3 .iw-bg8w8m { display: block; }
.iw-Gncp3.iw-9tyhbp { place-content: flex-start; align-items: flex-start; display: flex; flex-flow: column; gap: var(--7bdtw0); height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: var(--j11224); position: relative; width: 270px; will-change: var(--iw-will-change-override, transform); }
.iw-Gncp3 .iw-1o54kot { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; height: min-content; overflow: visible; padding: 12px; position: relative; width: min-content; }
.iw-Gncp3 .iw-z8zu13 { aspect-ratio: 1 / 1; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 20px); position: relative; width: 20px; }
.iw-Gncp3 .iw-vhhfc { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 8px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-Gncp3 .iw-1qepsjq, .iw-Gncp3 .iw-8498jn { flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-Qq2ye .iw-styles-preset-1ip5u37:not(.rich-text-wrapper), .iw-Qq2ye .iw-styles-preset-1ip5u37.rich-text-wrapper h4 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 20px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-Qq2ye .iw-styles-preset-1ip5u37:not(.rich-text-wrapper), .iw-Qq2ye .iw-styles-preset-1ip5u37.rich-text-wrapper h4 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 18px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-Qq2ye .iw-styles-preset-1ip5u37:not(.rich-text-wrapper), .iw-Qq2ye .iw-styles-preset-1ip5u37.rich-text-wrapper h4 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 18px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-MGXHW .iw-styles-preset-14rva3z:not(.rich-text-wrapper), .iw-MGXHW .iw-styles-preset-14rva3z.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 12px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-MGXHW .iw-styles-preset-14rva3z:not(.rich-text-wrapper), .iw-MGXHW .iw-styles-preset-14rva3z.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 12px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-MGXHW .iw-styles-preset-14rva3z:not(.rich-text-wrapper), .iw-MGXHW .iw-styles-preset-14rva3z.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: -0.02em; --iw-line-height: 150%; --iw-paragraph-spacing: 12px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-F672r { aspect-ratio: 1 / 1; display: block; mask: var(--iw-icon-mask); width: 24px; }
.iw-3BDWE { aspect-ratio: 1 / 1; display: block; mask: var(--iw-icon-mask); width: 24px; }
.iw-HRDGk { aspect-ratio: 1 / 1; display: block; mask: var(--iw-icon-mask); width: 24px; }
.iw-US6eY.iw-152i6eu { height: 151px; overflow: visible; position: relative; width: 59px; }
.iw-4MHTH.iw-alu9z9 { place-content: center; align-items: center; display: flex; flex-flow: column; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 265px; }
.iw-4MHTH .iw-4dpvo3 { place-content: flex-start flex-end; align-items: flex-start; aspect-ratio: 0.75 / 1; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: var(--iw-aspect-ratio-supported, 353px); overflow: var(--overflow-clip-fallback, clip); padding: 12px; position: relative; width: 100%; will-change: var(--iw-will-change-override, transform); }
.iw-4MHTH .iw-1u2rm2o { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; padding: 2px 8px 4px; position: relative; width: min-content; }
.iw-4MHTH .iw-ad1gow { flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-4MHTH .iw-1cvqeus { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 8px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-4MHTH .iw-1vmkp1w { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 4px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-4MHTH .iw-14jhtva, .iw-4MHTH .iw-1yivuv7 { flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-OvNUo .iw-styles-preset-1p8ei9q:not(.rich-text-wrapper), .iw-OvNUo .iw-styles-preset-1p8ei9q.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 18px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 10px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-OvNUo .iw-styles-preset-1p8ei9q:not(.rich-text-wrapper), .iw-OvNUo .iw-styles-preset-1p8ei9q.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 17px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 10px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-OvNUo .iw-styles-preset-1p8ei9q:not(.rich-text-wrapper), .iw-OvNUo .iw-styles-preset-1p8ei9q.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 16px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 10px; --iw-text-alignment: start; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-4MHTH[data-border="true"]::after, .iw-4MHTH [data-border="true"]::after { content: ""; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0px; top: 0px; border-radius: inherit; corner-shape: inherit; pointer-events: none; }
.iw-L6qdi.iw-1uzke68, .iw-L6qdi .iw-1uzke68 { display: block; }
.iw-L6qdi.iw-1x2n5ch { place-content: center flex-start; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex-flow: column; gap: 0px; height: 1080px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }
.iw-L6qdi .iw-7pzdhy { place-content: center; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-rzzg4h { place-content: center; align-items: center; border-radius: 4px; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 172px 50px 100px; position: relative; width: 100%; will-change: var(--iw-will-change-override, transform); }
.iw-L6qdi .iw-112jail { background: linear-gradient(rgba(20, 18, 16, 0.6) 0%, rgba(20, 18, 16, 0.45) 45%, rgba(20, 18, 16, 0.78) 100%); inset: 0px; flex: 0 0 auto; position: absolute; z-index: 0; }
.iw-L6qdi .iw-9jfhed { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 22px; height: min-content; max-width: 880px; padding: 0px; position: relative; width: 65%; z-index: 1; }
.iw-L6qdi .iw-td5q3q-container, .iw-L6qdi .iw-umpktf-container, .iw-L6qdi .iw-1uu87x4-container, .iw-L6qdi .iw-13yf7bt-container, .iw-L6qdi .iw-1acu5kk-container { flex: 0 0 auto; height: auto; position: relative; width: auto; }
.iw-L6qdi .iw-h791t7, .iw-L6qdi .iw-1ocugsq { flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-L6qdi .iw-diyfy9 { flex: 0 0 auto; height: auto; max-width: 640px; position: relative; white-space: pre-wrap; width: 68%; word-break: break-word; overflow-wrap: break-word; }
.iw-L6qdi .iw-136dh2n { aspect-ratio: 1 / 1; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 11px); overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 50%; transform: translateY(-50%); width: 11px; z-index: 1; }
.iw-L6qdi .iw-s99m1q { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; max-width: 1600px; overflow: visible; padding: 0px 50px; position: relative; width: 100%; z-index: 0; }
.iw-L6qdi .iw-15ppp2n { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 32px; height: min-content; overflow: visible; padding: 80px 0px; position: relative; width: 100%; z-index: 1; }
.iw-L6qdi .iw-1v0xkth { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 20px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-uq0f5p-container, .iw-L6qdi .iw-q2kq1n-container, .iw-L6qdi .iw-xvrco1-container, .iw-L6qdi .iw-1ox232s-container { flex: 0 0 auto; height: auto; position: relative; width: auto; z-index: 1; }
.iw-L6qdi .iw-q05uj6, .iw-L6qdi .iw-8e95gq { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-L6qdi .iw-wwrtif { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 32px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-1ovxnuz { place-content: flex-end flex-start; align-items: flex-end; border-radius: 4px; display: flex; flex: 1 0 0px; flex-flow: row; gap: 10px; height: min-content; max-width: 600px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; will-change: var(--iw-will-change-override, transform); }
.iw-L6qdi .iw-xkzko6 { aspect-ratio: 1.77778 / 1; flex: 1 0 0px; height: var(--iw-aspect-ratio-supported, 300px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; will-change: var(--iw-will-change-filter-override, filter); z-index: 0; }
.iw-L6qdi .iw-zzvj57 { place-content: flex-start space-between; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-flow: column; height: auto; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }
.iw-L6qdi .iw-8xs0w7 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 32px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-1owktb7 { place-content: center flex-start; align-items: center; display: flex; flex: 0 0 auto; flex-flow: wrap; gap: 10px; height: min-content; padding: 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-pou2wb { place-content: flex-start; align-items: flex-start; background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); border-radius: 4px; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; padding: 2px 8px 4px; position: relative; width: min-content; }
.iw-L6qdi .iw-150glob { flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-L6qdi .iw-n3gkp2 { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 72px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 80px 0px 120px; position: relative; width: 100%; }
.iw-L6qdi .iw-14s6ipp { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 16px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-peaq6w { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-1b8avnm { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 586px; word-break: break-word; overflow-wrap: break-word; }
.iw-L6qdi .iw-1gg2y77 { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-5zmehx-container, .iw-L6qdi .iw-u3ai0q-container, .iw-L6qdi .iw-1ihbnlo-container, .iw-L6qdi .iw-1ian0on-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }
.iw-L6qdi .iw-yvujkp { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 20px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-t7boom { place-content: flex-end flex-start; align-items: flex-end; align-self: stretch; border-radius: 4px; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: auto; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 460px; will-change: var(--iw-will-change-override, transform); }
.iw-L6qdi .iw-i1wunf { flex: 1 0 0px; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; will-change: var(--iw-will-change-filter-override, filter); z-index: 0; }
.iw-L6qdi .iw-1cpe4s8 { place-content: center flex-end; align-items: center; background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); border-radius: 4px; display: flex; flex: 1 0 0px; flex-flow: column; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; will-change: var(--iw-will-change-override, transform); }
.iw-L6qdi .iw-wovf5q { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 20px; height: min-content; overflow: visible; padding: 50px; position: relative; width: 100%; z-index: 1; }
.iw-L6qdi .iw-3m72rr, .iw-L6qdi .iw-1v14uri, .iw-L6qdi .iw-1cctzbj, .iw-L6qdi .iw-i78i0q { --iw-paragraph-spacing: 0px; flex: 0 0 auto; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-L6qdi .iw-1lsct7 { place-content: center; align-items: center; inset: 0px; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; mask: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 37.8378%, rgba(0, 0, 0, 0.4) 61.2613%, rgb(0, 0, 0) 100%); opacity: 0.12; overflow: visible; padding: 0px; position: absolute; z-index: 0; }
.iw-L6qdi .iw-q9y2y4-container, .iw-L6qdi .iw-1gzvc2h-container, .iw-L6qdi .iw-1eaxtbl-container, .iw-L6qdi .iw-11rvcvp-container, .iw-L6qdi .iw-1pd4qu3-container, .iw-L6qdi .iw-12j2ylf-container, .iw-L6qdi .iw-1yhnstl-container, .iw-L6qdi .iw-kxk2eo-container, .iw-L6qdi .iw-wjlu11-container, .iw-L6qdi .iw-fh92yk-container, .iw-L6qdi .iw-lefcaw-container, .iw-L6qdi .iw-1vz2x8w-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }
.iw-L6qdi .iw-1eebrdc { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 72px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 120px 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-1n8z5v9 { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 16px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-1k3c6k7 { place-content: flex-end space-between; align-items: flex-end; display: flex; flex: 0 0 auto; flex-flow: row; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-1vrlthm { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 652px; word-break: break-word; overflow-wrap: break-word; }
.iw-L6qdi .iw-4ek45o { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 260px; word-break: break-word; overflow-wrap: break-word; }
.iw-L6qdi .iw-1htumhz { display: grid; flex: 0 0 auto; gap: 32px 20px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(50px, 1fr)); height: min-content; justify-content: center; max-width: 1600px; padding: 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-771d79 { place-content: flex-start; align-items: flex-start; place-self: start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: min-content; padding: 0px; position: relative; width: 100%; }
.iw-L6qdi .iw-i83y3p-container { flex: 0 0 auto; height: auto; position: relative; width: 100%; }
.iw-L6qdi .iw-tnb0sp { place-content: flex-start flex-end; align-items: flex-start; place-self: start; aspect-ratio: 0.75 / 1; background-color: var(--token-416055ca-c668-46e9-91cb-87caf560324d, #f7b74a); border-radius: 4px; display: flex; flex: 0 0 auto; flex-flow: column; gap: 12px; height: var(--iw-aspect-ratio-supported, 347px); overflow: var(--overflow-clip-fallback, clip); padding: 32px; position: relative; width: 100%; will-change: var(--iw-will-change-override, transform); }
.iw-L6qdi .iw-1korgch { place-content: center flex-end; align-items: center; aspect-ratio: 2.61905 / 1; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: var(--iw-aspect-ratio-supported, 420px); overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--iw-will-change-filter-override, filter); }
.iw-L6qdi .iw-xbfhnf { place-content: flex-end space-between; align-items: flex-end; background: linear-gradient(270deg, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0.5) 100%); display: flex; flex: 1 0 0px; flex-flow: row; height: 1px; overflow: visible; padding: 50px; position: relative; width: 100%; }
.iw-L6qdi .iw-sb02l { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 20px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 576px; z-index: 1; }
.iw-L6qdi .iw-1quwohy { place-content: center space-between; align-items: center; inset: 0px 50px; display: flex; flex: 0 0 auto; flex-flow: row; opacity: 0.3; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; z-index: -1; }
.iw-L6qdi .iw-w39qzy, .iw-L6qdi .iw-14wmgta, .iw-L6qdi .iw-tlonrj, .iw-L6qdi .iw-1sixnlp, .iw-L6qdi .iw-amixwd, .iw-L6qdi .iw-aj08p9, .iw-L6qdi .iw-el6h3q { background-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); flex: 0 0 auto; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }
.iw-2Vo0Z .iw-styles-preset-9yelcd:not(.rich-text-wrapper), .iw-2Vo0Z .iw-styles-preset-9yelcd.rich-text-wrapper h1 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 54px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 900; --iw-letter-spacing: -0.02em; --iw-line-height: 120%; --iw-paragraph-spacing: 0px; --iw-text-alignment: start; --iw-text-background-padding: 0px; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: uppercase; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-2Vo0Z .iw-styles-preset-9yelcd:not(.rich-text-wrapper), .iw-2Vo0Z .iw-styles-preset-9yelcd.rich-text-wrapper h1 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 43px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 900; --iw-letter-spacing: -0.02em; --iw-line-height: 120%; --iw-paragraph-spacing: 0px; --iw-text-alignment: start; --iw-text-background-padding: 0px; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: uppercase; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-2Vo0Z .iw-styles-preset-9yelcd:not(.rich-text-wrapper), .iw-2Vo0Z .iw-styles-preset-9yelcd.rich-text-wrapper h1 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 32px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 900; --iw-letter-spacing: -0.02em; --iw-line-height: 120%; --iw-paragraph-spacing: 0px; --iw-text-alignment: start; --iw-text-background-padding: 0px; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: uppercase; }
}
.iw-lYhZs .iw-styles-preset-14rtx4y:not(.rich-text-wrapper), .iw-lYhZs .iw-styles-preset-14rtx4y.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 40px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: -0.02em; --iw-line-height: 140%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-lYhZs .iw-styles-preset-14rtx4y:not(.rich-text-wrapper), .iw-lYhZs .iw-styles-preset-14rtx4y.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 32px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: -0.02em; --iw-line-height: 140%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-lYhZs .iw-styles-preset-14rtx4y:not(.rich-text-wrapper), .iw-lYhZs .iw-styles-preset-14rtx4y.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 24px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: -0.02em; --iw-line-height: 140%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-EG1gT .iw-styles-preset-yc9lih:not(.rich-text-wrapper), .iw-EG1gT .iw-styles-preset-yc9lih.rich-text-wrapper h2 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 36px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 500; --iw-letter-spacing: -0.04em; --iw-line-height: 130%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-EG1gT .iw-styles-preset-yc9lih:not(.rich-text-wrapper), .iw-EG1gT .iw-styles-preset-yc9lih.rich-text-wrapper h2 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 28px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 500; --iw-letter-spacing: -0.04em; --iw-line-height: 130%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-EG1gT .iw-styles-preset-yc9lih:not(.rich-text-wrapper), .iw-EG1gT .iw-styles-preset-yc9lih.rich-text-wrapper h2 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 24px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 500; --iw-letter-spacing: -0.04em; --iw-line-height: 130%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-Ug3w3 .iw-styles-preset-mm3tlv:not(.rich-text-wrapper), .iw-Ug3w3 .iw-styles-preset-mm3tlv.rich-text-wrapper h1 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 72px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 800; --iw-font-weight-bold: 900; --iw-letter-spacing: -0.02em; --iw-line-height: 120%; --iw-paragraph-spacing: 0px; --iw-text-alignment: start; --iw-text-color: var(--token-46d4d331-6df3-40eb-a5c3-27121bfef506, #081628); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: uppercase; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-Ug3w3 .iw-styles-preset-mm3tlv:not(.rich-text-wrapper), .iw-Ug3w3 .iw-styles-preset-mm3tlv.rich-text-wrapper h1 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 56px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 800; --iw-font-weight-bold: 900; --iw-letter-spacing: -0.02em; --iw-line-height: 120%; --iw-paragraph-spacing: 0px; --iw-text-alignment: start; --iw-text-color: var(--token-46d4d331-6df3-40eb-a5c3-27121bfef506, #081628); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: uppercase; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-Ug3w3 .iw-styles-preset-mm3tlv:not(.rich-text-wrapper), .iw-Ug3w3 .iw-styles-preset-mm3tlv.rich-text-wrapper h1 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 42px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 800; --iw-font-weight-bold: 900; --iw-letter-spacing: -0.02em; --iw-line-height: 120%; --iw-paragraph-spacing: 0px; --iw-text-alignment: start; --iw-text-color: var(--token-46d4d331-6df3-40eb-a5c3-27121bfef506, #081628); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: uppercase; }
}
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-L6qdi.iw-1x2n5ch { width: 810px; }
  .iw-L6qdi .iw-9jfhed { width: 84%; }
  .iw-L6qdi .iw-s99m1q { padding: 0px 30px; }
  .iw-L6qdi .iw-1ovxnuz { align-self: stretch; height: auto; }
  .iw-L6qdi .iw-xkzko6 { aspect-ratio: unset; height: 100%; }
  .iw-L6qdi .iw-zzvj57 { align-self: unset; gap: 0px; height: min-content; justify-content: center; }
  .iw-L6qdi .iw-8xs0w7 { align-content: flex-start; align-items: flex-start; gap: 20px; }
  .iw-L6qdi .iw-n3gkp2 { gap: 50px; padding: 80px 0px; }
  .iw-L6qdi .iw-1b8avnm { width: 426px; }
  .iw-L6qdi .iw-1gg2y77 { align-content: unset; align-items: unset; display: grid; gap: 50px 0px; grid-auto-rows: minmax(0px, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0px, 1fr)); }
  .iw-L6qdi .iw-5zmehx-container, .iw-L6qdi .iw-u3ai0q-container, .iw-L6qdi .iw-1ihbnlo-container, .iw-L6qdi .iw-1ian0on-container { place-self: start; flex: 0 0 auto; width: 100%; }
  .iw-L6qdi .iw-yvujkp { gap: 12px; }
  .iw-L6qdi .iw-t7boom { width: 299px; }
  .iw-L6qdi .iw-wovf5q { justify-content: center; padding: 30px; }
  .iw-L6qdi .iw-1lsct7, .iw-L6qdi .iw-1quwohy { left: 30px; right: 30px; }
  .iw-L6qdi .iw-1eebrdc { gap: 32px; padding: 80px 0px; }
  .iw-L6qdi .iw-1k3c6k7 { place-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; }
  .iw-L6qdi .iw-1vrlthm { width: 498px; }
  .iw-L6qdi .iw-4ek45o { width: 100%; }
  .iw-L6qdi .iw-1htumhz { gap: 32px 12px; grid-template-columns: repeat(3, minmax(50px, 1fr)); }
  .iw-L6qdi .iw-tnb0sp { height: var(--iw-aspect-ratio-supported, 323px); padding: 20px; }
  .iw-L6qdi .iw-1korgch { aspect-ratio: 2.25904 / 1; height: var(--iw-aspect-ratio-supported, 332px); }
  .iw-L6qdi .iw-xbfhnf { padding: 30px; }
  .iw-L6qdi .iw-sb02l { width: 427px; }
}
@media (max-width: 809.98px) {
  .iw-L6qdi.iw-1x2n5ch { width: 390px; }
  .iw-L6qdi .iw-rzzg4h { padding: 172px 15px 100px; }
  .iw-L6qdi .iw-9jfhed, .iw-L6qdi .iw-1b8avnm, .iw-L6qdi .iw-1vrlthm, .iw-L6qdi .iw-4ek45o { width: 100%; }
  .iw-L6qdi .iw-diyfy9 { width: 77%; }
  .iw-L6qdi .iw-136dh2n { height: var(--iw-aspect-ratio-supported, 21px); }
  .iw-L6qdi .iw-s99m1q { padding: 0px 15px; }
  .iw-L6qdi .iw-15ppp2n { gap: 16px; padding: 80px 0px 40px; }
  .iw-L6qdi .iw-wwrtif, .iw-L6qdi .iw-yvujkp { flex-direction: column; }
  .iw-L6qdi .iw-1ovxnuz, .iw-L6qdi .iw-5zmehx-container, .iw-L6qdi .iw-u3ai0q-container, .iw-L6qdi .iw-1ihbnlo-container, .iw-L6qdi .iw-1ian0on-container, .iw-L6qdi .iw-1cpe4s8 { flex: 0 0 auto; width: 100%; }
  .iw-L6qdi .iw-xkzko6 { height: var(--iw-aspect-ratio-supported, 113px); }
  .iw-L6qdi .iw-zzvj57 { align-self: unset; flex: 0 0 auto; gap: 0px; height: min-content; justify-content: center; width: 100%; }
  .iw-L6qdi .iw-8xs0w7 { align-content: flex-start; align-items: flex-start; gap: 24px; }
  .iw-L6qdi .iw-1owktb7 { order: 0; }
  .iw-L6qdi .iw-8e95gq { order: 1; }
  .iw-L6qdi .iw-umpktf-container { order: 2; }
  .iw-L6qdi .iw-n3gkp2 { gap: 50px; padding: 40px 0px 80px; }
  .iw-L6qdi .iw-peaq6w { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; }
  .iw-L6qdi .iw-1gg2y77 { flex-direction: column; gap: 32px; }
  .iw-L6qdi .iw-t7boom { align-self: unset; aspect-ratio: 1.5 / 1; height: var(--iw-aspect-ratio-supported, 133px); width: 100%; }
  .iw-L6qdi .iw-wovf5q { gap: 12px; justify-content: flex-end; padding: 24px; }
  .iw-L6qdi .iw-1lsct7, .iw-L6qdi .iw-1quwohy { left: 15px; right: 15px; }
  .iw-L6qdi .iw-1eebrdc { gap: 32px; padding: 80px 0px; }
  .iw-L6qdi .iw-1k3c6k7 { place-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; }
  .iw-L6qdi .iw-1htumhz { gap: 20px 12px; grid-template-columns: repeat(2, minmax(50px, 1fr)); }
  .iw-L6qdi .iw-tnb0sp { height: var(--iw-aspect-ratio-supported, 267px); padding: 12px; }
  .iw-L6qdi .iw-1korgch { aspect-ratio: unset; height: 320px; }
  .iw-L6qdi .iw-xbfhnf { place-content: flex-start flex-end; align-items: flex-start; flex-direction: column; gap: 24px; padding: 24px; }
  .iw-L6qdi .iw-sb02l { gap: 6px; width: 100%; }
}
.iw-SHCqu { aspect-ratio: 1 / 1; display: block; mask: var(--iw-icon-mask); width: 24px; }
.iw-UHDx1 { aspect-ratio: 1 / 1; display: block; mask: var(--iw-icon-mask); width: 24px; }
.iw-qVh2c { aspect-ratio: 1 / 1; display: block; mask: var(--iw-icon-mask); width: 24px; }
.iw-0bjwk { aspect-ratio: 1 / 1; display: block; mask: var(--iw-icon-mask); width: 24px; }
.iw-XrTFE { aspect-ratio: 1 / 1; display: block; mask: var(--iw-icon-mask); width: 24px; }
.iw-lGvLP { aspect-ratio: 1 / 1; display: block; mask: var(--iw-icon-mask); width: 24px; }
.iw-C6MlI { aspect-ratio: 1 / 1; display: block; mask: var(--iw-icon-mask); width: 24px; }
.iw-form-input { padding: var(--iw-input-padding); background: transparent; font-family: var(--iw-input-font-family); font-weight: var(--iw-input-font-weight); font-size: var(--iw-input-font-size); font-style: var(--iw-input-font-style); color: var(--iw-input-font-color); font-feature-settings: var(--iw-input-font-open-type-features); font-variation-settings: var(--iw-input-font-variation-axes); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 100%; height: var(--iw-input-wrapper-height, 100%); letter-spacing: var(--iw-input-font-letter-spacing); text-align: var(--iw-input-font-text-alignment); line-height: var(--iw-input-font-line-height); }
.iw-form-input-wrapper::after { content: ""; pointer-events: none; box-sizing: border-box; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border-top-left-radius: var(--iw-input-border-radius-top-left); border-top-right-radius: var(--iw-input-border-radius-top-right); border-bottom-right-radius: var(--iw-input-border-radius-bottom-right); border-bottom-left-radius: var(--iw-input-border-radius-bottom-left); corner-shape: var(--iw-input-corner-shape); border-color: var(--iw-input-border-color); border-top-width: var(--iw-input-border-top-width); border-right-width: var(--iw-input-border-right-width); border-bottom-width: var(--iw-input-border-bottom-width); border-left-width: var(--iw-input-border-left-width); border-style: var(--iw-input-border-style); 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; }
.iw-form-input-wrapper { overflow: hidden; }
.iw-form-input-wrapper { box-shadow: var(--iw-input-box-shadow); border-top-left-radius: var(--iw-input-border-radius-top-left); border-top-right-radius: var(--iw-input-border-radius-top-right); border-bottom-right-radius: var(--iw-input-border-radius-bottom-right); border-bottom-left-radius: var(--iw-input-border-radius-bottom-left); corner-shape: var(--iw-input-corner-shape); background: var(--iw-input-background); transition-duration: ; transition-timing-function: ; transition-delay: ; transition-behavior: ; transition-property: background, box-shadow; }
.iw-form-text-input { display: flex; align-items: center; padding: var(--iw-input-padding); }
.iw-form-text-input .iw-form-input { flex: 1 1 0%; min-width: 0px; width: auto; padding: 0px; }
.iw-form-text-input textarea { display: flex; resize: var(--iw-textarea-resize); overflow-y: auto; min-height: inherit; max-height: inherit; white-space: break-spaces; }
.iw-form-text-input:dir(rtl) 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; }
.iw-form-text-input textarea::-webkit-scrollbar { cursor: pointer; background: transparent; }
.iw-form-text-input textarea::-webkit-scrollbar-corner { background: none transparent; outline: none; }
.iw-form-text-input.iw-form-text-input-type::before { content: var(--iw-input-icon-content, none); display: block; flex-shrink: 0; width: 16px; height: 16px; margin-right: 8px; background-repeat: no-repeat; background-size: 16px auto; mask-repeat: no-repeat; mask-size: 16px auto; background-color: var(--iw-input-icon-color); background-position: center center; mask-position: center center; mask-image: var(--iw-input-icon-mask-image); background-image: var(--iw-input-icon-image); }
.iw-form-text-input .iw-form-input[type="date"]::before, .iw-form-text-input .iw-form-input[type="time"]::before { content: ""; display: block; position: absolute; right: 0px; top: 0px; bottom: 0px; width: 16px; box-sizing: content-box; padding-top: ; padding-right: ; padding-bottom: ; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; pointer-events: none; background-repeat: no-repeat; background-size: 16px auto; mask-repeat: no-repeat; mask-size: 16px auto; background-color: var(--iw-input-icon-color); padding-left: 10px; mask-position: 10px center; background-position: 10px center; }
.iw-form-text-input .iw-form-input[type="date"]::before { mask-image: var(--iw-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(--iw-input-icon-image); }
.iw-form-text-input .iw-form-input[type="time"]::before { mask-image: var(--iw-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(--iw-input-icon-image); }
.iw-form-text-input .iw-form-input::-webkit-calendar-picker-indicator { opacity: 0; position: absolute; right: 0px; top: 0px; bottom: 0px; padding-right: ; padding-left: ; padding-top: 0px; padding-bottom: 0px; width: 16px; height: 100%; }
.iw-form-text-input:focus-within, .iw-form-text-input.iw-form-input-forced-focus { box-shadow: var(--iw-input-focused-box-shadow, var(--iw-input-box-shadow)); background: var(--iw-input-focused-background, var(--iw-input-background)); }
.iw-form-text-input:focus-within::after, .iw-form-text-input.iw-form-input-forced-focus::after { border-color: var(--iw-input-focused-border-color, var(--iw-input-border-color)); border-style: var(--iw-input-focused-border-style, var(--iw-input-border-style)); border-width: var(--iw-input-focused-border-width, var(--iw-input-border-top-width) var(--iw-input-border-right-width) var(--iw-input-border-bottom-width) var(--iw-input-border-left-width)); }
.iw-form-text-input-clear { display: flex; order: 2; align-items: center; justify-content: center; flex-shrink: 0; width: 16px; height: 16px; margin-left: 8px; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: transparent; cursor: pointer; color: var(--iw-input-placeholder-color); transition: color 0.15s; outline: none; }
.iw-SZrC0.iw-phtts0 { place-content: center; align-items: center; cursor: pointer; display: flex; flex-flow: row; gap: 0px; height: 40px; overflow: visible; padding: 0px; position: relative; width: 240px; }
.iw-SZrC0 .iw-16q2gla { flex: 0 0 auto; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }
.iw-SZrC0 .iw-1yxsi9h { aspect-ratio: 1 / 1; flex: 0 0 auto; gap: 10px; height: var(--iw-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }
.iw-SZrC0 .iw-y0am5s { inset: 0px; flex: 0 0 auto; overflow: visible; position: absolute; }
.iw-SZrC0 .iw-zni6un { aspect-ratio: 1 / 1; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }
.iw-iQAVh.iw-121vkfo { place-content: center flex-start; align-items: center; background-color: rgb(255, 255, 255); display: flex; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-iQAVh .iw-19aom1-container { flex: 0 0 auto; height: auto; left: 50%; max-width: 1600px; order: -1000; position: var(--iw-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }
.iw-iQAVh .iw-17eiv7j { background: transparent; flex-grow: 1; height: 0px; margin: 0px; position: relative; width: 0px; }
.iw-iQAVh .iw-yw3mre { place-content: flex-start center; align-items: flex-start; background-color: rgb(24, 22, 20); display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; order: 1002; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-iQAVh .iw-p3nxim { place-content: center; align-items: center; inset: 0px; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; mask: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 37.8378%, rgba(0, 0, 0, 0.4) 61.2613%, rgb(0, 0, 0) 100%); opacity: 0.12; overflow: visible; padding: 0px; position: absolute; z-index: 0; }
.iw-iQAVh .iw-jighi6-container, .iw-iQAVh .iw-iya15u-container, .iw-iQAVh .iw-iuw9up-container, .iw-iQAVh .iw-1eoncj8-container, .iw-iQAVh .iw-omdyn7-container, .iw-iQAVh .iw-ua7hj8-container, .iw-iQAVh .iw-k5mdpc-container, .iw-iQAVh .iw-qz95bn-container, .iw-iQAVh .iw-1awawvk-container, .iw-iQAVh .iw-ukaxms-container, .iw-iQAVh .iw-1lkql2i-container, .iw-iQAVh .iw-jcuutv-container, .iw-iQAVh .iw-1qin68e-container, .iw-iQAVh .iw-nxpmdt-container, .iw-iQAVh .iw-2mf8cn-container, .iw-iQAVh .iw-1tcu6f7-container, .iw-iQAVh .iw-1dz0nab-container, .iw-iQAVh .iw-17jwsy6-container, .iw-iQAVh .iw-40tw33-container, .iw-iQAVh .iw-15j2sbw-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }
.iw-iQAVh .iw-10oxzft { place-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-flow: column; gap: 80px; height: min-content; max-width: 1600px; overflow: visible; padding: 80px 50px 0px; position: relative; width: 1px; z-index: 1; }
.iw-iQAVh .iw-1t2xzcd { place-content: flex-start space-between; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: row; height: min-content; overflow: visible; padding: 0px; position: relative; width: 100%; }
.iw-iQAVh .iw-ab7erv { place-content: flex-start space-between; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-flow: column; height: auto; max-width: 320px; overflow: visible; padding: 0px 12px 0px 0px; position: relative; width: 1px; }
.iw-iQAVh .iw-tolgw1 { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: min-content; overflow: visible; padding: 0px; position: relative; width: min-content; }
.iw-iQAVh .iw-bzrgni-container { flex: 0 0 auto; height: auto; position: relative; width: 225px; }
.iw-iQAVh .iw-1hx37i9 { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 308px; word-break: break-word; overflow-wrap: break-word; }
.iw-iQAVh .iw-1d0rw3m { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 8px; height: min-content; overflow: visible; padding: 0px; position: relative; width: min-content; }
.iw-iQAVh .iw-7ni3r1, .iw-iQAVh .iw-11yu1et, .iw-iQAVh .iw-14q4hkl, .iw-iQAVh .iw-129bgt1 { place-content: center; align-items: center; background-color: rgba(255, 255, 255, 0.2); border-radius: 4px; display: flex; flex: 0 0 auto; flex-flow: row; gap: 12px; height: min-content; overflow: visible; padding: 4px; position: relative; text-decoration: none; width: min-content; }
.iw-iQAVh .iw-fjesey, .iw-iQAVh .iw-glhdl0, .iw-iQAVh .iw-1m3muo2, .iw-iQAVh .iw-n1p6pd { --1m6trwb: 0; --21h8s6: var(--token-416055ca-c668-46e9-91cb-87caf560324d); --pgex8v: 1.5; aspect-ratio: 1 / 1; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 23px); position: relative; width: 24px; }
.iw-iQAVh .iw-cldpgs { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 56px; height: min-content; overflow: visible; padding: 0px; position: relative; width: min-content; }
.iw-iQAVh .iw-1fy6e5g { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 50px; height: min-content; overflow: visible; padding: 8px 0px 0px; position: relative; width: min-content; }
.iw-iQAVh .iw-1w42oow, .iw-iQAVh .iw-qs0h2f { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 32px; height: min-content; overflow: visible; padding: 0px; position: relative; width: min-content; }
.iw-iQAVh .iw-1nat3ih, .iw-iQAVh .iw-wp6jlf, .iw-iQAVh .iw-itzcxm { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-iQAVh .iw-nptvcm { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 16px; height: min-content; overflow: visible; padding: 0px; position: relative; width: min-content; }
.iw-iQAVh .iw-1ayf3jp, .iw-iQAVh .iw-1e9bm5c, .iw-iQAVh .iw-12ab5n5, .iw-iQAVh .iw-1evo85h, .iw-iQAVh .iw-tzrwxo, .iw-iQAVh .iw-ye73e1 { flex: 0 0 auto; height: auto; opacity: 0.6; position: relative; white-space: pre; width: auto; will-change: var(--iw-will-change-effect-override, transform); }
.iw-iQAVh .iw-1ab5iae { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 16px; height: min-content; overflow: visible; padding: 0px; position: relative; width: min-content; }
.iw-iQAVh .iw-1hx5lrv { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 4px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 217px; }
.iw-iQAVh .iw-14qfxlh, .iw-iQAVh .iw-1nqwfn1, .iw-iQAVh .iw-9isnhp { --1m6trwb: 0; --21h8s6: var(--token-416055ca-c668-46e9-91cb-87caf560324d); --pgex8v: 1.5; aspect-ratio: 1 / 1; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 20px); position: relative; width: 20px; }
.iw-iQAVh .iw-bq49mb { flex: 1 0 0px; height: auto; opacity: 0.6; position: relative; white-space: pre-wrap; width: 1px; will-change: var(--iw-will-change-effect-override, transform); word-break: break-word; overflow-wrap: break-word; }
.iw-iQAVh .iw-1hzl4zm, .iw-iQAVh .iw-81tm4v { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 4px; height: min-content; overflow: visible; padding: 0px; position: relative; width: min-content; }
.iw-iQAVh .iw-159kaid { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 20px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 362px; }
.iw-iQAVh .iw-16fwh8h, .iw-iQAVh .iw-1gvg2en { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-iQAVh .iw-71d942 { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 12px; height: min-content; overflow: hidden; padding: 0px; position: relative; width: 100%; }
.iw-iQAVh .iw-qc1e4z { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 100%; }
.iw-iQAVh .iw-12nyq21 { place-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-flow: column; gap: 10px; height: min-content; padding: 0px; position: relative; width: 1px; }
.iw-iQAVh .iw-1k9ypaq { --iw-input-background: rgba(255, 255, 255, 0.2); --iw-input-border-bottom-width: 1px; --iw-input-border-color: rgba(136, 136, 136, 0.1); --iw-input-border-left-width: 1px; --iw-input-border-radius-bottom-left: 4px; --iw-input-border-radius-bottom-right: 4px; --iw-input-border-radius-top-left: 4px; --iw-input-border-radius-top-right: 4px; --iw-input-border-right-width: 1px; --iw-input-border-style: solid; --iw-input-border-top-width: 1px; --iw-input-focused-border-color: #0099ff; --iw-input-focused-border-style: solid; --iw-input-focused-border-width: 1px; --iw-input-font-color: #ffffff; --iw-input-font-family: "Plus Jakarta Sans"; --iw-input-font-letter-spacing: 0em; --iw-input-font-line-height: 1.2em; --iw-input-font-size: 14px; --iw-input-font-weight: 400; --iw-input-icon-mask-image: none; --iw-input-padding: 12px; --iw-input-placeholder-color: rgba(255, 255, 255, 0.6); --iw-input-wrapper-height: auto; flex: 0 0 auto; height: auto; position: relative; width: 100%; }
.iw-iQAVh .iw-fgp7fx-container { flex: 0 0 auto; height: 40px; position: relative; width: 125px; }
.iw-iQAVh .iw-vlo462 { --border-bottom-width: 0px; --border-color: rgba(255, 255, 255, 0.2); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; place-content: center space-between; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 24px 0px; position: relative; width: 100%; }
.iw-iQAVh .iw-cp4s9t { flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-jraqe .iw-styles-preset-aor8wl:not(.rich-text-wrapper), .iw-jraqe .iw-styles-preset-aor8wl.rich-text-wrapper h5 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 16px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-jraqe .iw-styles-preset-aor8wl:not(.rich-text-wrapper), .iw-jraqe .iw-styles-preset-aor8wl.rich-text-wrapper h5 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-jraqe .iw-styles-preset-aor8wl:not(.rich-text-wrapper), .iw-jraqe .iw-styles-preset-aor8wl.rich-text-wrapper h5 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 14px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 500; --iw-font-weight-bold: 700; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-bndtp .iw-styles-preset-kzr73p:not(.rich-text-wrapper), .iw-bndtp .iw-styles-preset-kzr73p.rich-text-wrapper a { }
.iw-ESaZZ .iw-styles-preset-lsa2b6:not(.rich-text-wrapper), .iw-ESaZZ .iw-styles-preset-lsa2b6.rich-text-wrapper h3 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 24px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 900; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-ESaZZ .iw-styles-preset-lsa2b6:not(.rich-text-wrapper), .iw-ESaZZ .iw-styles-preset-lsa2b6.rich-text-wrapper h3 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 20px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 900; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-ESaZZ .iw-styles-preset-lsa2b6:not(.rich-text-wrapper), .iw-ESaZZ .iw-styles-preset-lsa2b6.rich-text-wrapper h3 { --iw-font-family: "Cabinet Grotesk", "Cabinet Grotesk Placeholder", sans-serif; --iw-font-family-bold: "Cabinet Grotesk", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 18px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-variation-axes: normal; --iw-font-weight: 700; --iw-font-weight-bold: 900; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 40px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-iQAVh[data-border="true"]::after, .iw-iQAVh [data-border="true"]::after { content: ""; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0px; top: 0px; border-radius: inherit; corner-shape: inherit; pointer-events: none; }
@media (max-width: 809.98px) {
  .iw-iQAVh .iw-p3nxim { left: 15px; right: 15px; }
  .iw-iQAVh .iw-10oxzft { gap: 40px; padding: 80px 15px 0px; }
  .iw-iQAVh .iw-1t2xzcd { flex-direction: column; gap: 40px; justify-content: flex-start; }
  .iw-iQAVh .iw-ab7erv { align-self: unset; flex: 0 0 auto; gap: 16px; height: min-content; justify-content: flex-start; max-width: unset; padding: 0px; width: 100%; }
  .iw-iQAVh .iw-tolgw1, .iw-iQAVh .iw-159kaid { width: 100%; }
  .iw-iQAVh .iw-1hx37i9 { width: 225px; }
  .iw-iQAVh .iw-cldpgs { flex-direction: column; gap: 32px; width: 100%; }
  .iw-iQAVh .iw-1fy6e5g { gap: unset; justify-content: space-between; width: 100%; }
  .iw-iQAVh .iw-nptvcm, .iw-iQAVh .iw-1ab5iae { gap: 14px; }
  .iw-iQAVh .iw-vlo462 { place-content: flex-start; align-items: flex-start; flex-direction: column; gap: 10px; overflow: visible; padding: 16px 0px 20px; }
  .iw-iQAVh .iw-itzcxm, .iw-iQAVh .iw-cp4s9t { white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
}
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-iQAVh .iw-p3nxim { left: 30px; right: 30px; }
  .iw-iQAVh .iw-10oxzft { gap: 50px; padding: 80px 30px 0px; }
  .iw-iQAVh .iw-1t2xzcd { flex-direction: column; gap: 20px; justify-content: flex-start; }
  .iw-iQAVh .iw-ab7erv { align-self: unset; flex: 0 0 auto; gap: 20px; height: min-content; justify-content: flex-start; max-width: unset; padding: 0px; width: 100%; }
  .iw-iQAVh .iw-tolgw1 { width: 100%; }
  .iw-iQAVh .iw-1hx37i9 { width: 245px; }
  .iw-iQAVh .iw-fjesey, .iw-iQAVh .iw-glhdl0, .iw-iQAVh .iw-1m3muo2, .iw-iQAVh .iw-n1p6pd { height: var(--iw-aspect-ratio-supported, 19px); width: 20px; }
  .iw-iQAVh .iw-cldpgs { flex-direction: column; gap: 40px; width: 100%; }
  .iw-iQAVh .iw-1fy6e5g { gap: 0px; width: 100%; }
  .iw-iQAVh .iw-1w42oow, .iw-iQAVh .iw-qs0h2f { flex: 1 0 0px; width: 1px; }
  .iw-iQAVh .iw-159kaid { max-width: 450px; width: 100%; }
  .iw-iQAVh .iw-vlo462 { padding: 18px 0px; }
}
.iw-RQihY { aspect-ratio: 1 / 1; background-color: var(--szd5nr); mask: url('data:image/svg+xml,<svg display="block" role="presentation" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M 0 0 L 16.5 0 M 0 6.75 L 16.5 6.75" fill="transparent" height="6.75px" id="nRBBx8nHV" stroke-dasharray="" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" stroke="var(--szd5nr, black)" transform="translate(3.75 9)" width="16.5px"/></svg>') alpha no-repeat center / auto var(--iw-icon-mask-mode, add), var(--iw-icon-mask, none); width: 24px; }
.iw-NRc6K.iw-ywss54, .iw-NRc6K .iw-ywss54 { display: block; }
.iw-NRc6K.iw-126ryw8 { place-content: center flex-start; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex-flow: column; gap: 0px; height: 1080px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }
.iw-NRc6K .iw-x3u708 { place-content: center; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-NRc6K .iw-1aw2kw7 { place-content: flex-end center; align-items: flex-end; background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; height: 480px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-NRc6K .iw-rtk4b1 { place-content: center; align-items: center; inset: 0px; display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; mask: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 37.8378%, rgba(0, 0, 0, 0.2) 61.2613%, rgb(0, 0, 0) 100%); opacity: 0.2; overflow: visible; padding: 0px; position: absolute; z-index: 0; }
.iw-NRc6K .iw-1m1dyb6-container, .iw-NRc6K .iw-1oamxvx-container, .iw-NRc6K .iw-1k83guf-container, .iw-NRc6K .iw-2mc0fu-container, .iw-NRc6K .iw-tarhk2-container, .iw-NRc6K .iw-1dkzvd3-container, .iw-NRc6K .iw-xtiw5v-container, .iw-NRc6K .iw-99gkul-container, .iw-NRc6K .iw-193qob9-container, .iw-NRc6K .iw-tdxyct-container, .iw-NRc6K .iw-axxg0h-container, .iw-NRc6K .iw-uwn1jj-container, .iw-NRc6K .iw-o5h272-container, .iw-NRc6K .iw-1y30o55-container, .iw-NRc6K .iw-1jtsu1u-container, .iw-NRc6K .iw-1tjhfn2-container, .iw-NRc6K .iw-zxl8v8-container, .iw-NRc6K .iw-uxxlgy-container, .iw-NRc6K .iw-g6an2d-container, .iw-NRc6K .iw-o3h9tk-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }
.iw-NRc6K .iw-1xj3j3y { display: grid; flex: 1 0 0px; gap: 0px 80px; grid-auto-rows: minmax(0px, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0px, 1fr)); height: min-content; justify-content: center; max-width: 1600px; overflow: visible; padding: 0px 50px 50px; position: relative; width: 1px; z-index: 1; }
.iw-NRc6K .iw-ycsyxi { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; place-self: end start; flex: 0 0 auto; grid-area: span 2 / span 2; height: auto; position: relative; white-space: pre-wrap; width: 707px; word-break: break-word; overflow-wrap: break-word; }
.iw-NRc6K .iw-1lvvn9 { place-content: center flex-start; align-items: center; place-self: start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: 100%; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 12px; position: relative; width: 100%; }
.iw-NRc6K .iw-1wly874-container, .iw-NRc6K .iw-1wsyp6m-container { flex: 0 0 auto; height: auto; position: relative; width: auto; }
.iw-NRc6K .iw-t4mrdx { place-content: center; align-items: center; place-self: end start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 12px; position: relative; width: 100%; }
.iw-NRc6K .iw-i1ox6f { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; overflow-wrap: break-word; }
.iw-NRc6K .iw-z8f3hb { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; max-width: 1600px; overflow: visible; padding: 0px 50px 120px; position: relative; width: 100%; z-index: 0; }
.iw-NRc6K .iw-4aq2j4 { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 72px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 120px 0px; position: relative; width: 100%; }
.iw-NRc6K .iw-1en2lb9 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 16px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-NRc6K .iw-9wida8-container { flex: 0 0 auto; height: auto; position: relative; width: auto; z-index: 1; }
.iw-NRc6K .iw-qp8k7s { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 652px; word-break: break-word; overflow-wrap: break-word; }
.iw-NRc6K .iw-186wz39 { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 32px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-NRc6K .iw-1enea77 { display: grid; flex: 0 0 auto; gap: 32px 20px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(50px, 1fr)); height: min-content; justify-content: center; max-width: 1600px; padding: 0px; position: relative; width: 100%; }
.iw-NRc6K .iw-1lqpk6l { place-content: flex-start; align-items: flex-start; place-self: start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: min-content; padding: 0px; position: relative; width: 100%; }
.iw-NRc6K .iw-1qxvc2l-container { flex: 0 0 auto; height: auto; position: relative; width: 100%; }
.iw-NRc6K .iw-zenyto { place-content: center flex-end; align-items: center; aspect-ratio: 2.61905 / 1; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: var(--iw-aspect-ratio-supported, 483px); overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--iw-will-change-filter-override, filter); }
.iw-NRc6K .iw-8m3rb4 { place-content: flex-end space-between; align-items: flex-end; background: linear-gradient(270deg, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0.5) 100%); display: flex; flex: 0 0 auto; flex-flow: row; height: min-content; overflow: visible; padding: 100px 50px 50px; position: relative; width: 100%; }
.iw-NRc6K .iw-1xdybym { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 20px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 576px; z-index: 1; }
.iw-NRc6K .iw-1au6nxo, .iw-NRc6K .iw-3x3n8g { --iw-paragraph-spacing: 0px; flex: 0 0 auto; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-NRc6K .iw-mo9tb2 { place-content: center space-between; align-items: center; inset: 0px 50px; display: flex; flex: 0 0 auto; flex-flow: row; opacity: 0.3; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; z-index: -1; }
.iw-NRc6K .iw-fal8x7, .iw-NRc6K .iw-1j5ym8p, .iw-NRc6K .iw-1cvqixv, .iw-NRc6K .iw-1m3wbv6, .iw-NRc6K .iw-12huhpu, .iw-NRc6K .iw-1rbhzyt, .iw-NRc6K .iw-16ygy8i { background-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); flex: 0 0 auto; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-NRc6K.iw-126ryw8 { width: 810px; }
  .iw-NRc6K .iw-1xj3j3y { gap: 0px 32px; padding: 0px 30px 50px; }
  .iw-NRc6K .iw-ycsyxi { width: 100%; }
  .iw-NRc6K .iw-1lvvn9 { align-self: end; height: min-content; }
  .iw-NRc6K .iw-z8f3hb { padding: 0px 30px 120px; }
  .iw-NRc6K .iw-4aq2j4 { gap: 32px; padding: 80px 0px; }
  .iw-NRc6K .iw-qp8k7s { width: 498px; }
  .iw-NRc6K .iw-1enea77 { gap: 20px 12px; grid-template-columns: repeat(3, minmax(50px, 1fr)); }
  .iw-NRc6K .iw-zenyto { aspect-ratio: 2.25904 / 1; height: var(--iw-aspect-ratio-supported, 409px); }
  .iw-NRc6K .iw-8m3rb4 { padding: 80px 30px 30px; }
  .iw-NRc6K .iw-1xdybym { width: 399px; }
  .iw-NRc6K .iw-mo9tb2 { left: 30px; right: 30px; }
}
@media (max-width: 809.98px) {
  .iw-NRc6K.iw-126ryw8 { width: 390px; }
  .iw-NRc6K .iw-1aw2kw7 { height: 400px; }
  .iw-NRc6K .iw-1xj3j3y { place-content: flex-end flex-start; align-items: flex-end; display: flex; flex-flow: column; gap: 8px 80px; padding: 0px 15px 20px; }
  .iw-NRc6K .iw-ycsyxi { align-self: unset; order: 1; width: 100%; }
  .iw-NRc6K .iw-1lvvn9 { align-self: unset; height: min-content; order: 0; overflow: visible; }
  .iw-NRc6K .iw-t4mrdx { align-self: unset; order: 2; padding: 0px; }
  .iw-NRc6K .iw-z8f3hb { padding: 0px 15px 120px; }
  .iw-NRc6K .iw-4aq2j4 { gap: 32px; padding: 80px 0px; }
  .iw-NRc6K .iw-qp8k7s { width: 100%; }
  .iw-NRc6K .iw-1enea77 { gap: 20px 12px; grid-template-columns: repeat(2, minmax(50px, 1fr)); }
  .iw-NRc6K .iw-zenyto { aspect-ratio: unset; height: 320px; }
  .iw-NRc6K .iw-8m3rb4 { place-content: flex-start flex-end; align-items: flex-start; flex-direction: column; gap: 24px; padding: 24px; }
  .iw-NRc6K .iw-1xdybym { gap: 6px; width: 100%; }
  .iw-NRc6K .iw-mo9tb2 { left: 15px; right: 15px; }
}
.iw-GVpBJ.iw-qj3ia4, .iw-GVpBJ .iw-qj3ia4 { display: block; }
.iw-GVpBJ.iw-cr9td5 { place-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-flow: row; gap: 10px; height: min-content; padding: 0px; position: relative; width: min-content; }
.iw-GVpBJ .iw-f9yngb { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 12px; height: min-content; overflow: visible; padding: 8px 16px; position: relative; width: min-content; }
.iw-GVpBJ .iw-12ov0u5 { inset: 0px; flex: 0 0 auto; overflow: visible; position: absolute; z-index: 0; }
.iw-GVpBJ .iw-s56e3w { flex: 0 0 auto; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }
.iw-jmpDB.iw-1hi90gn { place-content: center; align-items: center; display: flex; flex-flow: row; gap: 20px; height: 247px; overflow: visible; padding: 16px; position: relative; width: 667px; }
.iw-jmpDB .iw-1gzzviz { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: 100%; overflow: visible; padding: 0px; position: relative; width: 220px; }
.iw-jmpDB .iw-1f10m6h { flex: 1 0 0px; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 1px; will-change: var(--iw-will-change-filter-override, filter); }
.iw-jmpDB .iw-1nrhfgb { place-content: flex-start; align-items: flex-start; bottom: 8px; cursor: pointer; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; left: 8px; padding: 2px 8px 4px; position: absolute; width: min-content; z-index: 1; }
.iw-jmpDB .iw-13orxs2, .iw-jmpDB .iw-12mwm57, .iw-jmpDB .iw-wtha4l, .iw-jmpDB .iw-snt5oo, .iw-jmpDB .iw-11szn0x { flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-jmpDB .iw-5flkte { place-content: flex-start space-between; align-items: flex-start; display: flex; flex: 1 0 0px; flex-flow: column; height: 100%; overflow: var(--overflow-clip-fallback, clip); padding: 8px 0px; position: relative; width: 1px; }
.iw-jmpDB .iw-6efmd7 { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 12px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-jmpDB .iw-1edg34j { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; height: min-content; overflow: visible; padding: 6px 8px; position: relative; width: min-content; }
.iw-jmpDB .iw-10a2la4 { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 4px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-jmpDB .iw-1yvumql { --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-box-orient: vertical; -webkit-line-clamp: var(--1bv0mq2); display: -webkit-box; flex: 0 0 auto; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-jmpDB .iw-5kuwic { --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-box-orient: vertical; -webkit-line-clamp: var(--1hqc7na); display: -webkit-box; flex: 0 0 auto; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-jmpDB .iw-1hdqhrw { place-content: center space-between; align-items: center; display: flex; flex: 0 0 auto; flex-flow: wrap; height: min-content; overflow: visible; padding: 12px 0px 0px; position: relative; width: 100%; }
.iw-jmpDB .iw-1ccw6un { place-content: center flex-start; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px 12px 0px 0px; position: relative; width: min-content; }
.iw-jmpDB .iw-1m8hrg-container { flex: 0 0 auto; height: auto; position: relative; width: auto; }
.iw-jmpDB .iw-1qxxsz { aspect-ratio: 1 / 1; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 21px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 20px; will-change: var(--iw-will-change-override, transform); }
.iw-jmpDB.iw-v-xfsgbe.iw-1hi90gn { flex-direction: column; height: min-content; width: 358px; }
.iw-jmpDB.iw-v-xfsgbe .iw-1gzzviz { aspect-ratio: 1.33333 / 1; height: var(--iw-aspect-ratio-supported, 245px); width: 100%; }
.iw-jmpDB.iw-v-xfsgbe .iw-1f10m6h { aspect-ratio: 1.33333 / 1; height: var(--iw-aspect-ratio-supported, 245px); }
.iw-jmpDB.iw-v-xfsgbe .iw-5flkte { flex: 0 0 auto; gap: 12px; height: min-content; justify-content: center; padding: 0px 0px 8px; width: 100%; }
.iw-jmpDB.iw-v-xfsgbe .iw-1hdqhrw { gap: 16px 8px; justify-content: flex-start; order: 0; padding: 0px; }
.iw-jmpDB.iw-v-xfsgbe .iw-1qxxsz { height: var(--iw-aspect-ratio-supported, 20px); order: 0; }
.iw-RZSuM .iw-styles-preset-1jjpyl8:not(.rich-text-wrapper), .iw-RZSuM .iw-styles-preset-1jjpyl8.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 12px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-background-padding: 0px; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-RZSuM .iw-styles-preset-1jjpyl8:not(.rich-text-wrapper), .iw-RZSuM .iw-styles-preset-1jjpyl8.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 12px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-background-padding: 0px; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-RZSuM .iw-styles-preset-1jjpyl8:not(.rich-text-wrapper), .iw-RZSuM .iw-styles-preset-1jjpyl8.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 12px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: 0em; --iw-line-height: 150%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-background-padding: 0px; --iw-text-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
.iw-jmpDB[data-border="true"]::after, .iw-jmpDB [data-border="true"]::after { content: ""; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0px; top: 0px; border-radius: inherit; corner-shape: inherit; pointer-events: none; }
.iw-254Ru.iw-158h4uw, .iw-254Ru .iw-158h4uw { display: block; }
.iw-254Ru.iw-1viblis { place-content: center flex-start; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex-flow: column; gap: 0px; height: 1080px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }
.iw-254Ru .iw-1gwr2ee { place-content: center; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-254Ru .iw-1vinh4l { place-content: flex-end center; align-items: flex-end; background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; height: 480px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-254Ru .iw-40qe34 { place-content: center; align-items: center; inset: 0px; display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; mask: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 37.8378%, rgba(0, 0, 0, 0.2) 61.2613%, rgb(0, 0, 0) 100%); opacity: 0.2; overflow: visible; padding: 0px; position: absolute; z-index: 0; }
.iw-254Ru .iw-1li2ee9-container, .iw-254Ru .iw-loqs0a-container, .iw-254Ru .iw-igprd-container, .iw-254Ru .iw-rmjqst-container, .iw-254Ru .iw-wtyldr-container, .iw-254Ru .iw-mwx3ed-container, .iw-254Ru .iw-149hjcd-container, .iw-254Ru .iw-1ayanns-container, .iw-254Ru .iw-g0t3gi-container, .iw-254Ru .iw-1iyjqxt-container, .iw-254Ru .iw-1ryks9v-container, .iw-254Ru .iw-f9c7lk-container, .iw-254Ru .iw-1d1g86c-container, .iw-254Ru .iw-1yhi380-container, .iw-254Ru .iw-1vm2d90-container, .iw-254Ru .iw-1v5o8m0-container, .iw-254Ru .iw-1p2ssto-container, .iw-254Ru .iw-1wznbv8-container, .iw-254Ru .iw-15l7qbz-container, .iw-254Ru .iw-1uu01vw-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }
.iw-254Ru .iw-1fvhl17 { display: grid; flex: 1 0 0px; gap: 0px 80px; grid-auto-rows: minmax(0px, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0px, 1fr)); height: min-content; justify-content: center; max-width: 1600px; overflow: visible; padding: 0px 50px 50px; position: relative; width: 1px; z-index: 1; }
.iw-254Ru .iw-xtr309 { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; place-self: end start; flex: 0 0 auto; grid-area: span 2 / span 2; height: auto; position: relative; white-space: pre-wrap; width: 707px; word-break: break-word; overflow-wrap: break-word; }
.iw-254Ru .iw-1pho3pc { place-content: center flex-start; align-items: center; place-self: start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: 100%; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 12px; position: relative; width: 100%; }
.iw-254Ru .iw-myhzkf-container, .iw-254Ru .iw-ymh8i9-container, .iw-254Ru .iw-1acbre-container, .iw-254Ru .iw-12lv6pg-container, .iw-254Ru .iw-zpxt30-container { flex: 0 0 auto; height: auto; position: relative; width: auto; }
.iw-254Ru .iw-e3tlzs { place-content: center; align-items: center; place-self: end start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 12px; position: relative; width: 100%; }
.iw-254Ru .iw-1e2c9j7 { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; overflow-wrap: break-word; }
.iw-254Ru .iw-hudmi3 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; max-width: 1600px; overflow: visible; padding: 0px 50px 120px; position: relative; width: 100%; z-index: 0; }
.iw-254Ru .iw-rqs4ex { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 72px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 120px 0px; position: relative; width: 100%; }
.iw-254Ru .iw-lvby67 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 16px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-254Ru .iw-13dmteo-container { flex: 0 0 auto; height: auto; position: relative; width: auto; z-index: 1; }
.iw-254Ru .iw-1ugl9m8 { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 652px; word-break: break-word; overflow-wrap: break-word; }
.iw-254Ru .iw-1ogg4u3 { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 20px; height: min-content; padding: 0px; position: relative; width: 100%; }
.iw-254Ru .iw-1uj91nh { place-content: center flex-start; align-items: center; background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); border-radius: 4px; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: min-content; padding: 0px; position: relative; width: 100%; }
.iw-254Ru .iw-upcu3h { place-content: center; align-items: center; background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); display: flex; flex: 0 0 auto; flex-flow: row; gap: 20px; height: min-content; overflow: visible; padding: 16px; position: relative; width: 100%; }
.iw-254Ru .iw-1kk85m7 { place-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-flow: row; gap: 10px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 1px; }
.iw-254Ru .iw-ffr4w7 { aspect-ratio: 1.33333 / 1; flex: 1 0 0px; height: var(--iw-aspect-ratio-supported, 375px); overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 1px; will-change: var(--iw-will-change-filter-override, filter); }
.iw-254Ru .iw-kudd4p { place-content: flex-start space-between; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-flow: column; height: auto; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 1px; }
.iw-254Ru .iw-1wfxxd { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 12px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-254Ru .iw-12vcndr { place-content: center; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); border-radius: 4px; display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; height: min-content; overflow: visible; padding: 6px 8px; position: relative; width: min-content; }
.iw-254Ru .iw-1sunjt8 { --iw-paragraph-spacing: 0px; flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-254Ru .iw-1vldfcg { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 4px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-254Ru .iw-1kep35g, .iw-254Ru .iw-2rclw { flex: 0 0 auto; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-254Ru .iw-3f1kof { place-content: center space-between; align-items: center; display: flex; flex: 0 0 auto; flex-flow: wrap; height: min-content; overflow: visible; padding: 12px 0px 0px; position: relative; width: 100%; }
.iw-254Ru .iw-1rzgcyh { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }
.iw-254Ru .iw-8wx2ea { --border-bottom-width: 1px; --border-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; aspect-ratio: 1 / 1; border-radius: 20px; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 30px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 30px; will-change: var(--iw-will-change-override, transform); }
.iw-254Ru .iw-1hmuegp { place-content: center flex-start; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px 12px 0px 0px; position: relative; width: min-content; }
.iw-254Ru .iw-1gwc4qt { flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-254Ru .iw-c7xbc2, .iw-254Ru .iw-1g1umbc { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-254Ru .iw-qtz98o { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 32px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-254Ru .iw-ugs7st { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 12px; height: min-content; padding: 0px; position: relative; width: 100%; }
.iw-254Ru .iw-13seqcl { flex: 0 0 auto; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }
.iw-254Ru .iw-1xhv7mi { place-content: center flex-start; align-items: center; display: flex; flex: 0 0 auto; flex-flow: wrap; gap: 10px; height: min-content; padding: 0px; position: relative; width: 100%; }
.iw-254Ru .iw-pvvsyd { display: grid; flex: 0 0 auto; gap: 20px; grid-auto-rows: minmax(0px, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }
.iw-254Ru .iw-xs1vr9 { place-content: center flex-start; align-items: center; place-self: start center; background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); border-radius: 4px; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: 100%; padding: 0px; position: relative; width: 100%; }
.iw-254Ru .iw-bmlhtc-container { flex: 0 0 auto; height: auto; position: relative; width: 100%; }
.iw-254Ru .iw-68v48k { place-content: center space-between; align-items: center; inset: 0px 50px; display: flex; flex: 0 0 auto; flex-flow: row; opacity: 0.3; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; z-index: -1; }
.iw-254Ru .iw-1iq3v1p, .iw-254Ru .iw-4d79cu, .iw-254Ru .iw-11nmpmf, .iw-254Ru .iw-1lak7jv, .iw-254Ru .iw-cpo5vl, .iw-254Ru .iw-1ylh5h9, .iw-254Ru .iw-pn6wet { background-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); flex: 0 0 auto; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }
.iw-254Ru .iw-177fyk9 { place-content: center flex-end; align-items: center; aspect-ratio: 2.61905 / 1; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: var(--iw-aspect-ratio-supported, 420px); overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--iw-will-change-filter-override, filter); }
.iw-254Ru .iw-plf3p3 { place-content: flex-end space-between; align-items: flex-end; background: linear-gradient(270deg, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0.5) 100%); display: flex; flex: 1 0 0px; flex-flow: row; height: 1px; overflow: visible; padding: 50px; position: relative; width: 100%; }
.iw-254Ru .iw-wngsm3 { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 20px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 576px; z-index: 1; }
.iw-254Ru .iw-b92xod, .iw-254Ru .iw-tvnkxu { --iw-paragraph-spacing: 0px; flex: 0 0 auto; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-254Ru[data-border="true"]::after, .iw-254Ru [data-border="true"]::after { content: ""; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0px; top: 0px; border-radius: inherit; corner-shape: inherit; pointer-events: none; }
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-254Ru.iw-1viblis { width: 810px; }
  .iw-254Ru .iw-1fvhl17 { gap: 0px 32px; padding: 0px 30px 50px; }
  .iw-254Ru .iw-xtr309 { width: 100%; }
  .iw-254Ru .iw-1pho3pc { align-self: end; height: min-content; }
  .iw-254Ru .iw-hudmi3 { padding: 0px 30px 120px; }
  .iw-254Ru .iw-rqs4ex { gap: 32px; padding: 80px 0px; }
  .iw-254Ru .iw-1ugl9m8 { width: 498px; }
  .iw-254Ru .iw-1ogg4u3 { gap: 12px; }
  .iw-254Ru .iw-ffr4w7 { height: var(--iw-aspect-ratio-supported, 262px); }
  .iw-254Ru .iw-kudd4p { padding: 0px; }
  .iw-254Ru .iw-pvvsyd { gap: 12px; grid-template-columns: repeat(2, minmax(50px, 1fr)); }
  .iw-254Ru .iw-68v48k { left: 30px; right: 30px; }
  .iw-254Ru .iw-177fyk9 { aspect-ratio: 2.25904 / 1; height: var(--iw-aspect-ratio-supported, 332px); }
  .iw-254Ru .iw-plf3p3 { padding: 30px; }
  .iw-254Ru .iw-wngsm3 { width: 427px; }
}
@media (max-width: 809.98px) {
  .iw-254Ru.iw-1viblis { width: 390px; }
  .iw-254Ru .iw-1vinh4l { height: 400px; }
  .iw-254Ru .iw-1fvhl17 { place-content: flex-end flex-start; align-items: flex-end; display: flex; flex-flow: column; gap: 8px 80px; padding: 0px 15px 20px; }
  .iw-254Ru .iw-xtr309 { align-self: unset; order: 1; width: 100%; }
  .iw-254Ru .iw-1pho3pc { align-self: unset; height: min-content; order: 0; overflow: visible; }
  .iw-254Ru .iw-e3tlzs { align-self: unset; order: 2; padding: 0px; }
  .iw-254Ru .iw-hudmi3 { padding: 0px 15px 120px; }
  .iw-254Ru .iw-rqs4ex { gap: 32px; padding: 80px 0px; }
  .iw-254Ru .iw-1ugl9m8 { width: 100%; }
  .iw-254Ru .iw-pvvsyd { align-content: flex-start; align-items: flex-start; display: flex; flex-flow: column; gap: 20px; }
  .iw-254Ru .iw-xs1vr9 { align-self: unset; height: min-content; }
  .iw-254Ru .iw-68v48k { left: 15px; right: 15px; }
  .iw-254Ru .iw-177fyk9 { aspect-ratio: unset; height: 320px; }
  .iw-254Ru .iw-plf3p3 { place-content: flex-start flex-end; align-items: flex-start; flex-direction: column; gap: 24px; padding: 24px; }
  .iw-254Ru .iw-wngsm3 { gap: 6px; width: 100%; }
}
.iw-YZUC2.iw-pr5fme, .iw-YZUC2 .iw-pr5fme { display: block; }
.iw-YZUC2.iw-1wcchpw { place-content: center; align-items: center; cursor: pointer; display: flex; flex-flow: row; gap: 0px; height: 40px; overflow: visible; padding: 0px 32px; position: relative; width: min-content; }
.iw-YZUC2 .iw-1jllntv { flex: 0 0 auto; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }
.iw-YZUC2 .iw-1a7dcj9 { aspect-ratio: 1 / 1; flex: 0 0 auto; gap: 10px; height: var(--iw-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }
.iw-YZUC2 .iw-19xwkud { inset: 0px; flex: 0 0 auto; overflow: visible; position: absolute; }
.iw-YZUC2 .iw-1i8bbwb { aspect-ratio: 1 / 1; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }
.iw-YZUC2.iw-v-1yxvjnt.iw-1wcchpw, .iw-YZUC2.iw-v-1kms5x8.iw-1wcchpw, .iw-YZUC2.iw-v-8pfg52.iw-1wcchpw, .iw-YZUC2.iw-v-1qg2sju.iw-1wcchpw { cursor: unset; }
.iw-YZUC2.iw-v-1yxvjnt .iw-19xwkud { overflow: hidden; }
.iw-nshnh.iw-357bs0, .iw-nshnh .iw-357bs0 { display: block; }
.iw-nshnh.iw-6juk8f { place-content: center flex-start; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex-flow: column; gap: 0px; height: 1080px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }
.iw-nshnh .iw-1f8rmay { place-content: center; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-nshnh .iw-a8uc9x { place-content: flex-end center; align-items: flex-end; background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; height: 480px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-nshnh .iw-11niuy3 { place-content: center; align-items: center; inset: 0px; display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; mask: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 37.8378%, rgba(0, 0, 0, 0.2) 61.2613%, rgb(0, 0, 0) 100%); opacity: 0.2; overflow: visible; padding: 0px; position: absolute; z-index: 0; }
.iw-nshnh .iw-13m8qc6-container, .iw-nshnh .iw-1ha6exg-container, .iw-nshnh .iw-1bfejee-container, .iw-nshnh .iw-tkh96p-container, .iw-nshnh .iw-bh5xuc-container, .iw-nshnh .iw-17tyjt3-container, .iw-nshnh .iw-okcpdx-container, .iw-nshnh .iw-x38xxf-container, .iw-nshnh .iw-10qvo7a-container, .iw-nshnh .iw-1absu09-container, .iw-nshnh .iw-13coolb-container, .iw-nshnh .iw-o5tsac-container, .iw-nshnh .iw-wi2wqi-container, .iw-nshnh .iw-su0dms-container, .iw-nshnh .iw-1as7krq-container, .iw-nshnh .iw-2ext87-container, .iw-nshnh .iw-zkmmrp-container, .iw-nshnh .iw-1qpu1v8-container, .iw-nshnh .iw-fjbvc6-container, .iw-nshnh .iw-16sxzla-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }
.iw-nshnh .iw-1yzjgyc { display: grid; flex: 1 0 0px; gap: 0px 80px; grid-auto-rows: minmax(0px, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0px, 1fr)); height: min-content; justify-content: center; max-width: 1600px; overflow: visible; padding: 0px 50px 50px; position: relative; width: 1px; z-index: 1; }
.iw-nshnh .iw-1wuawaa { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; place-self: end start; flex: 0 0 auto; grid-area: span 2 / span 2; height: auto; position: relative; white-space: pre-wrap; width: 707px; word-break: break-word; overflow-wrap: break-word; }
.iw-nshnh .iw-zsnyok { place-content: center flex-start; align-items: center; place-self: start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: 100%; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 12px; position: relative; width: 100%; }
.iw-nshnh .iw-vwsg5a-container, .iw-nshnh .iw-143pbyz-container { flex: 0 0 auto; height: auto; position: relative; width: auto; }
.iw-nshnh .iw-vsmwuh { place-content: center; align-items: center; place-self: end start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 12px; position: relative; width: 100%; }
.iw-nshnh .iw-17l7291 { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; overflow-wrap: break-word; }
.iw-nshnh .iw-17a59e8 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; max-width: 1600px; overflow: visible; padding: 0px 50px 120px; position: relative; width: 100%; z-index: 0; }
.iw-nshnh .iw-1426d0i { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 72px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 120px 0px; position: relative; width: 100%; }
.iw-nshnh .iw-11b8coz { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 56px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-nshnh .iw-st1hzm-container { flex: 0 0 auto; height: auto; position: relative; width: auto; z-index: 1; }
.iw-nshnh .iw-d0p64d { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 32px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-nshnh .iw-1aahurz { place-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-flow: column; gap: 40px; height: auto; overflow: visible; padding: 0px; position: relative; width: 1px; }
.iw-nshnh .iw-1gqpz9v-container { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }
.iw-nshnh .iw-cr50xj { place-content: flex-start; align-items: flex-start; background-color: var(--token-46d4d331-6df3-40eb-a5c3-27121bfef506, #081628); border-radius: 4px; display: flex; flex: 0 0 auto; flex-flow: column; gap: 32px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 24px; position: relative; width: 100%; will-change: var(--iw-will-change-override, transform); }
.iw-nshnh .iw-19iftov { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 12px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-nshnh .iw-hn3b3a, .iw-nshnh .iw-18h5fae { place-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-flow: column; gap: 12px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }
.iw-nshnh .iw-14mubbc, .iw-nshnh .iw-1y0cd0m, .iw-nshnh .iw-balrb1, .iw-nshnh .iw-t11hex, .iw-nshnh .iw-11ss1li, .iw-nshnh .iw-hcpgec, .iw-nshnh .iw-1u9v9md, .iw-nshnh .iw-ua2kgu { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-nshnh .iw-96fen5 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 12px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-nshnh .iw-uyyx0a { place-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-flow: column; gap: 40px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }
.iw-nshnh .iw-1pemucd { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-nshnh .iw-1gbix2u { place-content: flex-end flex-start; align-items: flex-end; display: flex; flex: 0 0 auto; flex-flow: column; gap: 20px; height: min-content; overflow: hidden; padding: 0px; position: relative; width: 100%; }
.iw-nshnh .iw-11kf1jj { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-nshnh .iw-1iwnq5a, .iw-nshnh .iw-4wy1v9 { place-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-flow: column; gap: 10px; height: min-content; padding: 0px; position: relative; width: 1px; }
.iw-nshnh .iw-wydb07, .iw-nshnh .iw-136sn6u, .iw-nshnh .iw-becx0q, .iw-nshnh .iw-1rbs4dv { flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-nshnh .iw-co1drz, .iw-nshnh .iw-1iy3d82 { --iw-input-background: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); --iw-input-border-bottom-width: 1px; --iw-input-border-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); --iw-input-border-left-width: 1px; --iw-input-border-radius-bottom-left: 4px; --iw-input-border-radius-bottom-right: 4px; --iw-input-border-radius-top-left: 4px; --iw-input-border-radius-top-right: 4px; --iw-input-border-right-width: 1px; --iw-input-border-style: solid; --iw-input-border-top-width: 1px; --iw-input-focused-border-color: #0099ff; --iw-input-focused-border-style: solid; --iw-input-focused-border-width: 1px; --iw-input-font-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-input-font-family: "Plus Jakarta Sans"; --iw-input-font-letter-spacing: 0em; --iw-input-font-line-height: 1.2em; --iw-input-font-size: 14px; --iw-input-font-weight: 400; --iw-input-icon-mask-image: none; --iw-input-padding: 12px; --iw-input-placeholder-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); flex: 0 0 auto; height: 40px; position: relative; width: 100%; }
.iw-nshnh .iw-1v7vf6m, .iw-nshnh .iw-1q3s56t { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: min-content; padding: 0px; position: relative; width: 100%; }
.iw-nshnh .iw-fzqrfh { --iw-input-background: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); --iw-input-border-bottom-width: 1px; --iw-input-border-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); --iw-input-border-left-width: 1px; --iw-input-border-radius-bottom-left: 4px; --iw-input-border-radius-bottom-right: 4px; --iw-input-border-radius-top-left: 4px; --iw-input-border-radius-top-right: 4px; --iw-input-border-right-width: 1px; --iw-input-border-style: solid; --iw-input-border-top-width: 1px; --iw-input-focused-border-color: #0099ff; --iw-input-focused-border-style: solid; --iw-input-focused-border-width: 1px; --iw-input-font-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-input-font-family: "Plus Jakarta Sans"; --iw-input-font-letter-spacing: 0em; --iw-input-font-line-height: 1.2em; --iw-input-font-size: 14px; --iw-input-font-weight: 400; --iw-input-icon-mask-image: none; --iw-input-padding: 12px; --iw-input-placeholder-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-input-wrapper-height: auto; flex: 0 0 auto; height: auto; position: relative; width: 100%; }
.iw-nshnh .iw-exigbw { --iw-input-background: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); --iw-input-border-bottom-width: 1px; --iw-input-border-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); --iw-input-border-left-width: 1px; --iw-input-border-radius-bottom-left: 4px; --iw-input-border-radius-bottom-right: 4px; --iw-input-border-radius-top-left: 4px; --iw-input-border-radius-top-right: 4px; --iw-input-border-right-width: 1px; --iw-input-border-style: solid; --iw-input-border-top-width: 1px; --iw-input-focused-border-color: #0099ff; --iw-input-focused-border-style: solid; --iw-input-focused-border-width: 1px; --iw-input-font-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-input-font-family: "Plus Jakarta Sans"; --iw-input-font-letter-spacing: 0em; --iw-input-font-line-height: 1.2em; --iw-input-font-size: 14px; --iw-input-font-weight: 400; --iw-input-icon-mask-image: none; --iw-input-padding: 12px; --iw-input-placeholder-color: var(--token-b7bf1a71-7940-4d55-9962-fa791d7a02f8, #515151); --iw-input-wrapper-height: auto; --iw-textarea-resize: vertical; flex: 0 0 auto; height: auto; min-height: 100px; position: relative; width: 100%; }
.iw-nshnh .iw-1wr1soy-container { flex: 0 0 auto; height: 40px; position: relative; width: 100%; }
.iw-nshnh .iw-msu6ib { place-content: center space-between; align-items: center; inset: 0px 50px; display: flex; flex: 0 0 auto; flex-flow: row; opacity: 0.3; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; z-index: -1; }
.iw-nshnh .iw-u8oaje, .iw-nshnh .iw-16y47is, .iw-nshnh .iw-1r9bqu1, .iw-nshnh .iw-knkcwx, .iw-nshnh .iw-bkm952, .iw-nshnh .iw-gmdez0, .iw-nshnh .iw-1wkqnke { background-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); flex: 0 0 auto; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }
.iw-nshnh .iw-9hfhve { place-content: center flex-end; align-items: center; aspect-ratio: 2.61905 / 1; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: var(--iw-aspect-ratio-supported, 420px); overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--iw-will-change-filter-override, filter); }
.iw-nshnh .iw-fpd2nm { place-content: flex-end space-between; align-items: flex-end; background: linear-gradient(270deg, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0.5) 100%); display: flex; flex: 1 0 0px; flex-flow: row; height: 1px; overflow: visible; padding: 50px; position: relative; width: 100%; }
.iw-nshnh .iw-1pfal65 { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 20px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 576px; z-index: 1; }
.iw-nshnh .iw-139bb4a, .iw-nshnh .iw-126h571 { --iw-paragraph-spacing: 0px; flex: 0 0 auto; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-nshnh.iw-6juk8f { width: 810px; }
  .iw-nshnh .iw-1yzjgyc { gap: 0px 32px; padding: 0px 30px 50px; }
  .iw-nshnh .iw-1wuawaa { width: 100%; }
  .iw-nshnh .iw-zsnyok { align-self: end; height: min-content; }
  .iw-nshnh .iw-17a59e8 { padding: 0px 30px 120px; }
  .iw-nshnh .iw-1426d0i { gap: 32px; padding: 80px 0px; }
  .iw-nshnh .iw-d0p64d { flex-direction: column; }
  .iw-nshnh .iw-1aahurz { align-self: unset; flex: 0 0 auto; flex-direction: row; gap: 32px; height: min-content; order: 1; width: 100%; }
  .iw-nshnh .iw-1gqpz9v-container { align-self: stretch; height: auto; width: 1px; }
  .iw-nshnh .iw-cr50xj { flex: 1 0 0px; gap: 20px; width: 1px; }
  .iw-nshnh .iw-19iftov { flex-direction: column; gap: 20px; }
  .iw-nshnh .iw-hn3b3a, .iw-nshnh .iw-18h5fae { flex: 0 0 auto; width: 100%; }
  .iw-nshnh .iw-uyyx0a { flex: 0 0 auto; gap: 32px; order: 0; width: 100%; }
  .iw-nshnh .iw-msu6ib { left: 30px; right: 30px; }
  .iw-nshnh .iw-9hfhve { aspect-ratio: 2.25904 / 1; height: var(--iw-aspect-ratio-supported, 332px); }
  .iw-nshnh .iw-fpd2nm { padding: 30px; }
  .iw-nshnh .iw-1pfal65 { width: 427px; }
}
@media (max-width: 809.98px) {
  .iw-nshnh.iw-6juk8f { width: 390px; }
  .iw-nshnh .iw-a8uc9x { height: 400px; }
  .iw-nshnh .iw-1yzjgyc { place-content: flex-end flex-start; align-items: flex-end; display: flex; flex-flow: column; gap: 8px 80px; padding: 0px 15px 20px; }
  .iw-nshnh .iw-1wuawaa { align-self: unset; order: 1; width: 100%; }
  .iw-nshnh .iw-zsnyok { align-self: unset; height: min-content; order: 0; overflow: visible; }
  .iw-nshnh .iw-vsmwuh { align-self: unset; order: 2; padding: 0px; }
  .iw-nshnh .iw-17a59e8 { padding: 0px 15px 120px; }
  .iw-nshnh .iw-1426d0i { gap: 32px; padding: 80px 0px; }
  .iw-nshnh .iw-d0p64d, .iw-nshnh .iw-11kf1jj { flex-direction: column; }
  .iw-nshnh .iw-1aahurz { align-self: unset; flex: 0 0 auto; gap: 24px; height: min-content; order: 1; width: 100%; }
  .iw-nshnh .iw-1gqpz9v-container { flex: 0 0 auto; height: 260px; order: 1; }
  .iw-nshnh .iw-cr50xj { gap: 24px; order: 0; }
  .iw-nshnh .iw-19iftov { flex-direction: column; gap: 24px; }
  .iw-nshnh .iw-hn3b3a, .iw-nshnh .iw-18h5fae, .iw-nshnh .iw-1iwnq5a, .iw-nshnh .iw-4wy1v9 { flex: 0 0 auto; width: 100%; }
  .iw-nshnh .iw-uyyx0a { flex: 0 0 auto; gap: 24px; order: 0; width: 100%; }
  .iw-nshnh .iw-msu6ib { left: 15px; right: 15px; }
  .iw-nshnh .iw-9hfhve { aspect-ratio: unset; height: 320px; }
  .iw-nshnh .iw-fpd2nm { place-content: flex-start flex-end; align-items: flex-start; flex-direction: column; gap: 24px; padding: 24px; }
  .iw-nshnh .iw-1pfal65 { gap: 6px; width: 100%; }
}
.iw-f57e0.iw-14ynyd2, .iw-f57e0 .iw-14ynyd2 { display: block; }
.iw-f57e0.iw-cjor6q { place-content: center flex-start; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex-flow: column; gap: 0px; height: 1000px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }
.iw-f57e0 .iw-14y009g { place-content: center; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-f57e0 .iw-np06s8 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 72px; height: min-content; max-width: 1600px; overflow: visible; padding: 160px 50px 120px; position: relative; width: 100%; z-index: 0; }
.iw-f57e0 .iw-8gxvef { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 72px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-f57e0 .iw-1wv0ytp { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 16px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-f57e0 .iw-131sswk-container { flex: 0 0 auto; height: auto; position: relative; width: auto; z-index: 1; }
.iw-f57e0 .iw-1s59836 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 8px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-f57e0 .iw-adtwd2 { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-f57e0 .iw-rolhtt { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 50%; word-break: break-word; overflow-wrap: break-word; }
.iw-f57e0 .iw-14j9j86 { place-content: center space-between; align-items: center; inset: 0px 50px; display: flex; flex: 0 0 auto; flex-flow: row; opacity: 0.3; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; z-index: -1; }
.iw-f57e0 .iw-1ygdtj9, .iw-f57e0 .iw-8subg0, .iw-f57e0 .iw-tgen8w, .iw-f57e0 .iw-1uzgwwg, .iw-f57e0 .iw-1uz37e9, .iw-f57e0 .iw-s0zraj, .iw-f57e0 .iw-d9hj37 { background-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); flex: 0 0 auto; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }
.iw-f57e0 .iw-u9ouyr { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 66%; word-break: break-word; overflow-wrap: break-word; }
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-f57e0.iw-cjor6q { width: 810px; }
  .iw-f57e0 .iw-np06s8 { padding: 160px 30px 120px; }
  .iw-f57e0 .iw-8gxvef { gap: 32px; }
  .iw-f57e0 .iw-adtwd2 { width: 498px; }
  .iw-f57e0 .iw-rolhtt { width: 70%; }
  .iw-f57e0 .iw-14j9j86 { left: 30px; right: 30px; }
  .iw-f57e0 .iw-u9ouyr { width: 100%; }
}
@media (max-width: 809.98px) {
  .iw-f57e0.iw-cjor6q { width: 390px; }
  .iw-f57e0 .iw-np06s8 { padding: 160px 15px 120px; }
  .iw-f57e0 .iw-8gxvef { gap: 32px; }
  .iw-f57e0 .iw-rolhtt, .iw-f57e0 .iw-u9ouyr { width: 100%; }
  .iw-f57e0 .iw-14j9j86 { left: 15px; right: 15px; }
}
.iw-HVJKP.iw-1sgq7l { place-content: center flex-start; align-items: center; display: flex; flex-flow: column; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 290px; will-change: var(--iw-will-change-override, transform); }
.iw-HVJKP .iw-mlcqo7 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--iw-will-change-override, transform); z-index: 1; }
.iw-HVJKP .iw-16ro4jx { aspect-ratio: 1.33333 / 1; flex: 1 0 0px; height: var(--iw-aspect-ratio-supported, 218px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; will-change: var(--iw-will-change-filter-override, filter); }
.iw-HVJKP .iw-r0tev7 { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 4px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }
.iw-HVJKP .iw-3b6vsu, .iw-HVJKP .iw-3gpcqh { flex: 0 0 auto; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-R9f39.iw-mcq8mg, .iw-R9f39 .iw-mcq8mg { display: block; }
.iw-R9f39.iw-15uasy { place-content: center flex-start; align-items: center; display: flex; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }
.iw-R9f39 .iw-13nfhoj { place-content: center; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-R9f39 .iw-em8k2s { place-content: flex-end center; align-items: flex-end; background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; height: 480px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-R9f39 .iw-celvq4 { place-content: center; align-items: center; inset: 0px; display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; mask: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 37.8378%, rgba(0, 0, 0, 0.2) 61.2613%, rgb(0, 0, 0) 100%); opacity: 0.2; overflow: visible; padding: 0px; position: absolute; z-index: 0; }
.iw-R9f39 .iw-16urt0x-container, .iw-R9f39 .iw-18isstp-container, .iw-R9f39 .iw-1i9qtd7-container, .iw-R9f39 .iw-ge0udg-container, .iw-R9f39 .iw-1lb1uvt-container, .iw-R9f39 .iw-2kvmce-container, .iw-R9f39 .iw-1mpbi8j-container, .iw-R9f39 .iw-10uwpwq-container, .iw-R9f39 .iw-o3waye-container, .iw-R9f39 .iw-1gf04u2-container, .iw-R9f39 .iw-16f4zsl-container, .iw-R9f39 .iw-hk544m-container, .iw-R9f39 .iw-ogl5kh-container, .iw-R9f39 .iw-ptun0w-container, .iw-R9f39 .iw-tfnuxf-container, .iw-R9f39 .iw-107hvle-container, .iw-R9f39 .iw-yuitnt-container, .iw-R9f39 .iw-1ei3wx0-container, .iw-R9f39 .iw-jytusq-container, .iw-R9f39 .iw-1nqkhug-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }
.iw-R9f39 .iw-17axsz6 { display: grid; flex: 1 0 0px; gap: 0px 80px; grid-auto-rows: minmax(0px, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0px, 1fr)); height: min-content; justify-content: center; max-width: 1600px; overflow: visible; padding: 0px 50px 50px; position: relative; width: 1px; z-index: 1; }
.iw-R9f39 .iw-3o7eay { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; place-self: end start; flex: 0 0 auto; grid-area: span 2 / span 2; height: auto; position: relative; white-space: pre-wrap; width: 707px; word-break: break-word; overflow-wrap: break-word; }
.iw-R9f39 .iw-10ov36i { place-content: center flex-start; align-items: center; place-self: start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: 100%; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 12px; position: relative; width: 100%; }
.iw-R9f39 .iw-stiw0f-container, .iw-R9f39 .iw-1jna0g8-container { flex: 0 0 auto; height: auto; position: relative; width: auto; }
.iw-R9f39 .iw-1evd9go { place-content: center; align-items: center; place-self: end start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 12px; position: relative; width: 100%; }
.iw-R9f39 .iw-17hie1x { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; overflow-wrap: break-word; }
.iw-R9f39 .iw-wjld9h { place-content: center flex-start; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex: 0 0 auto; flex-flow: column; gap: 52px; height: min-content; max-width: 1600px; overflow: var(--overflow-clip-fallback, clip); padding: 110px 50px 130px; position: relative; width: 100%; }
.iw-R9f39 .iw-12s0due { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 16px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 2; }
.iw-R9f39 .iw-jnn1d7-container { flex: 0 0 auto; height: auto; position: relative; width: auto; z-index: 1; }
.iw-R9f39 .iw-br2rbg { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 652px; word-break: break-word; overflow-wrap: break-word; }
.iw-R9f39 .iw-mskcvo { display: grid; flex: 0 0 auto; gap: 20px 12px; grid-auto-rows: minmax(0px, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); height: min-content; justify-content: center; padding: 0px 0px 80px; position: relative; width: 100%; z-index: 1; }
.iw-R9f39 .iw-1ikhvhu { place-content: flex-start; align-items: flex-start; place-self: start; cursor: pointer; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; padding: 0px; position: relative; text-decoration: none; width: 100%; }
.iw-R9f39 .iw-12bjril-container { flex: 0 0 auto; height: auto; position: relative; width: 100%; }
.iw-R9f39 .iw-1y5bvd { place-content: center space-between; align-items: center; inset: 0px 50px; display: flex; flex: 0 0 auto; flex-flow: row; opacity: 0.3; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; z-index: 0; }
.iw-R9f39 .iw-nlwi8z, .iw-R9f39 .iw-1ydd9eb, .iw-R9f39 .iw-k6jupc, .iw-R9f39 .iw-59npud, .iw-R9f39 .iw-9wmjjf, .iw-R9f39 .iw-wek8dr, .iw-R9f39 .iw-r9xyu2 { background-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); flex: 0 0 auto; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }
.iw-R9f39 .iw-m8z1ga { place-content: center flex-end; align-items: center; aspect-ratio: 2.61905 / 1; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: var(--iw-aspect-ratio-supported, 420px); overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--iw-will-change-filter-override, filter); }
.iw-R9f39 .iw-136z1h8 { place-content: flex-end space-between; align-items: flex-end; background: linear-gradient(270deg, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0.5) 100%); display: flex; flex: 1 0 0px; flex-flow: row; height: 1px; overflow: visible; padding: 50px; position: relative; width: 100%; }
.iw-R9f39 .iw-1jdqt9p { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 20px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 576px; z-index: 1; }
.iw-R9f39 .iw-rrnrm3, .iw-R9f39 .iw-6iszw2 { --iw-paragraph-spacing: 0px; flex: 0 0 auto; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-R9f39.iw-15uasy { width: 810px; }
  .iw-R9f39 .iw-17axsz6 { gap: 0px 32px; padding: 0px 30px 50px; }
  .iw-R9f39 .iw-3o7eay { width: 100%; }
  .iw-R9f39 .iw-10ov36i { align-self: end; height: min-content; }
  .iw-R9f39 .iw-wjld9h { gap: 42px; padding: 90px 40px 110px; }
  .iw-R9f39 .iw-br2rbg { width: 498px; }
  .iw-R9f39 .iw-mskcvo { grid-template-columns: repeat(2, minmax(50px, 1fr)); }
  .iw-R9f39 .iw-1y5bvd { left: 30px; right: 30px; }
  .iw-R9f39 .iw-m8z1ga { aspect-ratio: 2.25904 / 1; height: var(--iw-aspect-ratio-supported, 323px); }
  .iw-R9f39 .iw-136z1h8 { padding: 30px; }
  .iw-R9f39 .iw-1jdqt9p { width: 427px; }
}
@media (max-width: 809.98px) {
  .iw-R9f39.iw-15uasy { width: 390px; }
  .iw-R9f39 .iw-em8k2s { height: 400px; }
  .iw-R9f39 .iw-17axsz6 { place-content: flex-end flex-start; align-items: flex-end; display: flex; flex-flow: column; gap: 8px 80px; padding: 0px 15px 20px; }
  .iw-R9f39 .iw-3o7eay { align-self: unset; order: 1; width: 100%; }
  .iw-R9f39 .iw-10ov36i { align-self: unset; height: min-content; order: 0; overflow: visible; }
  .iw-R9f39 .iw-1evd9go { align-self: unset; order: 2; padding: 0px; }
  .iw-R9f39 .iw-wjld9h { gap: 34px; padding: 72px 20px 88px; }
  .iw-R9f39 .iw-br2rbg { width: 100%; }
  .iw-R9f39 .iw-mskcvo { place-content: center flex-start; align-items: center; display: flex; flex-flow: column; gap: 20px; padding: 0px 0px 40px; }
  .iw-R9f39 .iw-1ikhvhu { align-self: unset; }
  .iw-R9f39 .iw-1y5bvd { left: 15px; right: 15px; }
  .iw-R9f39 .iw-m8z1ga { aspect-ratio: unset; height: 320px; }
  .iw-R9f39 .iw-136z1h8 { place-content: flex-start flex-end; align-items: flex-start; flex-direction: column; gap: 24px; padding: 24px; }
  .iw-R9f39 .iw-1jdqt9p { gap: 6px; width: 100%; }
}
html body { background: none; }
.iw-k5nAb.iw-1rsm3r5, .iw-k5nAb .iw-1rsm3r5 { display: block; }
.iw-k5nAb.iw-1evzi4u { place-content: center flex-start; align-items: center; display: flex; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }
.iw-k5nAb .iw-197ldof { place-content: center; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-k5nAb .iw-1t0gkgm { place-content: flex-end center; align-items: flex-end; background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; height: 480px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-k5nAb .iw-923jzi { place-content: center; align-items: center; inset: 0px; display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; mask: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 37.8378%, rgba(0, 0, 0, 0.2) 61.2613%, rgb(0, 0, 0) 100%); opacity: 0.2; overflow: visible; padding: 0px; position: absolute; z-index: 0; }
.iw-k5nAb .iw-1tbnve2-container, .iw-k5nAb .iw-12ayg1g-container, .iw-k5nAb .iw-1ydocym-container, .iw-k5nAb .iw-1ms8usb-container, .iw-k5nAb .iw-1ki2taf-container, .iw-k5nAb .iw-1b6wi6h-container, .iw-k5nAb .iw-15x6dw-container, .iw-k5nAb .iw-4ldd5p-container, .iw-k5nAb .iw-20d76m-container, .iw-k5nAb .iw-n7o9q4-container, .iw-k5nAb .iw-uged8d-container, .iw-k5nAb .iw-17hcpdd-container, .iw-k5nAb .iw-3wjz12-container, .iw-k5nAb .iw-vv4s97-container, .iw-k5nAb .iw-ristdo-container, .iw-k5nAb .iw-o5nmmi-container, .iw-k5nAb .iw-1l35ad4-container, .iw-k5nAb .iw-1qppnz7-container, .iw-k5nAb .iw-1c1r5xc-container, .iw-k5nAb .iw-159wmiy-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }
.iw-k5nAb .iw-1d5pby6 { display: grid; flex: 1 0 0px; gap: 0px 80px; grid-auto-rows: minmax(0px, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0px, 1fr)); height: min-content; justify-content: center; max-width: 1600px; overflow: visible; padding: 0px 50px 50px; position: relative; width: 1px; z-index: 1; }
.iw-k5nAb .iw-1wbaq4v { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; place-self: end start; flex: 0 0 auto; grid-area: span 2 / span 2; height: auto; position: relative; white-space: pre-wrap; width: 707px; word-break: break-word; overflow-wrap: break-word; }
.iw-k5nAb .iw-198eona { place-content: center flex-start; align-items: center; place-self: start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: 100%; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 12px; position: relative; width: 100%; }
.iw-k5nAb .iw-1pbm5tt-container, .iw-k5nAb .iw-1aqysea-container { flex: 0 0 auto; height: auto; position: relative; width: auto; }
.iw-k5nAb .iw-1fqdsgi { place-content: center; align-items: center; place-self: end start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 12px; position: relative; width: 100%; }
.iw-k5nAb .iw-1mce3rs { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; overflow-wrap: break-word; }
.iw-k5nAb .iw-14yd884 { place-content: center flex-start; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex: 0 0 auto; flex-flow: column; gap: 52px; height: min-content; max-width: 1600px; overflow: var(--overflow-clip-fallback, clip); padding: 110px 50px 130px; position: relative; width: 100%; }
.iw-k5nAb .iw-k4pba1 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 16px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-k5nAb .iw-7dw8qv-container { flex: 0 0 auto; height: auto; position: relative; width: auto; z-index: 1; }
.iw-k5nAb .iw-16q3aej { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 652px; word-break: break-word; overflow-wrap: break-word; }
.iw-k5nAb .iw-3bf4rv { display: grid; flex: 0 0 auto; gap: 20px 12px; grid-auto-rows: minmax(0px, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); height: min-content; justify-content: center; padding: 0px 0px 80px; position: relative; width: 100%; z-index: 1; }
.iw-k5nAb .iw-181oc3y { place-content: flex-start; align-items: flex-start; place-self: start; cursor: pointer; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; padding: 0px; position: relative; text-decoration: none; width: 100%; }
.iw-k5nAb .iw-j9e2hz-container { flex: 0 0 auto; height: auto; position: relative; width: 100%; }
.iw-k5nAb .iw-15lig38 { place-content: center space-between; align-items: center; inset: 0px 50px; display: flex; flex: 0 0 auto; flex-flow: row; opacity: 0.3; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; z-index: 0; }
.iw-k5nAb .iw-1l4mae5, .iw-k5nAb .iw-1pvh238, .iw-k5nAb .iw-177agdk, .iw-k5nAb .iw-hyxcjt, .iw-k5nAb .iw-1lj344r, .iw-k5nAb .iw-uu1nno, .iw-k5nAb .iw-1lg8hwn { background-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); flex: 0 0 auto; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }
.iw-k5nAb .iw-a0qf71 { place-content: center flex-end; align-items: center; aspect-ratio: 2.61905 / 1; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: var(--iw-aspect-ratio-supported, 420px); overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--iw-will-change-filter-override, filter); }
.iw-k5nAb .iw-fh2tb8 { place-content: flex-end space-between; align-items: flex-end; background: linear-gradient(270deg, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0.5) 100%); display: flex; flex: 1 0 0px; flex-flow: row; height: 1px; overflow: visible; padding: 50px; position: relative; width: 100%; }
.iw-k5nAb .iw-1nwx6k1 { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 20px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 576px; z-index: 1; }
.iw-k5nAb .iw-t6za37, .iw-k5nAb .iw-1ako3xh { --iw-paragraph-spacing: 0px; flex: 0 0 auto; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-k5nAb.iw-1evzi4u { width: 810px; }
  .iw-k5nAb .iw-1d5pby6 { gap: 0px 32px; padding: 0px 30px 50px; }
  .iw-k5nAb .iw-1wbaq4v { width: 100%; }
  .iw-k5nAb .iw-198eona { align-self: end; height: min-content; }
  .iw-k5nAb .iw-14yd884 { gap: 42px; padding: 90px 40px 110px; }
  .iw-k5nAb .iw-16q3aej { width: 498px; }
  .iw-k5nAb .iw-3bf4rv { grid-template-columns: repeat(2, minmax(50px, 1fr)); }
  .iw-k5nAb .iw-15lig38 { left: 30px; right: 30px; }
  .iw-k5nAb .iw-a0qf71 { aspect-ratio: 2.25904 / 1; height: var(--iw-aspect-ratio-supported, 324px); }
  .iw-k5nAb .iw-fh2tb8 { padding: 30px; }
  .iw-k5nAb .iw-1nwx6k1 { width: 427px; }
}
@media (max-width: 809.98px) {
  .iw-k5nAb.iw-1evzi4u { width: 390px; }
  .iw-k5nAb .iw-1t0gkgm { height: 400px; }
  .iw-k5nAb .iw-1d5pby6 { place-content: flex-end flex-start; align-items: flex-end; display: flex; flex-flow: column; gap: 8px 80px; padding: 0px 15px 20px; }
  .iw-k5nAb .iw-1wbaq4v { align-self: unset; order: 1; width: 100%; }
  .iw-k5nAb .iw-198eona { align-self: unset; height: min-content; order: 0; overflow: visible; }
  .iw-k5nAb .iw-1fqdsgi { align-self: unset; order: 2; padding: 0px; }
  .iw-k5nAb .iw-14yd884 { gap: 34px; padding: 72px 20px 88px; }
  .iw-k5nAb .iw-16q3aej { width: 100%; }
  .iw-k5nAb .iw-3bf4rv { place-content: center flex-start; align-items: center; display: flex; flex-flow: column; gap: 20px; padding: 0px 0px 40px; }
  .iw-k5nAb .iw-181oc3y { align-self: unset; }
  .iw-k5nAb .iw-15lig38 { left: 15px; right: 15px; }
  .iw-k5nAb .iw-a0qf71 { aspect-ratio: unset; height: 320px; }
  .iw-k5nAb .iw-fh2tb8 { place-content: flex-start flex-end; align-items: flex-start; flex-direction: column; gap: 24px; padding: 24px; }
  .iw-k5nAb .iw-1nwx6k1 { gap: 6px; width: 100%; }
}
.iw-f2daf.iw-f8i4ov, .iw-f2daf .iw-f8i4ov { display: block; }
.iw-f2daf.iw-1npanhm { place-content: center flex-start; align-items: center; display: flex; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }
.iw-f2daf .iw-13vsd2u { place-content: center; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-f2daf .iw-axa7wg { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; max-width: 1600px; overflow: visible; padding: 0px 50px; position: relative; width: 100%; z-index: 0; }
.iw-f2daf .iw-1hrwh62 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 72px; height: min-content; max-width: 920px; overflow: visible; padding: 160px 0px 120px; position: relative; width: 100%; }
.iw-f2daf .iw-19rg2c8 { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 50px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-f2daf .iw-17886b4 { place-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-flow: column; gap: 50px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }
.iw-f2daf .iw-8d38zl { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 12px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-f2daf .iw-1xza05k-container { flex: 0 0 auto; height: auto; position: relative; width: auto; }
.iw-f2daf .iw-17j1tah { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 8px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-f2daf .iw-1kqqnuz, .iw-f2daf .iw-14xs4zp, .iw-f2daf .iw-1eirbte { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-f2daf .iw-133h7by { aspect-ratio: 1.77778 / 1; border-radius: 4px; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 517px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; will-change: var(--iw-will-change-effect-override, transform); }
.iw-f2daf .iw-cuvj9a { --iw-paragraph-spacing: 32px; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-f2daf .iw-nsguj1-container { flex: 0 0 auto; height: auto; position: relative; width: 100%; }
.iw-f2daf .iw-1swk4ss { display: grid; gap: 20px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(0px, 1fr)); height: min-content; justify-content: start; padding: 0px; position: relative; width: 596px; }
.iw-f2daf .iw-1l6tufw { place-self: start; aspect-ratio: 1.33333 / 1; border-radius: 4px; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 150px); pointer-events: none; position: relative; width: 100%; }
.iw-f2daf .iw-bggjhz { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; padding: 0px; position: relative; width: 100%; }
.iw-f2daf .iw-h9z7c2, .iw-f2daf .iw-xggjes { flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-f2daf .iw-1k4g0hm { place-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-flow: row; gap: 10px; height: auto; padding: 0px; position: relative; width: 1px; }
.iw-f2daf .iw-5gf9yf { place-content: center space-between; align-items: center; inset: 0px 50px; display: flex; flex: 0 0 auto; flex-flow: row; opacity: 0.3; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; z-index: -1; }
.iw-f2daf .iw-1gyksg4, .iw-f2daf .iw-xeaybl, .iw-f2daf .iw-h5cqvi, .iw-f2daf .iw-1umfwxy, .iw-f2daf .iw-1kkijri, .iw-f2daf .iw-1t2ml4d, .iw-f2daf .iw-56n0eb { background-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); flex: 0 0 auto; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }
.iw-SocGQ .iw-styles-preset-32ebn1:not(.rich-text-wrapper), .iw-SocGQ .iw-styles-preset-32ebn1.rich-text-wrapper code { --iw-code-font-family: "Fragment Mono", monospace; --iw-code-font-style: normal; --iw-code-font-weight: 400; --iw-code-text-color: #333; --iw-font-size-scale: 1; background-color: rgba(0, 0, 0, 0.1); border-radius: 6px; padding: 0.1em 0.2em; }
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-f2daf.iw-1npanhm { width: 810px; }
  .iw-f2daf .iw-axa7wg { padding: 0px 36px; }
  .iw-f2daf .iw-1hrwh62 { gap: 56px; max-width: 720px; padding: 140px 0px 96px; }
  .iw-f2daf .iw-19rg2c8 { align-content: center; align-items: center; flex-direction: column; gap: 40px; }
  .iw-f2daf .iw-17886b4 { flex: 0 0 auto; gap: 42px; width: 100%; }
  .iw-f2daf .iw-133h7by { aspect-ratio: 1.6 / 1; height: var(--iw-aspect-ratio-supported, 450px); }
  .iw-f2daf .iw-5gf9yf { left: 30px; right: 30px; }
}
@media (max-width: 809.98px) {
  .iw-f2daf.iw-1npanhm { width: 390px; }
  .iw-f2daf .iw-axa7wg { padding: 0px 20px; }
  .iw-f2daf .iw-1hrwh62 { gap: 40px; max-width: unset; padding: 116px 0px 72px; }
  .iw-f2daf .iw-19rg2c8 { align-content: center; align-items: center; flex-direction: column; gap: 32px; }
  .iw-f2daf .iw-17886b4 { flex: 0 0 auto; gap: 32px; width: 100%; }
  .iw-f2daf .iw-133h7by { aspect-ratio: 1.25 / 1; height: var(--iw-aspect-ratio-supported, 160px); }
  .iw-f2daf .iw-cuvj9a { --iw-paragraph-spacing: 24px; }
  .iw-f2daf .iw-5gf9yf { left: 15px; right: 15px; }
}
[data-slideshow="sscms-0bh6mt"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0bh6mt"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-0bh6mt"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0bh6mt"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-0bh6mt"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-0bh6mt"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0bh6mt"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0bh6mt"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-0jw4py"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0jw4py"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-0jw4py"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0jw4py"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-0jw4py"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-0jw4py"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0jw4py"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0jw4py"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-h5dbjc"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-h5dbjc"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-h5dbjc"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-h5dbjc"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-h5dbjc"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-h5dbjc"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-h5dbjc"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-h5dbjc"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-xtjtbm"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-xtjtbm"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-xtjtbm"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-xtjtbm"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-xtjtbm"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-xtjtbm"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-xtjtbm"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-xtjtbm"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-0znjde"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0znjde"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-0znjde"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0znjde"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-0znjde"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-0znjde"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0znjde"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0znjde"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-b5adtg"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-b5adtg"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-b5adtg"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-b5adtg"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-b5adtg"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-b5adtg"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-b5adtg"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-b5adtg"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-z0neb3"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-z0neb3"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-z0neb3"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-z0neb3"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-z0neb3"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-z0neb3"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-z0neb3"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-z0neb3"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-tc6q54"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-tc6q54"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-tc6q54"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-tc6q54"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-tc6q54"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-tc6q54"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-tc6q54"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-tc6q54"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-umm4ap"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-umm4ap"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-umm4ap"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-umm4ap"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-umm4ap"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-umm4ap"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-umm4ap"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-umm4ap"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-kb2r0p"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-kb2r0p"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-kb2r0p"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-kb2r0p"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-kb2r0p"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-kb2r0p"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-kb2r0p"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-kb2r0p"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-67863o"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-67863o"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-67863o"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-67863o"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-67863o"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-67863o"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-67863o"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-67863o"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-5bvnbs"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-5bvnbs"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-5bvnbs"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-5bvnbs"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-5bvnbs"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-5bvnbs"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-5bvnbs"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-5bvnbs"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-ssjbw3"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-ssjbw3"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-ssjbw3"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-ssjbw3"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-ssjbw3"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-ssjbw3"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-ssjbw3"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-ssjbw3"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-q7wjsy"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-q7wjsy"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-q7wjsy"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-q7wjsy"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-q7wjsy"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-q7wjsy"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-q7wjsy"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-q7wjsy"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-fa2rgo"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-fa2rgo"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-fa2rgo"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-fa2rgo"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-fa2rgo"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-fa2rgo"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-fa2rgo"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-fa2rgo"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-y4wymu"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-y4wymu"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-y4wymu"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-y4wymu"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-y4wymu"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-y4wymu"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-y4wymu"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-y4wymu"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-0ony00"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0ony00"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-0ony00"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0ony00"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-0ony00"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-0ony00"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0ony00"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0ony00"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-wxb1n3"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-wxb1n3"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-wxb1n3"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-wxb1n3"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-wxb1n3"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-wxb1n3"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-wxb1n3"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-wxb1n3"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-dp3wdh"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-dp3wdh"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-dp3wdh"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-dp3wdh"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-dp3wdh"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-dp3wdh"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-dp3wdh"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-dp3wdh"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-4xsjzc"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-4xsjzc"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-4xsjzc"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-4xsjzc"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-4xsjzc"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-4xsjzc"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-4xsjzc"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-4xsjzc"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-enxfy4"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-enxfy4"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-enxfy4"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-enxfy4"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-enxfy4"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-enxfy4"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-enxfy4"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-enxfy4"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-qnbzhl"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-qnbzhl"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-qnbzhl"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-qnbzhl"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-qnbzhl"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-qnbzhl"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-qnbzhl"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-qnbzhl"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-audds8"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-audds8"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-audds8"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-audds8"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-audds8"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-audds8"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-audds8"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-audds8"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-1ta4my"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-1ta4my"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-1ta4my"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-1ta4my"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-1ta4my"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-1ta4my"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-1ta4my"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-1ta4my"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-cev03m"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-cev03m"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-cev03m"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-cev03m"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-cev03m"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-cev03m"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-cev03m"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-cev03m"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-zb1o4i"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-zb1o4i"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-zb1o4i"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-zb1o4i"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-zb1o4i"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-zb1o4i"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-zb1o4i"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-zb1o4i"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-0i2y7u"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0i2y7u"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-0i2y7u"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0i2y7u"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-0i2y7u"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-0i2y7u"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0i2y7u"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0i2y7u"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-4s2482"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-4s2482"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-4s2482"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-4s2482"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-4s2482"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-4s2482"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-4s2482"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-4s2482"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-owd8pm"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-owd8pm"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-owd8pm"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-owd8pm"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-owd8pm"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-owd8pm"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-owd8pm"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-owd8pm"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-0bc67d"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0bc67d"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-0bc67d"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0bc67d"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-0bc67d"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-0bc67d"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-0bc67d"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-0bc67d"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-ng3ngi"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-ng3ngi"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-ng3ngi"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-ng3ngi"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-ng3ngi"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-ng3ngi"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-ng3ngi"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-ng3ngi"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-ie2sqs"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-ie2sqs"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-ie2sqs"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-ie2sqs"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-ie2sqs"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-ie2sqs"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-ie2sqs"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-ie2sqs"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-jqhkcr"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-jqhkcr"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-jqhkcr"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-jqhkcr"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-jqhkcr"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-jqhkcr"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-jqhkcr"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-jqhkcr"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-8p6q31"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-8p6q31"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-8p6q31"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-8p6q31"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-8p6q31"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-8p6q31"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-8p6q31"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 454px !important; width: 454px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-8p6q31"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-mklppg"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-mklppg"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-mklppg"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-mklppg"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-mklppg"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-mklppg"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-mklppg"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 354px !important; width: 354px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-mklppg"] [data-ss-items] > * > * { width: 100% !important; }
[data-slideshow="sscms-s4zztw"] .ss-copy { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-s4zztw"] .ss-copy > * { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; }
[data-slideshow="sscms-s4zztw"] .ss-copy > * > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-s4zztw"] .ss-copy > * > * > * { width: 100% !important; }
[data-slideshow="sscms-s4zztw"] [data-ss-wrap] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; overflow: visible !important; }
[data-slideshow="sscms-s4zztw"] [data-ss-items] { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; width: auto !important; height: auto !important; max-width: none !important; flex: 0 0 auto !important; }
[data-slideshow="sscms-s4zztw"] [data-ss-items] > * { border-radius: 0px; overflow: visible; flex: 0 0 350px !important; width: 350px !important; min-width: 0px !important; max-width: none !important; }
[data-slideshow="sscms-s4zztw"] [data-ss-items] > * > * { width: 100% !important; }
.iw-gRPXA.iw-7c8xom, .iw-gRPXA .iw-7c8xom { display: block; }
.iw-gRPXA.iw-1n66pb4 { place-content: center flex-start; align-items: center; display: flex; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }
.iw-gRPXA .iw-rl6op5 { place-content: center; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-gRPXA .iw-1fijp3b { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; max-width: 1600px; overflow: visible; padding: 0px 50px; position: relative; width: 100%; z-index: 0; }
.iw-gRPXA .iw-1jkdtsw { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 72px; height: min-content; max-width: 920px; overflow: visible; padding: 160px 0px 60px; position: relative; width: 100%; }
.iw-gRPXA .iw-etliv4 { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 50px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-gRPXA .iw-f3oifg { place-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-flow: column; gap: 50px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }
.iw-gRPXA .iw-vbpwst { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 12px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-gRPXA .iw-1x8rilw-container { flex: 0 0 auto; height: auto; position: relative; width: auto; }
.iw-gRPXA .iw-1f3mkqn { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 8px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-gRPXA .iw-226uxp, .iw-gRPXA .iw-1ua4yro, .iw-gRPXA .iw-yoijdn { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-gRPXA .iw-3ctezo { aspect-ratio: 1.77778 / 1; border-radius: 4px; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 517px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; will-change: var(--iw-will-change-effect-override, transform); }
.iw-gRPXA .iw-1kns0u1 { --iw-paragraph-spacing: 32px; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-gRPXA .iw-2jhbwr { place-content: center flex-start; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 32px; height: min-content; max-width: 1200px; padding: 48px 0px 0px; position: relative; width: 100%; }
.iw-gRPXA .iw-1v3y2x8 { flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-gRPXA .iw-c0ur5y { display: grid; flex: 0 0 auto; gap: 20px 12px; grid-auto-rows: minmax(0px, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); height: min-content; justify-content: center; max-width: 1200px; padding: 0px; position: relative; width: 100%; }
.iw-gRPXA .iw-zxtvjt { place-content: flex-start; align-items: flex-start; place-self: start; cursor: pointer; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; padding: 0px; position: relative; text-decoration: none; width: 100%; }
.iw-gRPXA .iw-1c6t3fg-container { flex: 0 0 auto; height: auto; position: relative; width: 100%; }
.iw-gRPXA .iw-ykfsh { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; padding: 0px; position: relative; width: 100%; }
.iw-gRPXA .iw-xf4p6g, .iw-gRPXA .iw-1i8kyap { flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-gRPXA .iw-1ph6n4p { align-self: stretch; flex: 1 0 0px; height: auto; position: relative; width: 1px; }
.iw-gRPXA .iw-uhzinn { place-content: center space-between; align-items: center; inset: 0px 50px; display: flex; flex: 0 0 auto; flex-flow: row; opacity: 0.3; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; z-index: -1; }
.iw-gRPXA .iw-gw5rjn, .iw-gRPXA .iw-1vvzbi0, .iw-gRPXA .iw-116f5u7, .iw-gRPXA .iw-1s8h87h, .iw-gRPXA .iw-n0ymhd, .iw-gRPXA .iw-wpuylx, .iw-gRPXA .iw-1d5e6r7 { background-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); flex: 0 0 auto; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }
.iw-RlOyh .iw-styles-preset-cf8585:not(.rich-text-wrapper), .iw-RlOyh .iw-styles-preset-cf8585.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 24px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: -0.01em; --iw-line-height: 140%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
@media (max-width: 1199px) and (min-width: 810px) {
  .iw-RlOyh .iw-styles-preset-cf8585:not(.rich-text-wrapper), .iw-RlOyh .iw-styles-preset-cf8585.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 20px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: -0.01em; --iw-line-height: 140%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (max-width: 809px) and (min-width: 0px) {
  .iw-RlOyh .iw-styles-preset-cf8585:not(.rich-text-wrapper), .iw-RlOyh .iw-styles-preset-cf8585.rich-text-wrapper p { --iw-font-family: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-bold-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-family-italic: "Geist", "Geist Placeholder", sans-serif; --iw-font-open-type-features: normal; --iw-font-size: 16px; --iw-font-style: normal; --iw-font-style-bold: normal; --iw-font-style-bold-italic: italic; --iw-font-style-italic: italic; --iw-font-variation-axes: normal; --iw-font-weight: 400; --iw-font-weight-bold: 700; --iw-font-weight-bold-italic: 700; --iw-font-weight-italic: 400; --iw-letter-spacing: -0.01em; --iw-line-height: 140%; --iw-paragraph-spacing: 20px; --iw-text-alignment: start; --iw-text-color: var(--token-badf38d3-e6b9-4a4d-8f93-3dd17898fe23, #111111); --iw-text-decoration: none; --iw-text-stroke-color: initial; --iw-text-stroke-width: initial; --iw-text-transform: none; }
}
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-gRPXA.iw-1n66pb4 { width: 810px; }
  .iw-gRPXA .iw-1fijp3b { padding: 0px 36px; }
  .iw-gRPXA .iw-1jkdtsw { gap: 56px; max-width: 720px; padding: 140px 0px 96px; }
  .iw-gRPXA .iw-etliv4 { align-content: center; align-items: center; flex-direction: column; gap: 40px; }
  .iw-gRPXA .iw-f3oifg { flex: 0 0 auto; gap: 42px; width: 100%; }
  .iw-gRPXA .iw-3ctezo { aspect-ratio: 1.6 / 1; height: var(--iw-aspect-ratio-supported, 450px); }
  .iw-gRPXA .iw-1kns0u1 { max-width: 680px; }
  .iw-gRPXA .iw-uhzinn { left: 30px; right: 30px; }
}
@media (max-width: 809.98px) {
  .iw-gRPXA.iw-1n66pb4 { width: 390px; }
  .iw-gRPXA .iw-1fijp3b { padding: 0px 20px; }
  .iw-gRPXA .iw-1jkdtsw { gap: 40px; max-width: unset; padding: 116px 0px 72px; }
  .iw-gRPXA .iw-etliv4 { align-content: center; align-items: center; flex-direction: column; gap: 32px; }
  .iw-gRPXA .iw-f3oifg { flex: 0 0 auto; gap: 32px; width: 100%; }
  .iw-gRPXA .iw-3ctezo { aspect-ratio: 1.25 / 1; height: var(--iw-aspect-ratio-supported, 160px); }
  .iw-gRPXA .iw-1kns0u1 { --iw-paragraph-spacing: 24px; }
  .iw-gRPXA .iw-c0ur5y { grid-template-columns: repeat(1, minmax(50px, 1fr)); }
  .iw-gRPXA .iw-uhzinn { left: 15px; right: 15px; }
}
.iw-SJwU8.iw-1vpb4sj, .iw-SJwU8 .iw-1vpb4sj { display: block; }
.iw-SJwU8.iw-1x4oj5y { place-content: center flex-start; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex-flow: column; gap: 160px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 140px 20px; position: relative; width: 1200px; }
.iw-SJwU8 .iw-ayq7o7 { place-content: center; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-SJwU8 .iw-wic964 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 72px; height: min-content; max-width: 1600px; overflow: visible; padding: 160px 50px 120px; position: relative; width: 100%; z-index: 0; }
.iw-SJwU8 .iw-9xmbqr { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 72px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-SJwU8 .iw-145jub6 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 16px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-SJwU8 .iw-j69gqo-container { flex: 0 0 auto; height: auto; position: relative; width: auto; z-index: 1; }
.iw-SJwU8 .iw-16hav97 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 8px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-SJwU8 .iw-bj1ist { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-SJwU8 .iw-r02u6b { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 50%; word-break: break-word; overflow-wrap: break-word; }
.iw-SJwU8 .iw-1an17u8 { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 32px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-SJwU8 .iw-1hp4poc { display: grid; flex: 0 0 auto; gap: 20px; grid-auto-rows: minmax(0px, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }
.iw-SJwU8 .iw-axsv9f { place-content: center flex-start; align-items: center; place-self: start center; background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); border-radius: 4px; display: flex; flex: 0 0 auto; flex-flow: column; gap: 10px; height: 100%; padding: 0px; position: relative; width: 100%; }
.iw-SJwU8 .iw-11a2xrx-container { flex: 0 0 auto; height: auto; position: relative; width: 100%; }
.iw-SJwU8 .iw-vj3yhm-container { flex: 0 0 auto; height: auto; position: relative; width: auto; }
.iw-SJwU8 .iw-1crr35d { place-content: center space-between; align-items: center; inset: 0px 50px; display: flex; flex: 0 0 auto; flex-flow: row; opacity: 0.3; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; z-index: -1; }
.iw-SJwU8 .iw-1xcsage, .iw-SJwU8 .iw-ovx3w3, .iw-SJwU8 .iw-1gqga3q, .iw-SJwU8 .iw-1e8kmh, .iw-SJwU8 .iw-j6sg5h, .iw-SJwU8 .iw-1o1w46w, .iw-SJwU8 .iw-1qodh47 { background-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); flex: 0 0 auto; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-SJwU8.iw-1x4oj5y { width: 810px; }
  .iw-SJwU8 .iw-wic964 { padding: 140px 30px 120px; }
  .iw-SJwU8 .iw-9xmbqr { gap: 32px; }
  .iw-SJwU8 .iw-bj1ist { width: 498px; }
  .iw-SJwU8 .iw-r02u6b { width: 70%; }
  .iw-SJwU8 .iw-1hp4poc { gap: 12px; grid-template-columns: repeat(2, minmax(50px, 1fr)); }
  .iw-SJwU8 .iw-1crr35d { left: 30px; right: 30px; }
}
@media (max-width: 809.98px) {
  .iw-SJwU8.iw-1x4oj5y { width: 390px; }
  .iw-SJwU8 .iw-wic964 { padding: 120px 15px; }
  .iw-SJwU8 .iw-9xmbqr { gap: 32px; }
  .iw-SJwU8 .iw-r02u6b { width: 100%; }
  .iw-SJwU8 .iw-1hp4poc { align-content: flex-start; align-items: flex-start; display: flex; flex-flow: column; gap: 20px; }
  .iw-SJwU8 .iw-axsv9f { align-self: unset; height: min-content; }
  .iw-SJwU8 .iw-1crr35d { left: 15px; right: 15px; }
}
.iw-HnDvs.iw-1jauiav, .iw-HnDvs .iw-1jauiav { display: block; }
.iw-HnDvs.iw-1io65c5 { place-content: center flex-start; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex-flow: column; gap: 160px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 140px 20px; position: relative; width: 1200px; }
.iw-HnDvs .iw-1ac3pmm { place-content: center; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-HnDvs .iw-1dgwmgc { place-content: flex-end center; align-items: flex-end; background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; height: 480px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-HnDvs .iw-11t7moy { place-content: flex-end flex-start; align-items: flex-end; display: flex; flex: 1 0 0px; flex-flow: row; gap: 0px 80px; height: min-content; max-width: 1600px; overflow: visible; padding: 0px 50px 50px; position: relative; width: 1px; z-index: 1; }
.iw-HnDvs .iw-wsa7i8 { place-content: flex-start center; align-items: flex-start; display: flex; flex: 1 0 0px; flex-flow: column; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }
.iw-HnDvs .iw-5074ex-container, .iw-HnDvs .iw-ustmu0-container { flex: 0 0 auto; height: auto; position: relative; width: auto; }
.iw-HnDvs .iw-ospjhv { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-HnDvs .iw-3to628 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 12px; position: relative; width: 280px; }
.iw-HnDvs .iw-1cxoojl { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; overflow-wrap: break-word; }
.iw-HnDvs .iw-1n1vzpc { place-content: center; align-items: center; inset: 0px; display: flex; flex: 0 0 auto; flex-flow: row; gap: 0px; mask: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 37.8378%, rgba(0, 0, 0, 0.2) 61.2613%, rgb(0, 0, 0) 100%); opacity: 0.2; overflow: visible; padding: 0px; position: absolute; z-index: 0; }
.iw-HnDvs .iw-uj0mme-container, .iw-HnDvs .iw-1td43-container, .iw-HnDvs .iw-ek8siy-container, .iw-HnDvs .iw-16bzqds-container, .iw-HnDvs .iw-1epoon0-container, .iw-HnDvs .iw-1yty6yx-container, .iw-HnDvs .iw-1ypvqat-container, .iw-HnDvs .iw-kiywzr-container, .iw-HnDvs .iw-17ni8zt-container, .iw-HnDvs .iw-1k9fd0d-container, .iw-HnDvs .iw-1fbiq3j-container, .iw-HnDvs .iw-1aodq9g-container, .iw-HnDvs .iw-q5a117-container, .iw-HnDvs .iw-palp08-container, .iw-HnDvs .iw-10rfgc-container, .iw-HnDvs .iw-2goeex-container, .iw-HnDvs .iw-j1ew9p-container, .iw-HnDvs .iw-sks8j-container, .iw-HnDvs .iw-159a94n-container, .iw-HnDvs .iw-edh8nk-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }
.iw-HnDvs .iw-62w3p4 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: column; gap: 40px; height: min-content; max-width: 1600px; overflow: visible; padding: 0px 50px 120px; position: relative; width: 100%; z-index: 0; }
.iw-HnDvs .iw-xmxegr { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 32px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 50px 0px; position: relative; width: 100%; }
.iw-HnDvs .iw-1awid07 { place-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-flow: column; gap: 50px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }
.iw-HnDvs .iw-1tuhend { border-radius: 4px; flex: 0 0 auto; height: 500px; position: relative; width: 100%; z-index: 1; }
.iw-HnDvs .iw-p7ucu0 { --iw-paragraph-spacing: 32px; flex: 0 0 auto; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; overflow-wrap: break-word; }
.iw-HnDvs .iw-175axla { --border-bottom-width: 1px; --border-color: rgba(0, 0, 0, 0.05); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; place-content: flex-start; align-items: flex-start; background-color: var(--token-01972dde-96b7-4e6f-97dc-b422e64bf151, #f6f8fc); border-radius: 4px; display: flex; flex: 0 0 auto; flex-flow: column; gap: 20px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 20px; position: sticky; top: 100px; width: 304px; will-change: var(--iw-will-change-override, transform); z-index: 1; }
.iw-HnDvs .iw-dzxady { place-content: flex-start center; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 8px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-HnDvs .iw-ia5fdh, .iw-HnDvs .iw-1ki4b4c, .iw-HnDvs .iw-1sd7wx4, .iw-HnDvs .iw-m9erl2, .iw-HnDvs .iw-1dufnwn, .iw-HnDvs .iw-p6cubp, .iw-HnDvs .iw-lmzh3, .iw-HnDvs .iw-1v6z11n { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-HnDvs .iw-ouvrt8 { place-content: center flex-start; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 16px 8px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 100%; }
.iw-HnDvs .iw-12xl1pi { aspect-ratio: 1 / 1; border-radius: 99px; flex: 0 0 auto; height: var(--iw-aspect-ratio-supported, 40px); overflow: var(--overflow-clip-fallback, clip); position: relative; text-decoration: none; width: 40px; will-change: var(--iw-will-change-override, transform); }
.iw-HnDvs .iw-93ddzh { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: column; gap: 0px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }
.iw-HnDvs .iw-1xqc517, .iw-HnDvs .iw-sfp60c, .iw-HnDvs .iw-4ds5wf { flex: 0 0 auto; height: auto; position: relative; white-space: pre; width: auto; }
.iw-HnDvs .iw-1ru82ij, .iw-HnDvs .iw-12dno8q { place-content: center flex-start; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 4px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 100%; }
.iw-HnDvs .iw-aredk3 { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 3px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }
.iw-HnDvs .iw-1j6upu1 { place-content: flex-start; align-items: flex-start; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: visible; padding: 0px; position: relative; width: 100%; }
.iw-HnDvs .iw-1so4tyc { --iw-link-text-color: #0099ff; --iw-link-text-decoration: underline; flex: 0 0 auto; height: 26px; position: relative; white-space: pre; width: auto; }
.iw-HnDvs .iw-1p4c5du { place-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-flow: wrap; gap: 4px; height: min-content; padding: 0px; position: relative; width: 1px; }
.iw-HnDvs .iw-1fnxukx { place-content: center flex-start; align-items: center; background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49, #ffffff); border-radius: 4px; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; padding: 4px 8px; position: relative; text-decoration: none; width: min-content; }
.iw-HnDvs .iw-15fcgxy { place-content: center; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }
.iw-HnDvs .iw-1ttr6jx { place-content: flex-start center; align-items: flex-start; display: flex; flex: 1 0 0px; flex-flow: column; gap: 20px; height: min-content; padding: 0px; position: relative; width: 1px; }
.iw-HnDvs .iw-qfbngp, .iw-HnDvs .iw-qw6if0 { place-content: center flex-start; align-items: center; display: flex; flex: 0 0 auto; flex-flow: row; gap: 10px; height: min-content; padding: 0px; position: relative; width: 100%; }
.iw-HnDvs .iw-qaeji1-container, .iw-HnDvs .iw-1vq6jmd-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }
.iw-HnDvs .iw-ufm1md { place-content: flex-end center; align-items: flex-end; display: flex; flex: 1 0 0px; flex-flow: column; gap: 20px; height: min-content; padding: 0px; position: relative; width: 1px; }
.iw-HnDvs .iw-uj012n { place-content: center space-between; align-items: center; inset: 0px 50px; display: flex; flex: 0 0 auto; flex-flow: row; opacity: 0.3; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: absolute; z-index: -1; }
.iw-HnDvs .iw-7cgeld, .iw-HnDvs .iw-1kx1mml, .iw-HnDvs .iw-1htgcbs, .iw-HnDvs .iw-yhhl3d, .iw-HnDvs .iw-1aq7246, .iw-HnDvs .iw-1s8iwaf, .iw-HnDvs .iw-1v3k7lk { background-color: var(--token-c85232d8-beec-48e3-8059-dba98b5651ba, #d6d2d2); flex: 0 0 auto; height: 100%; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }
.iw-HnDvs[data-border="true"]::after, .iw-HnDvs [data-border="true"]::after { content: ""; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0px; top: 0px; border-radius: inherit; corner-shape: inherit; pointer-events: none; }
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-HnDvs.iw-1io65c5 { width: 810px; }
  .iw-HnDvs .iw-11t7moy { gap: 0px 32px; padding: 0px 30px 50px; }
  .iw-HnDvs .iw-62w3p4 { padding: 0px 30px 120px; }
  .iw-HnDvs .iw-xmxegr { flex-direction: column; padding: 30px 0px 80px; }
  .iw-HnDvs .iw-1awid07 { flex: 0 0 auto; order: 1; width: 100%; }
  .iw-HnDvs .iw-175axla { order: 0; position: relative; top: unset; width: 100%; }
  .iw-HnDvs .iw-uj012n { left: 30px; right: 30px; }
}
@media (max-width: 809.98px) {
  .iw-HnDvs.iw-1io65c5 { width: 390px; }
  .iw-HnDvs .iw-1dgwmgc { height: 400px; }
  .iw-HnDvs .iw-11t7moy { flex-direction: column; gap: 8px 80px; padding: 0px 15px 20px; }
  .iw-HnDvs .iw-wsa7i8 { flex: 0 0 auto; gap: 12px; order: 0; width: 100%; }
  .iw-HnDvs .iw-3to628 { order: 1; padding: 0px; width: 100%; }
  .iw-HnDvs .iw-62w3p4 { padding: 0px 15px 50px; }
  .iw-HnDvs .iw-xmxegr { flex-direction: column; order: 0; padding: 15px 0px 80px; }
  .iw-HnDvs .iw-1awid07 { flex: 0 0 auto; gap: 32px; order: 1; width: 100%; }
  .iw-HnDvs .iw-1tuhend { aspect-ratio: 1.33333 / 1; height: var(--iw-aspect-ratio-supported, 150px); }
  .iw-HnDvs .iw-175axla { order: 0; position: relative; top: unset; width: 100%; }
  .iw-HnDvs .iw-12xl1pi { height: var(--iw-aspect-ratio-supported, 39px); }
  .iw-HnDvs .iw-15fcgxy { align-content: flex-start; align-items: flex-start; flex-direction: column; order: 1; }
  .iw-HnDvs .iw-1ttr6jx { flex: 0 0 auto; width: 100%; }
  .iw-HnDvs .iw-ufm1md { align-content: flex-start; align-items: flex-start; flex: 0 0 auto; width: 100%; }
  .iw-HnDvs .iw-ustmu0-container { order: 3; }
  .iw-HnDvs .iw-uj012n { left: 15px; order: 2; right: 15px; }
}
.iw-ZO41c.iw-submed, .iw-ZO41c .iw-submed { display: block; }
.iw-ZO41c.iw-ugg24p { background-color: var(--token-1a740a90-4e25-48d7-ad4c-88411bc0bc49,#fff); height: 1000px; 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; }
.iw-ZO41c .iw-nxe0ho { height: 100vh; overflow: var(--overflow-clip-fallback,clip); will-change: var(--iw-will-change-filter-override,filter); flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 0px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-ZO41c .iw-xmrt6i { mix-blend-mode: overlay; opacity: 0.5; overflow: var(--overflow-clip-fallback,clip); z-index: 2; background: linear-gradient(rgba(255, 255, 255, 0.4) 35%, rgb(0, 0, 0) 73.8739%); flex: 0 0 auto; position: absolute; inset: 0px; }
.iw-ZO41c .iw-1j9mwa7 { max-width: 1600px; height: 1px; overflow: var(--overflow-clip-fallback,clip); flex-flow: row; flex: 1 0 0px; place-content: center; align-items: center; gap: 10px; width: 100%; padding: 0px; display: flex; position: relative; }
.iw-ZO41c .iw-u1yumd { z-index: 2; flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 10px; width: 600px; height: 800px; padding: 0px 0px 0px 50px; display: flex; position: relative; overflow: visible; }
.iw-ZO41c .iw-1vmsu3p { flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 32px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-ZO41c .iw-1ji4zu8 { flex-flow: column; flex: 0 0 auto; place-content: center; align-items: center; gap: 20px; width: 100%; height: min-content; padding: 0px; display: flex; position: relative; overflow: visible; }
.iw-ZO41c .iw-56cyze-container, .iw-ZO41c .iw-1qz6xly-container { flex: 0 0 auto; width: auto; height: auto; position: relative; }
.iw-ZO41c .iw-1e5c9cs { flex-flow: column; 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; }
.iw-ZO41c .iw-xmsyuf, .iw-ZO41c .iw-3w911 { --iw-link-text-color: #09f; --iw-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; }
@media (min-width: 810px) and (max-width: 1199.98px) {
  .iw-ZO41c.iw-ugg24p { width: 810px; }
  .iw-ZO41c .iw-xmrt6i { background: linear-gradient(rgb(255, 255, 255) 14%, rgb(0, 0, 0) 60%); }
  .iw-ZO41c .iw-u1yumd { padding: 0px 0px 0px 32px; }
  .iw-ZO41c .iw-3w911 { width: 80%; }
}
@media (max-width: 809.98px) {
  .iw-ZO41c.iw-ugg24p { width: 390px; }
  .iw-ZO41c .iw-nxe0ho { height: 620px; }
  .iw-ZO41c .iw-xmrt6i { background: linear-gradient(rgb(255, 255, 255) 12%, rgb(0, 0, 0) 50%); }
  .iw-ZO41c .iw-u1yumd { flex: 1 0 0px; width: 1px; height: min-content; padding: 0px 15px; }
  .iw-ZO41c .iw-3w911 { width: 80%; }
}