@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc6c75d91fb27f62-s.d9a5c6b2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed5f1f9bced69653-s.p.c75d0046.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/574e5b2a8fe8e45b-s.7101bfa8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/89ea96820aa96980-s.p.cd67f43d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Fallback;src:local(Arial);ascent-override:95.6%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:99.37%}.atkinson_hyperlegible_3044025f-module__FsJSiG__className{font-family:Atkinson Hyperlegible,Atkinson Hyperlegible Fallback;font-style:normal}.atkinson_hyperlegible_3044025f-module__FsJSiG__variable{--font-atkinson:"Atkinson Hyperlegible","Atkinson Hyperlegible Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.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:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.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:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_12395ac3-module__5wlKKa__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_12395ac3-module__5wlKKa__variable{--font-ibm-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/969880a8fbc4ea3d-s.d4e2df2c.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:IBM Plex Sans Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85422a08ef10253b-s.e4420b09.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:IBM Plex Sans Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7085c09d70874492-s.5c1a6abf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a0ab0fb90bbc850b-s.p.259235cd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/51ec8e0fe9ebb3f0-s.3ca3e51e.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:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/357feaf7912a2dfb-s.3059f279.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:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/62fd0305a59369bc-s.b0c35944.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9346dec8b3acbbe6-s.p.ffc2b5d4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/41df4dbb54e2206b-s.afade352.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:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c1e4e80b39132551-s.4aee65ab.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:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/97020cc4f40e723d-s.d42af773.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d273130dc90e6d8b-s.p.ae1e4c30.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/85196565876fe245-s.8a849cd7.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:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4c87913afa0289a0-s.8da9aa27.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:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4af2a5324217e9df-s.790d99b8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/18f5b9c080a5da0a-s.p.735aa3a7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Condensed Fallback;src:local(Arial);ascent-override:112.27%;descent-override:30.12%;line-gap-override:0.0%;size-adjust:91.3%}.ibm_plex_sans_condensed_31073da4-module__kzcZza__className{font-family:IBM Plex Sans Condensed,IBM Plex Sans Condensed Fallback;font-style:normal}.ibm_plex_sans_condensed_31073da4-module__kzcZza__variable{--font-ibm-sans-condensed:"IBM Plex Sans Condensed","IBM Plex Sans Condensed Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.a82ecf4e.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.afa48be3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.764b43eb.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.cb53f04b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.64b9304e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.6b5ea6af.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1dcddae6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.8da66e7f.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.e6cd1753.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.19510058.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.140490a3.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.b36ae37c.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.bf5f8a12.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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.10086973.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.2902b61f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_a909dbc0-module__0xlKwa__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_a909dbc0-module__0xlKwa__variable{--font-ibm-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_eb7516cb-module__vTGmAa__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_eb7516cb-module__vTGmAa__variable{--font-space:"Space Grotesk","Space Grotesk Fallback"}
@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.5851b7c1.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:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.79468464.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/ff5be760267bb4bc-s.4ba8127f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/99596c30eb072d3c-s.ef30866c.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/e5864b32625b6bc3-s.4f3f63ac.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:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/e285ad1a914469f0-s.2df16460.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.7bbb93ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.5851b7c1.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:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.79468464.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/ff5be760267bb4bc-s.4ba8127f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/99596c30eb072d3c-s.ef30866c.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/e5864b32625b6bc3-s.4f3f63ac.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:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/e285ad1a914469f0-s.2df16460.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.7bbb93ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.5851b7c1.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:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.79468464.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/ff5be760267bb4bc-s.4ba8127f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/99596c30eb072d3c-s.ef30866c.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/e5864b32625b6bc3-s.4f3f63ac.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:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/e285ad1a914469f0-s.2df16460.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.7bbb93ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/da8a9dd0d68e512b-s.5851b7c1.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:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/94b4a5dc1fe84361-s.79468464.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/ff5be760267bb4bc-s.4ba8127f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/99596c30eb072d3c-s.ef30866c.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/e5864b32625b6bc3-s.4f3f63ac.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:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/e285ad1a914469f0-s.2df16460.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../media/47df9ba1c7236d3b-s.p.7bbb93ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3 Fallback";src:local(Arial);ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.0%;size-adjust:93.76%}.source_sans_3_c4ad79ab-module__sQGrSW__className{font-family:"Source Sans 3","Source Sans 3 Fallback";font-style:normal}.source_sans_3_c4ad79ab-module__sQGrSW__variable{--font-source-sans:"Source Sans 3","Source Sans 3 Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.690580e8.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.303a03d6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0b4edfe7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.bff0868b.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.719084df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.102b7f24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_a0be6ef5-module__oS1XbW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_a0be6ef5-module__oS1XbW__variable{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}
@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/868062ac78521d52-s.a1431e7a.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:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/377df069955803a2-s.53afce9e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c306ca90d80e6fbb-s.4b220ef0.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/80458c63f2f84a49-s.ce085c32.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/38c395c92be4c12a-s.209510ed.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:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4822b6e373c28622-s.6292185e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(../media/20a72cd0c9704d06-s.p.51182207.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/868062ac78521d52-s.a1431e7a.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:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/377df069955803a2-s.53afce9e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c306ca90d80e6fbb-s.4b220ef0.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/80458c63f2f84a49-s.ce085c32.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/38c395c92be4c12a-s.209510ed.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:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4822b6e373c28622-s.6292185e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:500;font-display:swap;src:url(../media/20a72cd0c9704d06-s.p.51182207.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/868062ac78521d52-s.a1431e7a.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:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/377df069955803a2-s.53afce9e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c306ca90d80e6fbb-s.4b220ef0.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/80458c63f2f84a49-s.ce085c32.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/38c395c92be4c12a-s.209510ed.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:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4822b6e373c28622-s.6292185e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:600;font-display:swap;src:url(../media/20a72cd0c9704d06-s.p.51182207.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(../media/868062ac78521d52-s.a1431e7a.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:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(../media/377df069955803a2-s.53afce9e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c306ca90d80e6fbb-s.4b220ef0.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(../media/80458c63f2f84a49-s.ce085c32.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(../media/38c395c92be4c12a-s.209510ed.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:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4822b6e373c28622-s.6292185e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(../media/20a72cd0c9704d06-s.p.51182207.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Fallback;src:local(Times New Roman);ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.0%;size-adjust:118.15%}.literata_50039813-module__zccyfa__className{font-family:Literata,Literata Fallback;font-style:normal}.literata_50039813-module__zccyfa__variable{--font-literata:"Literata","Literata Fallback"}
@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.edd6ecff.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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57dc28f7118abe14-s.5a75f564.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.d56bf40f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.edd6ecff.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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/57dc28f7118abe14-s.5a75f564.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.d56bf40f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.edd6ecff.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:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/57dc28f7118abe14-s.5a75f564.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.d56bf40f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.edd6ecff.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:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/57dc28f7118abe14-s.5a75f564.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.d56bf40f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.work_sans_54814642-module__syKAUq__className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.work_sans_54814642-module__syKAUq__variable{--font-work-sans:"Work Sans","Work Sans Fallback"}
:root{--font-body:var(--font-atkinson);--font-headline:var(--font-noto-serif);--font-mono:var(--font-ibm-mono);--hero-title-size:clamp(32px,4.4vw,52px);--hero-lead-size:clamp(16px,2.2vw,22px);--hero-desc-size:14px;--section-title-size:clamp(20px,2.4vw,30px);--section-subtitle-size:13px;--shadow-soft:0 22px 48px #0f172a1f;--shadow-lite:0 12px 28px #0f172a14;--border-soft:#0f172a1f;--paper-tint-1:#ffffffeb;--paper-tint-2:#fffffffa;--grid-color:#0f172a08;--grid-size:24px;--hero-overlay:#ffffffd1;--hero-overlay-soft:#fff9;--section-overlay:#ffffffa3;--section-overlay-alt:#ffffff8f;--hero-image-opacity:.55;--section-image-opacity:.5;--signature-image-opacity:.6;--feature-image-opacity:.6;--signature-overlay:.06;--feature-overlay:.06;--page-overlay:.14;--texture-opacity:.08;--radius-card:12px;--radius-panel:12px;--panel-bg:#ffffffeb;--panel-border:#0f172a1f;--panel-soft:#0f172a0a;--pill-bg:#0f172a14;--pill-border:#0f172a1f;--section-padding:64px;--hero-padding:96px;--header-bg:#fffffff2;--header-text:#0f172a;--header-border:#0f172a14;--header-padding:14px 0;--nav-gap:16px;--btn-radius:10px;--table-head-bg:#0f172a0a;--table-row-hover:#0f172a0a;--table-border:#0f172a1f;--hero-after-opacity:.16;--footer-bg:#0f172a;--footer-text:#ffffffeb;--icon-size-xs:12px;--icon-size-sm:14px;--icon-size-md:16px;--icon-size-lg:18px;--icon-size-xl:20px;--icon-box-sm:24px;--icon-box-md:32px;--icon-box-lg:40px;--icon-radius:10px}html[data-site=georules]{--font-body:var(--font-atkinson);--font-headline:var(--font-noto-serif);--font-mono:var(--font-ibm-mono);--hero-title-size:clamp(34px,4.6vw,56px);--hero-lead-size:clamp(16px,2.1vw,22px);--hero-desc-size:14px;--section-title-size:clamp(22px,2.6vw,32px);--section-subtitle-size:13px;--paper-tint-1:#f8fafcfa;--paper-tint-2:#f0f4fafa;--grid-color:#2563eb0a;--grid-size:20px;--hero-overlay:#f8fafcdb;--hero-overlay-soft:#f8fafc99;--section-overlay:#f8fafca3;--section-overlay-alt:#f0f4fa8f;--hero-image-opacity:.6;--section-image-opacity:.52;--signature-image-opacity:.62;--feature-image-opacity:.6;--signature-overlay:.05;--feature-overlay:.06;--page-overlay:.12;--texture-opacity:.08;--radius-card:10px;--radius-panel:10px;--panel-bg:#fffffff0;--panel-border:#1e3a8a29;--panel-soft:#1e3a8a0f;--pill-bg:#1e3a8a14;--pill-border:#1e3a8a2e;--section-padding:72px;--hero-padding:100px;--header-bg:#f8fafcf5;--header-border:#1e3a8a2e;--nav-gap:12px;--btn-radius:6px;--table-head-bg:#1e3a8a0f;--table-row-hover:#1e3a8a0d;--table-border:#1e3a8a24;--hero-after-opacity:.12;--footer-bg:#0b1324;--footer-text:#f8fafceb}html[data-site=geojihua]{--font-body:var(--font-ibm-sans);--font-headline:var(--font-ibm-sans-condensed);--font-mono:var(--font-ibm-mono);--hero-title-size:clamp(32px,4.2vw,50px);--hero-lead-size:clamp(15px,2vw,20px);--hero-desc-size:14px;--section-title-size:clamp(20px,2.4vw,30px);--section-subtitle-size:13px;--paper-tint-1:#fff7edfa;--paper-tint-2:#ffefe0fa;--grid-color:#ea580c0d;--grid-size:28px;--hero-overlay:#fff7ede0;--hero-overlay-soft:#fff7ed9e;--section-overlay:#fff3e8a8;--section-overlay-alt:#ffeee094;--hero-image-opacity:.62;--section-image-opacity:.54;--signature-image-opacity:.62;--feature-image-opacity:.6;--signature-overlay:.06;--feature-overlay:.06;--page-overlay:.14;--texture-opacity:.08;--radius-card:16px;--radius-panel:14px;--panel-bg:#fff9f2f0;--panel-border:#b4530938;--panel-soft:#b4530914;--pill-bg:#b453091f;--pill-border:#b4530938;--section-padding:72px;--hero-padding:104px;--header-bg:#fff7edf5;--header-border:#b4530933;--nav-gap:18px;--btn-radius:12px;--table-head-bg:#b4530914;--table-row-hover:#b453090f;--table-border:#b4530929;--hero-after-opacity:.16;--footer-bg:#2a1a10;--footer-text:#fffaf4eb}html[data-site=omniedge]{--font-body:var(--font-source-sans);--font-headline:var(--font-space);--font-mono:var(--font-jetbrains);--hero-title-size:clamp(30px,4vw,48px);--hero-lead-size:clamp(15px,2vw,20px);--hero-desc-size:13px;--section-title-size:clamp(20px,2.3vw,28px);--section-subtitle-size:12.5px;--paper-tint-1:#f5f4f2fa;--paper-tint-2:#eceae6fa;--grid-color:#c08c3a0d;--grid-size:22px;--hero-overlay:#f5f4f2d6;--hero-overlay-soft:#f5f4f299;--section-overlay:#f2f0eca3;--section-overlay-alt:#eceae68f;--hero-image-opacity:.58;--section-image-opacity:.52;--signature-image-opacity:.6;--feature-image-opacity:.58;--signature-overlay:.05;--feature-overlay:.06;--page-overlay:.12;--texture-opacity:.08;--radius-card:12px;--radius-panel:10px;--panel-bg:#ffffffeb;--panel-border:#1118272e;--panel-soft:#1118270f;--pill-bg:#1118271a;--pill-border:#1118272e;--section-padding:68px;--hero-padding:92px;--header-bg:#f5f4f2f0;--header-border:#11182729;--nav-gap:10px;--btn-radius:8px;--table-head-bg:#1118270f;--table-row-hover:#1118270d;--table-border:#11182724;--hero-after-opacity:.12;--footer-bg:#111827;--footer-text:#f5f4f2eb}html[data-site=damoxing]{--font-body:var(--font-work-sans);--font-headline:var(--font-literata);--font-mono:var(--font-ibm-mono);--hero-title-size:clamp(30px,3.8vw,46px);--hero-lead-size:clamp(15px,1.9vw,20px);--hero-desc-size:13px;--section-title-size:clamp(20px,2.3vw,28px);--section-subtitle-size:12.5px;--paper-tint-1:#f0fdf4fa;--paper-tint-2:#e7f9eefa;--grid-color:#16a34a0d;--grid-size:26px;--hero-overlay:#f0fdf4db;--hero-overlay-soft:#f0fdf499;--section-overlay:#ecfbf2a3;--section-overlay-alt:#e7f9ee8f;--hero-image-opacity:.6;--section-image-opacity:.52;--signature-image-opacity:.6;--feature-image-opacity:.58;--signature-overlay:.06;--feature-overlay:.06;--page-overlay:.12;--texture-opacity:.08;--radius-card:18px;--radius-panel:16px;--panel-bg:#f0fdf4f0;--panel-border:#065f462e;--panel-soft:#065f4614;--pill-bg:#065f461f;--pill-border:#065f4633;--section-padding:76px;--hero-padding:104px;--header-bg:#f0fdf4f5;--header-border:#065f4629;--nav-gap:18px;--btn-radius:20px;--table-head-bg:#065f460f;--table-row-hover:#065f460d;--table-border:#065f4624;--hero-after-opacity:.12;--footer-bg:#0b1f15;--footer-text:#f0fdf4eb}html,body{max-width:100vw;overflow-x:hidden}body:has(.home-profound) .nav-link:hover{opacity:1;background:#ffffff14;border-color:#fff3}body:has(.home-profound):before{opacity:0;background:0 0}body:has(.home-profound):after{opacity:0;background:0 0}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-headline),"Noto Serif SC","Songti SC",serif;text-wrap:balance;scroll-margin-top:96px}body{color:var(--text);background:var(--background);font-family:var(--font-body),"PingFang SC","Microsoft YaHei",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.68}body:before{content:"";pointer-events:none;background:linear-gradient(180deg,var(--paper-tint-1),var(--paper-tint-2)),repeating-linear-gradient(0deg,var(--grid-color)0,var(--grid-color)1px,transparent 1px,transparent var(--grid-size)),repeating-linear-gradient(90deg,var(--grid-color)0,var(--grid-color)1px,transparent 1px,transparent var(--grid-size));z-index:-2;position:fixed;inset:0}body:after{content:"";pointer-events:none;background-image:var(--texture-image);opacity:var(--texture-opacity);z-index:-1;background-position:50%;background-size:cover;position:fixed;inset:0}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.skip-link{z-index:100;color:#fff;background:#0f172a;border-radius:999px;padding:8px 12px;font-size:12px;position:absolute;top:12px;left:-999px}.skip-link:focus{left:12px}a:focus-visible,button:focus-visible,.btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.brand-mark{background:#ffffff2e;border-radius:12px;place-items:center;width:36px;height:36px;transition:transform .2s;display:grid}.brand-mark:hover{transform:translateY(-1px);box-shadow:0 10px 20px #0f172a40}.brand-name{white-space:nowrap;text-overflow:ellipsis;max-width:240px;font-size:14px;font-weight:700;display:inline-block;overflow:hidden}.module-badge{font-family:var(--font-mono);letter-spacing:.02em;background:#fff3;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}main{min-height:70vh}.container{width:min(1200px,92vw);margin:0 auto}.card{background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-lite);border:1px solid var(--panel-border);transition:transform .2s,box-shadow .2s,border-color .2s}.card-link{cursor:pointer}.card-link:hover{box-shadow:var(--shadow-soft);border-color:var(--panel-border);transform:none}.card-muted{background:var(--panel-soft);border-color:var(--panel-border)}.section{padding:var(--section-padding)0}.section-apple{background:var(--page-gradient);position:relative}.section-apple:before{content:"";background:var(--section-overlay);pointer-events:none;z-index:0;position:absolute;inset:0}.section-apple>.container{z-index:1;position:relative}.section-apple:after{content:"";background-image:var(--section-image);opacity:var(--section-image-opacity);pointer-events:none;z-index:0;mix-blend-mode:multiply;background-position:65%;background-size:cover;position:absolute;inset:0}.section-apple-alt{background:var(--page-gradient);position:relative}.section-apple-alt:before{content:"";background:var(--section-overlay-alt);pointer-events:none;z-index:0;position:absolute;inset:0}.section-apple-alt>.container{z-index:1;position:relative}.section-apple-alt:after{content:"";background-image:var(--section-image-alt);opacity:var(--section-image-opacity);pointer-events:none;z-index:0;mix-blend-mode:multiply;background-position:65%;background-size:cover;position:absolute;inset:0}.signature-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:20px;display:grid}.signature-visual{background:linear-gradient(135deg,#0f172a0f,#0f172a00),var(--page-gradient);min-height:220px;box-shadow:var(--shadow-soft);border:1px solid #0f172a14;border-radius:20px;position:relative;overflow:hidden}.signature-visual:before{content:"";background-image:var(--signature-image);opacity:var(--signature-image-opacity);background-position:50%;background-size:cover;position:absolute;inset:0}.signature-visual:after{content:"";background:rgba(255,255,255,var(--signature-overlay));position:absolute;inset:0}.feature-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.feature-card{background:0 0;border-left:2px solid #0f172a24;border-radius:0;gap:10px;padding:10px 0 10px 14px;display:grid}.feature-visual{background:var(--feature-a),linear-gradient(135deg,#0f172a0f,#0f172a00),var(--page-gradient);background-position:50%;background-size:cover;border:1px solid #0f172a14;border-radius:12px;height:100px;position:relative;overflow:hidden}.feature-visual:after{content:"";background:rgba(255,255,255,var(--feature-overlay));position:absolute;inset:0}.feature-visual--b{background:var(--feature-b),linear-gradient(135deg,#0f172a14,#0f172a00),var(--page-gradient);background-position:50%;background-size:cover}.feature-visual--c{background:var(--feature-c),linear-gradient(135deg,#0f172a0a,#0f172a00),var(--page-gradient);background-position:50%;background-size:cover}.page-visual{background:var(--section-image),linear-gradient(135deg,#0f172a0d,#0f172a00),var(--page-gradient);min-height:160px;box-shadow:var(--shadow-lite);background-position:50%;background-size:cover;border:1px solid #0f172a14;border-radius:18px;margin-top:16px;position:relative;overflow:hidden}.page-visual:after{content:"";background:rgba(255,255,255,var(--page-overlay));position:absolute;inset:0}.section-title{font-size:var(--section-title-size);letter-spacing:-.02em;text-wrap:balance;margin-bottom:16px;font-weight:650}.section-subtitle{color:#0f172ab3;font-size:var(--section-subtitle-size);text-wrap:pretty;overflow-wrap:anywhere;max-width:720px}.section-header{gap:10px;padding-left:14px;display:grid;position:relative}.section-header:before{content:"";background:var(--accent);border-radius:3px;width:3px;height:28px;position:absolute;top:6px;left:0}.key-statement{letter-spacing:-.02em;color:var(--text);font-size:clamp(16px,2.4vw,24px);font-weight:700}.role-badge{background:#0f172a14;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.hero .role-badge{color:#1d1d1f;background:#ffffffbf;border:1px solid #0f172a14}html[data-site=georules] .role-badge{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase}html[data-site=geojihua] .role-badge{background:#b453091f}html[data-site=omniedge] .role-badge{background:#1118271f}html[data-site=damoxing] .role-badge{background:#065f461f}.summary-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.summary-card{background:#ffffffb8;border:1px solid #0f172a14;border-left:3px solid #0f172a24;border-radius:12px;padding:14px 16px}.summary-card.accent{border-color:#0f172a2e;border-left-color:var(--accent)}.proof-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.proof-item{border-radius:var(--radius-card);border:1px solid var(--panel-border);background:var(--panel-bg);gap:8px;padding:16px 18px;display:grid}.proof-item .proof-title{font-weight:700}.proof-item .proof-desc{color:#0f172ab3}.proof-item .proof-actions{flex-wrap:wrap;gap:10px;display:flex}.value-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.value-card{background:#ffffffbf;border:1px solid #0f172a1f;border-radius:18px;gap:8px;padding:16px 18px;display:grid}.value-card .value-title{font-size:14px;font-weight:700}.value-card .value-desc{color:#0f172ab3}.scope-list{gap:10px;display:grid}.scope-item{background:#ffffffbf;border:1px solid #0f172a1f;border-radius:14px;gap:6px;padding:12px 14px;display:grid}.scope-item .scope-title{font-weight:700}.scope-item .scope-note{color:#0f172ab3}.tri-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.tri-card{background:#ffffffbf;border:1px solid #0f172a1f;border-radius:18px;gap:10px;padding:16px 18px;display:grid}.tri-card .tri-title{font-size:14px;font-weight:700}.tri-card .tri-desc{color:#0f172ab3}.tri-card .tri-icon{width:var(--icon-box-md);height:var(--icon-box-md);border-radius:var(--icon-radius);background:#0f172a0a;border:1px solid #0f172a1a;place-items:center;display:grid}.icon-row{align-items:center;gap:10px;display:flex}.hero-panel{z-index:2;margin-top:-28px;position:relative}.hero-panel .tri-card{box-shadow:var(--shadow-soft);background:#fffffffa;border-color:#0f172a24}.nav-link{color:#0f172adb;white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.nav-link:hover{color:#0a84ff}.callout{background:#ffffffc7;border:1px solid #0f172a1a;border-radius:16px;gap:10px;padding:16px 18px;display:grid}.anchor-nav{flex-wrap:wrap;gap:10px;display:flex}.trust-badges{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.trust-badge{box-shadow:var(--shadow-lite);background:#fffffff2;border:1px solid #0f172a1a;border-radius:14px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.trust-badge-icon{width:var(--icon-box-md);height:var(--icon-box-md);border-radius:var(--icon-radius);background:#0f172a0a;border:1px solid #0f172a1f;place-items:center;display:grid}.trust-badge-title{font-size:13px;font-weight:700}.trust-badge-note{color:#0f172aa6;font-size:12px}.trust-badges--compact .trust-badge{background:#0f172a14;border-color:#ffffff2e;padding:10px 12px}.trust-badges--compact .trust-badge-icon{background:#ffffff1f;border-color:#ffffff38}.trust-badges--compact .trust-badge-title,.trust-badges--compact .trust-badge-note{color:#ffffffdb}.trust-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.trust-strip-item{background:#ffffffbf;border:1px solid #0f172a1f;border-radius:16px;gap:6px;padding:14px 16px;display:grid}.trust-strip-value{font-size:16px;font-weight:700}.trust-strip-label{color:#0f172ab3;font-size:12px}.trust-strip-note{color:#0f172a99;font-size:12px}.level-badge{letter-spacing:.02em;border:1px solid #0f172a33;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.level-badge--aplus,.level-badge--a{color:#065f46;background:#10b98126;border-color:#10b98173}.level-badge--b{color:#1e3a8a;background:#3b82f61f;border-color:#3b82f659}.level-badge--c{color:#475569;background:#94a3b833;border-color:#94a3b880}.asset-wall{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.asset-chip{color:#ffffffd9;background:#ffffff14;border:1px solid #fff3;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:inline-flex}.asset-chip svg{opacity:.9;width:var(--icon-size-sm);height:var(--icon-size-sm)}.level-legend{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.level-legend-item{color:#0f172ab3;align-items:center;gap:8px;font-size:12px;display:inline-flex}.level-legend-note{color:#0f172a8c;margin-top:8px;font-size:12px}.mini-banner{border:1px solid var(--panel-border);background:var(--panel-bg);border-radius:var(--radius-panel);color:#0f172ad9;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}.mini-banner strong{font-weight:700}.source-wall{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.source-chip{border:1px solid var(--panel-border);border-radius:var(--radius-panel);background:var(--panel-bg);gap:6px;padding:12px 14px;display:grid}.evidence-snapshot{box-shadow:var(--shadow-lite);background:#ffffffbf;border:1px dashed #0f172a29;border-radius:16px;gap:8px;padding:18px;display:grid}.cta-strip{box-shadow:var(--shadow-lite);background:#0f172a0f;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.statement-banner{border:1px solid var(--panel-border);border-radius:var(--radius-card);background:var(--panel-bg);box-shadow:var(--shadow-lite);grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:16px 18px;display:grid}.statement-banner .banner-content{gap:8px;display:grid}.statement-banner .banner-title{letter-spacing:-.02em;font-size:clamp(15px,2vw,22px);font-weight:700}.statement-banner .banner-note{color:#0f172ab3}.statement-banner .banner-actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:720px){.statement-banner{grid-template-columns:1fr}}.table-wrap{border:1px solid var(--table-border);background:var(--surface);box-shadow:var(--shadow-lite);border-radius:12px;overflow-x:auto}.table{border-collapse:collapse;table-layout:auto;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.table th{text-align:left;letter-spacing:.02em;color:#0f172a99;background:var(--table-head-bg);border-bottom:1px solid var(--table-border);padding:10px 12px;font-size:12px}.table td{border-bottom:1px solid var(--table-border);vertical-align:top;color:#0f172ad9;word-break:break-word;padding:10px 12px}.cell-icon{align-items:center;gap:10px;display:inline-flex}.icon-badge{width:var(--icon-box-md);height:var(--icon-box-md);border-radius:var(--icon-radius);background:#0f172a0a;border:1px solid #0f172a1f;place-items:center;display:grid}.icon-badge svg,.tri-card .tri-icon svg,.trust-badge-icon svg,.hero-highlight__icon svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.hero-rotator-icon svg{width:var(--icon-size-xl);height:var(--icon-size-xl)}.table tr:last-child td{border-bottom:none}.table tbody tr:hover td{background:var(--table-row-hover)}.table-highlight td{background:#0f172a0a}.url-code{text-overflow:ellipsis;white-space:nowrap;max-width:280px;font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:#0f172ab3;background:#0f172a0a;border-radius:6px;padding:2px 6px;font-size:12px;display:inline-block;overflow:hidden}@media (max-width:640px){.table th,.table td{padding:10px;font-size:12px}.url-code{max-width:160px}}.list-compact{gap:8px;display:grid}.list-compact li{border-bottom:1px solid #0f172a0f;padding:8px 0;list-style:none}.list-compact li:last-child{border-bottom:none}.meta-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.meta-tag{color:#0f172ab8;background:#0f172a0a;border:1px solid #0f172a1f;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;display:inline-flex}.author-line{color:#0f172ab3;flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.breadcrumb{color:#0f172ab3;align-items:center;gap:8px;font-size:12px;display:inline-flex}.breadcrumb a{color:inherit;opacity:.8;text-decoration:none}.breadcrumb span{opacity:.5}.section-note{color:#0f172ab8;overflow-wrap:anywhere;font-size:13px}.hero-note{color:#0f172abf;letter-spacing:.01em;border-left:2px solid #0f172a2e;padding-left:12px;font-size:13px}.eyebrow{color:#1d1d1f;font-family:var(--font-mono);letter-spacing:.02em;background:#ffffffbf;border:1px solid #0f172a14;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:inline-flex}.hero{padding:var(--hero-padding)0 calc(var(--hero-padding) - 20px);color:#1d1d1f;background-image:linear-gradient(140deg,var(--hero-overlay)0%,var(--hero-overlay-soft)45%,#fff9 100%),var(--page-gradient);background-position:50%,50%;background-size:cover,cover;position:relative;overflow:hidden}.hero-grid{z-index:1;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:center;gap:36px;display:grid;position:relative}.hero-shell{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:28px;display:grid;position:relative}.hero-standards-shell,.hero-matrix-shell,.hero-execution-shell,.hero-lab-shell{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:28px;display:grid;position:relative}.hero-standards-tagline,.hero-matrix-tagline,.hero-execution-tagline,.hero-lab-tagline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hero-standards-badges,.hero-standards-actions,.hero-matrix-actions,.hero-execution-actions,.hero-lab-actions{flex-wrap:wrap;gap:16px;display:flex}.hero-standards-ledger,.hero-execution-rail,.hero-lab-journal,.hero-matrix-bento{gap:16px;display:grid}.ledger-card,.command-card,.bento-card,.lab-note,.execution-score,.execution-insight,.execution-scoreboard,.matrix-summary,.scope-summary,.standards-ledger,.lab-note-strip,.journal-log{border-radius:var(--radius-card);border:1px solid var(--panel-border);background:var(--panel-bg);gap:10px;padding:16px;display:grid}.ledger-list,.bento-grid,.journal-grid,.execution-map{gap:12px;display:grid}.ledger-item,.bento-item,.journal-card{border-radius:var(--radius-panel);border:1px solid var(--panel-border);background:var(--panel-soft);gap:6px;padding:12px;display:grid}.bento-wide{grid-column:span 2}.hero-execution-rail{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--radius-card);box-shadow:var(--shadow-lite);padding:18px}.rail-title{letter-spacing:.08em;text-transform:uppercase;color:#0f172a99;font-size:13px;font-weight:700}.rail-steps{gap:10px;margin-top:12px;display:grid}.command-list{color:#0f172acc;gap:6px;margin:0;padding-left:18px;font-size:13px;display:grid}.hero-matrix-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.bento-card{background:#ffffffe6}.journal-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.hero-lab-journal{grid-template-rows:auto auto}.standards-table{gap:12px;margin-top:16px;display:grid}.standards-note,.research-note{color:#0f172ab3;margin-top:12px;font-size:12px}.standards-ledger{gap:14px;display:grid}.execution-map,.execution-score,.execution-insight,.execution-scoreboard{margin-top:16px}.execution-scoreboard{border-left:3px solid var(--accent);gap:10px;display:grid}.matrix-summary{margin-top:12px}.scope-summary{margin-top:16px}.lab-cards{gap:12px;margin-top:16px;display:grid}.lab-note-strip{margin-top:12px}.research-mosaic,.audience-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.evidence-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.standards-core-grid,.ledger-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.matrix-tiles{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.matrix-side-note{background:#ffffffdb}.scope-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.standards-grid,.matrix-layout,.execution-grid,.lab-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:24px;display:grid}.standards-list,.execution-track,.matrix-board,.lab-panels{gap:12px;margin-top:16px;display:grid}.panel-card{border-radius:var(--radius-card);border:1px solid var(--panel-border);background:var(--panel-bg);gap:10px;padding:16px;display:grid}.panel-row{border-bottom:1px solid #0f172a0f;gap:6px;padding:8px 0;display:grid}.panel-row:last-child{border-bottom:none}.matrix-table{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.matrix-col{border-radius:var(--radius-card);border:1px solid var(--panel-border);background:var(--panel-bg);gap:10px;padding:16px;display:grid}.execution-board,.research-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.standards-item,.execution-card,.lab-panel{border-radius:var(--radius-panel);border:1px solid var(--panel-border);background:var(--panel-soft);gap:6px;padding:14px;display:grid}.standards-right,.matrix-side,.execution-right,.lab-right{gap:14px;display:grid}.standards-metrics,.lab-metrics{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--radius-card);gap:10px;padding:16px;display:grid}.matrix-board{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.execution-cards{gap:12px;display:grid}.signature-standards .signature-visual,.signature-matrix .signature-visual,.signature-execution .signature-visual,.signature-lab .signature-visual{min-height:220px}.hero-standards-index,.hero-matrix-board,.hero-execution-steps,.hero-lab-panels{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--radius-card);box-shadow:var(--shadow-lite);gap:14px;padding:18px;display:grid}.index-list{gap:10px;display:grid}.index-item{border-radius:var(--radius-panel);background:var(--panel-soft);border:1px solid var(--panel-border);padding:10px 12px}.index-metrics{border-top:1px solid #0f172a14;gap:10px;padding-top:12px;display:grid}.metric-row{justify-content:space-between;gap:12px;display:flex}.metric-row>*{min-width:0}.metric-value{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.metric-label{color:#0f172ab3;text-align:right;overflow-wrap:anywhere;font-size:12px}.hero-matrix-board{background:#fffc;gap:16px}.matrix-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.matrix-cell{border-radius:var(--radius-panel);border:1px solid var(--panel-border);background:var(--panel-soft);gap:6px;padding:12px;display:grid}.matrix-panel{border-top:1px solid #0f172a1a;gap:12px;padding-top:14px;display:grid}.panel-metrics{gap:10px;display:grid}.hero-execution-steps{background:#ffffffe6}.execution-step{border-left:3px solid var(--accent);background:var(--panel-soft);border-radius:var(--radius-panel);gap:6px;padding:12px 14px;display:grid}.step-index{letter-spacing:.02em;color:#0f172a99;font-size:12px}.hero-lab-panels{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.lab-panel{background:#0f172a05;border:1px solid #0f172a14;border-radius:14px;gap:8px;padding:14px;display:grid}.hero-title{font-size:var(--hero-title-size);text-wrap:balance;letter-spacing:-.02em;max-width:18em;margin:0;line-height:1.15}.hero-lead{font-size:var(--hero-lead-size);opacity:.88;margin:0}.hero-desc{font-size:var(--hero-desc-size);opacity:.82;max-width:720px}.hero-dossier{border:1px solid #0f172a1a;border-left:3px solid var(--accent);color:#1d1d1f;background:#ffffffe6;border-radius:14px;gap:16px;padding:18px 20px;display:grid}.hero:after{content:"";opacity:var(--hero-after-opacity);pointer-events:none;z-index:0;background-image:radial-gradient(circle at 18% 16%,#ffffff47,#0000 36%),radial-gradient(circle at 82% 12%,#ffffff38,#0000 38%),radial-gradient(circle at 70% 80%,#ffffff2e,#0000 46%);position:absolute;inset:0}html[data-site=georules] .hero:after{background-image:repeating-linear-gradient(90deg,#1e3a8a1f 0 1px,#0000 1px 140px),repeating-linear-gradient(0deg,#1e3a8a14 0 1px,#0000 1px 120px)}html[data-site=geojihua] .hero:after{background-image:repeating-linear-gradient(135deg,#b453091f 0 6px,#0000 6px 60px),repeating-linear-gradient(45deg,#ea580c14 0 4px,#0000 4px 90px)}html[data-site=omniedge] .hero:after{background-image:repeating-linear-gradient(90deg,#11182729 0 1px,#0000 1px 100px),repeating-linear-gradient(0deg,#1118271f 0 1px,#0000 1px 100px),radial-gradient(circle at 75% 20%,#c08c3a1f,#0000 42%)}html[data-site=damoxing] .hero:after{background-image:repeating-radial-gradient(circle,#065f4624 0 1px,#0000 1px 28px),radial-gradient(circle at 65% 35%,#16a34a1f,#0000 45%)}.hero:before{content:"";background-image:var(--hero-image);opacity:var(--hero-image-opacity);pointer-events:none;z-index:0;mix-blend-mode:multiply;background-position:70%;background-size:cover;position:absolute;inset:0}.grid-3{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.grid-4{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;display:grid}.grid-2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}.grid-split{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:20px;display:grid}.list-stack{gap:10px;display:grid}.data-ledger,.ledger-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.ledger-panel{border-left:3px solid #0f172a1f;padding-left:16px}.ledger-title{letter-spacing:.08em;text-transform:uppercase;color:#0f172a99;margin-bottom:10px;font-size:13px;font-weight:700}.ledger-list{gap:12px;display:grid}.ledger-row{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:10px;display:flex}.ledger-row:last-child{border-bottom:none;padding-bottom:0}.ledger-main{gap:6px;min-width:0;display:grid}.ledger-label{overflow-wrap:anywhere;font-size:13px;font-weight:600}.ledger-note{color:#0f172aa6;overflow-wrap:anywhere;font-size:12px}.ledger-value{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.split-panel{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:20px;display:grid}.panel{background:#ffffffc7;border:1px solid #0f172a1f;border-radius:14px;gap:16px;padding:16px 18px;display:grid}.panel-block{gap:8px;display:grid}.panel-title{font-size:14px;font-weight:700}.panel-desc{color:#0f172ab3}.panel-actions{flex-wrap:wrap;gap:10px;display:flex}.panel-meta{color:#0f172a99;font-size:12px}.order-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.order-item{border-bottom:1px solid #0f172a14;grid-template-columns:28px 1fr;gap:14px;padding:12px 0;display:grid}.order-item:last-child{border-bottom:none}.order-index{color:#0f172a80;font-size:12px;font-weight:700}.order-body{gap:8px;display:grid}.order-title{font-weight:700}.order-desc{color:#0f172ab3}.order-actions{flex-wrap:wrap;gap:10px;display:flex}.narrative-stack{border-left:3px solid #0f172a1f;gap:12px;padding-left:16px;display:grid}.narrative-item{gap:6px;display:grid}.narrative-title{font-weight:700}.narrative-desc{color:#0f172ab3;overflow-wrap:anywhere}.summary-rail{border-left:3px solid #0f172a1f;gap:12px;padding-left:16px;display:grid}.summary-rail-item{border-bottom:1px solid #0f172a14;gap:8px;padding:10px 0;display:grid}.summary-rail-item:last-child{border-bottom:none}.summary-rail-title{letter-spacing:.08em;text-transform:uppercase;color:#0f172a80;font-size:12px}.summary-rail-desc{overflow-wrap:anywhere;font-weight:600}.summary-rail-actions{flex-wrap:wrap;gap:10px;display:flex}.timeline-list{border-left:2px solid #0f172a1f;gap:12px;margin:0;padding:0 0 0 16px;list-style:none;display:grid}.timeline-item{border-bottom:1px solid #0f172a14;gap:8px;padding:10px 0;display:grid}.timeline-item:last-child{border-bottom:none}.timeline-index{letter-spacing:.08em;text-transform:uppercase;color:#0f172a80;font-size:12px}.timeline-body{gap:6px;display:grid}.timeline-title{font-weight:700}.timeline-desc{color:#0f172ab3;overflow-wrap:anywhere}.case-framework{border-top:1px solid #0f172a14;gap:12px;display:grid}.case-step{border-bottom:1px solid #0f172a14;gap:6px;padding:14px 0;display:grid}.case-step:last-child{border-bottom:none}.case-step-kicker{letter-spacing:.08em;text-transform:uppercase;color:#0f172a80;font-size:12px}.case-step-title{font-weight:700}.case-step-note{color:#0f172ab3;overflow-wrap:anywhere}.step-list{gap:16px;display:grid}.step-item{background:#fff9;border:1px dashed #0f172a24;border-radius:16px;gap:8px;padding:16px 18px;display:grid}.pill{background:var(--pill-bg);border:1px solid var(--pill-border);font-family:var(--font-mono);letter-spacing:.02em;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:inline-flex}.btn{border-radius:var(--btn-radius);cursor:pointer;touch-action:manipulation;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:13px;font-weight:600;transition:transform .2s,background-color .2s,box-shadow .2s,color .2s;display:inline-flex}.btn:hover{text-decoration:none}.btn-primary{background:var(--accent);color:#fff;box-shadow:var(--shadow-lite)}.btn-primary:hover{transform:translateY(-1px)}.btn-primary:active,.btn-secondary:active,.btn-ghost:active{transform:translateY(0)}.btn-secondary{background:0 0;border:1px solid #0f172a33}.btn-ghost{color:var(--text);background:#ffffffbf;border:1px solid #0f172a24}.btn-ghost:hover{background:#ffffffe6;border-color:#0f172a47}.hero .btn-ghost{color:#1d1d1f;background:#ffffffd9;border:1px solid #0f172a2e}.site-header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--header-border);background:var(--header-bg);color:var(--header-text);padding:var(--header-padding);position:sticky;top:0}.site-footer{background:var(--footer-bg);color:var(--footer-text)}.site-header__inner{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.site-brand{flex:0 auto;min-width:0}.site-nav{align-items:center;gap:var(--nav-gap);scrollbar-width:none;flex-wrap:nowrap;flex:auto;min-width:0;display:flex;overflow-x:auto}.site-nav::-webkit-scrollbar{display:none}.site-cta{flex-shrink:0}@media (max-width:960px){.site-header__inner{flex-wrap:wrap}.site-nav{order:3;width:100%}.site-cta{justify-content:flex-start;width:100%}}.nav-link{opacity:.82;touch-action:manipulation;cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;min-height:44px;padding:6px 10px;font-size:13px;transition:opacity .2s;display:inline-flex}.nav-link svg{width:var(--icon-size-md);height:var(--icon-size-md);flex-shrink:0;display:inline-block}.nav-link:hover{opacity:1;text-decoration:none}.nav-link[aria-current=page]{opacity:1;background:var(--panel-soft);border-color:var(--panel-border)}html[data-site=georules] .nav-link{letter-spacing:.02em;font-size:13px}html[data-site=georules] .brand-mark{background:#1e3a8a14;border-radius:6px}html[data-site=georules] .brand-name{font-family:var(--font-headline);letter-spacing:-.01em}html[data-site=geojihua] .nav-link{background:#d9480f14;border-color:#d9480f2e;border-radius:999px}html[data-site=geojihua] .brand-mark{background:#ea580c1a;border-radius:14px}html[data-site=geojihua] .brand-name{text-transform:uppercase;letter-spacing:.06em;font-size:12px}html[data-site=geojihua] .nav-link:hover{background:#d9480f24}html[data-site=omniedge] .nav-link{border-color:#1b1e2433;border-radius:6px;font-size:13px}html[data-site=omniedge] .brand-mark{background:#1118271f;border-radius:4px}html[data-site=omniedge] .brand-name{font-family:var(--font-headline);text-transform:uppercase;letter-spacing:.08em;font-size:12px}html[data-site=damoxing] .nav-link{background:#16a34a14;border-color:#16a34a29;border-radius:999px;font-size:13px}html[data-site=damoxing] .brand-mark{background:#065f461a;border-radius:18px}html[data-site=damoxing] .brand-name{font-family:var(--font-headline);font-weight:600}html[data-site=georules] .btn{letter-spacing:.02em;font-size:13px}html[data-site=georules] .section+.section{border-top:1px solid #1e3a8a14}html[data-site=georules] .section-header:before{background:#1e3a8acc;width:2px;height:32px}html[data-site=omniedge] .btn-primary{color:#fff;background:#1b1e24}html[data-site=omniedge] .btn-ghost{background:#1b1e240f}html[data-site=geojihua] .btn-primary{box-shadow:0 12px 28px #d9480f2e}html[data-site=geojihua] .section+.section{border-top:1px dashed #b453091f}html[data-site=geojihua] .section-header{border-left:2px dashed #b4530966;padding-left:16px}html[data-site=geojihua] .section-header:before{display:none}html[data-site=damoxing] .btn-primary{box-shadow:0 12px 28px #16a34a2e}html[data-site=omniedge] .section-header:before{background:#c08c3ae6;border-radius:2px;width:8px;height:8px;top:10px}html[data-site=damoxing] .section-header:before{background:#065f46b3;width:2px;height:34px}html[data-site=geojihua] .grid-2{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}html[data-site=omniedge] .grid-2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}html[data-site=damoxing] .grid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}html[data-site=georules] .card{box-shadow:none;border-color:#1e3a8a2e}html[data-site=geojihua] .card{background:#fff7edb8;border-style:dashed}html[data-site=omniedge] .card{border-left:3px solid #c08c3ab3;box-shadow:0 12px 24px #11182714}html[data-site=damoxing] .card{background:#f0fdf4e6;border-color:#065f4629}html[data-site=georules] .hero-standards-ledger{box-shadow:none;border-left:3px solid #1e3a8a99;padding-left:16px}html[data-site=geojihua] .hero-execution-rail{background:#fff9f2e6;border-style:dashed}html[data-site=omniedge] .hero-matrix-bento .bento-card{background:linear-gradient(135deg,#ffffffe6 0%,#f5f4f2cc 100%);border-color:#11182733}html[data-site=damoxing] .hero-lab-journal{border-radius:var(--radius-card);background:#f0fdf4eb;border:1px solid #065f4633;padding:16px}html[data-site=georules] .table th{letter-spacing:.12em;font-family:var(--font-mono)}html[data-site=geojihua] .table th{font-weight:700}html[data-site=omniedge] .table{border-left:2px solid #1118271f}html[data-site=omniedge] .table th{font-family:var(--font-mono)}html[data-site=damoxing] .table td{color:#0b1f15c7}html[data-site=damoxing] .table th{letter-spacing:.04em;font-weight:600}@media (min-width:1024px){html[data-site=georules] .hero-standards-shell{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}html[data-site=georules] .standards-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr)}html[data-site=georules] .ledger-grid,html[data-site=geojihua] .hero-execution-shell{grid-template-columns:minmax(0,1fr)}html[data-site=geojihua] .rail-steps{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-site=geojihua] .execution-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}html[data-site=omniedge] .hero-matrix-shell,html[data-site=omniedge] .matrix-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}html[data-site=omniedge] .matrix-board{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-site=damoxing] .hero-lab-shell{grid-template-columns:minmax(0,1fr)}html[data-site=damoxing] .journal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-site=georules] .panel-card,html[data-site=georules] .matrix-col,html[data-site=georules] .ledger-card,html[data-site=georules] .standards-item{border-left:3px solid var(--accent);background:linear-gradient(#ffffffeb,#ebf2ffb3)}html[data-site=geojihua] .execution-card,html[data-site=geojihua] .panel-card{border-left:4px solid var(--accent);background:linear-gradient(135deg,#fff7f2e6,#ffe7d6b3)}html[data-site=geojihua] .execution-step{border-left:4px solid var(--accent);background:linear-gradient(135deg,#fff8f0e6,#ffe2ccad)}html[data-site=omniedge] .matrix-col,html[data-site=omniedge] .panel-card,html[data-site=omniedge] .proof-item{box-shadow:none;border:1px solid #1b1e2447}html[data-site=omniedge] .matrix-col{background:linear-gradient(135deg,#ffffffeb,#e4dcd299)}html[data-site=damoxing] .panel-card,html[data-site=damoxing] .lab-panel{background:linear-gradient(#f3fbf6eb,#e3f6ecb3);box-shadow:0 18px 38px #0f172a1f}html[data-site=georules] .table,html[data-site=geojihua] .table,html[data-site=omniedge] .table{font-size:12px}html[data-site=damoxing] .table{font-size:13px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.muted{color:#0f172ab3}.section-divider{background:linear-gradient(90deg,#0f172a00,#0f172a29,#0f172a00);height:1px;margin:0}.section-dark{color:#fff}.section-dark .btn-ghost{color:#fff;border:1px solid #ffffff59}.prose{max-width:840px;margin:0 auto;font-size:13.5px}.prose h2{margin:28px 0 12px;font-size:17px}.prose h3{margin:24px 0 10px;font-size:15px}.prose ul{padding-left:20px}.prose li{margin:6px 0}.prose p{margin:12px 0}.card-link{color:inherit;gap:10px;text-decoration:none;display:grid}.card-link:hover{text-decoration:none}.card-link:hover .card-arrow{opacity:1;transform:translate(2px)}.card-icon{width:28px;height:28px;color:var(--accent);background:#0f172a0a;border:1px solid #0f172a1f;border-radius:9px;place-items:center;display:grid}.card-kicker{font-family:var(--font-mono);letter-spacing:.02em;color:#0f172a99;font-size:12px}.card-arrow{opacity:.7;font-size:12px}.policy-list,.source-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.policy-list li,.source-list li{background:#0f172a08;border:1px solid #0f172a14;border-radius:12px;padding:10px 12px;font-size:14px;line-height:1.6}.source-meta{color:#0f172a99;flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.source-link{color:#0f172ab3;margin-top:6px;font-size:12px;text-decoration:underline;display:inline-block}.citation-box{color:#0f172acc;background:#fff9;border:1px dashed #0f172a40;border-radius:12px;padding:12px 14px;font-size:13px}.nav-link-muted{opacity:.85}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:960px){.hero-shell,.hero-standards-shell,.hero-matrix-shell,.hero-execution-shell,.hero-lab-shell,.standards-grid,.matrix-layout,.execution-grid,.lab-grid,.grid-split,.standards-core-grid,.ledger-grid,.matrix-tiles,.scope-grid,.research-mosaic,.audience-grid,.evidence-grid,.hero-matrix-bento{grid-template-columns:1fr}.bento-wide{grid-column:auto}.split-panel{grid-template-columns:1fr}.hero{padding:72px 0 56px}.section{padding:40px 0}.brand-name{max-width:180px}.signature-grid{grid-template-columns:1fr}.signature-visual{min-height:180px}.feature-visual{height:110px}}.prose img{aspect-ratio:16/9;object-fit:cover;background:#f1f5f9;border-radius:18px;width:100%;max-width:960px;margin:24px auto;display:block;box-shadow:0 18px 40px #0f172a1f}@media (max-width:640px){.prose img{aspect-ratio:4/3;border-radius:14px}}.home-profound{--profound-dark:#000;--profound-deep:#0d0d0d;--profound-border:#ffffff24;--profound-muted:#ffffffa3;--profound-soft:#ffffff14;--profound-surface:#0a0a0cf2;--profound-glow:radial-gradient(circle at 20% 10%,#ffffff14,transparent 55%),radial-gradient(circle at 80% 0%,color-mix(in srgb,var(--accent)35%,transparent),transparent 55%);color:#f4f4f5;background:var(--profound-dark);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:1;position:relative}.home-profound .section-title,.home-profound .section-subtitle,.home-profound h1,.home-profound h2,.home-profound h3{font-family:var(--font-space),var(--font-headline),"Noto Serif SC",serif}.home-profound .section-title{margin-bottom:12px;font-size:clamp(24px,3vw,38px)}.home-profound .section-subtitle{color:var(--profound-muted);max-width:720px;font-size:clamp(14px,1.6vw,18px)}.home-profound .card-kicker{font-family:var(--font-jetbrains),var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--profound-muted);font-size:11px}.promo-bar{background:var(--profound-dark);border-bottom:1px solid var(--profound-border);z-index:5;position:relative}.promo-bar__inner{padding:14px 0}.promo-bar__link{color:inherit;touch-action:manipulation;align-items:center;gap:12px;font-weight:600;text-decoration:none;transition:color .2s,opacity .2s;display:inline-flex}.promo-pill{color:#638efd;background:#638efd33;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;display:inline-flex}.promo-arrow{opacity:.7;font-size:14px}.hero-profound{background:linear-gradient(0deg,var(--profound-deep)0%,#000 100%);border-bottom:1px solid var(--profound-border);padding:48px 0 88px;position:relative;overflow:hidden}.hero-profound__inner{gap:32px;display:grid}.hero-profound:after{content:"";pointer-events:none;opacity:.25;mix-blend-mode:lighten;background-image:linear-gradient(90deg,#ffffff14 1px,#0000 1px),linear-gradient(#ffffff14 1px,#0000 1px);background-size:25% 100%,100% 120px;position:absolute;inset:0}.hero-panel{border:1px solid var(--profound-border);text-align:center;z-index:1;background:#000;border-radius:24px;gap:18px;max-width:920px;margin:0 auto;padding:56px 48px;display:grid;position:relative;box-shadow:0 24px 60px #00000073}.hero-panel:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:24px;position:absolute;inset:0}.hero-panel__top{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.hero-panel__top .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--profound-muted);font-size:12px}.hero-badge{border:1px solid var(--profound-border);background:#ffffff0f;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.hero-title-profound{justify-items:center;gap:6px;margin:0;font-size:clamp(32px,5vw,58px);line-height:1.05;display:grid}.hero-title-line{display:block}.hero-rotator-line{color:#fff;justify-content:center;align-items:center;gap:12px;display:inline-flex}.hero-rotator-icon{width:var(--icon-box-lg);height:var(--icon-box-lg);border-radius:var(--icon-radius);border:1px solid var(--profound-border);color:var(--accent);background:#ffffff1f;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff0a}.hero-rotator{height:1.1em;color:var(--accent);vertical-align:bottom;justify-content:center;display:inline-flex;overflow:hidden}.hero-rotator__track{flex-direction:column;animation:10s infinite hero-rotate;display:flex}.hero-rotator__item{line-height:1.1}.hero-subtitle-profound{color:#fff;margin:0;font-size:clamp(16px,2vw,22px)}.hero-desc-profound{color:var(--profound-muted);max-width:640px;margin:0 auto}.hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.hero-tags{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.chip{border:1px solid var(--profound-border);color:var(--profound-muted);background:#ffffff0f;border-radius:999px;padding:6px 12px;font-size:12px}.hero-highlights{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.hero-highlight{border-top:1px dashed #ffffff29;align-items:flex-start;gap:12px;padding-top:12px;display:flex}.hero-highlight__icon{width:var(--icon-box-md);height:var(--icon-box-md);border-radius:var(--icon-radius);color:var(--accent);background:#ffffff0f;place-items:center;display:grid}.hero-highlight__title{font-weight:700}.hero-highlight__desc{color:var(--profound-muted);font-size:13px}.hero-network{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.hero-network__item{color:var(--profound-muted);touch-action:manipulation;background:#ffffff14;border:1px solid #0000;border-radius:8px;padding:6px 10px;font-size:12px;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s}.testdrive-profound{border-bottom:1px solid var(--profound-border);background:#000;padding:56px 0 72px}.testdrive-profound__inner{gap:24px;display:grid}.testdrive-head{gap:10px;display:grid}.testdrive-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.testdrive-card{position:relative}.testdrive-card:before{content:"";background:#ffffff14;border:1px solid #fff3;border-radius:10px;width:36px;height:36px;position:absolute;top:16px;right:16px}.testdrive-card__icon{width:36px;height:36px;color:var(--accent);z-index:2;mix-blend-mode:normal;border-radius:10px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.testdrive-card__icon svg,.platform-media__icon svg,.channel-card__icon svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.testdrive-card{border:1px solid var(--profound-border);color:inherit;touch-action:manipulation;background:#ffffff0a;border-radius:16px;gap:8px;padding:20px;text-decoration:none;transition:border-color .2s,background-color .2s,transform .2s;display:grid}.testdrive-card:hover{background:#ffffff14;border-color:#ffffff52;transform:translateY(-2px)}.testdrive-card__title{font-weight:700}.testdrive-card__desc{color:var(--profound-muted);font-size:13px}.testdrive-card__cta{color:#ffffffb3;letter-spacing:.02em;font-size:12px}.testdrive-metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.metric-tile{border:1px solid var(--profound-border);background:#ffffff0a;border-radius:14px;gap:6px;padding:14px 16px;display:grid}.metric-tile__value{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.metric-tile__label{color:var(--profound-muted);font-size:12px}.proof-profound{border-bottom:1px solid var(--profound-border);background:#000;padding:64px 0}.proof-profound__inner{gap:24px;display:grid}.proof-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}.proof-card{border:1px solid var(--profound-border);background:#ffffff0a;border-radius:14px;gap:6px;padding:16px;display:grid}.proof-card__value{color:#fff;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.proof-card__title{font-weight:600}.proof-card__note{color:var(--profound-muted);font-size:12px}.platform-profound{border-bottom:1px solid var(--profound-border);background:#000;padding:72px 0}.platform-profound__inner{gap:32px;display:grid}.platform-rows{gap:16px;display:grid}.platform-row{border:1px solid var(--profound-border);background:#ffffff08;border-radius:18px;align-items:center;gap:16px;padding:24px;display:grid}.platform-title{margin:6px 0 8px}.platform-desc{color:var(--profound-muted);margin:0}.platform-note{color:#ffffff80;margin-top:8px;font-size:12px}.platform-media{background:#ffffff0d;border:1px solid #ffffff2e;border-radius:14px;place-items:center;min-height:160px;padding:16px;display:grid}.platform-media__frame{background:linear-gradient(#ffffff0d,#ffffff03);border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;height:100%;min-height:180px;padding:16px;display:grid}.platform-media--0 .platform-media__frame{background-image:var(--feature-a),linear-gradient(180deg,#ffffff14,#fff0);background-position:50%;background-size:cover}.platform-media--1 .platform-media__frame{background-image:var(--feature-b),linear-gradient(180deg,#ffffff14,#fff0);background-position:50%;background-size:cover}.platform-media--2 .platform-media__frame{background-image:var(--feature-c),linear-gradient(180deg,#ffffff14,#fff0);background-position:50%;background-size:cover}.platform-media__card{background:#ffffff0f;border:1px solid #fff3;border-radius:10px;place-items:center;display:grid;position:relative}.platform-media__card:before{content:"";background:#fff6;border-radius:999px;width:6px;height:6px;position:absolute;top:10px;left:10px}.platform-evidence{border:1px solid var(--profound-border);background:#ffffff0a;border-radius:14px;gap:12px;padding:18px;display:grid}.platform-evidence__item{border-bottom:1px dashed #ffffff2e;grid-template-columns:64px minmax(0,1fr);gap:12px;padding-bottom:10px;display:grid}.platform-evidence__item:last-child{border-bottom:none;padding-bottom:0}.platform-evidence__label{text-transform:uppercase;letter-spacing:.08em;color:#fff9;font-size:12px;font-weight:600}.platform-evidence__value{color:var(--profound-muted);font-size:13px}.platform-media__icon{width:32px;height:32px;color:var(--accent);z-index:2;mix-blend-mode:normal;background:#ffffff14;border:1px solid #ffffff38;border-radius:10px;place-items:center;display:grid}.channels-profound{border-bottom:1px solid var(--profound-border);background:#000;padding:72px 0}.channels-profound__inner{gap:24px;display:grid}.channels-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.channel-card{border:1px solid var(--profound-border);background:#ffffff0a;border-radius:16px;gap:10px;padding:18px;display:grid}.channel-card__title{font-size:16px;font-weight:700}.channel-card__subtitle{color:var(--profound-muted);font-size:12px}.channel-card__desc{color:var(--profound-muted);font-size:13px}.channel-card__outcome{color:#ffffffb3;border-top:1px dashed #ffffff2e;padding-top:8px;font-size:12px}.channel-card__media{background:linear-gradient(135deg,#ffffff14,#ffffff05);border:1px solid #ffffff2e;border-radius:12px;min-height:120px;position:relative;overflow:hidden}.channel-card__media:before,.channel-card__media:after{content:"";z-index:0;background:#ffffff0d;border:1px solid #fff3;border-radius:10px;width:44%;height:60%;position:absolute;top:16px}.channel-card__media:before{left:16px}.channel-card__media:after{right:16px}.channel-card__icon{width:44%;height:60%;color:var(--accent);z-index:2;mix-blend-mode:normal;border-radius:10px;place-items:center;display:grid;position:absolute;top:28px}.channel-card__icon--left{left:16px}.channel-card__icon--right{right:16px}.channel-card__signals{background:#ffffff0a;border:1px solid #ffffff2e;border-radius:12px;gap:10px;padding:14px;display:grid}.channel-card__signal{border-bottom:1px dashed #ffffff29;grid-template-columns:56px minmax(0,1fr);gap:10px;padding-bottom:8px;display:grid}.channel-card__signal:last-child{border-bottom:none;padding-bottom:0}.channel-card__signal-label{color:#fff9;letter-spacing:.06em;font-size:12px;font-weight:600}.channel-card__signal-value{color:var(--profound-muted);font-size:13px}.workflow-profound{border-bottom:1px solid var(--profound-border);background:#000;padding:72px 0}.workflow-profound__inner{gap:24px;display:grid}.workflow-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.workflow-card{border:1px solid var(--profound-border);background:#ffffff0a;border-radius:16px;gap:8px;padding:18px;display:grid}.workflow-index{color:var(--profound-muted);font-size:12px;font-family:var(--font-jetbrains),var(--font-mono),monospace}.workflow-title{font-weight:700}.workflow-desc{color:var(--profound-muted);font-size:13px}.reports-profound{border-bottom:1px solid var(--profound-border);background:#000;padding:72px 0}.reports-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.report-card{border:1px solid var(--profound-border);background:linear-gradient(160deg,#ffffff0f,#ffffff05);border-radius:18px;gap:12px;padding:24px;display:grid}.report-card--alt{background:linear-gradient(160deg,#ffffff05,#ffffff14)}.cta-profound{background:linear-gradient(#000,#08080a);padding:96px 0}.cta-profound__inner{text-align:center;align-items:center;gap:18px;display:grid}.cta-title{margin:0;font-size:clamp(26px,3.2vw,40px)}.cta-desc{color:var(--profound-muted);max-width:680px;margin:0 auto}.cta-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.home-profound .btn-secondary{color:#fff;background:0 0;border-color:#ffffff47}html:has(.home-profound){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.home-profound){--header-bg:color-mix(in srgb,var(--background)92%,#fff);--header-text:var(--text);--header-border:var(--panel-border)}body:has(.home-profound) .nav-link{color:var(--text);opacity:.85}body:has(.home-profound) .nav-link:hover{color:var(--text);background:color-mix(in srgb,var(--accent)12%,transparent);border-color:var(--panel-border)}.home-profound{--profound-dark:var(--background);--profound-deep:var(--surface);--profound-border:var(--panel-border);--profound-muted:color-mix(in srgb,var(--text)70%,transparent);--profound-soft:color-mix(in srgb,var(--text)8%,transparent);--profound-surface:var(--surface);--profound-glow:radial-gradient(circle at 20% 10%,color-mix(in srgb,var(--accent)18%,transparent),transparent 60%),radial-gradient(circle at 80% 0%,color-mix(in srgb,var(--accent)12%,transparent),transparent 60%);color:var(--text);background:var(--background);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.promo-bar{background:var(--background);border-bottom-color:var(--panel-border)}.promo-pill{background:color-mix(in srgb,var(--accent)18%,transparent);color:var(--accent)}.promo-text{color:var(--profound-muted)}.promo-bar__link:hover .promo-text{color:var(--text)}.hero-profound{background:var(--background);border-bottom-color:var(--panel-border)}.hero-profound:after{opacity:.08;mix-blend-mode:normal;background-image:linear-gradient(90deg,color-mix(in srgb,var(--text)12%,transparent)1px,transparent 1px),linear-gradient(180deg,color-mix(in srgb,var(--text)12%,transparent)1px,transparent 1px)}.hero-panel{background:var(--surface);border-color:var(--panel-border);box-shadow:0 24px 60px #0f172a1f}.hero-panel:after{border-color:color-mix(in srgb,var(--text)8%,transparent)}.hero-panel__top .eyebrow{color:var(--profound-muted)}.hero-badge{border-color:var(--panel-border);background:var(--profound-soft);color:var(--text)}.hero-rotator-line,.hero-subtitle-profound{color:var(--text)}.hero-rotator-icon{border-color:var(--panel-border);background:var(--profound-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text)6%,transparent)}.chip{border-color:var(--panel-border);background:var(--profound-soft);color:var(--profound-muted)}.hero-highlight{border-top-color:color-mix(in srgb,var(--text)16%,transparent)}.hero-highlight__icon{background:var(--profound-soft);color:var(--accent)}.hero-highlight__desc{color:var(--profound-muted)}.hero-network__item{background:var(--profound-soft);color:var(--profound-muted);border-color:#0000}.hero-network__item:hover{color:var(--text);border-color:var(--panel-border);background:color-mix(in srgb,var(--accent)10%,transparent)}.testdrive-profound,.proof-profound,.platform-profound,.channels-profound,.workflow-profound,.reports-profound{background:var(--background);border-bottom-color:var(--panel-border)}.testdrive-card,.metric-tile,.proof-card,.platform-row,.channel-card,.workflow-card,.report-card{background:var(--surface);border-color:var(--panel-border)}.testdrive-card:before{border-color:color-mix(in srgb,var(--text)12%,transparent);background:var(--profound-soft)}.testdrive-card__desc,.testdrive-card__cta,.metric-tile__label,.proof-card__note,.platform-desc,.platform-note,.channel-card__subtitle,.channel-card__desc,.channel-card__outcome,.workflow-index,.workflow-desc{color:var(--profound-muted)}.proof-card__value{color:var(--text)}.platform-media{background:var(--profound-soft);border-color:color-mix(in srgb,var(--text)14%,transparent)}.platform-media__frame{background:linear-gradient(180deg,color-mix(in srgb,var(--text)6%,transparent),transparent);border-color:color-mix(in srgb,var(--text)12%,transparent)}.platform-media__card{background:color-mix(in srgb,var(--text)6%,transparent);border-color:color-mix(in srgb,var(--text)12%,transparent)}.platform-media__card:before{background:color-mix(in srgb,var(--text)40%,transparent)}.platform-media__icon,.testdrive-card__icon,.channel-card__icon{border-color:color-mix(in srgb,var(--accent)28%,var(--panel-border));background:color-mix(in srgb,var(--accent)12%,var(--surface));color:color-mix(in srgb,var(--accent)85%,var(--text));box-shadow:0 10px 24px color-mix(in srgb,var(--accent)16%,transparent)}.platform-evidence{border-color:var(--panel-border);background:var(--surface)}.platform-evidence__item{border-bottom-color:color-mix(in srgb,var(--text)16%,transparent)}.platform-evidence__label{color:color-mix(in srgb,var(--text)55%,transparent)}.platform-evidence__value{color:var(--profound-muted)}.channel-card__signals{border-color:var(--panel-border);background:var(--surface)}.channel-card__signal{border-bottom-color:color-mix(in srgb,var(--text)16%,transparent)}.channel-card__signal-label{color:color-mix(in srgb,var(--text)55%,transparent)}.channel-card__signal-value{color:var(--profound-muted)}.channel-card__outcome{border-top-color:color-mix(in srgb,var(--text)16%,transparent)}.channel-card__media{background:linear-gradient(135deg,color-mix(in srgb,var(--text)8%,transparent),transparent);border-color:color-mix(in srgb,var(--text)14%,transparent)}.cta-profound{background:var(--page-gradient)}.cta-title{color:var(--text)}.cta-desc{color:var(--profound-muted)}.home-profound .btn-secondary{border-color:var(--panel-border);color:var(--text);background:0 0}.home-profound .btn-secondary:hover{background:color-mix(in srgb,var(--accent)8%,transparent)}@keyframes hero-rotate{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(-1.1em)}50%,70%{transform:translateY(-2.2em)}75%,95%{transform:translateY(-3.3em)}}@media (prefers-reduced-motion:reduce){.hero-rotator__track{animation:none}}@media (min-width:960px){.hero-profound__inner{grid-template-columns:minmax(0,1fr);align-items:start}.testdrive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.platform-row{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center}}@media (max-width:960px){.hero-panel{padding:32px}.promo-bar__link{flex-wrap:wrap}.platform-row{grid-template-columns:1fr}}@media (max-width:640px){.hero-panel{padding:24px}.hero-rotator-line{flex-direction:column;gap:6px}.hero-rotator-icon{width:var(--icon-box-md);height:var(--icon-box-md)}.hero-actions{flex-direction:column;align-items:stretch}.cta-actions{flex-direction:column}}
