@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/62492e45f348cf87-s.3gua8xictboza.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 Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.2utp9m0-kbg7n.woff2)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:400;font-display:swap;src:url(../media/c73d4b34880585a8-s.3-_lg5umlo0tj.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 Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/f00b8cc54454926d-s.190-b0rnunf57.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 Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/741805f5bd1ef272-s.41q8r466ocsbj.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 Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.3d58dkudqlgaq.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 Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/62492e45f348cf87-s.3gua8xictboza.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 Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.2utp9m0-kbg7n.woff2)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:500;font-display:swap;src:url(../media/c73d4b34880585a8-s.3-_lg5umlo0tj.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 Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/f00b8cc54454926d-s.190-b0rnunf57.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 Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/741805f5bd1ef272-s.41q8r466ocsbj.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 Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.3d58dkudqlgaq.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 Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/62492e45f348cf87-s.3gua8xictboza.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 Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.2utp9m0-kbg7n.woff2)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:600;font-display:swap;src:url(../media/c73d4b34880585a8-s.3-_lg5umlo0tj.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 Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/f00b8cc54454926d-s.190-b0rnunf57.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 Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/741805f5bd1ef272-s.41q8r466ocsbj.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 Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.3d58dkudqlgaq.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 Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/62492e45f348cf87-s.3gua8xictboza.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 Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.2utp9m0-kbg7n.woff2)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:700;font-display:swap;src:url(../media/c73d4b34880585a8-s.3-_lg5umlo0tj.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 Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/f00b8cc54454926d-s.190-b0rnunf57.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 Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/741805f5bd1ef272-s.41q8r466ocsbj.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 Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.3d58dkudqlgaq.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 Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b-s.2u46yrlpkdxrh.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 Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba-s.444m1fhac1z6e.woff2)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:400;font-display:swap;src:url(../media/be3bf58b83159894-s.1298pfel08g2l.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 Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f-s.1wcle8r8k1a_g.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 Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc-s.3irbj1um1c5rd.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 Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.42000xkkqj0am.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 Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/20aee433927f7d4b-s.2u46yrlpkdxrh.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 Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/256e1f7f180674ba-s.444m1fhac1z6e.woff2)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:500;font-display:swap;src:url(../media/be3bf58b83159894-s.1298pfel08g2l.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 Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/753b6407f468151f-s.1wcle8r8k1a_g.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 Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/292081311a6a8abc-s.3irbj1um1c5rd.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 Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.42000xkkqj0am.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 Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/20aee433927f7d4b-s.2u46yrlpkdxrh.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 Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/256e1f7f180674ba-s.444m1fhac1z6e.woff2)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:600;font-display:swap;src:url(../media/be3bf58b83159894-s.1298pfel08g2l.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 Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/753b6407f468151f-s.1wcle8r8k1a_g.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 Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/292081311a6a8abc-s.3irbj1um1c5rd.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 Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.42000xkkqj0am.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 Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/20aee433927f7d4b-s.2u46yrlpkdxrh.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 Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/256e1f7f180674ba-s.444m1fhac1z6e.woff2)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:700;font-display:swap;src:url(../media/be3bf58b83159894-s.1298pfel08g2l.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 Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/753b6407f468151f-s.1wcle8r8k1a_g.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 Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/292081311a6a8abc-s.3irbj1um1c5rd.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 Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.42000xkkqj0am.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 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_eadeb932-module__W9hhxq__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_eadeb932-module__W9hhxq__variable{--f-serif:"Source Serif 4", "Source Serif 4 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.2e4y-bhazgt_v.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.3o0_l_yqebdng.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.2mglm451ism6l.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.3bjsqkuy1d2v8.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.0xluf1kzv7x5w.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.45487z7p3r8wm.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.2e4y-bhazgt_v.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.3o0_l_yqebdng.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.2mglm451ism6l.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.3bjsqkuy1d2v8.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.0xluf1kzv7x5w.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.45487z7p3r8wm.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.2e4y-bhazgt_v.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.3o0_l_yqebdng.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.2mglm451ism6l.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.3bjsqkuy1d2v8.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.0xluf1kzv7x5w.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.45487z7p3r8wm.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.2e4y-bhazgt_v.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.3o0_l_yqebdng.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.2mglm451ism6l.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.3bjsqkuy1d2v8.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.0xluf1kzv7x5w.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.45487z7p3r8wm.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_eab16e27-module__IAfdcG__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_eab16e27-module__IAfdcG__variable{--f-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.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.3nkuoiize4urq.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.1da667lu-u79a.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.1i05ju5aeyhye.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.1dgcou5jor5q_.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.31-2bzhq1gx_9.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.3xauquyg2sixn.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.2taws-qdxmzlf.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.0htwiiqufp3l9.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.28xcb7557rbh2.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_bdc55e7d-module__7H8QRa__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_bdc55e7d-module__7H8QRa__variable{--f-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--blue-50:#f3f5ff;--blue-100:#e4e9ff;--blue-200:#c3ceff;--blue-300:#8fa2ff;--blue-400:#5a73ff;--blue-500:#2340ff;--blue-600:#1830db;--blue-700:#1224aa;--blue-900:#0a1463;--ink-900:#0a0a0b;--ink-800:#1c1d21;--ink-700:#33353b;--ink-600:#50535b;--ink-500:#6b6e77;--ink-400:#9a9da5;--ink-300:#c9cbd1;--ink-200:#e3e5e9;--ink-100:#f1f2f4;--ink-50:#f8f9fa;--white:#fff;--red-600:#c8102e;--text-primary:var(--ink-900);--text-secondary:var(--ink-700);--text-tertiary:var(--ink-500);--text-disabled:var(--ink-400);--text-link:var(--blue-500);--text-link-hover:var(--blue-700);--text-on-accent:var(--white);--text-inverse:var(--white);--surface-page:var(--white);--surface-subtle:var(--ink-50);--surface-muted:var(--ink-100);--surface-ad:var(--blue-50);--surface-inverse:var(--ink-900);--border-default:var(--ink-200);--border-strong:var(--ink-300);--border-ink:var(--ink-900);--accent:var(--blue-500);--accent-hover:var(--blue-600);--accent-press:var(--blue-700);--accent-tint:var(--blue-50);--focus-ring:var(--blue-500);--danger:var(--red-600);--selection:var(--blue-100)}
:root{--font-serif:"Source Serif 4","Source Serif Pro",Georgia,"Times New Roman",serif;--font-sans:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--font-display:var(--font-serif);--font-body:var(--font-serif);--font-ui:var(--font-sans);--font-data:var(--font-mono);--fs-display:56px;--lh-display:60px;--fs-h1:44px;--lh-h1:50px;--fs-h2:32px;--lh-h2:38px;--fs-h3:24px;--lh-h3:30px;--fs-h4:20px;--lh-h4:26px;--fs-article:20px;--lh-article:33px;--fs-body:17px;--lh-body:27px;--fs-ui:15px;--lh-ui:22px;--fs-small:14px;--lh-small:20px;--fs-caption:13px;--lh-caption:18px;--fs-overline:12px;--lh-overline:16px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--tracking-tight:-.02em;--tracking-snug:-.01em;--tracking-overline:.08em}@media (max-width:720px){:root{--fs-display:38px;--lh-display:42px;--fs-h1:32px;--lh-h1:38px;--fs-h2:26px;--lh-h2:32px;--fs-h3:21px;--lh-h3:27px;--fs-article:18px;--lh-article:30px}}
:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--measure:680px;--container:1200px;--container-wide:1320px;--gutter:24px;--sidebar:280px;--header-h:64px;--sticky-ad-h:72px}@media (max-width:720px){:root{--gutter:16px;--header-h:56px;--sticky-ad-h:64px}}
:root{--radius-0:0;--radius-1:2px;--radius-2:4px;--radius-3:8px;--radius-pill:999px;--radius-img:2px;--border-hairline:1px solid var(--border-default);--border-rule:1px solid var(--border-ink);--shadow-none:none;--shadow-raise:0 1px 2px #0a0a0b0f,0 4px 12px #0a0a0b0f;--shadow-sticky:0 -1px 0 var(--ink-200),0 -8px 24px #0a0a0b14;--shadow-pop:0 8px 32px #0a0a0b24;--ease-out:cubic-bezier(.2,.7,.2,1);--ease-in-out:cubic-bezier(.6,0,.3,1);--dur-fast:.12s;--dur-base:.2s;--dur-slow:.32s;--z-header:40;--z-sticky-ad:50;--z-overlay:60}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body{background:var(--surface-page);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-ui);line-height:var(--lh-ui);margin:0}::selection{background:var(--selection)}a{color:var(--text-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}a:hover{color:var(--text-link-hover);text-decoration-thickness:2px}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}.hpr-container{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.hpr-overline{font-family:var(--font-mono);font-size:var(--fs-overline);line-height:var(--lh-overline);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--text-secondary);font-weight:500}.hpr-overline--accent{color:var(--accent)}.hpr-rule{border:0;border-top:1px solid var(--border-ink);margin:0}.hpr-hairline{border:0;border-top:1px solid var(--border-default);margin:0}.hpr-prose{font-family:var(--font-body);font-size:var(--fs-article);line-height:var(--lh-article);color:var(--text-primary);max-width:var(--measure)}.hpr-prose>*{margin:0 0 1.2em}.hpr-prose h2{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tracking-snug);margin:1.8em 0 .5em}.hpr-prose h3{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h3);line-height:var(--lh-h3);margin:1.5em 0 .4em}.hpr-prose ul,.hpr-prose ol{padding-left:1.2em}.hpr-prose li{margin:.35em 0}.hpr-prose li::marker{color:var(--accent)}.hpr-prose strong{font-weight:600}.hpr-prose .hpr-lede{color:var(--text-secondary);font-size:1.15em;line-height:1.55}.hpr-cite{font-family:var(--font-mono);vertical-align:super;padding:0 1px;font-size:.6em;font-weight:500;line-height:0;text-decoration:none}.hpr-cite:hover{text-decoration:underline}
.hpr-btn{font-family:var(--font-sans);border-radius:var(--radius-2);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.hpr-btn:hover{text-decoration:none}.hpr-btn:active{transform:translateY(1px)}.hpr-btn:focus-visible,.hpr-iconbtn:focus-visible,.hpr-tag:focus-visible,.hpr-tabs__tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hpr-btn--sm{height:32px;padding:0 12px;font-size:14px}.hpr-btn--md{height:40px;padding:0 16px}.hpr-btn--lg{height:48px;padding:0 22px;font-size:16px}.hpr-btn--primary{background:var(--accent);color:var(--text-on-accent)}.hpr-btn--primary:hover{background:var(--accent-hover);color:#fff}.hpr-btn--primary:active{background:var(--accent-press)}.hpr-btn--secondary{background:var(--white);color:var(--text-primary);border-color:var(--ink-900)}.hpr-btn--secondary:hover{background:var(--ink-900);color:#fff}.hpr-btn--ghost{color:var(--text-primary);background:0 0}.hpr-btn--ghost:hover{background:var(--surface-muted);color:var(--text-primary)}.hpr-btn--inverse{background:var(--white);color:var(--ink-900)}.hpr-btn--inverse:hover{background:var(--blue-50);color:var(--ink-900)}.hpr-btn--link{color:var(--text-link);text-underline-offset:4px;background:0 0;border:0;border-radius:0;height:auto;padding:0;text-decoration:underline;text-decoration-thickness:1px}.hpr-btn--link:hover{color:var(--text-link-hover);text-decoration:underline;text-decoration-thickness:2px}.hpr-btn[disabled]{background:var(--ink-100);color:var(--ink-400);cursor:not-allowed;border-color:#0000;transform:none}.hpr-btn--block{width:100%}.hpr-iconbtn{border-radius:var(--radius-2);color:var(--text-primary);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.hpr-iconbtn:hover{background:var(--surface-muted)}.hpr-iconbtn--outline{border-color:var(--border-strong)}.hpr-iconbtn--outline:hover{border-color:var(--ink-900);background:0 0}.hpr-iconbtn--solid{background:var(--accent);color:#fff}.hpr-iconbtn--solid:hover{background:var(--accent-hover)}.hpr-iconbtn[disabled]{color:var(--ink-400);cursor:not-allowed;background:0 0}.hpr-badge{height:22px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-1);white-space:nowrap;border:1px solid #0000;align-items:center;gap:4px;padding:0 7px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.hpr-badge--accent{background:var(--accent);color:#fff}.hpr-badge--accent-outline{border-color:var(--accent);color:var(--accent);background:var(--white)}.hpr-badge--ink{background:var(--ink-900);color:#fff}.hpr-badge--neutral{background:var(--ink-100);color:var(--ink-700)}.hpr-badge--dashed{border:1px dashed var(--ink-400);color:var(--ink-600);background:var(--white)}.hpr-badge--sponsored{border-color:var(--ink-300);color:var(--ink-600);background:var(--white)}.hpr-tag{font-family:var(--font-sans);color:var(--text-primary);background:var(--white);border:1px solid var(--border-strong);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.hpr-tag--md{height:36px;padding:0 14px;font-size:14px}.hpr-tag--sm{height:28px;padding:0 10px;font-size:13px}.hpr-tag:hover{border-color:var(--ink-900);color:var(--text-primary);text-decoration:none}.hpr-tag.is-selected{background:var(--ink-900);border-color:var(--ink-900);color:#fff}.hpr-tag__count{font-family:var(--font-mono);color:var(--text-tertiary);font-size:11px}.hpr-tag.is-selected .hpr-tag__count{color:var(--ink-300)}.hpr-wordmark{align-items:center;gap:10px;line-height:1;display:inline-flex}.hpr-wordmark__div{opacity:.25;background:currentColor;align-self:stretch;width:1px}@media (max-width:560px){.hpr-wordmark__desc,.hpr-wordmark__div{display:none}}.hpr-field{font-family:var(--font-sans);flex-direction:column;gap:6px;min-width:0;display:flex}.hpr-field__label{color:var(--text-primary);font-size:14px;font-weight:500}.hpr-field__hint{color:var(--text-tertiary);align-items:center;gap:6px;font-size:13px;display:flex}.hpr-field.is-error .hpr-field__hint{color:var(--danger)}.hpr-input{background:var(--white);border:1px solid var(--border-strong);border-radius:var(--radius-2);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out);align-items:center;gap:10px;padding:0 12px;display:flex}.hpr-input--md{height:44px}.hpr-input--lg{height:52px;padding:0 16px}.hpr-input--sm{height:36px}.hpr-input:hover{border-color:var(--ink-500)}.hpr-input:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--blue-100)}.hpr-field.is-error .hpr-input{border-color:var(--danger)}.hpr-input input,.hpr-input select{min-width:0;font:inherit;color:var(--text-primary);appearance:none;background:0 0;border:0;outline:0;flex:1;height:100%;padding:0;font-size:16px}.hpr-input input::placeholder{color:var(--ink-400)}.hpr-input--select{padding-right:36px;position:relative}.hpr-input--select select{cursor:pointer}.hpr-input__chev{pointer-events:none;position:absolute;right:12px}.hpr-check{font-family:var(--font-sans);color:var(--text-primary);cursor:pointer;align-items:center;gap:10px;min-height:32px;font-size:15px;display:flex;position:relative}.hpr-check input{opacity:0;width:1px;height:1px;position:absolute}.hpr-check__box{border:1.5px solid var(--ink-400);background:var(--white);width:18px;height:18px;transition:all var(--dur-fast) var(--ease-out);border-radius:3px;flex:none;justify-content:center;align-items:center;display:inline-flex}.hpr-check__box>span{opacity:0}.hpr-check:hover .hpr-check__box{border-color:var(--ink-900)}.hpr-check input:checked+.hpr-check__box{background:var(--accent);border-color:var(--accent)}.hpr-check input:checked+.hpr-check__box>span{opacity:1}.hpr-check input:focus-visible+.hpr-check__box{outline:2px solid var(--focus-ring);outline-offset:2px}.hpr-check__label{flex:1}.hpr-check__count{font-family:var(--font-mono);color:var(--text-tertiary);font-size:12px}.hpr-check.is-disabled{color:var(--text-disabled);cursor:not-allowed}.hpr-tabs{border-bottom:1px solid var(--border-default);scrollbar-width:none;gap:28px;display:flex;overflow-x:auto}.hpr-tabs::-webkit-scrollbar{display:none}.hpr-tabs__tab{height:48px;font-family:var(--font-sans);color:var(--text-tertiary);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:15px;font-weight:500;display:inline-flex;position:relative}.hpr-tabs__tab:hover,.hpr-tabs__tab.is-active{color:var(--text-primary)}.hpr-tabs__tab.is-active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.hpr-tabs__count{font-family:var(--font-mono);color:var(--text-tertiary);font-size:11px}.hpr-crumbs{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.hpr-crumbs a{color:var(--text-secondary);text-decoration:none}.hpr-crumbs a:hover{color:var(--accent);text-decoration:underline}.hpr-crumbs__sep{color:var(--ink-300)}.hpr-toc{font-family:var(--font-sans)}.hpr-toc ol{flex-direction:column;gap:2px;margin:12px 0 0;padding:0;list-style:none;display:flex}.hpr-toc button{text-align:left;width:100%;font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;gap:12px;padding:7px 0;font-size:14px;line-height:20px;display:flex}.hpr-toc button:hover{color:var(--text-primary)}.hpr-toc__n{font-family:var(--font-mono);color:var(--ink-400);flex:none;width:18px;font-size:11px;line-height:20px}.hpr-toc button.is-active{color:var(--accent);font-weight:500}.hpr-toc button.is-active .hpr-toc__n{color:var(--accent)}.hpr-header{z-index:var(--z-header);-webkit-backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--border-default);background:#fffffff0;position:sticky;top:0}.hpr-header__bar{max-width:var(--container);padding:0 var(--gutter);height:var(--header-h);align-items:center;gap:32px;margin:0 auto;display:flex}.hpr-header__brand{cursor:pointer;color:inherit;background:0 0;border:0;padding:0}.hpr-header__nav{flex:1;gap:24px;display:flex}.hpr-header__link{font-family:var(--font-sans);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:6px 0;font-size:15px;font-weight:500;position:relative}.hpr-header__link:hover,.hpr-header__link.is-active{color:var(--text-primary)}.hpr-header__link.is-active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-2px;left:0;right:0}.hpr-header__actions{align-items:center;gap:8px;margin-left:auto;display:flex}.hpr-header__menu{display:none}.hpr-header__drawer{border-top:1px solid var(--border-default);padding:8px var(--gutter) 20px;background:var(--white);flex-direction:column;display:flex}.hpr-header__drawer button{text-align:left;border:0;border-bottom:1px solid var(--border-default);font-family:var(--font-display);color:var(--text-primary);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:16px 0;font-size:22px;font-weight:600;display:flex}.hpr-header__drawer button.is-active{color:var(--accent)}@media (max-width:900px){.hpr-header__nav{display:none}.hpr-header__menu{display:inline-flex}}@media (max-width:420px){.hpr-header__cta{display:none}}.hpr-footer{border-top:1px solid var(--border-ink);background:var(--white);font-family:var(--font-sans)}.hpr-footer__inner{max-width:var(--container);padding:48px var(--gutter) 32px;margin:0 auto}.hpr-footer__grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px;display:grid}.hpr-footer__col h4{margin:0 0 12px}.hpr-footer__col ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hpr-footer__col a{color:var(--text-secondary);font-size:14px;text-decoration:none}.hpr-footer__col a:hover{color:var(--accent);text-decoration:underline}.hpr-footer__legal{border-top:1px solid var(--border-default);color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:40px;padding-top:20px;font-size:13px;line-height:19px;display:flex}.hpr-footer__legal p{max-width:720px;margin:0}@media (max-width:820px){.hpr-footer__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hpr-footer__about{grid-column:1/-1}}.hpr-hero{background:var(--ink-100);border-radius:var(--radius-img);width:100%;position:relative;overflow:hidden}.hpr-hero img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hpr-hero--mono img{filter:grayscale()contrast(1.06)brightness(1.03)}.hpr-hero--duotone{background:var(--blue-500)}.hpr-hero--duotone img{filter:grayscale()contrast(1.12);mix-blend-mode:screen}.hpr-hero.is-empty{background-color:var(--ink-50);background-image:linear-gradient(var(--ink-200) 1px,transparent 1px),linear-gradient(90deg,var(--ink-200) 1px,transparent 1px);box-shadow:inset 0 0 0 1px var(--ink-200);background-position:-1px -1px;background-size:24px 24px;justify-content:center;align-items:center;display:flex}.hpr-hero.is-empty.hpr-hero--duotone{background-color:var(--blue-50);background-image:linear-gradient(var(--blue-200) 1px,transparent 1px),linear-gradient(90deg,var(--blue-200) 1px,transparent 1px)}.hpr-hero__label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-600);background:var(--white);border:1px solid var(--ink-200);text-align:center;max-width:80%;padding:4px 8px;font-size:11px}.hpr-hero-fig{margin:0}.hpr-hero-fig figcaption{font-family:var(--font-sans);color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-top:10px;font-size:13px;line-height:18px;display:flex}.hpr-hero-fig__credit{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.hpr-acard{font-family:var(--font-sans);flex-direction:column;gap:14px;min-width:0;display:flex}.hpr-acard__media{display:block}.hpr-acard__body{flex-direction:column;gap:8px;min-width:0;display:flex}.hpr-acard__eyebrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hpr-acard__title{font-family:var(--font-display);letter-spacing:var(--tracking-snug);margin:0;font-size:22px;font-weight:600;line-height:28px}.hpr-acard__title a{color:var(--text-primary);transition:background-size var(--dur-slow) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;text-decoration:none}.hpr-acard:hover .hpr-acard__title a{background-size:100% 1px}.hpr-acard__dek{font-family:var(--font-body);color:var(--text-secondary);margin:0;font-size:16px;line-height:24px}.hpr-acard__meta{color:var(--text-tertiary);font-size:13px;line-height:18px}.hpr-acard--feature .hpr-acard__title{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--tracking-tight)}.hpr-acard--feature .hpr-acard__dek{font-size:19px;line-height:29px}.hpr-acard--compact{flex-direction:row-reverse;align-items:flex-start;gap:16px}.hpr-acard--compact .hpr-acard__media{flex:none;width:88px}.hpr-acard--compact .hpr-acard__body{flex:1}.hpr-acard--compact .hpr-acard__title{font-size:17px;line-height:23px}.hpr-acard--list{border-top:1px solid var(--border-default);flex-direction:row;gap:16px;padding:16px 0}.hpr-acard__index{font-family:var(--font-mono);color:var(--accent);flex:none;width:24px;font-size:13px;font-weight:500;line-height:24px}.hpr-acard--list .hpr-acard__title{font-size:18px;line-height:24px}.hpr-study{background:var(--surface-subtle);border-radius:var(--radius-2);font-family:var(--font-sans);border-top:3px solid var(--ink-900);padding:24px}.hpr-study__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hpr-study__title{font-family:var(--font-display);margin:12px 0 18px;font-size:21px;font-weight:600;line-height:28px}.hpr-study dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}.hpr-study dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:3px;font-size:11px}.hpr-study dd{color:var(--text-primary);margin:0;font-size:15px;line-height:22px}.hpr-study__outcome{grid-column:1/-1}.hpr-study__foot{border-top:1px solid var(--border-default);color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:20px;padding-top:16px;font-size:13px;display:flex}.hpr-study__foot i{font-family:var(--font-serif);color:var(--text-secondary);font-size:14px}@media (max-width:560px){.hpr-study{padding:20px}.hpr-study dl{grid-template-columns:minmax(0,1fr)}}.hpr-pq{grid-template-columns:auto minmax(0,1fr);gap:0 16px;margin:0;padding:8px 0;display:grid}.hpr-pq__mark{font-family:var(--font-serif);color:var(--accent);font-size:72px;font-weight:600;line-height:.8}.hpr-pq blockquote{font-family:var(--font-display);letter-spacing:var(--tracking-snug);color:var(--text-primary);margin:0;font-size:28px;font-style:italic;line-height:38px}.hpr-pq figcaption{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);grid-column:2;margin-top:14px;font-size:12px}.hpr-pq figcaption strong{color:var(--text-primary);font-weight:500}@media (max-width:560px){.hpr-pq blockquote{font-size:22px;line-height:31px}.hpr-pq__mark{font-size:52px}}.hpr-exp{border:1px solid var(--border-default);border-radius:var(--radius-2);font-family:var(--font-sans);background:var(--white);flex-direction:column;gap:16px;min-width:0;padding:22px;display:flex}.hpr-exp__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.hpr-exp__quote{font-family:var(--font-serif);color:var(--text-primary);margin:0;font-size:18px;line-height:28px}.hpr-exp__facts{border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 0;display:grid}.hpr-exp__facts dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:2px;font-size:10px}.hpr-exp__facts dd{margin:0;font-size:14px;line-height:20px}.hpr-exp__who{align-items:center;gap:10px;font-size:14px;display:flex}.hpr-exp__who small{color:var(--text-tertiary);font-size:13px;display:block}.hpr-exp__verified{color:var(--accent);align-items:center;gap:4px;margin-left:auto;font-size:12px;font-weight:500;display:inline-flex}.hpr-avatar{background:var(--ink-100);color:var(--ink-700);font-family:var(--font-sans);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.hpr-avatar img{object-fit:cover;filter:grayscale();width:100%;height:100%}.hpr-refs{font-family:var(--font-sans)}.hpr-refs ol{flex-direction:column;margin:16px 0 0;padding:0;list-style:none;display:flex}.hpr-refs li{border-top:1px solid var(--border-default);color:var(--text-secondary);grid-template-columns:32px minmax(0,1fr);padding:12px 0;font-size:14px;line-height:21px;display:grid}.hpr-refs li:target{background:var(--blue-50)}.hpr-refs__n{font-family:var(--font-mono);color:var(--accent);font-size:12px;font-weight:500}.hpr-refs__t{color:var(--text-primary)}.hpr-refs__doi{font-family:var(--font-mono);word-break:break-all;font-size:12px}.hpr-byline{font-family:var(--font-sans);flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;line-height:20px;display:flex}.hpr-byline__name{color:var(--text-primary);font-weight:600}.hpr-byline__sub{color:var(--text-tertiary);font-size:13px}.hpr-byline__rev{color:var(--text-secondary);align-items:center;gap:4px;display:inline-flex}.hpr-news{font-family:var(--font-sans)}.hpr-news--panel{border:1px solid var(--ink-900);border-radius:var(--radius-2);padding:32px}.hpr-news--band{background:var(--ink-900);color:#fff;padding:40px var(--gutter)}.hpr-news__title{font-family:var(--font-display);margin:8px 0 6px;font-size:26px;font-weight:600;line-height:32px}.hpr-news__dek{font-family:var(--font-serif);color:var(--text-secondary);margin:0 0 18px;font-size:16px;line-height:24px}.hpr-news--band .hpr-news__dek{color:var(--ink-300)}.hpr-news--band .hpr-overline{color:var(--blue-300)}.hpr-news__form{flex-wrap:wrap;gap:8px;display:flex}.hpr-news__form>:first-child{flex:220px}.hpr-news__fine{color:var(--text-tertiary);margin:10px 0 0;font-size:12px}.hpr-news__done{color:var(--accent);align-items:center;gap:8px;min-height:44px;font-weight:500;display:flex}.hpr-adlabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);align-items:center;gap:12px;font-size:11px;display:flex}.hpr-adlabel:before,.hpr-adlabel:after{content:"";background:var(--border-default);flex:1;height:1px}.hpr-ad{font-family:var(--font-sans);flex-direction:column;gap:14px;margin:0;display:flex}.hpr-ad__box{background:var(--surface-ad);border-radius:var(--radius-2);color:inherit;border:1px solid var(--blue-100);transition:border-color var(--dur-base) var(--ease-out);grid-template-columns:160px minmax(0,1fr);align-items:center;gap:20px;padding:20px;text-decoration:none;display:grid}.hpr-ad__box:hover{border-color:var(--blue-300);color:inherit;text-decoration:none}.hpr-ad--compact .hpr-ad__box{grid-template-columns:minmax(0,1fr)}.hpr-ad__supplier{color:var(--text-primary);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.hpr-ad__supplier .hpr-ad__vet{color:var(--accent);align-items:center;gap:3px;font-size:12px;font-weight:500;display:inline-flex}.hpr-ad__headline{font-family:var(--font-display);color:var(--text-primary);margin:6px 0 4px;font-size:20px;font-weight:600;line-height:26px}.hpr-ad__body{color:var(--text-secondary);margin:0 0 14px;font-size:14px;line-height:21px}.hpr-ad__disc{color:var(--text-tertiary);text-align:center;font-size:12px}@media (max-width:560px){.hpr-ad__box{grid-template-columns:minmax(0,1fr)}}.hpr-sticky{z-index:var(--z-sticky-ad);background:var(--white);box-shadow:var(--shadow-sticky);font-family:var(--font-sans);padding-bottom:env(safe-area-inset-bottom);bottom:0;left:0;right:0}.hpr-sticky.is-fixed{position:fixed}.hpr-sticky__inner{max-width:var(--container);padding:0 var(--gutter);height:var(--sticky-ad-h);align-items:center;gap:16px;margin:0 auto;display:flex}.hpr-sticky__txt{flex:1;align-items:baseline;gap:10px;min-width:0;display:flex}.hpr-sticky__sup{white-space:nowrap;font-size:14px;font-weight:600}.hpr-sticky__msg{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}@media (max-width:640px){.hpr-sticky__inner{gap:10px}.hpr-sticky__txt{flex-direction:column;gap:0}.hpr-sticky__sup,.hpr-sticky__msg{font-size:13px;line-height:18px}.hpr-sticky .hpr-badge{display:none}}.hpr-supplier{border:1px solid var(--border-default);border-radius:var(--radius-2);background:var(--white);font-family:var(--font-sans);min-width:0;transition:border-color var(--dur-base) var(--ease-out);flex-direction:column;gap:14px;padding:22px;display:flex}.hpr-supplier:hover{border-color:var(--ink-900)}.hpr-supplier.is-featured{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.hpr-supplier__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hpr-supplier__name{font-family:var(--font-display);margin:0;font-size:22px;font-weight:600;line-height:28px}.hpr-supplier__tag{color:var(--text-secondary);margin:2px 0 0;font-size:14px;line-height:20px}.hpr-supplier ul{flex-direction:column;gap:7px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.hpr-supplier li{align-items:center;gap:8px;display:flex}.hpr-supplier__meta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);border-top:1px solid var(--border-default);gap:16px;padding-top:12px;font-size:11px;display:flex}

:root{--sticky-pad:var(--sticky-ad-h)}body{padding-bottom:calc(var(--sticky-pad) + 8px)}.hpr-header__link,.hpr-header__brand,.hpr-header__link:hover{text-decoration:none}.hpr-header__drawer a{text-align:left;border-bottom:1px solid var(--border-default);font-family:var(--font-display);color:var(--text-primary);justify-content:space-between;align-items:center;padding:16px 0;font-size:22px;font-weight:600;text-decoration:none;display:flex}.hpr-header__drawer a.is-active{color:var(--accent)}.hpr-crumbs a{text-decoration:none}.hpr-footer__legal a{color:inherit}.skip-link{z-index:100;background:var(--white);border:2px solid var(--accent);padding:8px 12px;position:absolute;top:8px;left:-9999px}.skip-link:focus{left:8px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.k-sec{max-width:var(--container);padding:48px var(--gutter);margin:0 auto}.k-sechead{border-top:1px solid var(--ink-900);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;padding-top:14px;display:flex}.k-sechead h2{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:26px;font-weight:600;line-height:32px}.k-lead{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:40px;display:grid}.k-latest{flex-direction:column;gap:20px;display:flex}.k-latest>*+*{border-top:1px solid var(--border-default);padding-top:20px}.k-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 28px;display:grid}.k-g2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}.k-topics{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.k-topics::-webkit-scrollbar{display:none}.k-intro{max-width:var(--container);padding:40px var(--gutter) 8px;margin:0 auto}.k-intro h1{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.02em;margin:12px 0 10px}.k-intro p{max-width:640px;font-family:var(--font-serif);color:var(--text-secondary);margin:0;font-size:19px;line-height:29px}.k-art{max-width:var(--container);padding:32px var(--gutter) 0;margin:0 auto}.k-art__head{max-width:860px}.k-art__head h1{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.02em;margin:18px 0 14px}.k-art__dek{font-family:var(--font-serif);color:var(--text-secondary);margin:0 0 24px;font-size:22px;line-height:32px}.k-art__badges{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.k-art__meta{border-top:1px solid var(--border-default);flex-wrap:wrap;align-items:center;gap:16px;padding-top:16px;display:flex}.k-art__grid{grid-template-columns:minmax(0,var(--measure)) var(--sidebar);justify-content:space-between;gap:48px;margin-top:40px;display:grid}.k-art__side{top:calc(var(--header-h) + 24px);flex-direction:column;align-self:start;gap:28px;display:flex;position:sticky}.k-art__body>.hpr-ad,.k-art__body>.hpr-study,.k-art__body>.hpr-pq,.k-art__body>.k-exps,.k-art__body>.k-table{margin:40px 0}.k-art__body h2{scroll-margin-top:calc(var(--header-h) + 24px)}.k-art__disclaimer{border-left:3px solid var(--ink-900);background:var(--surface-subtle);font-family:var(--font-sans);color:var(--text-secondary);margin:48px 0 0;padding:16px 18px;font-size:14px;line-height:21px}.k-exps{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.k-table{overflow-x:auto}.k-table table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:15px;line-height:22px}.k-table th{text-align:left;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);border-bottom:1px solid var(--ink-900);padding:8px 12px 8px 0;font-size:11px;font-weight:500}.k-table td{border-bottom:1px solid var(--border-default);vertical-align:top;padding:10px 12px 10px 0}.k-explore{grid-template-columns:240px minmax(0,1fr);gap:48px;display:grid}.k-filters{flex-direction:column;gap:24px;display:flex}.k-filters h4{margin:0 0 6px}.k-filterbtn{display:none}.k-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:20px 0 28px;display:flex}.k-vet{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:40px;display:grid}.k-vet>div{border-top:1px solid var(--ink-900);padding-top:12px}.k-vet b{margin:8px 0 4px;font-size:15px;display:block}.k-vet p{color:var(--text-secondary);margin:0;font-size:14px;line-height:21px}.k-empty{text-align:center;font-family:var(--font-serif);color:var(--text-secondary);padding:48px 0;font-size:18px}.k-page{max-width:var(--measure);padding:40px var(--gutter) 64px;margin:0 auto}.k-page h1{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.02em;margin:12px 0 18px}.k-az{columns:2;column-gap:40px}.k-az a{break-inside:avoid;border-top:1px solid var(--border-default);color:var(--text-primary);padding:14px 0;text-decoration:none;display:block}.k-az a:hover b{color:var(--accent)}.k-az b{font-family:var(--font-display);font-size:20px;font-weight:600;display:block}.k-az span{color:var(--text-secondary);margin-top:2px;font-size:14px;line-height:20px;display:block}.k-az small{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);font-size:11px}.k-facts{border-top:1px solid var(--ink-900);border-bottom:1px solid var(--border-default);font-family:var(--font-sans);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:16px 0;display:grid}.k-facts dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:3px;font-size:11px}.k-facts dd{margin:0;font-size:15px;line-height:22px}.k-form{font-family:var(--font-sans);flex-direction:column;gap:16px;margin-top:24px;display:flex}.k-form textarea{border:1px solid var(--border-strong);border-radius:var(--radius-2);width:100%;min-height:140px;font:inherit;resize:vertical;padding:12px;font-size:16px}.k-form textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--blue-100);outline:0}.k-2col{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:1000px){.k-lead,.k-g2,.k-art__grid{grid-template-columns:minmax(0,1fr)}.k-art__side{order:-1;position:static}.k-art__side .hpr-news{display:none}.k-g3{grid-template-columns:repeat(2,minmax(0,1fr))}.k-explore{grid-template-columns:minmax(0,1fr)}.k-filters{display:none}.k-filters.is-open{border:1px solid var(--ink-900);border-radius:var(--radius-2);padding:16px;display:flex}.k-filterbtn{display:inline-flex}.k-vet{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.k-g3,.k-exps,.k-vet,.k-2col{grid-template-columns:minmax(0,1fr)}.k-sec{padding:32px var(--gutter)}.k-art__dek{font-size:19px;line-height:28px}.k-az{columns:1}.k-facts{grid-template-columns:1fr 1fr}}:root{--font-serif:var(--f-serif),"Source Serif 4",Georgia,"Times New Roman",serif;--font-sans:var(--f-sans),"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:var(--f-mono),"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace}.hpr-sticky__txt{overflow:hidden}.hpr-sticky__msg{max-width:100%;display:block}.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}.k-wbar{background:var(--accent);color:#fff;font-family:var(--font-sans);padding:9px var(--gutter);justify-content:center;align-items:center;gap:12px;min-height:40px;font-size:14px;line-height:20px;text-decoration:none;display:flex}.k-wbar:hover{background:var(--accent-hover);color:#fff;text-decoration:none}.k-wbar__tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #ffffff8c;border-radius:2px;padding:2px 6px;font-size:11px}.k-wbar__txt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.k-wbar__cta{white-space:nowrap;text-underline-offset:3px;align-items:center;gap:4px;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:720px){.k-wbar{justify-content:space-between}.k-wbar__tag{display:none}.k-wbar__txt{font-size:13px}}.k-wband{background:var(--accent);color:#fff;font-family:var(--font-sans)}.k-wband__inner{max-width:var(--container);padding:48px var(--gutter);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:40px;margin:0 auto;display:grid}.k-wband__over{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-100);font-size:12px}.k-wband__title{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:-.02em;color:#fff;margin:10px 0 8px}.k-wband__host{color:var(--blue-50);margin:0;font-size:17px;line-height:25px}.k-wband__host b{color:#fff}.k-wband__pts{gap:8px;margin:20px 0 0;padding:0;font-size:16px;line-height:23px;list-style:none;display:grid}.k-wband__pts li{align-items:flex-start;gap:10px;display:flex}.k-wband__pts svg{margin-top:3px}.k-wband__cta{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.k-wband__fine{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--blue-100);font-size:11px}.k-wband--compact{border-radius:var(--radius-2);margin:48px 0}.k-wband--compact .k-wband__inner{grid-template-columns:minmax(0,1fr);gap:20px;padding:32px}.k-wband--compact .k-wband__title{font-size:28px;line-height:34px}@media (max-width:820px){.k-wband__inner{padding:36px var(--gutter);grid-template-columns:minmax(0,1fr);gap:24px}}.k-wform{color:var(--text-primary);border-radius:var(--radius-2);font-family:var(--font-sans);background:#fff;flex-direction:column;gap:14px;padding:28px;display:flex;position:relative}.k-wband h1.k-wband__title{font-size:var(--fs-display);line-height:var(--lh-display)}.k-wband__row{align-items:center;gap:20px;display:flex}.k-wband__avatar{object-fit:cover;filter:grayscale()contrast(1.06);border:2px solid #fff9;border-radius:50%;flex:none;width:88px;height:88px}.k-host-photo{border-radius:var(--radius-img);filter:grayscale()contrast(1.06)brightness(1.03);width:100%;height:auto;margin:0 0 20px;display:block}@media (max-width:560px){.k-wband__row{flex-direction:column;align-items:flex-start}}.k-host{color:var(--text-primary);border-radius:var(--radius-2);width:100%;max-width:400px;font-family:var(--font-sans);background:#fff;justify-self:end;overflow:hidden}.k-host__img{aspect-ratio:4/3;object-fit:cover;object-position:62% 25%;filter:grayscale()contrast(1.06)brightness(1.03);width:100%;height:auto;display:block}.k-host__body{flex-direction:column;gap:4px;padding:20px 22px 22px;display:flex}.k-host__over{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px}.k-host__name{font-family:var(--font-display);font-size:22px;font-weight:600;line-height:28px}.k-host__role{color:var(--text-secondary);margin-bottom:14px;font-size:14px;line-height:20px}.k-host__fine{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);text-align:center;margin-top:8px;font-size:11px}@media (max-width:820px){.k-host{grid-template-columns:88px minmax(0,1fr);justify-self:stretch;align-items:start;max-width:none;display:grid}.k-host__img{aspect-ratio:auto;object-position:62% 20%;border-radius:50%;width:88px;height:88px;margin:20px 0 0 20px}.k-host__body{padding:20px}.k-host__body .hpr-btn{grid-column:1/-1}}@media (max-width:480px){.k-host{grid-template-columns:72px minmax(0,1fr)}.k-host__img{width:56px;height:56px;margin:20px 0 0 16px}.k-host__body{padding:18px 16px}}

