@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/62492e45f348cf87-s.0vqmbwhmasd3s.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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 Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.3z3r2tlv4w3ci.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/c73d4b34880585a8-s.1kfk2fgmve45d.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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 Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/f00b8cc54454926d-s.279r3nznpjtnk.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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 Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/741805f5bd1ef272-s.11fkykdv8-rjr.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.0l4a8qxfzwpm8.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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 Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/20aee433927f7d4b-s.22-vwy_zcz7be.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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 Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/256e1f7f180674ba-s.3_q_pmj-3v7pv.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/be3bf58b83159894-s.0kupvvif_223v.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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 Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/753b6407f468151f-s.11jlrhjosin9v.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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 Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/292081311a6a8abc-s.3z1vcboutudqk.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.012bmydply3go.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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 Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_9921e353-module__l8p2dq__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_9921e353-module__l8p2dq__variable{--rs-font-serif:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.2vemzm0itqzfy.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.3cb5lpr2l6xud.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.1u30mmyq6lnsd.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.1yd4_i3e35931.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.1qc6dx89jd2qv.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.29yke99gs9qpn.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.1i-sca43-qwng.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.352ti9pm7m6qh.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.0o-3_g79811ob.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.0ngr-xkgqz1kf.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.15orukf5wyxb5.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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_b7ae2a54-module__70g09G__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_b7ae2a54-module__70g09G__variable{--rs-font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/61b2b84ab35dead5-s.3ujxbuh3-3abj.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.2bkt209vmlsr6.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6a1997311f9003a9-s.18-5_2n-rl46i.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2245c258b0d2c062-s.2eb4s6ll1afkj.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a4bb24664ac8500-s.2_7gz-nbwppeo.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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:Libre Franklin Fallback;src:local(Arial);ascent-override:92.61%;descent-override:23.58%;line-gap-override:0.0%;size-adjust:104.31%}.libre_franklin_48c4d9e2-module__mSpg5q__className{font-family:Libre Franklin,Libre Franklin Fallback;font-style:normal}.libre_franklin_48c4d9e2-module__mSpg5q__variable{--rs-font-franklin:"Libre Franklin", "Libre Franklin 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.2y65deuc30pmy.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.2qt3tdwt-y9x_.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.3cvcemwuzoywn.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.02z5rrbg5nt92.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.2rixgazldzomk.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.0wiir8udbzjvx.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.2y65deuc30pmy.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.2qt3tdwt-y9x_.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.3cvcemwuzoywn.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.02z5rrbg5nt92.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.2rixgazldzomk.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.0wiir8udbzjvx.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.2y65deuc30pmy.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.2qt3tdwt-y9x_.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.3cvcemwuzoywn.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.02z5rrbg5nt92.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.2rixgazldzomk.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.0wiir8udbzjvx.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.2y65deuc30pmy.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.2qt3tdwt-y9x_.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.3cvcemwuzoywn.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.02z5rrbg5nt92.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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.2rixgazldzomk.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.0wiir8udbzjvx.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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_7c31c2b5-module__8ZKtZq__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_7c31c2b5-module__8ZKtZq__variable{--rs-font-plex:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.2874ccu1_u7jf.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_ea49f6c7-module__kRr7Oq__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_ea49f6c7-module__kRr7Oq__variable{--rs-font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2rv_b6cm3-gtx.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.43yn3v1dnm71_.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27riv1g955cgo.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/a85fe84266768609-s.0h6ig86gwutp4.woff2?dpl=dpl_7EZAxKfuL7MxiWJzmKDdQSJKVbTL)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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_8c229a48-module__A3WdPq__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_8c229a48-module__A3WdPq__variable{--rs-font-hand:"Caveat", "Caveat Fallback"}
.rs-fonts{display:contents}.rs-root{--rs-serif:var(--rs-font-serif), "Source Serif 4", "Iowan Old Style", Georgia, serif;--rs-mono:var(--rs-font-mono), "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--rs-franklin:var(--rs-font-franklin), "Libre Franklin", "Franklin Gothic Medium", "Helvetica Neue", Arial, sans-serif;--rs-plex:var(--rs-font-plex), "IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;--rs-instrument:var(--rs-font-instrument), "Instrument Sans", "Helvetica Neue", Arial, sans-serif;--rs-hand:var(--rs-font-hand), "Caveat", "Bradley Hand", cursive;--rs-gutter:18px;--rs-ink:var(--text);--rs-desk:var(--accent);--rs-body:var(--rs-serif);--rs-head:var(--rs-serif);--rs-label:var(--rs-mono);--rs-ochre:#d8b25c;--rs-tint:#3ff5c512;--viz-1:#14a07c;--viz-2:#6a88ea;--viz-3:#b8862a;--viz-grid:#8ea09c29;--viz-axis:#8ea09c73;--viz-muted:#34414f;--viz-surface:var(--bg);color:var(--text);font-family:var(--rs-body)}[data-theme=light] .rs-root{--rs-ochre:#8a6410;--rs-tint:#0b7b6312;--viz-1:#0e8f74;--viz-2:#4667d9;--viz-3:#a8791a;--viz-grid:#32423e1f;--viz-axis:#32423e6b;--viz-muted:#c6ccc9}.public-page.rs-root,[data-theme=light] .public-page.rs-root{background:var(--bg)}.rs-root :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.rs-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rs-root sup{line-height:0}.rs-series-paper{--rs-desk:var(--rs-ochre);--rs-label:var(--rs-serif);--rs-tint:color-mix(in srgb, var(--rs-ochre) 9%, transparent)}.rs-series-study{--rs-desk:var(--accent);--rs-head:var(--rs-franklin);--rs-label:var(--rs-franklin)}.rs-series-benchmark{--rs-desk:var(--accent-2);--rs-body:var(--rs-plex);--rs-head:var(--rs-plex);--rs-label:var(--rs-mono);--rs-tint:color-mix(in srgb, var(--accent-2) 10%, transparent)}.rs-series-note{--rs-desk:var(--rs-ochre);--rs-body:var(--rs-instrument);--rs-head:var(--rs-instrument);--rs-label:var(--rs-instrument);--rs-tint:color-mix(in srgb, var(--rs-ochre) 9%, transparent)}.rs-index,.rs-uni,.rs-series-paper,.rs-series-study .rs-prose{font-variant-numeric:oldstyle-nums proportional-nums;hanging-punctuation:first allow-end last}.rs-table,.rs-spec,.rs-register,.rs-stats,.rs-bars,.rs-line{font-variant-numeric:lining-nums tabular-nums}.rs-breadcrumb{color:var(--muted-2);font-family:var(--rs-label);letter-spacing:.08em;flex-wrap:wrap;gap:8px;font-size:15px;font-variant-caps:all-small-caps;display:flex}.rs-breadcrumb a{color:var(--muted)}.rs-breadcrumb a:hover{color:var(--text);text-underline-offset:3px;text-decoration:underline}.rs-btn{border:1px solid var(--rs-ink);min-height:44px;color:var(--text);font-family:var(--rs-body);border-radius:2px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:600;display:inline-flex}.rs-btn:hover{text-underline-offset:3px;text-decoration:underline}.rs-btn--primary{background:var(--rs-ink);color:var(--bg)}.rs-prose{color:var(--text)}.rs-prose>p,.rs-prose>ul,.rs-prose>ol{margin:0 0 1em}.rs-prose a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rs-desk);text-decoration-color:var(--rs-desk);text-underline-offset:3px;text-decoration-thickness:1px}.rs-prose a:hover{text-decoration-thickness:2px}.rs-prose strong{font-weight:650}.rs-prose code{border:1px solid var(--line);background:var(--panel-3);font-family:var(--rs-mono);font-variant-numeric:normal;border-radius:2px;padding:0 4px;font-size:.84em}.rs-prose pre{box-sizing:border-box;-webkit-overflow-scrolling:touch;border-block:1px solid var(--line);background:var(--panel-3);max-width:100%;margin:0 0 1.4em;padding:14px 16px;font-size:14px;line-height:1.6;overflow-x:auto}.rs-prose pre code{white-space:pre;overflow-wrap:normal;background:0 0;border:0;padding:0}.rs-prose :not(pre)>code{overflow-wrap:anywhere}.rs-prose li+li{margin-top:.35em}.rs-prose h2,.rs-prose h3{font-family:var(--rs-head);scroll-margin-top:96px}.rs-cite{font-family:var(--rs-body);font-variant-numeric:lining-nums;vertical-align:super;margin-left:1px;font-size:.66em;font-weight:600}.rs-cite a{color:var(--rs-desk);padding:0 1px;text-decoration:none}.rs-cite a:hover{text-decoration:underline}.rs-cite-open{color:var(--muted-2)}.rs-sidenote{display:none}.rs-references h2,.rs-related h2,.rs-cite-this h2{color:var(--text);font-family:var(--rs-label);letter-spacing:.08em;margin:0;font-size:16px;font-variant-caps:all-small-caps;font-weight:650}.rs-references{border-top:2px solid var(--rs-ink);margin-top:56px;padding-top:14px;scroll-margin-top:96px}.rs-references ol{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.rs-references li{color:var(--muted);grid-template-columns:2.4em minmax(0,1fr);scroll-margin-top:96px;font-size:15px;line-height:1.55;display:grid}.rs-references li:target{background:var(--rs-tint);box-shadow:0 0 0 6px var(--rs-tint)}.rs-ref-n{color:var(--text);font-variant-numeric:lining-nums tabular-nums}.rs-ref-url{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;overflow-wrap:anywhere}.rs-ref-back{color:var(--muted-2);margin-left:8px}.rs-ref-back:hover{color:var(--rs-desk)}.rs-cite-this{border-top:2px solid var(--rs-ink);margin-top:48px;padding-top:14px}.rs-cite-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.rs-cite-tabs{gap:18px;display:inline-flex}.rs-cite-tabs button{min-height:32px;color:var(--muted);font-family:var(--rs-label);letter-spacing:.08em;background:0 0;border:0;border-bottom:2px solid #0000;padding:4px 0;font-size:15px;font-variant-caps:all-small-caps}.rs-cite-tabs button[aria-selected=true]{border-bottom-color:var(--rs-desk);color:var(--text)}.rs-cite-body{border-left:2px solid var(--line);padding:4px 0 4px 16px}.rs-cite-apa{color:var(--text);font-family:var(--rs-serif);text-indent:-1.5em;overflow-wrap:anywhere;margin:0;padding-left:1.5em;font-size:16.5px;line-height:1.6}.rs-cite-bib{color:var(--text);font-family:var(--rs-mono);margin:0;font-size:13px;line-height:1.6;overflow-x:auto}.rs-cite-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.rs-copy{border:1px solid var(--rs-ink);min-height:40px;color:var(--text);font-family:var(--rs-body);background:0 0;border-radius:2px;padding:8px 14px;font-size:14px;font-weight:600}.rs-copy:hover{background:var(--rs-ink);color:var(--bg)}.rs-copy-status{color:var(--muted);font-size:14px}.rs-related{border-top:2px solid var(--rs-ink);margin-top:48px;padding-top:14px}.rs-related ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:0 28px;margin:8px 0 0;padding:0;list-style:none;display:grid}.rs-related li{border-bottom:1px solid var(--line)}.rs-related a{gap:4px;padding:14px 0;display:grid}.rs-related a:hover strong{text-decoration:underline;-webkit-text-decoration-color:var(--rs-desk);text-decoration-color:var(--rs-desk);text-underline-offset:3px}.rs-related-kind{color:var(--rs-desk);font-family:var(--rs-label);letter-spacing:.08em;font-size:14px;font-variant-caps:all-small-caps}.rs-related strong{color:var(--text);font-family:var(--rs-head);font-size:17px;font-weight:600;line-height:1.3}.rs-related a>span:last-child{color:var(--muted);font-size:14.5px;line-height:1.5}.rs-figure{font-family:var(--rs-body);margin:2.2em 0;scroll-margin-top:96px}.rs-figcaption{color:var(--muted);margin-top:10px;font-size:14.5px;line-height:1.5}.rs-figcaption:first-child{margin:0 0 12px}.rs-figlabel{color:var(--text);font-weight:650}.rs-figsource{color:var(--muted-2);margin:10px 0 0;font-size:12.5px}.rs-stats{border-top:2px solid var(--rs-ink);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));margin:0;display:grid}.rs-stat{flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:16px 18px 16px 0;display:flex}.rs-stat+.rs-stat{border-left:1px solid var(--line);padding-left:18px}.rs-stat dt{color:var(--muted);font-size:14px;line-height:1.4}.rs-stat dd{gap:4px;margin:0;display:grid}.rs-stat-value{color:var(--text);font-family:var(--rs-head);font-variant-numeric:lining-nums proportional-nums;font-size:clamp(28px,4vw,38px);font-weight:700;line-height:1}.rs-stat-unit{color:var(--muted);margin-left:3px;font-size:.5em;font-weight:600}.rs-stat-note{color:var(--muted-2);font-size:12.5px}.rs-table-scroll{border-top:2px solid var(--rs-ink);border-bottom:1px solid var(--rs-ink);max-width:100%;overflow-x:auto}.rs-table{border-collapse:collapse;width:100%;font-size:14.5px;line-height:1.45}.rs-table th,.rs-table td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;padding:10px 14px 10px 0}.rs-table th:last-child,.rs-table td:last-child{padding-right:0}.rs-table thead th{border-bottom:1px solid var(--rs-ink);color:var(--text);font-family:var(--rs-label);letter-spacing:.06em;white-space:nowrap;font-size:14px;font-variant-caps:all-small-caps;font-weight:650}.rs-table tbody th{color:var(--text);font-weight:600}.rs-table td{color:var(--muted)}.rs-table tbody tr:last-child>*{border-bottom:0}.rs-table .is-num{text-align:right;white-space:nowrap}.rs-table .is-mark{text-align:center}.rs-table tr.is-highlight>*{background:var(--rs-tint);color:var(--text)}.rs-table tr.is-highlight>:first-child{box-shadow:inset 3px 0 0 var(--rs-desk);padding-left:10px}.rs-mark{place-items:center;width:22px;height:22px;font-weight:700;display:inline-grid}.rs-mark--yes{color:var(--rs-desk)}.rs-mark--no{color:var(--muted-2)}.rs-mark--partial{color:var(--gold)}.rs-bars{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rs-bar{grid-template-columns:minmax(96px,30%) minmax(0,1fr) auto;align-items:center;gap:14px;font-size:14.5px;display:grid}.rs-bar-label{color:var(--text);line-height:1.3}.rs-bar-track{height:18px;position:relative}.rs-bar-track:before{content:"";background:var(--viz-axis);width:1px;position:absolute;inset:0 auto 0 0}.rs-bar-fill{background:var(--viz-1);border-radius:0 4px 4px 0;height:100%;display:block}.rs-bar.is-muted .rs-bar-fill{background:var(--viz-muted)}.rs-bar-value{min-width:4.5ch;color:var(--text);text-align:right;font-weight:650}.rs-bar.is-muted .rs-bar-value{color:var(--muted);font-weight:500}.rs-line{min-width:0}.rs-legend{color:var(--text);flex-wrap:wrap;gap:6px 18px;margin:0 0 10px;padding:0;font-size:13.5px;list-style:none;display:flex}.rs-legend li{align-items:center;gap:8px;display:inline-flex}.rs-key{background:var(--c);border-radius:2px;width:16px;height:3px;display:inline-block}.rs-viz-1{--c:var(--viz-1)}.rs-viz-2{--c:var(--viz-2)}.rs-viz-3{--c:var(--viz-3)}.rs-line-plot{position:relative}.rs-line-plot svg{touch-action:pan-y;width:100%;height:auto;display:block;overflow:visible}.rs-y-title{color:var(--muted);margin-bottom:4px;font-size:12.5px;display:block}.rs-grid line{stroke:var(--viz-grid);stroke-width:1px}.rs-grid text,.rs-axis-title{fill:var(--muted);font-size:12px}.rs-axis{stroke:var(--viz-axis);stroke-width:1px}.rs-path{fill:none;stroke:var(--c);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.rs-area{fill:var(--c);opacity:.1}.rs-end,.rs-crosshair circle{fill:var(--c);stroke:var(--viz-surface);stroke-width:2px}.rs-end-label{fill:var(--text);font-size:12.5px;font-weight:650}.rs-end-name{fill:var(--muted);font-weight:450}.rs-crosshair line{stroke:var(--viz-axis);stroke-width:1px}.rs-tooltip{z-index:2;pointer-events:none;border:1px solid var(--rs-ink);background:var(--bg);min-width:140px;color:var(--muted);gap:4px;padding:8px 10px;font-size:13px;display:grid;position:absolute;transform:translate(12px)}.rs-tooltip.is-flipped{transform:translate(calc(-100% - 12px))}.rs-tooltip strong{color:var(--text);font-size:12.5px;font-weight:650}.rs-tooltip span{align-items:center;gap:8px;display:flex}.rs-tooltip b{color:var(--text)}.rs-data{margin-top:8px;font-size:13.5px}.rs-data summary{width:fit-content;color:var(--muted);cursor:pointer}.rs-data summary:hover{color:var(--text)}.rs-data .rs-table-scroll{margin-top:10px}.rs-paper{--aside:184px;--measure:620px;--margin:214px;--gap:44px;width:min(calc(var(--aside) + var(--measure) + var(--margin) + 2 * var(--gap)), calc(100% - 2 * var(--rs-gutter)));margin:0 auto;padding:18px 0 110px}.rs-paper-row{grid-template-columns:var(--aside) minmax(0, var(--measure)) var(--margin);column-gap:var(--gap);display:grid}.rs-runninghead{grid-template-columns:var(--aside) minmax(0, 1fr) auto;column-gap:var(--gap);border-bottom:1px solid var(--rs-ink);color:var(--muted);letter-spacing:.08em;padding:8px 0;font-size:15px;font-variant-caps:all-small-caps;display:grid}.rs-runninghead-title{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:italic;font-variant-caps:normal;overflow:hidden}.rs-paper-cover{border-bottom:3px double var(--rs-ink);padding:48px 0 40px}.rs-paper-coverdata dl{gap:12px;margin:28px 0 0;display:grid}.rs-paper-coverdata dt{color:var(--muted-2);letter-spacing:.08em;font-size:15px;font-variant-caps:all-small-caps}.rs-paper-coverdata dd{margin:0;font-size:15px}.rs-paper-coverhead{grid-column:2/4}.rs-paper-kind{color:var(--rs-desk);letter-spacing:.12em;margin:0 0 18px;font-size:18px;font-variant-caps:all-small-caps}.rs-paper-title{letter-spacing:-.012em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(34px,4.8vw,58px);font-weight:560;line-height:1.06}.rs-paper-subtitle{max-width:52ch;color:var(--muted);margin:20px 0 0;font-size:clamp(19px,2.1vw,22px);font-style:italic;line-height:1.45}.rs-paper-authors{margin-top:28px}.rs-paper-authors p{letter-spacing:.02em;margin:0;font-size:19px;font-variant-caps:small-caps}.rs-author sup,.rs-affiliations sup{color:var(--rs-desk);margin:0 2px 0 1px;font-size:.62em;font-variant-caps:normal}.rs-affiliations{color:var(--muted);flex-wrap:wrap;gap:2px 18px;margin:4px 0 0;padding:0;font-size:15.5px;font-style:italic;list-style:none;display:flex}.rs-paper-content{padding-top:40px}.rs-toc{scrollbar-width:thin;scrollbar-color:var(--line) transparent;align-self:start;max-height:calc(100vh - 120px);position:sticky;top:96px;overflow-y:auto}.rs-toc-title{color:var(--muted-2);letter-spacing:.1em;margin:0 0 8px;font-size:16px;font-variant-caps:all-small-caps}.rs-toc ol{border-top:1px solid var(--rs-ink);margin:0;padding:0;list-style:none}.rs-toc li{border-bottom:1px solid var(--line-soft)}.rs-toc a{color:var(--muted);grid-template-columns:2.2em minmax(0,1fr);padding:6px 0;font-size:14px;line-height:1.35;display:grid}.rs-toc a:not(:has(.rs-toc-n)){display:block}.rs-toc a:hover{color:var(--text)}.rs-toc li.is-sub a{grid-template-columns:2.2em 2.4em minmax(0,1fr);font-size:13.5px}.rs-toc li.is-sub .rs-toc-n{grid-column:2}.rs-toc-n{color:var(--muted-2)}.rs-paper-main{min-width:0;position:relative}.rs-abstract{border-top:2px solid var(--rs-ink);border-bottom:1px solid var(--rs-ink);padding:18px 0 20px;scroll-margin-top:96px}.rs-abstract h2,.rs-highlights h2{letter-spacing:.1em;margin:0 0 8px;font-size:18px;font-variant-caps:all-small-caps;font-weight:650}.rs-abstract>p:not(.rs-keywords){text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:17.5px;line-height:1.62}.rs-keywords{color:var(--muted);margin:14px 0 0;font-size:15px;font-style:italic;line-height:1.5}.rs-keywords span{color:var(--text);letter-spacing:.08em;margin-right:6px;font-style:normal;font-variant-caps:all-small-caps;font-weight:650}.rs-highlights{margin:26px 0 0}.rs-highlights ul{margin:0;padding:0;font-size:16.5px;line-height:1.55;list-style:none}.rs-highlights li{padding-left:1.3em;position:relative}.rs-highlights li:before{content:"■";color:var(--rs-desk);font-size:.6em;position:absolute;top:.2em;left:0}.rs-highlights li+li{margin-top:6px}.rs-paper-body{counter-reset:rs-sec;margin-top:36px;font-size:19px;line-height:1.7}.rs-paper-body>h2{counter-increment:rs-sec;counter-reset:rs-sub;margin:2.1em 0 .6em;font-size:25px;font-weight:600;line-height:1.25;position:relative}.rs-paper-body>h2:before{content:counter(rs-sec);color:var(--rs-desk);font-weight:500;position:absolute;right:calc(100% + 18px)}.rs-paper-body>h3{counter-increment:rs-sub;margin:1.6em 0 .4em;font-size:19.5px;font-style:italic;font-weight:600;line-height:1.3;position:relative}.rs-paper-body>h3:before{content:counter(rs-sec) "." counter(rs-sub);color:var(--muted-2);font-style:normal;font-weight:450;position:absolute;right:calc(100% + 18px)}.rs-paper .rs-cite-open{display:none}.rs-paper .rs-cite{font-size:.6em}.rs-paper .rs-sidenote{float:right;clear:right;width:var(--margin);margin:.3em calc(-1 * (var(--margin) + var(--gap))) .9em 0;color:var(--muted);text-align:left;text-indent:0;font-size:13px;font-style:normal;font-weight:400;line-height:1.45;display:block}.rs-sidenote-n{color:var(--rs-desk);font-variant-numeric:lining-nums;font-weight:650}.rs-paper .rs-figcaption{font-size:15.5px}.rs-paper .rs-figlabel{letter-spacing:.06em;font-variant-caps:all-small-caps}.rs-paper .rs-references li{font-size:15.5px}.rs-statements{border-top:2px solid var(--rs-ink);margin-top:56px;padding-top:14px;scroll-margin-top:96px}.rs-statements>h2{letter-spacing:.08em;margin:0 0 4px;font-size:16px;font-variant-caps:all-small-caps;font-weight:650}.rs-statements h3{margin:18px 0 4px;scroll-margin-top:96px;font-size:16px;font-style:italic;font-weight:600}.rs-statements p,.rs-statements li{color:var(--muted);font-size:16px;line-height:1.62}.rs-statements p{margin:0 0 10px}.rs-statements ol{margin:0;padding-left:1.3em}.rs-statements li+li{margin-top:6px}.rs-statements a{color:inherit;text-underline-offset:3px;text-decoration:underline}.rs-study{--frame:1120px;padding:18px 0 110px}.rs-study-hero,.rs-study-numbers,.rs-study-open,.rs-study-method{width:min(var(--frame), calc(100% - 2 * var(--rs-gutter)));margin-inline:auto}.rs-study-topline{border-top:6px solid var(--rs-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding-top:10px;display:flex}.rs-study-flag{font-family:var(--rs-franklin);letter-spacing:.16em;text-transform:uppercase;gap:14px;margin:0;font-size:13px;font-weight:800;display:flex}.rs-study-flag-no{color:var(--muted);font-family:var(--rs-mono);letter-spacing:.02em;text-transform:none;font-weight:400}.rs-study-title{max-width:17ch;font-family:var(--rs-franklin);letter-spacing:-.03em;text-wrap:balance;margin:40px 0 0;font-size:clamp(40px,6.6vw,84px);font-weight:800;line-height:.98}.rs-study-dek{max-width:44ch;color:var(--muted);margin:22px 0 0;font-size:clamp(20px,2.3vw,25px);line-height:1.4}.rs-study-byline{border-top:1px solid var(--line);color:var(--muted);font-family:var(--rs-franklin);flex-wrap:wrap;gap:4px 22px;margin:30px 0 0;padding-top:10px;font-size:13.5px;display:flex}.rs-study-byline>span:first-child{color:var(--text);font-weight:700}.rs-study-numbers{margin-top:44px}.rs-study-numbers-label{color:var(--muted);font-family:var(--rs-franklin);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.rs-study-numbers .rs-stats{border-top:3px solid var(--rs-ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.rs-study-numbers .rs-stat{padding-block:22px 20px}.rs-study-numbers .rs-stat-value{letter-spacing:-.035em;font-size:clamp(44px,5.6vw,66px);font-weight:800}.rs-study-numbers .rs-stat dt{max-width:22ch;font-family:var(--rs-franklin);font-size:14.5px}.rs-study-open{grid-template-columns:minmax(0,640px) minmax(0,1fr);gap:56px;margin-top:48px;display:grid}.rs-study-lede{margin:0;font-size:clamp(20px,2.2vw,23px);line-height:1.58}.rs-study-lede:first-line{letter-spacing:.02em;font-variant-caps:small-caps}.rs-study-rail{border-top:3px solid var(--rs-desk);align-self:start;padding-top:10px}.rs-study-rail h2{font-family:var(--rs-franklin);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:13px;font-weight:800}.rs-study-rail ol{counter-reset:rs-find;margin:0;padding:0;list-style:none}.rs-study-rail li{border-bottom:1px solid var(--line);font-family:var(--rs-franklin);counter-increment:rs-find;grid-template-columns:28px minmax(0,1fr);padding:10px 0;font-size:16px;font-weight:500;line-height:1.4;display:grid}.rs-study-rail li:before{content:counter(rs-find);color:var(--rs-desk);font-weight:800}.rs-study-column{grid-template-columns:[full-start] minmax(var(--rs-gutter), 1fr) [main-start] minmax(0, 640px) [main-end] minmax(0, 480px) [wide-end] minmax(var(--rs-gutter), 1fr) [full-end];margin-top:16px;display:grid}.rs-study-column>*,.rs-study-body>*{grid-column:main;min-width:0}.rs-study-body{display:contents}.rs-study-column>.rs-figure,.rs-study-body>.rs-figure{grid-column:main-start/wide-end}.rs-study-body>p,.rs-study-body>ul,.rs-study-body>ol{font-size:19px;line-height:1.7}.rs-study-body>h2{letter-spacing:-.02em;margin:1.8em 0 .4em;font-size:clamp(25px,2.8vw,32px);font-weight:800;line-height:1.12}.rs-study-body>h3{margin:1.5em 0 .3em;font-size:20px;font-weight:700}.rs-study .rs-figure{--viz-surface:var(--bg);border-top:1px solid var(--rs-ink);font-family:var(--rs-franklin);margin:2.6em 0;padding-top:10px}.rs-study .rs-figcaption:first-child{gap:4px;max-width:60ch;margin-bottom:18px;display:grid}.rs-study .rs-figlabel{color:var(--rs-desk);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800}.rs-study .rs-figtitle{color:var(--text);font-size:20px;font-weight:700;line-height:1.3}.rs-study .rs-fig-table{grid-column:main-start/wide-end!important}.rs-study-method{border-top:3px solid var(--rs-ink);grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:24px 56px;margin-top:72px;padding-top:12px;display:grid}.rs-study-method>h2{font-family:var(--rs-franklin);margin:0;font-size:22px;font-weight:800;line-height:1.15}.rs-study-method-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px 40px;display:grid}.rs-study-method h3{font-family:var(--rs-franklin);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:13px;font-weight:800}.rs-study-method p,.rs-study-method li{color:var(--muted);font-size:16px;line-height:1.6}.rs-study-method p{margin:0 0 10px}.rs-study-method ul{margin:0;padding-left:1.1em}.rs-study-method a{color:inherit;text-decoration:underline}.rs-study-end{width:min(640px, calc(100% - 2 * var(--rs-gutter)));margin-left:max(var(--rs-gutter), calc((100% - var(--frame)) / 2))}.rs-study .rs-references h2,.rs-study .rs-related h2,.rs-study .rs-cite-this h2{font-family:var(--rs-franklin);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-variant-caps:normal;font-weight:800}.rs-bench{width:min(1160px, calc(100% - 2 * var(--rs-gutter)));margin:0 auto;padding:18px 0 110px;font-size:16.5px}.rs-bench-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;padding:14px 0 28px;display:grid}.rs-bench-kicker{color:var(--rs-desk);font-family:var(--rs-mono);letter-spacing:.1em;text-transform:uppercase;margin:36px 0 14px;font-size:13px}.rs-bench-title{max-width:24ch;font-family:var(--rs-plex);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(32px,4.4vw,52px);font-weight:600;line-height:1.08}.rs-bench-dek{max-width:62ch;color:var(--muted);margin:14px 0 0;font-size:18.5px;line-height:1.5}.rs-stamp{border:3px double var(--rs-desk);min-width:190px;color:var(--rs-desk);font-family:var(--rs-mono);letter-spacing:.12em;text-align:center;text-transform:uppercase;justify-items:center;gap:4px;padding:14px 18px;font-size:11.5px;display:grid}.rs-stamp strong{letter-spacing:.06em;border-block:1px solid;padding:4px 0;font-size:17px;font-weight:600}.rs-spec{border-collapse:collapse;border-top:2px solid var(--rs-ink);border-bottom:1px solid var(--rs-ink);width:100%;font-family:var(--rs-mono);font-size:13.5px}.rs-spec th,.rs-spec td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;padding:9px 14px 9px 0}.rs-spec tr:last-child>*{border-bottom:0}.rs-spec th{width:9em;color:var(--muted-2);letter-spacing:.06em;text-transform:uppercase;padding-top:11px;font-size:11.5px;font-weight:400}.rs-spec td{color:var(--text)}.rs-bench-grid{grid-template-columns:minmax(0,760px) 220px;justify-content:space-between;gap:56px;padding-top:32px;display:grid}.rs-bench-main{min-width:0}.rs-bench-summary,.rs-bench-glance{scroll-margin-top:96px}.rs-bench-summary h2,.rs-bench-glance h2,.rs-bench .rs-references h2,.rs-bench .rs-related h2,.rs-bench .rs-cite-this h2,.rs-appendix-letter{color:var(--rs-desk);font-family:var(--rs-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-variant-caps:normal;font-weight:500}.rs-bench-summary{border-left:3px solid var(--rs-desk);padding-left:18px}.rs-bench-summary p{margin:0;font-size:17.5px;line-height:1.62}.rs-bench-glance{margin-top:36px}.rs-bench-glance ol{border-top:2px solid var(--rs-ink);margin:0;padding:0;list-style:none}.rs-bench-glance li{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(0,1fr);padding:12px 0;line-height:1.5;display:grid}.rs-bench-idx{color:var(--rs-desk);font-family:var(--rs-mono);font-size:13px;line-height:1.9}.rs-bench-body{counter-reset:rs-bsec;margin-top:12px;line-height:1.7}.rs-bench-body>h2{border-top:1px solid var(--rs-ink);letter-spacing:-.01em;counter-increment:rs-bsec;counter-reset:rs-bsub;align-items:baseline;gap:14px;margin:2em 0 .6em;padding-top:12px;font-size:23px;font-weight:600;display:flex}.rs-bench-body>h2:before{content:"§" counter(rs-bsec);color:var(--rs-desk);font-family:var(--rs-mono);font-size:.68em;font-weight:500}.rs-bench-body--own-numbers>h2:before,.rs-bench-body--own-numbers>h3:before{content:none}.rs-bench-body>h3{counter-increment:rs-bsub;margin:1.6em 0 .4em;font-size:17.5px;font-weight:600}.rs-bench-body>h3:before{content:counter(rs-bsec) "." counter(rs-bsub) "  ";color:var(--rs-desk);font-family:var(--rs-mono);font-size:.82em;font-weight:500}.rs-bench .rs-figlabel{color:var(--rs-desk);font-family:var(--rs-mono);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:500}.rs-bench .rs-table thead th{font-family:var(--rs-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-variant-caps:normal;font-weight:500}.rs-bench .rs-table td.is-num{font-family:var(--rs-mono);font-size:13.5px}.rs-bench .rs-table .is-mark{border-left:1px solid var(--line-soft);padding-left:10px}.rs-bench .rs-table tr.is-highlight td.is-num{font-weight:600}.rs-bench .rs-bar-fill{background:var(--viz-2);border-radius:0 2px 2px 0}.rs-bench .rs-bar.is-muted .rs-bar-fill{background:var(--viz-muted)}.rs-bench .rs-bar-value,.rs-bench .rs-bar-label{font-family:var(--rs-mono);font-size:13.5px}.rs-appendix{border-top:2px solid var(--rs-ink);margin-top:48px;padding-top:12px}.rs-appendix h2{margin:0 0 12px;scroll-margin-top:96px;font-size:21px;font-weight:600}.rs-appendix-body{color:var(--muted);line-height:1.65}.rs-appendix-body p{margin:0 0 10px}.rs-appendix-body ol,.rs-appendix-body ul{margin:0;padding-left:1.4em}.rs-appendix-body li+li{margin-top:6px}.rs-appendix-body li::marker{color:var(--rs-desk);font-family:var(--rs-mono);font-size:.85em}.rs-appendix-body a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--rs-desk);text-decoration-color:var(--rs-desk);text-underline-offset:3px}.rs-bench-aside{min-width:0}.rs-bench-sheet{border-top:2px solid var(--rs-ink);font-family:var(--rs-mono);padding-top:10px;position:sticky;top:96px}.rs-bench-sheet-title{color:var(--muted-2);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:11.5px}.rs-bench-sheet ol{margin:0;padding:0;list-style:none}.rs-bench-sheet li{border-bottom:1px solid var(--line-soft)}.rs-bench-sheet li a{color:var(--muted);padding:7px 0;font-size:13px;display:block}.rs-bench-sheet li a:hover{color:var(--text)}.rs-note{width:min(660px, calc(100% - 2 * var(--rs-gutter)));margin:0 auto;padding:18px 0 110px;font-size:20px}.rs-note-header{padding-top:14px}.rs-memo{border-collapse:collapse;border-bottom:1px solid var(--rs-ink);width:100%;margin-top:36px;font-size:16px}.rs-memo-label{border-bottom:2px solid var(--rs-ink);color:var(--rs-desk);font-family:var(--rs-mono);letter-spacing:.14em;text-align:left;text-transform:uppercase;padding-bottom:8px;font-size:12px}.rs-memo th,.rs-memo td{border-bottom:1px solid var(--line-soft);text-align:left;padding:7px 0}.rs-memo tr:last-child>*{border-bottom:0}.rs-memo th{width:6.5em;color:var(--muted-2);font-family:var(--rs-mono);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:400}.rs-note-title{letter-spacing:-.02em;text-wrap:balance;margin:36px 0 0;font-size:clamp(34px,5.2vw,50px);font-weight:650;line-height:1.08}.rs-note-dek{color:var(--muted);margin:12px 0 0;font-size:19px;line-height:1.5}.rs-note-lede{margin:30px 0 0;font-size:clamp(21px,2.5vw,23px);line-height:1.55}.rs-note-tldr{border-left:3px solid var(--rs-desk);margin:32px 0 8px;padding:2px 0 2px 20px}.rs-note-tldr h2{color:var(--muted);letter-spacing:.1em;margin:0 0 6px;font-size:15px;font-variant-caps:all-small-caps;font-weight:650}.rs-note-tldr ul{margin:0;padding-left:1.05em;font-size:18px;line-height:1.55}.rs-note-tldr li+li{margin-top:6px}.rs-note-body{margin-top:28px;line-height:1.68}.rs-note-body>h2{letter-spacing:-.01em;margin:1.7em 0 .35em;font-size:26px;font-weight:650;line-height:1.2}.rs-note-body>h3{margin:1.4em 0 .3em;font-size:21px;font-weight:650}.rs-signoff{color:var(--rs-desk);font-family:var(--rs-hand);margin:28px 0 0;font-size:30px;line-height:1.1}.rs-note-caveats{border-top:1px solid var(--line);margin-top:36px;padding-top:10px}.rs-note-caveats h2{color:var(--muted);letter-spacing:.1em;margin:0 0 6px;font-size:15px;font-variant-caps:all-small-caps;font-weight:650}.rs-note-caveats ul{color:var(--muted);margin:0;padding-left:1.05em;font-size:16px;line-height:1.6}.rs-note-next{border-top:2px solid var(--rs-ink);grid-template-columns:64px minmax(0,1fr);gap:12px;margin-top:44px;padding-top:16px;display:grid}.rs-note-ps{color:var(--rs-desk);font-family:var(--rs-hand);margin:0;font-size:34px;line-height:1}.rs-note-next h2{margin:0 0 16px;font-size:clamp(25px,3.4vw,31px);font-weight:650;line-height:1.15}.rs-note-actions{flex-wrap:wrap;gap:10px;display:flex}.rs-note .rs-references li{font-size:15px}.rs-index{padding-bottom:110px}.rs-index-hero,.rs-index-section{width:min(1180px, calc(100% - 2 * var(--rs-gutter)));margin:0 auto}.rs-index-hero{border-bottom:3px double var(--rs-ink);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:clamp(32px,6vw,88px);padding:clamp(40px,7vw,92px) 0 48px;display:grid}.rs-index-eyebrow{color:var(--muted);font-family:var(--rs-mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 22px;font-size:12.5px}.rs-index-hero h1{letter-spacing:-.018em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(40px,5.8vw,76px);font-weight:430;line-height:1.03}.rs-index-intro{max-width:62ch;color:var(--muted);margin:26px 0 0;font-size:clamp(17px,1.6vw,19px);line-height:1.62}.rs-index-masthead ul{border-top:2px solid var(--rs-ink);margin:0;padding:0;list-style:none}.rs-index-masthead a{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;gap:2px 10px;padding:12px 0;display:grid}.rs-index-masthead a:hover .rs-mast-name{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.rs-mast-n,.rs-mast-count{color:var(--muted-2);font-family:var(--rs-mono);font-size:12.5px;line-height:2}.rs-mast-name{font-size:21px;font-weight:600}.rs-mast-desc{color:var(--muted);grid-column:2/-1;font-size:14.5px;line-height:1.5}.rs-mast-paper .rs-mast-n{color:var(--rs-ochre)}.rs-mast-study .rs-mast-n{color:var(--accent)}.rs-mast-benchmark .rs-mast-n{color:var(--accent-2)}.rs-index-section{padding-top:56px}.rs-index-h2{margin:0;font-size:clamp(26px,3vw,34px);font-weight:500}.rs-cover{border-bottom:1px solid var(--rs-ink);grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:24px clamp(28px,5vw,72px);padding:20px 0 40px;display:grid}.rs-cover-flag{color:var(--rs-ochre);letter-spacing:.12em;margin:0 0 16px;font-size:18px;font-variant-caps:all-small-caps}.rs-cover--study .rs-cover-flag{color:var(--accent)}.rs-cover--benchmark .rs-cover-flag{color:var(--accent-2)}.rs-cover-meta dl{border-top:1px solid var(--line);gap:10px;margin:0;padding-top:10px;display:grid}.rs-cover-meta dt{color:var(--muted-2);letter-spacing:.08em;font-size:15px;font-variant-caps:all-small-caps}.rs-cover-meta dd{margin:0;font-size:15px}.rs-cover-title{letter-spacing:-.012em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(32px,4.6vw,56px);font-weight:520;line-height:1.06}.rs-cover--study .rs-cover-title{font-family:var(--rs-franklin);letter-spacing:-.03em;font-weight:800}.rs-cover--benchmark .rs-cover-title{font-family:var(--rs-plex);letter-spacing:-.02em;font-weight:600}.rs-cover-title a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.rs-cover-dek{max-width:56ch;color:var(--muted);margin:18px 0 0;font-size:clamp(18px,2vw,21px);font-style:italic;line-height:1.5}.rs-cover-read{text-decoration:underline;-webkit-text-decoration-color:var(--rs-ochre);text-decoration-color:var(--rs-ochre);text-underline-offset:4px;margin-top:22px;font-size:16px;font-weight:600;display:inline-block}.rs-filter{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 24px;margin:18px 0 4px;padding-bottom:2px;display:flex}.rs-filter button{min-height:40px;color:var(--muted);font-family:var(--rs-serif);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-3px;padding:6px 0;font-size:17px}.rs-filter button span{color:var(--muted-2);font-family:var(--rs-mono);font-size:12px}.rs-filter button:hover:not(:disabled){color:var(--text)}.rs-filter button[aria-pressed=true]{border-bottom-color:var(--rs-ink);color:var(--text)}.rs-filter button:disabled{cursor:not-allowed;opacity:.45}.rs-group{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:16px clamp(28px,5vw,72px);padding-top:44px;display:grid}.rs-group-head{border-top:2px solid var(--rs-ink);align-self:start;padding-top:10px}.rs-group-head h3{margin:0;font-size:24px;font-weight:600}.rs-group--paper .rs-group-head{border-top-color:var(--rs-ochre)}.rs-group--study .rs-group-head{border-top-color:var(--accent)}.rs-group--benchmark .rs-group-head{border-top-color:var(--accent-2)}.rs-group-head p{color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.5}.rs-toclist{border-top:1px solid var(--rs-ink);margin:0;padding:0;list-style:none}.rs-toclist li{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr) auto;gap:4px 20px;padding:18px 0;display:grid}.rs-toclist-no{color:var(--muted-2);font-family:var(--rs-mono);font-size:12.5px;line-height:2}.rs-toclist-main{gap:4px;display:grid}.rs-toclist-title{font-size:23px;font-weight:560;line-height:1.2}.rs-toclist-main:hover .rs-toclist-title{text-decoration:underline;-webkit-text-decoration-color:var(--rs-ochre);text-decoration-color:var(--rs-ochre);text-underline-offset:4px;text-decoration-thickness:1px}.rs-toclist-authors{color:var(--text);letter-spacing:.02em;font-size:15.5px;font-variant-caps:small-caps}.rs-toclist-dek{color:var(--muted);font-size:16px;font-style:italic;line-height:1.5}.rs-toclist-date{color:var(--muted);white-space:nowrap;font-size:15px}.rs-modules{border-top:1px solid var(--rs-ink);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.rs-modules li{border-bottom:1px solid var(--line);min-width:0;padding:18px 0}.rs-modules li:not(.is-lead){border-left:1px solid var(--line);padding-left:28px}.rs-modules li.is-lead{grid-row:span 3;padding-right:28px}.rs-modules li:only-child{grid-column:1/-1}.rs-modules a{font-family:var(--rs-franklin);gap:8px;display:grid}.rs-module-stat{border-bottom:1px solid var(--line-soft);gap:4px;padding-bottom:10px;display:grid}.rs-module-value{font-variant-numeric:lining-nums;letter-spacing:-.04em;font-size:54px;font-weight:800;line-height:1}.rs-module-value small{color:var(--muted);letter-spacing:0;margin-left:3px;font-size:.42em}.rs-module-label{color:var(--muted);font-size:14px}.rs-module-title{letter-spacing:-.02em;font-size:23px;font-weight:800;line-height:1.12}.rs-modules li:not(.is-lead) .rs-module-title{font-size:19px}.rs-modules a:hover .rs-module-title{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px}.rs-module-dek{color:var(--muted);font-family:var(--rs-serif);font-size:16px;line-height:1.5}.rs-module-meta{color:var(--muted-2);font-size:13px}.rs-register-scroll{overflow-x:auto}.rs-register{border-collapse:collapse;border-top:1px solid var(--rs-ink);width:100%;font-family:var(--rs-plex)}.rs-register th,.rs-register td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:14px 16px 14px 0}.rs-register thead th{color:var(--muted-2);font-family:var(--rs-mono);letter-spacing:.12em;text-transform:uppercase;padding-block:8px;font-size:11px;font-weight:400}.rs-register tbody th{min-width:220px;font-weight:400}.rs-register tbody th a{font-size:17px;font-weight:600;line-height:1.3;display:block}.rs-register tbody th a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent-2);text-decoration-color:var(--accent-2);text-underline-offset:3px}.rs-register tbody th span{color:var(--muted);margin-top:4px;font-size:14.5px;line-height:1.45;display:block}.rs-register-no,.rs-register-date{color:var(--accent-2);font-family:var(--rs-mono);white-space:nowrap;font-size:12.5px}.rs-register-date{color:var(--muted);padding-right:0!important}.rs-register-result{max-width:34ch;color:var(--muted);font-size:14.5px;line-height:1.45}.rs-slips{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.rs-slips li{border-top:1px solid var(--rs-ink)}.rs-slips a{font-family:var(--rs-instrument);gap:6px;padding:12px 0 20px;display:grid}.rs-slip-meta{color:var(--muted-2);font-family:var(--rs-mono);font-size:12px}.rs-slip-title{font-size:21px;font-weight:650;line-height:1.2}.rs-slips a:hover .rs-slip-title{text-decoration:underline;-webkit-text-decoration-color:var(--rs-ochre);text-decoration-color:var(--rs-ochre);text-underline-offset:4px}.rs-slip-dek{color:var(--muted);font-size:15.5px;line-height:1.5}.rs-empty{color:var(--muted)}.rs-log{padding-top:88px}.rs-log-head{border-bottom:3px double var(--rs-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:10px;display:flex}.rs-log-count{color:var(--muted-2);font-family:var(--rs-mono);margin:0;font-size:12.5px}.rs-log-page{position:relative}.rs-log-page:before{content:"";background:color-mix(in srgb, var(--danger) 50%, transparent);width:1px;position:absolute;inset:0 auto 0 184px}.rs-log-list{margin:0;padding:0;list-style:none}.rs-log-entry{border-bottom:1px solid var(--line-soft);grid-template-columns:170px minmax(0,1fr);gap:28px;padding:22px 0 18px;display:grid}.rs-log-stamp{font-family:var(--rs-mono);font-variant-numeric:lining-nums tabular-nums;align-content:start;gap:2px;margin:0;font-size:13.5px;display:grid}.rs-log-stamp span{color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px}.rs-log-stamp .rs-log-no{color:var(--rs-ochre);margin-top:6px}.rs-log-text{max-width:64ch}.rs-log-text h3{margin:0;font-size:21px;font-weight:600;line-height:1.3}.rs-log-body{color:var(--muted);font-size:16.5px;line-height:1.6}.rs-log-body p{margin:6px 0 0}.rs-log-body a,.rs-log-link{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--rs-ochre);text-decoration-color:var(--rs-ochre);text-underline-offset:3px}.rs-log-link{margin-top:8px;font-size:15px;display:inline-block}.rs-log-earlier summary{width:fit-content;color:var(--muted);cursor:pointer;margin-left:198px;padding:16px 0;font-size:16px}.rs-log-earlier summary span{font-family:var(--rs-mono);font-size:12.5px}.rs-log-earlier summary:hover{color:var(--text)}.rs-labs{padding-top:88px}.rs-labs-inner{border-top:3px double var(--rs-ink);border-bottom:1px solid var(--rs-ink);grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,4fr);align-items:start;gap:20px clamp(28px,4vw,56px);padding:26px 0 32px;display:grid}.rs-labs-kicker{color:var(--rs-ochre);letter-spacing:.12em;margin:6px 0 0;font-size:18px;font-variant-caps:all-small-caps}.rs-labs h2{margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:450;line-height:1.1}.rs-labs-inner>div>p{color:var(--muted);margin:0 0 20px;font-size:17.5px;line-height:1.6}.rs-uni{padding-bottom:110px}.rs-uni-hero,.rs-uni-sections,.rs-uni-cta{width:min(1080px, calc(100% - 2 * var(--rs-gutter)));margin:0 auto}.rs-uni-hero{padding:clamp(40px,7vw,92px) 0 48px}.rs-uni-hero h1{letter-spacing:-.018em;text-wrap:balance;max-width:20ch;margin:28px 0 0;font-size:clamp(38px,5.6vw,70px);font-weight:430;line-height:1.04}.rs-uni-hero>p{max-width:56ch;color:var(--muted);margin:22px 0 0;font-size:clamp(19px,2.1vw,22px);font-style:italic;line-height:1.5}.rs-uni-sections{border-top:3px double var(--rs-ink)}.rs-uni-section{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,.8fr) minmax(0,1.2fr);gap:12px 32px;padding:32px 0;display:grid}.rs-uni-n{color:var(--rs-ochre);font-family:var(--rs-mono);margin:0;font-size:13px;line-height:2.2}.rs-uni-section h2{margin:0;font-size:clamp(23px,2.5vw,28px);font-weight:560;line-height:1.2}.rs-uni-body{max-width:62ch;color:var(--muted);font-size:17px;line-height:1.68}.rs-uni-body>:last-child{margin-bottom:0}.rs-uni-body strong{color:var(--text)}.rs-uni-cta{border-top:2px solid var(--rs-ink);grid-template-columns:64px minmax(0,1fr);column-gap:32px;margin-top:56px;padding-top:18px;display:grid}.rs-uni-cta>*{grid-column:2}.rs-uni-cta h2{max-width:28ch;margin:0;font-size:clamp(27px,3.4vw,40px);font-weight:450;line-height:1.12}.rs-uni-cta>p{max-width:60ch;color:var(--muted);margin:12px 0 24px;font-size:17.5px;line-height:1.6}.rs-uni-cta>a{justify-self:start}@media (max-width:1180px){.rs-paper{--aside:170px;width:min(calc(var(--aside) + var(--measure) + var(--gap)), calc(100% - 2 * var(--rs-gutter)))}.rs-paper-row{grid-template-columns:var(--aside) minmax(0, 1fr)}.rs-paper-coverhead{grid-column:2}.rs-paper .rs-sidenote{display:none}.rs-runninghead{grid-template-columns:var(--aside) minmax(0, 1fr)}.rs-runninghead>span:last-child{display:none}}@media (max-width:960px){.rs-paper{width:min(var(--measure), calc(100% - 2 * var(--rs-gutter)))}.rs-paper-row,.rs-runninghead{grid-template-columns:minmax(0,1fr)}.rs-runninghead>span:first-child{display:none}.rs-paper-coverhead{grid-area:1/1}.rs-paper-cover{row-gap:28px}.rs-paper-coverdata dl{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));margin-top:16px;padding-top:12px}.rs-toc{max-height:none;margin-bottom:36px;position:static}.rs-paper-body>h2:before,.rs-paper-body>h3:before{margin-right:.6em;position:static}.rs-bench-grid{grid-template-columns:minmax(0,1fr);gap:0}.rs-bench-aside{display:none}.rs-study-open,.rs-study-method{grid-template-columns:minmax(0,1fr)}.rs-index-hero,.rs-cover,.rs-group{grid-template-columns:minmax(0,1fr);align-items:start}.rs-labs-inner{grid-template-columns:minmax(0,1fr)}.rs-uni-section{grid-template-columns:48px minmax(0,1fr)}.rs-uni-body{grid-column:2}}@media (max-width:640px){.rs-bench-header{grid-template-columns:minmax(0,1fr)}.rs-stamp{justify-self:start}.rs-spec,.rs-spec tbody{display:block}.rs-spec tr{grid-template-columns:7.5em minmax(0,1fr);display:grid}.rs-spec th{width:auto}.rs-spec tr:last-child>*{border-bottom:1px solid var(--line-soft)}.rs-paper-body{font-size:18px}.rs-abstract>p:not(.rs-keywords){text-align:left}.rs-bar{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.rs-bar-label{grid-column:1/-1}.rs-study-numbers .rs-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-study-numbers .rs-stat:nth-child(odd){border-left:0;padding-left:0}.rs-study-numbers .rs-stat{border-bottom:1px solid var(--line-soft)}.rs-note{font-size:18.5px}.rs-note-next{grid-template-columns:minmax(0,1fr)}.rs-toclist li{grid-template-columns:minmax(0,1fr) auto}.rs-toclist-main{grid-area:2/1/auto/-1}.rs-modules{grid-template-columns:minmax(0,1fr)}.rs-modules li:not(.is-lead){border-left:0;padding-left:0}.rs-modules li.is-lead{grid-row:auto;padding-right:0}.rs-register thead{display:none}.rs-register,.rs-register tbody,.rs-register tr,.rs-register th,.rs-register td{display:block}.rs-register tr{border-bottom:1px solid var(--line);padding:14px 0}.rs-register th,.rs-register td{border:0;padding:0}.rs-register tbody th{min-width:0;margin:4px 0 8px}.rs-register-date{display:none!important}.rs-log-page:before{display:none}.rs-log-entry{grid-template-columns:minmax(0,1fr);gap:8px}.rs-log-stamp{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.rs-log-stamp .rs-log-no{margin:0}.rs-log-earlier summary{margin-left:0}.rs-uni-section,.rs-uni-cta{grid-template-columns:minmax(0,1fr)}.rs-uni-body,.rs-uni-cta>*{grid-column:auto}.rs-uni-n{line-height:1}}@media print{@page{margin:20mm 18mm 22mm;@top-left{content:"Nosphera Research";color:#555;font-family:Georgia,serif;font-size:8pt}@bottom-right{content:counter(page);font-family:Georgia,serif;font-size:9pt}}.rs-root{--text:#000;--muted:#333;--muted-2:#555;--line:#aaa;--line-soft:#ddd;--panel:#fff;--panel-2:#f3f3f3;--panel-3:#f6f6f6;--bg:#fff;--bg-2:#fff;--accent:#0b5f4c;--accent-2:#2f4f9a;--gold:#6b4d0a;--rs-ochre:#6b4d0a;--viz-1:#0e8f74;--viz-2:#4667d9;--viz-3:#a8791a;--viz-muted:#bbb;--viz-surface:#fff;color:#000;background:#fff!important}html,body{background:#fff!important}.rs-root .noosphere-nav,.rs-toc,.rs-breadcrumb,.rs-cite-tabs,.rs-cite-actions,.rs-related,.rs-bench-aside,.rs-note-next,.rs-data,.rs-ref-back,.rs-filter,.rs-runninghead{display:none!important}.rs-paper,.rs-bench,.rs-note,.rs-study-hero,.rs-study-open,.rs-study-numbers,.rs-study-method,.rs-study-end{width:100%;margin:0;padding:0}.rs-paper-row{display:block}.rs-paper-coverdata{margin-bottom:12pt}.rs-paper-coverdata dl{flex-wrap:wrap;gap:4pt 18pt;display:flex}.rs-paper-body{font-size:11pt;line-height:1.5}.rs-paper-title{font-size:24pt}.rs-paper .rs-sidenote{display:none}.rs-paper-body>h2:before,.rs-paper-body>h3:before{margin-right:.5em;position:static}.rs-bench-grid,.rs-study-open,.rs-study-column,.rs-study-method,.rs-study-body{display:block}.rs-figure,.rs-abstract,.rs-highlights,.rs-stats,.rs-appendix,.rs-cite-this,.rs-references li{break-inside:avoid}.rs-prose h2,.rs-prose h3{break-after:avoid}.rs-table-scroll,.rs-register-scroll{overflow:visible!important}.rs-table{font-size:9pt}.rs-table td:not(.is-num):not(.is-mark),.rs-table tbody th{min-width:0!important}.rs-prose a[href^=http]:after{content:" (" attr(href) ")";color:#555;overflow-wrap:anywhere;font-size:.85em}.rs-cite a,.rs-prose a{color:#000;text-decoration:none}}@media (prefers-reduced-motion:reduce){.rs-root *{transition:none!important}}.rs-study .rs-fig-stats .rs-figtitle{color:var(--muted);font-size:14px;font-weight:400}.rs-table tbody th{min-width:8.5em}.rs-table td:not(.is-num):not(.is-mark){min-width:8em}.rs-table thead th:not(.is-num){white-space:normal}.rs-spec td:nth-child(4){white-space:nowrap}.rs-root .noosphere-nav{font-variant-numeric:normal;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (max-width:640px){.rs-study .rs-figtitle{font-size:17px}}.rs-note-ps{color:var(--muted);font-family:var(--rs-instrument);letter-spacing:.1em;font-size:18px;font-variant-caps:all-small-caps;font-weight:650;line-height:1.8}.rs-study .rs-figcaption.is-split{color:var(--muted);font-size:15.5px;font-weight:400;line-height:1.5;display:block}.rs-study .rs-figcaption.is-split .rs-figlabel{margin-bottom:4px;display:block}.rs-study .rs-figcaption.is-split .rs-figtitle{color:var(--text);margin-bottom:4px;font-size:20px;font-weight:700;line-height:1.25;display:block}.rs-figrest{color:var(--muted)}@media (max-width:640px){.rs-study .rs-figcaption.is-split .rs-figtitle{font-size:18px}}.rs-bars-unit{color:var(--muted);margin:0 0 8px;padding-left:calc(30% + 14px);font-size:12.5px}@media (max-width:640px){.rs-bars-unit{padding-left:0}}.rs-module-headline{border-left:2px solid var(--accent);color:var(--text);padding-left:10px;font-size:14.5px;line-height:1.45}.rs-footer{margin-top:40px;padding:0 0 56px}.rs-footer-inner{width:min(1180px, calc(100% - 2 * var(--rs-gutter)));border-top:3px double var(--rs-ink);font-family:var(--rs-serif);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:10px 32px;margin:0 auto;padding-top:14px;display:grid}.rs-footer-name{letter-spacing:.1em;margin:0;font-size:18px;font-variant-caps:all-small-caps;font-weight:650}.rs-footer ul{flex-wrap:wrap;gap:4px 22px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.rs-footer a{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.rs-footer a:hover{color:var(--text)}.rs-footer-cite{color:var(--muted-2);grid-column:1/-1;margin:0;font-size:14px;font-style:italic}@media (max-width:640px){.rs-footer-inner{grid-template-columns:minmax(0,1fr)}}@media print{.rs-footer nav{display:none}}.md-forthcoming-note{color:var(--rs-label,currentColor);white-space:nowrap;font-size:.88em}.rs-root{--rs-up:#6a88ea;--rs-down:#d9733a}[data-theme=light] .rs-root{--rs-up:#3f5fd0;--rs-down:#c0571c}.rs-chart{min-width:0;font-family:var(--rs-body)}.rs-chart-plot{position:relative}.rs-chart svg{touch-action:pan-y;max-width:100%;height:auto;display:block;overflow:visible}.rs-chart svg:focus-visible,.rs-multiples:focus-visible,.rs-line-plot svg:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.rs-chart-unit,.rs-chart-note,.rs-chart-axisnote{color:var(--muted);margin:0 0 6px;font-size:12.5px;line-height:1.45}.rs-chart-note,.rs-chart-axisnote{margin:8px 0 0}.rs-hit,.rs-hit-line{fill:#0000;stroke:#0000;pointer-events:all}.rs-hit-line{stroke-width:16px}.rs-key--swatch{border-radius:2px;width:10px;height:10px}.rs-key--ref{border-top:1.5px solid var(--muted-2);vertical-align:middle;width:16px;height:0;display:inline-block}.rs-cat-label{fill:var(--text);font-size:13px}.rs-bar-rect{fill:var(--c)}.rs-chart--grouped g.is-active .rs-bar-rect,.rs-hist-bin.is-active .rs-hist-rect{stroke:var(--text);stroke-width:1.5px}.rs-ci line{stroke:var(--text);stroke-width:1.25px;opacity:.75}.rs-bar-value-label{fill:var(--text);font-variant-numeric:lining-nums tabular-nums;font-size:12.5px}.is-best .rs-bar-value-label{font-weight:700}.rs-na{fill:var(--muted);font-size:12px;font-style:italic}.rs-slope-axes line{stroke:var(--rs-ink);stroke-width:1px}.rs-slope-head{fill:var(--text);font-family:var(--rs-label);font-size:13px;font-weight:650}.rs-slope-line{stroke:var(--muted);stroke-width:2px;stroke-linecap:round}.rs-slope-dot{fill:var(--muted);stroke:var(--viz-surface);stroke-width:2px}.rs-slope-item.is-up .rs-slope-line{stroke:var(--rs-up)}.rs-slope-item.is-down .rs-slope-line{stroke:var(--rs-down)}.rs-slope-item.is-up .rs-slope-dot{fill:var(--rs-up)}.rs-slope-item.is-down .rs-slope-dot{fill:var(--rs-down)}.rs-slope-item.is-muted .rs-slope-line{stroke:var(--viz-muted)}.rs-slope-item.is-muted .rs-slope-dot{fill:var(--viz-muted)}.rs-slope-item.is-highlight .rs-slope-line,.rs-slope-item.is-active .rs-slope-line{stroke-width:3.5px}.rs-slope-label{fill:var(--text);font-variant-numeric:lining-nums tabular-nums;font-size:12.5px;font-weight:650}.rs-slope-name,.rs-slope-item.is-muted .rs-slope-label{fill:var(--muted);font-weight:400}.rs-chart--radar .rs-chart-plot{margin-inline:auto}.rs-radar-ring{fill:none;stroke:var(--line);stroke-width:1px}.rs-radar-spoke{stroke:var(--line);stroke-width:1px}.rs-radar-spoke.is-unrated{stroke:var(--muted-2);stroke-dasharray:2 3}.rs-radar-spoke.is-active{stroke:var(--text)}.rs-radar-shape{fill:var(--c);fill-opacity:.12;stroke:var(--c);stroke-width:2px;stroke-linejoin:round}.rs-radar-vertex{fill:var(--c);stroke:var(--viz-surface);stroke-width:2px}.rs-radar-name{fill:var(--text);font-family:var(--rs-label);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:650}.rs-radar-name.is-unrated,.rs-radar-unrated{fill:var(--muted)}.rs-radar-unrated{font-size:11px;font-style:italic}.rs-multiples{border-top:1px solid var(--rs-ink);gap:18px;padding-top:12px;display:grid}.rs-multiple{min-width:0;margin:0}.rs-multiple figcaption{justify-content:space-between;gap:8px;margin-bottom:4px;font-size:13px;line-height:1.3;display:flex}.rs-multiple-name{color:var(--text);font-weight:650}.rs-multiple-value{color:var(--muted);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.rs-multiple svg{width:100%;height:auto;display:block;overflow:visible}.rs-multiple-base{stroke:var(--viz-axis);stroke-width:1px}.rs-multiple-top{stroke:var(--viz-grid);stroke-width:1px}.rs-multiple-ref{fill:none;stroke:var(--muted-2);stroke-width:1.25px;opacity:.7}.rs-multiple-line{fill:none;stroke:var(--viz-1);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.rs-multiple-dot{fill:var(--viz-1);stroke:var(--viz-surface);stroke-width:2px}.rs-multiple.is-muted .rs-multiple-line{stroke:var(--muted)}.rs-multiple.is-muted .rs-multiple-dot{fill:var(--muted)}.rs-multiple.is-highlight .rs-multiple-name{color:var(--rs-desk)}.rs-multiple-cross{stroke:var(--viz-axis);stroke-width:1px}.rs-board-scroll{border-bottom:1px solid var(--rs-ink)}.rs-board{border-collapse:collapse;font-variant-numeric:lining-nums tabular-nums;width:100%;font-size:14.5px}.rs-board th,.rs-board td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:middle;padding:9px 12px 9px 0}.rs-board thead th{border-bottom:1px solid var(--rs-ink);color:var(--text);font-family:var(--rs-label);letter-spacing:.06em;font-size:13px;font-variant-caps:all-small-caps;font-weight:650}.rs-board-better{color:var(--muted);font-weight:400}.rs-board tbody th{color:var(--text);font-weight:600}.rs-board-rank{width:3.2em;color:var(--muted);font-family:var(--rs-mono);font-size:13px}.rs-board tr.is-first .rs-board-rank{color:var(--text);font-weight:600}.rs-board-note{color:var(--muted);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.rs-board-value{min-width:220px}.rs-board-value,.rs-board-valuehead{width:52%}.rs-board-track{vertical-align:middle;width:calc(100% - 9.5em);height:12px;margin-right:10px;display:inline-block;position:relative}.rs-board-track:before{content:"";background:var(--viz-axis);width:1px;position:absolute;inset:-3px auto -3px 0}.rs-board-fill{background:var(--viz-1);border-radius:0 3px 3px 0;position:absolute;inset:0 auto 0 0}.rs-board:has(tr.is-highlight) tr:not(.is-highlight) .rs-board-fill{background:var(--viz-muted)}.rs-board-ci{background:var(--text);opacity:.6;height:2px;margin-top:-1px;position:absolute;top:50%}.rs-board-num{min-width:8em;color:var(--text);white-space:nowrap;font-weight:600;display:inline-block}.rs-board-int{color:var(--muted);font-size:12.5px;font-weight:400}.rs-board tr.is-highlight>*{background:var(--rs-tint)}.rs-board tr.is-highlight>:first-child{box-shadow:inset 3px 0 0 var(--rs-desk);padding-left:8px}.rs-delta{white-space:nowrap;color:var(--text)}.rs-delta.is-better>span[aria-hidden]{color:var(--rs-up)}.rs-delta.is-worse>span[aria-hidden]{color:var(--rs-down)}.rs-hist-rect{fill:var(--viz-1)}.rs-marker line{stroke:var(--text);stroke-width:1.5px}.rs-marker text{fill:var(--text);font-size:12px;font-weight:650}.rs-box-whisker,.rs-box-cap{stroke:var(--muted);stroke-width:1.5px}.rs-box-iqr{fill:color-mix(in srgb, var(--viz-1) 28%, transparent);stroke:var(--viz-1);stroke-width:1.5px}.rs-box-median{stroke:var(--text);stroke-width:3px}.rs-box-mean{fill:var(--viz-surface);stroke:var(--text);stroke-width:1.5px}.rs-box.is-muted .rs-box-iqr{fill:color-mix(in srgb, var(--viz-muted) 60%, transparent);stroke:var(--muted)}.rs-box.is-active .rs-box-iqr{stroke-width:2.5px}.rs-box-n{fill:var(--muted);font-size:11.5px}.rs-tl-lane-rule{stroke:var(--line-soft)}.rs-tl-lane-name{fill:var(--text);font-family:var(--rs-label);font-size:12.5px;font-weight:650}.rs-tl-span{fill:var(--c);fill-opacity:.4}.rs-tl-point{fill:var(--viz-surface);stroke:var(--c);stroke-width:2px}.rs-tl-event.is-highlight .rs-tl-point,.rs-tl-event.is-active .rs-tl-point{fill:var(--c)}.rs-tl-text{fill:var(--text);font-size:12.5px}.rs-tl-event.is-highlight .rs-tl-text{font-weight:700}.rs-tl-list{border-left:1px solid var(--rs-ink);margin:0;padding:0 0 0 18px;list-style:none}.rs-tl-list li{gap:2px;padding:0 0 16px 4px;display:grid;position:relative}.rs-tl-dot{border:2px solid var(--c);background:var(--viz-surface);border-radius:50%;width:11px;height:11px;position:absolute;top:5px;left:-24px}.rs-tl-list li.is-highlight .rs-tl-dot{background:var(--c)}.rs-tl-list time{color:var(--muted);font-family:var(--rs-mono);font-size:12px}.rs-tl-label{color:var(--text);font-size:15.5px;font-weight:600;line-height:1.35}.rs-tl-lane{color:var(--muted);letter-spacing:.06em;font-size:12.5px;font-variant-caps:all-small-caps}.rs-tl-note{color:var(--muted);font-size:14px;line-height:1.45}.rs-map-box{fill:var(--viz-surface);stroke:var(--rs-ink);stroke-width:1px}.rs-map-node.is-active .rs-map-box{stroke-width:2.25px}.rs-map-tab{fill:var(--c)}.rs-map-node text{fill:var(--text);font-size:13px;font-weight:600}.rs-map-edge path{fill:none;stroke:var(--muted);stroke-width:1.25px}.rs-map-edge.is-back path{stroke-dasharray:5 4}.rs-map-edge.is-active path{stroke:var(--text);stroke-width:2px}.rs-map-arrow{fill:var(--muted)}.rs-map-edge-label rect{fill:var(--viz-surface)}.rs-map-edge-label text{fill:var(--muted);font-size:11.5px;font-style:italic}.rs-map-edge-label.is-active text{fill:var(--text)}.rs-band{fill:var(--c);fill-opacity:.14;stroke:none}.is-dashed .rs-path{stroke-dasharray:6 4}.rs-end-leader{stroke:var(--muted-2);stroke-width:1px}.rs-annot line{stroke:var(--text);stroke-width:1px;opacity:.55}.rs-annot text{fill:var(--text);font-size:12px;font-style:italic}.rs-annot--point circle{fill:none;stroke:var(--text);stroke-width:1.25px}.rs-paper .rs-fig-chart{border-top:1px solid var(--line);padding-top:14px}.rs-bench .rs-chart text,.rs-bench .rs-board-num,.rs-bench .rs-multiple-value{font-family:var(--rs-mono)}.rs-versus{border-top:3px double var(--rs-ink);border-bottom:1px solid var(--rs-ink);margin:28px 0 8px;padding:14px 0}.rs-study-versus{width:min(var(--frame,1120px), calc(100% - 2 * var(--rs-gutter)));margin:8px auto 0}.rs-versus-metric{color:var(--text);font-family:var(--rs-label);letter-spacing:.08em;margin:0 0 12px;font-size:15px;font-variant-caps:all-small-caps;font-weight:650}.rs-versus-grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:8px clamp(14px,3vw,36px);display:grid}.rs-versus-b{text-align:right}.rs-versus-label{color:var(--muted);margin:0;font-size:15px;line-height:1.3}.rs-versus-value{color:var(--muted);font-family:var(--rs-head);font-variant-numeric:lining-nums;letter-spacing:-.03em;margin:6px 0 0;font-size:clamp(38px,7vw,84px);font-weight:700;line-height:1}.rs-versus-side.is-winner .rs-versus-value,.rs-versus-side.is-winner .rs-versus-label{color:var(--text)}.rs-versus-unit{letter-spacing:0;font-size:.32em;font-weight:600}.rs-versus-note{color:var(--muted);margin:8px 0 0;font-size:13.5px;line-height:1.4}.rs-versus-flag{color:var(--rs-desk);font-family:var(--rs-label);letter-spacing:.08em;margin:8px 0 0;font-size:13px;font-variant-caps:all-small-caps}.rs-versus-vs{color:var(--muted);font-family:var(--rs-serif);align-self:center;margin:0;font-size:clamp(22px,3vw,34px);font-style:italic}.rs-versus-delta{border-top:1px solid var(--line);color:var(--text);margin:14px 0 0;padding-top:10px;font-size:16.5px;line-height:1.45}.rs-versus-diff{color:var(--rs-desk);font-family:var(--rs-mono);font-variant-numeric:lining-nums tabular-nums;margin-right:8px;font-size:14px}.rs-versus-caption{color:var(--muted-2);margin:6px 0 0;font-size:13px}.rs-series-study .rs-versus-value{font-family:var(--rs-franklin);font-weight:800}.rs-series-benchmark .rs-versus-value{font-family:var(--rs-mono);letter-spacing:-.02em;font-weight:600}.rs-anim-bar{transform-box:fill-box;transform-origin:0;transition:transform .72s cubic-bezier(.2, .7, .2, 1) calc(var(--i,0) * 35ms)}.rs-anim-rise{transform-box:fill-box;transform-origin:bottom;transition:transform .64s cubic-bezier(.2, .7, .2, 1) calc(var(--i,0) * 18ms)}.rs-anim-draw{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.3, .6, .2, 1) calc(var(--i,0) * 60ms)}.rs-anim-fade{transition:opacity .6s ease calc(var(--i,0) * 40ms)}.rs-anim-grow{transform-box:view-box;transform-origin:50%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.rs-reveal{transition:opacity .6s,transform .6s}.rs-motion .rs-figure:not(.is-in) .rs-anim-bar{transform:scaleX(0)}.rs-motion .rs-figure:not(.is-in) .rs-anim-rise{transform:scaleY(0)}.rs-motion .rs-figure:not(.is-in) .rs-anim-draw{stroke-dashoffset:1px}.rs-motion .rs-figure:not(.is-in) .rs-anim-fade{opacity:0}.rs-motion .rs-figure:not(.is-in) .rs-anim-grow{transform:scale(.2)}.rs-motion .rs-reveal:not(.is-in){opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.rs-anim-bar,.rs-anim-rise,.rs-anim-draw,.rs-anim-fade,.rs-anim-grow,.rs-reveal{opacity:1!important;stroke-dashoffset:0!important;transition:none!important;transform:none!important}}@media (max-width:640px){.rs-board thead{display:none}.rs-board,.rs-board tbody{display:block}.rs-board tr{border-bottom:1px solid var(--line-soft);grid-template-columns:2.4em minmax(0,1fr) auto;align-items:baseline;padding:10px 0;display:grid}.rs-board th,.rs-board td{border:0;padding:0}.rs-board-value{grid-column:2/-1;width:auto;min-width:0;margin-top:6px}.rs-board .rs-delta{grid-area:1/3}.rs-board-track{width:calc(100% - 8.5em)}.rs-versus-unit{margin-top:4px;font-size:13px;display:block}}@media print{.rs-anim-bar,.rs-anim-rise,.rs-anim-draw,.rs-anim-fade,.rs-anim-grow,.rs-reveal{opacity:1!important;stroke-dashoffset:0!important;transition:none!important;transform:none!important}.rs-tooltip,.rs-chart-plot .rs-hit{display:none!important}.rs-chart,.rs-versus{break-inside:avoid}.rs-root{--rs-up:#2f4f9a;--rs-down:#a14a12}}.rs-map-node text.rs-map-tag{fill:var(--muted);font-family:var(--rs-label);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:650}.rs-tip-tag{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.rs-chart--timeline.is-wide-list .rs-tl-list li{grid-template-columns:9em minmax(0,1fr);column-gap:16px}.rs-chart--timeline.is-wide-list .rs-tl-list li>:not(time):not(.rs-tl-dot){grid-column:2}.rs-chart--timeline.is-wide-list .rs-tl-list time{grid-row:1/span 3;padding-top:2px;font-size:13px}.rs-tl-list li.is-highlight .rs-tl-label{font-weight:700}.rs-figcaption.is-split .rs-figtitle{color:var(--text);font-weight:650}.rs-board-cell{align-items:center;gap:10px;display:flex}.rs-board-cell .rs-board-track{flex:auto;width:auto;min-width:72px;margin:0;display:block}.rs-board-cell .rs-board-num{text-align:right;text-overflow:ellipsis;flex:0 0 12.5em;min-width:0;overflow:hidden}@media (max-width:640px){.rs-board-cell .rs-board-num{white-space:normal;flex-basis:6.5em}.rs-board-cell .rs-board-int{font-size:11.5px;display:block}}.rs-tl-list{margin-left:7px}@media (max-width:640px){.rs-board tr.is-highlight{background:var(--rs-tint);box-shadow:inset 3px 0 0 var(--rs-desk);padding-left:8px}.rs-board tr.is-highlight>*,.rs-board tr.is-highlight>:first-child{box-shadow:none;background:0 0;padding-left:0}}.rs-chart svg,.rs-line-plot svg,.rs-multiple svg{width:100%}.rs-figure{min-width:0}@media (max-width:640px){.rs-study-column{grid-template-columns:[full-start] var(--rs-gutter) [main-start] minmax(0, 1fr) [main-end] 0 [wide-end] var(--rs-gutter) [full-end]}}
