@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f3d49a6cc42289e4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/a8a4bee916c8efc4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/b741e17df1a92217-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92542ed07ddbaee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/251df36401e2f093-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/d19148a489889c3f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/6e3dff35a8d2b87a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/8b7d2a0269fd9b46-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/32e223c2320c378a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/35a91d7a43063ba6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/f21e69bb6a61306e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c1d45af601cdd93b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/435a224332f9f6c3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/bd7993bb7a0d0ec6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/be134c60f3754e50-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:134.59%}.__className_8a559c{font-family:IBM Plex Mono,IBM Plex Mono Fallback}.__variable_8a559c{--sr-font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9da48a48bf6500f8-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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-10ec4,u+10efc-10eff,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(/_next/static/media/9efac92d680e57b6-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/1323037a3e4ea9e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/17efc7caebbb6a73-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/f022b1629605b85c-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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-10ec4,u+10efc-10eff,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(/_next/static/media/18d6d756b83deaa1-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/101eb3c626c8a0e0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b729ad8c86c7d641-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/_next/static/media/e4efb0298547fad0-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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-10ec4,u+10efc-10eff,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(/_next/static/media/c3d28d0a4af5320e-s.woff2) format("woff2");unicode-range:u+0460-052f,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(/_next/static/media/b096b166d47a2e73-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/79d9077e4fd7eddc-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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.00%;size-adjust:101.17%}.__className_198d7f{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.__variable_198d7f{--sr-font-arabic:"IBM Plex Sans Arabic","IBM Plex Sans Arabic Fallback"}.sr{--paper:#f7f5ef;--ink:#161513;--ink-2:#57534a;--ink-3:#908a7d;--mark:#d63b2f;--grid:rgba(22,21,19,0.07);--grid-hi:rgba(22,21,19,0.16);--mono:var(--sr-font-mono,"IBM Plex Mono"),ui-monospace,monospace;background:var(--paper);color:var(--ink);font-family:var(--mono);font-size:13px;line-height:1.55;letter-spacing:0;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow-x:hidden;transition:background-color .4s ease,color .4s ease}.sr [data-l=ar],.sr [data-l=fr],:root[data-sr-locale=ar] .sr [data-l=en],:root[data-sr-locale=ar] .sr [data-l=fr],:root[data-sr-locale=fr] .sr [data-l=ar],:root[data-sr-locale=fr] .sr [data-l=en]{display:none!important}:root[data-sr-locale=ar] .sr [data-l=ar],:root[data-sr-locale=fr] .sr [data-l=fr]{display:inline!important}:root[data-sr-locale=ar] .sr{font-family:var(--sr-font-arabic),var(--sr-font-mono,"IBM Plex Mono"),ui-monospace,monospace;letter-spacing:0}:root[data-sr-locale=ar] .sr .sr-hero-title{letter-spacing:-.02em}:root[data-sr-theme=dark] .sr{--paper:#0d0d0e;--ink:#ece8df;--ink-2:#9a9489;--ink-3:#5a554d;--mark:#ff5a4d;--grid:rgba(236,232,223,0.05);--grid-hi:rgba(236,232,223,0.13)}.sr:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(to right,var(--grid) 1px,transparent 1px),linear-gradient(to bottom,var(--grid) 1px,transparent 1px);background-size:64px 64px;z-index:0;opacity:0;animation:sr-grid 1.2s cubic-bezier(.2,.7,.2,1) .05s forwards}@keyframes sr-grid{to{opacity:1}}.sr:after{content:"";position:fixed;inset:0;pointer-events:none;background-image:radial-gradient(circle,var(--grid-hi) 1px,transparent 1.2px);background-size:64px 64px;background-position:0 0;z-index:0;opacity:0;animation:sr-grid 1.5s cubic-bezier(.2,.7,.2,1) .25s forwards}.sr *{box-sizing:border-box}.sr a{color:inherit;text-decoration:none}.sr dl,.sr h1,.sr h2,.sr h3,.sr h4,.sr ol,.sr p,.sr ul{margin:0;padding:0}.sr-page{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 32px}@media (max-width:900px){.sr-page{padding:0 24px}}@media (max-width:540px){.sr-page{padding:0 16px}}.sr-in{opacity:0;animation:sr-rise .8s cubic-bezier(.2,.7,.2,1) forwards}.sr-in-1{animation-delay:.4s}.sr-in-2{animation-delay:.55s}.sr-in-3{animation-delay:.7s}.sr-in-4{animation-delay:.85s}.sr-in-5{animation-delay:1s}.sr-in-6{animation-delay:1.15s}@keyframes sr-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.sr-head{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:12px 0;display:grid;grid-template-columns:1fr auto 1fr;gap:16px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;margin-top:20px;align-items:center}@media (max-width:1000px){.sr-head .c{display:none}.sr-head{grid-template-columns:1fr auto}}@media (max-width:640px){.sr-head{grid-template-columns:1fr;gap:10px}.sr-head .r{text-align:start;flex-wrap:wrap}}.sr-head .l{text-align:start}.sr-head .c{text-align:center;color:var(--ink-2)}.sr-head .r{text-align:end}.sr-head .mark{display:inline-block;width:8px;height:8px;background:var(--mark);margin-inline-end:8px;vertical-align:1px;animation:sr-blink 2.4s infinite}@keyframes sr-blink{0%,50%{opacity:1}51%,to{opacity:.3}}.sr-head a:hover{color:var(--mark)}.sr-hero{padding:56px 0 48px;display:grid;grid-template-columns:1fr;gap:40px;position:relative}@media (min-width:960px){.sr-hero{grid-template-columns:8fr 4fr;gap:80px;align-items:end;padding:72px 0 56px}}@media (max-width:540px){.sr-hero{padding:40px 0 36px;gap:32px}}.sr-hero-stamp{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2);margin-bottom:24px;display:flex;gap:12px 18px;flex-wrap:wrap}.sr-hero-stamp .num{color:var(--mark);font-weight:500}.sr-hero-title{font-family:var(--mono);font-weight:500;font-size:clamp(34px,11vw,112px);line-height:.95;letter-spacing:-.04em;text-transform:uppercase;margin:0}.sr-hero-title .row{display:block;position:relative}.sr-hero-title .row .tag{position:absolute;inset-inline-end:0;top:.5em;font-size:10px;color:var(--ink-3);text-transform:uppercase;font-weight:400;letter-spacing:.06em}@media (max-width:720px){.sr-hero-title .row .tag{display:none}}.sr-hero-title .pop{background:var(--ink);color:var(--paper);padding:0 .12em .05em;display:inline-block}.sr-hero-title .underbar{display:inline-block;position:relative}.sr-hero-title .underbar:after{content:"";position:absolute;left:0;right:0;bottom:.05em;height:3px;background:var(--mark)}.sr-side{border-inline-start:1px solid var(--ink);padding-inline-start:20px;font-size:12px;line-height:1.6;color:var(--ink-2);display:flex;flex-direction:column;gap:14px}.sr-portrait{margin:0 0 6px;position:relative;border:1px solid var(--grid-hi);background:var(--paper);overflow:hidden;aspect-ratio:4/5}.sr-portrait img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1) contrast(1.02);transition:filter .5s ease}.sr-portrait:hover img{filter:grayscale(0) contrast(1)}.sr-portrait figcaption{position:absolute;inset-inline-start:6px;bottom:6px;display:inline-flex;gap:8px;font-size:9px;color:var(--ink);background:var(--paper);padding:3px 6px;border:1px solid var(--grid-hi)}.sr-portrait figcaption,.sr-side .item dt{letter-spacing:.05em;text-transform:uppercase}.sr-side .item dt{font-size:10px;color:var(--ink-3);margin-bottom:2px}.sr-side .item dd{color:var(--ink)}.sr-side .item.live dd:before{content:"";display:inline-block;width:7px;height:7px;background:#1c8f4a;border-radius:50%;margin-inline-end:8px;vertical-align:1px;box-shadow:0 0 0 0 rgba(28,143,74,.5);animation:sr-pulse 2s infinite}@keyframes sr-pulse{70%{box-shadow:0 0 0 8px rgba(28,143,74,0)}to{box-shadow:0 0 0 0 rgba(28,143,74,0)}}.sr-sec{padding:56px 0;border-top:1px solid var(--ink);position:relative}@media (max-width:720px){.sr-sec{padding:44px 0}}@media (max-width:540px){.sr-sec{padding:36px 0}}.sr-sec-lbl{position:absolute;top:12px;inset-inline-start:0;font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--mark)}.sr-sec-lbl:before{content:"";display:inline-block;width:18px;height:1px;background:var(--mark);vertical-align:3px;margin-inline-end:8px}.sr-meta{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 24px;margin-bottom:40px;font-size:12px}@media (min-width:720px){.sr-meta{grid-template-columns:repeat(4,1fr);gap:6px 32px}}@media (max-width:380px){.sr-meta{grid-template-columns:1fr}}.sr-meta div{border-top:1px solid var(--ink);padding-top:8px}.sr-meta dt{font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px}.sr-meta dd{color:var(--ink)}.sr-plates{list-style:none;display:grid;grid-template-columns:1fr;gap:56px 32px}@media (min-width:880px){.sr-plates{grid-template-columns:repeat(2,1fr);gap:72px 40px}}.sr-plate a{display:block;color:inherit;text-decoration:none}.sr-plate-frame{position:relative;margin:0;background:var(--paper);border:1px solid var(--grid-hi);overflow:hidden;aspect-ratio:16/10;transition:transform .5s cubic-bezier(.2,.8,.2,1),border-color .4s ease}.sr-plate-frame img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;transition:transform .8s cubic-bezier(.2,.8,.2,1),filter .4s ease;filter:saturate(.92)}.sr-plate a:hover .sr-plate-frame{border-color:var(--ink)}.sr-plate a:hover .sr-plate-frame img{transform:scale(1.02);filter:saturate(1)}.sr-plate-corner{position:absolute;width:10px;height:10px;border:1px solid var(--ink);z-index:2;pointer-events:none;opacity:0;transition:opacity .4s ease}.sr-plate-corner.tl{top:6px;left:6px;border-right:0;border-bottom:0}.sr-plate-corner.tr{top:6px;right:6px;border-left:0;border-bottom:0}.sr-plate-corner.bl{bottom:6px;left:6px;border-right:0;border-top:0}.sr-plate-corner.br{bottom:6px;right:6px;border-left:0;border-top:0}.sr-plate a:hover .sr-plate-corner{opacity:1}.sr-plate-id{position:absolute;inset-inline-start:8px;bottom:8px;display:inline-flex;gap:6px;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink);background:var(--paper);padding:4px 7px;border:1px solid var(--grid-hi)}.sr-plate-meta{margin-top:16px;display:grid;gap:10px}.sr-plate-name{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:clamp(18px,2.2vw,22px);font-weight:500;letter-spacing:-.02em;text-transform:uppercase;margin:0}.sr-plate-name .ext{font-size:14px;color:var(--ink-3);transition:color .3s ease,transform .4s cubic-bezier(.2,.8,.2,1)}.sr-plate a:hover .sr-plate-name .ext{color:var(--mark);transform:translate(2px,-2px)}:root[data-sr-locale=ar] .sr-plate a:hover .sr-plate-name .ext{transform:translate(-2px,-2px)}.sr-plate-line{font-size:13px;line-height:1.6;color:var(--ink-2);margin:0}@media (max-width:540px){.sr-plate-line{font-size:12.5px}}.sr-plate-stack{display:flex;flex-wrap:wrap;gap:4px 6px;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin-top:2px}.sr-plate-stack span{border:1px solid var(--grid-hi);padding:3px 7px;background:var(--paper)}.sr-list{list-style:none}.sr-row{display:grid;grid-template-columns:40px 1fr;grid-template-areas:"id   head" "skip line" "skip stack";gap:8px 16px;padding:22px 0;border-top:1px dashed var(--grid-hi);position:relative;transition:padding .4s cubic-bezier(.2,.8,.2,1)}.sr-row:last-child{border-bottom:1px dashed var(--grid-hi)}.sr-row:hover{padding-inline-start:12px}.sr-row-id{grid-area:id}.sr-row-head{grid-area:head}.sr-row-line{grid-area:line}.sr-row-stack{grid-area:stack}.sr-row:before{content:"";position:absolute;inset-inline-start:0;top:26px;width:0;height:2px;background:var(--mark);transition:width .4s cubic-bezier(.2,.8,.2,1)}.sr-row:hover:before{width:10px}@media (min-width:880px){.sr-row{grid-template-columns:48px 4fr 5fr 3fr;grid-template-areas:"id head line stack";gap:32px;align-items:start;padding:24px 0}}@media (max-width:540px){.sr-row{grid-template-columns:32px 1fr;padding:18px 0}.sr-row:hover{padding-inline-start:8px}}.sr-row-id{font-size:11px;color:var(--ink-3);letter-spacing:.02em;padding-top:4px}.sr-row-head .name{font-size:clamp(17px,2.4vw,20px);font-weight:500;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:4px;display:inline-block;position:relative}.sr-row-head .name:after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:1px;background:var(--ink);transform:scaleX(0);transform-origin:var(--xo,left);transition:transform .5s cubic-bezier(.2,.8,.2,1)}:root[data-sr-locale=ar] .sr-row-head .name:after{transform-origin:right}.sr-row:hover .sr-row-head .name:after{transform:scaleX(1)}.sr-row-head .year{font-size:11px;color:var(--ink-3);letter-spacing:.02em;display:block}.sr-row-line{font-size:13px;line-height:1.55;color:var(--ink-2)}@media (max-width:540px){.sr-row-line{font-size:12.5px}}.sr-row-stack{display:flex;flex-wrap:wrap;gap:4px 6px;font-size:10px;letter-spacing:.02em;text-transform:uppercase;color:var(--ink-2);align-items:start}.sr-row-stack span{border:1px solid var(--grid-hi);padding:3px 7px;background:var(--paper)}.sr-row-stack .ext{border:none;padding:3px 0;color:var(--ink-3);margin-inline-start:auto}.sr-row:hover .sr-row-stack .ext{color:var(--mark)}.sr-about{display:grid;grid-template-columns:1fr;gap:32px;font-size:14px;line-height:1.7;color:var(--ink)}@media (min-width:880px){.sr-about{grid-template-columns:4fr 5fr;gap:48px}}.sr-about p{max-width:60ch}.sr-about p+p,.sr-about-aside{color:var(--ink-2)}.sr-about-aside{border-inline-start:1px dashed var(--grid-hi);padding-inline-start:20px;font-size:11px;line-height:1.7}.sr-about-aside .key{color:var(--mark);text-transform:uppercase;letter-spacing:.06em;font-size:9.5px;margin-inline-end:8px}.sr-contact{padding:64px 0 56px}@media (min-width:720px){.sr-contact{padding:80px 0 64px}}.sr-contact-h{font-family:var(--mono);font-weight:500;font-size:clamp(28px,8vw,64px);line-height:1;letter-spacing:-.035em;text-transform:uppercase;margin-bottom:28px;word-wrap:break-word}.sr-contact-h em{font-style:normal;background:var(--mark);color:var(--paper);padding:0 .1em .05em}.sr-contact-grid{display:grid;grid-template-columns:1fr;gap:24px;border-top:1px solid var(--ink);padding-top:24px}@media (min-width:720px){.sr-contact-grid{grid-template-columns:repeat(3,1fr)}}.sr-contact-grid div{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3)}.sr-contact-grid div>a,.sr-contact-grid div>span:not(.lbl){display:block;margin-top:6px;font-size:14px;text-transform:none;letter-spacing:0;color:var(--ink);word-break:break-word}.sr-contact-grid div a:hover{color:var(--mark)}.sr-foot{border-top:1px solid var(--ink);padding:16px 0 24px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);margin-top:16px}.sr-foot a:hover{color:var(--mark)}.sr-theme{appearance:none;background:none;border:1px solid var(--ink);font:inherit;color:var(--ink);padding:4px 8px 4px 4px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:10px;letter-spacing:.05em;text-transform:uppercase;line-height:1;transition:color .2s,border-color .2s}.sr-theme:hover{color:var(--mark);border-color:var(--mark)}.sr-theme-track{width:24px;height:12px;border:1px solid var(--ink);position:relative;display:inline-block;transition:border-color .2s}.sr-theme:hover .sr-theme-track{border-color:var(--mark)}.sr-theme-knob{position:absolute;top:1px;left:1px;width:8px;height:8px;background:var(--ink);transition:transform .32s cubic-bezier(.65,0,.35,1),background .3s}.sr-theme-knob[data-on=true]{transform:translateX(12px)}.sr-theme:hover .sr-theme-knob{background:var(--mark)}.sr-theme-label{display:inline-block;min-width:24px;text-align:start}.sr-loc{display:inline-flex;border:1px solid var(--ink);font-size:10px;letter-spacing:.04em;line-height:1}.sr-loc-btn{appearance:none;background:none;border:none;font:inherit;color:var(--ink-2);padding:5px 7px 4px;cursor:pointer;border-inline-start:1px solid var(--ink);transition:color .2s,background .2s}.sr-loc-btn:first-child{border-inline-start:none}.sr-loc-btn:hover{color:var(--mark)}.sr-loc-btn[data-on=true]{background:var(--ink);color:var(--paper)}:root[data-sr-locale=ar] .sr-theme-knob[data-on=true]{transform:translateX(-12px)}@media (prefers-reduced-motion:reduce){.sr *,.sr :after,.sr :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}