@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_dbcf0f78-module__mxnkjG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_dbcf0f78-module__mxnkjG__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.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.2vemzm0itqzfy.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.3cb5lpr2l6xud.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.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.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.1yd4_i3e35931.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.1qc6dx89jd2qv.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.29yke99gs9qpn.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.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.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:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.1u-lvzo58r3-e.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:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.37c107x1d-cfz.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:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.3_gspotjv4tkw.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:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.0m-w082keobar.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.3y9b8znjr2455.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_16adad7a-module__4IpBgq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_16adad7a-module__4IpBgq__variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c412b9dae757a56d-s.p.1cdo_ayqo8nkw.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c667f24a0ff78f14-s.2uew94uao4-oz.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 Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/eb89c7e1d2156adb-s.3h2q_oi0hwy8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c24ca030dfcb5061-s.42x_n7yf15d0k.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 Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.3ik2qu-u9tgho.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.0n4hkusom70ae.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 Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.19gzon4xl8qiz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.2vs72h_x6qrve.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 Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.p.3ihiqn4pviisd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.00vfn3_g-ftpg.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 Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.3w3hylgez90of.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.0c7ha31nuacbu.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 Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.p.0da8nscnv1nkd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.2x1j3gzzngp4x.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 Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3af3242084a193c-s.1jr_z050he_qo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.1fbvi_fot8u4l.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 Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5ad8fdb5805e9b4a-s.p.0-uv4l43gdmt7.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bb8a9270184a3556-s.0phk7_etl12r4.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 Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b3f2ed44161db83e-s.3c64at4xi6rda.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(../media/84cd8d504984ae62-s.0iritm8hg8q1a.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 Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_585716d-module__fWppQa__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_585716d-module__fWppQa__variable{--font-plex-arabic:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/57696fb0c8dcfe1f-s.p.29a202atpp3ye.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e7ef6f2b114b8258-s.1n_3r3e4zcd1n.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:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/aa864abbb6263c2e-s.0is27-kd6m8rq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alexandria;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8f2ca9bed5019488-s.1rne3a59172go.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:Alexandria Fallback;src:local(Arial);ascent-override:86.13%;descent-override:22.33%;line-gap-override:0.0%;size-adjust:112.38%}.alexandria_65f6421f-module__3m2fZW__className{font-family:Alexandria,Alexandria Fallback;font-style:normal}.alexandria_65f6421f-module__3m2fZW__variable{--font-alexandria:"Alexandria", "Alexandria Fallback"}
@font-face{font-family:Ethnocentric Rg;font-style:normal;font-weight:400;src:url(/fonts/ethnocentric-rg.woff)format("woff");font-display:swap}:root{--ink-1000:#000;--ink-900:#0a0b0c;--ink-850:#0f1113;--ink-800:#141517;--ink-700:#1c1e21;--ink-600:#26282c;--steel-600:#3a3d43;--steel-500:#565a61;--steel-400:#80858d;--steel-300:#9aa0a8;--silver-300:#b7bcc2;--silver-200:#ced2d7;--mist-150:#e2e5e8;--mist-100:#eceef0;--paper-50:#f4f5f6;--paper-25:#fafafb;--white:#fff;--ember-600:#b8431b;--ember-500:#d9531f;--ember-400:#e9692f;--line-on-light:#0f12161a;--line-on-light-2:#0f121629;--line-on-dark:#ffffff1f;--line-on-dark-2:#ffffff38;--scrim-bottom:linear-gradient(180deg, #0000 0%, #0000 35%, #000000c7 100%);--scrim-full:linear-gradient(180deg, #0000008c 0%, #00000040 45%, #000c 100%);--scrim-left:linear-gradient(90deg, #000c 0%, #00000059 45%, #0000 100%);--surface-page:var(--paper-50);--surface-raised:var(--white);--surface-sunken:var(--mist-100);--surface-inverse:var(--ink-900);--surface-inverse-2:var(--ink-700);--text-strong:var(--ink-900);--text-body:var(--ink-800);--text-muted:var(--steel-500);--text-faint:var(--steel-400);--text-on-dark:var(--white);--text-on-dark-muted:var(--silver-300);--text-on-dark-faint:var(--steel-400);--border-hairline:var(--mist-150);--border-strong:var(--silver-300);--border-on-dark:var(--line-on-dark);--signal:var(--ember-500);--signal-hover:var(--ember-600);--focus-ring:var(--ember-500);--signal-text:var(--ember-600);--btn-solid-bg:var(--ink-900);--btn-solid-fg:var(--white);--btn-solid-bg-hover:var(--ink-1000);--btn-ondark-bg:var(--white);--btn-ondark-fg:var(--ink-900);--font-display:"Ethnocentric Rg", "Ethnocentric", var(--font-archivo), "Helvetica Neue", Arial, sans-serif;--font-sans:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-ibm-plex-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--fw-black:900;--fs-display-xl:clamp(2.125rem, 4.2vw, 4.25rem);--fs-display-l:clamp(1.75rem, 3.3vw, 3.25rem);--fs-display-m:clamp(1.5rem, 2.6vw, 2.5rem);--fs-display-s:clamp(1.25rem, 2vw, 1.875rem);--fs-h1:2.25rem;--fs-h2:1.75rem;--fs-h3:1.375rem;--fs-h4:1.125rem;--fs-body-l:1.1875rem;--fs-body:1rem;--fs-body-s:.9375rem;--fs-caption:.8125rem;--fs-label:.8125rem;--fs-label-s:.6875rem;--fs-mono:.875rem;--lh-tight:1.08;--lh-snug:1.14;--lh-head:1.14;--lh-body:1.6;--lh-relaxed:1.7;--ls-mega:.01em;--ls-display:.01em;--ls-head:-.01em;--ls-body:0em;--ls-label:.18em;--ls-label-wide:.28em;--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;--space-32:128px;--space-40:160px;--container-max:1320px;--container-wide:1480px;--gutter:24px;--gutter-lg:32px;--col-count:12;--section-py:clamp(64px, 9vw, 144px);--section-py-sm:clamp(48px, 6vw, 88px);--radius-0:0px;--radius-xs:2px;--radius-sm:3px;--radius-md:4px;--radius-pill:999px;--bw-hairline:1px;--bw-strong:1.5px;--shadow-none:none;--shadow-sm:0 1px 2px #0a0b0c0f;--shadow-card:0 1px 0 #0a0b0c0a, 0 12px 32px -16px #0a0b0c2e;--shadow-pop:0 24px 60px -20px #0a0b0c66;--shadow-focus:0 0 0 2px var(--surface-page), 0 0 0 4px var(--focus-ring);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-mech:cubic-bezier(.2, .7, .2, 1);--dur-fast:.12s;--dur:.2s;--dur-slow:.36s;--dur-cinematic:.72s;--motion-reveal-distance:16px;--z-header:100;--z-overlay:200;--z-toast:300}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-synthesis:none;margin:0}h1,h2,h3,h4,p,figure{margin:0}a{color:inherit;text-decoration:none}::selection{background:var(--ink-900);color:var(--white)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.fx-skip-link{top:var(--space-3);left:var(--space-3);z-index:9999;background:var(--ink-900);color:var(--white);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-xs);transition:transform var(--dur) var(--ease-mech);padding:10px 16px;font-size:12px;position:fixed;transform:translateY(-160%)}.fx-skip-link:focus{transform:translateY(0)}.fx-container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:clamp(20px,5vw,48px)}.fx-container--wide{max-width:var(--container-wide)}.fx-kicker{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);align-items:center;gap:var(--space-3);display:inline-flex}.fx-kicker--on-dark{color:var(--text-on-dark-muted)}.fx-kicker__index{color:var(--signal);font-weight:var(--fw-semibold)}.fx-display{font-family:var(--font-display);font-weight:var(--fw-regular);letter-spacing:var(--ls-display);line-height:var(--lh-tight);text-wrap:balance;font-synthesis:none}.fx-grid-bg{background-image:linear-gradient(to right, var(--line-on-light) 1px, transparent 1px), linear-gradient(to bottom, var(--line-on-light) 1px, transparent 1px);background-size:64px 64px}.fx-grid-bg--dark{background-image:linear-gradient(to right, var(--line-on-dark) 1px, transparent 1px), linear-gradient(to bottom, var(--line-on-dark) 1px, transparent 1px);background-size:64px 64px}.fx-hatch{background-image:repeating-linear-gradient(45deg, var(--line-on-light) 0, var(--line-on-light) 1px, transparent 1px, transparent 12px)}.fx-hatch--dark{background-image:repeating-linear-gradient(45deg,#ffffff1a 0 1px,#0000 1px 12px)}.fx-ticks{position:relative}.fx-ticks:before,.fx-ticks:after{content:"";opacity:.5;pointer-events:none;border:1.5px solid;width:14px;height:14px;position:absolute}.fx-ticks:before{border-bottom:0;border-right:0;top:10px;left:10px}.fx-ticks:after{border-top:0;border-left:0;bottom:10px;right:10px}.fx-rule{background:var(--border-hairline);border:0;height:1px}.fx-rule--dark{background:var(--line-on-dark)}.fx-partner-logo{filter:grayscale();opacity:.6;transition:filter var(--dur) var(--ease-mech), opacity var(--dur) var(--ease-mech);background-position:50%;background-repeat:no-repeat;background-size:contain}.fx-partner-logo:hover{filter:grayscale(0);opacity:1}.fx-partner-logo--invert{filter:invert();opacity:.82}.fx-partner-logo--invert:hover{filter:invert();opacity:1}@media (scripting:enabled){[data-reveal]{opacity:0;transform:translateY(var(--motion-reveal-distance,16px));transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out)}[data-reveal][data-revealed]{opacity:1;transform:none}[data-reveal=fade]{transform:none}[data-hero-enter]{opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transform:translateY(10px)}[data-hero-enter][data-entered]{opacity:1;transform:none}[data-hero-img]{transition:transform 1.2s var(--ease-out);transform:scale(1.06)}[data-hero-img][data-entered]{transform:scale(1)}}.fx-card{transition:box-shadow var(--dur-slow) var(--ease-mech), transform var(--dur-slow) var(--ease-mech)}.fx-card--interactive:hover,.fx-card--interactive:focus-within{box-shadow:var(--shadow-card);transform:translateY(-2px)}.fx-media-zoom{transition:transform var(--dur-slow) var(--ease-mech);transform-origin:50%}.fx-card--interactive:hover .fx-media-zoom,.fx-card--interactive:focus-within .fx-media-zoom{transform:scale(1.04)}.fx-spinner{vertical-align:-.125em;border:1.5px solid;border-top-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite fx-spin;display:inline-block}@keyframes fx-spin{to{transform:rotate(360deg)}}.fx-marquee{overflow:hidden}.fx-marquee__track{width:max-content;animation:38s linear infinite fx-marquee-scroll;display:flex}.fx-marquee:hover .fx-marquee__track,.fx-marquee:focus-within .fx-marquee__track{animation-play-state:paused}@keyframes fx-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}[data-reveal],[data-hero-enter]{opacity:1!important;transform:none!important}[data-hero-img]{transform:none!important}.fx-marquee__track{width:auto;animation:none!important}.fx-marquee__track>[aria-hidden=true]{display:none}}.fx-noise{position:relative}.fx-noise:after{content:"";z-index:1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.fx-progress{height:2px;z-index:calc(var(--z-header) + 1);background:var(--signal);transform-origin:0;pointer-events:none;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.fx-hud-line{align-items:center;gap:var(--space-4);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-on-dark-faint);white-space:nowrap;font-size:11px;display:flex}.fx-hud-line--on-light{color:var(--text-faint)}.fx-hud-plate{color:var(--text-on-dark-muted);border-radius:var(--radius-xs);background:#0a0b0ca8;padding:6px 10px}.fx-serial{border:1px solid var(--line-on-dark);border-radius:var(--radius-xs);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-on-dark-muted);align-items:center;gap:8px;padding:4px 10px;font-size:10px;display:inline-flex}.fx-serial--on-light{border-color:var(--line-on-light-2);color:var(--text-muted)}.fx-status-dot{background:var(--signal);width:6px;height:6px;animation:fx-pulse 2.4s var(--ease-in-out) infinite;flex:none}@keyframes fx-pulse{0%{box-shadow:0 0 #d9531f73}70%{box-shadow:0 0 0 7px #d9531f00}to{box-shadow:0 0 #d9531f00}}.fx-ghost-num{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px var(--line-on-light-2);-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(56px,7vw,104px);line-height:1}.fx-ghost-num--on-dark{-webkit-text-stroke-color:var(--line-on-dark)}.fx-ghost-word{font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px #ffffff12;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(72px,13vw,210px);line-height:.9}.fx-ticker{border-top:1px solid var(--line-on-dark);border-bottom:1px solid var(--line-on-dark);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-on-dark-muted);font-size:12px}.fx-ticker .fx-marquee__track{animation-duration:28s}.fx-ticker__sep{color:var(--signal)}@media (scripting:enabled){[data-reveal-stagger]>*{opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);transform:translateY(14px)}[data-reveal-stagger][data-revealed]>*{opacity:1;transform:none}[data-reveal-stagger][data-revealed]>:nth-child(2){transition-delay:60ms}[data-reveal-stagger][data-revealed]>:nth-child(3){transition-delay:.12s}[data-reveal-stagger][data-revealed]>:nth-child(4){transition-delay:.18s}[data-reveal-stagger][data-revealed]>:nth-child(5){transition-delay:.24s}[data-reveal-stagger][data-revealed]>:nth-child(6){transition-delay:.3s}[data-reveal-stagger][data-revealed]>:nth-child(7){transition-delay:.36s}[data-reveal-stagger][data-revealed]>:nth-child(8){transition-delay:.42s}[data-reveal-stagger][data-revealed]>:nth-child(n+9){transition-delay:.48s}[data-reveal][data-reveal-stagger]{opacity:1;transform:none}.fx-draw{position:relative}.fx-draw:after{content:"";background:var(--signal);transform-origin:0;height:2px;transition:transform .64s var(--ease-out) .32s;position:absolute;bottom:-.14em;left:0;right:0;transform:scaleX(0)}[data-revealed] .fx-draw:after,[data-entered] .fx-draw:after,.fx-draw[data-revealed]:after{transform:scaleX(1)}.fx-gauge{background:var(--line-on-dark);height:2px;overflow:hidden}.fx-gauge>i{background:var(--text-on-dark-muted);transform-origin:0;height:100%;transition:transform .9s var(--ease-out) .25s;display:block;transform:scaleX(0)}[data-revealed] .fx-gauge>i{transform:scaleX(var(--gauge,1))}.fx-gauge--ember>i{background:var(--signal)}.fx-progress-line{background:var(--line-on-light);height:2px;overflow:hidden}.fx-progress-line>i{background:var(--ink-900);transform-origin:0;height:100%;transition:transform 1.4s var(--ease-out) .2s;display:block;transform:scaleX(0)}[data-revealed] .fx-progress-line>i{transform:scaleX(1)}.fx-tick path{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset .6s var(--ease-out) var(--tick-delay,.3s)}[data-revealed] .fx-tick path{stroke-dashoffset:0}}.fx-hero-rise{animation:fx-hero-rise var(--dur-cinematic) var(--ease-out) both}@keyframes fx-hero-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.fx-scan{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.fx-scan:before{content:"";background:linear-gradient(#0000,#ffffff29,#0000);height:7%;position:absolute;top:0;left:0;right:0;transform:translateY(-120%)}.fx-scan-host:hover .fx-scan:before,.fx-card--interactive:hover .fx-scan:before,.fx-card--interactive:focus-within .fx-scan:before{animation:fx-scan-sweep 1.1s var(--ease-in-out) forwards}@keyframes fx-scan-sweep{0%{transform:translateY(-120%)}to{transform:translateY(1600%)}}.fx-spotlight{position:relative}.fx-spotlight:before{content:"";z-index:1;pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #ffffff12, transparent 60%);transition:opacity var(--dur-slow) var(--ease-mech);position:absolute;inset:0}.fx-spotlight:hover:before{opacity:1}.fx-magnetic{transition:transform .26s var(--ease-out);will-change:transform;display:inline-block}.fx-header{z-index:var(--z-header);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-hairline);transition:background var(--dur) var(--ease-mech), box-shadow var(--dur) var(--ease-mech);background:#ffffffeb;position:sticky;top:0}html[data-scrolled] .fx-header{box-shadow:var(--shadow-sm);background:#fffffff7}.fx-header__bar{max-width:var(--container-wide);height:64px;transition:height var(--dur-slow) var(--ease-mech);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:0 20px;display:flex}@media (min-width:768px){.fx-header__bar{height:80px;padding:0 40px}html[data-scrolled] .fx-header__bar{height:64px}}.fx-nav{align-items:center;gap:26px;display:flex}@media (min-width:768px) and (max-width:1120px){.fx-header__bar{gap:16px;padding:0 24px}.fx-nav{gap:16px}.fx-nav-link{letter-spacing:.04em;font-size:11px}}.fx-nav-link{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;transition:color var(--dur) var(--ease-mech);padding-bottom:4px;font-size:12px;position:relative}.fx-nav-link:after{content:"";background:var(--ink-900);transform-origin:0;height:2px;transition:transform var(--dur-slow) var(--ease-mech);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.fx-nav-link:hover{color:var(--text-strong)}.fx-nav-link:hover:after{transform:scaleX(1)}.fx-nav-link[aria-current=page]{color:var(--text-strong)}.fx-nav-link[aria-current=page]:after{background:var(--signal);transform:scaleX(1)}.fx-burger{position:relative}.fx-burger__bar{background:var(--ink-900);width:18px;height:2px;transition:transform var(--dur-slow) var(--ease-mech);display:block}.fx-burger__bar+.fx-burger__bar{margin-top:5px}.fx-burger[data-open] .fx-burger__bar:first-child{transform:translateY(3.5px)rotate(45deg)}.fx-burger[data-open] .fx-burger__bar:nth-child(2){transform:translateY(-3.5px)rotate(-45deg)}.fx-mmenu{z-index:calc(var(--z-header) - 1);background:var(--ink-900);padding:28px 20px calc(28px + env(safe-area-inset-bottom));opacity:0;visibility:hidden;transition:opacity var(--dur-slow) var(--ease-mech), visibility 0s linear var(--dur-slow);flex-direction:column;display:flex;position:fixed;inset:64px 0 0;overflow-y:auto}.fx-mmenu[data-open]{opacity:1;visibility:visible;transition:opacity var(--dur-slow) var(--ease-mech)}.fx-mmenu__link{border-bottom:1px solid var(--line-on-dark);color:var(--white);font-size:22px;font-weight:var(--fw-semibold);letter-spacing:-.01em;opacity:0;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);align-items:baseline;gap:16px;padding:18px 4px;display:flex;transform:translateY(14px)}.fx-mmenu[data-open] .fx-mmenu__link{opacity:1;transform:none}.fx-mmenu[data-open] .fx-mmenu__link:nth-child(2){transition-delay:50ms}.fx-mmenu[data-open] .fx-mmenu__link:nth-child(3){transition-delay:.1s}.fx-mmenu[data-open] .fx-mmenu__link:nth-child(4){transition-delay:.15s}.fx-mmenu[data-open] .fx-mmenu__link:nth-child(5){transition-delay:.2s}.fx-mmenu[data-open] .fx-mmenu__link:nth-child(6){transition-delay:.25s}.fx-mmenu__idx{font-family:var(--font-mono);letter-spacing:.16em;color:var(--signal);font-size:11px}.fx-mmenu__cta{opacity:0;transition:opacity var(--dur-slow) var(--ease-out) .3s, transform var(--dur-slow) var(--ease-out) .3s;margin-top:auto;padding-top:28px;transform:translateY(14px)}.fx-mmenu[data-open] .fx-mmenu__cta{opacity:1;transform:none}.fx-social-link{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-on-dark-muted);transition:color var(--dur) var(--ease-mech);padding-bottom:3px;font-size:11px;position:relative}.fx-social-link:after{content:"";background:var(--signal);transform-origin:0;height:1px;transition:transform var(--dur-slow) var(--ease-mech);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.fx-social-link:hover,.fx-social-link:focus-visible{color:var(--white)}.fx-social-link:hover:after,.fx-social-link:focus-visible:after{transform:scaleX(1)}.fx-rfq-bar{z-index:var(--z-toast);background:var(--ink-900);color:var(--white);border-top:1px solid var(--line-on-dark);padding:10px 16px calc(10px + env(safe-area-inset-bottom));visibility:hidden;transition:transform var(--dur-slow) var(--ease-mech), visibility 0s linear var(--dur-slow);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.fx-rfq-bar[data-show]{visibility:visible;transition:transform var(--dur-slow) var(--ease-mech);transform:translateY(0)}html[data-menu-open] .fx-rfq-bar{visibility:hidden;transform:translateY(110%)}.fx-rfq-bar__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-on-dark-muted);font-size:11px}.fx-btt{border:1px solid var(--line-on-dark);border-radius:var(--radius-xs);width:44px;height:44px;color:var(--white);cursor:pointer;transition:border-color var(--dur) var(--ease-mech), background var(--dur) var(--ease-mech);background:0 0;place-items:center;display:grid;position:relative}.fx-btt:hover{border-color:var(--line-on-dark-2);background:var(--ink-700)}.fx-btt svg{position:absolute;inset:3px}.fx-btt circle{fill:none;stroke:var(--signal);stroke-width:1.5px;stroke-dasharray:113;stroke-dashoffset:113px;transform-origin:50%;transform:rotate(-90deg)}::view-transition-old(root){animation:fx-vt-out .2s var(--ease-mech) both}::view-transition-new(root){animation:fx-vt-in .28s var(--ease-out) both}@keyframes fx-vt-out{to{opacity:0}}@keyframes fx-vt-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fx-hero-rise{animation:none}.fx-status-dot{box-shadow:none;animation:none}.fx-scan,.fx-spotlight:before{display:none}.fx-magnetic{transition:none;transform:none!important}[data-reveal-stagger]>*{opacity:1!important;transform:none!important}.fx-draw:after{transform:scaleX(1)!important}.fx-gauge>i{transform:scaleX(var(--gauge,1))!important}.fx-progress-line>i{transform:scaleX(1)!important}.fx-tick path{stroke-dashoffset:0!important}.fx-mmenu__link,.fx-mmenu__cta{opacity:1;transform:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.fx-cap-explore{transition:color var(--dur) var(--ease-mech)}.fx-card--interactive:hover .fx-cap-explore,.fx-card--interactive:focus-within .fx-cap-explore{color:var(--text-strong)}.fx-cap-explore__arrow{transition:transform var(--dur-slow) var(--ease-mech);display:inline-block}.fx-card--interactive:hover .fx-cap-explore__arrow,.fx-card--interactive:focus-within .fx-cap-explore__arrow{transform:translate(4px)}.fx-ind-cell{background:var(--ink-900);transition:background var(--dur-slow) var(--ease-mech);position:relative}.fx-ind-cell:hover{background:var(--ink-850)}.fx-ind-cell:after{content:"";opacity:0;width:12px;height:12px;transition:opacity var(--dur-slow) var(--ease-mech), transform var(--dur-slow) var(--ease-mech);pointer-events:none;border-top:1.5px solid #ffffff73;border-right:1.5px solid #ffffff73;position:absolute;top:10px;right:10px;transform:translate(-4px,4px)}.fx-ind-cell:hover:after{opacity:1;transform:none}.fx-ind-cell__idx{color:var(--text-on-dark-faint);transition:color var(--dur) var(--ease-mech)}.fx-ind-cell:hover .fx-ind-cell__idx{color:var(--signal)}.fx-ind-cell__title{transition:transform var(--dur-slow) var(--ease-mech)}.fx-ind-cell:hover .fx-ind-cell__title{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.fx-card--interactive:hover .fx-cap-explore__arrow,.fx-card--interactive:focus-within .fx-cap-explore__arrow,.fx-ind-cell:after,.fx-ind-cell:hover .fx-ind-cell__title{transform:none}}.fxh2-qc-card{position:relative;overflow:hidden}.fxh2-qc-card:after{content:"PASSED" / "";font-family:var(--font-display);letter-spacing:.04em;color:#0000;-webkit-text-stroke:1px var(--ink-900);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity var(--dur-slow) var(--ease-mech);font-size:40px;line-height:1;position:absolute;bottom:8px;right:-4px;transform:rotate(-12deg)}.fxh2-qc-card:hover:after{opacity:.08}.fxh2-route{stroke-dasharray:3 7;animation:3.2s linear infinite fxh2-route-flow}@keyframes fxh2-route-flow{to{stroke-dashoffset:-20px}}@media (prefers-reduced-motion:reduce){.fxh2-qc-card:after{transition:none}.fxh2-route{animation:none}}.fx-crumb-link{color:var(--text-on-dark-muted);transition:color var(--dur) var(--ease-mech);position:relative}.fx-crumb-link:after{content:"";background:var(--white);transform-origin:0;height:1px;transition:transform var(--dur-slow) var(--ease-mech);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.fx-crumb-link:hover,.fx-crumb-link:focus-visible{color:var(--white)}.fx-crumb-link:hover:after,.fx-crumb-link:focus-visible:after{transform:scaleX(1)}.fx-caps-grid{grid-template-columns:168px minmax(0,1fr)}@media (max-width:1120px){.fx-caps-grid{grid-template-columns:minmax(0,1fr)}.fx-caps-rail{display:none}}.fx-rail-link{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;transition:color var(--dur) var(--ease-mech);align-items:baseline;gap:10px;padding-bottom:3px;font-size:11px;display:inline-flex;position:relative}.fx-rail-link:after{content:"";background:var(--ink-900);transform-origin:0;height:1px;transition:transform var(--dur-slow) var(--ease-mech);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.fx-rail-link:hover,.fx-rail-link:focus-visible{color:var(--text-strong)}.fx-rail-link:hover:after,.fx-rail-link:focus-visible:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.fx-crumb-link,.fx-crumb-link:after,.fx-rail-link,.fx-rail-link:after{transition:none}}.fx-pcard__arrow{transition:transform var(--dur) var(--ease-mech), color var(--dur) var(--ease-mech)}.fx-pcard:hover .fx-pcard__arrow,.fx-pcard:focus-visible .fx-pcard__arrow{color:var(--text-strong);transform:translate(4px)}@media (prefers-reduced-motion:reduce){.fx-pcard__arrow{transition:none;transform:none!important}}.jra-wrap{--jra-gutter:clamp(20px, 5vw, 48px);inline-size:100%;max-inline-size:var(--container-max);padding-inline:var(--jra-gutter);margin-inline:auto}.jra-station,.jra-fig,.jra-film,.jra-record,.jra-coverage,.jra-cover{scroll-margin-block-start:96px}.jra-sr{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.jra-draft{background:var(--mist-100);border-block-end:1px solid var(--border-hairline)}.jra-draft__inner{min-block-size:36px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-body);align-items:center;gap:10px;padding-block:8px;font-size:11px;line-height:1.5;display:flex}.jra-draft__tick{background:var(--signal);flex:none;block-size:6px;inline-size:6px}.jra-hero{background:var(--ink-900);color:var(--text-on-dark)}.jra-hero__inner{z-index:2;flex-direction:column;gap:28px;padding-block:72px 48px;display:flex;position:relative}.jra-hero__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.jra-crumb{color:var(--text-on-dark-muted);gap:10px}.jra-crumb__link{min-block-size:32px;color:var(--text-on-dark-muted);text-underline-offset:4px;transition:color var(--dur) var(--ease-mech), text-decoration-color var(--dur) var(--ease-mech);align-items:center;gap:8px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex}.jra-crumb__link:hover,.jra-crumb__link:focus-visible{color:var(--white);text-decoration-color:currentColor}.jra-crumb__here{color:var(--white)}.jra-lang{border:1px solid var(--line-on-dark-2);border-radius:var(--radius-xs);min-block-size:40px;font-family:var(--font-sans);color:var(--white);transition:background var(--dur) var(--ease-mech), border-color var(--dur) var(--ease-mech);align-items:center;gap:10px;padding-inline:12px 14px;font-size:14px;line-height:1.2;display:inline-flex}.jra-lang:hover{border-color:var(--silver-300);background:#ffffff14}.jra-lang__code{font-family:var(--font-mono);letter-spacing:.16em;color:var(--text-on-dark-muted);font-size:10px}.jra-lang__sep{background:var(--line-on-dark-2);flex:none;block-size:14px;inline-size:1px}.jra-hero__hud,.jra-hero__meta{white-space:normal;flex-wrap:wrap;gap:8px 12px;line-height:1.5}.jra-hero__hud{color:var(--text-on-dark-muted)}.jra-hero__hud>*,.jra-hero__meta>*{white-space:nowrap}.jra-hero__tick{background:var(--signal);flex:none;block-size:6px;inline-size:6px}.jra-hero__code{color:var(--white);font-weight:var(--fw-semibold)}.jra-hero__sep{background:var(--line-on-dark-2);flex:none;block-size:1px;inline-size:14px}.jra-hero__meta{color:var(--text-on-dark-muted)}.jra-hero__title{font-size:var(--fs-display-m);text-transform:uppercase;color:var(--white);overflow-wrap:break-word;max-inline-size:1080px;line-height:1.08;animation-delay:60ms}.jra-hero__dek{font-size:var(--fs-body-l);color:var(--text-on-dark-muted);max-inline-size:44rem;line-height:1.6;animation-delay:.14s}.jra-cover{z-index:2;padding-block-end:36px;position:relative}.jra-cover__frame{background:var(--ink-850);overflow:hidden}.jra-cover__img{object-fit:cover;max-block-size:min(82svh,1000px)}@media (max-width:767px){.jra-hero__inner{gap:22px;padding-block:40px 36px}.jra-cover{padding-block-end:28px}.jra-cover__img{max-block-size:64svh}}.jra-img{filter:grayscale()contrast(1.06);block-size:auto;inline-size:100%;display:block}.jra-fig__frame{background:var(--ink-850);color:var(--white);position:relative;overflow:hidden}.jra-fig--inline{max-inline-size:40rem}.jra-cap{font-size:var(--fs-caption);color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding-block-start:12px;line-height:1.55;display:flex}.jra-cap__hud{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-strong);align-items:baseline;gap:8px;font-size:11px;display:inline-flex}.jra-cap__num{font-weight:var(--fw-semibold);white-space:nowrap}.jra-cap__text{max-inline-size:46rem;color:var(--text-body);flex:22rem}.jra-cap__credit{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;margin-inline-start:auto;font-size:10px}.jra-cap--on-dark{color:var(--text-on-dark-muted)}.jra-cap--on-dark .jra-cap__hud{color:var(--white)}.jra-cap--on-dark .jra-cap__text,.jra-cap--on-dark .jra-cap__credit{color:var(--text-on-dark-muted)}@media (min-width:768px){.jra-fig--portrait{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;column-gap:28px;display:grid}.jra-fig--portrait .jra-cap{border-block-start:1px solid var(--ink-900);flex-direction:column;align-items:flex-start;gap:10px;padding-block:14px 2px}.jra-fig--portrait .jra-cap__text{flex:none}.jra-fig--portrait .jra-cap__credit{margin-inline-start:0}}.jra-film__head{border-block-start:1px solid var(--ink-900);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-strong);flex-wrap:wrap;align-items:center;gap:6px 10px;padding-block:10px;font-size:11px;display:flex}.jra-film__num{font-weight:var(--fw-semibold)}.jra-film__dur{text-transform:none}.jra-film__frame{background:var(--ink-900)}.jra-film__video{background:var(--ink-900);filter:grayscale()contrast(1.06);block-size:auto;inline-size:100%;display:block}.jra-body{background:var(--surface-page);padding-block:clamp(40px,6vw,96px) clamp(64px,8vw,128px)}.jra-grid{grid-template-columns:minmax(0,1fr);row-gap:8px;display:grid}.jra-content{min-inline-size:0}@media (min-width:1024px){.jra-grid{grid-template-columns:200px minmax(0,1fr);align-items:start;column-gap:clamp(40px,5vw,80px)}.jra-grid--solo{grid-template-columns:minmax(0,1fr)}}.jra-rail{max-block-size:calc(100svh - 128px);padding-block-start:4px;position:sticky;inset-block-start:104px;overflow-y:auto}.jra-rail__head{border-block-end:1px solid var(--border-hairline);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);padding-block-end:12px;font-size:11px}.jra-rail__list{border-inline-start:1px solid var(--border-hairline);margin:10px 0 0;padding:0;list-style:none}.jra-rail__item--aux{margin-block-start:0}.jra-rail__item:not(.jra-rail__item--aux)+.jra-rail__item--aux{border-block-start:1px dashed var(--border-strong);margin-block-start:10px;padding-block-start:10px}.jra-rail__link{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);transition:color var(--dur) var(--ease-mech);grid-template-columns:26px minmax(0,1fr);column-gap:8px;padding-block:8px;padding-inline:14px 4px;font-size:11px;line-height:1.45;display:grid;position:relative}.jra-rail__link:focus-visible{outline-offset:-2px}.jra-rail__link:before{content:"";background:var(--signal);inline-size:2px;transition:transform var(--dur-slow) var(--ease-mech);position:absolute;inset-block:7px;inset-inline-start:-1px;transform:scaleY(0)}.jra-rail__link:hover,.jra-rail__link[aria-current=true]{color:var(--text-strong)}.jra-rail__link[aria-current=true]:before{transform:none}.jra-rail__idx,.jra-rail__label,.jra-rail__time{justify-self:start}.jra-rail__idx{color:var(--text-muted);grid-area:1/1/span 2}.jra-rail__link[aria-current=true] .jra-rail__idx{color:var(--text-strong)}.jra-rail__label{overflow-wrap:break-word;grid-column:2}.jra-rail__time{letter-spacing:.1em;color:var(--text-muted);grid-column:2;font-size:10px}@media (max-width:1023px){.jra-rail{max-block-size:none;margin-inline:calc(-1 * var(--jra-gutter));border-block:1px solid var(--border-hairline);background:var(--surface-raised);margin-block-end:clamp(24px,5vw,40px);padding-block-start:0;position:relative;inset-block-start:auto;overflow:visible}.jra-rail__head{display:none}.jra-rail__list{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--jra-gutter);scrollbar-width:none;padding-inline:var(--jra-gutter);border-inline-start:0;margin:0;display:flex;overflow-x:auto}.jra-rail__list::-webkit-scrollbar{display:none}.jra-rail__item{scroll-snap-align:start;flex:none}.jra-rail__item:not(.jra-rail__item--aux)+.jra-rail__item--aux{border-block-start:0;border-inline-start:1px dashed var(--border-strong);margin-block-start:0;padding-block-start:0;padding-inline-start:4px}.jra-rail__link{grid-template-columns:auto auto;justify-content:start;align-items:baseline;column-gap:8px;min-block-size:56px;padding-block:10px;padding-inline:12px 14px}.jra-rail__link:before{block-size:2px;inline-size:auto;inset-block:auto 0;inset-inline:12px 14px;transform:scaleX(0)}.jra-rail__idx{grid-row:1}.jra-rail__label{white-space:nowrap}.jra-rail__time{grid-column:1/-1}}.jra-prose{max-inline-size:40rem}.jra-prose p{color:var(--text-body);text-wrap:pretty;font-size:1.0625rem;line-height:1.7}.jra-prose p+p,.jra-content>.jra-prose+.jra-prose{margin-block-start:1.1em}.jra-content>.jra-prose:first-child p:first-child{font-size:var(--fs-body-l);color:var(--text-strong);line-height:1.65}.jra-figref{font-family:var(--font-mono);font-size:.72em;font-weight:var(--fw-semibold);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--text-strong);border:1px solid var(--border-strong);border-radius:var(--radius-xs);vertical-align:.12em;transition:border-color var(--dur) var(--ease-mech), background var(--dur) var(--ease-mech);padding:3px 5px;line-height:1;display:inline-block}.jra-figref:hover{border-color:var(--ink-900);background:var(--surface-raised)}.jra-station{padding-block-start:clamp(56px,7vw,104px)}.jra-content>.jra-station:first-child{padding-block-start:0}.jra-station__head{border-block-start:1px solid var(--ink-900);flex-direction:column;gap:14px;margin-block-end:22px;padding-block-start:18px;display:flex;position:relative}.jra-station__ghost{z-index:0;position:absolute;inset-block-start:14px;inset-inline-end:0}.jra-station__hud{z-index:1;color:var(--text-muted);gap:10px;position:relative}.jra-station__idx{color:var(--text-strong);font-weight:var(--fw-semibold)}.jra-station__rule{background:var(--border-strong);flex:none;block-size:1px;inline-size:24px}.jra-station__title{z-index:1;font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-display-s);letter-spacing:var(--ls-display);color:var(--text-strong);text-wrap:balance;overflow-wrap:break-word;font-synthesis:none;max-inline-size:30ch;padding-inline-end:clamp(48px,8vw,128px);line-height:1.14;position:relative}.jra-station__figs{flex-direction:column;gap:clamp(32px,4vw,48px);margin-block-start:clamp(28px,3.5vw,40px);display:flex}.jra-block-fig{margin-block:clamp(40px,5vw,72px)}.jra-note{background:var(--surface-raised);border:1px solid var(--border-strong);border-inline-start:2px solid var(--ink-900);max-inline-size:40rem;margin-block:clamp(40px,5vw,64px);padding:20px 24px 22px}.jra-note__label{border-block-end:1px solid var(--border-hairline);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-strong);margin-block-end:12px;padding-block-end:10px;font-size:11px}.jra-note__text p{font-size:var(--fs-body-s);color:var(--text-body);line-height:1.65}.jra-note__text p+p{margin-block-start:.9em}.jra-record{background:var(--ink-900);color:var(--text-on-dark);border-radius:var(--radius-xs);margin-block-start:clamp(64px,8vw,112px);overflow:hidden}.jra-record__inner{z-index:2;padding:clamp(24px,4vw,48px);position:relative}.jra-record__hud{color:var(--text-on-dark-muted);gap:10px}.jra-record__count{color:var(--text-on-dark-muted);margin-inline-start:auto}.jra-record__title{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-display-s);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--white);font-synthesis:none;margin-block-start:22px;line-height:1.12}.jra-record__lead{max-inline-size:36rem;font-size:var(--fs-body-s);color:var(--text-on-dark-muted);margin-block-start:10px;line-height:1.6}.jra-spec{border-collapse:collapse;border-block-end:1px solid var(--line-on-dark);inline-size:100%;margin-block-start:28px}.jra-spec tbody tr{border-block-start:1px solid var(--line-on-dark)}.jra-spec th,.jra-spec td{vertical-align:baseline;text-align:start;padding-block:14px}.jra-spec__label{inline-size:30%;font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-regular);letter-spacing:.14em;text-transform:uppercase;color:var(--text-on-dark-muted);padding-inline-end:24px;line-height:1.5}.jra-spec__value{font-size:var(--fs-body-s);color:var(--white);line-height:1.6}.jra-spec__value .jra-figref{color:var(--white);border-color:var(--line-on-dark-2)}.jra-spec__value .jra-figref:hover{background:var(--ink-700);border-color:var(--silver-300)}.jra-spec__ref{white-space:nowrap;inline-size:1%;padding-inline-start:24px}.jra-spec td.jra-spec__ref{text-align:end}.jra-spec__link{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-on-dark-muted);text-decoration:underline;-webkit-text-decoration-color:var(--line-on-dark-2);-webkit-text-decoration-color:var(--line-on-dark-2);-webkit-text-decoration-color:var(--line-on-dark-2);text-decoration-color:var(--line-on-dark-2);text-underline-offset:4px;transition:color var(--dur) var(--ease-mech), text-decoration-color var(--dur) var(--ease-mech);padding-block:4px;font-size:11px;text-decoration-thickness:1px;display:inline-block}.jra-spec__link:hover{color:var(--white);text-decoration-color:currentColor}@media (max-width:639px){.jra-spec,.jra-spec tbody,.jra-spec th,.jra-spec td{display:block}.jra-spec tbody tr{grid-template-columns:minmax(0,1fr) auto;column-gap:16px;padding-block:14px;display:grid}.jra-spec th,.jra-spec td{padding:0}.jra-spec__label{grid-area:1/1;inline-size:auto}.jra-spec__ref{grid-area:1/2;inline-size:auto}.jra-spec__link{padding-block:0}.jra-spec__value{grid-column:1/-1;padding-block-start:6px!important}}.jra-coverage{margin-block-start:clamp(56px,7vw,96px)}.jra-coverage__hud{color:var(--text-muted);gap:10px}.jra-coverage__title{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-display-s);letter-spacing:var(--ls-display);text-transform:uppercase;color:var(--text-strong);font-synthesis:none;margin-block-start:14px;line-height:1.12}.jra-cov{border-block-start:1px solid var(--ink-900);margin:24px 0 0;padding:0;list-style:none}.jra-cov__item{border-block-end:1px solid var(--border-hairline);grid-template-columns:10rem minmax(0,1fr) auto;align-items:baseline;gap:6px 24px;padding-block:16px;display:grid}.jra-cov__outlet,.jra-cov__date{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:11px;line-height:1.5}.jra-cov__date{white-space:nowrap}.jra-cov__link{font-size:var(--fs-body);color:var(--text-strong);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;transition:text-decoration-color var(--dur) var(--ease-mech);line-height:1.55;text-decoration-thickness:1px}.jra-cov__link:hover{text-decoration-color:currentColor}.jra-cov__arrow{font-family:var(--font-mono);color:var(--text-muted);margin-inline-start:6px;font-size:.85em;display:inline-block}@media (max-width:767px){.jra-cov__item{grid-template-columns:minmax(0,1fr) auto}.jra-cov__outlet{grid-area:1/1}.jra-cov__date{grid-area:1/2}.jra-cov__link{grid-column:1/-1}}.jra-back{margin-block-start:clamp(48px,6vw,72px)}.jra-back__link{min-block-size:44px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-strong);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:6px;transition:text-decoration-color var(--dur) var(--ease-mech);align-items:center;gap:10px;font-size:11px;text-decoration-thickness:1px;display:inline-flex}.jra-back__link:hover{text-decoration-color:currentColor}.jra-cta{background:var(--surface-raised);border-block-start:1px solid var(--border-hairline)}.jra-cta__inner{flex-direction:column;align-items:flex-start;gap:20px;padding-block:clamp(64px,8vw,120px);display:flex}.jra-cta__hud{color:var(--text-muted);gap:10px}.jra-cta__title{font-size:var(--fs-display-m);text-transform:uppercase;color:var(--text-strong);max-inline-size:22em}.jra-cta__text{max-inline-size:38rem;font-size:var(--fs-body-l);color:var(--text-muted);line-height:1.6}.jra-btn{background:var(--btn-solid-bg);min-block-size:52px;color:var(--btn-solid-fg);border:1px solid var(--btn-solid-bg);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:15px;font-weight:var(--fw-semibold);letter-spacing:.02em;white-space:nowrap;transition:background var(--dur) var(--ease-mech);align-items:center;gap:12px;margin-block-start:8px;padding-inline:28px;display:inline-flex}.jra-btn:hover{background:var(--btn-solid-bg-hover)}.jra-btn__arrow{transition:translate var(--dur) var(--ease-mech)}.jra-btn:hover .jra-btn__arrow{translate:3px}html[dir=rtl] .jra-btn:hover .jra-btn__arrow{translate:-3px}html[lang=ar] :is(.jra-draft__inner,.jra-crumb,.jra-hero__hud,.jra-hero__meta,.jra-cap__hud,.jra-cap__credit,.jra-film__head,.jra-rail__head,.jra-rail__link,.jra-station__hud,.jra-note__label,.jra-record__hud,.jra-spec__label,.jra-coverage__hud,.jra-cov__outlet,.jra-cov__date,.jra-back__link,.jra-cta__hud){font-size:12.5px}html[lang=ar] :is(.jra-draft__inner,.jra-crumb,.jra-hero__hud,.jra-hero__meta,.jra-cap__hud,.jra-cap__credit,.jra-film__head,.jra-rail__link,.jra-station__hud,.jra-record__hud,.jra-coverage__hud,.jra-cta__hud) [lang=en]{font-size:11px}html[lang=ar] .jra-hero__title{font-size:clamp(1.75rem,3.4vw,3rem);line-height:var(--lh-head)}html[lang=ar] :is(.jra-station__title,.jra-record__title,.jra-coverage__title,.jra-cta__title){line-height:var(--lh-head)}html[lang=ar] .jra-prose p{font-size:1.125rem;line-height:var(--lh-body)}html[lang=ar] .jra-content>.jra-prose:first-child p:first-child{font-size:1.25rem;line-height:var(--lh-body)}html[lang=ar] :is(.jra-hero__dek,.jra-cta__text,.jra-note__text p,.jra-spec__value,.jra-cap){line-height:1.8}@media print{.jra-rail,.jra-lang,.jra-cta,.jra-back,.jra-station__ghost{display:none}.jra-grid{display:block}.jra [data-reveal]{opacity:1!important;transform:none!important}.jra-hero,.jra-record{color:var(--ink-900);background:0 0}.jra-hero :is(.jra-hero__title,.jra-hero__dek,.jra-hero__hud,.jra-crumb,.jra-cap__text),.jra-record :is(.jra-record__title,.jra-record__lead,.jra-spec__label,.jra-spec__value){color:var(--ink-900)}.fx-noise:after{display:none}}.fx-sr-only{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.jra-ann-host{cursor:crosshair}.jra-ann-host:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.jra-ann__hint{z-index:3;color:var(--white);font-family:var(--font-mono);letter-spacing:.14em;transition:opacity var(--dur) var(--ease-mech);background:#0a0b0cb8;padding:3px 8px;font-size:10px;position:absolute;top:12px;right:12px}.jra-ann{z-index:2;pointer-events:none;opacity:0;transition:opacity var(--dur-slow) var(--ease-mech);margin:0;padding:0;list-style:none;position:absolute;inset:0}.jra-ann-host:hover .jra-ann,.jra-ann-host:focus-within .jra-ann{opacity:1}.jra-ann-host:hover .jra-ann__hint,.jra-ann-host:focus-within .jra-ann__hint{opacity:0}.jra-ann__pin{position:absolute}.jra-ann__dot{border:1.5px solid var(--white);background:var(--signal);block-size:10px;inline-size:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 0 0 3px #0a0b0c73}.jra-ann__label{white-space:nowrap;border-left:1px solid var(--signal);color:var(--white);font-family:var(--font-mono);letter-spacing:.12em;background:#0a0b0cd1;padding:3px 8px;font-size:10px;position:absolute;top:-10px;left:14px}.jra-ann__pin--end .jra-ann__label{border-left:0;border-right:1px solid var(--signal);left:auto;right:14px}@media (hover:none){.jra-ann__hint{opacity:1}}@media (prefers-reduced-motion:reduce){.jra-ann,.jra-ann__hint{transition:none}}.jrt{background:var(--ink-900);color:var(--white);margin-block-end:var(--space-12);padding:20px 20px 16px}.jrt__head{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-on-dark-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:11px;display:flex}.jrt__note{color:var(--text-on-dark-faint)}.jrt__scroll{overflow-x:auto}.jrt__track{block-size:84px;min-inline-size:480px;margin-inline:14px;position:relative}.jrt__axis{background:var(--line-on-dark-2);inset-inline:0;block-size:1px;position:absolute;top:42px}.jrt__tick,.jrt__pin{font-family:var(--font-mono);position:absolute;translate:-50%}html[dir=rtl] .jrt__tick,html[dir=rtl] .jrt__pin{translate:50%}.jrt__tick{color:var(--text-on-dark-faint);font-size:9px;top:48px}.jrt__tick:before{content:"";background:var(--line-on-dark-2);inset-inline-start:50%;block-size:5px;inline-size:1px;position:absolute;top:-6px}.jrt__pin{color:var(--white);font-size:10px;top:12px}.jrt__pin:after{content:"";background:var(--white);inset-inline-start:calc(50% - 4px);block-size:8px;inline-size:8px;position:absolute;top:26px}.jrt__pin--low{top:60px}.jrt__pin--low:after{top:-22px}.jrt__legend{border-top:1px solid var(--line-on-dark);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px 16px;margin:12px 0 0;padding:12px 0 0;list-style:none;display:grid}.jrt__link{border-inline-start:1px solid var(--line-on-dark-2);color:var(--white);transition:border-color var(--dur) var(--ease-mech);flex-direction:column;gap:3px;padding-inline-start:10px;display:flex}.jrt__meta{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-on-dark-faint);font-size:10px}.jrt__label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.jrt__link:hover,.jrt__link:focus-visible{border-color:var(--signal)}@media (prefers-reduced-motion:reduce){.jrt__link{transition:none}}@media (min-width:768px) and (max-width:900px){.fx-nav{gap:10px}.fx-nav .fx-nav-link{letter-spacing:.02em;font-size:10px}}@media (min-width:768px) and (max-width:820px){.fx-nav{gap:8px}.fx-nav .fx-nav-link{letter-spacing:0}}.fx-mmenu[data-open] .fx-mmenu__link:nth-child(7){transition-delay:.3s}html[lang=ar] .fx-nav-link:lang(ar){font-size:13px}@media (min-width:768px) and (max-width:1120px){html[lang=ar] .fx-nav .fx-nav-link:lang(ar){font-size:12px}}html[lang=ar] .fx-skip-link:lang(ar){font-size:14px}html[lang=ar] .fx-rfq-bar__label:lang(ar){font-size:13px}html[lang=ar] .fx-foot-title:lang(ar){font-size:13px!important}html[lang=ar] .fx-foot-legal:lang(ar){font-size:12px!important}.fx-nav-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after,.fx-crumb-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after,.fx-social-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{transform-origin:100%}html[dir=rtl] .fx-skip-link{left:auto;right:var(--space-3)}html[dir=rtl] .fx-chrome-cta button>span[aria-hidden=true]{scale:-1 1}.jix{background:var(--surface-page)}.jix-wrap{max-width:var(--container-max);margin-inline:auto;padding-inline:48px}.jix-section__inner{padding-block:var(--section-py-sm);flex-direction:column;gap:28px;display:flex}.jix-section--log{background:var(--white);border-block-start:1px solid var(--border-hairline)}.jix-label{align-items:baseline;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-muted);margin:0;display:inline-flex}.jix-label__idx{color:var(--text-faint);font-weight:var(--fw-semibold)}.jix-hero{background:var(--ink-900);color:var(--white);position:relative;overflow:hidden}.jix-hero__inner{z-index:2;flex-direction:column;gap:24px;padding-block:88px 0;display:flex;position:relative}.jix-hero__top{justify-content:space-between;align-items:center;gap:16px;margin-block-end:12px;display:flex}.jix-kicker{align-items:baseline;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-medium);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-on-dark-muted);margin:0;display:inline-flex}.jix-kicker__idx{color:var(--signal);font-weight:var(--fw-semibold)}.jix-hero__title{max-width:900px;font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-display-xl);line-height:var(--lh-tight);letter-spacing:var(--ls-mega);text-transform:uppercase;color:var(--white);text-wrap:balance;margin:0;animation-delay:90ms}.jix-hero__lead{max-width:600px;font-size:var(--fs-body-l);line-height:var(--lh-body);color:var(--text-on-dark-muted);margin:0}.jix-hero__strip{white-space:normal;border-block-start:1px solid var(--line-on-dark);flex-wrap:wrap;gap:8px 28px;margin-block-start:32px;padding-block:18px}.jix-hero__ghost{z-index:1;font-size:clamp(80px,10vw,160px);position:absolute;inset-block-end:64px;inset-inline-end:40px}.jix-feature{background:var(--white);border:1px solid var(--border-hairline);border-radius:var(--radius-sm);flex-direction:column;display:flex;position:relative;overflow:hidden}.jix-feature__media{background:var(--ink-850);position:relative;overflow:hidden}.jix-img{object-fit:cover;filter:grayscale()contrast(1.06);transition:transform var(--dur-slow) var(--ease-mech)}.jix-feature:hover .jix-img,.jix-feature:focus-within .jix-img{transform:scale(1.02)}.jix-tick{z-index:2;pointer-events:none;border:1.5px solid #ffffff73;width:14px;height:14px;position:absolute}.jix-tick--start{border-block-end:0;border-inline-end:0;inset-block-start:10px;inset-inline-start:10px}.jix-tick--end{border-block-start:0;border-inline-start:0;inset-block-end:10px;inset-inline-end:10px}.jix-chip{z-index:2;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--white);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;padding:4px 8px;font-size:10px;position:absolute;inset-block-end:12px;inset-inline-start:12px}.jix-feature__body{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px 64px;padding:36px 40px 40px;display:grid}.jix-feature__main{flex-direction:column;gap:18px;display:flex}.jix-feature__side{flex-direction:column;gap:22px;display:flex}.jix-meta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-size:11px;display:flex}.jix-meta__code{color:var(--text-strong);font-weight:var(--fw-semibold)}.jix-meta__sep{color:var(--text-faint)}.jix-feature__title{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-display-s);line-height:var(--lh-snug);letter-spacing:var(--ls-display);color:var(--text-strong);text-wrap:balance;margin:0}.jix-feature__dek{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-muted);margin:0}.jix-specs{border-block-start:1px solid var(--border-hairline);margin:0}.jix-specs>div{border-block-end:1px solid var(--border-hairline);justify-content:space-between;align-items:baseline;gap:16px;padding-block:11px;display:flex}.jix-specs dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);flex:none;font-size:11px}.jix-specs dd{font-size:var(--fs-body-s);color:var(--text-body);text-align:end;margin:0}.jix-read{font-family:var(--font-sans);font-weight:var(--fw-semibold);letter-spacing:.02em;color:var(--text-strong);align-self:flex-start;align-items:center;gap:10px;padding-block-end:4px;font-size:14px;display:inline-flex;position:relative}.jix-read:after{content:"";background:var(--ink-900);transform-origin:0;height:2px;transition:transform var(--dur-slow) var(--ease-mech);position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(.3)}html[dir=rtl] .jix-read:after{transform-origin:100%}.jix-feature:hover .jix-read:after,.jix-feature:focus-within .jix-read:after{transform:scaleX(1)}.jix-read__arrow{transition:translate var(--dur) var(--ease-mech);display:inline-block}.jix-feature:hover .jix-read__arrow,.jix-feature:focus-within .jix-read__arrow{translate:3px}html[dir=rtl] .jix-feature:hover .jix-read__arrow,html[dir=rtl] .jix-feature:focus-within .jix-read__arrow{translate:-3px}.jix-stretch,.jix-row__link,.jxb-link{color:inherit}.jix-stretch:after,.jix-row__link:after,.jxb-link:after{content:"";z-index:3;position:absolute;inset:0}.jix-stretch:focus-visible,.jix-row__link:focus-visible,.jxb-link:focus-visible{outline:none}.jix-stretch:focus-visible:after,.jix-row__link:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:-2px}.jxb-link:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:6px}.jix-draft{vertical-align:.2em;border:1px solid var(--border-strong);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:9.5px;font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-inline-start:10px;padding:2px 6px;line-height:1.4;display:inline-block}.jix-meta .jix-draft{vertical-align:baseline;margin-inline-start:4px}.jix-log__bar{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 16px;display:flex}.jix-log__head{display:none}.jix-log{border-block-start:1px solid var(--ink-900);margin:0;padding:0;list-style:none}.jix-row{border-block-end:1px solid var(--border-hairline);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meta go""title title""stats stats";gap:10px 16px;padding:20px 16px;display:grid;position:relative}.jix-row:hover{background:var(--paper-25)}.jix-row:before{content:"";background:var(--signal);transform-origin:top;width:2px;transition:transform var(--dur-slow) var(--ease-mech);position:absolute;inset-block:-1px;inset-inline-start:0;transform:scaleY(0)}.jix-row:hover:before,.jix-row:focus-within:before{transform:scaleY(1)}.jix-row__meta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;grid-area:meta;align-items:baseline;row-gap:4px;font-size:11px;display:flex}.jix-row__meta>*+:before{content:"·";color:var(--text-faint);padding-inline:10px}.jix-row__code{color:var(--text-strong);font-weight:var(--fw-semibold)}.jix-row__title{font-family:var(--font-sans);font-weight:var(--fw-semibold);letter-spacing:var(--ls-head);color:var(--text-strong);text-wrap:pretty;grid-area:title;margin:0;font-size:1.125rem;line-height:1.35}.jix-row:hover .jix-row__link{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.jix-row__stats{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);flex-wrap:wrap;grid-area:stats;gap:4px 20px;font-size:11px;display:flex}.jix-row__go{font-family:var(--font-mono);color:var(--text-faint);transition:translate var(--dur) var(--ease-mech);grid-area:go;font-size:14px;line-height:1}.jix-row:hover .jix-row__go,.jix-row:focus-within .jix-row__go{color:var(--text-strong);translate:4px}html[dir=rtl] .jix-row:hover .jix-row__go,html[dir=rtl] .jix-row:focus-within .jix-row__go{translate:-4px}@media (min-width:1280px){.jix-log__head,.jix-row{grid-template-columns:6.5rem 9rem 8rem 10rem minmax(0,1fr) 5rem 6.5rem 1rem;column-gap:16px}.jix-log__head{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);margin-block-end:-16px;padding-inline:16px;font-size:10px;display:grid}.jix-row{grid-template-areas:none;align-items:baseline;padding-block:22px}.jix-row__meta,.jix-row__stats{display:contents}.jix-row__meta>*+:before{content:none}.jix-row__title,.jix-row__go{grid-area:auto}.jix-row__loc{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--text-muted);font-size:13px}}.jix-empty{background:var(--white);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);flex-direction:column;gap:12px;padding:40px;display:flex}.jix-empty__code{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);font-size:11px}.jix-empty__title{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-display-s);line-height:var(--lh-snug);color:var(--text-strong);margin:0}.jix-empty__text{color:var(--text-muted);margin:0}@media (max-width:960px){.jix-feature__body{grid-template-columns:minmax(0,1fr);gap:22px;padding:28px 28px 32px}}@media (max-width:768px){.jix-wrap{padding-inline:20px}.jix-hide-mobile{display:none}.jix-hero__inner{gap:20px;padding-block-start:56px}.jix-hero__strip{gap:6px 20px;margin-block-start:16px}.jix-hero__ghost{display:none}.jix-section__inner{gap:22px}.jix-feature__body{padding:22px 18px 26px}.jix-row{padding:18px 12px}.jix-row__title{font-size:1.0625rem}.jix-empty{padding:28px 20px}}html[lang=ar] .jix-kicker:lang(ar),html[lang=ar] .jix-label:lang(ar){font-size:14px}html[lang=ar] .jix-meta:lang(ar),html[lang=ar] .jix-row__meta:lang(ar),html[lang=ar] .jix-row__stats:lang(ar),html[lang=ar] .jix-specs dt:lang(ar),html[lang=ar] .jix-log__head:lang(ar){font-size:12.5px}html[lang=ar] .jix-meta>[lang=en],html[lang=ar] .jix-row__meta>[lang=en]{font-size:11px}html[lang=ar] .jix-read:lang(ar){font-size:15px}.jxb-img{transition:transform var(--dur-slow) var(--ease-mech)}.jxb-card:hover .jxb-img,.jxb-card:focus-within .jxb-img{transform:scale(1.03)}.jxb-read{position:relative}.jxb-read:after{content:"";background:var(--white);transform-origin:0;height:1px;transition:transform var(--dur-slow) var(--ease-mech);position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(.3)}.jxb-card:hover .jxb-read:after,.jxb-card:focus-within .jxb-read:after{transform:scaleX(1)}.jxb-read__arrow{transition:translate var(--dur) var(--ease-mech);display:inline-block}.jxb-card:hover .jxb-read__arrow,.jxb-card:focus-within .jxb-read__arrow{translate:3px}@media (prefers-reduced-motion:reduce){.jix-feature:hover .jix-img,.jix-feature:focus-within .jix-img,.jxb-card:hover .jxb-img,.jxb-card:focus-within .jxb-img{transform:none}.jix-read__arrow,.jix-row__go,.jxb-read__arrow{translate:none!important}.jix-row:before{transition:none}}.fx-ledger-row{transition:background var(--dur) var(--ease-mech)}.fx-ledger-row:hover,.fx-ledger-row:focus-visible{background:var(--paper-50)}.fx-uph-grid{grid-template-columns:200px minmax(0,1fr)}@media (max-width:1120px){.fx-uph-grid{grid-template-columns:minmax(0,1fr)}.fx-uph-rail{display:none}}.fx-uph-hud{flex-direction:column;gap:8px;display:flex;position:sticky;top:112px}.fx-uph-hud ol:before{content:"";border-inline-start:1px solid var(--border-hairline);position:absolute;inset-block:0;inset-inline-start:0}.fx-uph-marker{background:var(--signal);opacity:0;block-size:40px;inline-size:2px;transform:translateY(calc(var(--a,0) * 40px));transition:transform var(--dur-slow) var(--ease-mech), opacity var(--dur) var(--ease-mech);position:absolute;inset-block-start:0;inset-inline-start:0}.fx-uph-hud[data-ready] .fx-uph-marker{opacity:1}.fx-uph-hud-link{block-size:40px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;transition:color var(--dur) var(--ease-mech);align-items:center;gap:10px;padding-inline-start:16px;font-size:11px;display:flex}.fx-uph-hud-link:hover,.fx-uph-hud-link:focus-visible,.fx-uph-hud-link[aria-current]{color:var(--text-strong)}.fx-uph-textlink{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-strong);border-bottom:1px solid var(--border-strong);align-self:flex-start;padding-bottom:3px;font-size:12px}.fx-uph-textlink:hover,.fx-uph-textlink:focus-visible{border-bottom-color:var(--ink-900)}.fx-uph-trace:hover,.fx-uph-trace:focus-visible{border-color:var(--border-strong)}.fx-uph-card-link:focus-visible{outline:2px solid var(--focus-ring,var(--signal));outline-offset:-2px}.fx-uph-anat{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.fx-uph-anat .fx-uph-stage-col{position:sticky;top:112px}@media (max-width:1120px){.fx-uph-anat{grid-template-columns:minmax(0,1fr)}.fx-uph-anat .fx-uph-stage-col{position:static}}.fx-uph-stage{--p:1;perspective:1600px;position:relative;overflow:hidden}.fx-uph-stack{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateX(58deg)rotate(-36deg)}.fx-uph-plane{--lift:0px;inset-block-start:calc(50% - var(--ph) / 2);left:calc(50% - var(--pw) / 2);inline-size:var(--pw);block-size:var(--ph);background:var(--ink-700);transform:translateZ(calc((var(--i) - 4) * (8px + var(--p) * 34px) + var(--lift)));transition:transform var(--dur) var(--ease-out), border-color var(--dur) var(--ease-mech);border:1px solid #ffffff47;position:absolute;overflow:hidden}.fx-uph-plane[data-on]{--lift:18px;border-color:var(--signal)}.fx-uph-plane-code{font-family:var(--font-mono);letter-spacing:.14em;color:var(--white);inset-block-start:6px;background:#0009;padding:2px 6px;font-size:10px;position:absolute;left:8px}@media (prefers-reduced-motion:reduce){.fx-uph-marker,.fx-uph-hud-link,.fx-uph-plane{transition:none}.fx-uph-stage{--p:1!important}.fx-uph-plane[data-on]{--lift:0px}}.fx-tr-static{display:none}@media (scripting:none){.fx-tr-sim{display:none}.fx-tr-static{display:block}}.fx-tr-tick{border-color:var(--silver-300);pointer-events:none;border-style:solid;border-width:0;block-size:10px;inline-size:10px;position:absolute}.fx-tr-tick--ss{border-block-start-width:1px;border-inline-start-width:1px;inset-block-start:-1px;inset-inline-start:-1px}.fx-tr-tick--se{border-block-start-width:1px;border-inline-end-width:1px;inset-block-start:-1px;inset-inline-end:-1px}.fx-tr-tick--es{border-block-end-width:1px;border-inline-start-width:1px;inset-block-end:-1px;inset-inline-start:-1px}.fx-tr-tick--ee{border-block-end-width:1px;border-inline-end-width:1px;inset-block-end:-1px;inset-inline-end:-1px}.fx-tr-key{min-block-size:56px;color:var(--text-on-dark);border:1px solid var(--line-on-dark-2);border-radius:var(--radius-xs);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-mech), border-color var(--dur-fast) var(--ease-mech);background:0 0;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;font-size:13px;line-height:1.25;display:flex}.fx-tr-key:hover:not(:disabled){border-color:var(--silver-300);background:#ffffff0f}.fx-tr-key:focus-visible,.fx-tr-reset:focus-visible,.fx-tr-log:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.fx-tr-key:disabled{cursor:not-allowed;opacity:.38}.fx-tr-key__idx{font-family:var(--font-mono);letter-spacing:.16em;color:var(--text-on-dark-faint);font-size:10px}.fx-tr-key__main{font-weight:600}.fx-tr-key__poster{color:var(--text-on-dark-muted);font-size:12px}.fx-tr-key--status{min-block-size:48px}.fx-tr-key--defect{border-color:var(--signal);min-block-size:48px;color:var(--white)}.fx-tr-key--defect .fx-tr-key__main{color:var(--signal)}.fx-tr-key--defect:hover:not(:disabled){border-color:var(--signal);background:#d9531f1f}.fx-tr-reset{border:1px solid var(--line-on-dark-2);border-radius:var(--radius-xs);color:var(--text-on-dark-muted);font:inherit;cursor:pointer;background:0 0;padding:4px 10px}.fx-tr-reset:hover{color:var(--white);border-color:var(--silver-300)}.fx-tr-link{color:var(--text-strong);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.fx-tr-link:hover{-webkit-text-decoration-color:var(--signal-text);-webkit-text-decoration-color:var(--signal-text);-webkit-text-decoration-color:var(--signal-text);text-decoration-color:var(--signal-text)}.fx-tr-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.fx-tr-glyph{animation:fx-tr-in var(--dur) var(--ease-out) both}.fx-tr-line{animation:fx-tr-in var(--dur-fast) var(--ease-out) both}}@media (prefers-reduced-motion:reduce){.fx-tr-key,.fx-tr-reset{transition:none}}@keyframes fx-tr-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@page{size:A4;margin:14mm}.fx-sheet{background:var(--mist-100);flex-direction:column;align-items:center;gap:32px;padding:40px 16px 72px;display:flex}.fx-sheet__page{box-sizing:border-box;background:var(--white);min-block-size:297mm;inline-size:min(210mm,100%);color:var(--text-body);box-shadow:var(--shadow-card);flex-direction:column;gap:18px;padding:14mm;display:flex}@media (max-width:768px){.fx-sheet{padding:24px 12px 48px}.fx-sheet__page{min-block-size:0;padding:20px 16px}}@media print{html,body{background:#fff!important}body:has(.fx-sheet) :is(.fx-skip-link,.fx-header,.fx-mmenu,.fx-btt,.fx-rfq-bar,.fx-progress,footer.fx-noise){display:none!important}body:has(.fx-sheet) #main-content>:not(.fx-sheet){display:none!important}body:has(.fx-sheet) *{visibility:hidden}:is(body:has(.fx-sheet) .fx-sheet,body:has(.fx-sheet) .fx-sheet *){visibility:visible}.fx-sheet{background:0 0;padding:0;display:block}.fx-sheet__page{min-block-size:0;inline-size:auto;box-shadow:none;break-after:page;gap:14px;padding:0}.fx-sheet__page:last-child{break-after:auto}.fx-sheet__page footer{margin-top:18px}.fx-sheet__table tr,.fx-sheet figure{break-inside:avoid}.fx-sheet__img{filter:grayscale()contrast(1.06)!important}.fx-sheet{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.fx-route-line{background:var(--line-on-dark);height:1px;position:relative}.fx-route-line__draw{background:var(--silver-300);opacity:.55;transform-origin:0;animation:fx-route-draw var(--dur-cinematic) var(--ease-mech) .24s both;position:absolute;inset:0}html[dir=rtl] .fx-route-line__draw{transform-origin:100%}.fx-route-line__origin,.fx-route-line__dest{width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%}.fx-route-line__origin{border:1px solid var(--silver-300);background:var(--ink-850);inset-inline-start:0}.fx-route-line__dest{background:var(--signal);animation:fx-route-arrive var(--dur-slow) var(--ease-out) .9s both;inset-inline-end:0}@keyframes fx-route-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fx-route-arrive{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.fx-market-row{transition:background-color var(--dur) var(--ease-mech)}.fx-market-row:hover,.fx-market-row:focus-visible{background-color:var(--paper-25)}.fx-market-row .fx-market-row__arrow{transition:transform var(--dur) var(--ease-mech);display:inline-block}.fx-market-row:hover .fx-market-row__arrow,.fx-market-row:focus-visible .fx-market-row__arrow{transform:translate(4px)}html[dir=rtl] .fx-market-row:hover .fx-market-row__arrow,html[dir=rtl] .fx-market-row:focus-visible .fx-market-row__arrow{transform:scaleX(-1)translate(4px)}.fx-market-link{transition:border-color var(--dur) var(--ease-mech), background-color var(--dur) var(--ease-mech)}.fx-market-link:hover,.fx-market-link:focus-visible{border-color:var(--border-strong);background-color:var(--paper-25)}@media (prefers-reduced-motion:reduce){.fx-route-line__draw,.fx-route-line__dest{animation:none}.fx-market-row,.fx-market-row .fx-market-row__arrow,.fx-market-link{transition:none}.fx-market-row:hover .fx-market-row__arrow,.fx-market-row:focus-visible .fx-market-row__arrow{transform:none}html[dir=rtl] .fx-market-row:hover .fx-market-row__arrow,html[dir=rtl] .fx-market-row:focus-visible .fx-market-row__arrow{transform:scaleX(-1)}}.fx-snap-track{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.fx-snap-track::-webkit-scrollbar{display:none}.fx-snap-track:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.fx-hand-img{transition:transform var(--dur-slow,.6s) var(--ease-out)}@media (hover:hover){.fx-hand-card:hover .fx-hand-img{transform:scale(1.04)}}.fx-careers-link:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.fx-careers-link .fx-dir-arrow{transition:translate var(--dur-fast,.16s) var(--ease-mech);display:inline-block}@media (hover:hover){.fx-careers-link:hover .fx-dir-arrow{translate:3px}html[dir=rtl] .fx-careers-link:hover .fx-dir-arrow{translate:-3px}}@media (prefers-reduced-motion:reduce){.fx-hand-img,.fx-careers-link .fx-dir-arrow{transition:none}.fx-hand-card:hover .fx-hand-img{transform:none}.fx-careers-link:hover .fx-dir-arrow{translate:none}}.fx-rfq-seg__input:focus-visible+.fx-rfq-seg__face{outline:2px solid var(--focus-ring,var(--signal));outline-offset:-4px}.fx-rfq-seg__face:hover{box-shadow:inset 0 -2px 0 var(--ink-900)}.fx-rfq-station:hover{border-color:var(--ink-900)!important}.fx-rfq-station:has(input:focus-visible){outline:2px solid var(--focus-ring,var(--signal));outline-offset:2px}.fx-rfq-programme{position:relative}.fx-rfq-programme:before,.fx-rfq-programme:after{content:"";pointer-events:none;border-color:var(--ink-900);border-style:solid;width:10px;height:10px;position:absolute}.fx-rfq-programme:before{border-width:1px 0 0;top:-1px;border-inline-start-width:1px;inset-inline-start:-1px}.fx-rfq-programme:after{border-width:0 0 1px;bottom:-1px;border-inline-end-width:1px;inset-inline-end:-1px}.fx-press-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-press-link{font-family:var(--font-mono);font-size:var(--fs-label-s);letter-spacing:.14em;text-transform:uppercase;color:var(--text-strong);border-bottom:1px solid var(--border-strong);transition:border-color var(--dur-fast) var(--ease-mech), color var(--dur-fast) var(--ease-mech);align-items:center;gap:8px;padding-block:4px;text-decoration:none;display:inline-flex}.fx-press-link:hover{border-bottom-color:var(--signal)}.fx-press-zip{background:var(--btn-solid-bg);color:var(--btn-solid-fg);font-family:var(--font-mono);font-size:var(--fs-label-s);letter-spacing:.14em;text-transform:uppercase;transition:background-color var(--dur-fast) var(--ease-mech);border-radius:3px;align-items:center;gap:10px;padding:12px 18px;text-decoration:none;display:inline-flex}.fx-press-zip:hover{background:var(--btn-solid-bg-hover)}.fx-press-copy{border:1px solid var(--border-strong);color:var(--text-strong);font-family:var(--font-mono);font-size:var(--fs-label-s);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-mech);background:0 0;border-radius:3px;align-items:center;gap:10px;padding:10px 16px;display:inline-flex}.fx-press-copy:hover{border-color:var(--text-strong)}.fx-press-copy__dot{background:var(--steel-400);flex:none;width:6px;height:6px}.fx-press-copy__dot[data-on]{background:var(--signal)}.fx-press-id{background:#0a0b0cb8}.fx-press-row .fx-press-row__title{transition:color var(--dur-fast) var(--ease-mech)}.fx-press-row:hover .fx-press-row__title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.fx-press-thumb img{transition:transform var(--dur) var(--ease-mech)}.fx-press-thumb:hover img{transform:scale(1.03)}.fx-press-mail:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}@media (prefers-reduced-motion:reduce){.fx-press-link,.fx-press-zip,.fx-press-copy,.fx-press-row__title,.fx-press-thumb img{transition:none}.fx-press-thumb:hover img{transform:none}}html[lang=ar]{--font-display:"Ethnocentric Rg", var(--font-alexandria), var(--font-plex-arabic), sans-serif;--font-sans:var(--font-archivo), var(--font-plex-arabic), "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-ibm-plex-mono), var(--font-plex-arabic), ui-monospace, monospace;--lh-tight:1.3;--lh-snug:1.35;--lh-head:1.35;--lh-body:1.85}html[lang=ar] :lang(ar){letter-spacing:0!important}html[lang=ar] h1:lang(ar),html[lang=ar] h2:lang(ar),html[lang=ar] h3:lang(ar){font-weight:700}html[dir=rtl] .fx-dir-arrow{display:inline-block;transform:scaleX(-1)}html[dir=rtl] .fx-marquee{direction:ltr}
